From 3eb3d0350db010066c5cf76ef06e0ddf9c8185d5 Mon Sep 17 00:00:00 2001 From: liuzhihang Date: Mon, 26 Jun 2023 22:39:22 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E9=87=8D=E6=96=B0=E5=8F=91=E5=B8=83=201.1.?= =?UTF-8?q?2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- annotation-setting.yaml | 12 + settings.yaml | 721 +- templates/404.html | 53 + templates/about.html | 486 +- templates/assets/css/custom.css | 559 -- templates/assets/images/404s.gif | Bin 0 -> 606938 bytes templates/assets/images/home.png | Bin 4586 -> 0 bytes templates/assets/images/home.webp | Bin 0 -> 512 bytes templates/assets/images/hua.gif | Bin 0 -> 81947 bytes .../assets/js/extend/covercolor/local.js | 146 - templates/assets/js/extend/covercolor/web.js | 135 - .../assets/js/extend/search/algolia-search.js | 140 - .../assets/js/extend/search/local-search.js | 162 - templates/assets/js/halo.js | 12 + templates/assets/js/heo.js | 451 ++ templates/assets/js/main.js | 1235 ++-- templates/assets/js/utils.js | 305 +- templates/assets/lib/lazyload.min.js | 1 - templates/assets/lib/qrcode.min.js | 1 - templates/assets/lib/rgbaster.min.js | 1 - templates/assets/lib/swiper.min.css | 13 - templates/assets/lib/swiper.min.js | 13 - templates/assets/lib/waterfall.min.js | 1 - .../assets/libs/clipboard/clipboard.min.js | 7 + .../libs/color-thief/color-thief.umd.js | 1 + .../libs/fancybox/jquery.fancybox.min.css | 1 + .../libs/fancybox/jquery.fancybox.min.js | 4 + .../fast-average-color/index.browser.min.js | 2 + templates/assets/libs/iconfont/iconfont.css | 479 ++ templates/assets/libs/iconfont/iconfont.js | 1 + templates/assets/libs/iconfont/iconfont.json | 821 +++ templates/assets/libs/iconfont/iconfont.ttf | Bin 0 -> 36752 bytes templates/assets/libs/iconfont/iconfont.woff | Bin 0 -> 23108 bytes templates/assets/libs/iconfont/iconfont.woff2 | Bin 0 -> 19952 bytes .../libs/instantpage/instantpage.min.js | 2 + .../assets/libs/lazyload/lazyload.iife.min.js | 1 + templates/assets/libs/moments/app.min.js | 1 + templates/assets/libs/moments/bundle.js | 27 + .../var.css => libs/moments/heoMainColor.css} | 143 +- .../libs/moments/random-friends-post.js | 82 + .../assets/{lib => libs/pjax}/pjax.min.js | 0 .../{lib => libs/snackbar}/snackbar.min.css | 0 .../{lib => libs/snackbar}/snackbar.min.js | 0 .../assets/libs/swiper/swiper-bundle.min.css | 650 ++ .../assets/libs/swiper/swiper-bundle.min.js | 5872 ++++++++++++++++ .../assets/libs/tocbot/4.18.2/tocbot.css | 1 + .../assets/libs/tocbot/4.18.2/tocbot.min.js | 1 + .../assets/libs/twikoo/twikoo.all.min.js | 2 + .../view-image}/view-image.min.js | 0 .../assets/libs/waterfall/waterfall.min.js | 1 + templates/assets/zhheo/blogex copy.js | 797 +++ templates/assets/zhheo/blogex.js | 791 +++ templates/assets/zhheo/commentBarrage.css | 181 + templates/assets/zhheo/commentBarrage.js | 166 + templates/assets/zhheo/commentBarrage.min.css | 1 + templates/assets/zhheo/custom.css | 48 + templates/assets/zhheo/custom.min.css | 1 + templates/assets/zhheo/heo-fcircle3.css | 512 ++ templates/assets/zhheo/heo-fcircle3mini.js | 362 + templates/assets/zhheo/prism/prism.min.css | 7 + templates/assets/zhheo/prism/prism.min.js | 306 + .../zhheo/prism/themes/prism-a11y-dark.css | 161 + .../zhheo/prism/themes/prism-atom-dark.css | 143 + .../prism-base16-ateliersulphurpool.light.css | 176 + .../assets/zhheo/prism/themes/prism-cb.css | 176 + .../zhheo/prism/themes/prism-coldark-cold.css | 317 + .../zhheo/prism/themes/prism-coldark-dark.css | 317 + .../themes/prism-coy-without-shadows.css | 140 + .../zhheo/prism/themes/prism-darcula.css | 159 + .../zhheo/prism/themes/prism-dracula.css | 122 + .../zhheo/prism/themes/prism-duotone-dark.css | 172 + .../prism/themes/prism-duotone-earth.css | 172 + .../prism/themes/prism-duotone-forest.css | 172 + .../prism/themes/prism-duotone-light.css | 172 + .../zhheo/prism/themes/prism-duotone-sea.css | 172 + .../prism/themes/prism-duotone-space.css | 172 + .../zhheo/prism/themes/prism-ghcolors.css | 122 + .../zhheo/prism/themes/prism-gruvbox-dark.css | 143 + .../prism/themes/prism-gruvbox-light.css | 143 + .../zhheo/prism/themes/prism-holi-theme.css | 119 + .../zhheo/prism/themes/prism-hopscotch.css | 133 + .../zhheo/prism/themes/prism-lucario.css | 122 + .../prism/themes/prism-material-dark.css | 205 + .../prism/themes/prism-material-light.css | 207 + .../prism/themes/prism-material-oceanic.css | 210 + .../zhheo/prism/themes/prism-night-owl.css | 158 + .../assets/zhheo/prism/themes/prism-nord.css | 124 + .../zhheo/prism/themes/prism-one-dark.css | 252 + .../zhheo/prism/themes/prism-one-light.css | 241 + .../zhheo/prism/themes/prism-pojoaque.css | 151 + .../prism/themes/prism-shades-of-purple.css | 200 + .../themes/prism-solarized-dark-atom.css | 143 + .../zhheo/prism/themes/prism-synthwave84.css | 140 + .../assets/zhheo/prism/themes/prism-vs.css | 168 + .../prism/themes/prism-vsc-dark-plus.css | 290 + .../zhheo/prism/themes/prism-xonokai.css | 189 + .../zhheo/prism/themes/prism-z-touch.css | 160 + templates/assets/zhheo/rightmenu.js | 420 ++ .../{css/main.css => zhheo/zhheoblog.css} | 5897 +++++++++++++---- templates/assets/zhheo/zhheoblog.min.css | 1 + templates/categories.html | 1 + templates/fcircle.html | 85 + templates/links.html | 43 +- templates/modules/commentBarrage.html | 174 + templates/modules/footer.html | 127 +- templates/modules/head.html | 272 +- templates/modules/layouts/layout.html | 285 +- templates/modules/loading-box.html | 60 +- templates/modules/moment.html | 22 +- templates/modules/nav.html | 6 +- templates/modules/post-list.html | 29 +- templates/modules/right-menu.html | 2 +- templates/modules/sidebar.html | 98 +- templates/modules/twikoo.html | 99 + .../modules/widgets/aside/categories.html | 2 +- templates/modules/widgets/aside/comments.html | 5 +- .../widgets/aside/contain/stat-contain.html | 10 +- .../widgets/aside/contain/tags-contain.html | 2 +- templates/modules/widgets/aside/profile.html | 7 +- .../modules/widgets/aside/recent-posts.html | 2 +- templates/modules/widgets/banner-group.html | 28 +- .../modules/widgets/cardNewestComments.html | 99 + templates/modules/widgets/console.html | 88 +- templates/modules/widgets/nav-left.html | 18 +- templates/modules/widgets/nav-menu.html | 13 +- templates/modules/widgets/nav-right.html | 42 +- templates/moments.html | 53 +- templates/page.html | 17 +- templates/post.html | 532 +- templates/tags.html | 1 + theme.yaml | 8 + 132 files changed, 26966 insertions(+), 3665 deletions(-) create mode 100644 annotation-setting.yaml create mode 100644 templates/404.html delete mode 100644 templates/assets/css/custom.css create mode 100644 templates/assets/images/404s.gif delete mode 100644 templates/assets/images/home.png create mode 100644 templates/assets/images/home.webp create mode 100644 templates/assets/images/hua.gif delete mode 100644 templates/assets/js/extend/covercolor/local.js delete mode 100644 templates/assets/js/extend/covercolor/web.js delete mode 100644 templates/assets/js/extend/search/algolia-search.js delete mode 100644 templates/assets/js/extend/search/local-search.js create mode 100644 templates/assets/js/halo.js create mode 100644 templates/assets/js/heo.js delete mode 100644 templates/assets/lib/lazyload.min.js delete mode 100644 templates/assets/lib/qrcode.min.js delete mode 100644 templates/assets/lib/rgbaster.min.js delete mode 100644 templates/assets/lib/swiper.min.css delete mode 100644 templates/assets/lib/swiper.min.js delete mode 100644 templates/assets/lib/waterfall.min.js create mode 100644 templates/assets/libs/clipboard/clipboard.min.js create mode 100644 templates/assets/libs/color-thief/color-thief.umd.js create mode 100644 templates/assets/libs/fancybox/jquery.fancybox.min.css create mode 100644 templates/assets/libs/fancybox/jquery.fancybox.min.js create mode 100644 templates/assets/libs/fast-average-color/index.browser.min.js create mode 100644 templates/assets/libs/iconfont/iconfont.css create mode 100644 templates/assets/libs/iconfont/iconfont.js create mode 100644 templates/assets/libs/iconfont/iconfont.json create mode 100644 templates/assets/libs/iconfont/iconfont.ttf create mode 100644 templates/assets/libs/iconfont/iconfont.woff create mode 100644 templates/assets/libs/iconfont/iconfont.woff2 create mode 100644 templates/assets/libs/instantpage/instantpage.min.js create mode 100644 templates/assets/libs/lazyload/lazyload.iife.min.js create mode 100644 templates/assets/libs/moments/app.min.js create mode 100644 templates/assets/libs/moments/bundle.js rename templates/assets/{css/var.css => libs/moments/heoMainColor.css} (64%) create mode 100644 templates/assets/libs/moments/random-friends-post.js rename templates/assets/{lib => libs/pjax}/pjax.min.js (100%) rename templates/assets/{lib => libs/snackbar}/snackbar.min.css (100%) rename templates/assets/{lib => libs/snackbar}/snackbar.min.js (100%) create mode 100644 templates/assets/libs/swiper/swiper-bundle.min.css create mode 100644 templates/assets/libs/swiper/swiper-bundle.min.js create mode 100644 templates/assets/libs/tocbot/4.18.2/tocbot.css create mode 100644 templates/assets/libs/tocbot/4.18.2/tocbot.min.js create mode 100644 templates/assets/libs/twikoo/twikoo.all.min.js rename templates/assets/{lib => libs/view-image}/view-image.min.js (100%) create mode 100644 templates/assets/libs/waterfall/waterfall.min.js create mode 100644 templates/assets/zhheo/blogex copy.js create mode 100644 templates/assets/zhheo/blogex.js create mode 100644 templates/assets/zhheo/commentBarrage.css create mode 100644 templates/assets/zhheo/commentBarrage.js create mode 100644 templates/assets/zhheo/commentBarrage.min.css create mode 100644 templates/assets/zhheo/custom.css create mode 100644 templates/assets/zhheo/custom.min.css create mode 100644 templates/assets/zhheo/heo-fcircle3.css create mode 100644 templates/assets/zhheo/heo-fcircle3mini.js create mode 100644 templates/assets/zhheo/prism/prism.min.css create mode 100644 templates/assets/zhheo/prism/prism.min.js create mode 100644 templates/assets/zhheo/prism/themes/prism-a11y-dark.css create mode 100644 templates/assets/zhheo/prism/themes/prism-atom-dark.css create mode 100644 templates/assets/zhheo/prism/themes/prism-base16-ateliersulphurpool.light.css create mode 100644 templates/assets/zhheo/prism/themes/prism-cb.css create mode 100644 templates/assets/zhheo/prism/themes/prism-coldark-cold.css create mode 100644 templates/assets/zhheo/prism/themes/prism-coldark-dark.css create mode 100644 templates/assets/zhheo/prism/themes/prism-coy-without-shadows.css create mode 100644 templates/assets/zhheo/prism/themes/prism-darcula.css create mode 100644 templates/assets/zhheo/prism/themes/prism-dracula.css create mode 100644 templates/assets/zhheo/prism/themes/prism-duotone-dark.css create mode 100644 templates/assets/zhheo/prism/themes/prism-duotone-earth.css create mode 100644 templates/assets/zhheo/prism/themes/prism-duotone-forest.css create mode 100644 templates/assets/zhheo/prism/themes/prism-duotone-light.css create mode 100644 templates/assets/zhheo/prism/themes/prism-duotone-sea.css create mode 100644 templates/assets/zhheo/prism/themes/prism-duotone-space.css create mode 100644 templates/assets/zhheo/prism/themes/prism-ghcolors.css create mode 100644 templates/assets/zhheo/prism/themes/prism-gruvbox-dark.css create mode 100644 templates/assets/zhheo/prism/themes/prism-gruvbox-light.css create mode 100644 templates/assets/zhheo/prism/themes/prism-holi-theme.css create mode 100644 templates/assets/zhheo/prism/themes/prism-hopscotch.css create mode 100644 templates/assets/zhheo/prism/themes/prism-lucario.css create mode 100644 templates/assets/zhheo/prism/themes/prism-material-dark.css create mode 100644 templates/assets/zhheo/prism/themes/prism-material-light.css create mode 100644 templates/assets/zhheo/prism/themes/prism-material-oceanic.css create mode 100644 templates/assets/zhheo/prism/themes/prism-night-owl.css create mode 100644 templates/assets/zhheo/prism/themes/prism-nord.css create mode 100644 templates/assets/zhheo/prism/themes/prism-one-dark.css create mode 100644 templates/assets/zhheo/prism/themes/prism-one-light.css create mode 100644 templates/assets/zhheo/prism/themes/prism-pojoaque.css create mode 100644 templates/assets/zhheo/prism/themes/prism-shades-of-purple.css create mode 100644 templates/assets/zhheo/prism/themes/prism-solarized-dark-atom.css create mode 100644 templates/assets/zhheo/prism/themes/prism-synthwave84.css create mode 100644 templates/assets/zhheo/prism/themes/prism-vs.css create mode 100644 templates/assets/zhheo/prism/themes/prism-vsc-dark-plus.css create mode 100644 templates/assets/zhheo/prism/themes/prism-xonokai.css create mode 100644 templates/assets/zhheo/prism/themes/prism-z-touch.css create mode 100644 templates/assets/zhheo/rightmenu.js rename templates/assets/{css/main.css => zhheo/zhheoblog.css} (71%) create mode 100644 templates/assets/zhheo/zhheoblog.min.css create mode 100644 templates/fcircle.html create mode 100644 templates/modules/commentBarrage.html create mode 100644 templates/modules/twikoo.html create mode 100644 templates/modules/widgets/cardNewestComments.html diff --git a/README.md b/README.md index f7a7b60f..dde6f28f 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,7 @@   移植自 [Hexo](https://hexo.io/zh-cn/index.html) 社区中 [张洪 Heo](https://blog.zhheo.com/) 对 [Hexo-Theme-Butterfly](https://github.com/liuzhihang/halo-theme-hao) -主题的魔改版本。同步参考 [Hexo-Theme-Acrylic-Next](https://github.com/hexo-theme-Acrylic/Hexo-Theme-Acrylic-Next) +主题的魔改版本。 ## 安装 diff --git a/annotation-setting.yaml b/annotation-setting.yaml new file mode 100644 index 00000000..d3cfd0c8 --- /dev/null +++ b/annotation-setting.yaml @@ -0,0 +1,12 @@ +apiVersion: v1alpha1 +kind: AnnotationSetting +metadata: + generateName: annotation-setting- +spec: + targetRef: + group: "" + kind: MenuItem + formSchema: + - $formkit: "text" + name: "icon" + label: "图标" \ No newline at end of file diff --git a/settings.yaml b/settings.yaml index 84547bed..9331405e 100644 --- a/settings.yaml +++ b/settings.yaml @@ -37,6 +37,29 @@ spec: label: 标题 placeholder: 请输入标题 help: '支持 HTML 语法,比如 ,留空为站点名称' + - $formkit: radio + name: article + label: 导航栏右侧(随机文章按钮开关) + value: true + options: + - label: 打开 + value: true + - label: 关闭 + value: false + - $formkit: radio + name: travelling + label: 导航栏右侧(开往按钮开关) + value: true + options: + - label: 打开 + value: true + - label: 关闭 + value: false + - $formkit: url + name: travellingUrl + label: 开往Url + placeholder: "请输入开往地址" + value: "https://travellings.link" - group: top label: 顶部 @@ -93,7 +116,6 @@ spec: name: bikan label: 必看精选 placeholder: 请输入地址 - validation: "url" value: "/" - $formkit: url if: "$get(recentTop).value" @@ -101,14 +123,12 @@ spec: label: 热门文章 placeholder: 请输入地址 value: "/" - validation: "url" - $formkit: url if: "$get(recentTop).value" name: shiyong label: 实用教程 placeholder: 请输入地址 value: "/" - validation: "url" - $formkit: radio if: "$get(recentTop).value" name: todayRecommend @@ -134,17 +154,15 @@ spec: name: todayRecommendUrl label: 今日推荐跳转地址 placeholder: 请输入地址 - validation: "url" - $formkit: text name: todayRecommendTitle label: 今日推荐标题 placeholder: 请输入标题 value: "今日推荐" - - $formkit: url + - $formkit: attachment name: todayRecommendCover label: 今日推荐背景图 placeholder: 请输入地址 - validation: "url" - $formkit: select if: "$get(recentTop).value" name: recommendPost @@ -345,61 +363,61 @@ spec: label: 图标 options: - label: 电子邮箱 - value: fa-solid fa-envelope + value: icon-mail-line - label: 微信 - value: fa-brands fa-weixin - # - label: 公众号 - # value: + value: icon-wechat2 + - label: 公众号 + value: icon-weixingongzhonghao - label: 腾讯 QQ - value: fa-brands fa-qq + value: icon-qq-line - label: 新浪微博 - value: fa-brands fa-weibo + value: icon-weibo-line - label: 知乎 - value: fa-brands fa-zhihu - # - label: 豆瓣 - # value: + value: icon-zhihu-line + - label: 豆瓣 + value: icon-douban-line - label: 哔哩哔哩 - value: fa-brands fa-bilibili + value: icon-bilibili-line - label: GitHub - value: fa-brands fa-github + value: icon-github-line - label: GitLab - value: fa-brands fa-gitlab - # - label: 百度 - # value: icon-baidu-line - # - label: 掘金 - # value: icon-juejin - # - label: 语雀 - # value: icon-yuque - # - label: 博客园 - # value: icon-CN_cnblogs - # - label: CSDN - # value: icon-csdn1 - # - label: LeetCode - # value: icon-leetcode - # - label: 头条 - # value: icon-jinritoutiao + value: icon-gitlab-line + - label: 百度 + value: icon-baidu-line + - label: 掘金 + value: icon-juejin + - label: 语雀 + value: icon-yuque + - label: 博客园 + value: icon-CN_cnblogs + - label: CSDN + value: icon-csdn1 + - label: LeetCode + value: icon-leetcode + - label: 头条 + value: icon-jinritoutiao - label: 抖音 / TikTok - value: fa-brands fa-tiktok + value: icon-douyin - label: Telegram - value: fa-brands fa-telegram + value: icon-telegram-line - label: Facebook - value: fa-brands fa-facebook + value: icon-facebook-box-line - label: Instagram - value: fa-brands fa-instagram + value: icon-instagram-line - label: LinkedIn - value: fa-brands fa-linkedin + value: icon-linkedin-box-line - label: Twitter - value: fa-brands fa-twitter + value: icon-twitter-line - label: Slack - value: fa-brands fa-slack + value: icon-slack-line - label: Discord - value: fa-brands fa-discord + value: icon-discord-line - label: YouTube - value: fa-brands fa-youtube + value: icon-youtube-line - label: Steam - value: fa-brands fa-steam + value: icon-steam-fill - label: Dribbble - value: fa-brands fa-dribbble + value: icon-dribbble-line - $formkit: text name: name label: 名称 @@ -423,14 +441,12 @@ spec: wechatImgFace: wechatImgBack: children: - - $formkit: url + - $formkit: attachment name: wechatImgFace placeholder: 公众号正面图 - validation: "url" - - $formkit: url + - $formkit: attachment name: wechatImgBack placeholder: 公众号背面图 - validation: "url" help: 图片可以从公众号后台下载物料或者自制 - $formkit: number name: tagQuantity @@ -446,9 +462,95 @@ spec: - group: footer label: 页脚 formSchema: + - $formkit: attachment + name: centerImg + label: 社交媒体中间logo + help: logo图片链接 + placeholder: 请填写logo图片链接 - $formkit: repeater - name: socialMedia - label: 社交媒体 + name: socialMediaLeft + label: 社交媒体(左) + value: [ ] + children: + - $formkit: select + name: icon + label: 图标 + options: + - label: 电子邮箱 + value: icon-mail-line + - label: 微信 + value: icon-wechat2 + - label: 公众号 + value: icon-weixingongzhonghao + - label: 腾讯 QQ + value: icon-qq-line + - label: 新浪微博 + value: icon-weibo-line + - label: 知乎 + value: icon-zhihu-line + - label: 豆瓣 + value: icon-douban-line + - label: 哔哩哔哩 + value: icon-bilibili-line + - label: GitHub + value: icon-github-line + - label: GitLab + value: icon-gitlab-line + - label: 百度 + value: icon-baidu-line + - label: 掘金 + value: icon-juejin + - label: 语雀 + value: icon-yuque + - label: 博客园 + value: icon-CN_cnblogs + - label: CSDN + value: icon-csdn1 + - label: LeetCode + value: icon-leetcode + - label: 头条 + value: icon-jinritoutiao + - label: 抖音 / TikTok + value: icon-douyin + - label: Telegram + value: icon-telegram-line + - label: Facebook + value: icon-facebook-box-line + - label: Instagram + value: icon-instagram-line + - label: LinkedIn + value: icon-linkedin-box-line + - label: Twitter + value: icon-twitter-line + - label: Slack + value: icon-slack-line + - label: Discord + value: icon-discord-line + - label: YouTube + value: icon-youtube-line + - label: Steam + value: icon-steam-fill + - label: Dribbble + value: icon-dribbble-line + - $formkit: text + name: name + label: 名称 + - $formkit: text + name: url + label: 链接 + - $formkit: radio + name: urlType + label: 链接类型 + value: normal + help: "如果选择了图片类型,那么在访客点击之后会使用弹框的形式加载" + options: + - label: 跳转链接 + value: normal + - label: 图片 + value: image + - $formkit: repeater + name: socialMediaRight + label: 社交媒体(右) value: [ ] children: - $formkit: select @@ -554,6 +656,60 @@ spec: label: 最近发布文章 value: 4 help: "最近发布的文章数量" + - $formkit: group + name: reward + label: 打赏 + value: + enable_reward: + wxPay: + alipay: + reward_md_url: + children: + - $formkit: radio + name: enable_reward + help: 启用文章打赏,请正确填写名称和二维码图片链接 + value: true + options: + - label: 启用 + value: true + - label: 禁用 + value: false + - $formkit: attachment + name: wxPay + label: 微信 + help: 微信二维码图片链接 + placeholder: 请填写微信二维码图片链接 + - $formkit: attachment + name: alipay + label: 支付宝 + help: 支付宝二维码图片链接 + placeholder: 请填写支付宝二维码图片链接 + - $formkit: url + name: reward_md_url + label: 赞赏者名单地址 + placeholder: "请输入赞赏者名单地址" + value: "/about" + - $formkit: group + name: post_edit + label: 运营模式与责任 + value: + enable_post_edit: + post_edit_url: + children: + - $formkit: radio + name: enable_post_edit + help: 启用文章运营模式与责任,请正确填写链接 + value: true + options: + - label: 启用 + value: true + - label: 禁用 + value: false + - $formkit: url + name: post_edit_url + label: 运营模式与责任地址 + placeholder: "请输入运营模式与责任地址" + value: "/rss" - $formkit: radio name: copyright label: 版权声明 @@ -615,84 +771,39 @@ spec: name: content label: 我的介绍 value:
你好,很高兴认识你👋
我叫 程序员小航
是一名 前端开发工程师、后端开发工程师、全干工程师
- help: 支持 HTML 语法 - $formkit: textarea name: idea label: 我的想法 value:
一定

记得
修改这块代码
优秀的产品 出色的设计 高效的编程 人性化的用户体验

help: 支持 HTML 语法 - - $formkit: text - name: authorCareersTitle - label: 职业生涯标题 - placeholder: 请输入内容 - - $formkit: repeater - name: authorCareersTags - label: 职业生涯标签 - value: [ ] - children: - - $formkit: color - name: background - label: 颜色 - - $formkit: text - name: desc - label: 描述 - - $formkit: url - name: authorCareersBackground - label: 职业生涯背景图 - placeholder: 建议找个透明图 - validation: "url" - - $formkit: url - name: authorCareersPhoto - label: 图片 - validation: "url" - value: https://p.zhheo.com/2023788ba3b8739936f844e64f483faacaf1085602.png!cover - - $formkit: text - name: authorInfoAddress - label: 居住地 - placeholder: 请输入内容 - - $formkit: text - name: authorInfoAddressBackground - label: 居住地背景图 - placeholder: 请输入内容 - - $formkit: repeater - name: authorInfo - label: 个人信息 - value: [ ] + - $formkit: group + name: authorCareers + label: 职业生涯 + value: + authorCareersTitle: + authorCareersTags: + authorCareersBackground: children: - $formkit: text - name: authorInfoTitle - label: 标题 + name: authorCareersTitle + label: 职业生涯标题 placeholder: 请输入内容 - - $formkit: text - name: authorInfoContent - label: 内容 - placeholder: 请输入内容 - - $formkit: color - name: authorInfoColor - label: 内容颜色 - placeholder: 请输入内容 - - - $formkit: repeater - name: textarea - label: 文本块 - min: 2 - max: 2 - help: 左边的一行10字 右面一行19字 - children: - - $formkit: text - name: tittle - label: 文本块标题 - value: 座右铭 - - $formkit: text - name: textarea_up - label: 文本块(上) - value: 生活原本沉闷, - - $formkit: text - name: textarea_down - label: 文本块(下) - value: 但跑起来就有风。 - + - $formkit: repeater + name: authorCareersTags + label: 职业生涯标签 + value: [ ] + children: + - $formkit: color + name: background + label: 颜色 + - $formkit: text + name: desc + label: 描述 + - $formkit: attachment + name: authorCareersBackground + label: 职业生涯背景图 + placeholder: 建议找个透明图 - $formkit: select name: personalities label: 人格 @@ -731,10 +842,272 @@ spec: value: istj - label: ESTJ value: estj + - $formkit: attachment + name: authorCareersPhoto + label: 图片 + value: https://p.zhheo.com/2023788ba3b8739936f844e64f483faacaf1085602.png!cover + - $formkit: repeater + name: textarea + label: 文本块 + min: 2 + max: 2 + help: 左边的一行10字 右面一行19字 + children: + - $formkit: text + name: tittle + label: 文本块标题 + value: 座右铭 + - $formkit: text + name: textarea_up + label: 文本块(上) + value: 生活原本沉闷, + - $formkit: text + name: textarea_down + label: 文本块(下) + value: 但跑起来就有风。 + - $formkit: group + name: game + label: 爱好游戏相关配置 + value: + game_tips: + game_title: + game_uid: + game_bg: + children: + - $formkit: text + name: game_tips + label: 爱好游戏提示文字 + placeholder: 请输入内容 + value: 爱好游戏 + - $formkit: text + name: game_title + label: 爱好游戏标题 + placeholder: 请输入内容 + value: 英雄联盟 + - $formkit: text + name: game_uid + label: 爱好游戏 uid + placeholder: 请输入内容 + value: 比尔吉沃特 + - $formkit: attachment + name: game_bg + label: 爱好游戏背景 + placeholder: 请输入内容 + value: https://img.zhheo.com/i/2022/08/31/630efa7ae39fe.webp - - - + - $formkit: group + name: game2 + label: 爱好游戏2相关配置 + value: + game2_tips: + game2_title: + game2_uid: + game2_bg: + children: + - $formkit: text + name: game2_tips + label: 爱好游戏2提示文字 + placeholder: 请输入内容 + value: 爱好游戏 + - $formkit: text + name: game2_title + label: 爱好游戏2标题 + placeholder: 请输入内容 + value: 狼人杀 + - $formkit: text + name: game2_uid + label: 爱好游戏2 id + placeholder: 请输入内容 + value: ID 1333E3FF + - $formkit: attachment + name: game2_bg + label: 爱好游戏2背景 + placeholder: 请输入内容 + value: https://img.zhheo.com/i/2022/08/31/630efa916a851.webp + - $formkit: group + name: like + label: 关注偏好相关配置 + value: + like_tips: + like_title: + like_bottom: + like_bg: + children: + - $formkit: text + name: like_tips + label: 关注偏好配置提示文字 + placeholder: 请输入内容 + value: 关注偏好 + - $formkit: text + name: like_title + label: 关注偏好配置标题 + placeholder: 请输入内容 + value: 数码科技 + - $formkit: text + name: like_bottom + label: 关注偏好配置底部文字 + placeholder: 请输入内容 + value: 手机、电脑软硬件 + - $formkit: attachment + name: like_bg + label: 关注偏好配置背景 + placeholder: 请输入内容 + value: https://img.zhheo.com/i/2022/08/31/630efac3ecef3.webp + - $formkit: group + name: music + label: 音乐偏好相关配置 + value: + music_tips: + music_title: + music_link: + music_bg: + children: + - $formkit: text + name: music_tips + label: 音乐偏好提示性文字 + placeholder: 请输入内容 + value: 音乐偏好 + - $formkit: text + name: music_title + label: 音乐偏好标题 + placeholder: 请输入内容 + value: Hiphop、民谣、华语流行 + - $formkit: text + name: music_link + label: 音乐偏好按钮链接 + placeholder: 请输入内容 + value: + - $formkit: attachment + name: music_bg + label: 音乐偏好背景 + placeholder: 请输入内容 + value: https://img.zhheo.com/i/2022/08/31/630efae141e9a.webp + - $formkit: text + name: LingQueMonitorID + label: 51la网站统计配置 + placeholder: 请输入内容 + value: https://v6-widget.51.la/v6/K48u6B53QKqNs741/quote.js + - $formkit: group + name: map + label: 地图相关配置 + value: + StrengthenTitle: + background: + backgroundDark: + authorInfo: + children: + - $formkit: text + name: StrengthenTitle + label: 居住地 + placeholder: 请输入内容 + - $formkit: attachment + name: background + label: 地图亮色模式背景 + placeholder: 请输入内容 + - $formkit: attachment + name: backgroundDark + label: 地图暗色模式背景 + placeholder: 请输入内容 + - $formkit: repeater + name: authorInfo + label: 个人信息 + value: [ ] + children: + - $formkit: text + name: authorInfoTitle + label: 标题 + placeholder: 请输入内容 + - $formkit: text + name: authorInfoContent + label: 内容 + placeholder: 请输入内容 + - $formkit: color + name: authorInfoColor + label: 内容颜色 + placeholder: 请输入内容 + - $formkit: textarea + name: xjlc + label: 心路历程 + value:
心路历程
为什么建站?
创建这个站的时候,想要就是能够有一个自己能够积累知识、积累兴趣的地方。和他人分享,会让这些成为积累和沉淀。如果能够帮助到更多的人,帮助更多人解决问题,那一定是非常棒的事情。
分享这件事我从很早就开始了,起初做的微信公众号,现在做的网站。因为我比较喜欢研究数码和软件,想要探究在互联网上的事物是如何被创造和发展。网络给我带来了非常多的知识和眼界,我也想力所能及的分享一些我生活的琐碎知识。
与大多数垂直类的技术博客不同,这里的种类会非常的繁杂,有技能的教程干货、有生活上的吐槽和妙招、有话题上的思考和想法。一般我研究什么、发现了什么都会分享在这里。
这些就是创造这个小站的本意,也是我分享生活的方式。有幸能和你相遇在这里,相信我们能共同留下一段美好记忆。

+ help: 支持 HTML 语法 + - group: aboutReward + label: 个人(打赏名单) + formSchema: + - $formkit: text + name: title + label: 标题 + placeholder: 请输入内容 + value: 赞赏名单 + - $formkit: text + name: content + label: 内容 + placeholder: 请输入内容 + value: 感谢赞赏的人,因为你们,让我感受到写博客这件事情能够给你们创造了价值。这会让我在这条路上走得更远。 + - $formkit: group + name: reward + label: 打赏按钮 + value: + enable_reward: + name: + content: + wxPay: + alipay: + children: + - $formkit: radio + name: enable_reward + help: 启用文章打赏,请正确填写名称和二维码图片链接 + value: true + options: + - label: 启用 + value: true + - label: 禁用 + value: false + - $formkit: text + name: name + label: 按钮名称 + placeholder: 请输入内容 + value: 赞赏作者 + - $formkit: text + name: content + label: 内容 + placeholder: 请输入内容 + value: 感谢你赐予我前进的力量 + - $formkit: attachment + name: wxPay + label: 微信 + help: 微信二维码图片链接 + placeholder: 请填写微信二维码图片链接 + - $formkit: attachment + name: alipay + label: 支付宝 + help: 支付宝二维码图片链接 + placeholder: 请填写支付宝二维码图片链接 + - $formkit: repeater + name: reward_list + label: 打赏名单 + value: [ ] + children: + - $formkit: text + name: name + label: 名称 + placeholder: 请输入内容 + - $formkit: text + name: amount + label: 金额 + placeholder: 请输入内容 + - $formkit: date + name: datatime + label: 时间 + placeholder: 请输入内容 + - $formkit: radio + name: sign + label: 标记 + value: "N" + options: + - label: 是 + value: "Y" + - label: 否 + value: "N" - group: style label: 样式(WIP) @@ -776,29 +1149,24 @@ spec: value: true - label: 关闭 value: false - - $formkit: radio - name: introduction - label: 介绍框(WIP) - value: true - options: - - label: 打开 - value: true - - label: 关闭 - value: false - $formkit: text name: introductionTitle label: 介绍框标题 - value: '欢迎使用主题 Hao' + value: '协议提醒助手' - $formkit: text name: introductionTip label: 介绍框内容 - value: '⭐️ Star halo-theme-hao,提交主题建议或意见。' + value: '查看本站为你的个人隐私做出的努力' - $formkit: url name: introductionUrl - validation: "url" - value: "https://github.com/liuzhihang/halo-theme-hao" + value: "/privacy" label: 介绍框点击跳转地址 placeholder: 请输入跳转 url + - $formkit: text + name: introductionName + value: "本站如何保护你的隐私" + label: 按钮标题 + placeholder: 请输入按钮标题 - group: rightMenu label: 右键菜单 @@ -857,7 +1225,89 @@ spec: label: 按钮跳转连链接 placeholder: 请输入跳转 url - + - group: fcircle + label: 友链鱼塘 + formSchema: + - $formkit: url + name: backgroundImg + validation: "url" + label: 图片 + value: https://img.cdn.yzczi.com/img/64624940e3623.jpeg + placeholder: 请输入图片地址 + - $formkit: text + name: smallTitle + label: 小标题 + value: 友链 + - $formkit: text + name: bigTitle + label: 大标题 + value: 最新文章订阅 + - $formkit: text + name: detail + label: 描述 + value: 使用 友链朋友圈 订阅友链最新文章 + - $formkit: text + name: buttonTitle + label: 按钮标题 + value: 部署项目 + - $formkit: url + name: buttonUrl + validation: "url" + value: "https://github.com/Rock-Candy-Tea/hexo-circle-of-friends" + label: 按钮跳转连链接 + placeholder: 请输入跳转 url + - $formkit: url + name: apiurl + value: "`https://moments.0206.ink/`" + label: token地址 + placeholder: 请输入token地址 + help: 注意格式 (`token地址`) + - $formkit: url + name: fetchUrl + value: "`https://moments.0206.ink/randomfriend?num=3`" + label: 页脚友链地址 + placeholder: 请输入页脚友链地址 + help: 注意格式 (`友链地址`) + - group: comments + label: 评论 + formSchema: + - $formkit: select + name: use + label: 评论选择 + value: commentWidget + help: Twikoo评论需要(打开,envId填写,accessToken填写) + options: + - label: 默认 + value: commentWidget + - label: Twikoo评论 + value: Twikoo + - $formkit: radio + name: twikoo + label: Twikoo评论 + value: false + options: + - label: 打开 + value: true + - label: 关闭 + value: false + - $formkit: url + name: envId + value: "`xxxxxxx`" + label: Twikoo评论-环境id + placeholder: 请输入环境id + help: 注意格式 (`地址`) + - $formkit: text + name: accessToken + value: "`xxxxxxx`" + label: Twikoo评论-token + placeholder: 请输入token + help: 注意格式 (`token`) + - $formkit: text + name: mailMd5 + value: "`xxxxxxx`" + label: Twikoo评论-mailMd5 + placeholder: 请输入mailMd5 + help: 注意格式 (`mailMd5`) - group: other label: 其他设置 formSchema: @@ -874,6 +1324,7 @@ spec: name: loadingBoxImg validation: "url" label: 加载页图片 URL + value: "https://bu.dusays.com/2023/03/03/6401a7960c0fb.webp" placeholder: 请输入图片 url - $formkit: radio name: loadProgressBar diff --git a/templates/404.html b/templates/404.html new file mode 100644 index 00000000..60d6691a --- /dev/null +++ b/templates/404.html @@ -0,0 +1,53 @@ + + + + + +
+
+ + +
+ +
+
+
+
+
+
+

404

+
请尝试站内搜索寻找文章
+ 回到主页 +
+
+
+
+ +
+ +
+ +
+
+
+ + \ No newline at end of file diff --git a/templates/about.html b/templates/about.html index 7281ff92..be4ba3d6 100644 --- a/templates/about.html +++ b/templates/about.html @@ -24,7 +24,8 @@ th:text="${authorTag.tag}">
- +
-
+
+
- -
-
+
我现在住在 - - + [[${theme.config.about.map.StrengthenTitle}]]
-
- - + th:if="${not #lists.isEmpty(theme.config.about.map.authorInfo)}" + th:with="texts = ${theme.config.about.map.authorInfo}"> +
生于2000 +
+
太原理工大学计算机科学 +
+
现在职业BI工程师
+
-
-
-
心路历程
- 为什么建站? -

-
-
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
- -
-
-
评论
- -
- 你无需删除空行,直接评论以获取最佳展示效果 + +
+
+
+
+
+
+
致谢
+ 赞赏名单 +
+ 感谢赞赏的人,因为你们,让我感受到写博客这件事情能够给你们创造了价值。这会让我在这条路上走得更远。 +
+
+
+
+ [[${theme.config.aboutReward.reward.name}]] +
+
+
    + + [[${theme.config.aboutReward.reward.content}]] +
      + + +
    • + + 微信 + +
      + 微信 +
      +
    • + +
    • + + 支付宝 + +
      + 支付宝 +
      +
    • + +
    +
+
+
+
+ +
+
[[${authorReward.name}]]
+
+
¥ + [[${authorReward.amount}]] +
+
¥ [[${authorReward.amount}]] +
+ +
+
+
-
- -
+ + @@ -880,5 +845,4 @@ - - + \ No newline at end of file diff --git a/templates/assets/css/custom.css b/templates/assets/css/custom.css deleted file mode 100644 index 931888d0..00000000 --- a/templates/assets/css/custom.css +++ /dev/null @@ -1,559 +0,0 @@ -@media screen and (min-width: 900px) { - #page-header #nav a:hover .heoicon { - transition: .3s; - opacity: 0; - } -} - -#sidebar-menus .menus_item .not-child { - padding: 4px 8px !important; - width: 100%; - background: var(--heo-card-bg); - border-radius: 8px; - border: var(--style-border-always); - align-items: center; - font-size: 14px !important; - margin: 10px 0; - justify-content: center; -} - -#sidebar-menus .menus_item .not-child span { - color: var(--heo-fontcolor) !important; -} - -.meta-secondline > span { - opacity: .6; - transition: .3s; - margin-right: 1.1rem; -} - -#category #category-bar { - border-radius: 0; -} - -/* 侧公众号卡片 */ -#flip-wrapper .left { - height: 100%; - display: flex; - flex-direction: column; - justify-content: center; - line-height: 1.3; - color: white; -} - -#flip-wrapper .left .title { - font-size: 1.35rem; - font-weight: 700; -} - -#flip-wrapper .left .desc { - font-size: small; - font-weight: 600; -} - -#article-container .highlight-tools { - position: relative; - display: flex; - -webkit-box-align: center; - align-items: center; - overflow: hidden; - min-height: 1.2rem; - height: 2.15em; - background: var(--heo-secondbg); - border-bottom: var(--style-border-always); - color: var(--heo-fontcolor); - font-size: var(--global-font-size); -} - -#article-container .highlight-tools .copy-button { - position: absolute; - right: 0.7rem; - cursor: pointer; - transition: color .2s; - font-size: 18px; -} - -#article-container .highlight-tools .code-lang { - position: absolute; - font-weight: 700; - font-size: 1.15em; - user-select: none; - left: 0.6rem; -} - -#article-container .code-expand-btn.expand-done { - display: none !important; -} - - -#article-container .bilibili_box { - display: -webkit-box; - display: -moz-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - background: var(--heo-card-bg); - border: var(--style-border-always); - border-radius: 10px; - overflow: hidden; - color: var(--heo-fontcolor) !important; - text-decoration: none !important; - -webkit-transition: .3s; - -moz-transition: .3s; - -o-transition: .3s; - -ms-transition: .3s; - transition: .3s -} - -#article-container .bilibili_box:hover { - border-color: var(--heo-theme) -} - -@media screen and (max-width: 768px) { - #article-container .bilibili_box { - -webkit-box-orient: vertical; - -moz-box-orient: vertical; - -o-box-orient: vertical; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column - } -} - -#article-container .bilibili_box .bilibili_cover { - width: 200px; - position: relative -} - -@media screen and (max-width: 768px) { - #article-container .bilibili_box .bilibili_cover { - width: 100% - } -} - -#article-container .bilibili_box .bilibili_cover img { - width: 100%; - filter: none; - margin: 0 !important; - border-radius: 0 !important -} - -#article-container .bilibili_box .bilibili_cover .play_icon { - position: absolute; - width: 45px; - height: 45px; - opacity: .8; - top: 50%; - left: 50%; - -webkit-transform: translate(-50%, -50%); - -moz-transform: translate(-50%, -50%); - -o-transform: translate(-50%, -50%); - -ms-transform: translate(-50%, -50%); - transform: translate(-50%, -50%) -} - -#article-container .bilibili_box .bilibili_cover span { - position: absolute; - bottom: 0; - right: 5px; - color: #fff; -} - -#article-container .bilibili_box .bilibili_info { - padding: 10px 10px 10px 18px; - width: calc(100% - 200px); - display: -webkit-box; - display: -moz-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-orient: vertical; - -moz-box-orient: vertical; - -o-box-orient: vertical; - -webkit-flex-direction: column; - -ms-flex-direction: column; - flex-direction: column; - -webkit-box-pack: distribute; - -moz-box-pack: distribute; - -o-box-pack: distribute; - -ms-flex-pack: distribute; - -webkit-justify-content: space-around; - justify-content: space-around -} - -@media screen and (max-width: 768px) { - #article-container .bilibili_box .bilibili_info { - width: 100%; - padding-bottom: 25px - } -} - -#article-container .bilibili_box .bilibili_info .title { - font-size: 1.2rem; - font-weight: 700; - white-space: nowrap; - overflow: hidden; - -o-text-overflow: ellipsis; - text-overflow: ellipsis; - line-height: 1.7 -} - -#article-container .bilibili_box .bilibili_info .stat { - font-size: 15px -} - -#article-container .bilibili_box .bilibili_info .stat svg { - margin-right: 3px; - font-size: 18px; - vertical-align: -0.15em; -} - -#article-container .bilibili_box .bilibili_info .stat svg path { - fill: #99a9bf -} - -#article-container .bilibili_box .bilibili_info .stat span { - margin-right: 10px -} - -#article-container .bilibili_box .bilibili_info .owner { - display: -webkit-box; - display: -moz-box; - display: -webkit-flex; - display: -ms-flexbox; - display: flex; - -webkit-box-align: center; - -moz-box-align: center; - -o-box-align: center; - -ms-flex-align: center; - -webkit-align-items: center; - align-items: center; - line-height: 1; - font-size: 15px; - margin-top: 3px -} - -#article-container .bilibili_box .bilibili_info .owner .tip { - color: #f69; - border: 1px solid; - padding: 4px 7px; - font-size: 13px; - border-radius: 5px; - margin-right: 10px -} - -#article-container .bilibili_box .bilibili_info .owner img { - width: 25px; - height: 25px; - border-radius: 50% !important; - object-fit: cover; - margin: 0 5px 0 0 !important -} - -[data-theme=dark] #article-container .bilibili_box .bilibili_cover, [data-theme=light] #article-container .bilibili_box .bilibili_info .stat svg { - opacity: .8 -} - -/* 配置相册界面album的CSS */ -/* 相册顶部那一坨 */ -.author-content.author-content-item.album { - height: 19rem; - color: var(--heo-white); - overflow: hidden; - margin-top: 0; -} - -/* 移动端那一坨 */ -@media screen and (max-width: 768px) { - .author-content.author-content-item.album { - height: 9rem; - } -} - -#album .card-album { - width: 100%; - display: flex; - flex-wrap: wrap; - justify-content: space-around; - margin: var(--album-spacing-xxl) 0 0; -} - -#album .card-album .album-content-nocover { - width: calc(100% / 4 - 40px); -} - -#album .card-album .card { - list-style: none; - position: relative; - display: flex; - width: calc(100% / 4 - 10px); - padding: 10px; -} - -#album .card-album .card:hover { - cursor: pointer; -} - -#album .card_cover { - border-radius: var(--album-spacing-l); - filter: brightness(0.75) saturate(1.2) contrast(0.85); - transform-origin: center; - transform: scale(1) translateZ(0); - transition: filter 200ms linear, transform 200ms linear; - max-width: 100%; - overflow: hidden; - height: 550px; - width: 100%; - max-width: 100%; - object-fit: cover; - border-radius: var(--album-spacing-l); -} - -#album .card:hover .card_cover { - transform: scale(1.05) translateZ(0); - filter: brightness(0.9) saturate(1.2) contrast(1); -} - -#album .card-album:hover > .card:not(:hover) .card_cover { - filter: brightness(0.5) saturate(0.9) contrast(1.2) blur(20px); -} - -#album .card__content { - left: 0; - padding: var(--album-spacing-l); - position: absolute; - top: 0; -} - -#album .card__category { - color: var(--album-text-light); - font-size: 0.9rem; - margin-bottom: var(--album-spacing-s); - text-transform: uppercase; -} - -#album .card__heading { - color: var(--album-text-lighter); - font-size: 1.9rem; - text-shadow: 2px 2px 20px rgba(0, 0, 0, 0.2); - line-height: 1.4; - word-spacing: 100vw; -} - -@media (min-width: 1300px) { - #album img.card_cover { - height: 600px; - } -} - -@media (max-width: 960px) { - #album .card-album .card { - width: calc(100% / 2 - 40px); - } -} - -@media (max-width: 540px) { - #album .card-album .card { - width: calc(100%); - } -} - -/* 配置相册界面album_detail的CSS */ -/* 处理页面样式 */ -#album_detail .album-container-img { - display: flex; - align-items: center; - justify-content: space-around; - width: 100%; - height: 100%; - flex-wrap: wrap; - margin-bottom: 0.3rem; -} - -#album_detail .album-container-img .album-content-noimg { - width: calc(100% / 2 - 5px); -} - -#album_detail .album-content-img img { - object-fit: cover; - max-width: 100%; - border-radius: 12px; - margin: 10px 0; -} - -#album_detail .album-content-img { - height: 100%; - max-height: 300px; - border-radius: 12px; - overflow: hidden; - display: flex; - position: relative; -} - -#album_detail .album-content .datacont { - order: 0; - font-size: 0.8rem; - font-weight: 700; - color: var(--heo-fontcolor); - width: 100%; - line-height: 1.38; - border-radius: 12px; - margin-bottom: 0.5rem; - display: flex; - flex-direction: column; - text-align: justify; -} - -#album_detail p { - margin: 0px; -} - -#album_detail div.album-content { - display: flex; - flex-flow: wrap; - border-radius: 12px; - width: 100%; - height: 100%; -} - -#album_detail .timeline ul li.album-item { - position: relative; - width: 32%; - border: var(--style-border-always); - border-radius: 12px; - padding: 1rem 1rem 0.5rem; - transition: all 0.3s ease 0s; - display: flex; - flex-flow: column nowrap; - justify-content: space-between; - align-items: flex-start; - background: var(--heo-card-bg); - box-shadow: var(--heo-shadow-border); - margin-right: 2%; -} - -#album_detail .timeline #waterfall.show { - opacity: 1; -} - -#album_detail .timeline #waterfall { - opacity: 0; - transition: all 0.3s ease 0s; -} - -#album_detail ul.list { - display: flex; - flex-flow: row wrap; - justify-content: space-between; -} - -#album_detail { - margin-top: 1rem; - width: 100%; -} - -#album_detail > section > ul > li.album-item { - margin-bottom: 1rem; -} - -#album-tips { - font-size: 14px; - display: flex; - justify-content: center; - margin-top: 1rem; -} - -#album_detail .timeline ul li.album-item hr { - display: flex; - position: relative; - margin: 8px 0px; - border: 1px dashed var(--heo-theme-op); - width: 100%; -} - -#album_detail .album-info { - display: flex; - align-items: center; -} - -#album_detail > section > ul > li > div .album-info-time, -#album_detail > section > ul > li > div .album-info-address, -#album_detail > section > ul > li > div .album-info-from { - color: var(--heo-fontcolor); - font-size: 0.7rem; - background-color: var(--heo-gray-op); - padding: 0px 8px; - border-radius: 20px; - cursor: default; - display: flex; - align-items: center; -} - -#album_detail > section > ul > li > div .album-info-address, -#album_detail > section > ul > li > div .album-info-from { - margin-left: 4px; -} - -#album_detail > section > ul > li > div .album-info-address span, -#album_detail > section > ul > li > div .album-info-from span { - margin-left: 4px; -} - -#album_detail .album-info .fa-brands.fa-instagram { - margin-right: 8px; -} - -#album_detail .album-bottom { - display: flex; - justify-content: space-between; - width: 100%; - margin-top: 10px; -} - -#album_detail .album-bottom .album-reply { - cursor: pointer; -} - -#album_detail .timeline ul li.album-item:hover { - border: var(--style-border-hover); -} - -#album_detail .album-content-link { - display: flex; - margin-left: 0.5rem; - font-size: 0.7rem; - align-items: center; - background-color: rgba(245, 108, 108, 0.13); - color: rgb(245, 108, 108); - padding: 0px 8px; - border-radius: 20px; -} - -#album_detail .album-content-link i { - margin-right: 3px; -} - -#album_detail .album-content-link:hover { - background-color: var(--heo-main); - color: var(--heo-white); -} - -body[data-type="album_detail"] #page .author-content-item .card-content .banner-button-group .banner-button:hover { - color: var(--heo-white); - border-radius: 20px !important; -} - -/* 响应式 */ -@media screen and (max-width: 1300px) { - #album_detail .timeline ul li.album-item { - width: 49%; - margin-right: 1%; - } -} - -@media screen and (max-width: 768px) { - #album_detail .timeline ul li.album-item { - width: 100%; - margin-right: 0px; - } -} \ No newline at end of file diff --git a/templates/assets/images/404s.gif b/templates/assets/images/404s.gif new file mode 100644 index 0000000000000000000000000000000000000000..368ac55ae359b9add39c0be84158e1ad01f760d5 GIT binary patch literal 606938 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[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 VIbxmH z?0HJ7P>4)-wtLx$TlnzrV;1P{bwdhGRPsDp!xj+IxdF%ElHK2MnOQQWq%B3WFcLgo zP&o{1l<uSdDEoeY`B$qZ& z!a>);C0vn+r_RK_JK!lvkvTo3f@RZIxj2xP;vH2vj}!$XCFBfJn;|W3-*inkGWN;> zj886WEaz%DCEznvwMTk&`a-BQO)-3i8QRWJ3~w1KjCWdX5>IKcvH=s1z*p0K! z9UT)-+u47d=N0tt6LG6>F1VP?`=Q=mv|pSRNESh+!c%X%hbB8%ur{f}ejrO~#5%L(_e3zl}|T!PndJi?!L9{^eE z4NDk}%1sbQNvEOWfyaqnl`1uMpjp~K?2d)`=NSwM5Gmx_Zz>eDbuAQEGE{_-Ii zFlu`X!aWN^TWH>rd?*bWEgWZ*u&JKJNzXE~2*x`Obpr}Q{R=SCuy&{%}2g5IARzDqbZ1-V7I2Hx3<>YM3pCkGL2Y8 zh=eZ%-d(FH$gYXVWZ-2%GErq$Ob0Y(rAW#avbR2WhW zWw$e-`qOGJv8|;I34CC~sXb@l)-gFt@OA0yOX~-1M9HLrDu)`D>ZY zVj3wLP@WW-C?~RyxEhJ#E)96IlV5z&6LqqS5|G< zAD86^qMo5b{xM$Sn@Mvfa661qPvFV>2U$k7-_S18J2zby@2{0Ew$*Hm-|Xz|u2T3| z5acs4BTMgDUbrR%r6P%3X^8Z^OYLQqvJnro*Q|JC0Bf}g$IcD(@9Emo3HU8MgL~cF z`D*vxMy)7%;Y7_Ek^9s$qQfWbldDP^-DftyiT$_WTG`)(KEL0kz2^etmcDb%Gq-ch zXTyg6o0M#6$JL4X39*T{SwZd!D{M&qc65=R!D}x1K2G>lSi`p1oX3AV>UMyFZ*z%2 zo-I@|?=-LYWF!4PHAt`bCucLB05R@T5dBxUSQ*GJYVopM>CE->kMj7q=AH2hkRf=; zyhOto;Szu*u3I_R)Lhcp*ANW{Z5;g&a-(}I@PVe}h99VtdXiWKVbE>I*U_ky3A4ob zoe}UuWXJ6WCD$NX&hz&xUkw51T;LfdroJ|d4z4%rWtS6w3qEl@%(MJ0l_KEf2=ez8 z?s0s21&}5zBwaWc{$7HMOW?lEYo#2rE1UQ$Vt%!lYkpBChNEl>qbtcwty6jLU>JFx zYe(IvhFh5uz$GSuc78}SLkRFnm*bAhmmjBp44k|p&}r~wv@&#GLHCju%6$B?n6MG( zoF6!w&k@R19RVK((-KZ5qR`De0B5}=Y?8qV^<9R?P`c&wc}>pd3}-^vLy>ytMll~M zsq9x$!3GKsFk8B#qUnQ}goUToZd~2mkkJS~Z|GHyv4axOw#RklF+^Z+nnxziJrCfM zJ#8E8)g1KVkK`PW;_z0W-7egy@uOxZ1$svBC~x!ov`>v*77Y}yJ@ogp=;uBk#n!;t z=tfPzYV=*?5DtvO?TaV8MU2@lTuI1>8O#;?g7gIjf)2|MC7}PrhPcE&}4^7REUINzA85|A7?KcSDSTn%1N?ILcLG3 z!1O;3&!`3Tbp^cWSs3E^m&kN9kn9KlZG?EZ2y)gy{OIJcp@gTRBMX5zu06E8DZ)>Z zmv;?Q`w~6xAb1!dVA8Mu=2e*39+&=;1oWbtYSWnj+iO%34g^2Vv^^w^Q`)Rw$1Dy7VOFU0s~LXeVgH@OM_n7 zhFK<=wwkgDvI6EbqbNYpb2B~>QXjC*|-S~fjfrwU!&3!^QI|x>4K8Dq@Yl(!TvM?MrT0jhObn*QD`c+ z6Y=erfR&!~=XA9cY3vns;h7Rd|7ZANNyd|Hbt*cVw_Y9vKxCByd~CoaX2K1k%8Z5Gg>lbiS7WZ300I!O9bMo?p5mEadrXRqDP<&2LK>Vu!GE77+ByRL?%tl-e& zrKXUC4m1yS-FwXh;3Gq2)=T;F#ZGFJe^@wf$^b&S;!7Q6XUBl&{_rn#c_m~bF-4yv zpZ^nJnTd`%odD3i(4z3v#iMe6n}l}8jV&(<7YK2@Q?$r~wuiBX6 z&0HW2Ot?7qYFa#y=_Rn$YyU(Bd#6`LDGGtVF5r#;Y}dI2w<}s{AR!tr7+tNf0~+<^ z5qeot_Jp{U>pq|g{itpJ=0Wv$1m;{yb@{foBU$XEYQ+XAv5g3Y2%bzO0|+Fh>LJZ( zhnDb4rc)WoeXDRSCC9|OPB7i9Lx$~fFC2sbiV&F99UpVRId>G0-#}Nb*HnSk4axdW zg%WagMD}HGNkhMEx~p!w#vKzjsYtgoAetlsxYrLK3oBTi~ zSxT_Z@w{(@tVMx~9)s)>jy01?v7!guqWS8nDR9Di{qTN1=l2_CyqK)z%4^KPrVAV1 zMvyA?!8%IxDdDfUrw>)Lw*@PHvA5Sa5pcA$(R#VJ*?u*p`B<+;3%2`ZsACv(cOWm- zfvxJGrIZZKl448i#AVaYjO`;qG5}{F9IMSPNk2ay>Iys#nY(;oWk6Kn$@hvM|;< z?0WNFIwDr1?WLn86-WM0CH5Z~)j8UBNK-h$xCIuFE4OLjd>}%|z1^B(*;Ui(SmP+* zlD}JC)=tM00`u?e!OPWZ*;{z|_qq1Nz@O7=cRgWa-ZgzQppUmaSCD~ay+RSlc8DeY zeO_)3PDq$Wl>O@Z6>V^4u|45I#|HhpvTX-lz>4!t@C%BOK#V67C3B)wFz2^(XT_+9 z&9=O$Qp4eZ+D1y^^Z`;CrK)UVO{*NTy{_x!3zQXYe~a{~>Ge;qi| zWtDXLeY5=V0>QnW{#V8MHI7EV2gXKme3hLP)k_v&mP5X1qrTT#S{f?yDBbwRxlAU33Vl9LMua&s~HFZF%Jff z_gkqOiwVMhmfdIrd0xl)(P_f`(^RzxXtw%r>&^&c=%(mSLKDTHTpaOh9djGiJl1#n zS32hI5aM7~8gip$sCAU(wV->S#zr^c8no(Ja+za%qi(uUT#RSrt0v-*JWhB#mti(A zi=|OwS6IgKm0+4XG~0OE^E^YP6z6O28CCWhw>IQMRVyQk z6P72C^08dp5ziLGxWA9wkD2sFjh|f!}+(8*dvH zheRsI%A=;Is)i;~zfJBAdZv-@;_D@9MlmYPvKwY}VdbB_&nq6>`8giXX4I|UDGfVQ z#5YyF;TX({NFWEDGQF_qh>u8nu*cGDLmujg;fwtGa2rjh>dpuT_J8^v`EG`fC%o&P z%h_Gzw1@swb=%lK(*4@ZhUyt|tZPU%?os~EV2S;l#A(=xjJZroD{gSE|Icl&cdbtZ zcvo(iq)3mQ{XBd#rbAfLQCwjDnbN#dUZuxOV9BiGjorYyrTNtg7_8FpzFYd2xw+K4 ztrzYVYdEl3L#YEGK35W~9WhcpDAflg%H0R0n%}=qT6pC?eJ9Of49&~BH6rmK`rMo! zuhnemr$t#kMJb=99Ae-v;ZBjmabeOqX5Y~RB|XJ!caeJ;?Usr2XY^!YnYn6VAo%6w zT~X!t@1_iQ#;k`g5r}#i?soe}@pI{lW#zH6YBn0F4Vz2lA&c z{}o#@2AL=uh%T*=W7P&SSI4@-rG{3`UXJMfT}`Mp_tRT@$G!G6W^EwMEqHisj%zLF zkv!62F~4dx`to{>tv+YfI=ySQid|BbePgv?rS6n;j`m99?Tyw)8@CTP?yzrmoZ9TN z-t4)&*_X9BaC>v;(dO{s<~{bUu~S?3t+ysm$%?D3W?$Z#eMVL-H@VL!HPBORs8#Wo zdp37@bNlxVDYI(r^ka~xq-TF0l^RM%yH1DW!mQ+XBHrZd_Lm$M>gkR#@ojj+R$aY9Y$FzKXb!lY+$14$-2f11ZqckXhO=xJAO#l z2HhsrwHv|xQo-YCuj~#gW&(oU8Dl)}4^$J-2~parY_Yy!)(X;c<%~3ZMaw!xTVfZP zmq5wIf_U2b3UQr;RRMi`!uj?cmix zkrmd3x_0hwSHE4}4R}T*Gru?GDZvg9H!Dp^oSk9~mV2(xT-DDYVn0$b7t+4^t*{%vAExl z5-{n_Cji1bbXzv6o#Xw@%{0UcChY`XaCHAUdSP&0?7!z6m%eT-GFM$lerI>~(F!jT zIvzmmTXN&y?J_rNn&0H&XU_~>)D3xT#s0D9^5M0Sy&Lh}QI;J4+FkWJJ`NAZ=iBev z&v&VE1TGgHX4!18=4{3!9B4+p`jJ@5s|LY&pd0N75?RX{D6)+=!!;_`F{#Dy!T!}@zam@U*eh< zrgj64e%%oHkJs_|9&%5!mucar&_1T~{?6@>k5a#Gfnu-bk()hsPknl-E1M2yylE5p zZjjfcnnOI9&HHfv!@`Hfpnv7v_TNV?Gj4pE2Yt{^z%01F`>rtdwV-h{Nnm3cq3hcxv_Th=VPm?w5%sdtw|RZndqIrxXVmD`|8^?)RlWoap&Rn ze@q7FQ=Pc~zCGs4V}}C?|F>)lxMdxeZS(STGK&5eY+G4XeKW-rR9Ag$9@A58s^uj}sMyxUyGl<8`yj{F=P$N*cB`KZ zy-Xi`d+?5Cw#oPY)8{W=@4PPjKZMvyj&2y;GE&-sG^mt_U?8ZdDBgU&-`{U7eMVp~RQ>K{JI6*vL*bX8bOv1?&;fi!&0I+Z$0*rT1wQRDFf_Y z(-%3xJ<)b{#qP8HZ)pQLL+mprBjvGD#YYk+JrR0yy7CYhUi9Tnok1>zLHyz>{0;Ki z62i-5*uWLI@g^f{-&@}C@#QOAf9p5siSI|UnZn~vyQ#Dt>;*9nxO|NWw59384ARql zPd!5leTkI``l{&fInkW8%>S2KtPW@c3lvQMKWcHLX;HBr*3_n;yrS~|8g9#lTAXLj z1iC0=>w%SZ3=R#CjQ;O%rz`dP$$eTg3m3y(SzTM-cpce2H-~-m|Ek5!uq`sg^5g$> zvHkotsJ{hgVq(VuX;n>x!AKaR*xmOA3q!Fe{)^!@|F2rSG2UGEA{DK5G2E8&i42j8 z;ZFRoT0B{3(E2}JYzG??tyM3dVgE-huAVE?&k(yc*;eza%B0Njf7N2^R=3xa?RCpd zj>G@c#kSh&^6EdexM98X+;eBL=vrsv>)wEqgV$4?O>h5Gi@A-uh+D&PjN-TdD`R_s z=fC!!TKsM*SJwT_ba(6fmjtau?(02mA6`|P|ECtWA1)K`Och_0v3*+a@;Q8Sp%#C6 zONvDD825F3-8tzHaY*U=MSe#vyY{$1XLx{rR`lB2*`iOV+c5my)aiaT-wtf47u%PW zzB5Vp0li*Q@z>x}x4PK6fuGO4f!8(nqAAHoRV#jgt|Bbrq0Qi+)XJq?wg`ljQjwjh z5${$wtBf8jk|V~2AuiTlWILV@YV8~?((#i%K00@QJBedZBraKQPv10&fUMKK2P4*4hZHG(!r zlaI3W6Ihv3Wu!{^y2bC&kD{>lo3s_I`(p6A!^UeQsI>~zxi6{Q@QYrX8L=i026#Q> zC!bStVnFjU@^>TN>y#c1v92N^&~n>8BuLAsP=B-!hQro@L`p{Jx$I43I$@rkpUq*y z8?xgpyn~==p;JxVNTPL#)a5Qj6sRKBBwU+HTQ7q|FDCrGx!siF(Hs+}T1Yb`mkY6J z5y~SIz0!luyIaRD;T_GuweiPzjPhUM_|k3G%u&?CU;_Zk)ulSl?8myki_X`~z@}3a zabc-a?M*v#BKKOQ{vR5aUCxM{caKPClj_6rbr!~0>LppO*ay?+Z>d7?uAubtLlnG<%I&tJ}eT6;yM zEuVM~qT0-5pq=qy6QFN%ClM1&TuH^M>g)Wk{wBYTeEc$Vqm+bd#K+SzT?ZXqV+fG* zioSh!miyN$p4OhdtHEmePdL$=LXDW7;}6?`@T6y13WI951h75@c1sZP+*ApR8V7cX zXodtq)w(C>C|6NCCLo8~>Hw_mGd3s$>Kx z^i0x`+ir*4f!?5&#`Nco&aVlf5HQC8vfVBZkH%GXKgXcMozcH>=WOE+zi2TR`yIOs zM1w&AGZqV+E*9t5?>SBHO}QJr#hC`VHfG|zL%t>4I-Kfhae%4HgckVGHw(O`WuJ{K z+}&q{fBk-BANuX4_qcVTM1TovE2j}g5L9c}MjOP2eX|2;0e#Tff@$n;qguM+(4V*Q zyM#(zl?R!ex{<)q!nHgd?3q);^O72GVzHsav7&6;}h@v^{Qcf*sr z*^ubxJ{U_>!2pZtwOp}qn{Ub%6o>D-EQ_ftv;S=IIj^2~xK6h6MTQt&4jDI3K-{;; zOt0pfhvQHZelmqQ0rlD6gQREmnG@5W4#a9ON$3w#!lp3!ha zX26$vi*ML8T)^lhLI>xnL*qo2UHw*hxrfdoC@rdAtRz|f)09KJsHKi}cH)(C3g$M< z;6D@vSZO*Zuf<;}-=>AWA^n3grog68O6MWssD3x5HfPQ@z9=Cs;)BQv>~pRmYIJ1F zxl98Tue;TegevgxUzg5=Oo@hmE2G35$zA_F+66)b-lu+x3=K0k0c^GNOnILswMOc7 zqY;HunWDsVf$9z0FZSfR+a7$=2z}T-eWl6Txz;zY!sa3=wQ@H*sl8LwXQM9;Ds5Ax zZBm>RDaddw&a%I+m+OAGyGq5*m-%AemRpysa4TW(^44^>PxwE*fZk=gpTi)Qv^A61qS05&xWgL5r=9ex|^V_5!@S9J6v#+hduZ(dFWN6MH#fO=A0!p#2R#X#IztkU;jc8-c(Wr5=35kBc|6r0X}%aI-T zk??BauwhWVxkGd_RDaVC?O#BHSM*)u^jM5OEh#j^)dzx80ia$qmntK1BBV?P`K zLLi}dya_~ph#R?$)cZ}$kQ=a&j;R+AfedhU8K@a7F??rlVfb0iQmf? z(vupGZ{2mdyCP=tK2%p9mM91NM+K>c@gC=RpS2+=@POw6vY?VxO$6pJ59%I=jhH2$ zZ+JoV0oQQ_xE<>H1Er)0@)ZDwjat4^-<5<|PU8NO8b}UKq zu8%?p~+PL?fG0vtqAR^Y!Qy_RH zvVdsj{0|-Zjk|i!B6b*)dqT6z1{uw6rKE*;nC74<=VJ-Y-QiJ&K&7dQbpeE4#Fn zGbNKqldHx>GPZNXM&h%^@zXr(fJFGB zC#u3v$?~gh0r7%q0!xO(KPr2+hhXNI(ReA-w$D?_v<{gPH z@yO$FluKz(VQAcN+5DCr)=r19;dnSk<)Se$tL}WrmYNAy0?BXi(=ds`200vGyfi&l zQdD++$Fn-D&zqUl$d^MFYtR9ggRr1K@eMQgso^LnhZsu^OZ{_sQKBEsRfGo@Io@Q* zJ!>_>D=K7?SNB+@si+Ecn$VlsXkX8_=vfY1Dt_3@q;+E z&(T9kl(qeujrHVq_ML`oT@&TIsZ*G9!ploqRg5w9SvN^8QFj7s|BAu=WNE#7Ie#}h z*c&`ySm<*4+Wtq!B(c4H6yF+wSJq~!jBJBip%s=VEc5qs)S1~QN$ z&xR?GQrVcctZYF{Aazh3Q+{vv+eO`HJ=BW5xgYL8?>~{8Y<_fKC4l3|4+#f$WZf3n zo7upCD<$yYtk0gZkNd1y{jl|ImXt+H!!oHHi}1?Uw%#e_d{q88U$39ER)kb};)iVA zB7h`+N7H4%FaQOTY)VA+sT~%LOm$9Soo_Bi3-9T?MRGZ_#;BJ=(q9G1EA|)pSAFy8 zbC?`hU=G{k<%zw>)_4NY^J4_8zAD1@`HV?S5)ql%ik|#FFi-ygv#6(6mi4%bP(7sO zqXOsSq=7kBoSG(sJ%Q5)CAH)sscCtWX@s5lwVVU)6-x7W_XOGPefVs;t=+iQGW#yB zyQnZA7d4P1nc}i1*!|C#C+CaDg=36l;8ZxrM8*QAm%o|_|9d<%aA~v=^L+HE{_!D? zm8Y%AyT+#rqpyWgw)@&$0Ir0+OHFE-pdxFRQ%pUcD z8Og{#YKbc^Zn(8^S#=ME)lOdaxk4gOwkqVHGF$(Sw0+T-;zB{pv5pB|(CN6OL zG5;SnI#x!O9sR28hemN-#r;e=m!8yk_BP3xnWV%1_*OTAA-!t98={N%&yX~9j;py` z8-*c29g<752Ew?p`topjdkHBJ0&U-}7K)OWNa{{(Sz`c=%tsFNt$^yGfwQ?`Zn^o{ z?S{{4-5Bu`BNDKonK?xu_T?Y@O)rpA{l?26p$$dhe#{{DTV?Xl^8%B8&xqGQuw&8W zQopDHr%;2MzUA79-AEe3n^B_+#Q3G;k)IU?+Bd(R;{0}MP$=>o&}@*2 z_F3;CDVna+OXg43Q%V^2%iGy~l^6&}qF%-jxAfK1$<>ov znEA8;uS%~iwQD2bj_Ui6dzoOI@kAJ^*RDfcx!!_vS^Q?Gk0`$-&_K2 zw|D~xRa^A#Rgy$TRAR0Ke5v@cVD_o^6R)Ns|cekhiKOAoKKnXU0G-2sHv%N|`tPy=?pgbxNY zOQEmh8dV#TVYgkL+-~GtX8uq`P2*sn@>(yr4+H4T&ZPs(ANwcH6OI5$95@;Wrn|sw z)1u8D!8lFczKv9Ww=lnSy(nC3h0bk1ApKD8LUs@7+2gOaC4+KSmvv?PFaMy;f4Y!K z`VdD1m)ei%B*V%-Bds>exqcSn&OfnZl1~d@UP1~uBpi|~dT@ms9vy0XsKkHTJNiK8|| zd1$yk!!Ey7%kS6vypyNSr_Z-d(0Z#E6QeEa1>Ep{Y{ zl&gXE{RDEF0a%nWlY(m`?iO94O`8bDED=oAl4UFHq$zKzdJ*Mqk*b)~(wo+i!Dts5 zitDG0+{uxCAVAZ@uzwMx{!cCb2jX3FM?vmo}5Fb8u65Ruz`J@wVtdtfw;4ZLHW z88JppLiWy9SU$a}eEk+uv2ml@_wZ2(HUSW5-kJ2qt0bj|-=ZS2H`YB~1?h8`aNOjE+`MI%5!AZO0l zbt--cEojT>zv)}RM0Lw8Lp6+6{kI^ERwOp z?d2bK@zOLYwMJ-yJdcd2^zBPF?@dYTjWfB3mLS8RS6Z(5$-arZlTw`5@tVbI|NA)8 zt~6_L!05*a>X@1FQKt-!r_LMzt2_}UkZ6xLNpPX*)`v#-RbR7GPH%_dRf^;9=WC6& zuwKIp_>QJ&pBuYOLky*AN-}~hy{lvuB}U5ld+c%B0#2sQQ+K)8B9^37_)M8WHnj$> z71>KZpn}wu?Nq0Tat47KehNx zKzLrI3&FUcNJDdq-{Q{;IEbTb{sGez) z+2clDeTGFf7bJWsArXsxJkFP@mc!76H>VYayO0Y9dc$q^pmUV9pQEe9`aEZiRqBU} z&Xv?i7o0i>8-98EAe~8QgR=nH=)xtb8McvT^ki|K>*7>a&lej`B*-aDL?%{WoEWp? zg$>d}x9fe@uV2}CkK9t>BRQ}EDmC+ln-x-&NsUp}QW$J!`eF=^aaX?3xMR>O)#a~#SaFzkL~A$#G;LZKb3NoYEu;@ zwCGbXG0ApI;Z1^-_wwC~wO$$`Xy5_Q$Gi1$>K+=<8+WvvmlVYRRwH5938`nFwo{+2 zGVAF-OX$K^Cp+DGG4QYBxcx624r2JNDI`4M5v2e90PHwG%k)6-#YH5{`RJVSC^|KS z`r)R%XS1q}2`!NA{_Jcsc930(T8ln1iUKzmK40<$-G*EJ&KXWi^h{+$>Jun}cSvlL zM3Li7tk0D}RMSnQdfo(qF2jn0GtR(-J@=Au{?1iw5ei@jkl!dUN=1D~GP3oh%(11A zrmUd|)^ARfiY{!au*s(+5iZF_GKewe;GrB6%V@q`q@#@%G2b0y{u1}1BnicA{VR#} z-->d*KFP2@0Fu*DId&nPPz-Dq^t|bkGvUIgq)wCxUN&Ij*rMbw{#7RY2z@ni6RT?# zqdUmP1NFYcU1X*&~VNcwAOP^M!7 za2l;b$K5XadayqE+TD5rz9)6JKFi=)@^C#AjyR`M8BkbSLYql<92kwy|AV7beR~Pz zo?=w6J~HVXL;*L43sOjmT&*VPXxz&vF5VRi_AN_9kjwz4%?D|5 z-R!JvzJ$*k)p|Dc8o)=X!hYv!1+Gcz)csOTlJ9O5E_}|{?OR!c3HS(7Y2YykpnQ(7#7f<%=S%>FDe=~} zQBVTd{e!j*F)MQmnHK8Zc_}$OG$LQKDjn_W@1k2nDsFqAjCRj(^t4VEwG`trnR-fL zxN2sk(9!WKm4VUG+zj2uz(wM2(nfC3bOQx_)}OR=b7!B-Tef)JlKRww*WU$rJ4*p> z!KHU`A{!>x2WcAZ5)WadhZoR&P^FJ4efA08YzL*9tzXRtBSq)0EjrE7Tu%)0v!zUoNp5X7h zie08>l{ZQw!n>87L6bTdANfP)TG8`dMrK$n!{__s;5(YdDf^N@DPhY9hIP?09|5g_ zi|8|Q2l_qr&&625k4Arvnit4S+@FSVoZ;?&=-2Myb^;=za+ss(o72H|&e3weSXo7i z_$fCjMD6k>eHz)b!DJNtalhzwfKQ@#1<;zT`2#pxugrIU_ARWu7~c)zD6Rd}tqcPg41A(AU=$E) zJS!6`n|1?~xzr@lwjjo`6woFM+!XIk;1-t$WZvZx!#k<~Ql-eGALLW>#H+}UFNu18 zXKqOVloPi*y18;wF~QopR3v31QzR1d@Kjx3wIy8zk)h5D8dVUKjVaj5xZVC z*b&NVq;*U}>ZXLKQ3mX~jV3%p#K-sB^_OfCn*i8)gkrl-EIe^TwyN*T)fNJXk#AGH z1&l5Hcngkj!O1Z3jIxv;E$eFoi=CIG0nD5IG-SUNMphYH3MBQdS_rB&YOk_XJc>`; zR>@#Q4LY+uwu9erCH)HdD1w=B?Wu0eZ}KW zVlx;IPMS|&sG^Oh39v2lpz;umQ9m7Ns`w0Ak$a=J67Ku~{6r~b1eo8@Av$kQCw%F% zL>U9M!os}gaFd8cU$ZC!2+-mKmk>EV{I$ZW^CZ!;&u9E=YCUiG8fXXC&gHZ)?e4=g znAQKaK|%p^R4lFXg;)JL@7m6_x1(1p?5N5;UbrHXxW5D)i?+ueUms zC3^sBkH4*H>a>Bcy8rk0U(%o&vo}2GI0kCUAhCciFMMX-D>NO2Jl6yQ+rx4^4Ldq< zzlogLCZIYnaP(des!!J|a5?M*CtZc4T?zk&fq=5%XbjFbJpA{O-pP>1JW~X!5=nU) z@eK{tA*fB){;_mHhLyXfBEfvW_BukfMR1Y}+@N6E55Bb}qp zf8#>aP?{NpsG@Q)72YtuNITP?5$3SlH(@kZ0Sp>Ag%n~mWSmzcP5CA`3ZWFqcsHg2 z7efTWAL-+?=M?Lm*^ zwFJ;+TPMzet_<&E)5fg!SQ9g0@HUsEkrnTkE~++;HkIa2O)=8>BXlGs_^e2B$GGR) z03{ogc`xzmUsCe6zG!E4isjA|ByZ#yDd|(LP^(UA2h**vJ-QPmIK=Nf73}T$Peew9 zO5|%bqw;&0nIIlec1McJSmM3)%a}js;AxflQ(V$`BX3%_voP6&UkXffhNa7W_YbFn zBb3ucyYYg*VBGQPV(^SlC&!n?2&4uOU7k=^(>PNRZ)0HmI?M3?mZj)szGLD zIZ`Dr^Xx&U(66W0^KKRLW~Ikv8cYZVS!Ip=jKKsxc;1yYzY@*An#e22ekvnvbSe9z zT=peb&9vN0B&TfmOImKCaG#MVv@7)wR(1;WyS~a=ejn14T+(_mIVJRZTJYRi(|iAp zGOs}4RM=cv(X=_Q2O-_LC3ARS&@tWfT2*#VrmKqQuS>V}^7GD>S#M?2Uz~w66GL{t zKhF4-dao*Jb`Dn^s0zws9AMQ@6)xyfX6l3&HfJPU9W-B2%vF{x)bV<-)>Y_9pYq2M z>Nx@8?gqks7HSOM*2yiBvncc%6f!(wVa8;BQ2@MFij*~C`ZJ2%ol?J(V766OF7^fVvWxKK86W_ z`Y3|>s{;orqhCapoDqvbs1ja8F=Wy7J04~0s#1a~V00^O!juZKmo=IwvDMHu2*N=` zzg#Qy@4*QsxWk)Rg3x1h3`p zkEU8i0Nkt98AmnWgln5>>9WPrD=|d`g1+RXN-C4ee5$(s--vRRI`U>(gr;#gJ3NUp z_<3!;1#@)H8p5PUTU^&=%CNyA+iG?V!RDEZ2SBBkCXZ|y4xl_MYY2L4_;^gfLV4kq zSfjaCV*@sPn6c&!;`+)&V;)=77sPo}x+fN^cpVzllonlD5d`;(M^F&!KB!#7vJ<_d z*}oX(=LW)INZ)rc2Gr|B%kM?iKt&F&o|(fpC#w0+bBK&^DV?hzL=~jy(BPC!9eOm!DtvDb@+#6q5I$uxoSVqBSvXi%C2H8CG}7e!4R&dy_ofVxC|-k$ zy9Ysa&5N_L+4Sdl=JE=`FENE=paFiMFAAnUckQ`$b48BI^XJTnOBa$K>M?4wzt}f{ z%-{T7oJlX}c>_-4)1j43K>dTMF5F6@w>!zqxA*t&&@YjJi>gA{Ui2Zc^-B`& zwu3C3^}7i%PWkYo9f~ouB$jN88*24O#C_>%5l$MCinAK6Lt9>hPxK;rn5Y+X?PspV zk=v0>^~2{#L*j2YVu8OJhKQs*LS5@YQDHsa+C~3*ffU*pF;=Vlt&$-bqBiM{t*-$3 z>-1555$Q^${0w7nwfZ~V;Tk~b#UDs|X6_s9NI!8>I-9GJ+KXn}TDB0xi{YM`d5fp@ z$ZKa~=>di?{6MtCm|8v4m4~>z*8ajxHBf!o(RtIgwLr zfCOstGur;jVAD5xNiL~y99GMDy`^>n@ll~DM6mQEm=Xsx*l2IqqyY6(Ma#|QN7~qr zQ`2HG@M%OIcq$<(L&-(o?W^jen5l~T01$R2n=o?CX678{w^EN7wpW2;*ecK$NWnQZ z1*R$G(3Fqp#o0VqZz7askMJ@AO#5c*fawNm8f6m2BQQnX)=Zc!=piRCfNc9x?v+=E zd_+Yq>O#ycIXH%pmqKRzJ|cuLV3k*1ez`z`0bFJnq)R;!)NATuG%QF)^x}ub?&R{R z&sPyD;?xjA1PWz-ihp2i-~Z?o{emy&Y_ARwK&71gpy^N^9g2M>fRKHq2NhI@_fY@) zigR?*SD#J{H;*ivlQSph^Lf2*1%V>)|BjKeMr@X!TDjYoaND4Iaw1d$k)+ppr>H_# zY@q}V)-IB?`I`gy2I0}<)Fa0flu9z>Wh;v*X!;@~{uj%bgvY>#*FC@+W&(1j=v5DPpu+PFP1+lQqNdj-Yc=?lmovP< zYHza~-=2PgX-`|EeDosrn)Ysj6(~0g(VO*HQj;T8w-6{P+RXASbGD)r$1OG7vYdaE zb8p&VI>$1i^X>IsQ+7$<@Wny}MkKMVr2Inf6 zW+q-7m9KLzSUtQ?y`g?nuVE2{d({Yt8A+8NWN+&mBV6dAQVj@t(wY#Ntf#(}W1?Q< zY@~y#V%d98_gx!A?6z!QMoRBC9A!aM5aAvwVzYbdoKf$MUJ8=dgaMHGEMjZs-B!C{ zN_x8`6wJgWbngw~gT2s2AJkeqDt&ej@~-0y1JpP4?S!k;ngphpfSMG1ik@nk{kD`c z*-yl5H=$g&?dWWP`TjrqgsxY3ZlwPh9W~|6_AzfHCV&2V>=;Y^c&8qFTpqK~i$5+_e2UZn;Q5FzU9d24r*PkK zuj9v8uf8yQ&?!IrFz{ZN@s5q)K+yXKP-*B&75?Mi#xqKzWM`TaJJdb^QfNHNO(mYZ z{tDAW3tPYKKUItfwxOG8L+amXcYbWM-^!#vLwCZBGDB%7maAAlGd}a*4mLO{J4&gc z|M6Y*$6&Zs5*6xQI%DWlc8hZoD5yl6Q$5sS0>%E)eT;A_?Jx+-k?X)FBer}Q8E5i{ zx7yF?%*bW56eoLkMv~P-WiN|_`gG~l;#^ka`M~p83Ofgw~eTGfo#s7lT1oo!F zbC~()a#V9pZ{E&-N$T%E${UhEaMReFmT2G&c(E=`K#Q~OtKku1jC2vUrC@WG0>XV4 z)7D^;Uvoe=JB2BM#hWQcOH1Ll_hP*ERDn_`7q8>zZKCAi%DvUx*8jq` z;B-0PIj%_pfERcarGe#z$VkrZ3OLtVHJPKnWr`&|)mXMkX04~`#Hpg`9i zft17-c*SF_=#LQ>q0stn1`8%+wqw5DmdM(;(s=H3ZBUllEEK=!tQ_-;5Qn7I5*EHTQB&pGUY!n) z<~f(q0SqlNAot8|PxdT9D{WOVT$T%^m;L#UcFJ;}%BNpG&)J2O@B?f{BBh_W4* zJ8VjSLN%$+tzbt_G2txUsHdO%Vf>1V%r>X(*dONG7z->1f|AP@Kc(v%foXK?OJZ== znXMdh5zhMLexy#7Eb~ysT>I-CmOU9&Bc?(lm8s_Ph4sN`w%dV3+sAIbW;(3j@+TYi zLVkUn+{uib6u++fJwN?Lp-*(t@zYALFfQ=;u?4R?IKzoJ(wC4wUGwK;eoWv`(g+@f z9n9!c$*Gf;dxA|uvkR2Q0WgarDd3x%1mk(pE$K%VWK9kkmm9iG&e4*wHIF(QOVFUG zno>{a#)-i{_e`mFynK_EBiV?uFV^gXPp>~bRPgrQnjN|$%yP9cPy}?=8hz2;NQ1EV zqGA-~&AEBv0abllhukr2^90q6R*`K1G2wR=7{WG_*pBTQ>e1EVdyT*3!i@0yF(uEBGo+isj( z{0eCKD*rP5ExJ2Ys3T=Q%}T-C0QQff zHz}}JFg;$#FMJMN^EyfT8i}{+y3hhG^l~bpL&;d9MAQTIiU{RuE_~z;EYWwHCz@Q~O3nDW(ds>&?*-;gj~h5@Wzt&V+e+ zEd_1g(_D9)~hTa;F}`A)gd_47Gh0kgE z?0dYcrXSIT^H#`pbKF-3j+w?p2kL62H@k_U&r6fJn=A1GVg$?E74%a{vCNtJvJL@m zN)OL&04$`r0CHpL1Bi$=pfH=Qc^`RbuD#dzqu8^)xhSXp9rrRgDqu{&TP(Ty`iXbd z-tKPF728^D$v#YcT;F1xNa2Fgf~it`r%;U4F2O0r0eA5z6N9~v7WuL!BRGiXlQ;|h zd5enhk$RxZ14 zwj^|GsGaNOfj)Gv7nResG~6+Y zUFWG6-`SRH4J5IeS4ijxYW42oKYo5e4|<(-y0yw5MmD$p?x2zO3!$YQh|&RcsJ3mC zqKU1ul}FNY@VPzUgTdW$wi9t}B+KG>8~@}!@$LTMUSJd~&o4S|6h;Uaje?RRe?Dfo z=X_7%*)=zQyElNN$2UL%qx!>B`!#YB198QA9#=(o4gCcIU>I*D-2|F&5iR*T z?x@|H}lF`J@#0$8vf*;x!od0?Lzf*R53f|-ZQ?V$h|?PY|{ zVaZ0HSs(wOn7FFX$C@ux&B;}lT4X|mkG>*iQq%X59+MWS_y*Mm-VcJ*)zvpl8YtT|?H z%iLi3n||#IH7yI@%b2*Ka5keSkL_mT3JIjHYaH5voFJGDRfzP+QzqwDu&NNtD5X(_ z-^z67)N{7OB$BWWkMV15S-KdRq2QCk_vI(0dd7k;JTf=sZ9Wv3o&z^@H9)H&!)uZF zJ>F6vkRuBnZs~GRegphx^O5Ud!8*5K1He>!%2z)Ul!i5Jij zF^n1EJl5mjilct89~J0y6I+28PQR+F2jkbLk?4f!;LigRj@YSCF|~5gUO@o^kw{m4 zYT4?ThhLS^Fht)FtXw$!J4xa}7NiS;peDuYq(e)a!TSu;Az+ zqW-LO^f5kKjMqPD6O>)ek7BgdC&t%$KBPX4k5x*zN}o^;Q?|iCH2e`;??rv|X}(a1 zCEtWC#|kFwDRL4L$52TD@8jFk)T63#1Nv-1WuRJp#1t!gDj+$}MoZSz!xE!oP>CwX zNll)h5=Cmg0NlIrz&M0p}UhVbH8TQN?v!zJ8aZaM87Zo1-8Sy#Xr`RgFeJqr;kSOnxc7ltn z@T5)5@db(Gtqp_iI>;qlB@9`0~>mHH%iv6R%G6^Zj3XeKu_jM{P(nEaN*>Aq9D}+{^vTYN!;bkp zk@0ye_svlr$5}a9aKS`Z_Ve<)fy7n%*%D*=2979uO}m%aO&_i53TDvNPaW4~ml zY_eyRQPTX<%B%U~nzYflVzWh`&%B6*uKREDuv-TDI}<*helRIn7=)~9Wp4IXh(0Aw z(h?tEWR3VL^lV=sgyr6P)9?<~c);!Ae`=3l3x>X#(* ztFEw38aSuvG7LU_u6ehgg&JNquN$}wX(E#@-n0?)A75nQz3*jy zxU7dQbg#5cB0k|6KCifSfc)YOYL|GB(`(LqY-FD-RN(2 zas5(~%Co6@j?M~8xK}*S*JnUuhZ6r0Z&`t=o^XPi92X5@pxDjIt#)7G@JxJJ#j-|K zIy>V2h?gd_t05KY%XSHBu;!^)nRj)u2V6hsPPzhBs`uAw6sRt|yuR7cuarMI+eAB- z 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�Fm5-15ZeS#W>)oFE|Dr78nQ;o(Pyyqfw(@n3%IF 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

37HopYK9iFZF^1fqm%Vw_LuM1BxZaug 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Ξ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 J%N7sp{XdIqs=)vN literal 0 HcmV?d00001 diff --git a/templates/assets/images/home.png b/templates/assets/images/home.png deleted file mode 100644 index 752af6cc843641e5f905b3104642c8eb2bf39b8a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4586 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 T++l-jSB;J{p4Hd{CMN#{m~=cp diff --git a/templates/assets/images/home.webp b/templates/assets/images/home.webp new file mode 100644 index 0000000000000000000000000000000000000000..863b08dfb4b259fc1d3188b039d5c366cab187f2 GIT binary patch literal 512 zcmV+b0{{I|Nk&Ha0RRA3MM6+kP&il$0000G0000#002J#06|PpNb໹+qP>} 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

H70lGB(3D+ew=wkX#gkK%EB6Qc$&fh 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�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 LBr2c<0!04@?Er?F literal 0 HcmV?d00001 diff --git a/templates/assets/js/extend/covercolor/local.js b/templates/assets/js/extend/covercolor/local.js deleted file mode 100644 index 55f103c5..00000000 --- a/templates/assets/js/extend/covercolor/local.js +++ /dev/null @@ -1,146 +0,0 @@ -function coverColor() { - var path = document.getElementById("post-cover")?.src; - if (path !== undefined) { - var img = new Image(); - img.crossOrigin = "Anonymous"; - img.src = path; - img.onload = function () { - var canvas = document.createElement("canvas"); - canvas.width = this.width; - canvas.height = this.height; - var ctx = canvas.getContext("2d"); - ctx.drawImage(this, 0, 0); - var data = ctx.getImageData(0, 0, this.width, this.height).data; - var r = 0, g = 0, b = 0; - var step = 5; - for (var i = 0; i < data.length; i += 4 * step) { - r += data[i]; - g += data[i + 1]; - b += data[i + 2]; - } - r = Math.floor(r / (data.length / 4 / step)); - g = Math.floor(g / (data.length / 4 / step)); - b = Math.floor(b / (data.length / 4 / step)); - var value = "#" + r.toString(16) + g.toString(16) + b.toString(16); - if (getContrastYIQ(value) == "light") { - value = LightenDarkenColor(colorHex(value), -50) - } - - document.documentElement.style.setProperty('--heo-main', value); - document.documentElement.style.setProperty('--heo-main-op', value + '23'); - document.documentElement.style.setProperty('--heo-main-op-deep', value + 'dd'); - document.documentElement.style.setProperty('--heo-main-none', value + '00'); - initThemeColor() - document.getElementById("coverdiv").classList.add("loaded"); - } - } else { - document.documentElement.style.setProperty('--heo-main', 'var(--heo-theme)'); - document.documentElement.style.setProperty('--heo-main-op', 'var(--heo-theme-op)'); - document.documentElement.style.setProperty('--heo-main-op-deep', 'var(--heo-theme-op-deep)'); - document.documentElement.style.setProperty('--heo-main-none', 'var(--heo-theme-none)'); - initThemeColor() - } -} - - -function colorHex(colorString) { - const hexRegex = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; - let color = colorString; - - if (/^(rgb|RGB)/.test(color)) { - const colorArr = color.replace(/(?:\(|\)|rgb|RGB)*/g, "").split(","); - const hexArr = colorArr.map(c => { - const hex = Number(c).toString(16); - return hex.length === 1 ? "0" + hex : hex; - }); - return "#" + hexArr.join(""); - } else if (hexRegex.test(color)) { - const hexDigits = color.replace(/#/, "").split(""); - if (hexDigits.length === 6) { - return color; - } else if (hexDigits.length === 3) { - const hexArr = hexDigits.map(c => c + c); - return "#" + hexArr.join(""); - } - } - return color; -} - - -function colorRgb(str) { - const HEX_SHORT_REGEX = /^#([0-9a-fA-f]{3})$/; - const HEX_LONG_REGEX = /^#([0-9a-fA-f]{6})$/; - const HEX_SHORT_LENGTH = 4; - - const sColor = str.toLowerCase(); - let hexValue = ""; - - if (sColor && (HEX_SHORT_REGEX.test(sColor) || HEX_LONG_REGEX.test(sColor))) { - hexValue = sColor.length === HEX_SHORT_LENGTH ? - sColor.replace(/^#(.)/g, "#$1$1") : - sColor; - - const rgbValue = hexValue.slice(1) - .match(/.{2}/g) - .map(val => parseInt(val, 16)) - .join(","); - - return `rgb(${rgbValue})`; - } else { - return sColor; - } -} - - -function LightenDarkenColor(col, amt) { - let usePound = false; - - if (col[0] === "#") { - col = col.slice(1); - usePound = true; - } - - const num = parseInt(col, 16); - const r = Math.min(255, Math.max(0, (num >> 16) + amt)); - const b = Math.min(255, Math.max(0, ((num >> 8) & 0xff) + amt)); - const g = Math.min(255, Math.max(0, (num & 0xff) + amt)); - - return `${usePound ? "#" : ""}${(g | (b << 8) | (r << 16)).toString(16).padStart(6, "0")}`; -} - - -function getContrastYIQ(hexcolor) { - var colorrgb = colorRgb(hexcolor); - var colors = colorrgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); - var red = colors[1]; - var green = colors[2]; - var blue = colors[3]; - var brightness; - brightness = (red * 299) + (green * 587) + (blue * 114); - brightness = brightness / 255000; - if (brightness >= 0.5) { - return "light"; - } else { - return "dark"; - } -} - -function initThemeColor() { - const currentTop = window.scrollY || document.documentElement.scrollTop; - let themeColor; - if (currentTop > 0) { - themeColor = getComputedStyle(document.documentElement).getPropertyValue('--heo-card-bg'); - } else if (PAGECONFIG.is_post) { - themeColor = getComputedStyle(document.documentElement).getPropertyValue('--heo-main'); - } else { - themeColor = getComputedStyle(document.documentElement).getPropertyValue('--heo-background'); - } - changeThemeColor(themeColor); -} - -function changeThemeColor(color) { - const meta = document.querySelector('meta[name="theme-color"]'); - if (meta) { - meta.setAttribute('content', color); - } -} \ No newline at end of file diff --git a/templates/assets/js/extend/covercolor/web.js b/templates/assets/js/extend/covercolor/web.js deleted file mode 100644 index 9beb2f27..00000000 --- a/templates/assets/js/extend/covercolor/web.js +++ /dev/null @@ -1,135 +0,0 @@ -function coverColor() { - var path = document.getElementById("post-cover")?.src; - if (path !== undefined) { - var httpRequest = new XMLHttpRequest(); - httpRequest.open('GET', path + '?imageAve', true); - httpRequest.send(); - httpRequest.onreadystatechange = function () { - if (httpRequest.readyState == 4 && httpRequest.status == 200) { - var json = httpRequest.responseText; - var obj = eval('(' + json + ')'); - var value = obj.RGB; - value = "#" + value.slice(2) - if (getContrastYIQ(value) == "light") { - value = LightenDarkenColor(colorHex(value), -50) - } - - document.documentElement.style.setProperty('--heo-main', value); - document.documentElement.style.setProperty('--heo-main-op', value + '23'); - document.documentElement.style.setProperty('--heo-main-op-deep', value + 'dd'); - document.documentElement.style.setProperty('--heo-main-none', value + '00'); - initThemeColor() - document.getElementById("coverdiv").classList.add("loaded"); - } - }; - } else { - document.documentElement.style.setProperty('--heo-main', 'var(--heo-theme)'); - document.documentElement.style.setProperty('--heo-main-op', 'var(--heo-theme-op)'); - document.documentElement.style.setProperty('--heo-main-op-deep', 'var(--heo-theme-op-deep)'); - document.documentElement.style.setProperty('--heo-main-none', 'var(--heo-theme-none)'); - initThemeColor() - } -} - - -function colorHex(colorString) { - const hexRegex = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; - let color = colorString; - - if (/^(rgb|RGB)/.test(color)) { - const colorArr = color.replace(/(?:\(|\)|rgb|RGB)*/g, "").split(","); - const hexArr = colorArr.map(c => { - const hex = Number(c).toString(16); - return hex.length === 1 ? "0" + hex : hex; - }); - return "#" + hexArr.join(""); - } else if (hexRegex.test(color)) { - const hexDigits = color.replace(/#/, "").split(""); - if (hexDigits.length === 6) { - return color; - } else if (hexDigits.length === 3) { - const hexArr = hexDigits.map(c => c + c); - return "#" + hexArr.join(""); - } - } - return color; -} - - -function colorRgb(str) { - const HEX_SHORT_REGEX = /^#([0-9a-fA-f]{3})$/; - const HEX_LONG_REGEX = /^#([0-9a-fA-f]{6})$/; - const HEX_SHORT_LENGTH = 4; - - const sColor = str.toLowerCase(); - let hexValue = ""; - - if (sColor && (HEX_SHORT_REGEX.test(sColor) || HEX_LONG_REGEX.test(sColor))) { - hexValue = sColor.length === HEX_SHORT_LENGTH ? - sColor.replace(/^#(.)/g, "#$1$1") : - sColor; - - const rgbValue = hexValue.slice(1) - .match(/.{2}/g) - .map(val => parseInt(val, 16)) - .join(","); - - return `rgb(${rgbValue})`; - } else { - return sColor; - } -} - - -function LightenDarkenColor(col, amt) { - let usePound = false; - - if (col[0] === "#") { - col = col.slice(1); - usePound = true; - } - - const num = parseInt(col, 16); - const r = Math.min(255, Math.max(0, (num >> 16) + amt)); - const b = Math.min(255, Math.max(0, ((num >> 8) & 0xff) + amt)); - const g = Math.min(255, Math.max(0, (num & 0xff) + amt)); - - return `${usePound ? "#" : ""}${(g | (b << 8) | (r << 16)).toString(16).padStart(6, "0")}`; -} - - -function getContrastYIQ(hexcolor) { - var colorrgb = colorRgb(hexcolor); - var colors = colorrgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); - var red = colors[1]; - var green = colors[2]; - var blue = colors[3]; - var brightness; - brightness = (red * 299) + (green * 587) + (blue * 114); - brightness = brightness / 255000; - if (brightness >= 0.5) { - return "light"; - } else { - return "dark"; - } -} - -function initThemeColor() { - const currentTop = window.scrollY || document.documentElement.scrollTop; - let themeColor; - if (currentTop > 0) { - themeColor = getComputedStyle(document.documentElement).getPropertyValue('--heo-card-bg'); - } else if (PAGECONFIG.is_post) { - themeColor = getComputedStyle(document.documentElement).getPropertyValue('--heo-main'); - } else { - themeColor = getComputedStyle(document.documentElement).getPropertyValue('--heo-background'); - } - changeThemeColor(themeColor); -} - -function changeThemeColor(color) { - const meta = document.querySelector('meta[name="theme-color"]'); - if (meta) { - meta.setAttribute('content', color); - } -} diff --git a/templates/assets/js/extend/search/algolia-search.js b/templates/assets/js/extend/search/algolia-search.js deleted file mode 100644 index 035a2151..00000000 --- a/templates/assets/js/extend/search/algolia-search.js +++ /dev/null @@ -1,140 +0,0 @@ -const $searchMask = document.getElementById('search-mask'), - $searchDialog = document.querySelector('#algolia-search .search-dialog') - -class search { - static openSearch() { - utils.fadeIn($searchMask, '0.5') - utils.fadeIn($searchDialog, '0.5') - document.addEventListener('keydown', function f(event) { - if (event.code === 'Escape') { - closeSearch() - document.removeEventListener('keydown', f) - } - }) - } - - static closeSearch() { - utils.fadeOut($searchDialog, '0.5') - utils.fadeOut($searchMask, '0.5') - } - - static cutContent(content) { - if (content === '') return '' - - const firstOccur = content.indexOf('') - - let start = firstOccur - 30 - let end = firstOccur + 120 - let pre = '' - let post = '' - - if (start <= 0) { - start = 0 - end = 140 - } else { - pre = '...' - } - - if (end > content.length) { - end = content.length - } else { - post = '...' - } - - const matchContent = pre + content.substring(start, end) + post - return matchContent - } - - static search() { - const algolia = GLOBALCONFIG.algolia, that = this - const isAlgoliaValid = algolia.appId && algolia.apiKey && algolia.indexName - if (!isAlgoliaValid) { - return console.error('Algolia setting is invalid!') - } - - const init = instantsearch({ - indexName: algolia.indexName, - searchClient: algoliasearch(algolia.appId, algolia.apiKey), - searchFunction(helper) { - helper.state.query && helper.search() - } - }) - - const searchBox = instantsearch.widgets.searchBox({ - container: '#search-input', - showReset: false, - showSubmit: false, - autofocus: true, - placeholder: GLOBALCONFIG.lang.search.placeholder, - showLoadingIndicator: false - }) - - const hits = instantsearch.widgets.hits({ - container: '#algolia-hits', - templates: { - item(data) { - const link = '/' + data.path - const result = data._highlightResult - const content = result.contentStripTruncate - ? that.cutContent(result.contentStripTruncate.value) - : result.contentStrip - ? that.cutContent(result.contentStrip.value) - : result.content - ? that.cutContent(result.content.value) - : '' - return ` - - ${result.title.value} - -

${content}

` - }, - empty: function (data) { - return ( - `
${GLOBALCONFIG.lang.search.empty}
` - ) - } - } - }) - - const stats = instantsearch.widgets.stats({ - container: '.algolia-stats', - templates: { - text: function (data) { - const stats = GLOBALCONFIG.lang.search.hit.replace('${query}', `${data.nbHits}`) - return ( - stats - ) - } - } - }) - - const powerBy = instantsearch.widgets.poweredBy({ - container: '.algolia-poweredBy' - }) - - init.addWidgets([searchBox, hits, stats, powerBy]) // add the widgets to the instantsearch instance - init.start() - init.on('render', () => { - pjax.refresh(document.getElementById('algolia-hits')) - }) - } -} - -const searchClickFn = () => { - document.querySelector('#search-button > .search').addEventListener('click', search.openSearch) -} - -const searchClickFnOnce = () => { - document.querySelector('#algolia-search .search-close-button').addEventListener('click', search.closeSearch) - $searchMask.addEventListener('click', search.closeSearch) -} - -window.addEventListener('load', () => { - searchClickFn() - searchClickFnOnce() - search.search() -}) - -window.addEventListener('pjax:complete', () => { - searchClickFn() -}) \ No newline at end of file diff --git a/templates/assets/js/extend/search/local-search.js b/templates/assets/js/extend/search/local-search.js deleted file mode 100644 index 3b095a33..00000000 --- a/templates/assets/js/extend/search/local-search.js +++ /dev/null @@ -1,162 +0,0 @@ -const $searchMask = document.getElementById('search-mask'), - $searchDialog = document.querySelector('#local-search .search-dialog'), - $input = document.querySelector('#search-input'), - $resultContent = document.getElementById('search-results'), - $loadingStatus = document.getElementById('loading-status') -let dataObj = null - -class search { - static openSearch() { - utils.fadeIn($searchMask, '0.5') - utils.fadeIn($searchDialog, '0.5') - setTimeout(() => { - document.querySelector('#search-input').focus() - }, 100) - search.search() - document.addEventListener('keydown', function f(event) { - if (event.code === 'Escape') { - closeSearch() - document.removeEventListener('keydown', f) - } - }) - } - - static closeSearch() { - utils.fadeOut($searchDialog, '0.5') - utils.fadeOut($searchMask, '0.5') - } - - static async fetchData(path) { - let data = [] - const response = await fetch(path) - const res = await new window.DOMParser().parseFromString(await response.text(), 'text/xml') - data = [...res.querySelectorAll('entry')].map(item => { - return { - title: item.querySelector('title').textContent, - content: item.querySelector('content') && item.querySelector('content').textContent, - url: item.querySelector('url').textContent - } - }) - if (response.ok) { - const $loadDataItem = document.getElementById('loading-database') - $loadDataItem.nextElementSibling.style.display = 'block' - $loadDataItem.remove() - } - return data - } - - static search() { - if (!GLOBALCONFIG.localsearch.preload && dataObj === null) dataObj = this.fetchData(GLOBALCONFIG.localsearch.path) - $input.addEventListener('input', function type() { - const keywords = this.value.trim().toLowerCase().split(/[\s]+/) - if (keywords[0] !== '') $loadingStatus.innerHTML = '加载中' - else { - $resultContent.innerHTML = '' - return - } - - if (keywords.length <= 0) return - let count = 0, str = '
' - // perform local searching - dataObj.then(data => { - data.forEach(data => { - let isMatch = true - let dataTitle = data.title ? data.title.trim().toLowerCase() : '' - const dataContent = data.content ? data.content.trim().replace(/<[^>]+>/g, '').toLowerCase() : '' - const dataUrl = data.url.startsWith('/') ? data.url : GLOBALCONFIG.root + data.url - let indexTitle = -1 - let indexContent = -1 - let firstOccur = -1 - // only match articles with not empty titles and contents - if (dataTitle !== '' || dataContent !== '') { - keywords.forEach((keyword, i) => { - indexTitle = dataTitle.indexOf(keyword) - indexContent = dataContent.indexOf(keyword) - if (indexTitle < 0 && indexContent < 0) { - isMatch = false - } else { - if (indexContent < 0) { - indexContent = 0 - } - if (i === 0) { - firstOccur = indexContent - } - } - }) - } else { - isMatch = false - } - - // show search results - if (isMatch) { - if (firstOccur >= 0) { - // cut out 130 characters - let start = firstOccur - 30 - let end = firstOccur + 100 - let pre = '' - let post = '' - - if (start < 0) { - start = 0 - } - - if (start === 0) { - end = 100 - } else { - pre = '...' - } - - if (end > dataContent.length) { - end = dataContent.length - } else { - post = '...' - } - - let matchContent = dataContent.substring(start, end) - // highlight all keywords - keywords.forEach(keyword => { - const regex = new RegExp(`(?!<[^>]*?)(${keyword})(?![^<]*?>)`, 'gi') - matchContent = matchContent.replaceAll(regex, '$1') - dataTitle = dataTitle.replaceAll(regex, '$1') - }) - - str += '' - } - }) - if (count === 0) { - str += `
${GLOBALCONFIG.lang.search.empty}
` - } else { - str += `
${GLOBALCONFIG.lang.search.hit.replace('${query}', '' + count + '')}
` - } - str += '
' - $resultContent.innerHTML = str - if (keywords[0] !== '') $loadingStatus.innerHTML = '' - }) - }) - } -} - -const searchClickFn = () => { - document.querySelector('#search-button > .search').addEventListener('click', search.openSearch) -} - -const searchClickFnOnce = () => { - document.querySelector('#local-search .search-close-button').addEventListener('click', search.closeSearch) - $searchMask.addEventListener('click', search.closeSearch) - if (GLOBALCONFIG.localsearch.preload) dataObj = search.fetchData(GLOBALCONFIG.localsearch.path) -} - -window.addEventListener('load', () => { - searchClickFn() - searchClickFnOnce() -}) - -window.addEventListener('pjax:complete', () => { - searchClickFn() -}) \ No newline at end of file diff --git a/templates/assets/js/halo.js b/templates/assets/js/halo.js new file mode 100644 index 00000000..cc026e94 --- /dev/null +++ b/templates/assets/js/halo.js @@ -0,0 +1,12 @@ +let halo = { + darkComment: () => { + if (document.querySelector('#comment div').shadowRoot.querySelector('.halo-comment-widget').classList != null) { + let commentDOMclass = document.querySelector('#comment div').shadowRoot.querySelector('.halo-comment-widget').classList + if (commentDOMclass.contains('light')) + commentDOMclass.replace('light', 'dark') + else + commentDOMclass.replace('dark', 'light') + } + + } +} \ No newline at end of file diff --git a/templates/assets/js/heo.js b/templates/assets/js/heo.js new file mode 100644 index 00000000..0bb9275c --- /dev/null +++ b/templates/assets/js/heo.js @@ -0,0 +1,451 @@ +let heo_cookiesTime = null; +let heo_musicPlaying = false; +let heo_keyboard = false; +let heo_intype = false; +// 私有函数 +var heo = { + // 检测显示模式 + darkModeStatus: function () { + let theme = document.documentElement.getAttribute('data-theme') === 'dark' ? 'dark' : 'light' + if (theme == 'light') { + $(".menu-darkmode-text").text("深色模式"); + } else { + $(".menu-darkmode-text").text("浅色模式"); + } + }, + + // //bb添加时间 + // changeTimeInEssay: function () { + // const relativeDate = function (selector) { + // selector.forEach(item => { + // const $this = item + // const timeVal = $this.getAttribute('datetime') + // $this.innerText = btf.diffDate(timeVal, true) + // $this.style.display = 'inline' + // }) + // } + // + // if (document.querySelector('#comment')) { + // relativeDate(document.querySelectorAll('#comment time')) + // } + // }, + + // 首页bb + initIndexEssay: function () { + if (document.querySelector("#bber-talk")) + new Swiper(".swiper-container", { + direction: "vertical", + loop: !0, + autoplay: { + delay: 3e3, + pauseOnMouseEnter: !0 + } + }) + }, + + + // 只在首页显示 + onlyHome: function () { + var urlinfo = window.location.pathname; + urlinfo = decodeURIComponent(urlinfo); + if (urlinfo == '/') { + $('.only-home').attr('style', 'display: flex'); + } else { + $('.only-home').attr('style', 'display: none'); + } + }, + + //是否在首页 + is_Post: function () { + var url = window.location.href; //获取url + if (url.indexOf("/p/") >= 0) { //判断url地址中是否包含code字符串 + return true; + } else { + return false; + } + }, + + + //监测是否在页面开头 + addNavBackgroundInit: function () { + var e = 0 + , t = 0; + document.body && (e = document.body.scrollTop), + document.documentElement && (t = document.documentElement.scrollTop), + 0 != (e - t > 0 ? e : t) && (document.getElementById("page-header").classList.add("nav-fixed"), + document.getElementById("page-header").classList.add("nav-visible"), + $("#cookies-window").hide()) + }, + + // 标签页面 + //分类条 + // tagPageActive: function () { + // var urlinfo = window.location.pathname; + // urlinfo = decodeURIComponent(urlinfo) + // // console.log(urlinfo); + // // 验证是否是分类链接 + // var pattern = /\/tags\/.*?\//; + // var patbool = pattern.test(urlinfo); + // // console.log(patbool); + // // 获取当前的分类 + // if (patbool) { + // var valuegroup = urlinfo.split("/"); + // // console.log(valuegroup[2]); + // // 获取当前分类 + // var nowCategorie = valuegroup[2]; + // if (document.querySelector('#tag-page-tags')) { + // $('a').removeClass('select') + // document.getElementById(nowCategorie).classList.add("select"); + // } + // } + // }, + + //分类条 + // categoriesBarActive: function () { + // if (document.querySelector('#category-bar')) { + // $(".category-bar-item").removeClass("select") + // } + // var urlinfo = window.location.pathname; + // urlinfo = decodeURIComponent(urlinfo); + // // console.log(urlinfo); + // //判断是否是首页 + // if (urlinfo == '/') { + // if (document.querySelector('#category-bar')) { + // document.getElementById('category-bar-home').classList.add("select"); + // } + // } else { + // // 验证是否是分类链接 + // var pattern = /\/categories\/.*?\//; + // var patbool = pattern.test(urlinfo); + // // console.log(patbool); + // // 获取当前的分类 + // if (patbool) { + // var valuegroup = urlinfo.split("/"); + // // console.log(valuegroup[2]); + // // 获取当前分类 + // var nowCategorie = valuegroup[2]; + // if (document.querySelector('#category-bar')) { + // document.getElementById(nowCategorie).classList.add("select"); + // } + // } + // } + // }, + + // 页脚友链 + addFriendLinksInFooter: function () { + var fetchUrl = "https://moments.0206.ink/randomfriend?num=3" + fetch(fetchUrl) + .then(res => res.json()) + .then(json => { + var randomFriendLinks = getArrayItems(json, 3); + + var htmlText = ''; + for (let i = 0; i < randomFriendLinks.length; ++i) { + var item = randomFriendLinks[i] + htmlText += `${item.name}`; + } + htmlText += `更多` + document.getElementById("friend-links-in-footer").innerHTML = htmlText; + }) + }, + + //禁止图片右键单击 + stopImgRightDrag: function () { + var img = $("img"); + img.on("dragstart", function () { + return false; + }); + }, + + //置顶文章横向滚动 + topPostScroll: function () { + if (document.getElementById("recent-post-top")) { + let xscroll = document.getElementById("recent-post-top"); + xscroll.addEventListener("mousewheel", function (e) { + //计算鼠标滚轮滚动的距离 + let v = -e.wheelDelta / 2; + xscroll.scrollLeft += v; + //阻止浏览器默认方法 + if (document.body.clientWidth < 1300) { + e.preventDefault(); + } + }, false); + } + }, + + topCategoriesBarScroll: function () { + if (document.getElementById("category-bar-items")) { + let xscroll = document.getElementById("category-bar-items"); + xscroll.addEventListener("mousewheel", function (e) { + //计算鼠标滚轮滚动的距离 + let v = -e.wheelDelta / 2; + xscroll.scrollLeft += v; + //阻止浏览器默认方法 + e.preventDefault(); + }, false); + } + }, + + //作者卡片问好 + sayhi: function () { + if (document.querySelector('#author-info__sayhi')) { + document.getElementById("author-info__sayhi").innerHTML = getTimeState() + "!我是"; + } + }, + + // 添加标签 + addTag: function () { + //添加new标签 + if (document.querySelector('.heo-tag-new')) { + $(".heo-tag-new").append(`N`) + } + //添加hot标签 + if (document.querySelector('.heo-tag-hot')) { + $(".heo-tag-hot").append(`H`) + } + }, + + // 二维码 + qrcodeCreate: function () { + if (document.getElementById('qrcode')) { + document.getElementById("qrcode").innerHTML = ""; + var qrcode = new QRCode(document.getElementById("qrcode"), { + text: window.location.href, + width: 250, + height: 250, + colorDark: "#000", + colorLight: "#ffffff", + correctLevel: QRCode.CorrectLevel.H + }); + } + }, + + // 刷新即刻短文瀑布流 + reflashEssayWaterFall: function () { + document.querySelector("#waterfall") && setTimeout((function () { + waterfall("#waterfall"), + document.getElementById("waterfall").classList.add("show") + } + ), 500) + }, + + // 即刻短文添加灯箱 + addMediumInEssay: function () { + if (document.querySelector('#waterfall')) { + mediumZoom(document.querySelectorAll('[data-zoomable]')) + } + }, + + // 下载图片 + downloadImage: function (imgsrc, name) { //下载图片地址和图片名 + rm.hideRightMenu(); + if (rm.downloadimging == false) { + rm.downloadimging = true; + btf.snackbarShow('正在下载中,请稍后', false, 10000) + setTimeout(function () { + let image = new Image(); + // 解决跨域 Canvas 污染问题 + image.setAttribute("crossOrigin", "anonymous"); + image.onload = function () { + let canvas = document.createElement("canvas"); + canvas.width = image.width; + canvas.height = image.height; + let context = canvas.getContext("2d"); + context.drawImage(image, 0, 0, image.width, image.height); + let url = canvas.toDataURL("image/png"); //得到图片的base64编码数据 + let a = document.createElement("a"); // 生成一个a元素 + let event = new MouseEvent("click"); // 创建一个单击事件 + a.download = name || "photo"; // 设置图片名称 + a.href = url; // 将生成的URL设置为a.href属性 + a.dispatchEvent(event); // 触发a的单击事件 + }; + image.src = imgsrc; + btf.snackbarShow('图片已添加盲水印,请遵守版权协议'); + rm.downloadimging = false; + }, "10000"); + } else { + btf.snackbarShow('有正在进行中的下载,请稍后再试'); + } + }, + + //控制评论弹幕 + switchCommentBarrage: function () { + let commentBarrage = document.querySelector('.comment-barrage'); + if (commentBarrage) { + if ($(".comment-barrage").is(":visible")) { + $(".comment-barrage").hide(); + $(".menu-commentBarrage-text").text("显示热评"); + document.querySelector("#consoleCommentBarrage").classList.remove("on"); + localStorage.setItem('commentBarrageSwitch', 'false'); + btf.snackbarShow("✨ 已关闭评论弹幕", false, 2000) + } else if ($(".comment-barrage").is(":hidden")) { + $(".comment-barrage").show(); + $(".menu-commentBarrage-text").text("关闭热评"); + document.querySelector("#consoleCommentBarrage").classList.add("on"); + localStorage.removeItem('commentBarrageSwitch'); + btf.snackbarShow("✨ 已开启评论弹幕", false, 2000) + } + } + rm.hideRightMenu(); + }, + + //隐藏cookie窗口 + hidecookie: function () { + heo_cookiesTime = setTimeout((() => { + document.getElementById("cookies-window").classList.add("cw-hide"), + setTimeout((() => { + $("#cookies-window").hide() + } + ), 1e3) + } + ), 3e3) + }, + + //隐藏今日推荐 + hideTodayCard: function () { + if (document.getElementById("todayCard")) { + document.getElementById("todayCard").classList.add('hide'); + } + }, + + //更改主题色 + changeThemeColor: function (color) { + if (document.querySelector('meta[name="theme-color"]') !== null) { + document.querySelector('meta[name="theme-color"]').setAttribute('content', color) + } + }, + + //自适应主题色 + initThemeColor: function () { + if (heo.is_Post()) { + const currentTop = window.scrollY || document.documentElement.scrollTop + if (currentTop === 0) { + let themeColor = getComputedStyle(document.documentElement).getPropertyValue('--heo-main'); + heo.changeThemeColor(themeColor); + } else { + let themeColor = getComputedStyle(document.documentElement).getPropertyValue('--heo-background'); + heo.changeThemeColor(themeColor); + } + } else { + let themeColor = getComputedStyle(document.documentElement).getPropertyValue('--heo-background'); + heo.changeThemeColor(themeColor); + } + }, + + //跳转到指定位置 + jumpTo: function (dom) { + $(document).ready(function () { + $("html,body").animate({ + scrollTop: $(dom).eq(i).offset().top + }, 500 /*scroll实现定位滚动*/); /*让整个页面可以滚动*/ + }); + }, + + //显示加载动画 + showLoading: function () { + document.querySelector("#loading-box").classList.remove("loaded"); + let cardColor = getComputedStyle(document.documentElement).getPropertyValue('--heo-card-bg'); + heo.changeThemeColor(cardColor); + }, + + //隐藏加载动画 + hideLoading: function () { + document.querySelector("#loading-box").classList.add("loaded"); + }, + + //切换音乐播放状态 + musicToggle: function () { + let msgPlay = '播放音乐' // 此處可以更改為你想要顯示的文字 + let msgPause = '暂停音乐' // 同上,但兩處均不建議更改 + if (heo_musicPlaying) { + document.querySelector("#nav-music").classList.remove("playing"); + document.getElementById("menu-music-toggle").innerHTML = msgPlay; + document.getElementById("nav-music-hoverTips").innerHTML = "音乐已暂停"; + document.querySelector("#consoleMusic").classList.remove("on"); + heo_musicPlaying = false; + } else { + document.querySelector("#nav-music").classList.add("playing"); + document.getElementById("menu-music-toggle").innerHTML = msgPause; + document.querySelector("#consoleMusic").classList.add("on"); + heo_musicPlaying = true; + } + document.querySelector('meting-js').aplayer.toggle(); + rm.hideRightMenu(); + }, + + //音乐上一曲 + musicSkipBack: function () { + document.querySelector('meting-js').aplayer.skipBack(); + rm.hideRightMenu(); + }, + + //音乐下一曲 + musicSkipForward: function () { + document.querySelector('meting-js').aplayer.skipForward(); + rm.hideRightMenu(); + }, + + //获取音乐中的名称 + musicGetName: function () { + var x = $('.aplayer-title') + // var x = document.getElementsByClassName('txt'); + // for (var i = x.length - 1; i >= 0; i--) { + // console.log(x[i].innerText) + // } + var arr = [] + for (var i = x.length - 1; i >= 0; i--) { + arr[i] = x[i].innerText + // console.log(x[i].innerText) + } + return arr[0] + }, + + //显示中控台 + showConsole: function () { + document.querySelector("#console").classList.add("show"); + + }, + + //隐藏中控台 + hideConsole: function () { + document.querySelector("#console").classList.remove("show"); + }, + + //快捷键功能开关 + keyboardToggle: function () { + if (heo_keyboard) { + heo_keyboard = false; + document.querySelector("#consoleKeyboard").classList.remove("on"); + localStorage.setItem('keyboardToggle', 'false'); + } else { + heo_keyboard = true; + document.querySelector("#consoleKeyboard").classList.add("on"); + localStorage.setItem('keyboardToggle', 'true'); + } + }, + + //滚动到指定id + scrollTo: function (id) { + var domTop = document.querySelector(id).offsetTop; + window.scrollTo(0, domTop - 80); + }, + + //隐藏侧边栏 + hideAsideBtn: () => { // Hide aside + const $htmlDom = document.documentElement.classList + $htmlDom.contains('hide-aside') + ? saveToLocal.set('aside-status', 'show', 2) + : saveToLocal.set('aside-status', 'hide', 2) + $htmlDom.toggle('hide-aside') + }, + + + //初始化console图标 + initConsoleState: function () { + //初始化隐藏边栏 + const $htmlDom = document.documentElement.classList + $htmlDom.contains('hide-aside') + ? document.querySelector("#consoleHideAside").classList.add("on") + : document.querySelector("#consoleHideAside").classList.remove("on") + } +} \ No newline at end of file diff --git a/templates/assets/js/main.js b/templates/assets/js/main.js index 6f567202..1839d1eb 100644 --- a/templates/assets/js/main.js +++ b/templates/assets/js/main.js @@ -1,463 +1,912 @@ -function setFixed(el) { - if (!el) return - const currentTop = window.scrollY || document.documentElement.scrollTop - if (currentTop > 0) { - el.classList.add('nav-fixed') - } else { - el.classList.remove('nav-fixed') - } -} +document.addEventListener('DOMContentLoaded', function () { + const $blogName = document.getElementById('site-name') + let blogNameWidth = $blogName && $blogName.offsetWidth + const $menusEle = document.querySelector('#menus .menus_items') + let menusWidth = $menusEle && $menusEle.offsetWidth + const $searchEle = document.querySelector('#search-button') + let searchWidth = $searchEle && $searchEle.offsetWidth -const scrollFn = function () { - const innerHeight = window.innerHeight + 0 - const $header = document.getElementById('page-header') - setFixed($header) - if (document.body.scrollHeight <= innerHeight) { - return - } - let initTop = 0 - window.addEventListener('scroll', utils.throttle(function (e) { - const currentTop = window.scrollY || document.documentElement.scrollTop - const isDown = scrollDirection(currentTop) - if (currentTop > 0) { - if (isDown) { - if ($header.classList.contains('nav-visible')) $header.classList.remove( - 'nav-visible') - } else { - if (!$header.classList.contains('nav-visible')) $header.classList.add( - 'nav-visible') - } - $header.classList.add('nav-fixed') + const adjustMenu = (change = false) => { + if (change) { + blogNameWidth = $blogName && $blogName.offsetWidth + menusWidth = $menusEle && $menusEle.offsetWidth + searchWidth = $searchEle && $searchEle.offsetWidth + } + const $nav = document.getElementById('nav') + let t + if (window.innerWidth < 768) t = true + else t = blogNameWidth + menusWidth + searchWidth > $nav.offsetWidth - 120 + + if (t) { + $nav.classList.add('hide-menu') } else { - if (currentTop === 0) { - $header.classList.remove('nav-fixed', 'nav-visible') + $nav.classList.remove('hide-menu') + } + } + + // 初始化header + const initAdjust = () => { + adjustMenu() + document.getElementById('nav').classList.add('show') + } + + // sidebar menus + const sidebarFn = () => { + const $toggleMenu = document.getElementById('toggle-menu') + const $mobileSidebarMenus = document.getElementById('sidebar-menus') + const $menuMask = document.getElementById('menu-mask') + const $body = document.body + + function openMobileSidebar() { + btf.sidebarPaddingR() + $body.style.overflow = 'hidden' + btf.fadeIn($menuMask, 0.5) + $mobileSidebarMenus.classList.add('open') + } + + function closeMobileSidebar() { + $body.style.overflow = '' + $body.style.paddingRight = '' + btf.fadeOut($menuMask, 0.5) + $mobileSidebarMenus.classList.remove('open') + } + + $toggleMenu.addEventListener('click', openMobileSidebar) + + $menuMask.addEventListener('click', e => { + if ($mobileSidebarMenus.classList.contains('open')) { + closeMobileSidebar() } - } - percent() - }, 200)) + }) - function scrollDirection(currentTop) { - const result = currentTop > initTop - initTop = currentTop - return result - } -} - -const sidebarFn = () => { - const $toggleMenu = document.getElementById('toggle-menu') - const $mobileSidebarMenus = document.getElementById('sidebar-menus') - const $menuMask = document.getElementById('menu-mask') - const $body = document.body - - if (!$toggleMenu) return - - function openMobileSidebar() { - utils.sidebarPaddingR() - $body.style.overflow = 'hidden' - utils.fadeIn($menuMask, 0.5) - $mobileSidebarMenus.classList.add('open') - } - - function closeMobileSidebar() { - $body.style.overflow = '' - $body.style.paddingRight = '' - utils.fadeOut($menuMask, 0.5) - $mobileSidebarMenus.classList.remove('open') - } - - $toggleMenu.addEventListener('click', openMobileSidebar) - - $menuMask.addEventListener('click', e => { - if ($mobileSidebarMenus.classList.contains('open')) { - closeMobileSidebar() - } - }) - - window.addEventListener('resize', e => { - if ($mobileSidebarMenus.classList.contains('open')) closeMobileSidebar() - }) -} - -const showTodayCard = () => { - const el = document.getElementById('todayCard') - if (el) { - document.getElementsByClassName('topGroup')[0].addEventListener('mouseleave', () => { - if (el.classList.contains('hide')) { - el.classList.remove('hide') + window.addEventListener('resize', e => { + if (btf.isHidden($toggleMenu)) { + if ($mobileSidebarMenus.classList.contains('open')) closeMobileSidebar() } }) } -} -const setTimeState = () => { - const el = document.getElementById('author-info__sayhi') - if (el) { - const timeNow = new Date(), hours = timeNow.getHours(), lang = GLOBALCONFIG.lang.sayhello; - let text = ''; - if (hours >= 0 && hours <= 5) { - text = lang.goodnight; - } else if (hours > 5 && hours <= 10) { - text = lang.morning; - } else if (hours > 10 && hours <= 14) { - text = lang.noon; - } else if (hours > 14 && hours <= 18) { - text = lang.afternoon; - } else if (hours > 18 && hours <= 24) { - text = lang.night; - } - el.innerText = text + lang.iam; - } -}; - -const chageTimeFormate = () => { - const timeElements = document.getElementsByTagName("time"), lang = GLOBALCONFIG.lang.time - for (var i = 0; i < timeElements.length; i++) { - const datetime = timeElements[i].getAttribute("datetime"), timeObj = new Date(datetime), - daysDiff = utils.timeDiff(timeObj, new Date()) - var timeString; - if (daysDiff === 0) { - timeString = lang.recent; - } else if (daysDiff === 1) { - timeString = lang.yesterday; - } else if (daysDiff === 2) { - timeString = lang.berforeyesterday; - } else if (daysDiff <= 7) { - timeString = daysDiff + lang.daybefore; - } else { - if (timeObj.getFullYear() !== new Date().getFullYear()) { - timeString = timeObj.getFullYear() + "/" + (timeObj.getMonth() + 1) + "/" + timeObj.getDate(); - } else { - timeString = (timeObj.getMonth() + 1) + "/" + timeObj.getDate(); - } - } - timeElements[i].textContent = timeString; - } -} - -const percent = () => { - let a = document.documentElement.scrollTop || window.pageYOffset, - b = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.offsetHeight, document.body.clientHeight, document.documentElement.clientHeight) - document.documentElement.clientHeight, // 整个网页高度 - result = Math.round(a / b * 100), - btn = document.querySelector("#percent"); - const visibleBottom = window.scrollY + document.documentElement.clientHeight; - const eventlistner = document.getElementById('post-tools') || document.getElementById('footer'); - const centerY = eventlistner.offsetTop + (eventlistner.offsetHeight / 2); - if ((centerY < visibleBottom) || (result > 90)) { - document.querySelector("#nav-totop").classList.add("long"); - btn.innerHTML = GLOBALCONFIG.lang.backtop; - document.querySelectorAll(".needEndHide").forEach(item => { - item.classList.add("hide") + /** + * 首頁top_img底下的箭頭 + */ + const scrollDownInIndex = () => { + const $scrollDownEle = document.getElementById('scroll-down') + $scrollDownEle && $scrollDownEle.addEventListener('click', function () { + btf.scrollToDest(document.getElementById('content-inner').offsetTop, 300) }) - } else { - document.querySelector("#nav-totop").classList.remove("long"); - if (result >= 0) { - btn.innerHTML = result; - document.querySelectorAll(".needEndHide").forEach(item => { - item.classList.remove("hide") + } + + /** + * 代碼 + * 只適用於Hexo默認的代碼渲染 + */ + // const addHighlightTool = function () { + // const highLight = GLOBAL_CONFIG.highlight + // if (!highLight) return + // + // const isHighlightCopy = highLight.highlightCopy + // const isHighlightLang = highLight.highlightLang + // const isHighlightShrink = GLOBAL_CONFIG_SITE.isHighlightShrink + // const highlightHeightLimit = highLight.highlightHeightLimit + // const isShowTool = isHighlightCopy || isHighlightLang || isHighlightShrink !== undefined + // const $figureHighlight = highLight.plugin === 'highlighjs' ? document.querySelectorAll('figure.highlight') : document.querySelectorAll('pre[class*="language-"]') + // + // if (!((isShowTool || highlightHeightLimit) && $figureHighlight.length)) return + // + // const isPrismjs = highLight.plugin === 'prismjs' + // + // let highlightShrinkEle = '' + // let highlightCopyEle = '' + // const highlightShrinkClass = isHighlightShrink === true ? 'closed' : '' + // + // if (isHighlightShrink !== undefined) { + // highlightShrinkEle = `` + // } + // + // if (isHighlightCopy) { + // highlightCopyEle = '
' + // } + // + // const copy = (text, ctx) => { + // if (document.queryCommandSupported && document.queryCommandSupported('copy')) { + // document.execCommand('copy') + // if (GLOBAL_CONFIG.Snackbar !== undefined) { + // btf.snackbarShow(GLOBAL_CONFIG.copy.success) + // } else { + // const prevEle = ctx.previousElementSibling + // prevEle.innerText = GLOBAL_CONFIG.copy.success + // prevEle.style.opacity = 1 + // setTimeout(() => { + // prevEle.style.opacity = 0 + // }, 700) + // } + // } else { + // if (GLOBAL_CONFIG.Snackbar !== undefined) { + // btf.snackbarShow(GLOBAL_CONFIG.copy.noSupport) + // } else { + // ctx.previousElementSibling.innerText = GLOBAL_CONFIG.copy.noSupport + // } + // } + // } + // + // // click events + // const highlightCopyFn = (ele) => { + // const $buttonParent = ele.parentNode + // $buttonParent.classList.add('copy-true') + // const selection = window.getSelection() + // const range = document.createRange() + // if (isPrismjs) range.selectNodeContents($buttonParent.querySelectorAll('pre code')[0]) + // else range.selectNodeContents($buttonParent.querySelectorAll('table .code pre')[0]) + // selection.removeAllRanges() + // selection.addRange(range) + // const text = selection.toString() + // copy(text, ele.lastChild) + // selection.removeAllRanges() + // $buttonParent.classList.remove('copy-true') + // } + // + // const highlightShrinkFn = (ele) => { + // const $nextEle = [...ele.parentNode.children].slice(1) + // ele.firstChild.classList.toggle('closed') + // if (btf.isHidden($nextEle[$nextEle.length - 1])) { + // $nextEle.forEach(e => { + // e.style.display = 'block' + // }) + // } else { + // $nextEle.forEach(e => { + // e.style.display = 'none' + // }) + // } + // } + // + // const highlightToolsFn = function (e) { + // const $target = e.target.classList + // if ($target.contains('expand')) highlightShrinkFn(this) + // else if ($target.contains('copy-button')) highlightCopyFn(this) + // } + // + // const expandCode = function () { + // this.classList.toggle('expand-done') + // } + // + // function createEle(lang, item, service) { + // const fragment = document.createDocumentFragment() + // + // if (isShowTool) { + // const hlTools = document.createElement('div') + // hlTools.className = `highlight-tools ${highlightShrinkClass}` + // hlTools.innerHTML = highlightShrinkEle + lang + highlightCopyEle + // hlTools.addEventListener('click', highlightToolsFn) + // fragment.appendChild(hlTools) + // } + // + // if (highlightHeightLimit && item.offsetHeight > highlightHeightLimit + 30) { + // const ele = document.createElement('div') + // ele.className = 'code-expand-btn' + // ele.innerHTML = '' + // ele.addEventListener('click', expandCode) + // fragment.appendChild(ele) + // } + // + // if (service === 'hl') { + // item.insertBefore(fragment, item.firstChild) + // } else { + // item.parentNode.insertBefore(fragment, item) + // } + // } + // + // if (isHighlightLang) { + // if (isPrismjs) { + // $figureHighlight.forEach(function (item) { + // const langName = item.getAttribute('data-language') ? item.getAttribute('data-language') : 'Code' + // const highlightLangEle = `
${langName}
` + // btf.wrap(item, 'figure', '', 'highlight') + // createEle(highlightLangEle, item) + // }) + // } else { + // $figureHighlight.forEach(function (item) { + // let langName = item.getAttribute('class').split(' ')[1] + // if (langName === 'plain' || langName === undefined) langName = 'Code' + // const highlightLangEle = `
${langName}
` + // createEle(highlightLangEle, item, 'hl') + // }) + // } + // } else { + // if (isPrismjs) { + // $figureHighlight.forEach(function (item) { + // btf.wrap(item, 'figure', '', 'highlight') + // createEle('', item) + // }) + // } else { + // $figureHighlight.forEach(function (item) { + // createEle('', item, 'hl') + // }) + // } + // } + // } + + /** + * PhotoFigcaption + */ + // function addPhotoFigcaption() { + // document.querySelectorAll('#article-container img').forEach(function (item) { + // const parentEle = item.parentNode + // if (!parentEle.parentNode.classList.contains('justified-gallery')) { + // const ele = document.createElement('div') + // ele.className = 'img-alt is-center' + // ele.textContent = item.getAttribute('alt') + // parentEle.insertBefore(ele, item.nextSibling) + // } + // }) + // } + + /** + * justified-gallery 圖庫排版 + * 需要 jQuery + */ + + // let detectJgJsLoad = false + // const runJustifiedGallery = function (ele) { + // const $justifiedGallery = $(ele) + // const $imgList = $justifiedGallery.find('img') + // $imgList.unwrap() + // if ($imgList.length) { + // $imgList.each(function (i, o) { + // if ($(o).attr('data-lazy-src')) $(o).attr('src', $(o).attr('data-lazy-src')) + // $(o).wrap('
') + // }) + // } + // + // if (detectJgJsLoad) btf.initJustifiedGallery($justifiedGallery) + // else { + // $('head').append(``) + // $.getScript(`${GLOBAL_CONFIG.source.justifiedGallery.js}`, function () { + // btf.initJustifiedGallery($justifiedGallery) + // }) + // detectJgJsLoad = true + // } + // } + + /** + * fancybox和 mediumZoom + */ + const addFancybox = function (ele) { + const runFancybox = (ele) => { + ele.each(function (i, o) { + const $this = $(o) + const lazyloadSrc = $this.attr('data-lazy-src') || $this.attr('src') + const lazyloadSrc1600 = lazyloadSrc + '_1600w' + const dataCaption = $this.attr('alt') || '' + if (lazyloadSrc.indexOf('!blogimg') != -1) { + $this.wrap(``) + } else { + $this.wrap(``) + } + + }) + + $().fancybox({ + selector: '[data-fancybox]', + loop: true, + transitionEffect: 'slide', + protect: true, + buttons: ['slideShow', 'fullScreen', 'thumbs', 'close'], + hash: false + }) + } + + if (typeof $.fancybox === 'undefined') { + $('head').append(``) + $.getScript(`${GLOBAL_CONFIG.source.fancybox.js}`, function () { + runFancybox($(ele)) + }) + } else { + runFancybox($(ele)) + } + } + + const addMediumZoom = () => { + const zoom = mediumZoom(document.querySelectorAll('#article-container :not(a)>img')) + zoom.on('open', e => { + const photoBg = document.documentElement.getAttribute('data-theme') === 'dark' ? '#121212' : '#fff' + zoom.update({ + background: photoBg + }) + }) + } + + const jqLoadAndRun = () => { + const $fancyboxEle = GLOBAL_CONFIG.lightbox === 'fancybox' + ? document.querySelectorAll('#article-container :not(a):not(.gallery-group) > img, #article-container > img,.bber-content-img > img') + : [] + const fbLengthNoZero = $fancyboxEle.length > 0 + const $jgEle = document.querySelectorAll('#article-container .justified-gallery') + const jgLengthNoZero = $jgEle.length > 0 + + if (jgLengthNoZero || fbLengthNoZero) { + btf.isJqueryLoad(() => { + jgLengthNoZero && runJustifiedGallery($jgEle) + fbLengthNoZero && addFancybox($fancyboxEle) }) } } -} -class toc { - static init() { - const tocContainer = document.getElementById('card-toc') - if (!tocContainer || !tocContainer.querySelector('.toc a')) { - tocContainer.style.display = 'none' + /** + * 滾動處理 + */ + const scrollFn = function () { + const $rightside = document.getElementById('rightside') + const innerHeight = window.innerHeight + 0 + // console.log("滚动处理运行"); + + // 當滾動條小于 0 的時候 + if (document.body.scrollHeight <= innerHeight) { + $rightside.style.cssText = 'opacity: 1; transform: translateX(-38px)' return } - const el = document.querySelectorAll('.toc a') - el.forEach((e) => { - e.addEventListener('click', (event) => { - event.preventDefault() - utils.scrollToDest(utils.getEleTop(document.getElementById(decodeURI((event.target.className === 'toc-text' ? event.target.parentNode.hash : event.target.hash).replace('#', '')))), 300) - }) - }) - this.active(el) + + let initTop = 0 + let isChatShow = true + const $header = document.getElementById('page-header') + const $gulitop = document.getElementById('guli_top') + const $cookies_window = document.getElementById('cookies-window') + const isChatBtnHide = typeof chatBtnHide === 'function' + const isChatBtnShow = typeof chatBtnShow === 'function' + window.addEventListener('scroll', btf.throttle(function (e) { + const currentTop = window.scrollY || document.documentElement.scrollTop + const isDown = scrollDirection(currentTop) + if (currentTop > 0) { + if (isDown) { + if ($header.classList.contains('nav-visible')) $header.classList.remove('nav-visible') + if (isChatBtnShow && isChatShow === true) { + chatBtnHide() + isChatShow = false + } + } else { + if (!$header.classList.contains('nav-visible')) $header.classList.add('nav-visible') + if (isChatBtnHide && isChatShow === false) { + chatBtnShow() + isChatShow = true + } + } + + + $header.classList.add('nav-fixed') + if ($cookies_window != null && $cookies_window != '') { + $cookies_window.classList.add('cw-hide') + } + if (window.getComputedStyle($rightside).getPropertyValue('opacity') === '0') { + $rightside.style.cssText = 'opacity: 1; transform: translateX(-38px)' + } + } else { + if (currentTop === 0) { + $header.classList.remove('nav-fixed', 'nav-visible') + } + $rightside.style.cssText = "opacity: ''; transform: ''" + } + + if (document.body.scrollHeight <= innerHeight) { + $rightside.style.cssText = 'opacity: 1; transform: translateX(-38px)' + } + }, 200)) + + // find the scroll direction + function scrollDirection(currentTop) { + const result = currentTop > initTop // true is down & false is up + initTop = currentTop + return result + } } - static active(toc) { - const $article = document.getElementById('article-container') - const $tocContent = document.getElementById('toc-content') - const list = $article.querySelectorAll('h1,h2,h3,h4,h5,h6') - let detectItem = '' - function autoScroll(el) { - const activePosition = el.getBoundingClientRect().top - const sidebarScrollTop = $tocContent.scrollTop - if (activePosition > (document.documentElement.clientHeight - 100)) { - $tocContent.scrollTop = sidebarScrollTop + 150 - } - if (activePosition < 100) { - $tocContent.scrollTop = sidebarScrollTop - 150 + function setFixed(el) { + if (!el) return + const currentTop = window.scrollY || document.documentElement.scrollTop + if (currentTop > 0) { + el.classList.add('nav-fixed') + } else { + el.classList.remove('nav-fixed') + } + } + + /** + * toc + */ + const tocFn = function () { + const $cardTocLayout = document.getElementById('card-toc') + const $cardToc = $cardTocLayout.getElementsByClassName('toc-content')[0] + const $tocLink = $cardToc.querySelectorAll('.toc-link') + const $article = document.getElementById('article-container') + + // main of scroll + window.tocScrollFn = function () { + return btf.throttle(function () { + const currentTop = window.scrollY || document.documentElement.scrollTop + scrollPercent(currentTop) + findHeadPosition(currentTop) + }, 100)() + } + window.addEventListener('scroll', tocScrollFn) + + const scrollPercent = function (currentTop) { + const docHeight = $article.clientHeight + const winHeight = document.documentElement.clientHeight + const headerHeight = $article.offsetTop + const contentMath = (docHeight > winHeight) ? (docHeight - winHeight) : (document.documentElement.scrollHeight - winHeight) + const scrollPercent = (currentTop - headerHeight) / (contentMath) + const scrollPercentRounded = Math.round(scrollPercent * 100) + const percentage = (scrollPercentRounded > 100) ? 100 : (scrollPercentRounded <= 0) ? 0 : scrollPercentRounded + $cardToc.setAttribute('progress-percentage', percentage) + } + + // anchor + const isAnchor = GLOBAL_CONFIG.isanchor + const updateAnchor = function (anchor) { + if (window.history.replaceState && anchor !== window.location.hash) { + if (!anchor) anchor = location.pathname + const title = GLOBAL_CONFIG_SITE.title + window.history.replaceState({ + url: location.href, + title: title + }, title, anchor) } } - function findHeadPosition(top) { - if (top === 0) { + const mobileToc = { + open: () => { + $cardTocLayout.style.cssText = 'animation: toc-open .3s; opacity: 1; right: 45px' + }, + + close: () => { + $cardTocLayout.style.animation = 'toc-close .2s' + setTimeout(() => { + $cardTocLayout.style.cssText = "opacity:''; animation: ''; right: ''" + }, 100) + } + } + + document.getElementById('mobile-toc-button').addEventListener('click', () => { + if (window.getComputedStyle($cardTocLayout).getPropertyValue('opacity') === '0') mobileToc.open() + else mobileToc.close() + }) + + // toc元素點擊 + $cardToc.addEventListener('click', (e) => { + e.preventDefault() + const $target = e.target.classList.contains('toc-link') + ? e.target + : e.target.parentElement + btf.scrollToDest(btf.getEleTop(document.getElementById(decodeURI($target.getAttribute('href')).replace('#', ''))), 300) + if (window.innerWidth < 900) { + mobileToc.close() + } + }) + + const autoScrollToc = function (item) { + const activePosition = item.getBoundingClientRect().top + const sidebarScrollTop = $cardToc.scrollTop + if (activePosition > (document.documentElement.clientHeight - 100)) { + $cardToc.scrollTop = sidebarScrollTop + 150 + } + if (activePosition < 100) { + $cardToc.scrollTop = sidebarScrollTop - 150 + } + } + + // find head position & add active class + const list = $article.querySelectorAll('h1,h2,h3,h4,h5,h6') + let detectItem = '' + const findHeadPosition = function (top) { + if ($tocLink.length === 0 || top === 0) { return false } + let currentId = '' let currentIndex = '' list.forEach(function (ele, index) { - if (top > utils.getEleTop(ele) - 80) { + if (top > btf.getEleTop(ele) - 80) { + currentId = '#' + encodeURI(ele.getAttribute('id')) currentIndex = index } }) if (detectItem === currentIndex) return + + if (isAnchor) updateAnchor(currentId) + + if (currentId === '') { + $cardToc.querySelectorAll('.active').forEach(i => { + i.classList.remove('active') + }) + detectItem = currentIndex + return + } + detectItem = currentIndex - document.querySelectorAll('.toc .active').forEach((i) => { - i.classList.remove('active') + + $cardToc.querySelectorAll('.active').forEach(item => { + item.classList.remove('active') }) - const activeitem = toc[detectItem] - if (activeitem) { - let parent = toc[detectItem].parentNode - activeitem.classList.add('active') - autoScroll(activeitem) - for (; !parent.matches('.toc'); parent = parent.parentNode) { - if (parent.matches('li')) parent.classList.add('active') - } + const currentActive = $tocLink[currentIndex] + currentActive.classList.add('active') + + setTimeout(() => { + autoScrollToc(currentActive) + }, 0) + + let parent = currentActive.parentNode + + for (; !parent.matches('.toc'); parent = parent.parentNode) { + if (parent.matches('li')) parent.classList.add('active') } } - - window.tocScrollFn = utils.throttle(function () { - const currentTop = window.scrollY || document.documentElement.scrollTop - findHeadPosition(currentTop) - }, 100) - - window.addEventListener('scroll', tocScrollFn) } -} -class acrylic { - static switchDarkMode() { - const nowMode = document.documentElement.getAttribute('data-theme') === 'dark' ? 'dark' : - 'light' - if (nowMode === 'light') { - document.documentElement.setAttribute('data-theme', 'dark') - localStorage.setItem('theme', 'dark') - utils.snackbarShow(GLOBALCONFIG.lang.theme.dark, false, 2000) - } else { - document.documentElement.setAttribute('data-theme', 'light') - localStorage.setItem('theme', 'light') - utils.snackbarShow(GLOBALCONFIG.lang.theme.light, false, 2000) + /** + * Rightside + */ + // const rightSideFn = { + // switchReadMode: () => { // read-mode + // const $body = document.body + // $body.classList.add('read-mode') + // const newEle = document.createElement('button') + // newEle.type = 'button' + // newEle.className = 'fas fa-sign-out-alt exit-readmode' + // $body.appendChild(newEle) + // + // function clickFn() { + // $body.classList.remove('read-mode') + // newEle.remove() + // newEle.removeEventListener('click', clickFn) + // } + // + // newEle.addEventListener('click', clickFn) + // }, + // switchDarkMode: () => { // Switch Between Light And Dark Mode + // const nowMode = document.documentElement.getAttribute('data-theme') === 'dark' ? 'dark' : 'light' + // if (nowMode === 'light') { + // activateDarkMode() + // saveToLocal.set('theme', 'dark', 2); + // GLOBAL_CONFIG.Snackbar !== undefined && btf.snackbarShow(GLOBAL_CONFIG.Snackbar.day_to_night, false, 2000); + // } else { + // activateLightMode(); + // saveToLocal.set('theme', 'light', 2); + // GLOBAL_CONFIG.Snackbar !== undefined && btf.snackbarShow(GLOBAL_CONFIG.Snackbar.night_to_day, false, 2000); + // } + // // handle some cases + // typeof utterancesTheme === 'function' && utterancesTheme() + // typeof FB === 'object' && window.loadFBComment() + // window.DISQUS && document.getElementById('disqus_thread').children.length && setTimeout(() => window.disqusReset(), 200) + // }, + // showOrHideBtn: () => { // rightside 點擊設置 按鈕 展開 + // document.getElementById('rightside-config-hide').classList.toggle('show') + // }, + // scrollToTop: () => { // Back to top + // btf.scrollToDest(0, 500) + // }, + // hideAsideBtn: () => { // Hide aside + // const $htmlDom = document.documentElement.classList + // $htmlDom.contains('hide-aside') + // ? saveToLocal.set('aside-status', 'show', 2) + // : saveToLocal.set('aside-status', 'hide', 2) + // $htmlDom.toggle('hide-aside') + // }, + // + // adjustFontSize: (plus) => { + // const fontSizeVal = parseInt(window.getComputedStyle(document.documentElement).getPropertyValue('--global-font-size')) + // let newValue = '' + // if (plus) { + // if (fontSizeVal >= 20) return + // newValue = fontSizeVal + 1 + // document.documentElement.style.setProperty('--global-font-size', newValue + 'px') + // !document.getElementById('nav').classList.contains('hide-menu') && adjustMenu(true) + // } else { + // if (fontSizeVal <= 10) return + // newValue = fontSizeVal - 1 + // document.documentElement.style.setProperty('--global-font-size', newValue + 'px') + // document.getElementById('nav').classList.contains('hide-menu') && adjustMenu(true) + // } + // + // saveToLocal.set('global-font-size', newValue, 2) + // // document.getElementById('font-text').innerText = newValue + // } + // } + + // document.getElementById('rightside').addEventListener('click', function (e) { + // const $target = e.target.id || e.target.parentNode.id + // switch ($target) { + // case 'go-up': + // rightSideFn.scrollToTop() + // break + // case 'rightside_config': + // rightSideFn.showOrHideBtn() + // break + // case 'readmode': + // rightSideFn.switchReadMode() + // break + // case 'darkmode': + // rightSideFn.switchDarkMode() + // break + // case 'hide-aside-btn': + // rightSideFn.hideAsideBtn() + // break + // case 'font-plus': + // rightSideFn.adjustFontSize(true) + // break + // case 'font-minus': + // rightSideFn.adjustFontSize() + // break + // default: + // break + // } + // }) + + /** + * menu + * 側邊欄sub-menu 展開/收縮 + * 解決menus在觸摸屏下,滑動屏幕menus_item_child不消失的問題(手機hover的bug) + */ + const clickFnOfSubMenu = function () { + document.querySelectorAll('#sidebar-menus .expand').forEach(function (e) { + e.addEventListener('click', function () { + this.classList.toggle('hide') + const $dom = this.parentNode.nextElementSibling + if (btf.isHidden($dom)) { + $dom.style.display = 'block' + } else { + $dom.style.display = 'none' + } + }) + }) + + window.addEventListener('touchmove', function (e) { + const $menusChild = document.querySelectorAll('#nav .menus_item_child') + $menusChild.forEach(item => { + if (!btf.isHidden(item)) item.style.display = 'none' + }) + }) + } + + /** + * 複製時加上版權信息 + */ + const addCopyright = () => { + const copyright = GLOBAL_CONFIG.copyright + document.body.oncopy = (e) => { + e.preventDefault() + let textFont; + const copyFont = window.getSelection(0).toString() + if (copyFont.length > copyright.limitCount) { + textFont = copyFont + '\n' + '\n' + '\n' + + copyright.languages.author + '\n' + + copyright.languages.link + window.location.href + '\n' + + copyright.languages.source + '\n' + + copyright.languages.info + } else { + textFont = copyFont + } + if (e.clipboardData) { + return e.clipboardData.setData('text', textFont) + } else { + return window.clipboardData.setData('text', textFont) + } } } - static hideTodayCard() { - document.getElementById('todayCard').classList.add('hide') - } - - static toTop() { - utils.scrollToDest(0) - } - - static showConsole() { - const el = document.getElementById('console') - if (!el.classList.contains('show')) { - el.classList.add('show') + /** + * 網頁運行時間 + */ + const addRuntime = () => { + const $runtimeCount = document.getElementById('runtimeshow'); + if ($runtimeCount) { + var s1 = $runtimeCount.innerText; + ;//建站时间 + if (s1) { + s1 = new Date(s1.replace(/-/g, "/")); + s2 = new Date(); + var days = s2.getTime() - s1.getTime(); + var number_of_days = parseInt(days / (1000 * 60 * 60 * 24)); + $runtimeCount.innerText = number_of_days + "天"; + } } } - static hideConsole() { - const el = document.getElementById('console') - if (el.classList.contains('show')) { - el.classList.remove('show') + /** + * 最後一次更新時間 + */ + const addLastPushDate = () => { + const $lastPushDateItem = document.getElementById('last-push-date') + if ($lastPushDateItem) { + const lastPushDate = $lastPushDateItem.getAttribute('data-lastPushDate') + $lastPushDateItem.innerText = btf.diffDate(lastPushDate, true) } } - static copyPageUrl() { - utils.copy(window.location.href) - } - - static lightbox(el) { - window.ViewImage && ViewImage.init(el); - } - - static initTheme() { - const isDarkMode = window.matchMedia('(prefers-color-scheme: dark)').matches; - const cachedMode = localStorage.getItem('theme'); - const isLightMode = !isDarkMode; - - const nowMode = - cachedMode && (cachedMode === 'dark' || cachedMode === 'light') - ? cachedMode === 'dark' && isLightMode ? 'light' - : cachedMode === 'light' && isDarkMode ? 'dark' - : cachedMode - : isDarkMode ? 'dark' - : 'light'; - - document.documentElement.setAttribute('data-theme', nowMode); - localStorage.setItem('theme', nowMode); - } - - static reflashEssayWaterFall() { - if (document.getElementById('waterfall')) { - setTimeout(function () { - waterfall('#waterfall'); - document.getElementById("waterfall").classList.add('show'); - }, 500); + /** + * table overflow + */ + const addTableWrap = function () { + const $table = document.querySelectorAll('#article-container :not(.highlight) > table, #article-container > table') + if ($table.length) { + $table.forEach(item => { + btf.wrap(item, 'div', '', 'table-wrap') + }) } } - static addRuntime() { - const el = document.getElementById('runtimeshow') - if (el && GLOBALCONFIG.runtime) { - el.innerText = utils.timeDiff(new Date(GLOBALCONFIG.runtime), new Date()) + GLOBALCONFIG.lang.time.runtime + /** + * tag-hide + */ + const clickFnOfTagHide = function () { + const $hideInline = document.querySelectorAll('#article-container .hide-button') + if ($hideInline.length) { + $hideInline.forEach(function (item) { + item.addEventListener('click', function (e) { + const $this = this + const $hideContent = $this.nextElementSibling + $this.classList.toggle('open') + if ($this.classList.contains('open')) { + if ($hideContent.querySelectorAll('.justified-gallery').length > 0) { + btf.initJustifiedGallery($hideContent.querySelectorAll('.justified-gallery')) + } + } + }) + }) } } - static lazyloadImg() { + const tabsFn = { + clickFnOfTabs: function () { + document.querySelectorAll('#article-container .tab > button').forEach(function (item) { + item.addEventListener('click', function (e) { + const $this = this + const $tabItem = $this.parentNode + + if (!$tabItem.classList.contains('active')) { + const $tabContent = $tabItem.parentNode.nextElementSibling + const $siblings = btf.siblings($tabItem, '.active')[0] + $siblings && $siblings.classList.remove('active') + $tabItem.classList.add('active') + const tabId = $this.getAttribute('data-href').replace('#', '') + const childList = [...$tabContent.children] + childList.forEach(item => { + if (item.id === tabId) item.classList.add('active') + else item.classList.remove('active') + }) + const $isTabJustifiedGallery = $tabContent.querySelectorAll(`#${tabId} .justified-gallery`) + if ($isTabJustifiedGallery.length > 0) { + btf.initJustifiedGallery($isTabJustifiedGallery) + } + } + }) + }) + }, + backToTop: () => { + document.querySelectorAll('#article-container .tabs .tab-to-top').forEach(function (item) { + item.addEventListener('click', function () { + btf.scrollToDest(btf.getEleTop(btf.getParents(this, '.tabs')), 300) + }) + }) + } + } + + const toggleCardCategory = function () { + const $cardCategory = document.querySelectorAll('#aside-cat-list .card-category-list-item.parent i') + if ($cardCategory.length) { + $cardCategory.forEach(function (item) { + item.addEventListener('click', function (e) { + e.preventDefault() + const $this = this + $this.classList.toggle('expand') + const $parentEle = $this.parentNode.nextElementSibling + if (btf.isHidden($parentEle)) { + $parentEle.style.display = 'block' + } else { + $parentEle.style.display = 'none' + } + }) + }) + } + } + + // const switchComments = function () { + // let switchDone = false + // const $switchBtn = document.querySelector('#comment-switch > .switch-btn') + // $switchBtn && $switchBtn.addEventListener('click', function () { + // this.classList.toggle('move') + // document.querySelectorAll('#post-comment > .comment-wrap > div').forEach(function (item) { + // if (btf.isHidden(item)) { + // item.style.cssText = 'display: block;animation: tabshow .5s' + // } else { + // item.style.cssText = "display: none;animation: ''" + // } + // }) + // + // if (!switchDone && typeof loadOtherComment === 'function') { + // switchDone = true + // loadOtherComment() + // } + // }) + // } + + const addPostOutdateNotice = function () { + const data = GLOBAL_CONFIG.noticeOutdate + const diffDay = btf.diffDate(GLOBAL_CONFIG_SITE.postUpdate) + if (diffDay >= data.limitDay) { + const ele = document.createElement('div') + ele.className = 'post-outdate-notice' + ele.textContent = data.messagePrev + ' ' + diffDay + ' ' + data.messageNext + const $targetEle = document.getElementById('article-container') + if (data.position === 'top') { + $targetEle.insertBefore(ele, $targetEle.firstChild) + } else { + $targetEle.appendChild(ele) + } + } + } + + const lazyloadImg = () => { window.lazyLoadInstance = new LazyLoad({ elements_selector: 'img', threshold: 0, - data_src: 'lazy-src', callback_error: (img) => { - img.setAttribute("src", GLOBALCONFIG.lazyload.error); + img.setAttribute("srcset", GLOBAL_CONFIG.lazyload.error); } }) } - static initbbtalk() { - if (document.querySelector('#bber-talk')) { - var swiper = new Swiper('.swiper-container', { - direction: 'vertical', - loop: true, - autoplay: { - delay: 3000, - pauseOnMouseEnter: true - }, - }); - } + const relativeDate = function (selector) { + selector.forEach(item => { + const $this = item + const timeVal = $this.getAttribute('datetime') + $this.innerText = btf.diffDate(timeVal, true) + $this.style.display = 'inline' + }) } - static musicToggle() { - const $music = document.querySelector('#nav-music'), - $meting = document.querySelector('meting-js'), - $console = document.getElementById('consoleMusic') - if (acrylic_musicPlaying) { - $music.classList.remove("playing") - $console.classList.remove("on") - acrylic_musicPlaying = false; - $meting.aplayer.pause(); + const unRefreshFn = function () { + window.addEventListener('resize', adjustMenu) + window.addEventListener('orientationchange', () => { + setTimeout(adjustMenu(true), 100) + }) + + clickFnOfSubMenu() + + GLOBAL_CONFIG.copyright !== undefined && addCopyright() + } + + window.refreshFn = function () { + initAdjust(); + + GLOBAL_CONFIG.lazyload.enable && lazyloadImg() + if (GLOBAL_CONFIG.isPost) { + // GLOBAL_CONFIG.isToc && tocFn() + addRuntime(); + // GLOBAL_CONFIG.noticeOutdate !== undefined && addPostOutdateNotice() + // GLOBAL_CONFIG.relativeDate.post && relativeDate(document.querySelectorAll('#post-meta time')) } else { - $music.classList.add("playing") - $console.classList.add("on") - acrylic_musicPlaying = true; - $meting.aplayer.play(); + // GLOBAL_CONFIG.relativeDate.homepage && relativeDate(document.querySelectorAll('#recent-posts time')) + // GLOBAL_CONFIG.runtime && addRuntime() + addLastPushDate() + toggleCardCategory() + addRuntime() } - } -} -class hightlight { - static createEle(langEl, item) { - const fragment = document.createDocumentFragment() - const highlightCopyEle = '' - - const hlTools = document.createElement('div') - hlTools.className = `highlight-tools` - hlTools.innerHTML = langEl + highlightCopyEle - hlTools.children[1].addEventListener('click', (e) => { - utils.copy($table.querySelector('.code').innerText) - }) - fragment.appendChild(hlTools) - const itemHeight = item.clientHeight, $table = item.querySelector('table') - if (GLOBALCONFIG.hightlight.limit && itemHeight > GLOBALCONFIG.hightlight.limit + 30) { - $table.setAttribute('style', `height: ${GLOBALCONFIG.hightlight.limit}px`) - const ele = document.createElement('div') - ele.className = 'code-expand-btn' - ele.innerHTML = '' - ele.addEventListener('click', (e) => { - $table.setAttribute('style', `height: ${itemHeight}px`) - e.target.className !== 'code-expand-btn' ? e.target.parentNode.classList.add('expand-done') : e.target.classList.add('expand-done') - }) - fragment.appendChild(ele) - } - item.insertBefore(fragment, item.firstChild) + sidebarFn() + GLOBAL_CONFIG.isHome && scrollDownInIndex() + // addHighlightTool() + // GLOBAL_CONFIG.isPhotoFigcaption && addPhotoFigcaption() + scrollFn() + addTableWrap() + clickFnOfTagHide() + tabsFn.clickFnOfTabs() + tabsFn.backToTop() + jqLoadAndRun() + //initGallery() + // switchComments() } - static init() { - const $figureHighlight = document.querySelectorAll('figure.highlight'), that = this - $figureHighlight.forEach(function (item) { - let langName = item.getAttribute('class').split(' ')[1] - if (langName === 'plaintext' || langName === undefined) langName = 'Code' - const highlightLangEle = `
${langName.toUpperCase()}
` - that.createEle(highlightLangEle, item) - }) - } -} - -class tabs { - static init() { - this.clickFnOfTabs() - this.backToTop() - } - - static clickFnOfTabs() { - document.querySelectorAll('#article-container .tab > button').forEach(function (item) { - item.addEventListener('click', function (e) { - const that = this - const $tabItem = that.parentNode - if (!$tabItem.classList.contains('active')) { - const $tabContent = $tabItem.parentNode.nextElementSibling - const $siblings = utils.siblings($tabItem, '.active')[0] - $siblings && $siblings.classList.remove('active') - $tabItem.classList.add('active') - const tabId = that.getAttribute('data-href').replace('#', '') - const childList = [...$tabContent.children] - childList.forEach(item => { - if (item.id === tabId) item.classList.add('active') - else item.classList.remove('active') - }) - } - }) - }) - } - - static backToTop() { - document.querySelectorAll('#article-container .tabs .tab-to-top').forEach(function (item) { - item.addEventListener('click', function () { - utils.scrollToDest(utils.getEleTop(item.parentElement.parentElement.parentNode), 300) - }) - }) - } -} - - -window.refreshFn = () => { - scrollFn() - sidebarFn() - setTimeState() - chageTimeFormate() - acrylic.addRuntime() - GLOBALCONFIG.lazyload.enable && acrylic.lazyloadImg() - GLOBALCONFIG.lightbox && acrylic.lightbox('#article-container img, #bber .bber-content-img img, #album_detail album-content-img img') - GLOBALCONFIG.randomlinks && randomLinksList() - PAGECONFIG.toc && toc.init() - if (PAGECONFIG.is_post || PAGECONFIG.is_page) { - GLOBALCONFIG.hightlight.enable && hightlight.init() - tabs.init() - } - PAGECONFIG.comment && initComment() - if (PAGECONFIG.is_home) { - showTodayCard() - acrylic.initbbtalk() - } - if (PAGECONFIG.is_page && PAGECONFIG.page === 'says') acrylic.reflashEssayWaterFall() - if (PAGECONFIG.is_page) { - if (document.getElementById('album_detail')) acrylic.reflashEssayWaterFall() - } - GLOBALCONFIG.covercolor && coverColor() -} - -acrylic.initTheme() -let acrylic_musicPlaying = false -document.addEventListener('DOMContentLoaded', function () { refreshFn() + unRefreshFn() }) - -document.addEventListener('pjax:complete', () => { - window.refreshFn() -}) \ No newline at end of file diff --git a/templates/assets/js/utils.js b/templates/assets/js/utils.js index 816efc50..36c6efc0 100644 --- a/templates/assets/js/utils.js +++ b/templates/assets/js/utils.js @@ -1,4 +1,78 @@ -const utils = { +var btf = { + + + // 修改时间显示"最近" + diffDate: function (d, more = false) { + const dateNow = new Date(); + const datePost = new Date(d); + const dateDiff = dateNow.getTime() - datePost.getTime(); + const minute = 1000 * 60; + const hour = minute * 60; + const day = hour * 24; + const month = day * 30; + + let result; + if (more) { + const monthCount = dateDiff / month; + const dayCount = dateDiff / day; + const hourCount = dateDiff / hour; + const minuteCount = dateDiff / minute; + + if (monthCount >= 1) { + result = datePost.toLocaleDateString().replace(/\//g, "-"); + } else if (dayCount >= 1) { + result = parseInt(dayCount) + " " + GLOBAL_CONFIG.date_suffix.day; + } else if (hourCount >= 1) { + result = parseInt(hourCount) + " " + GLOBAL_CONFIG.date_suffix.hour; + } else if (minuteCount >= 1) { + result = parseInt(minuteCount) + " " + GLOBAL_CONFIG.date_suffix.min; + } else { + result = GLOBAL_CONFIG.date_suffix.just; + } + } else { + result = parseInt(dateDiff / day); + } + return result; + }, + + loadLightbox: ele => { + const service = GLOBAL_CONFIG.lightbox; + + if (service === "mediumZoom") { + const zoom = mediumZoom(ele); + zoom.on("open", e => { + const photoBg = document.documentElement.getAttribute("data-theme") === "dark" ? "#121212" : "#fff"; + zoom.update({ + background: photoBg, + }); + }); + } + + if (service === "fancybox") { + ele.forEach(i => { + if (i.parentNode.tagName !== "A") { + const dataSrc = i.dataset.lazySrc || i.src; + const dataCaption = i.title || i.alt || ""; + anzhiyu.wrap(i, "a", { + href: dataSrc, + "data-fancybox": "gallery", + "data-caption": dataCaption, + "data-thumb": dataSrc, + }); + } + }); + + if (!window.fancyboxRun) { + Fancybox.bind("[data-fancybox]", { + Hash: false, + Thumbs: { + autoStart: false, + }, + }); + window.fancyboxRun = true; + } + } + }, debounce: function (func, wait, immediate) { let timeout return function () { @@ -49,18 +123,6 @@ const utils = { return throttled }, - fadeIn: (ele, time) => { - ele.style.cssText = `display:block;animation: to_show ${time}s` - }, - - fadeOut: (ele, time) => { - ele.addEventListener('animationend', function f() { - ele.style.cssText = "display: none; animation: '' " - ele.removeEventListener('animationend', f) - }) - ele.style.animation = `to_hide ${time}s` - }, - sidebarPaddingR: () => { const innerWidth = window.innerWidth const clientWidth = document.body.clientWidth @@ -73,74 +135,134 @@ const utils = { snackbarShow: (text, showAction, duration) => { const sa = (typeof showAction !== 'undefined') ? showAction : false const dur = (typeof duration !== 'undefined') ? duration : 5000 + const position = GLOBAL_CONFIG.Snackbar.position + const bg = document.documentElement.getAttribute('data-theme') === 'light' ? GLOBAL_CONFIG.Snackbar.bgLight : GLOBAL_CONFIG.Snackbar.bgDark document.styleSheets[0].addRule(':root', '--heo-snackbar-time:' + dur + 'ms!important') Snackbar.show({ text: text, + backgroundColor: bg, showAction: sa, duration: dur, - pos: 'top-center' + pos: position }) + }, - copy: async (text) => { - try { - await navigator.clipboard.writeText(text) - utils.snackbarShow(GLOBALCONFIG.lang.copy.success, false, 2000) - } catch (err) { - utils.snackbarShow(GLOBALCONFIG.lang.copy.error, false, 2000) + initJustifiedGallery: function (selector) { + if (!(selector instanceof jQuery)) { + selector = $(selector) } - }, - - getEleTop: ele => { - let actualTop = ele.offsetTop - let current = ele.offsetParent - - while (current !== null) { - actualTop += current.offsetTop - current = current.offsetParent - } - - return actualTop - }, - - randomNum: (length) => { - return Math.floor(Math.random() * length) - }, - - timeDiff: (timeObj, today) => { - var timeDiff = today.getTime() - timeObj.getTime(); - return Math.floor(timeDiff / (1000 * 3600 * 24)); - }, - - scrollToDest: (pos, time = 500) => { - const currentPos = window.pageYOffset - const isNavFixed = document.getElementById('page-header').classList.contains('nav-fixed') - if (currentPos > pos || isNavFixed) pos = pos - 70 - if ('scrollBehavior' in document.documentElement.style) { - window.scrollTo({ - top: pos, - behavior: 'smooth' - }) - return - } - let start = null - pos = +pos - window.requestAnimationFrame(function step(currentTime) { - start = !start ? currentTime : start - const progress = currentTime - start - if (currentPos < pos) { - window.scrollTo(0, ((pos - currentPos) * progress / time) + currentPos) - } else { - window.scrollTo(0, currentPos - ((currentPos - pos) * progress / time)) - } - if (progress < time) { - window.requestAnimationFrame(step) - } else { - window.scrollTo(0, pos) + selector.each(function (i, o) { + if ($(this).is(':visible')) { + $(this).justifiedGallery({ + rowHeight: 220, + margins: 4 + }) } }) }, + diffDate: (d, more = false) => { + const dateNow = new Date() + const datePost = new Date(d) + const dateDiff = dateNow.getTime() - datePost.getTime() + const minute = 1000 * 60 + const hour = minute * 60 + const day = hour * 24 + const month = day * 30 + + let result + if (more) { + const monthCount = dateDiff / month + const dayCount = dateDiff / day + const hourCount = dateDiff / hour + const minuteCount = dateDiff / minute + + if (monthCount > 12) { + // result = datePost.toLocaleDateString().replace(/\//g, '-') + result = datePost.toLocaleDateString() + } else if (dayCount >= 7) { + // } else if (monthCount >= 1) { + result = datePost.toLocaleDateString().substr(5) + // result = parseInt(monthCount) + ' ' + GLOBAL_CONFIG.date_suffix.month + } else if (dayCount >= 1) { + result = parseInt(dayCount) + '' + GLOBAL_CONFIG.date_suffix.day + } else if (hourCount >= 1) { + result = '最近' + // result = parseInt(hourCount) + ' ' + GLOBAL_CONFIG.date_suffix.hour + } else if (minuteCount >= 1) { + result = '最近' + // result = parseInt(minuteCount) + ' ' + GLOBAL_CONFIG.date_suffix.min + } else { + result = GLOBAL_CONFIG.date_suffix.just + } + } else { + result = parseInt(dateDiff / day) + } + return result + }, + + loadComment: (dom, callback) => { + if ('IntersectionObserver' in window) { + const observerItem = new IntersectionObserver((entries) => { + if (entries[0].isIntersecting) { + callback() + observerItem.disconnect() + } + }, {threshold: [0]}) + observerItem.observe(dom) + } else { + callback() + } + }, + + + scrollToDest: (e, t) => { + if (e < 0 || t < 0) + return; + const n = window.scrollY || window.screenTop; + if (e -= 70, + "CSS" in window && CSS.supports("scroll-behavior", "smooth")) + return void window.scrollTo({ + top: e, + behavior: "smooth" + }); + let o = null; + t = t || 500, + window.requestAnimationFrame((function i(s) { + if (o = o || s, + n < e) { + const r = s - o; + window.scrollTo(0, (e - n) * r / t + n), + r < t ? window.requestAnimationFrame(i) : window.scrollTo(0, e) + } else { + const r = s - o; + window.scrollTo(0, n - (n - e) * r / t), + r < t ? window.requestAnimationFrame(i) : window.scrollTo(0, e) + } + } + )) + }, + + fadeIn: (ele, time) => { + ele.style.cssText = `display:block;animation: to_show ${time}s` + }, + + fadeOut: (ele, time) => { + ele.addEventListener('animationend', function f() { + ele.style.cssText = "display: none; animation: '' " + ele.removeEventListener('animationend', f) + }) + ele.style.animation = `to_hide ${time}s` + }, + + getParents: (elem, selector) => { + for (; elem && elem !== document; elem = elem.parentNode) { + if (elem.matches(selector)) return elem + } + return null + }, + siblings: (ele, selector) => { return [...ele.parentNode.children].filter((child) => { if (selector) { @@ -149,5 +271,50 @@ const utils = { return child !== ele }) }, - isMobile: () => /Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent), + + /** + * + * @param {*} selector + * @param {*} eleType the type of create element + * @param {*} id id + * @param {*} cn class name + */ + wrap: function (selector, eleType, id = '', cn = '') { + const creatEle = document.createElement(eleType) + if (id) creatEle.id = id + if (cn) creatEle.className = cn + selector.parentNode.insertBefore(creatEle, selector) + creatEle.appendChild(selector) + }, + + unwrap: function (el) { + const elParentNode = el.parentNode + if (elParentNode !== document.body) { + elParentNode.parentNode.insertBefore(el, elParentNode) + elParentNode.parentNode.removeChild(elParentNode) + } + }, + + isJqueryLoad: (fn) => { + if (typeof jQuery === 'undefined') { + getScript(GLOBAL_CONFIG.source.jQuery).then(fn) + } else { + fn() + } + }, + + isHidden: (ele) => ele.offsetHeight === 0 && ele.offsetWidth === 0, + + getEleTop: (ele) => { + let actualTop = ele.offsetTop + let current = ele.offsetParent + + while (current !== null) { + actualTop += current.offsetTop + current = current.offsetParent + } + + return actualTop + } + } diff --git a/templates/assets/lib/lazyload.min.js b/templates/assets/lib/lazyload.min.js deleted file mode 100644 index 87a0a80f..00000000 --- a/templates/assets/lib/lazyload.min.js +++ /dev/null @@ -1 +0,0 @@ -var LazyLoad=function(){"use strict";function n(){return n=Object.assign||function(n){for(var t=1;t1,r={elements_selector:".lazy",container:e||t?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_bg_set:"bg-set",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1,restore_on_error:!1},c=function(t){return n({},r,t)},l=function(n,t){var e,i="LazyLoad::Initialized",a=new n(t);try{e=new CustomEvent(i,{detail:{instance:a}})}catch(n){(e=document.createEvent("CustomEvent")).initCustomEvent(i,!1,!1,{instance:a})}window.dispatchEvent(e)},u="src",s="srcset",d="sizes",f="poster",_="llOriginalAttrs",g="data",v="loading",b="loaded",m="applied",p="error",h="native",E="data-",I="ll-status",k=function(n,t){return n.getAttribute(E+t)},y=function(n){return k(n,I)},w=function(n,t){return function(n,t,e){var i="data-ll-status";null!==e?n.setAttribute(i,e):n.removeAttribute(i)}(n,0,t)},A=function(n){return w(n,null)},L=function(n){return null===y(n)},O=function(n){return y(n)===h},C=[v,b,m,p],x=function(n,t,e,i){n&&(void 0===i?void 0===e?n(t):n(t,e):n(t,e,i))},N=function(n,t){a?n.classList.add(t):n.className+=(n.className?" ":"")+t},M=function(n,t){a?n.classList.remove(t):n.className=n.className.replace(new RegExp("(^|\\s+)"+t+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},z=function(n){return n.llTempImage},R=function(n,t){if(t){var e=t._observer;e&&e.unobserve(n)}},T=function(n,t){n&&(n.loadingCount+=t)},G=function(n,t){n&&(n.toLoadCount=t)},D=function(n){for(var t,e=[],i=0;t=n.children[i];i+=1)"SOURCE"===t.tagName&&e.push(t);return e},H=function(n,t){var e=n.parentNode;e&&"PICTURE"===e.tagName&&D(e).forEach(t)},V=function(n,t){D(n).forEach(t)},j=[u],F=[u,f],B=[u,s,d],J=[g],P=function(n){return!!n[_]},S=function(n){return n[_]},U=function(n){return delete n[_]},$=function(n,t){if(!P(n)){var e={};t.forEach((function(t){e[t]=n.getAttribute(t)})),n[_]=e}},q=function(n,t){if(P(n)){var e=S(n);t.forEach((function(t){!function(n,t,e){e?n.setAttribute(t,e):n.removeAttribute(t)}(n,t,e[t])}))}},K=function(n,t,e){N(n,t.class_applied),w(n,m),e&&(t.unobserve_completed&&R(n,t),x(t.callback_applied,n,e))},Q=function(n,t,e){N(n,t.class_loading),w(n,v),e&&(T(e,1),x(t.callback_loading,n,e))},W=function(n,t,e){e&&n.setAttribute(t,e)},X=function(n,t){W(n,d,k(n,t.data_sizes)),W(n,s,k(n,t.data_srcset)),W(n,u,k(n,t.data_src))},Y={IMG:function(n,t){H(n,(function(n){$(n,B),X(n,t)})),$(n,B),X(n,t)},IFRAME:function(n,t){$(n,j),W(n,u,k(n,t.data_src))},VIDEO:function(n,t){V(n,(function(n){$(n,j),W(n,u,k(n,t.data_src))})),$(n,F),W(n,f,k(n,t.data_poster)),W(n,u,k(n,t.data_src)),n.load()},OBJECT:function(n,t){$(n,J),W(n,g,k(n,t.data_src))}},Z=["IMG","IFRAME","VIDEO","OBJECT"],nn=function(n,t){!t||function(n){return n.loadingCount>0}(t)||function(n){return n.toLoadCount>0}(t)||x(n.callback_finish,t)},tn=function(n,t,e){n.addEventListener(t,e),n.llEvLisnrs[t]=e},en=function(n,t,e){n.removeEventListener(t,e)},an=function(n){return!!n.llEvLisnrs},on=function(n){if(an(n)){var t=n.llEvLisnrs;for(var e in t){var i=t[e];en(n,e,i)}delete n.llEvLisnrs}},rn=function(n,t,e){!function(n){delete n.llTempImage}(n),T(e,-1),function(n){n&&(n.toLoadCount-=1)}(e),M(n,t.class_loading),t.unobserve_completed&&R(n,e)},cn=function(n,t,e){var i=z(n)||n;an(i)||function(n,t,e){an(n)||(n.llEvLisnrs={});var i="VIDEO"===n.tagName?"loadeddata":"load";tn(n,i,t),tn(n,"error",e)}(i,(function(a){!function(n,t,e,i){var a=O(t);rn(t,e,i),N(t,e.class_loaded),w(t,b),x(e.callback_loaded,t,i),a||nn(e,i)}(0,n,t,e),on(i)}),(function(a){!function(n,t,e,i){var a=O(t);rn(t,e,i),N(t,e.class_error),w(t,p),x(e.callback_error,t,i),e.restore_on_error&&q(t,B),a||nn(e,i)}(0,n,t,e),on(i)}))},ln=function(n,t,e){!function(n){return Z.indexOf(n.tagName)>-1}(n)?function(n,t,e){!function(n){n.llTempImage=document.createElement("IMG")}(n),cn(n,t,e),function(n){P(n)||(n[_]={backgroundImage:n.style.backgroundImage})}(n),function(n,t,e){var i=k(n,t.data_bg),a=k(n,t.data_bg_hidpi),r=o&&a?a:i;r&&(n.style.backgroundImage='url("'.concat(r,'")'),z(n).setAttribute(u,r),Q(n,t,e))}(n,t,e),function(n,t,e){var i=k(n,t.data_bg_multi),a=k(n,t.data_bg_multi_hidpi),r=o&&a?a:i;r&&(n.style.backgroundImage=r,K(n,t,e))}(n,t,e),function(n,t,e){var i=k(n,t.data_bg_set);if(i){var a=i.split("|"),o=a.map((function(n){return"image-set(".concat(n,")")}));n.style.backgroundImage=o.join(),""===n.style.backgroundImage&&(o=a.map((function(n){return"-webkit-image-set(".concat(n,")")})),n.style.backgroundImage=o.join()),K(n,t,e)}}(n,t,e)}(n,t,e):function(n,t,e){cn(n,t,e),function(n,t,e){var i=Y[n.tagName];i&&(i(n,t),Q(n,t,e))}(n,t,e)}(n,t,e)},un=function(n){n.removeAttribute(u),n.removeAttribute(s),n.removeAttribute(d)},sn=function(n){H(n,(function(n){q(n,B)})),q(n,B)},dn={IMG:sn,IFRAME:function(n){q(n,j)},VIDEO:function(n){V(n,(function(n){q(n,j)})),q(n,F),n.load()},OBJECT:function(n){q(n,J)}},fn=function(n,t){(function(n){var t=dn[n.tagName];t?t(n):function(n){if(P(n)){var t=S(n);n.style.backgroundImage=t.backgroundImage}}(n)})(n),function(n,t){L(n)||O(n)||(M(n,t.class_entered),M(n,t.class_exited),M(n,t.class_applied),M(n,t.class_loading),M(n,t.class_loaded),M(n,t.class_error))}(n,t),A(n),U(n)},_n=["IMG","IFRAME","VIDEO"],gn=function(n){return n.use_native&&"loading"in HTMLImageElement.prototype},vn=function(n,t,e){n.forEach((function(n){return function(n){return n.isIntersecting||n.intersectionRatio>0}(n)?function(n,t,e,i){var a=function(n){return C.indexOf(y(n))>=0}(n);w(n,"entered"),N(n,e.class_entered),M(n,e.class_exited),function(n,t,e){t.unobserve_entered&&R(n,e)}(n,e,i),x(e.callback_enter,n,t,i),a||ln(n,e,i)}(n.target,n,t,e):function(n,t,e,i){L(n)||(N(n,e.class_exited),function(n,t,e,i){e.cancel_on_exit&&function(n){return y(n)===v}(n)&&"IMG"===n.tagName&&(on(n),function(n){H(n,(function(n){un(n)})),un(n)}(n),sn(n),M(n,e.class_loading),T(i,-1),A(n),x(e.callback_cancel,n,t,i))}(n,t,e,i),x(e.callback_exit,n,t,i))}(n.target,n,t,e)}))},bn=function(n){return Array.prototype.slice.call(n)},mn=function(n){return n.container.querySelectorAll(n.elements_selector)},pn=function(n){return function(n){return y(n)===p}(n)},hn=function(n,t){return function(n){return bn(n).filter(L)}(n||mn(t))},En=function(n,e){var a=c(n);this._settings=a,this.loadingCount=0,function(n,t){i&&!gn(n)&&(t._observer=new IntersectionObserver((function(e){vn(e,n,t)}),function(n){return{root:n.container===document?null:n.container,rootMargin:n.thresholds||n.threshold+"px"}}(n)))}(a,this),function(n,e){t&&(e._onlineHandler=function(){!function(n,t){var e;(e=mn(n),bn(e).filter(pn)).forEach((function(t){M(t,n.class_error),A(t)})),t.update()}(n,e)},window.addEventListener("online",e._onlineHandler))}(a,this),this.update(e)};return En.prototype={update:function(n){var t,a,o=this._settings,r=hn(n,o);G(this,r.length),!e&&i?gn(o)?function(n,t,e){n.forEach((function(n){-1!==_n.indexOf(n.tagName)&&function(n,t,e){n.setAttribute("loading","lazy"),cn(n,t,e),function(n,t){var e=Y[n.tagName];e&&e(n,t)}(n,t),w(n,h)}(n,t,e)})),G(e,0)}(r,o,this):(a=r,function(n){n.disconnect()}(t=this._observer),function(n,t){t.forEach((function(t){n.observe(t)}))}(t,a)):this.loadAll(r)},destroy:function(){this._observer&&this._observer.disconnect(),t&&window.removeEventListener("online",this._onlineHandler),mn(this._settings).forEach((function(n){U(n)})),delete this._observer,delete this._settings,delete this._onlineHandler,delete this.loadingCount,delete this.toLoadCount},loadAll:function(n){var t=this,e=this._settings;hn(n,e).forEach((function(n){R(n,t),ln(n,e,t)}))},restoreAll:function(){var n=this._settings;mn(n).forEach((function(t){fn(t,n)}))}},En.load=function(n,t){var e=c(t);ln(n,e)},En.resetStatus=function(n){A(n)},t&&function(n,t){if(t)if(t.length)for(var e,i=0;e=t[i];i+=1)l(n,e);else l(n,t)}(En,window.lazyLoadOptions),En}(); \ No newline at end of file diff --git a/templates/assets/lib/qrcode.min.js b/templates/assets/lib/qrcode.min.js deleted file mode 100644 index 993e88f3..00000000 --- a/templates/assets/lib/qrcode.min.js +++ /dev/null @@ -1 +0,0 @@ -var QRCode;!function(){function a(a){this.mode=c.MODE_8BIT_BYTE,this.data=a,this.parsedData=[];for(var b=[],d=0,e=this.data.length;e>d;d++){var f=this.data.charCodeAt(d);f>65536?(b[0]=240|(1835008&f)>>>18,b[1]=128|(258048&f)>>>12,b[2]=128|(4032&f)>>>6,b[3]=128|63&f):f>2048?(b[0]=224|(61440&f)>>>12,b[1]=128|(4032&f)>>>6,b[2]=128|63&f):f>128?(b[0]=192|(1984&f)>>>6,b[1]=128|63&f):b[0]=f,this.parsedData=this.parsedData.concat(b)}this.parsedData.length!=this.data.length&&(this.parsedData.unshift(191),this.parsedData.unshift(187),this.parsedData.unshift(239))}function b(a,b){this.typeNumber=a,this.errorCorrectLevel=b,this.modules=null,this.moduleCount=0,this.dataCache=null,this.dataList=[]}function i(a,b){if(void 0==a.length)throw new Error(a.length+"/"+b);for(var c=0;c=f;f++){var h=0;switch(b){case d.L:h=l[f][0];break;case d.M:h=l[f][1];break;case d.Q:h=l[f][2];break;case d.H:h=l[f][3]}if(h>=e)break;c++}if(c>l.length)throw new Error("Too long data");return c}function s(a){var b=encodeURI(a).toString().replace(/\%[0-9a-fA-F]{2}/g,"a");return b.length+(b.length!=a?3:0)}a.prototype={getLength:function(){return this.parsedData.length},write:function(a){for(var b=0,c=this.parsedData.length;c>b;b++)a.put(this.parsedData[b],8)}},b.prototype={addData:function(b){var c=new a(b);this.dataList.push(c),this.dataCache=null},isDark:function(a,b){if(0>a||this.moduleCount<=a||0>b||this.moduleCount<=b)throw new Error(a+","+b);return this.modules[a][b]},getModuleCount:function(){return this.moduleCount},make:function(){this.makeImpl(!1,this.getBestMaskPattern())},makeImpl:function(a,c){this.moduleCount=4*this.typeNumber+17,this.modules=new Array(this.moduleCount);for(var d=0;d=7&&this.setupTypeNumber(a),null==this.dataCache&&(this.dataCache=b.createData(this.typeNumber,this.errorCorrectLevel,this.dataList)),this.mapData(this.dataCache,c)},setupPositionProbePattern:function(a,b){for(var c=-1;7>=c;c++)if(!(-1>=a+c||this.moduleCount<=a+c))for(var d=-1;7>=d;d++)-1>=b+d||this.moduleCount<=b+d||(this.modules[a+c][b+d]=c>=0&&6>=c&&(0==d||6==d)||d>=0&&6>=d&&(0==c||6==c)||c>=2&&4>=c&&d>=2&&4>=d?!0:!1)},getBestMaskPattern:function(){for(var a=0,b=0,c=0;8>c;c++){this.makeImpl(!0,c);var d=f.getLostPoint(this);(0==c||a>d)&&(a=d,b=c)}return b},createMovieClip:function(a,b,c){var d=a.createEmptyMovieClip(b,c),e=1;this.make();for(var f=0;f=g;g++)for(var h=-2;2>=h;h++)this.modules[d+g][e+h]=-2==g||2==g||-2==h||2==h||0==g&&0==h?!0:!1}},setupTypeNumber:function(a){for(var b=f.getBCHTypeNumber(this.typeNumber),c=0;18>c;c++){var d=!a&&1==(1&b>>c);this.modules[Math.floor(c/3)][c%3+this.moduleCount-8-3]=d}for(var c=0;18>c;c++){var d=!a&&1==(1&b>>c);this.modules[c%3+this.moduleCount-8-3][Math.floor(c/3)]=d}},setupTypeInfo:function(a,b){for(var c=this.errorCorrectLevel<<3|b,d=f.getBCHTypeInfo(c),e=0;15>e;e++){var g=!a&&1==(1&d>>e);6>e?this.modules[e][8]=g:8>e?this.modules[e+1][8]=g:this.modules[this.moduleCount-15+e][8]=g}for(var e=0;15>e;e++){var g=!a&&1==(1&d>>e);8>e?this.modules[8][this.moduleCount-e-1]=g:9>e?this.modules[8][15-e-1+1]=g:this.modules[8][15-e-1]=g}this.modules[this.moduleCount-8][8]=!a},mapData:function(a,b){for(var c=-1,d=this.moduleCount-1,e=7,g=0,h=this.moduleCount-1;h>0;h-=2)for(6==h&&h--;;){for(var i=0;2>i;i++)if(null==this.modules[d][h-i]){var j=!1;g>>e));var k=f.getMask(b,d,h-i);k&&(j=!j),this.modules[d][h-i]=j,e--,-1==e&&(g++,e=7)}if(d+=c,0>d||this.moduleCount<=d){d-=c,c=-c;break}}}},b.PAD0=236,b.PAD1=17,b.createData=function(a,c,d){for(var e=j.getRSBlocks(a,c),g=new k,h=0;h8*l)throw new Error("code length overflow. ("+g.getLengthInBits()+">"+8*l+")");for(g.getLengthInBits()+4<=8*l&&g.put(0,4);0!=g.getLengthInBits()%8;)g.putBit(!1);for(;;){if(g.getLengthInBits()>=8*l)break;if(g.put(b.PAD0,8),g.getLengthInBits()>=8*l)break;g.put(b.PAD1,8)}return b.createBytes(g,e)},b.createBytes=function(a,b){for(var c=0,d=0,e=0,g=new Array(b.length),h=new Array(b.length),j=0;j=0?p.get(q):0}}for(var r=0,m=0;mm;m++)for(var j=0;jm;m++)for(var j=0;j=0;)b^=f.G15<=0;)b^=f.G18<>>=1;return b},getPatternPosition:function(a){return f.PATTERN_POSITION_TABLE[a-1]},getMask:function(a,b,c){switch(a){case e.PATTERN000:return 0==(b+c)%2;case e.PATTERN001:return 0==b%2;case e.PATTERN010:return 0==c%3;case e.PATTERN011:return 0==(b+c)%3;case e.PATTERN100:return 0==(Math.floor(b/2)+Math.floor(c/3))%2;case e.PATTERN101:return 0==b*c%2+b*c%3;case e.PATTERN110:return 0==(b*c%2+b*c%3)%2;case e.PATTERN111:return 0==(b*c%3+(b+c)%2)%2;default:throw new Error("bad maskPattern:"+a)}},getErrorCorrectPolynomial:function(a){for(var b=new i([1],0),c=0;a>c;c++)b=b.multiply(new i([1,g.gexp(c)],0));return b},getLengthInBits:function(a,b){if(b>=1&&10>b)switch(a){case c.MODE_NUMBER:return 10;case c.MODE_ALPHA_NUM:return 9;case c.MODE_8BIT_BYTE:return 8;case c.MODE_KANJI:return 8;default:throw new Error("mode:"+a)}else if(27>b)switch(a){case c.MODE_NUMBER:return 12;case c.MODE_ALPHA_NUM:return 11;case c.MODE_8BIT_BYTE:return 16;case c.MODE_KANJI:return 10;default:throw new Error("mode:"+a)}else{if(!(41>b))throw new Error("type:"+b);switch(a){case c.MODE_NUMBER:return 14;case c.MODE_ALPHA_NUM:return 13;case c.MODE_8BIT_BYTE:return 16;case c.MODE_KANJI:return 12;default:throw new Error("mode:"+a)}}},getLostPoint:function(a){for(var b=a.getModuleCount(),c=0,d=0;b>d;d++)for(var e=0;b>e;e++){for(var f=0,g=a.isDark(d,e),h=-1;1>=h;h++)if(!(0>d+h||d+h>=b))for(var i=-1;1>=i;i++)0>e+i||e+i>=b||(0!=h||0!=i)&&g==a.isDark(d+h,e+i)&&f++;f>5&&(c+=3+f-5)}for(var d=0;b-1>d;d++)for(var e=0;b-1>e;e++){var j=0;a.isDark(d,e)&&j++,a.isDark(d+1,e)&&j++,a.isDark(d,e+1)&&j++,a.isDark(d+1,e+1)&&j++,(0==j||4==j)&&(c+=3)}for(var d=0;b>d;d++)for(var e=0;b-6>e;e++)a.isDark(d,e)&&!a.isDark(d,e+1)&&a.isDark(d,e+2)&&a.isDark(d,e+3)&&a.isDark(d,e+4)&&!a.isDark(d,e+5)&&a.isDark(d,e+6)&&(c+=40);for(var e=0;b>e;e++)for(var d=0;b-6>d;d++)a.isDark(d,e)&&!a.isDark(d+1,e)&&a.isDark(d+2,e)&&a.isDark(d+3,e)&&a.isDark(d+4,e)&&!a.isDark(d+5,e)&&a.isDark(d+6,e)&&(c+=40);for(var k=0,e=0;b>e;e++)for(var d=0;b>d;d++)a.isDark(d,e)&&k++;var l=Math.abs(100*k/b/b-50)/5;return c+=10*l}},g={glog:function(a){if(1>a)throw new Error("glog("+a+")");return g.LOG_TABLE[a]},gexp:function(a){for(;0>a;)a+=255;for(;a>=256;)a-=255;return g.EXP_TABLE[a]},EXP_TABLE:new Array(256),LOG_TABLE:new Array(256)},h=0;8>h;h++)g.EXP_TABLE[h]=1<h;h++)g.EXP_TABLE[h]=g.EXP_TABLE[h-4]^g.EXP_TABLE[h-5]^g.EXP_TABLE[h-6]^g.EXP_TABLE[h-8];for(var h=0;255>h;h++)g.LOG_TABLE[g.EXP_TABLE[h]]=h;i.prototype={get:function(a){return this.num[a]},getLength:function(){return this.num.length},multiply:function(a){for(var b=new Array(this.getLength()+a.getLength()-1),c=0;cf;f++)for(var g=c[3*f+0],h=c[3*f+1],i=c[3*f+2],k=0;g>k;k++)e.push(new j(h,i));return e},j.getRsBlockTable=function(a,b){switch(b){case d.L:return j.RS_BLOCK_TABLE[4*(a-1)+0];case d.M:return j.RS_BLOCK_TABLE[4*(a-1)+1];case d.Q:return j.RS_BLOCK_TABLE[4*(a-1)+2];case d.H:return j.RS_BLOCK_TABLE[4*(a-1)+3];default:return void 0}},k.prototype={get:function(a){var b=Math.floor(a/8);return 1==(1&this.buffer[b]>>>7-a%8)},put:function(a,b){for(var c=0;b>c;c++)this.putBit(1==(1&a>>>b-c-1))},getLengthInBits:function(){return this.length},putBit:function(a){var b=Math.floor(this.length/8);this.buffer.length<=b&&this.buffer.push(0),a&&(this.buffer[b]|=128>>>this.length%8),this.length++}};var l=[[17,14,11,7],[32,26,20,14],[53,42,32,24],[78,62,46,34],[106,84,60,44],[134,106,74,58],[154,122,86,64],[192,152,108,84],[230,180,130,98],[271,213,151,119],[321,251,177,137],[367,287,203,155],[425,331,241,177],[458,362,258,194],[520,412,292,220],[586,450,322,250],[644,504,364,280],[718,560,394,310],[792,624,442,338],[858,666,482,382],[929,711,509,403],[1003,779,565,439],[1091,857,611,461],[1171,911,661,511],[1273,997,715,535],[1367,1059,751,593],[1465,1125,805,625],[1528,1190,868,658],[1628,1264,908,698],[1732,1370,982,742],[1840,1452,1030,790],[1952,1538,1112,842],[2068,1628,1168,898],[2188,1722,1228,958],[2303,1809,1283,983],[2431,1911,1351,1051],[2563,1989,1423,1093],[2699,2099,1499,1139],[2809,2213,1579,1219],[2953,2331,1663,1273]],o=function(){var a=function(a,b){this._el=a,this._htOption=b};return a.prototype.draw=function(a){function g(a,b){var c=document.createElementNS("http://www.w3.org/2000/svg",a);for(var d in b)b.hasOwnProperty(d)&&c.setAttribute(d,b[d]);return c}var b=this._htOption,c=this._el,d=a.getModuleCount();Math.floor(b.width/d),Math.floor(b.height/d),this.clear();var h=g("svg",{viewBox:"0 0 "+String(d)+" "+String(d),width:"100%",height:"100%",fill:b.colorLight});h.setAttributeNS("http://www.w3.org/2000/xmlns/","xmlns:xlink","http://www.w3.org/1999/xlink"),c.appendChild(h),h.appendChild(g("rect",{fill:b.colorDark,width:"1",height:"1",id:"template"}));for(var i=0;d>i;i++)for(var j=0;d>j;j++)if(a.isDark(i,j)){var k=g("use",{x:String(i),y:String(j)});k.setAttributeNS("http://www.w3.org/1999/xlink","href","#template"),h.appendChild(k)}},a.prototype.clear=function(){for(;this._el.hasChildNodes();)this._el.removeChild(this._el.lastChild)},a}(),p="svg"===document.documentElement.tagName.toLowerCase(),q=p?o:m()?function(){function a(){this._elImage.src=this._elCanvas.toDataURL("image/png"),this._elImage.style.display="block",this._elCanvas.style.display="none"}function d(a,b){var c=this;if(c._fFail=b,c._fSuccess=a,null===c._bSupportDataURI){var d=document.createElement("img"),e=function(){c._bSupportDataURI=!1,c._fFail&&_fFail.call(c)},f=function(){c._bSupportDataURI=!0,c._fSuccess&&c._fSuccess.call(c)};return d.onabort=e,d.onerror=e,d.onload=f,d.src="data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==",void 0}c._bSupportDataURI===!0&&c._fSuccess?c._fSuccess.call(c):c._bSupportDataURI===!1&&c._fFail&&c._fFail.call(c)}if(this._android&&this._android<=2.1){var b=1/window.devicePixelRatio,c=CanvasRenderingContext2D.prototype.drawImage;CanvasRenderingContext2D.prototype.drawImage=function(a,d,e,f,g,h,i,j){if("nodeName"in a&&/img/i.test(a.nodeName))for(var l=arguments.length-1;l>=1;l--)arguments[l]=arguments[l]*b;else"undefined"==typeof j&&(arguments[1]*=b,arguments[2]*=b,arguments[3]*=b,arguments[4]*=b);c.apply(this,arguments)}}var e=function(a,b){this._bIsPainted=!1,this._android=n(),this._htOption=b,this._elCanvas=document.createElement("canvas"),this._elCanvas.width=b.width,this._elCanvas.height=b.height,a.appendChild(this._elCanvas),this._el=a,this._oContext=this._elCanvas.getContext("2d"),this._bIsPainted=!1,this._elImage=document.createElement("img"),this._elImage.style.display="none",this._el.appendChild(this._elImage),this._bSupportDataURI=null};return e.prototype.draw=function(a){var b=this._elImage,c=this._oContext,d=this._htOption,e=a.getModuleCount(),f=d.width/e,g=d.height/e,h=Math.round(f),i=Math.round(g);b.style.display="none",this.clear();for(var j=0;e>j;j++)for(var k=0;e>k;k++){var l=a.isDark(j,k),m=k*f,n=j*g;c.strokeStyle=l?d.colorDark:d.colorLight,c.lineWidth=1,c.fillStyle=l?d.colorDark:d.colorLight,c.fillRect(m,n,f,g),c.strokeRect(Math.floor(m)+.5,Math.floor(n)+.5,h,i),c.strokeRect(Math.ceil(m)-.5,Math.ceil(n)-.5,h,i)}this._bIsPainted=!0},e.prototype.makeImage=function(){this._bIsPainted&&d.call(this,a)},e.prototype.isPainted=function(){return this._bIsPainted},e.prototype.clear=function(){this._oContext.clearRect(0,0,this._elCanvas.width,this._elCanvas.height),this._bIsPainted=!1},e.prototype.round=function(a){return a?Math.floor(1e3*a)/1e3:a},e}():function(){var a=function(a,b){this._el=a,this._htOption=b};return a.prototype.draw=function(a){for(var b=this._htOption,c=this._el,d=a.getModuleCount(),e=Math.floor(b.width/d),f=Math.floor(b.height/d),g=[''],h=0;d>h;h++){g.push("");for(var i=0;d>i;i++)g.push('');g.push("")}g.push("
"),c.innerHTML=g.join("");var j=c.childNodes[0],k=(b.width-j.offsetWidth)/2,l=(b.height-j.offsetHeight)/2;k>0&&l>0&&(j.style.margin=l+"px "+k+"px")},a.prototype.clear=function(){this._el.innerHTML=""},a}();QRCode=function(a,b){if(this._htOption={width:256,height:256,typeNumber:4,colorDark:"#000000",colorLight:"#ffffff",correctLevel:d.H},"string"==typeof b&&(b={text:b}),b)for(var c in b)this._htOption[c]=b[c];"string"==typeof a&&(a=document.getElementById(a)),this._android=n(),this._el=a,this._oQRCode=null,this._oDrawing=new q(this._el,this._htOption),this._htOption.text&&this.makeCode(this._htOption.text)},QRCode.prototype.makeCode=function(a){this._oQRCode=new b(r(a,this._htOption.correctLevel),this._htOption.correctLevel),this._oQRCode.addData(a),this._oQRCode.make(),this._el.title=a,this._oDrawing.draw(this._oQRCode),this.makeImage()},QRCode.prototype.makeImage=function(){"function"==typeof this._oDrawing.makeImage&&(!this._android||this._android>=3)&&this._oDrawing.makeImage()},QRCode.prototype.clear=function(){this._oDrawing.clear()},QRCode.CorrectLevel=d}(); \ No newline at end of file diff --git a/templates/assets/lib/rgbaster.min.js b/templates/assets/lib/rgbaster.min.js deleted file mode 100644 index 25b55fc5..00000000 --- a/templates/assets/lib/rgbaster.min.js +++ /dev/null @@ -1 +0,0 @@ -!function(n){"use strict";var t=function(){return document.createElement("canvas").getContext("2d")},e=function(n,e){var a=new Image,o=n.src||n;"data:"!==o.substring(0,5)&&(a.crossOrigin="Anonymous"),a.onload=function(){var n=t("2d");n.drawImage(a,0,0);var o=n.getImageData(0,0,a.width,a.height);e&&e(o.data)},a.src=o},a=function(n){return["rgb(",n,")"].join("")},o=function(n){return n.map(function(n){return a(n.name)})},r=5,i=10,c={};c.colors=function(n,t){t=t||{};var c=t.exclude||[],u=t.paletteSize||i;e(n,function(e){for(var i=n.width*n.height||e.length,m={},s="",d=[],f={dominant:{name:"",count:0},palette:Array.apply(null,new Array(u)).map(Boolean).map(function(){return{name:"0,0,0",count:0}})},l=0;i>l;){if(d[0]=e[l],d[1]=e[l+1],d[2]=e[l+2],s=d.join(","),m[s]=s in m?m[s]+1:1,-1===c.indexOf(a(s))){var g=m[s];g>f.dominant.count?(f.dominant.name=s,f.dominant.count=g):f.palette.some(function(n){return g>n.count?(n.name=s,n.count=g,!0):void 0})}l+=4*r}if(t.success){var p=o(f.palette);t.success({dominant:a(f.dominant.name),secondary:p[0],palette:p})}})},n.RGBaster=n.RGBaster||c}(window); \ No newline at end of file diff --git a/templates/assets/lib/swiper.min.css b/templates/assets/lib/swiper.min.css deleted file mode 100644 index 56db93cb..00000000 --- a/templates/assets/lib/swiper.min.css +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Swiper 9.0.5 - * Most modern mobile touch slider and framework with hardware accelerated transitions - * https://swiperjs.com - * - * Copyright 2014-2023 Vladimir Kharlampidi - * - * Released under the MIT License - * - * Released on: February 13, 2023 - */ - -@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, 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');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:50%;background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden} \ No newline at end of file diff --git a/templates/assets/lib/swiper.min.js b/templates/assets/lib/swiper.min.js deleted file mode 100644 index fe4fed4c..00000000 --- a/templates/assets/lib/swiper.min.js +++ /dev/null @@ -1,13 +0,0 @@ -/** - * Swiper 9.0.5 - * Most modern mobile touch slider and framework with hardware accelerated transitions - * https://swiperjs.com - * - * Copyright 2014-2023 Vladimir Kharlampidi - * - * Released under the MIT License - * - * Released on: February 13, 2023 - */ - -!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).Swiper=t()}(this,(function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(s,a){void 0===s&&(s={}),void 0===a&&(a={}),Object.keys(a).forEach((i=>{void 0===s[i]?s[i]=a[i]:e(a[i])&&e(s[i])&&Object.keys(a[i]).length>0&&t(s[i],a[i])}))}const s={body:{},addEventListener(){},removeEventListener(){},activeElement:{blur(){},nodeName:""},querySelector:()=>null,querySelectorAll:()=>[],getElementById:()=>null,createEvent:()=>({initEvent(){}}),createElement:()=>({children:[],childNodes:[],style:{},setAttribute(){},getElementsByTagName:()=>[]}),createElementNS:()=>({}),importNode:()=>null,location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""}};function a(){const e="undefined"!=typeof document?document:{};return t(e,s),e}const i={document:s,navigator:{userAgent:""},location:{hash:"",host:"",hostname:"",href:"",origin:"",pathname:"",protocol:"",search:""},history:{replaceState(){},pushState(){},go(){},back(){}},CustomEvent:function(){return this},addEventListener(){},removeEventListener(){},getComputedStyle:()=>({getPropertyValue:()=>""}),Image(){},Date(){},screen:{},setTimeout(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function r(){const e="undefined"!=typeof window?window:{};return t(e,i),e}function n(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function l(){return Date.now()}function o(e,t){void 0===t&&(t="x");const s=r();let a,i,n;const l=function(e){const t=r();let s;return t.getComputedStyle&&(s=t.getComputedStyle(e,null)),!s&&e.currentStyle&&(s=e.currentStyle),s||(s=e.style),s}(e);return s.WebKitCSSMatrix?(i=l.transform||l.webkitTransform,i.split(",").length>6&&(i=i.split(", ").map((e=>e.replace(",","."))).join(", ")),n=new s.WebKitCSSMatrix("none"===i?"":i)):(n=l.MozTransform||l.OTransform||l.MsTransform||l.msTransform||l.transform||l.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),a=n.toString().split(",")),"x"===t&&(i=s.WebKitCSSMatrix?n.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=s.WebKitCSSMatrix?n.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0}function d(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function c(e){return"undefined"!=typeof window&&void 0!==window.HTMLElement?e instanceof HTMLElement:e&&(1===e.nodeType||11===e.nodeType)}function p(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let s=1;st.indexOf(e)<0));for(let t=0,i=s.length;tn?"next":"prev",p=(e,t)=>"next"===c&&e>=t||"prev"===c&&e<=t,u=()=>{l=(new Date).getTime(),null===o&&(o=l);const e=Math.max(Math.min((l-o)/d,1),0),r=.5-Math.cos(e*Math.PI)/2;let c=n+r*(s-n);if(p(c,s)&&(c=s),t.wrapperEl.scrollTo({[a]:c}),p(c,s))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[a]:c})})),void i.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=i.requestAnimationFrame(u)};u()}function h(e){return e.querySelector(".swiper-slide-transform")||e.shadowEl&&e.shadowEl.querySelector(".swiper-slide-transform")||e}function f(e,t){return void 0===t&&(t=""),[...e.children].filter((e=>e.matches(t)))}function g(e,t){void 0===t&&(t=[]);const s=document.createElement(e);return s.classList.add(...Array.isArray(t)?t:[t]),s}function v(e){const t=r(),s=a(),i=e.getBoundingClientRect(),n=s.body,l=e.clientTop||n.clientTop||0,o=e.clientLeft||n.clientLeft||0,d=e===t?t.scrollY:e.scrollTop,c=e===t?t.scrollX:e.scrollLeft;return{top:i.top+d-l,left:i.left+c-o}}function w(e,t){return r().getComputedStyle(e,null).getPropertyValue(t)}function b(e){let t,s=e;if(s){for(t=0;null!==(s=s.previousSibling);)1===s.nodeType&&(t+=1);return t}}function y(e,t){const s=[];let a=e.parentElement;for(;a;)t?a.matches(t)&&s.push(a):s.push(a),a=a.parentElement;return s}function E(e,t){t&&e.addEventListener("transitionend",(function s(a){a.target===e&&(t.call(e,a),e.removeEventListener("transitionend",s))}))}function x(e,t,s){const a=r();return s?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(a.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}let S,T,M;function C(){return S||(S=function(){const e=r(),t=a();return{smoothScroll:t.documentElement&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),S}function P(e){return void 0===e&&(e={}),T||(T=function(e){let{userAgent:t}=void 0===e?{}:e;const s=C(),a=r(),i=a.navigator.platform,n=t||a.navigator.userAgent,l={ios:!1,android:!1},o=a.screen.width,d=a.screen.height,c=n.match(/(Android);?[\s\/]+([\d.]+)?/);let p=n.match(/(iPad).*OS\s([\d_]+)/);const u=n.match(/(iPod)(.*OS\s([\d_]+))?/),m=!p&&n.match(/(iPhone\sOS|iOS)\s([\d_]+)/),h="Win32"===i;let f="MacIntel"===i;return!p&&f&&s.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${o}x${d}`)>=0&&(p=n.match(/(Version)\/([\d.]+)/),p||(p=[0,1,"13_0_0"]),f=!1),c&&!h&&(l.os="android",l.android=!0),(p||m||u)&&(l.os="ios",l.ios=!0),l}(e)),T}function L(){return M||(M=function(){const e=r();let t=!1;function s(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(s()){const s=String(e.navigator.userAgent);if(s.includes("Version/")){const[e,a]=s.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));t=e<16||16===e&&a<2}}return{isSafari:t||s(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),M}var A={on(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;const i=s?"unshift":"push";return e.split(" ").forEach((e=>{a.eventsListeners[e]||(a.eventsListeners[e]=[]),a.eventsListeners[e][i](t)})),a},once(e,t,s){const a=this;if(!a.eventsListeners||a.destroyed)return a;if("function"!=typeof t)return a;function i(){a.off(e,i),i.__emitterProxy&&delete i.__emitterProxy;for(var s=arguments.length,r=new Array(s),n=0;n=0&&t.eventsAnyListeners.splice(s,1),t},off(e,t){const s=this;return!s.eventsListeners||s.destroyed?s:s.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?s.eventsListeners[e]=[]:s.eventsListeners[e]&&s.eventsListeners[e].forEach(((a,i)=>{(a===t||a.__emitterProxy&&a.__emitterProxy===t)&&s.eventsListeners[e].splice(i,1)}))})),s):s},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,s,a;for(var i=arguments.length,r=new Array(i),n=0;n{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(a,[t,...s])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(a,s)}))})),e}};var z={updateSize:function(){const e=this;let t,s;const a=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:a.clientWidth,s=void 0!==e.params.height&&null!==e.params.height?e.params.height:a.clientHeight,0===t&&e.isHorizontal()||0===s&&e.isVertical()||(t=t-parseInt(w(a,"padding-left")||0,10)-parseInt(w(a,"padding-right")||0,10),s=s-parseInt(w(a,"padding-top")||0,10)-parseInt(w(a,"padding-bottom")||0,10),Number.isNaN(t)&&(t=0),Number.isNaN(s)&&(s=0),Object.assign(e,{width:t,height:s,size:e.isHorizontal()?t:s}))},updateSlides:function(){const e=this;function t(t){return e.isHorizontal()?t:{width:"height","margin-top":"margin-left","margin-bottom ":"margin-right","margin-left":"margin-top","margin-right":"margin-bottom","padding-left":"padding-top","padding-right":"padding-bottom",marginRight:"marginBottom"}[t]}function s(e,s){return parseFloat(e.getPropertyValue(t(s))||0)}const a=e.params,{wrapperEl:i,slidesEl:r,size:n,rtlTranslate:l,wrongRTL:o}=e,d=e.virtual&&a.virtual.enabled,c=d?e.virtual.slides.length:e.slides.length,p=f(r,`.${e.params.slideClass}, swiper-slide`),m=d?e.virtual.slides.length:p.length;let h=[];const g=[],v=[];let b=a.slidesOffsetBefore;"function"==typeof b&&(b=a.slidesOffsetBefore.call(e));let y=a.slidesOffsetAfter;"function"==typeof y&&(y=a.slidesOffsetAfter.call(e));const E=e.snapGrid.length,S=e.slidesGrid.length;let T=a.spaceBetween,M=-b,C=0,P=0;if(void 0===n)return;"string"==typeof T&&T.indexOf("%")>=0&&(T=parseFloat(T.replace("%",""))/100*n),e.virtualSize=-T,p.forEach((e=>{l?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),a.centeredSlides&&a.cssMode&&(u(i,"--swiper-centered-offset-before",""),u(i,"--swiper-centered-offset-after",""));const L=a.grid&&a.grid.rows>1&&e.grid;let A;L&&e.grid.initSlides(m);const z="auto"===a.slidesPerView&&a.breakpoints&&Object.keys(a.breakpoints).filter((e=>void 0!==a.breakpoints[e].slidesPerView)).length>0;for(let i=0;i1&&h.push(e.virtualSize-n)}if(d&&a.loop){const t=v[0]+T;if(a.slidesPerGroup>1){const s=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/a.slidesPerGroup),i=t*a.slidesPerGroup;for(let e=0;e!(a.cssMode&&!a.loop)||t!==p.length-1)).forEach((e=>{e.style[s]=`${T}px`}))}if(a.centeredSlides&&a.centeredSlidesBounds){let e=0;v.forEach((t=>{e+=t+(a.spaceBetween?a.spaceBetween:0)})),e-=a.spaceBetween;const t=e-n;h=h.map((e=>e<0?-b:e>t?t+y:e))}if(a.centerInsufficientSlides){let e=0;if(v.forEach((t=>{e+=t+(a.spaceBetween?a.spaceBetween:0)})),e-=a.spaceBetween,e{h[s]=e-t})),g.forEach(((e,s)=>{g[s]=e+t}))}}if(Object.assign(e,{slides:p,snapGrid:h,slidesGrid:g,slidesSizesGrid:v}),a.centeredSlides&&a.cssMode&&!a.centeredSlidesBounds){u(i,"--swiper-centered-offset-before",-h[0]+"px"),u(i,"--swiper-centered-offset-after",e.size/2-v[v.length-1]/2+"px");const t=-e.snapGrid[0],s=-e.slidesGrid[0];e.snapGrid=e.snapGrid.map((e=>e+t)),e.slidesGrid=e.slidesGrid.map((e=>e+s))}if(m!==c&&e.emit("slidesLengthChange"),h.length!==E&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),g.length!==S&&e.emit("slidesGridLengthChange"),a.watchSlidesProgress&&e.updateSlidesOffset(),!(d||a.cssMode||"slide"!==a.effect&&"fade"!==a.effect)){const t=`${a.containerModifierClass}backface-hidden`,s=e.el.classList.contains(t);m<=a.maxBackfaceHiddenSlides?s||e.el.classList.add(t):s&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,s=[],a=t.virtual&&t.params.virtual.enabled;let i,r=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const n=e=>a?t.slides.filter((t=>parseInt(t.getAttribute("data-swiper-slide-index"),10)===e))[0]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{s.push(e)}));else for(i=0;it.slides.length&&!a)break;s.push(n(e))}else s.push(n(t.activeIndex));for(i=0;ir?e:r}(r||0===r)&&(t.wrapperEl.style.height=`${r}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,s=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let a=0;a{e.classList.remove(s.slideVisibleClass)})),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(let e=0;e=0&&p1&&u<=t.size||p<=0&&u>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e),a[e].classList.add(s.slideVisibleClass)),l.progress=i?-d:d,l.originalProgress=i?-c:c}},updateProgress:function(e){const t=this;if(void 0===e){const s=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*s||0}const s=t.params,a=t.maxTranslate()-t.minTranslate();let{progress:i,isBeginning:r,isEnd:n,progressLoop:l}=t;const o=r,d=n;if(0===a)i=0,r=!0,n=!0;else{i=(e-t.minTranslate())/a;const s=Math.abs(e-t.minTranslate())<1,l=Math.abs(e-t.maxTranslate())<1;r=s||i<=0,n=l||i>=1,s&&(i=0),l&&(i=1)}if(s.loop){const s=b(t.slides.filter((e=>"0"===e.getAttribute("data-swiper-slide-index")))[0]),a=b(t.slides.filter((e=>1*e.getAttribute("data-swiper-slide-index")==t.slides.length-1))[0]),i=t.slidesGrid[s],r=t.slidesGrid[a],n=t.slidesGrid[t.slidesGrid.length-1],o=Math.abs(e);l=o>=i?(o-i)/n:(o+n-r)/n,l>1&&(l-=1)}Object.assign(t,{progress:i,progressLoop:l,isBeginning:r,isEnd:n}),(s.watchSlidesProgress||s.centeredSlides&&s.autoHeight)&&t.updateSlidesProgress(e),r&&!o&&t.emit("reachBeginning toEdge"),n&&!d&&t.emit("reachEnd toEdge"),(o&&!r||d&&!n)&&t.emit("fromEdge"),t.emit("progress",i)},updateSlidesClasses:function(){const e=this,{slides:t,params:s,slidesEl:a,activeIndex:i}=e,r=e.virtual&&s.virtual.enabled,n=e=>f(a,`.${s.slideClass}${e}, swiper-slide${e}`)[0];let l;if(t.forEach((e=>{e.classList.remove(s.slideActiveClass,s.slideNextClass,s.slidePrevClass)})),r)if(s.loop){let t=i-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),l=n(`[data-swiper-slide-index="${t}"]`)}else l=n(`[data-swiper-slide-index="${i}"]`);else l=t[i];if(l){l.classList.add(s.slideActiveClass);let e=function(e,t){const s=[];for(;e.nextElementSibling;){const a=e.nextElementSibling;t?a.matches(t)&&s.push(a):s.push(a),e=a}return s}(l,`.${s.slideClass}, swiper-slide`)[0];s.loop&&!e&&(e=t[0]),e&&e.classList.add(s.slideNextClass);let a=function(e,t){const s=[];for(;e.previousElementSibling;){const a=e.previousElementSibling;t?a.matches(t)&&s.push(a):s.push(a),e=a}return s}(l,`.${s.slideClass}, swiper-slide`)[0];s.loop&&0===!a&&(a=t[t.length-1]),a&&a.classList.add(s.slidePrevClass)}e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,s=t.rtlTranslate?t.translate:-t.translate,{snapGrid:a,params:i,activeIndex:r,realIndex:n,snapIndex:l}=t;let o,d=e;const c=e=>{let s=e-t.virtual.slidesBefore;return s<0&&(s=t.virtual.slides.length+s),s>=t.virtual.slides.length&&(s-=t.virtual.slides.length),s};if(void 0===d&&(d=function(e){const{slidesGrid:t,params:s}=e,a=e.rtlTranslate?e.translate:-e.translate;let i;for(let e=0;e=t[e]&&a=t[e]&&a=t[e]&&(i=e);return s.normalizeSlideIndex&&(i<0||void 0===i)&&(i=0),i}(t)),a.indexOf(s)>=0)o=a.indexOf(s);else{const e=Math.min(i.slidesPerGroupSkip,d);o=e+Math.floor((d-e)/i.slidesPerGroup)}if(o>=a.length&&(o=a.length-1),d===r)return o!==l&&(t.snapIndex=o,t.emit("snapIndexChange")),void(t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=c(d)));let p;p=t.virtual&&i.virtual.enabled&&i.loop?c(d):t.slides[d]?parseInt(t.slides[d].getAttribute("data-swiper-slide-index")||d,10):d,Object.assign(t,{snapIndex:o,realIndex:p,previousIndex:r,activeIndex:d}),t.emit("activeIndexChange"),t.emit("snapIndexChange"),n!==p&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,s=t.params,a=e.closest(`.${s.slideClass}, swiper-slide`);let i,r=!1;if(a)for(let e=0;eo?o:a&&en?"next":r=o.length&&(v=o.length-1);const w=-o[v];if(l.normalizeSlideIndex)for(let e=0;e=s&&t=s&&t=s&&(n=e)}if(r.initialized&&n!==p){if(!r.allowSlideNext&&wr.translate&&w>r.maxTranslate()&&(p||0)!==n)return!1}let b;if(n!==(c||0)&&s&&r.emit("beforeSlideChangeStart"),r.updateProgress(w),b=n>p?"next":n0?(r._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{h[e?"scrollLeft":"scrollTop"]=s}))):h[e?"scrollLeft":"scrollTop"]=s,t&&requestAnimationFrame((()=>{r.wrapperEl.style.scrollSnapType="",r._immediateVirtual=!1}))}else{if(!r.support.smoothScroll)return m({swiper:r,targetPosition:s,side:e?"left":"top"}),!0;h.scrollTo({[e?"left":"top"]:s,behavior:"smooth"})}return!0}return r.setTransition(t),r.setTranslate(w),r.updateActiveIndex(n),r.updateSlidesClasses(),r.emit("beforeTransitionStart",t,a),r.transitionStart(s,b),0===t?r.transitionEnd(s,b):r.animating||(r.animating=!0,r.onSlideToWrapperTransitionEnd||(r.onSlideToWrapperTransitionEnd=function(e){r&&!r.destroyed&&e.target===this&&(r.wrapperEl.removeEventListener("transitionend",r.onSlideToWrapperTransitionEnd),r.onSlideToWrapperTransitionEnd=null,delete r.onSlideToWrapperTransitionEnd,r.transitionEnd(s,b))}),r.wrapperEl.addEventListener("transitionend",r.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,s,a){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===s&&(s=!0),"string"==typeof e){e=parseInt(e,10)}const i=this;let r=e;return i.params.loop&&(i.virtual&&i.params.virtual.enabled?r+=i.virtual.slidesBefore:r=b(i.slides.filter((e=>1*e.getAttribute("data-swiper-slide-index")===r))[0])),i.slideTo(r,t,s,a)},slideNext:function(e,t,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const a=this,{enabled:i,params:r,animating:n}=a;if(!i)return a;let l=r.slidesPerGroup;"auto"===r.slidesPerView&&1===r.slidesPerGroup&&r.slidesPerGroupAuto&&(l=Math.max(a.slidesPerViewDynamic("current",!0),1));const o=a.activeIndexp(e)));let h=r[m.indexOf(u)-1];if(void 0===h&&i.cssMode){let e;r.forEach(((t,s)=>{u>=t&&(e=s)})),void 0!==e&&(h=r[e>0?e-1:e])}let f=0;if(void 0!==h&&(f=n.indexOf(h),f<0&&(f=a.activeIndex-1),"auto"===i.slidesPerView&&1===i.slidesPerGroup&&i.slidesPerGroupAuto&&(f=f-a.slidesPerViewDynamic("previous",!0)+1,f=Math.max(f,0))),i.rewind&&a.isBeginning){const i=a.params.virtual&&a.params.virtual.enabled&&a.virtual?a.virtual.slides.length-1:a.slides.length-1;return a.slideTo(i,e,t,s)}return a.slideTo(f,e,t,s)},slideReset:function(e,t,s){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,s)},slideToClosest:function(e,t,s,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===a&&(a=.5);const i=this;let r=i.activeIndex;const n=Math.min(i.params.slidesPerGroupSkip,r),l=n+Math.floor((r-n)/i.params.slidesPerGroup),o=i.rtlTranslate?i.translate:-i.translate;if(o>=i.snapGrid[l]){const e=i.snapGrid[l];o-e>(i.snapGrid[l+1]-e)*a&&(r+=i.params.slidesPerGroup)}else{const e=i.snapGrid[l-1];o-e<=(i.snapGrid[l]-e)*a&&(r-=i.params.slidesPerGroup)}return r=Math.max(r,0),r=Math.min(r,i.slidesGrid.length-1),i.slideTo(r,e,t,s)},slideToClickedSlide:function(){const e=this,{params:t,slidesEl:s}=e,a="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let i,r=e.clickedIndex;const l=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;i=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?re.slides.length-e.loopedSlides+a/2?(e.loopFix(),r=b(f(s,`${l}[data-swiper-slide-index="${i}"]`)[0]),n((()=>{e.slideTo(r)}))):e.slideTo(r):r>e.slides.length-a?(e.loopFix(),r=b(f(s,`${l}[data-swiper-slide-index="${i}"]`)[0]),n((()=>{e.slideTo(r)}))):e.slideTo(r)}else e.slideTo(r)}};var O={loopCreate:function(e){const t=this,{params:s,slidesEl:a}=t;if(!s.loop||t.virtual&&t.params.virtual.enabled)return;f(a,`.${s.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})),t.loopFix({slideRealIndex:e,direction:s.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:s=!0,direction:a,setTranslate:i,activeSlideIndex:r,byController:n,byMousewheel:l}=void 0===e?{}:e;const o=this;if(!o.params.loop)return;o.emit("beforeLoopFix");const{slides:d,allowSlidePrev:c,allowSlideNext:p,slidesEl:u,params:m}=o;if(o.allowSlidePrev=!0,o.allowSlideNext=!0,o.virtual&&m.virtual.enabled)return s&&(m.centeredSlides||0!==o.snapIndex?m.centeredSlides&&o.snapIndexe.classList.contains("swiper-slide-active")))[0]):w=r;const y="next"===a||!a,E="prev"===a||!a;let x=0,S=0;if(ro.slides.length-2*f){S=r-(o.slides.length-2*f);for(let e=0;e{u.prepend(o.slides[e])})),y&&v.forEach((e=>{u.append(o.slides[e])})),o.recalcSlides(),m.watchSlidesProgress&&o.updateSlidesOffset(),s)if(g.length>0&&E)if(void 0===t){const e=o.slidesGrid[w],t=o.slidesGrid[w+x]-e;l?o.setTranslate(o.translate-t):(o.slideTo(w+x,0,!1,!0),i&&(o.touches[o.isHorizontal()?"startX":"startY"]+=t))}else i&&o.slideToLoop(t,0,!1,!0);else if(v.length>0&&y)if(void 0===t){const e=o.slidesGrid[w],t=o.slidesGrid[w-S]-e;l?o.setTranslate(o.translate-t):(o.slideTo(w-S,0,!1,!0),i&&(o.touches[o.isHorizontal()?"startX":"startY"]+=t))}else o.slideToLoop(t,0,!1,!0);if(o.allowSlidePrev=c,o.allowSlideNext=p,o.controller&&o.controller.control&&!n){const e={slideRealIndex:t,slideTo:!1,direction:a,setTranslate:i,activeSlideIndex:r,byController:!0};Array.isArray(o.controller.control)?o.controller.control.forEach((t=>{t.params.loop&&t.loopFix(e)})):o.controller.control instanceof o.constructor&&o.controller.control.params.loop&&o.controller.control.loopFix(e)}o.emit("loopFix")},loopDestroy:function(){const e=this,{slides:t,params:s,slidesEl:a}=e;if(!s.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const i=[];t.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;i[t]=e})),t.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),i.forEach((e=>{a.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function D(e){const t=this,s=a(),i=r(),n=t.touchEventsData;n.evCache.push(e);const{params:o,touches:d,enabled:c}=t;if(!c)return;if(!o.simulateTouch&&"mouse"===e.pointerType)return;if(t.animating&&o.preventInteractionOnTransition)return;!t.animating&&o.cssMode&&o.loop&&t.loopFix();let p=e;p.originalEvent&&(p=p.originalEvent);let u=p.target;if("wrapper"===o.touchEventsTarget&&!t.wrapperEl.contains(u))return;if("which"in p&&3===p.which)return;if("button"in p&&p.button>0)return;if(n.isTouched&&n.isMoved)return;const m=!!o.noSwipingClass&&""!==o.noSwipingClass,h=e.composedPath?e.composedPath():e.path;m&&p.target&&p.target.shadowRoot&&h&&(u=h[0]);const f=o.noSwipingSelector?o.noSwipingSelector:`.${o.noSwipingClass}`,g=!(!p.target||!p.target.shadowRoot);if(o.noSwiping&&(g?function(e,t){return void 0===t&&(t=this),function t(s){if(!s||s===a()||s===r())return null;s.assignedSlot&&(s=s.assignedSlot);const i=s.closest(e);return i||s.getRootNode?i||t(s.getRootNode().host):null}(t)}(f,u):u.closest(f)))return void(t.allowClick=!0);if(o.swipeHandler&&!u.closest(o.swipeHandler))return;d.currentX=p.pageX,d.currentY=p.pageY;const v=d.currentX,w=d.currentY,b=o.edgeSwipeDetection||o.iOSEdgeSwipeDetection,y=o.edgeSwipeThreshold||o.iOSEdgeSwipeThreshold;if(b&&(v<=y||v>=i.innerWidth-y)){if("prevent"!==b)return;e.preventDefault()}Object.assign(n,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=v,d.startY=w,n.touchStartTime=l(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,o.threshold>0&&(n.allowThresholdMove=!1);let E=!0;u.matches(n.focusableElements)&&(E=!1,"SELECT"===u.nodeName&&(n.isTouched=!1)),s.activeElement&&s.activeElement.matches(n.focusableElements)&&s.activeElement!==u&&s.activeElement.blur();const x=E&&t.allowTouchMove&&o.touchStartPreventDefault;!o.touchStartForcePreventDefault&&!x||u.isContentEditable||p.preventDefault(),t.params.freeMode&&t.params.freeMode.enabled&&t.freeMode&&t.animating&&!o.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",p)}function G(e){const t=a(),s=this,i=s.touchEventsData,{params:r,touches:n,rtlTranslate:o,enabled:d}=s;if(!d)return;if(!r.simulateTouch&&"mouse"===e.pointerType)return;let c=e;if(c.originalEvent&&(c=c.originalEvent),!i.isTouched)return void(i.startMoving&&i.isScrolling&&s.emit("touchMoveOpposite",c));const p=i.evCache.findIndex((e=>e.pointerId===c.pointerId));p>=0&&(i.evCache[p]=c);const u=i.evCache.length>1?i.evCache[0]:c,m=u.pageX,h=u.pageY;if(c.preventedByNestedSwiper)return n.startX=m,void(n.startY=h);if(!s.allowTouchMove)return c.target.matches(i.focusableElements)||(s.allowClick=!1),void(i.isTouched&&(Object.assign(n,{startX:m,startY:h,prevX:s.touches.currentX,prevY:s.touches.currentY,currentX:m,currentY:h}),i.touchStartTime=l()));if(r.touchReleaseOnEdges&&!r.loop)if(s.isVertical()){if(hn.startY&&s.translate>=s.minTranslate())return i.isTouched=!1,void(i.isMoved=!1)}else if(mn.startX&&s.translate>=s.minTranslate())return;if(t.activeElement&&c.target===t.activeElement&&c.target.matches(i.focusableElements))return i.isMoved=!0,void(s.allowClick=!1);if(i.allowTouchCallbacks&&s.emit("touchMove",c),c.targetTouches&&c.targetTouches.length>1)return;n.currentX=m,n.currentY=h;const f=n.currentX-n.startX,g=n.currentY-n.startY;if(s.params.threshold&&Math.sqrt(f**2+g**2)=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(f))/Math.PI,i.isScrolling=s.isHorizontal()?e>r.touchAngle:90-e>r.touchAngle)}if(i.isScrolling&&s.emit("touchMoveOpposite",c),void 0===i.startMoving&&(n.currentX===n.startX&&n.currentY===n.startY||(i.startMoving=!0)),i.isScrolling||s.zoom&&s.params.zoom&&s.params.zoom.enabled&&i.evCache.length>1)return void(i.isTouched=!1);if(!i.startMoving)return;s.allowClick=!1,!r.cssMode&&c.cancelable&&c.preventDefault(),r.touchMoveStopPropagation&&!r.nested&&c.stopPropagation();let v=s.isHorizontal()?f:g,w=s.isHorizontal()?n.currentX-n.previousX:n.currentY-n.previousY;r.oneWayMovement&&(v=Math.abs(v)*(o?1:-1),w=Math.abs(w)*(o?1:-1)),n.diff=v,v*=r.touchRatio,o&&(v=-v,w=-w);const b=s.touchesDirection;s.swipeDirection=v>0?"prev":"next",s.touchesDirection=w>0?"prev":"next";const y=s.params.loop&&!r.cssMode;if(!i.isMoved){if(y&&s.loopFix({direction:s.swipeDirection}),i.startTranslate=s.getTranslate(),s.setTransition(0),s.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});s.wrapperEl.dispatchEvent(e)}i.allowMomentumBounce=!1,!r.grabCursor||!0!==s.allowSlideNext&&!0!==s.allowSlidePrev||s.setGrabCursor(!0),s.emit("sliderFirstMove",c)}let E;i.isMoved&&b!==s.touchesDirection&&y&&Math.abs(v)>=1&&(s.loopFix({direction:s.swipeDirection,setTranslate:!0}),E=!0),s.emit("sliderMove",c),i.isMoved=!0,i.currentTranslate=v+i.startTranslate;let x=!0,S=r.resistanceRatio;if(r.touchReleaseOnEdges&&(S=0),v>0?(y&&!E&&i.currentTranslate>(r.centeredSlides?s.minTranslate()-s.size/2:s.minTranslate())&&s.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),i.currentTranslate>s.minTranslate()&&(x=!1,r.resistance&&(i.currentTranslate=s.minTranslate()-1+(-s.minTranslate()+i.startTranslate+v)**S))):v<0&&(y&&!E&&i.currentTranslate<(r.centeredSlides?s.maxTranslate()+s.size/2:s.maxTranslate())&&s.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:s.slides.length-("auto"===r.slidesPerView?s.slidesPerViewDynamic():Math.ceil(parseFloat(r.slidesPerView,10)))}),i.currentTranslatei.startTranslate&&(i.currentTranslate=i.startTranslate),s.allowSlidePrev||s.allowSlideNext||(i.currentTranslate=i.startTranslate),r.threshold>0){if(!(Math.abs(v)>r.threshold||i.allowThresholdMove))return void(i.currentTranslate=i.startTranslate);if(!i.allowThresholdMove)return i.allowThresholdMove=!0,n.startX=n.currentX,n.startY=n.currentY,i.currentTranslate=i.startTranslate,void(n.diff=s.isHorizontal()?n.currentX-n.startX:n.currentY-n.startY)}r.followFinger&&!r.cssMode&&((r.freeMode&&r.freeMode.enabled&&s.freeMode||r.watchSlidesProgress)&&(s.updateActiveIndex(),s.updateSlidesClasses()),s.params.freeMode&&r.freeMode.enabled&&s.freeMode&&s.freeMode.onTouchMove(),s.updateProgress(i.currentTranslate),s.setTranslate(i.currentTranslate))}function B(e){const t=this,s=t.touchEventsData,a=s.evCache.findIndex((t=>t.pointerId===e.pointerId));if(a>=0&&s.evCache.splice(a,1),["pointercancel","pointerout","pointerleave"].includes(e.type))return;const{params:i,touches:r,rtlTranslate:o,slidesGrid:d,enabled:c}=t;if(!c)return;if(!i.simulateTouch&&"mouse"===e.pointerType)return;let p=e;if(p.originalEvent&&(p=p.originalEvent),s.allowTouchCallbacks&&t.emit("touchEnd",p),s.allowTouchCallbacks=!1,!s.isTouched)return s.isMoved&&i.grabCursor&&t.setGrabCursor(!1),s.isMoved=!1,void(s.startMoving=!1);i.grabCursor&&s.isMoved&&s.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const u=l(),m=u-s.touchStartTime;if(t.allowClick){const e=p.path||p.composedPath&&p.composedPath();t.updateClickedSlide(e&&e[0]||p.target),t.emit("tap click",p),m<300&&u-s.lastClickTime<300&&t.emit("doubleTap doubleClick",p)}if(s.lastClickTime=l(),n((()=>{t.destroyed||(t.allowClick=!0)})),!s.isTouched||!s.isMoved||!t.swipeDirection||0===r.diff||s.currentTranslate===s.startTranslate)return s.isTouched=!1,s.isMoved=!1,void(s.startMoving=!1);let h;if(s.isTouched=!1,s.isMoved=!1,s.startMoving=!1,h=i.followFinger?o?t.translate:-t.translate:-s.currentTranslate,i.cssMode)return;if(t.params.freeMode&&i.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:h});let f=0,g=t.slidesSizesGrid[0];for(let e=0;e=d[e]&&h=d[e]&&(f=e,g=d[d.length-1]-d[d.length-2])}let v=null,w=null;i.rewind&&(t.isBeginning?w=t.params.virtual&&t.params.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(v=0));const b=(h-d[f])/g,y=fi.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(b>=i.longSwipesRatio?t.slideTo(i.rewind&&t.isEnd?v:f+y):t.slideTo(f)),"prev"===t.swipeDirection&&(b>1-i.longSwipesRatio?t.slideTo(f+y):null!==w&&b<0&&Math.abs(b)>i.longSwipesRatio?t.slideTo(w):t.slideTo(f))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(p.target===t.navigation.nextEl||p.target===t.navigation.prevEl)?p.target===t.navigation.nextEl?t.slideTo(f+y):t.slideTo(f):("next"===t.swipeDirection&&t.slideTo(null!==v?v:f+y),"prev"===t.swipeDirection&&t.slideTo(null!==w?w:f))}}let H;function X(){const e=this,{params:t,el:s}=e;if(s&&0===s.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:a,allowSlidePrev:i,snapGrid:r}=e,n=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const l=n&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||l?e.params.loop&&!n?e.slideToLoop(e.realIndex,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0):e.slideTo(e.slides.length-1,0,!1,!0),e.autoplay&&e.autoplay.running&&e.autoplay.paused&&(clearTimeout(H),H=setTimeout((()=>{e.autoplay.resume()}),500)),e.allowSlidePrev=i,e.allowSlideNext=a,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}function Y(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function N(){const e=this,{wrapperEl:t,rtlTranslate:s,enabled:a}=e;if(!a)return;let i;e.previousTranslate=e.translate,e.isHorizontal()?e.translate=-t.scrollLeft:e.translate=-t.scrollTop,0===e.translate&&(e.translate=0),e.updateActiveIndex(),e.updateSlidesClasses();const r=e.maxTranslate()-e.minTranslate();i=0===r?0:(e.translate-e.minTranslate())/r,i!==e.progress&&e.updateProgress(s?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}const R=(e,t)=>{if(!e||e.destroyed||!e.params)return;const s=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(s){const t=s.querySelector(`.${e.params.lazyPreloaderClass}`);t&&t.remove()}};function q(e){R(this,e.target),this.update()}let V=!1;function F(){}const W=(e,t)=>{const s=a(),{params:i,el:r,wrapperEl:n,device:l}=e,o=!!i.nested,d="on"===t?"addEventListener":"removeEventListener",c=t;r[d]("pointerdown",e.onTouchStart,{passive:!1}),s[d]("pointermove",e.onTouchMove,{passive:!1,capture:o}),s[d]("pointerup",e.onTouchEnd,{passive:!0}),s[d]("pointercancel",e.onTouchEnd,{passive:!0}),s[d]("pointerout",e.onTouchEnd,{passive:!0}),s[d]("pointerleave",e.onTouchEnd,{passive:!0}),(i.preventClicks||i.preventClicksPropagation)&&r[d]("click",e.onClick,!0),i.cssMode&&n[d]("scroll",e.onScroll),i.updateOnWindowResize?e[c](l.ios||l.android?"resize orientationchange observerUpdate":"resize observerUpdate",X,!0):e[c]("observerUpdate",X,!0),r[d]("load",e.onLoad,{capture:!0})};const j=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var _={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,enabled:!0,focusableElements:"input, select, option, textarea, button, video, label",width:null,height:null,preventInteractionOnTransition:!1,userAgent:null,url:null,edgeSwipeDetection:!1,edgeSwipeThreshold:20,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsBase:"window",spaceBetween:0,slidesPerView:1,slidesPerGroup:1,slidesPerGroupSkip:0,slidesPerGroupAuto:!1,centeredSlides:!1,centeredSlidesBounds:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:5,touchMoveStopPropagation:!1,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,loop:!1,loopedSlides:null,loopPreventsSliding:!0,rewind:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,maxBackfaceHiddenSlides:10,containerModifierClass:"swiper-",slideClass:"swiper-slide",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",runCallbacksOnInit:!0,_emitClasses:!1};function U(e,t){return function(s){void 0===s&&(s={});const a=Object.keys(s)[0],i=s[a];"object"==typeof i&&null!==i?(["navigation","pagination","scrollbar"].indexOf(a)>=0&&!0===e[a]&&(e[a]={auto:!0}),a in e&&"enabled"in i?(!0===e[a]&&(e[a]={enabled:!0}),"object"!=typeof e[a]||"enabled"in e[a]||(e[a].enabled=!0),e[a]||(e[a]={enabled:!1}),p(t,s)):p(t,s)):p(t,s)}}const K={eventsEmitter:A,update:z,translate:$,transition:{setTransition:function(e,t){const s=this;s.params.cssMode||(s.wrapperEl.style.transitionDuration=`${e}ms`),s.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;a.cssMode||(a.autoHeight&&s.updateAutoHeight(),k({swiper:s,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const s=this,{params:a}=s;s.animating=!1,a.cssMode||(s.setTransition(0),k({swiper:s,runCallbacks:e,direction:t,step:"End"}))}},slide:I,loop:O,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const s="container"===t.params.touchEventsTarget?t.el:t.wrapperEl;s.style.cursor="move",s.style.cursor=e?"grabbing":"grab"},unsetGrabCursor:function(){const e=this;e.params.watchOverflow&&e.isLocked||e.params.cssMode||(e["container"===e.params.touchEventsTarget?"el":"wrapperEl"].style.cursor="")}},events:{attachEvents:function(){const e=this,t=a(),{params:s}=e;e.onTouchStart=D.bind(e),e.onTouchMove=G.bind(e),e.onTouchEnd=B.bind(e),s.cssMode&&(e.onScroll=N.bind(e)),e.onClick=Y.bind(e),e.onLoad=q.bind(e),V||(t.addEventListener("touchstart",F),V=!0),W(e,"on")},detachEvents:function(){W(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:s,params:a,el:i}=e,r=a.breakpoints;if(!r||r&&0===Object.keys(r).length)return;const n=e.getBreakpoint(r,e.params.breakpointsBase,e.el);if(!n||e.currentBreakpoint===n)return;const l=(n in r?r[n]:void 0)||e.originalParams,o=j(e,a),d=j(e,l),c=a.enabled;o&&!d?(i.classList.remove(`${a.containerModifierClass}grid`,`${a.containerModifierClass}grid-column`),e.emitContainerClasses()):!o&&d&&(i.classList.add(`${a.containerModifierClass}grid`),(l.grid.fill&&"column"===l.grid.fill||!l.grid.fill&&"column"===a.grid.fill)&&i.classList.add(`${a.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{const s=a[t]&&a[t].enabled,i=l[t]&&l[t].enabled;s&&!i&&e[t].disable(),!s&&i&&e[t].enable()}));const u=l.direction&&l.direction!==a.direction,m=a.loop&&(l.slidesPerView!==a.slidesPerView||u);u&&s&&e.changeDirection(),p(e.params,l);const h=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),c&&!h?e.disable():!c&&h&&e.enable(),e.currentBreakpoint=n,e.emit("_beforeBreakpoint",l),m&&s&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",l)},getBreakpoint:function(e,t,s){if(void 0===t&&(t="window"),!e||"container"===t&&!s)return;let a=!1;const i=r(),n="window"===t?i.innerHeight:s.clientHeight,l=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:n*t,point:e}}return{value:e,point:e}}));l.sort(((e,t)=>parseInt(e.value,10)-parseInt(t.value,10)));for(let e=0;es}else e.isLocked=1===e.snapGrid.length;!0===s.allowSlideNext&&(e.allowSlideNext=!e.isLocked),!0===s.allowSlidePrev&&(e.allowSlidePrev=!e.isLocked),t&&t!==e.isLocked&&(e.isEnd=!1),t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock")}},classes:{addClasses:function(){const e=this,{classNames:t,params:s,rtl:a,el:i,device:r}=e,n=function(e,t){const s=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((a=>{e[a]&&s.push(t+a)})):"string"==typeof e&&s.push(t+e)})),s}(["initialized",s.direction,{"free-mode":e.params.freeMode&&s.freeMode.enabled},{autoheight:s.autoHeight},{rtl:a},{grid:s.grid&&s.grid.rows>1},{"grid-column":s.grid&&s.grid.rows>1&&"column"===s.grid.fill},{android:r.android},{ios:r.ios},{"css-mode":s.cssMode},{centered:s.cssMode&&s.centeredSlides},{"watch-progress":s.watchSlidesProgress}],s.containerModifierClass);t.push(...n),i.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},Z={};class Q{constructor(){let e,t;for(var s=arguments.length,i=new Array(s),r=0;r1){const e=[];return n.querySelectorAll(t.el).forEach((s=>{const a=p({},t,{el:s});e.push(new Q(a))})),e}const o=this;o.__swiper__=!0,o.support=C(),o.device=P({userAgent:t.userAgent}),o.browser=L(),o.eventsListeners={},o.eventsAnyListeners=[],o.modules=[...o.__modules__],t.modules&&Array.isArray(t.modules)&&o.modules.push(...t.modules);const d={};o.modules.forEach((e=>{e({params:t,swiper:o,extendParams:U(t,d),on:o.on.bind(o),once:o.once.bind(o),off:o.off.bind(o),emit:o.emit.bind(o)})}));const c=p({},_,d);return o.params=p({},c,Z,t),o.originalParams=p({},o.params),o.passedParams=p({},t),o.params&&o.params.on&&Object.keys(o.params.on).forEach((e=>{o.on(e,o.params.on[e])})),o.params&&o.params.onAny&&o.onAny(o.params.onAny),Object.assign(o,{enabled:o.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===o.params.direction,isVertical:()=>"vertical"===o.params.direction,activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:o.params.allowSlideNext,allowSlidePrev:o.params.allowSlidePrev,touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,focusableElements:o.params.focusableElements,lastClickTime:l(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:o.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),o.emit("_swiper"),o.params.init&&o.init(),o}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=f(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const s=this;e=Math.min(Math.max(e,0),1);const a=s.minTranslate(),i=(s.maxTranslate()-a)*e+a;s.translateTo(i,void 0===t?0:t),s.updateActiveIndex(),s.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=e.el.className.split(" ").filter((t=>0===t.indexOf("swiper")||0===t.indexOf(e.params.containerModifierClass)));e.emit("_containerClasses",t.join(" "))}getSlideClasses(e){const t=this;return t.destroyed?"":e.className.split(" ").filter((e=>0===e.indexOf("swiper-slide")||0===e.indexOf(t.params.slideClass))).join(" ")}emitSlidesClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const t=[];e.slides.forEach((s=>{const a=e.getSlideClasses(s);t.push({slideEl:s,classNames:a}),e.emit("_slideClass",s,a)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:s,slides:a,slidesGrid:i,slidesSizesGrid:r,size:n,activeIndex:l}=this;let o=1;if(s.centeredSlides){let e,t=a[l].swiperSlideSize;for(let s=l+1;sn&&(e=!0));for(let s=l-1;s>=0;s-=1)a[s]&&!e&&(t+=a[s].swiperSlideSize,o+=1,t>n&&(e=!0))}else if("current"===e)for(let e=l+1;e=0;e-=1){i[l]-i[e]{t.complete&&R(e,t)})),e.updateSize(),e.updateSlides(),e.updateProgress(),e.updateSlidesClasses(),e.params.freeMode&&e.params.freeMode.enabled?(a(),e.params.autoHeight&&e.updateAutoHeight()):(i=("auto"===e.params.slidesPerView||e.params.slidesPerView>1)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0),i||a()),s.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const s=this,a=s.params.direction;return e||(e="horizontal"===a?"vertical":"horizontal"),e===a||"horizontal"!==e&&"vertical"!==e||(s.el.classList.remove(`${s.params.containerModifierClass}${a}`),s.el.classList.add(`${s.params.containerModifierClass}${e}`),s.emitContainerClasses(),s.params.direction=e,s.slides.forEach((t=>{"vertical"===e?t.style.width="":t.style.height=""})),s.emit("changeDirection"),t&&s.update()),s}changeLanguageDirection(e){const t=this;t.rtl&&"rtl"===e||!t.rtl&&"ltr"===e||(t.rtl="rtl"===e,t.rtlTranslate="horizontal"===t.params.direction&&t.rtl,t.rtl?(t.el.classList.add(`${t.params.containerModifierClass}rtl`),t.el.dir="rtl"):(t.el.classList.remove(`${t.params.containerModifierClass}rtl`),t.el.dir="ltr"),t.update())}mount(e){const t=this;if(t.mounted)return!0;let s=e||t.params.el;if("string"==typeof s&&(s=document.querySelector(s)),!s)return!1;s.swiper=t,s.shadowEl&&(t.isElement=!0);const a=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let i=(()=>{if(s&&s.shadowRoot&&s.shadowRoot.querySelector){return s.shadowRoot.querySelector(a())}return f(s,a())[0]})();return!i&&t.params.createElements&&(i=g("div",t.params.wrapperClass),s.append(i),f(s,`.${t.params.slideClass}`).forEach((e=>{i.append(e)}))),Object.assign(t,{el:s,wrapperEl:i,slidesEl:t.isElement?s:i,mounted:!0,rtl:"rtl"===s.dir.toLowerCase()||"rtl"===w(s,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===s.dir.toLowerCase()||"rtl"===w(s,"direction")),wrongRTL:"-webkit-box"===w(i,"display")}),!0}init(e){const t=this;if(t.initialized)return t;return!1===t.mount(e)||(t.emit("beforeInit"),t.params.breakpoints&&t.setBreakpoint(),t.addClasses(),t.updateSize(),t.updateSlides(),t.params.watchOverflow&&t.checkOverflow(),t.params.grabCursor&&t.enabled&&t.setGrabCursor(),t.params.loop&&t.virtual&&t.params.virtual.enabled?t.slideTo(t.params.initialSlide+t.virtual.slidesBefore,0,t.params.runCallbacksOnInit,!1,!0):t.slideTo(t.params.initialSlide,0,t.params.runCallbacksOnInit,!1,!0),t.params.loop&&t.loopCreate(),t.attachEvents(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach((e=>{e.complete?R(t,e):e.addEventListener("load",(e=>{R(t,e.target)}))})),t.initialized=!0,t.emit("init"),t.emit("afterInit")),t}destroy(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);const s=this,{params:a,el:i,wrapperEl:r,slides:n}=s;return void 0===s.params||s.destroyed||(s.emit("beforeDestroy"),s.initialized=!1,s.detachEvents(),a.loop&&s.loopDestroy(),t&&(s.removeClasses(),i.removeAttribute("style"),r.removeAttribute("style"),n&&n.length&&n.forEach((e=>{e.classList.remove(a.slideVisibleClass,a.slideActiveClass,a.slideNextClass,a.slidePrevClass),e.removeAttribute("style"),e.removeAttribute("data-swiper-slide-index")}))),s.emit("destroy"),Object.keys(s.eventsListeners).forEach((e=>{s.off(e)})),!1!==e&&(s.el.swiper=null,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(s)),s.destroyed=!0),null}static extendDefaults(e){p(Z,e)}static get extendedDefaults(){return Z}static get defaults(){return _}static installModule(e){Q.prototype.__modules__||(Q.prototype.__modules__=[]);const t=Q.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>Q.installModule(e))),Q):(Q.installModule(e),Q)}}function J(e,t,s,a){return e.params.createElements&&Object.keys(a).forEach((i=>{if(!s[i]&&!0===s.auto){let r=f(e.el,`.${a[i]}`)[0];r||(r=g("div",a[i]),r.className=a[i],e.el.append(r)),s[i]=r,t[i]=r}})),s}function ee(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!\/])/g,"\\$1").replace(/ /g,".")}`}function te(e){const t=this,{params:s,slidesEl:a}=t;s.loop&&t.loopDestroy();const i=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,a.append(t.children[0]),t.innerHTML=""}else a.append(e)};if("object"==typeof e&&"length"in e)for(let t=0;t{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,i.prepend(t.children[0]),t.innerHTML=""}else i.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t=l)return void s.appendSlide(t);let o=n>e?n+1:n;const d=[];for(let t=l-1;t>=e;t-=1){const e=s.slides[t];e.remove(),d.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;ee?n+t.length:n}else r.append(t);for(let e=0;e{if(s.params.effect!==t)return;s.classNames.push(`${s.params.containerModifierClass}${t}`),l&&l()&&s.classNames.push(`${s.params.containerModifierClass}3d`);const e=n?n():{};Object.assign(s.params,e),Object.assign(s.originalParams,e)})),a("setTranslate",(()=>{s.params.effect===t&&i()})),a("setTransition",((e,a)=>{s.params.effect===t&&r(a)})),a("transitionEnd",(()=>{if(s.params.effect===t&&o){if(!d||!d().slideShadows)return;s.slides.forEach((e=>{e.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((e=>e.remove()))})),o()}})),a("virtualUpdate",(()=>{s.params.effect===t&&(s.slides.length||(c=!0),requestAnimationFrame((()=>{c&&s.slides&&s.slides.length&&(i(),c=!1)})))}))}function le(e,t){const s=h(t);return s!==t&&(s.style.backfaceVisibility="hidden",s.style["-webkit-backface-visibility"]="hidden"),s}function oe(e){let{swiper:t,duration:s,transformElements:a,allSlides:i}=e;const{activeIndex:r}=t;if(t.params.virtualTranslate&&0!==s){let e,s=!1;e=i?a:a.filter((e=>b(e.classList.contains("swiper-slide-transform")?(e=>{if(!e.parentElement)return t.slides.filter((t=>t.shadowEl&&t.shadowEl===e.parentNode))[0];return e.parentElement})(e):e)===r)),e.forEach((e=>{E(e,(()=>{if(s)return;if(!t||t.destroyed)return;s=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function de(e,t,s){const a="swiper-slide-shadow"+(s?`-${s}`:""),i=h(t);let r=i.querySelector(`.${a}`);return r||(r=g("div","swiper-slide-shadow"+(s?`-${s}`:"")),i.append(r)),r}Object.keys(K).forEach((e=>{Object.keys(K[e]).forEach((t=>{Q.prototype[t]=K[e][t]}))})),Q.use([function(e){let{swiper:t,on:s,emit:a}=e;const i=r();let n=null,l=null;const o=()=>{t&&!t.destroyed&&t.initialized&&(a("beforeResize"),a("resize"))},d=()=>{t&&!t.destroyed&&t.initialized&&a("orientationchange")};s("init",(()=>{t.params.resizeObserver&&void 0!==i.ResizeObserver?t&&!t.destroyed&&t.initialized&&(n=new ResizeObserver((e=>{l=i.requestAnimationFrame((()=>{const{width:s,height:a}=t;let i=s,r=a;e.forEach((e=>{let{contentBoxSize:s,contentRect:a,target:n}=e;n&&n!==t.el||(i=a?a.width:(s[0]||s).inlineSize,r=a?a.height:(s[0]||s).blockSize)})),i===s&&r===a||o()}))})),n.observe(t.el)):(i.addEventListener("resize",o),i.addEventListener("orientationchange",d))})),s("destroy",(()=>{l&&i.cancelAnimationFrame(l),n&&n.unobserve&&t.el&&(n.unobserve(t.el),n=null),i.removeEventListener("resize",o),i.removeEventListener("orientationchange",d)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=[],l=r(),o=function(e,t){void 0===t&&(t={});const s=new(l.MutationObserver||l.WebkitMutationObserver)((e=>{if(1===e.length)return void i("observerUpdate",e[0]);const t=function(){i("observerUpdate",e[0])};l.requestAnimationFrame?l.requestAnimationFrame(t):l.setTimeout(t,0)}));s.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),n.push(s)};s({observer:!1,observeParents:!1,observeSlideChildren:!1}),a("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=y(t.el);for(let t=0;t{n.forEach((e=>{e.disconnect()})),n.splice(0,n.length)}))}]);const ce=[function(e){let t,{swiper:s,extendParams:i,on:r,emit:n}=e;i({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const l=a();s.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const o=l.createElement("div");function d(e,t){const a=s.params.virtual;if(a.cache&&s.virtual.cache[t])return s.virtual.cache[t];let i;return a.renderSlide?(i=a.renderSlide.call(s,e,t),"string"==typeof i&&(o.innerHTML=i,i=o.children[0])):i=s.isElement?g("swiper-slide"):g("div",s.params.slideClass),i.setAttribute("data-swiper-slide-index",t),a.renderSlide||(i.textContent=e),a.cache&&(s.virtual.cache[t]=i),i}function c(e){const{slidesPerView:t,slidesPerGroup:a,centeredSlides:i,loop:r}=s.params,{addSlidesBefore:l,addSlidesAfter:o}=s.params.virtual,{from:c,to:p,slides:u,slidesGrid:m,offset:h}=s.virtual;s.params.cssMode||s.updateActiveIndex();const g=s.activeIndex||0;let v,w,b;v=s.rtlTranslate?"right":s.isHorizontal()?"left":"top",i?(w=Math.floor(t/2)+a+o,b=Math.floor(t/2)+a+l):(w=t+(a-1)+o,b=(r?t:a)+l);let y=g-b,E=g+w;r||(y=Math.max(y,0),E=Math.min(E,u.length-1));let x=(s.slidesGrid[y]||0)-(s.slidesGrid[0]||0);function S(){s.updateSlides(),s.updateProgress(),s.updateSlidesClasses(),n("virtualUpdate")}if(r&&g>=b?(y-=b,i||(x+=s.slidesGrid[0])):r&&g{e.style[v]=`${x}px`})),s.updateProgress(),void n("virtualUpdate");if(s.params.virtual.renderExternal)return s.params.virtual.renderExternal.call(s,{offset:x,from:y,to:E,slides:function(){const e=[];for(let t=y;t<=E;t+=1)e.push(u[t]);return e}()}),void(s.params.virtual.renderExternalUpdate?S():n("virtualUpdate"));const T=[],M=[],C=e=>{let t=e;return e<0?t=u.length+e:t>=u.length&&(t-=u.length),t};if(e)s.slidesEl.querySelectorAll(`.${s.params.slideClass}, swiper-slide`).forEach((e=>{e.remove()}));else for(let e=c;e<=p;e+=1)if(eE){const t=C(e);s.slidesEl.querySelectorAll(`.${s.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}"]`).forEach((e=>{e.remove()}))}const P=r?-u.length:0,L=r?2*u.length:u.length;for(let t=P;t=y&&t<=E){const s=C(t);void 0===p||e?M.push(s):(t>p&&M.push(s),t{s.slidesEl.append(d(u[e],e))})),r)for(let e=T.length-1;e>=0;e-=1){const t=T[e];s.slidesEl.prepend(d(u[t],t))}else T.sort(((e,t)=>t-e)),T.forEach((e=>{s.slidesEl.prepend(d(u[e],e))}));f(s.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[v]=`${x}px`})),S()}r("beforeInit",(()=>{if(!s.params.virtual.enabled)return;let e;if(void 0===s.passedParams.virtual.slides){const t=[...s.slidesEl.children].filter((e=>e.matches(`.${s.params.slideClass}, swiper-slide`)));t&&t.length&&(s.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),s.virtual.cache[t]=e,e.remove()})))}e||(s.virtual.slides=s.params.virtual.slides),s.classNames.push(`${s.params.containerModifierClass}virtual`),s.params.watchSlidesProgress=!0,s.originalParams.watchSlidesProgress=!0,s.params.initialSlide||c()})),r("setTranslate",(()=>{s.params.virtual.enabled&&(s.params.cssMode&&!s._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{c()}),100)):c())})),r("init update resize",(()=>{s.params.virtual.enabled&&s.params.cssMode&&u(s.wrapperEl,"--swiper-virtual-size",`${s.virtualSize}px`)})),Object.assign(s.virtual,{appendSlide:function(e){if("object"==typeof e&&"length"in e)for(let t=0;t{const a=e[s],r=a.getAttribute("data-swiper-slide-index");r&&a.setAttribute("data-swiper-slide-index",parseInt(r,10)+i),t[parseInt(s,10)+i]=a})),s.virtual.cache=t}c(!0),s.slideTo(a,0)},removeSlide:function(e){if(null==e)return;let t=s.activeIndex;if(Array.isArray(e))for(let a=e.length-1;a>=0;a-=1)s.virtual.slides.splice(e[a],1),s.params.virtual.cache&&delete s.virtual.cache[e[a]],e[a]0&&0===y(t.el,`.${t.params.slideActiveClass}`).length)return;const a=t.el,i=a.clientWidth,r=a.clientHeight,n=o.innerWidth,l=o.innerHeight,d=v(a);s&&(d.left-=a.scrollLeft);const c=[[d.left,d.top],[d.left+i,d.top],[d.left,d.top+r],[d.left+i,d.top+r]];for(let t=0;t=0&&s[0]<=n&&s[1]>=0&&s[1]<=l){if(0===s[0]&&0===s[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((d||c||p||u)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),((c||u)&&!s||(d||p)&&s)&&t.slideNext(),((d||p)&&!s||(c||u)&&s)&&t.slidePrev()):((d||c||m||h)&&(a.preventDefault?a.preventDefault():a.returnValue=!1),(c||h)&&t.slideNext(),(d||m)&&t.slidePrev()),n("keyPress",i)}}function c(){t.keyboard.enabled||(l.addEventListener("keydown",d),t.keyboard.enabled=!0)}function p(){t.keyboard.enabled&&(l.removeEventListener("keydown",d),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},s({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),i("init",(()=>{t.params.keyboard.enabled&&c()})),i("destroy",(()=>{t.keyboard.enabled&&p()})),Object.assign(t.keyboard,{enable:c,disable:p})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const o=r();let d;s({mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarget:"container",thresholdDelta:null,thresholdTime:null}}),t.mousewheel={enabled:!1};let c,p=l();const u=[];function m(){t.enabled&&(t.mouseEntered=!0)}function h(){t.enabled&&(t.mouseEntered=!1)}function f(e){return!(t.params.mousewheel.thresholdDelta&&e.delta=6&&l()-p<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),i("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),i("scroll",e.raw)),p=(new o.Date).getTime(),!1)))}function g(e){let s=e,a=!0;if(!t.enabled)return;const r=t.params.mousewheel;t.params.cssMode&&s.preventDefault();let o=t.el;"container"!==t.params.mousewheel.eventsTarget&&(o=document.querySelector(t.params.mousewheel.eventsTarget));const p=o&&o.contains(s.target);if(!t.mouseEntered&&!p&&!r.releaseOnEdges)return!0;s.originalEvent&&(s=s.originalEvent);let m=0;const h=t.rtlTranslate?-1:1,g=function(e){let t=0,s=0,a=0,i=0;return"detail"in e&&(s=e.detail),"wheelDelta"in e&&(s=-e.wheelDelta/120),"wheelDeltaY"in e&&(s=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=s,s=0),a=10*t,i=10*s,"deltaY"in e&&(i=e.deltaY),"deltaX"in e&&(a=e.deltaX),e.shiftKey&&!a&&(a=i,i=0),(a||i)&&e.deltaMode&&(1===e.deltaMode?(a*=40,i*=40):(a*=800,i*=800)),a&&!t&&(t=a<1?-1:1),i&&!s&&(s=i<1?-1:1),{spinX:t,spinY:s,pixelX:a,pixelY:i}}(s);if(r.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;m=-g.pixelX*h}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;m=-g.pixelY}else m=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*h:-g.pixelY;if(0===m)return!0;r.invert&&(m=-m);let v=t.getTranslate()+m*r.sensitivity;if(v>=t.minTranslate()&&(v=t.minTranslate()),v<=t.maxTranslate()&&(v=t.maxTranslate()),a=!!t.params.loop||!(v===t.minTranslate()||v===t.maxTranslate()),a&&t.params.nested&&s.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:l(),delta:Math.abs(m),direction:Math.sign(m)},a=c&&e.time=t.minTranslate()&&(l=t.minTranslate()),l<=t.maxTranslate()&&(l=t.maxTranslate()),t.setTransition(0),t.setTranslate(l),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!o&&t.isBeginning||!p&&t.isEnd)&&t.updateSlidesClasses(),t.params.loop&&t.loopFix({direction:e.direction<0?"next":"prev",byMousewheel:!0}),t.params.freeMode.sticky){clearTimeout(d),d=void 0,u.length>=15&&u.shift();const s=u.length?u[u.length-1]:void 0,a=u[0];if(u.push(e),s&&(e.delta>s.delta||e.direction!==s.direction))u.splice(0);else if(u.length>=15&&e.time-a.time<500&&a.delta-e.delta>=1&&e.delta<=6){const s=m>0?.8:.2;c=e,u.splice(0),d=n((()=>{t.slideToClosest(t.params.speed,!0,void 0,s)}),0)}d||(d=n((()=>{c=e,u.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(a||i("scroll",s),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),l===t.minTranslate()||l===t.maxTranslate())return!0}}else{const s={time:l(),delta:Math.abs(m),direction:Math.sign(m),raw:e};u.length>=2&&u.shift();const a=u.length?u[u.length-1]:void 0;if(u.push(s),a?(s.direction!==a.direction||s.delta>a.delta||s.time>a.time+150)&&f(s):f(s),function(e){const s=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&s.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&s.releaseOnEdges)return!0;return!1}(s))return!0}return s.preventDefault?s.preventDefault():s.returnValue=!1,!1}function v(e){let s=t.el;"container"!==t.params.mousewheel.eventsTarget&&(s=document.querySelector(t.params.mousewheel.eventsTarget)),s[e]("mouseenter",m),s[e]("mouseleave",h),s[e]("wheel",g)}function w(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",g),!0):!t.mousewheel.enabled&&(v("addEventListener"),t.mousewheel.enabled=!0,!0)}function b(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,g),!0):!!t.mousewheel.enabled&&(v("removeEventListener"),t.mousewheel.enabled=!1,!0)}a("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&b(),t.params.mousewheel.enabled&&w()})),a("destroy",(()=>{t.params.cssMode&&w(),t.mousewheel.enabled&&b()})),Object.assign(t.mousewheel,{enable:w,disable:b})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;s({navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock",navigationDisabledClass:"swiper-navigation-disabled"}}),t.navigation={nextEl:null,prevEl:null};const r=e=>(Array.isArray(e)||(e=[e].filter((e=>!!e))),e);function n(e){let s;return e&&"string"==typeof e&&t.isElement&&(s=t.el.shadowRoot.querySelector(e),s)?s:(e&&("string"==typeof e&&(s=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&s.length>1&&1===t.el.querySelectorAll(e).length&&(s=t.el.querySelector(e))),e&&!s?e:s)}function l(e,s){const a=t.params.navigation;(e=r(e)).forEach((e=>{e&&(e.classList[s?"add":"remove"](...a.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=s),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](a.lockClass))}))}function o(){const{nextEl:e,prevEl:s}=t.navigation;if(t.params.loop)return l(s,!1),void l(e,!1);l(s,t.isBeginning&&!t.params.rewind),l(e,t.isEnd&&!t.params.rewind)}function d(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),i("navigationPrev"))}function c(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),i("navigationNext"))}function p(){const e=t.params.navigation;if(t.params.navigation=J(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let s=n(e.nextEl),a=n(e.prevEl);Object.assign(t.navigation,{nextEl:s,prevEl:a}),s=r(s),a=r(a);const i=(s,a)=>{s&&s.addEventListener("click","next"===a?c:d),!t.enabled&&s&&s.classList.add(...e.lockClass.split(" "))};s.forEach((e=>i(e,"next"))),a.forEach((e=>i(e,"prev")))}function u(){let{nextEl:e,prevEl:s}=t.navigation;e=r(e),s=r(s);const a=(e,s)=>{e.removeEventListener("click","next"===s?c:d),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>a(e,"next"))),s.forEach((e=>a(e,"prev")))}a("init",(()=>{!1===t.params.navigation.enabled?m():(p(),o())})),a("toEdge fromEdge lock unlock",(()=>{o()})),a("destroy",(()=>{u()})),a("enable disable",(()=>{let{nextEl:e,prevEl:s}=t.navigation;e=r(e),s=r(s),[...e,...s].filter((e=>!!e)).forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.navigation.lockClass)))})),a("click",((e,s)=>{let{nextEl:a,prevEl:n}=t.navigation;a=r(a),n=r(n);const l=s.target;if(t.params.navigation.hideOnClick&&!n.includes(l)&&!a.includes(l)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===l||t.pagination.el.contains(l)))return;let e;a.length?e=a[0].classList.contains(t.params.navigation.hiddenClass):n.length&&(e=n[0].classList.contains(t.params.navigation.hiddenClass)),i(!0===e?"navigationShow":"navigationHide"),[...a,...n].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const m=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),p(),o()},disable:m,update:o,init:p,destroy:u})},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const r="swiper-pagination";let n;s({pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:e=>e,formatFractionTotal:e=>e,bulletClass:`${r}-bullet`,bulletActiveClass:`${r}-bullet-active`,modifierClass:`${r}-`,currentClass:`${r}-current`,totalClass:`${r}-total`,hiddenClass:`${r}-hidden`,progressbarFillClass:`${r}-progressbar-fill`,progressbarOppositeClass:`${r}-progressbar-opposite`,clickableClass:`${r}-clickable`,lockClass:`${r}-lock`,horizontalClass:`${r}-horizontal`,verticalClass:`${r}-vertical`,paginationDisabledClass:`${r}-disabled`}}),t.pagination={el:null,bullets:[]};let l=0;const o=e=>(Array.isArray(e)||(e=[e].filter((e=>!!e))),e);function d(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function c(e,s){const{bulletActiveClass:a}=t.params.pagination;e&&(e=e[("prev"===s?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${a}-${s}`),(e=e[("prev"===s?"previous":"next")+"ElementSibling"])&&e.classList.add(`${a}-${s}-${s}`))}function p(e){const s=e.target.closest(ee(t.params.pagination.bulletClass));if(!s)return;e.preventDefault();const a=b(s)*t.params.slidesPerGroup;t.params.loop?t.slideToLoop(a):t.slideTo(a)}function u(){const e=t.rtl,s=t.params.pagination;if(d())return;let a,r=t.pagination.el;r=o(r);const p=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,u=t.params.loop?Math.ceil(p/t.params.slidesPerGroup):t.snapGrid.length;if(a=t.params.loop?t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex:void 0!==t.snapIndex?t.snapIndex:t.activeIndex||0,"bullets"===s.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const i=t.pagination.bullets;let o,d,p;if(s.dynamicBullets&&(n=x(i[0],t.isHorizontal()?"width":"height",!0),r.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=n*(s.dynamicMainBullets+4)+"px"})),s.dynamicMainBullets>1&&void 0!==t.previousIndex&&(l+=a-(t.previousIndex||0),l>s.dynamicMainBullets-1?l=s.dynamicMainBullets-1:l<0&&(l=0)),o=Math.max(a-l,0),d=o+(Math.min(i.length,s.dynamicMainBullets)-1),p=(d+o)/2),i.forEach((e=>{e.classList.remove(...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${s.bulletActiveClass}${e}`)))})),r.length>1)i.forEach((e=>{const t=b(e);t===a&&e.classList.add(s.bulletActiveClass),s.dynamicBullets&&(t>=o&&t<=d&&e.classList.add(`${s.bulletActiveClass}-main`),t===o&&c(e,"prev"),t===d&&c(e,"next"))}));else{const e=i[a];if(e&&e.classList.add(s.bulletActiveClass),s.dynamicBullets){const e=i[o],t=i[d];for(let e=o;e<=d;e+=1)i[e].classList.add(`${s.bulletActiveClass}-main`);c(e,"prev"),c(t,"next")}}if(s.dynamicBullets){const a=Math.min(i.length,s.dynamicMainBullets+4),r=(n*a-n)/2-p*n,l=e?"right":"left";i.forEach((e=>{e.style[t.isHorizontal()?l:"top"]=`${r}px`}))}}r.forEach(((e,r)=>{if("fraction"===s.type&&(e.querySelectorAll(ee(s.currentClass)).forEach((e=>{e.textContent=s.formatFractionCurrent(a+1)})),e.querySelectorAll(ee(s.totalClass)).forEach((e=>{e.textContent=s.formatFractionTotal(u)}))),"progressbar"===s.type){let i;i=s.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const r=(a+1)/u;let n=1,l=1;"horizontal"===i?n=r:l=r,e.querySelectorAll(ee(s.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${n}) scaleY(${l})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===s.type&&s.renderCustom?(e.innerHTML=s.renderCustom(t,a+1,u),0===r&&i("paginationRender",e)):(0===r&&i("paginationRender",e),i("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](s.lockClass)}))}function m(){const e=t.params.pagination;if(d())return;const s=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length;let a=t.pagination.el;a=o(a);let r="";if("bullets"===e.type){let a=t.params.loop?Math.ceil(s/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&a>s&&(a=s);for(let s=0;s`}"fraction"===e.type&&(r=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):` / `),"progressbar"===e.type&&(r=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):``),a.forEach((s=>{"custom"!==e.type&&(s.innerHTML=r||""),"bullets"===e.type&&(t.pagination.bullets=[...s.querySelectorAll(ee(e.bulletClass))])})),"custom"!==e.type&&i("paginationRender",a[0])}function h(){t.params.pagination=J(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let s;"string"==typeof e.el&&t.isElement&&(s=t.el.shadowRoot.querySelector(e.el)),s||"string"!=typeof e.el||(s=[...document.querySelectorAll(e.el)]),s||(s=e.el),s&&0!==s.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(s)&&s.length>1&&(s=[...t.el.querySelectorAll(e.el)],s.length>1&&(s=s.filter((e=>y(e,".swiper")[0]===t.el))[0])),Array.isArray(s)&&1===s.length&&(s=s[0]),Object.assign(t.pagination,{el:s}),s=o(s),s.forEach((s=>{"bullets"===e.type&&e.clickable&&s.classList.add(e.clickableClass),s.classList.add(e.modifierClass+e.type),s.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(s.classList.add(`${e.modifierClass}${e.type}-dynamic`),l=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&s.classList.add(e.progressbarOppositeClass),e.clickable&&s.addEventListener("click",p),t.enabled||s.classList.add(e.lockClass)})))}function f(){const e=t.params.pagination;if(d())return;let s=t.pagination.el;s&&(s=o(s),s.forEach((s=>{s.classList.remove(e.hiddenClass),s.classList.remove(e.modifierClass+e.type),s.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&s.removeEventListener("click",p)}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(e.bulletActiveClass)))}a("init",(()=>{!1===t.params.pagination.enabled?g():(h(),m(),u())})),a("activeIndexChange",(()=>{void 0===t.snapIndex&&u()})),a("snapIndexChange",(()=>{u()})),a("snapGridLengthChange",(()=>{m(),u()})),a("destroy",(()=>{f()})),a("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=o(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),a("lock unlock",(()=>{u()})),a("click",((e,s)=>{const a=s.target;let{el:r}=t.pagination;if(Array.isArray(r)||(r=[r].filter((e=>!!e))),t.params.pagination.el&&t.params.pagination.hideOnClick&&r&&r.length>0&&!a.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&a===t.navigation.nextEl||t.navigation.prevEl&&a===t.navigation.prevEl))return;const e=r[0].classList.contains(t.params.pagination.hiddenClass);i(!0===e?"paginationShow":"paginationHide"),r.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const g=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=o(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),f()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=o(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),h(),m(),u()},disable:g,render:m,update:u,init:h,destroy:f})},function(e){let{swiper:t,extendParams:s,on:i,emit:r}=e;const l=a();let o,d,c,p,u=!1,m=null,h=null;function f(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:s}=t,{dragEl:a,el:i}=e,r=t.params.scrollbar,n=t.params.loop?t.progressLoop:t.progress;let l=d,o=(c-d)*n;s?(o=-o,o>0?(l=d-o,o=0):-o+d>c&&(l=c+o)):o<0?(l=d+o,o=0):o+d>c&&(l=c-o),t.isHorizontal()?(a.style.transform=`translate3d(${o}px, 0, 0)`,a.style.width=`${l}px`):(a.style.transform=`translate3d(0px, ${o}px, 0)`,a.style.height=`${l}px`),r.hide&&(clearTimeout(m),i.style.opacity=1,m=setTimeout((()=>{i.style.opacity=0,i.style.transitionDuration="400ms"}),1e3))}function w(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:s,el:a}=e;s.style.width="",s.style.height="",c=t.isHorizontal()?a.offsetWidth:a.offsetHeight,p=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),d="auto"===t.params.scrollbar.dragSize?c*p:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?s.style.width=`${d}px`:s.style.height=`${d}px`,a.style.display=p>=1?"none":"",t.params.scrollbar.hide&&(a.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function b(e){return t.isHorizontal()?e.clientX:e.clientY}function y(e){const{scrollbar:s,rtlTranslate:a}=t,{el:i}=s;let r;r=(b(e)-v(i)[t.isHorizontal()?"left":"top"]-(null!==o?o:d/2))/(c-d),r=Math.max(Math.min(r,1),0),a&&(r=1-r);const n=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*r;t.updateProgress(n),t.setTranslate(n),t.updateActiveIndex(),t.updateSlidesClasses()}function E(e){const s=t.params.scrollbar,{scrollbar:a,wrapperEl:i}=t,{el:n,dragEl:l}=a;u=!0,o=e.target===l?b(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),i.style.transitionDuration="100ms",l.style.transitionDuration="100ms",y(e),clearTimeout(h),n.style.transitionDuration="0ms",s.hide&&(n.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),r("scrollbarDragStart",e)}function x(e){const{scrollbar:s,wrapperEl:a}=t,{el:i,dragEl:n}=s;u&&(e.preventDefault?e.preventDefault():e.returnValue=!1,y(e),a.style.transitionDuration="0ms",i.style.transitionDuration="0ms",n.style.transitionDuration="0ms",r("scrollbarDragMove",e))}function S(e){const s=t.params.scrollbar,{scrollbar:a,wrapperEl:i}=t,{el:l}=a;u&&(u=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",i.style.transitionDuration=""),s.hide&&(clearTimeout(h),h=n((()=>{l.style.opacity=0,l.style.transitionDuration="400ms"}),1e3)),r("scrollbarDragEnd",e),s.snapOnRelease&&t.slideToClosest())}function T(e){const{scrollbar:s,params:a}=t,i=s.el;if(!i)return;const r=i,n=!!a.passiveListeners&&{passive:!1,capture:!1},o=!!a.passiveListeners&&{passive:!0,capture:!1};if(!r)return;const d="on"===e?"addEventListener":"removeEventListener";r[d]("pointerdown",E,n),l[d]("pointermove",x,n),l[d]("pointerup",S,o)}function M(){const{scrollbar:e,el:s}=t;t.params.scrollbar=J(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const a=t.params.scrollbar;if(!a.el)return;let i,r;"string"==typeof a.el&&t.isElement&&(i=t.el.shadowRoot.querySelector(a.el)),i||"string"!=typeof a.el?i||(i=a.el):i=l.querySelectorAll(a.el),t.params.uniqueNavElements&&"string"==typeof a.el&&i.length>1&&1===s.querySelectorAll(a.el).length&&(i=s.querySelector(a.el)),i.length>0&&(i=i[0]),i.classList.add(t.isHorizontal()?a.horizontalClass:a.verticalClass),i&&(r=i.querySelector(`.${t.params.scrollbar.dragClass}`),r||(r=g("div",t.params.scrollbar.dragClass),i.append(r))),Object.assign(e,{el:i,dragEl:r}),a.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&T("on"),i&&i.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)}function C(){const e=t.params.scrollbar,s=t.scrollbar.el;s&&s.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.params.scrollbar.el&&t.scrollbar.el&&T("off")}s({scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag",scrollbarDisabledClass:"swiper-scrollbar-disabled",horizontalClass:"swiper-scrollbar-horizontal",verticalClass:"swiper-scrollbar-vertical"}}),t.scrollbar={el:null,dragEl:null},i("init",(()=>{!1===t.params.scrollbar.enabled?P():(M(),w(),f())})),i("update resize observerUpdate lock unlock",(()=>{w()})),i("setTranslate",(()=>{f()})),i("setTransition",((e,s)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(s)})),i("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)})),i("destroy",(()=>{C()}));const P=()=>{t.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),C()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),M(),w(),f()},disable:P,updateSize:w,setTranslate:f,init:M,destroy:C})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({parallax:{enabled:!1}});const i=(e,s)=>{const{rtl:a}=t,i=a?-1:1,r=e.getAttribute("data-swiper-parallax")||"0";let n=e.getAttribute("data-swiper-parallax-x"),l=e.getAttribute("data-swiper-parallax-y");const o=e.getAttribute("data-swiper-parallax-scale"),d=e.getAttribute("data-swiper-parallax-opacity"),c=e.getAttribute("data-swiper-parallax-rotate");if(n||l?(n=n||"0",l=l||"0"):t.isHorizontal()?(n=r,l="0"):(l=r,n="0"),n=n.indexOf("%")>=0?parseInt(n,10)*s*i+"%":n*s*i+"px",l=l.indexOf("%")>=0?parseInt(l,10)*s+"%":l*s+"px",null!=d){const t=d-(d-1)*(1-Math.abs(s));e.style.opacity=t}let p=`translate3d(${n}, ${l}, 0px)`;if(null!=o){p+=` scale(${o-(o-1)*(1-Math.abs(s))})`}if(c&&null!=c){p+=` rotate(${c*s*-1}deg)`}e.style.transform=p},r=()=>{const{el:e,slides:s,progress:a,snapGrid:r}=t;f(e,"[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").forEach((e=>{i(e,a)})),s.forEach(((e,s)=>{let n=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(n+=Math.ceil(s/2)-a*(r.length-1)),n=Math.min(Math.max(n,-1),1),e.querySelectorAll("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale], [data-swiper-parallax-rotate]").forEach((e=>{i(e,n)}))}))};a("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),a("init",(()=>{t.params.parallax.enabled&&r()})),a("setTranslate",(()=>{t.params.parallax.enabled&&r()})),a("setTransition",((e,s)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:s}=t;s.querySelectorAll("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").forEach((t=>{let s=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(s=0),t.style.transitionDuration=`${s}ms`}))}(s)}))},function(e){let{swiper:t,extendParams:s,on:a,emit:i}=e;const n=r();s({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let l,d,c=1,p=!1;const u=[],m={slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},h={isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},g={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let w=1;function b(){if(u.length<2)return 1;const e=u[0].pageX,t=u[0].pageY,s=u[1].pageX,a=u[1].pageY;return Math.sqrt((s-e)**2+(a-t)**2)}function E(e){const s=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(s)||t.slides.filter((t=>t.contains(e.target))).length>0}function x(e){if(!E(e))return;const s=t.params.zoom;if(l=!1,d=!1,u.push(e),!(u.length<2)){if(l=!0,m.scaleStart=b(),!m.slideEl){m.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),m.slideEl||(m.slideEl=t.slides[t.activeIndex]);let a=m.slideEl.querySelector(`.${s.containerClass}`);if(a&&(a=a.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=a,m.imageWrapEl=a?y(m.imageEl,`.${s.containerClass}`)[0]:void 0,!m.imageWrapEl)return void(m.imageEl=void 0);m.maxRatio=m.imageWrapEl.getAttribute("data-swiper-zoom")||s.maxRatio}if(m.imageEl){const[e,t]=function(){if(u.length<2)return{x:null,y:null};const e=m.imageEl.getBoundingClientRect();return[(u[0].pageX+(u[1].pageX-u[0].pageX)/2-e.x)/c,(u[0].pageY+(u[1].pageY-u[0].pageY)/2-e.y)/c]}();m.imageEl.style.transformOrigin=`${e}px ${t}px`,m.imageEl.style.transitionDuration="0ms"}p=!0}}function S(e){if(!E(e))return;const s=t.params.zoom,a=t.zoom,i=u.findIndex((t=>t.pointerId===e.pointerId));i>=0&&(u[i]=e),u.length<2||(d=!0,m.scaleMove=b(),m.imageEl&&(a.scale=m.scaleMove/m.scaleStart*c,a.scale>m.maxRatio&&(a.scale=m.maxRatio-1+(a.scale-m.maxRatio+1)**.5),a.scalet.pointerId===e.pointerId));i>=0&&u.splice(i,1),l&&d&&(l=!1,d=!1,m.imageEl&&(a.scale=Math.max(Math.min(a.scale,m.maxRatio),s.minRatio),m.imageEl.style.transitionDuration=`${t.params.speed}ms`,m.imageEl.style.transform=`translate3d(0,0,0) scale(${a.scale})`,c=a.scale,p=!1,1===a.scale&&(m.slideEl=void 0)))}function M(e){if(!E(e)||!function(e){const s=`.${t.params.zoom.containerClass}`;return!!e.target.matches(s)||[...t.el.querySelectorAll(s)].filter((t=>t.contains(e.target))).length>0}(e))return;const s=t.zoom;if(!m.imageEl)return;if(t.allowClick=!1,!h.isTouched||!m.slideEl)return;h.isMoved||(h.width=m.imageEl.offsetWidth,h.height=m.imageEl.offsetHeight,h.startX=o(m.imageWrapEl,"x")||0,h.startY=o(m.imageWrapEl,"y")||0,m.slideWidth=m.slideEl.offsetWidth,m.slideHeight=m.slideEl.offsetHeight,m.imageWrapEl.style.transitionDuration="0ms");const a=h.width*s.scale,i=h.height*s.scale;if(!(a0?u[0].pageX:e.pageX,h.touchesCurrent.y=u.length>0?u[0].pageY:e.pageY,!h.isMoved&&!p){if(t.isHorizontal()&&(Math.floor(h.minX)===Math.floor(h.startX)&&h.touchesCurrent.xh.touchesStart.x))return void(h.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(h.minY)===Math.floor(h.startY)&&h.touchesCurrent.yh.touchesStart.y))return void(h.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),h.isMoved=!0,h.currentX=h.touchesCurrent.x-h.touchesStart.x+h.startX,h.currentY=h.touchesCurrent.y-h.touchesStart.y+h.startY,h.currentXh.maxX&&(h.currentX=h.maxX-1+(h.currentX-h.maxX+1)**.8),h.currentYh.maxY&&(h.currentY=h.maxY-1+(h.currentY-h.maxY+1)**.8),g.prevPositionX||(g.prevPositionX=h.touchesCurrent.x),g.prevPositionY||(g.prevPositionY=h.touchesCurrent.y),g.prevTime||(g.prevTime=Date.now()),g.x=(h.touchesCurrent.x-g.prevPositionX)/(Date.now()-g.prevTime)/2,g.y=(h.touchesCurrent.y-g.prevPositionY)/(Date.now()-g.prevTime)/2,Math.abs(h.touchesCurrent.x-g.prevPositionX)<2&&(g.x=0),Math.abs(h.touchesCurrent.y-g.prevPositionY)<2&&(g.y=0),g.prevPositionX=h.touchesCurrent.x,g.prevPositionY=h.touchesCurrent.y,g.prevTime=Date.now(),m.imageWrapEl.style.transform=`translate3d(${h.currentX}px, ${h.currentY}px,0)`}}function C(){const e=t.zoom;m.slideEl&&t.previousIndex!==t.activeIndex&&(m.imageEl&&(m.imageEl.style.transform="translate3d(0,0,0) scale(1)"),m.imageWrapEl&&(m.imageWrapEl.style.transform="translate3d(0,0,0)"),e.scale=1,c=1,m.slideEl=void 0,m.imageEl=void 0,m.imageWrapEl=void 0)}function P(e){const s=t.zoom,a=t.params.zoom;if(!m.slideEl){e&&e.target&&(m.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`)),m.slideEl||(t.params.virtual&&t.params.virtual.enabled&&t.virtual?m.slideEl=f(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:m.slideEl=t.slides[t.activeIndex]);let s=m.slideEl.querySelector(`.${a.containerClass}`);s&&(s=s.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=s,m.imageWrapEl=s?y(m.imageEl,`.${a.containerClass}`)[0]:void 0}if(!m.imageEl||!m.imageWrapEl)return;let i,r,l,o,d,p,u,g,w,b,E,x,S,T,M,C,P,L;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),m.slideEl.classList.add(`${a.zoomedSlideClass}`),void 0===h.touchesStart.x&&e?(i=e.pageX,r=e.pageY):(i=h.touchesStart.x,r=h.touchesStart.y);const A="number"==typeof e?e:null;1===c&&A&&(i=void 0,r=void 0),s.scale=A||m.imageWrapEl.getAttribute("data-swiper-zoom")||a.maxRatio,c=A||m.imageWrapEl.getAttribute("data-swiper-zoom")||a.maxRatio,!e||1===c&&A?(u=0,g=0):(P=m.slideEl.offsetWidth,L=m.slideEl.offsetHeight,l=v(m.slideEl).left+n.scrollX,o=v(m.slideEl).top+n.scrollY,d=l+P/2-i,p=o+L/2-r,w=m.imageEl.offsetWidth,b=m.imageEl.offsetHeight,E=w*s.scale,x=b*s.scale,S=Math.min(P/2-E/2,0),T=Math.min(L/2-x/2,0),M=-S,C=-T,u=d*s.scale,g=p*s.scale,uM&&(u=M),gC&&(g=C)),m.imageWrapEl.style.transitionDuration="300ms",m.imageWrapEl.style.transform=`translate3d(${u}px, ${g}px,0)`,m.imageEl.style.transitionDuration="300ms",m.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`}function L(){const e=t.zoom,s=t.params.zoom;if(!m.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?m.slideEl=f(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:m.slideEl=t.slides[t.activeIndex];let e=m.slideEl.querySelector(`.${s.containerClass}`);e&&(e=e.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),m.imageEl=e,m.imageWrapEl=e?y(m.imageEl,`.${s.containerClass}`)[0]:void 0}m.imageEl&&m.imageWrapEl&&(t.params.cssMode&&(t.wrapperEl.style.overflow="",t.wrapperEl.style.touchAction=""),e.scale=1,c=1,m.imageWrapEl.style.transitionDuration="300ms",m.imageWrapEl.style.transform="translate3d(0,0,0)",m.imageEl.style.transitionDuration="300ms",m.imageEl.style.transform="translate3d(0,0,0) scale(1)",m.slideEl.classList.remove(`${s.zoomedSlideClass}`),m.slideEl=void 0)}function A(e){const s=t.zoom;s.scale&&1!==s.scale?L():P(e)}function z(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function $(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:s,activeListenerWithCapture:a}=z();t.wrapperEl.addEventListener("pointerdown",x,s),t.wrapperEl.addEventListener("pointermove",S,a),["pointerup","pointercancel"].forEach((e=>{t.wrapperEl.addEventListener(e,T,s)})),t.wrapperEl.addEventListener("pointermove",M,a)}function k(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:s,activeListenerWithCapture:a}=z();t.wrapperEl.removeEventListener("pointerdown",x,s),t.wrapperEl.removeEventListener("pointermove",S,a),["pointerup","pointercancel"].forEach((e=>{t.wrapperEl.removeEventListener(e,T,s)})),t.wrapperEl.removeEventListener("pointermove",M,a)}Object.defineProperty(t.zoom,"scale",{get:()=>w,set(e){if(w!==e){const t=m.imageEl,s=m.slideEl;i("zoomChange",e,t,s)}w=e}}),a("init",(()=>{t.params.zoom.enabled&&$()})),a("destroy",(()=>{k()})),a("touchStart",((e,s)=>{t.zoom.enabled&&function(e){const s=t.device;m.imageEl&&(h.isTouched||(s.android&&e.cancelable&&e.preventDefault(),h.isTouched=!0,h.touchesStart.x=e.pageX,h.touchesStart.y=e.pageY))}(s)})),a("touchEnd",((e,s)=>{t.zoom.enabled&&function(){const e=t.zoom;if(!m.imageEl)return;if(!h.isTouched||!h.isMoved)return h.isTouched=!1,void(h.isMoved=!1);h.isTouched=!1,h.isMoved=!1;let s=300,a=300;const i=g.x*s,r=h.currentX+i,n=g.y*a,l=h.currentY+n;0!==g.x&&(s=Math.abs((r-h.currentX)/g.x)),0!==g.y&&(a=Math.abs((l-h.currentY)/g.y));const o=Math.max(s,a);h.currentX=r,h.currentY=l;const d=h.width*e.scale,c=h.height*e.scale;h.minX=Math.min(m.slideWidth/2-d/2,0),h.maxX=-h.minX,h.minY=Math.min(m.slideHeight/2-c/2,0),h.maxY=-h.minY,h.currentX=Math.max(Math.min(h.currentX,h.maxX),h.minX),h.currentY=Math.max(Math.min(h.currentY,h.maxY),h.minY),m.imageWrapEl.style.transitionDuration=`${o}ms`,m.imageWrapEl.style.transform=`translate3d(${h.currentX}px, ${h.currentY}px,0)`}()})),a("doubleTap",((e,s)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&A(s)})),a("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&C()})),a("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&C()})),Object.assign(t.zoom,{enable:$,disable:k,in:P,out:L,toggle:A})},function(e){let{swiper:t,extendParams:s,on:a}=e;function i(e,t){const s=function(){let e,t,s;return(a,i)=>{for(t=-1,e=a.length;e-t>1;)s=e+t>>1,a[s]<=i?t=s:e=s;return e}}();let a,i;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(i=s(this.x,e),a=i-1,(e-this.x[a])*(this.y[i]-this.y[a])/(this.x[i]-this.x[a])+this.y[a]):0},this}function r(){t.controller.control&&t.controller.spline&&(t.controller.spline=void 0,delete t.controller.spline)}s({controller:{control:void 0,inverse:!1,by:"slide"}}),t.controller={control:void 0},a("beforeInit",(()=>{if("undefined"!=typeof window&&("string"==typeof t.params.controller.control||t.params.controller.control instanceof HTMLElement)){const e=document.querySelector(t.params.controller.control);if(e&&e.swiper)t.controller.control=e.swiper;else if(e){const s=a=>{t.controller.control=a.detail[0],t.update(),e.removeEventListener("init",s)};e.addEventListener("init",s)}}else t.controller.control=t.params.controller.control})),a("update",(()=>{r()})),a("resize",(()=>{r()})),a("observerUpdate",(()=>{r()})),a("setTranslate",((e,s,a)=>{t.controller.control&&t.controller.setTranslate(s,a)})),a("setTransition",((e,s,a)=>{t.controller.control&&t.controller.setTransition(s,a)})),Object.assign(t.controller,{setTranslate:function(e,s){const a=t.controller.control;let r,n;const l=t.constructor;function o(e){const s=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline||(t.controller.spline=t.params.loop?new i(t.slidesGrid,e.slidesGrid):new i(t.snapGrid,e.snapGrid))}(e),n=-t.controller.spline.interpolate(-s)),n&&"container"!==t.params.controller.by||(r=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),n=(s-t.minTranslate())*r+e.minTranslate()),t.params.controller.inverse&&(n=e.maxTranslate()-n),e.updateProgress(n),e.setTranslate(n,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(a))for(let e=0;e{s.updateAutoHeight()})),E(s.wrapperEl,(()=>{i&&s.transitionEnd()})))}if(Array.isArray(i))for(r=0;r(Array.isArray(e)||(e=[e].filter((e=>!!e))),e);function l(e){(e=n(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function o(e){(e=n(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function d(e,t){(e=n(e)).forEach((e=>{e.setAttribute("role",t)}))}function c(e,t){(e=n(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function p(e,t){(e=n(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function u(e){(e=n(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function m(e){(e=n(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function h(e){if(13!==e.keyCode&&32!==e.keyCode)return;const s=t.params.a11y,a=e.target;t.pagination&&t.pagination.el&&(a===t.pagination.el||t.pagination.el.contains(e.target))&&!e.target.matches(ee(t.params.pagination.bulletClass))||(t.navigation&&t.navigation.nextEl&&a===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?r(s.lastSlideMessage):r(s.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&a===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?r(s.firstSlideMessage):r(s.prevSlideMessage)),t.pagination&&a.matches(ee(t.params.pagination.bulletClass))&&a.click())}function f(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function v(){return f()&&t.params.pagination.clickable}const w=(e,t,s)=>{l(e),"BUTTON"!==e.tagName&&(d(e,"button"),e.addEventListener("keydown",h)),p(e,s),function(e,t){(e=n(e)).forEach((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},y=()=>{t.a11y.clicked=!0},E=()=>{requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},x=e=>{if(t.a11y.clicked)return;const s=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!s||!t.slides.includes(s))return;const a=t.slides.indexOf(s)===t.activeIndex,i=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(s);a||i||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(s),0))},S=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&c(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&d(t.slides,e.slideRole);const s=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((a,i)=>{const r=t.params.loop?parseInt(a.getAttribute("data-swiper-slide-index"),10):i;p(a,e.slideLabelMessage.replace(/\{\{index\}\}/,r+1).replace(/\{\{slidesLength\}\}/,s))}))},T=()=>{const e=t.params.a11y;t.el.append(i);const s=t.el;e.containerRoleDescriptionMessage&&c(s,e.containerRoleDescriptionMessage),e.containerMessage&&p(s,e.containerMessage);const a=t.wrapperEl,r=e.id||a.getAttribute("id")||`swiper-wrapper-${l=16,void 0===l&&(l=16),"x".repeat(l).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var l;const o=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var d;d=r,n(a).forEach((e=>{e.setAttribute("id",d)})),function(e,t){(e=n(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(a,o),S();let{nextEl:u,prevEl:m}=t.navigation?t.navigation:{};if(u=n(u),m=n(m),u&&u.forEach((t=>w(t,r,e.nextSlideMessage))),m&&m.forEach((t=>w(t,r,e.prevSlideMessage))),v()){(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach((e=>{e.addEventListener("keydown",h)}))}t.el.addEventListener("focus",x,!0),t.el.addEventListener("pointerdown",y,!0),t.el.addEventListener("pointerup",E,!0)};a("beforeInit",(()=>{i=g("span",t.params.a11y.notificationClass),i.setAttribute("aria-live","assertive"),i.setAttribute("aria-atomic","true"),t.isElement&&i.setAttribute("slot","container-end")})),a("afterInit",(()=>{t.params.a11y.enabled&&T()})),a("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&S()})),a("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:s}=t.navigation;s&&(t.isBeginning?(u(s),o(s)):(m(s),l(s))),e&&(t.isEnd?(u(e),o(e)):(m(e),l(e)))}()})),a("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;f()&&t.pagination.bullets.forEach((s=>{t.params.pagination.clickable&&(l(s),t.params.pagination.renderBullet||(d(s,"button"),p(s,e.paginationBulletMessage.replace(/\{\{index\}\}/,b(s)+1)))),s.matches(`.${t.params.pagination.bulletActiveClass}`)?s.setAttribute("aria-current","true"):s.removeAttribute("aria-current")}))}()})),a("destroy",(()=>{t.params.a11y.enabled&&function(){i&&i.length>0&&i.remove();let{nextEl:e,prevEl:s}=t.navigation?t.navigation:{};e=n(e),s=n(s),e&&e.forEach((e=>e.removeEventListener("keydown",h))),s&&s.forEach((e=>e.removeEventListener("keydown",h))),v()&&(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach((e=>{e.removeEventListener("keydown",h)}));t.el.removeEventListener("focus",x,!0),t.el.removeEventListener("pointerdown",y,!0),t.el.removeEventListener("pointerup",E,!0)}()}))},function(e){let{swiper:t,extendParams:s,on:a}=e;s({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let i=!1,n={};const l=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),o=e=>{const t=r();let s;s=e?new URL(e):t.location;const a=s.pathname.slice(1).split("/").filter((e=>""!==e)),i=a.length;return{key:a[i-2],value:a[i-1]}},d=(e,s)=>{const a=r();if(!i||!t.params.history.enabled)return;let n;n=t.params.url?new URL(t.params.url):a.location;const o=t.slides[s];let d=l(o.getAttribute("data-history"));if(t.params.history.root.length>0){let s=t.params.history.root;"/"===s[s.length-1]&&(s=s.slice(0,s.length-1)),d=`${s}/${e?`${e}/`:""}${d}`}else n.pathname.includes(e)||(d=`${e?`${e}/`:""}${d}`);t.params.history.keepQuery&&(d+=n.search);const c=a.history.state;c&&c.value===d||(t.params.history.replaceState?a.history.replaceState({value:d},null,d):a.history.pushState({value:d},null,d))},c=(e,s,a)=>{if(s)for(let i=0,r=t.slides.length;i{n=o(t.params.url),c(t.params.speed,n.value,!1)};a("init",(()=>{t.params.history.enabled&&(()=>{const e=r();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);i=!0,n=o(t.params.url),n.key||n.value?(c(0,n.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",p)):t.params.history.replaceState||e.addEventListener("popstate",p)}})()})),a("destroy",(()=>{t.params.history.enabled&&(()=>{const e=r();t.params.history.replaceState||e.removeEventListener("popstate",p)})()})),a("transitionEnd _freeModeNoMomentumRelease",(()=>{i&&d(t.params.history.key,t.activeIndex)})),a("slideChange",(()=>{i&&t.params.cssMode&&d(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:s,emit:i,on:n}=e,l=!1;const o=a(),d=r();s({hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}});const c=()=>{i("hashChange");const e=o.location.hash.replace("#","");if(e!==t.slides[t.activeIndex].getAttribute("data-hash")){const s=b(f(t.slidesEl,`.${t.params.slideClass}[data-hash="${e}"], swiper-slide[data-hash="${e}"]`)[0]);if(void 0===s)return;t.slideTo(s)}},p=()=>{if(l&&t.params.hashNavigation.enabled)if(t.params.hashNavigation.replaceState&&d.history&&d.history.replaceState)d.history.replaceState(null,null,`#${t.slides[t.activeIndex].getAttribute("data-hash")}`||""),i("hashSet");else{const e=t.slides[t.activeIndex],s=e.getAttribute("data-hash")||e.getAttribute("data-history");o.location.hash=s||"",i("hashSet")}};n("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;l=!0;const e=o.location.hash.replace("#","");if(e){const s=0;for(let a=0,i=t.slides.length;a{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&d.removeEventListener("hashchange",c)})),n("transitionEnd _freeModeNoMomentumRelease",(()=>{l&&p()})),n("slideChange",(()=>{l&&t.params.cssMode&&p()}))},function(e){let t,s,{swiper:i,extendParams:r,on:n,emit:l,params:o}=e;i.autoplay={running:!1,paused:!1,timeLeft:0},r({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let d,c,p,u,m,h,f,g=o&&o.autoplay?o.autoplay.delay:3e3,v=o&&o.autoplay?o.autoplay.delay:3e3,w=(new Date).getTime;function b(e){i&&!i.destroyed&&i.wrapperEl&&e.target===i.wrapperEl&&(i.wrapperEl.removeEventListener("transitionend",b),M())}const y=()=>{if(i.destroyed||!i.autoplay.running)return;i.autoplay.paused?c=!0:c&&(v=d,c=!1);const e=i.autoplay.paused?d:w+v-(new Date).getTime();i.autoplay.timeLeft=e,l("autoplayTimeLeft",e,e/g),s=requestAnimationFrame((()=>{y()}))},E=e=>{if(i.destroyed||!i.autoplay.running)return;cancelAnimationFrame(s),y();let a=void 0===e?i.params.autoplay.delay:e;g=i.params.autoplay.delay,v=i.params.autoplay.delay;const r=(()=>{let e;if(e=i.virtual&&i.params.virtual.enabled?i.slides.filter((e=>e.classList.contains("swiper-slide-active")))[0]:i.slides[i.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(r)&&r>0&&void 0===e&&(a=r,g=r,v=r),d=a;const n=i.params.speed,o=()=>{i&&!i.destroyed&&(i.params.autoplay.reverseDirection?!i.isBeginning||i.params.loop||i.params.rewind?(i.slidePrev(n,!0,!0),l("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(i.slides.length-1,n,!0,!0),l("autoplay")):!i.isEnd||i.params.loop||i.params.rewind?(i.slideNext(n,!0,!0),l("autoplay")):i.params.autoplay.stopOnLastSlide||(i.slideTo(0,n,!0,!0),l("autoplay")),i.params.cssMode&&(w=(new Date).getTime(),requestAnimationFrame((()=>{E()}))))};return a>0?(clearTimeout(t),t=setTimeout((()=>{o()}),a)):requestAnimationFrame((()=>{o()})),a},x=()=>{i.autoplay.running=!0,E(),l("autoplayStart")},S=()=>{i.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(s),l("autoplayStop")},T=(e,s)=>{if(i.destroyed||!i.autoplay.running)return;clearTimeout(t),e||(f=!0);const a=()=>{l("autoplayPause"),i.params.autoplay.waitForTransition?i.wrapperEl.addEventListener("transitionend",b):M()};if(i.autoplay.paused=!0,s)return h&&(d=i.params.autoplay.delay),h=!1,void a();const r=d||i.params.autoplay.delay;d=r-((new Date).getTime()-w),i.isEnd&&d<0&&!i.params.loop||(d<0&&(d=0),a())},M=()=>{i.isEnd&&d<0&&!i.params.loop||i.destroyed||!i.autoplay.running||(w=(new Date).getTime(),f?(f=!1,E(d)):E(),i.autoplay.paused=!1,l("autoplayResume"))},C=()=>{if(i.destroyed||!i.autoplay.running)return;const e=a();"hidden"===e.visibilityState&&(f=!0,T(!0)),"visible"===e.visibilityState&&M()},P=e=>{"mouse"===e.pointerType&&(f=!0,T(!0))},L=e=>{"mouse"===e.pointerType&&i.autoplay.paused&&M()};n("init",(()=>{i.params.autoplay.enabled&&(i.params.autoplay.pauseOnMouseEnter&&(i.el.addEventListener("pointerenter",P),i.el.addEventListener("pointerleave",L)),a().addEventListener("visibilitychange",C),w=(new Date).getTime(),x())})),n("destroy",(()=>{i.el.removeEventListener("pointerenter",P),i.el.removeEventListener("pointerleave",L),a().removeEventListener("visibilitychange",C),i.autoplay.running&&S()})),n("beforeTransitionStart",((e,t,s)=>{!i.destroyed&&i.autoplay.running&&(s||!i.params.autoplay.disableOnInteraction?T(!0,!0):S())})),n("sliderFirstMove",(()=>{!i.destroyed&&i.autoplay.running&&(i.params.autoplay.disableOnInteraction?S():(p=!0,u=!1,f=!1,m=setTimeout((()=>{f=!0,u=!0,T(!0)}),200)))})),n("touchEnd",(()=>{if(!i.destroyed&&i.autoplay.running&&p){if(clearTimeout(m),clearTimeout(t),i.params.autoplay.disableOnInteraction)return u=!1,void(p=!1);u&&i.params.cssMode&&M(),u=!1,p=!1}})),n("slideChange",(()=>{!i.destroyed&&i.autoplay.running&&(h=!0)})),Object.assign(i.autoplay,{start:x,stop:S,pause:T,resume:M})},function(e){let{swiper:t,extendParams:s,on:i}=e;s({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let r=!1,n=!1;function l(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const s=e.clickedIndex,a=e.clickedSlide;if(a&&a.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==s)return;let i;i=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):s,t.params.loop?t.slideToLoop(i):t.slideTo(i)}function o(){const{thumbs:e}=t.params;if(r)return!1;r=!0;const s=t.constructor;if(e.swiper instanceof s)t.thumbs.swiper=e.swiper,Object.assign(t.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),Object.assign(t.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper.update();else if(d(e.swiper)){const a=Object.assign({},e.swiper);Object.assign(a,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new s(a),n=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",l),!0}function c(e){const s=t.thumbs.swiper;if(!s||s.destroyed)return;const a="auto"===s.params.slidesPerView?s.slidesPerViewDynamic():s.params.slidesPerView;let i=1;const r=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(i=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(i=1),i=Math.floor(i),s.slides.forEach((e=>e.classList.remove(r))),s.params.loop||s.params.virtual&&s.params.virtual.enabled)for(let e=0;e{e.classList.add(r)}));else for(let e=0;ee.getAttribute("data-swiper-slide-index")===`${t.realIndex}`))[0];r=s.slides.indexOf(e),o=t.activeIndex>t.previousIndex?"next":"prev"}else r=t.realIndex,o=r>t.previousIndex?"next":"prev";l&&(r+="next"===o?n:-1*n),s.visibleSlidesIndexes&&s.visibleSlidesIndexes.indexOf(r)<0&&(s.params.centeredSlides?r=r>i?r-Math.floor(a/2)+1:r+Math.floor(a/2)-1:r>i&&s.params.slidesPerGroup,s.slideTo(r,e?0:void 0))}}t.thumbs={swiper:null},i("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const s=a(),i=()=>{const a="string"==typeof e.swiper?s.querySelector(e.swiper):e.swiper;if(a&&a.swiper)e.swiper=a.swiper,o(),c(!0);else if(a){const s=i=>{e.swiper=i.detail[0],a.removeEventListener("init",s),o(),c(!0),e.swiper.update(),t.update()};a.addEventListener("init",s)}return a},r=()=>{if(t.destroyed)return;i()||requestAnimationFrame(r)};requestAnimationFrame(r)}else o(),c(!0)})),i("slideChange update resize observerUpdate",(()=>{c()})),i("setTransition",((e,s)=>{const a=t.thumbs.swiper;a&&!a.destroyed&&a.setTransition(s)})),i("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&n&&e.destroy()})),Object.assign(t.thumbs,{init:o,update:c})},function(e){let{swiper:t,extendParams:s,emit:a,once:i}=e;s({freeMode:{enabled:!1,momentum:!0,momentumRatio:1,momentumBounce:!0,momentumBounceRatio:1,momentumVelocityRatio:1,sticky:!1,minimumVelocity:.02}}),Object.assign(t,{freeMode:{onTouchStart:function(){const e=t.getTranslate();t.setTranslate(e),t.setTransition(0),t.touchEventsData.velocities.length=0,t.freeMode.onTouchEnd({currentPos:t.rtl?t.translate:-t.translate})},onTouchMove:function(){const{touchEventsData:e,touches:s}=t;0===e.velocities.length&&e.velocities.push({position:s[t.isHorizontal()?"startX":"startY"],time:e.touchStartTime}),e.velocities.push({position:s[t.isHorizontal()?"currentX":"currentY"],time:l()})},onTouchEnd:function(e){let{currentPos:s}=e;const{params:r,wrapperEl:n,rtlTranslate:o,snapGrid:d,touchEventsData:c}=t,p=l()-c.touchStartTime;if(s<-t.minTranslate())t.slideTo(t.activeIndex);else if(s>-t.maxTranslate())t.slides.length1){const e=c.velocities.pop(),s=c.velocities.pop(),a=e.position-s.position,i=e.time-s.time;t.velocity=a/i,t.velocity/=2,Math.abs(t.velocity)150||l()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=r.freeMode.momentumVelocityRatio,c.velocities.length=0;let e=1e3*r.freeMode.momentumRatio;const s=t.velocity*e;let p=t.translate+s;o&&(p=-p);let u,m=!1;const h=20*Math.abs(t.velocity)*r.freeMode.momentumBounceRatio;let f;if(pt.minTranslate())r.freeMode.momentumBounce?(p-t.minTranslate()>h&&(p=t.minTranslate()+h),u=t.minTranslate(),m=!0,c.allowMomentumBounce=!0):p=t.minTranslate(),r.loop&&r.centeredSlides&&(f=!0);else if(r.freeMode.sticky){let e;for(let t=0;t-p){e=t;break}p=Math.abs(d[e]-p){t.loopFix()})),0!==t.velocity){if(e=o?Math.abs((-p-t.translate)/t.velocity):Math.abs((p-t.translate)/t.velocity),r.freeMode.sticky){const s=Math.abs((o?-p:p)-t.translate),a=t.slidesSizesGrid[t.activeIndex];e=s{t&&!t.destroyed&&c.allowMomentumBounce&&(a("momentumBounce"),t.setTransition(r.speed),setTimeout((()=>{t.setTranslate(u),E(n,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(a("_freeModeNoMomentumRelease"),t.updateProgress(p),t.setTransition(e),t.setTranslate(p),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,E(n,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(p),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(r.freeMode.sticky)return void t.slideToClosest();r.freeMode&&a("_freeModeNoMomentumRelease")}(!r.freeMode.momentum||p>=r.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,s,a,{swiper:i,extendParams:r}=e;r({grid:{rows:1,fill:"column"}}),i.grid={initSlides:e=>{const{slidesPerView:r}=i.params,{rows:n,fill:l}=i.params.grid;s=t/n,a=Math.floor(e/n),t=Math.floor(e/n)===e/n?e:Math.ceil(e/n)*n,"auto"!==r&&"row"===l&&(t=Math.max(t,r*n))},updateSlide:(e,r,n,l)=>{const{slidesPerGroup:o,spaceBetween:d}=i.params,{rows:c,fill:p}=i.params.grid;let u,m,h;if("row"===p&&o>1){const s=Math.floor(e/(o*c)),a=e-c*o*s,i=0===s?o:Math.min(Math.ceil((n-s*c*o)/c),o);h=Math.floor(a/i),m=a-h*i+s*o,u=m+h*t/c,r.style.order=u}else"column"===p?(m=Math.floor(e/c),h=e-m*c,(m>a||m===a&&h===c-1)&&(h+=1,h>=c&&(h=0,m+=1))):(h=Math.floor(e/s),m=e-h*s);r.style[l("margin-top")]=0!==h?d&&`${d}px`:""},updateWrapperSize:(e,s,a)=>{const{spaceBetween:r,centeredSlides:n,roundLengths:l}=i.params,{rows:o}=i.params.grid;if(i.virtualSize=(e+r)*t,i.virtualSize=Math.ceil(i.virtualSize/o)-r,i.wrapperEl.style[a("width")]=`${i.virtualSize+r}px`,n){const e=[];for(let t=0;t{const{slides:e}=t;t.params.fadeEffect;for(let s=0;s{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`})),oe({swiper:t,duration:e,transformElements:s,allSlides:!0})},overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const i=(e,t,s)=>{let a=s?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),i=s?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");a||(a=g("div","swiper-slide-shadow-"+(s?"left":"top")),e.append(a)),i||(i=g("div","swiper-slide-shadow-"+(s?"right":"bottom")),e.append(i)),a&&(a.style.opacity=Math.max(-t,0)),i&&(i.style.opacity=Math.max(t,0))};ne({effect:"cube",swiper:t,on:a,setTranslate:()=>{const{el:e,wrapperEl:s,slides:a,width:r,height:n,rtlTranslate:l,size:o,browser:d}=t,c=t.params.cubeEffect,p=t.isHorizontal(),u=t.virtual&&t.params.virtual.enabled;let m,h=0;c.shadow&&(p?(m=t.slidesEl.querySelector(".swiper-cube-shadow"),m||(m=g("div","swiper-cube-shadow"),t.slidesEl.append(m)),m.style.height=`${r}px`):(m=e.querySelector(".swiper-cube-shadow"),m||(m=g("div","swiper-cube-shadow"),e.append(m))));for(let e=0;e-1&&(h=90*s+90*d,l&&(h=90*-s-90*d)),t.style.transform=v,c.slideShadows&&i(t,d,p)}if(s.style.transformOrigin=`50% 50% -${o/2}px`,s.style["-webkit-transform-origin"]=`50% 50% -${o/2}px`,c.shadow)if(p)m.style.transform=`translate3d(0px, ${r/2+c.shadowOffset}px, ${-r/2}px) rotateX(90deg) rotateZ(0deg) scale(${c.shadowScale})`;else{const e=Math.abs(h)-90*Math.floor(Math.abs(h)/90),t=1.5-(Math.sin(2*e*Math.PI/360)/2+Math.cos(2*e*Math.PI/360)/2),s=c.shadowScale,a=c.shadowScale/t,i=c.shadowOffset;m.style.transform=`scale3d(${s}, 1, ${a}) translate3d(0px, ${n/2+i}px, ${-n/2/a}px) rotateX(-90deg)`}const f=(d.isSafari||d.isWebView)&&d.needPerspectiveFix?-o/2:0;s.style.transform=`translate3d(0px,0,${f}px) rotateX(${t.isHorizontal()?0:h}deg) rotateY(${t.isHorizontal()?-h:0}deg)`,s.style.setProperty("--swiper-cube-translate-z",`${f}px`)},setTransition:e=>{const{el:s,slides:a}=t;if(a.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),t.params.cubeEffect.shadow&&!t.isHorizontal()){const t=s.querySelector(".swiper-cube-shadow");t&&(t.style.transitionDuration=`${e}ms`)}},recreateShadows:()=>{const e=t.isHorizontal();t.slides.forEach((t=>{const s=Math.max(Math.min(t.progress,1),-1);i(t,s,e)}))},getEffectParams:()=>t.params.cubeEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({flipEffect:{slideShadows:!0,limitRotation:!0}});const i=(e,s,a)=>{let i=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),r=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");i||(i=de(0,e,t.isHorizontal()?"left":"top")),r||(r=de(0,e,t.isHorizontal()?"right":"bottom")),i&&(i.style.opacity=Math.max(-s,0)),r&&(r.style.opacity=Math.max(s,0))};ne({effect:"flip",swiper:t,on:a,setTranslate:()=>{const{slides:e,rtlTranslate:s}=t,a=t.params.flipEffect;for(let r=0;r{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),oe({swiper:t,duration:e,transformElements:s})},recreateShadows:()=>{t.params.flipEffect;t.slides.forEach((e=>{let s=e.progress;t.params.flipEffect.limitRotation&&(s=Math.max(Math.min(e.progress,1),-1)),i(e,s)}))},getEffectParams:()=>t.params.flipEffect,perspective:()=>!0,overwriteParams:()=>({slidesPerView:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),ne({effect:"coverflow",swiper:t,on:a,setTranslate:()=>{const{width:e,height:s,slides:a,slidesSizesGrid:i}=t,r=t.params.coverflowEffect,n=t.isHorizontal(),l=t.translate,o=n?e/2-l:s/2-l,d=n?r.rotate:-r.rotate,c=r.depth;for(let e=0,t=a.length;e0?p:0),s&&(s.style.opacity=-p>0?-p:0)}}},setTransition:e=>{t.slides.map((e=>h(e))).forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").forEach((t=>{t.style.transitionDuration=`${e}ms`}))}))},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({creativeEffect:{limitProgress:1,shadowPerProgress:!1,progressMultiplier:1,perspective:!0,prev:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1},next:{translate:[0,0,0],rotate:[0,0,0],opacity:1,scale:1}}});const i=e=>"string"==typeof e?e:`${e}px`;ne({effect:"creative",swiper:t,on:a,setTranslate:()=>{const{slides:e,wrapperEl:s,slidesSizesGrid:a}=t,r=t.params.creativeEffect,{progressMultiplier:n}=r,l=t.params.centeredSlides;if(l){const e=a[0]/2-t.params.slidesOffsetBefore||0;s.style.transform=`translateX(calc(50% - ${e}px))`}for(let s=0;s0&&(f=r.prev,h=!0),u.forEach(((e,t)=>{u[t]=`calc(${e}px + (${i(f.translate[t])} * ${Math.abs(d*n)}))`})),m.forEach(((e,t)=>{m[t]=f.rotate[t]*Math.abs(d*n)})),a.style.zIndex=-Math.abs(Math.round(o))+e.length;const g=u.join(", "),v=`rotateX(${m[0]}deg) rotateY(${m[1]}deg) rotateZ(${m[2]}deg)`,w=c<0?`scale(${1+(1-f.scale)*c*n})`:`scale(${1-(1-f.scale)*c*n})`,b=c<0?1+(1-f.opacity)*c*n:1-(1-f.opacity)*c*n,y=`translate3d(${g}) ${v} ${w}`;if(h&&f.shadow||!h){let e=a.querySelector(".swiper-slide-shadow");if(!e&&f.shadow&&(e=de(0,a)),e){const t=r.shadowPerProgress?d*(1/r.limitProgress):d;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const E=le(0,a);E.style.transform=y,E.style.opacity=b,f.origin&&(E.style.transformOrigin=b)}},setTransition:e=>{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),oe({swiper:t,duration:e,transformElements:s,allSlides:!0})},perspective:()=>t.params.creativeEffect.perspective,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})},function(e){let{swiper:t,extendParams:s,on:a}=e;s({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),ne({effect:"cards",swiper:t,on:a,setTranslate:()=>{const{slides:e,activeIndex:s}=t,a=t.params.cardsEffect,{startTranslate:i,isTouched:r}=t.touchEventsData,n=t.translate;for(let l=0;l0&&c<1&&(r||t.params.cssMode)&&n-1&&(r||t.params.cssMode)&&n>i;if(b||y){const e=(1-Math.abs((Math.abs(c)-.5)/.5))**.5;g+=-28*c*e,f+=-.5*e,v+=96*e,m=-25*e*Math.abs(c)+"%"}if(u=c<0?`calc(${u}px + (${v*Math.abs(c)}%))`:c>0?`calc(${u}px + (-${v*Math.abs(c)}%))`:`${u}px`,!t.isHorizontal()){const e=m;m=u,u=e}const E=c<0?""+(1+(1-f)*c):""+(1-(1-f)*c),x=`\n translate3d(${u}, ${m}, ${h}px)\n rotateZ(${a.rotate?g:0}deg)\n scale(${E})\n `;if(a.slideShadows){let e=o.querySelector(".swiper-slide-shadow");e||(e=de(0,o)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(c)-.5)/.5,0),1))}o.style.zIndex=-Math.abs(Math.round(d))+e.length;le(0,o).style.transform=x}},setTransition:e=>{const s=t.slides.map((e=>h(e)));s.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),oe({swiper:t,duration:e,transformElements:s})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}];return Q.use(ce),Q})); \ No newline at end of file diff --git a/templates/assets/lib/waterfall.min.js b/templates/assets/lib/waterfall.min.js deleted file mode 100644 index 07aa7ab6..00000000 --- a/templates/assets/lib/waterfall.min.js +++ /dev/null @@ -1 +0,0 @@ -function waterfall(a){function b(a,b){var c=window.getComputedStyle(b);return parseFloat(c["margin"+a])||0}function c(a){return a+"px"}function d(a){return parseFloat(a.style.top)}function e(a){return parseFloat(a.style.left)}function f(a){return a.clientWidth}function g(a){return a.clientHeight}function h(a){return d(a)+g(a)+b("Bottom",a)}function i(a){return e(a)+f(a)+b("Right",a)}function j(a){a=a.sort(function(a,b){return h(a)===h(b)?e(b)-e(a):h(b)-h(a)})}function k(b){f(a)!=t&&(b.target.removeEventListener(b.type,arguments.callee),waterfall(a))}"string"==typeof a&&(a=document.querySelector(a));var l=[].map.call(a.children,function(a){return a.style.position="absolute",a});a.style.position="relative";var m=[];l.length&&(l[0].style.top="0px",l[0].style.left=c(b("Left",l[0])),m.push(l[0]));for(var n=1;nr?1:0},sum:function(t,r){var n={};return t.reduce(r?function(t,o,e){return n.index=e,t+r.call(n,o)}:function(t,r){return t+r},0)},max:function(r,n){return Math.max.apply(null,n?t.map(r,n):r)}};var r=function(){var r=5,n=8-r,o=1e3;function e(t,n,o){return(t<<2*r)+(n<f/2){for(e=n.copy(),i=n.copy(),u=(r=a-n[s])<=(o=n[h]-a)?Math.min(n[h]-1,~~(a+o/2)):Math.max(n[s],~~(a-1-r/2));!v[u];)u++;for(c=l[u];!c&&v[u-1];)c=l[--u];return e[h]=u,i[s]=e[h]+1,[e,i]}}(u==o?"r":u==i?"g":"b")}}return u.prototype={volume:function(t){return this._volume&&!t||(this._volume=(this.r2-this.r1+1)*(this.g2-this.g1+1)*(this.b2-this.b1+1)),this._volume},count:function(t){var r=this.histo;if(!this._count_set||t){var n,o,i,u=0;for(n=this.r1;n<=this.r2;n++)for(o=this.g1;o<=this.g2;o++)for(i=this.b1;i<=this.b2;i++)u+=r[e(n,o,i)]||0;this._count=u,this._count_set=!0}return this._count},copy:function(){return new u(this.r1,this.r2,this.g1,this.g2,this.b1,this.b2,this.histo)},avg:function(t){var n=this.histo;if(!this._avg||t){var o,i,u,a,s=0,h=1<<8-r,c=0,f=0,v=0;for(i=this.r1;i<=this.r2;i++)for(u=this.g1;u<=this.g2;u++)for(a=this.b1;a<=this.b2;a++)s+=o=n[e(i,u,a)]||0,c+=o*(i+.5)*h,f+=o*(u+.5)*h,v+=o*(a+.5)*h;this._avg=s?[~~(c/s),~~(f/s),~~(v/s)]:[~~(h*(this.r1+this.r2+1)/2),~~(h*(this.g1+this.g2+1)/2),~~(h*(this.b1+this.b2+1)/2)]}return this._avg},contains:function(t){var r=t[0]>>n;return gval=t[1]>>n,bval=t[2]>>n,r>=this.r1&&r<=this.r2&&gval>=this.g1&&gval<=this.g2&&bval>=this.b1&&bval<=this.b2}},a.prototype={push:function(t){this.vboxes.push({vbox:t,color:t.avg()})},palette:function(){return this.vboxes.map(function(t){return t.color})},size:function(){return this.vboxes.size()},map:function(t){for(var r=this.vboxes,n=0;n251&&e[1]>251&&e[2]>251&&(r[o].color=[255,255,255])}},{quantize:function(h,c){if(!h.length||c<2||c>256)return!1;var f=function(t){var o,i=new Array(1<<3*r);return t.forEach(function(t){o=e(t[0]>>n,t[1]>>n,t[2]>>n),i[o]=(i[o]||0)+1}),i}(h);f.forEach(function(){});var v=function(t,r){var o,e,i,a=1e6,s=0,h=1e6,c=0,f=1e6,v=0;return t.forEach(function(t){(o=t[0]>>n)s&&(s=o),(e=t[1]>>n)c&&(c=e),(i=t[2]>>n)v&&(v=i)}),new u(a,s,h,c,f,v,r)}(h,f),l=new i(function(r,n){return t.naturalOrder(r.count(),n.count())});function g(t,r){for(var n,e=t.size(),i=0;i=r)return;if(i++>o)return;if((n=t.pop()).count()){var u=s(f,n),a=u[0],h=u[1];if(!a)return;t.push(a),h&&(t.push(h),e++)}else t.push(n),i++}}l.push(v),g(l,.75*c);for(var p=new i(function(r,n){return t.naturalOrder(r.count()*r.volume(),n.count()*n.volume())});l.size();)p.push(l.pop());g(p,c);for(var d=new a;p.size();)d.push(p.pop());return d}}}().quantize,n=function(t){this.canvas=document.createElement("canvas"),this.context=this.canvas.getContext("2d"),this.width=this.canvas.width=t.naturalWidth,this.height=this.canvas.height=t.naturalHeight,this.context.drawImage(t,0,0,this.width,this.height)};n.prototype.getImageData=function(){return this.context.getImageData(0,0,this.width,this.height)};var o=function(){};return o.prototype.getColor=function(t,r){return void 0===r&&(r=10),this.getPalette(t,5,r)[0]},o.prototype.getPalette=function(t,o,e){var i=function(t){var r=t.colorCount,n=t.quality;if(void 0!==r&&Number.isInteger(r)){if(1===r)throw new Error("colorCount should be between 2 and 20. To get one color, call getColor() instead of getPalette()");r=Math.max(r,2),r=Math.min(r,20)}else r=10;return(void 0===n||!Number.isInteger(n)||n<1)&&(n=10),{colorCount:r,quality:n}}({colorCount:o,quality:e}),u=new n(t),a=function(t,r,n){for(var o=t,e=[],i=0,u=void 0,a=void 0,s=void 0,h=void 0,c=void 0;i=125)&&(a>250&&s>250&&h>250||e.push([a,s,h]));return e}(u.getImageData().data,u.width*u.height,i.quality),s=r(a,i.colorCount);return s?s.palette():null},o.prototype.getColorFromUrl=function(t,r,n){var o=this,e=document.createElement("img");e.addEventListener("load",function(){var i=o.getPalette(e,5,n);r(i[0],t)}),e.src=t},o.prototype.getImageData=function(t,r){var n=new XMLHttpRequest;n.open("GET",t,!0),n.responseType="arraybuffer",n.onload=function(){if(200==this.status){var t=new Uint8Array(this.response);i=t.length;for(var n=new Array(i),o=0;o",preload:!0,css:{},attr:{scrolling:"auto"}},video:{tpl:"",format:"",autoStart:!0},defaultType:"image",animationEffect:"zoom",animationDuration:366,zoomOpacity:"auto",transitionEffect:"fade",transitionDuration:366,slideClass:"",baseClass:"",baseTpl:"
 / 
{{buttons}}
{{arrows}}
",spinnerTpl:"
",errorTpl:"

{{ERROR}}

",btnTpl:{download:"",zoom:"",close:"",arrowLeft:"",arrowRight:"",smallBtn:""},parentEl:"body",hideScrollbar:!0,autoFocus:!0,backFocus:!0,trapFocus:!0,fullScreen:{autoStart:!1},touch:{vertical:!0,momentum:!0},hash:null,media:{},slideShow:{autoStart:!1,speed:3e3},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"},wheel:"auto",onInit:n.noop,beforeLoad:n.noop,afterLoad:n.noop,beforeShow:n.noop,afterShow:n.noop,beforeClose:n.noop,afterClose:n.noop,onActivate:n.noop,onDeactivate:n.noop,clickContent:function(t,e){return"image"===t.type&&"zoom";},clickSlide:"close",clickOutside:"close",dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1,mobile:{preventCaptionOverlap:!1,idleTime:!1,clickContent:function(t,e){return"image"===t.type&&"toggleControls";},clickSlide:function(t,e){return"image"===t.type?"toggleControls":"close";},dblclickContent:function(t,e){return"image"===t.type&&"zoom";},dblclickSlide:function(t,e){return"image"===t.type&&"zoom";}},lang:"en",i18n:{en:{CLOSE:"Close",NEXT:"Next",PREV:"Previous",ERROR:"The requested content cannot be loaded.
Please try again later.",PLAY_START:"Start slideshow",PLAY_STOP:"Pause slideshow",FULL_SCREEN:"Full screen",THUMBS:"Thumbnails",DOWNLOAD:"Download",SHARE:"Share",ZOOM:"Zoom"},de:{CLOSE:"Schließen",NEXT:"Weiter",PREV:"Zurück",ERROR:"Die angeforderten Daten konnten nicht geladen werden.
Bitte versuchen Sie es später nochmal.",PLAY_START:"Diaschau starten",PLAY_STOP:"Diaschau beenden",FULL_SCREEN:"Vollbild",THUMBS:"Vorschaubilder",DOWNLOAD:"Herunterladen",SHARE:"Teilen",ZOOM:"Vergrößern"}}},s=n(t),r=n(e),c=0,l=function(t){return t&&t.hasOwnProperty&&t instanceof n;},d=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60);};}(),u=function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e);};}(),f=function(){var t,n=e.createElement("fakeelement"),o={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in o)if(void 0!==n.style[t])return o[t];return"transitionend";}(),p=function(t){return t&&t.length&&t[0].offsetHeight;},h=function(t,e){var o=n.extend(!0,{},t,e);return n.each(e,function(t,e){n.isArray(e)&&(o[t]=e);}),o;},g=function(t){var o,i;return!(!t||t.ownerDocument!==e)&&(n(".fancybox-container").css("pointer-events","none"),o={x:t.getBoundingClientRect().left+t.offsetWidth/2,y:t.getBoundingClientRect().top+t.offsetHeight/2},i=e.elementFromPoint(o.x,o.y)===t,n(".fancybox-container").css("pointer-events",""),i);},b=function(t,e,o){var i=this;i.opts=h({index:o},n.fancybox.defaults),n.isPlainObject(e)&&(i.opts=h(i.opts,e)),n.fancybox.isMobile&&(i.opts=h(i.opts,i.opts.mobile)),i.id=i.opts.id||++c,i.currIndex=parseInt(i.opts.index,10)||0,i.prevIndex=null,i.prevPos=null,i.currPos=0,i.firstRun=!0,i.group=[],i.slides={},i.addContent(t),i.group.length&&i.init();};n.extend(b.prototype,{init:function(){var o,i,a=this,s=a.group[a.currIndex],r=s.opts;r.closeExisting&&n.fancybox.close(!0),n("body").addClass("fancybox-active"),!n.fancybox.getInstance()&&!1!==r.hideScrollbar&&!n.fancybox.isMobile&&e.body.scrollHeight>t.innerHeight&&(n("head").append(""),n("body").addClass("compensate-for-scrollbar")),i="",n.each(r.buttons,function(t,e){i+=r.btnTpl[e]||"";}),o=n(a.translate(a,r.baseTpl.replace("{{buttons}}",i).replace("{{arrows}}",r.btnTpl.arrowLeft+r.btnTpl.arrowRight))).attr("id","fancybox-container-"+a.id).addClass(r.baseClass).data("FancyBox",a).appendTo(r.parentEl),a.$refs={container:o},["bg","inner","infobar","toolbar","stage","caption","navigation"].forEach(function(t){a.$refs[t]=o.find(".fancybox-"+t);}),a.trigger("onInit"),a.activate(),a.jumpTo(a.currIndex);},translate:function(t,e){var n=t.opts.i18n[t.opts.lang]||t.opts.i18n.en;return e.replace(/\{\{(\w+)\}\}/g,function(t,e){return void 0===n[e]?t:n[e];});},addContent:function(t){var e,o=this,i=n.makeArray(t);n.each(i,function(t,e){var i,a,s,r,c,l={},d={};n.isPlainObject(e)?(l=e,d=e.opts||e):"object"===n.type(e)&&n(e).length?(i=n(e),d=i.data()||{},d=n.extend(!0,{},d,d.options),d.$orig=i,l.src=o.opts.src||d.src||i.attr("href"),l.type||l.src||(l.type="inline",l.src=e)):l={type:"html",src:e+""},l.opts=n.extend(!0,{},o.opts,d),n.isArray(d.buttons)&&(l.opts.buttons=d.buttons),n.fancybox.isMobile&&l.opts.mobile&&(l.opts=h(l.opts,l.opts.mobile)),a=l.type||l.opts.type,r=l.src||"",!a&&r&&((s=r.match(/\.(mp4|mov|ogv|webm)((\?|#).*)?$/i))?(a="video",l.opts.video.format||(l.opts.video.format="video/"+("ogv"===s[1]?"ogg":s[1]))):r.match(/(^data:image\/[a-z0-9+\/=]*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg|ico)((\?|#).*)?$)/i)?a="image":r.match(/\.(pdf)((\?|#).*)?$/i)?(a="iframe",l=n.extend(!0,l,{contentType:"pdf",opts:{iframe:{preload:!1}}})):"#"===r.charAt(0)&&(a="inline")),a?l.type=a:o.trigger("objectNeedsType",l),l.contentType||(l.contentType=n.inArray(l.type,["html","inline","ajax"])>-1?"html":l.type),l.index=o.group.length,"auto"==l.opts.smallBtn&&(l.opts.smallBtn=n.inArray(l.type,["html","inline","ajax"])>-1),"auto"===l.opts.toolbar&&(l.opts.toolbar=!l.opts.smallBtn),l.$thumb=l.opts.$thumb||null,l.opts.$trigger&&l.index===o.opts.index&&(l.$thumb=l.opts.$trigger.find("img:first"),l.$thumb.length&&(l.opts.$orig=l.opts.$trigger)),l.$thumb&&l.$thumb.length||!l.opts.$orig||(l.$thumb=l.opts.$orig.find("img:first")),l.$thumb&&!l.$thumb.length&&(l.$thumb=null),l.thumb=l.opts.thumb||(l.$thumb?l.$thumb[0].src:null),"function"===n.type(l.opts.caption)&&(l.opts.caption=l.opts.caption.apply(e,[o,l])),"function"===n.type(o.opts.caption)&&(l.opts.caption=o.opts.caption.apply(e,[o,l])),l.opts.caption instanceof n||(l.opts.caption=void 0===l.opts.caption?"":l.opts.caption+""),"ajax"===l.type&&(c=r.split(/\s+/,2),c.length>1&&(l.src=c.shift(),l.opts.filter=c.shift())),l.opts.modal&&(l.opts=n.extend(!0,l.opts,{trapFocus:!0,infobar:0,toolbar:0,smallBtn:0,keyboard:0,slideShow:0,fullScreen:0,thumbs:0,touch:0,clickContent:!1,clickSlide:!1,clickOutside:!1,dblclickContent:!1,dblclickSlide:!1,dblclickOutside:!1})),o.group.push(l);}),Object.keys(o.slides).length&&(o.updateControls(),(e=o.Thumbs)&&e.isActive&&(e.create(),e.focus()));},addEvents:function(){var e=this;e.removeEvents(),e.$refs.container.on("click.fb-close","[data-fancybox-close]",function(t){t.stopPropagation(),t.preventDefault(),e.close(t);}).on("touchstart.fb-prev click.fb-prev","[data-fancybox-prev]",function(t){t.stopPropagation(),t.preventDefault(),e.previous();}).on("touchstart.fb-next click.fb-next","[data-fancybox-next]",function(t){t.stopPropagation(),t.preventDefault(),e.next();}).on("click.fb","[data-fancybox-zoom]",function(t){e[e.isScaledDown()?"scaleToActual":"scaleToFit"]();}),s.on("orientationchange.fb resize.fb",function(t){t&&t.originalEvent&&"resize"===t.originalEvent.type?(e.requestId&&u(e.requestId),e.requestId=d(function(){e.update(t);})):(e.current&&"iframe"===e.current.type&&e.$refs.stage.hide(),setTimeout(function(){e.$refs.stage.show(),e.update(t);},n.fancybox.isMobile?600:250));}),r.on("keydown.fb",function(t){var o=n.fancybox?n.fancybox.getInstance():null,i=o.current,a=t.keyCode||t.which;if(9==a)return void(i.opts.trapFocus&&e.focus(t));if(!(!i.opts.keyboard||t.ctrlKey||t.altKey||t.shiftKey||n(t.target).is("input,textarea,video,audio,select")))return 8===a||27===a?(t.preventDefault(),void e.close(t)):37===a||38===a?(t.preventDefault(),void e.previous()):39===a||40===a?(t.preventDefault(),void e.next()):void e.trigger("afterKeydown",t,a);}),e.group[e.currIndex].opts.idleTime&&(e.idleSecondsCounter=0,r.on("mousemove.fb-idle mouseleave.fb-idle mousedown.fb-idle touchstart.fb-idle touchmove.fb-idle scroll.fb-idle keydown.fb-idle",function(t){e.idleSecondsCounter=0,e.isIdle&&e.showControls(),e.isIdle=!1;}),e.idleInterval=t.setInterval(function(){++e.idleSecondsCounter>=e.group[e.currIndex].opts.idleTime&&!e.isDragging&&(e.isIdle=!0,e.idleSecondsCounter=0,e.hideControls());},1e3));},removeEvents:function(){var e=this;s.off("orientationchange.fb resize.fb"),r.off("keydown.fb .fb-idle"),this.$refs.container.off(".fb-close .fb-prev .fb-next"),e.idleInterval&&(t.clearInterval(e.idleInterval),e.idleInterval=null);},previous:function(t){return this.jumpTo(this.currPos-1,t);},next:function(t){return this.jumpTo(this.currPos+1,t);},jumpTo:function(t,e){var o,i,a,s,r,c,l,d,u,f=this,h=f.group.length;if(!(f.isDragging||f.isClosing||f.isAnimating&&f.firstRun)){if(t=parseInt(t,10),!(a=f.current?f.current.opts.loop:f.opts.loop)&&(t<0||t>=h))return!1;if(o=f.firstRun=!Object.keys(f.slides).length,r=f.current,f.prevIndex=f.currIndex,f.prevPos=f.currPos,s=f.createSlide(t),h>1&&((a||s.index0)&&f.createSlide(t-1)),f.current=s,f.currIndex=s.index,f.currPos=s.pos,f.trigger("beforeShow",o),f.updateControls(),s.forcedDuration=void 0,n.isNumeric(e)?s.forcedDuration=e:e=s.opts[o?"animationDuration":"transitionDuration"],e=parseInt(e,10),i=f.isMoved(s),s.$slide.addClass("fancybox-slide--current"),o)return s.opts.animationEffect&&e&&f.$refs.container.css("transition-duration",e+"ms"),f.$refs.container.addClass("fancybox-is-open").trigger("focus"),f.loadSlide(s),void f.preload("image");c=n.fancybox.getTranslate(r.$slide),l=n.fancybox.getTranslate(f.$refs.stage),n.each(f.slides,function(t,e){n.fancybox.stop(e.$slide,!0);}),r.pos!==s.pos&&(r.isComplete=!1),r.$slide.removeClass("fancybox-slide--complete fancybox-slide--current"),i?(u=c.left-(r.pos*c.width+r.pos*r.opts.gutter),n.each(f.slides,function(t,o){o.$slide.removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ");});var i=o.pos*c.width+o.pos*o.opts.gutter;n.fancybox.setTranslate(o.$slide,{top:0,left:i-l.left+u}),o.pos!==s.pos&&o.$slide.addClass("fancybox-slide--"+(o.pos>s.pos?"next":"previous")),p(o.$slide),n.fancybox.animate(o.$slide,{top:0,left:(o.pos-s.pos)*c.width+(o.pos-s.pos)*o.opts.gutter},e,function(){o.$slide.css({transform:"",opacity:""}).removeClass("fancybox-slide--next fancybox-slide--previous"),o.pos===f.currPos&&f.complete();});})):e&&s.opts.transitionEffect&&(d="fancybox-animated fancybox-fx-"+s.opts.transitionEffect,r.$slide.addClass("fancybox-slide--"+(r.pos>s.pos?"next":"previous")),n.fancybox.animate(r.$slide,d,e,function(){r.$slide.removeClass(d).removeClass("fancybox-slide--next fancybox-slide--previous");},!1)),s.isLoaded?f.revealContent(s):f.loadSlide(s),f.preload("image");}},createSlide:function(t){var e,o,i=this;return o=t%i.group.length,o=o<0?i.group.length+o:o,!i.slides[t]&&i.group[o]&&(e=n("
").appendTo(i.$refs.stage),i.slides[t]=n.extend(!0,{},i.group[o],{pos:t,$slide:e,isLoaded:!1}),i.updateSlide(i.slides[t])),i.slides[t];},scaleToActual:function(t,e,o){var i,a,s,r,c,l=this,d=l.current,u=d.$content,f=n.fancybox.getTranslate(d.$slide).width,p=n.fancybox.getTranslate(d.$slide).height,h=d.width,g=d.height;l.isAnimating||l.isMoved()||!u||"image"!=d.type||!d.isLoaded||d.hasError||(l.isAnimating=!0,n.fancybox.stop(u),t=void 0===t?.5*f:t,e=void 0===e?.5*p:e,i=n.fancybox.getTranslate(u),i.top-=n.fancybox.getTranslate(d.$slide).top,i.left-=n.fancybox.getTranslate(d.$slide).left,r=h/i.width,c=g/i.height,a=.5*f-.5*h,s=.5*p-.5*g,h>f&&(a=i.left*r-(t*r-t),a>0&&(a=0),ap&&(s=i.top*c-(e*c-e),s>0&&(s=0),se-.5&&(l=e),d>o-.5&&(d=o),"image"===t.type?(u.top=Math.floor(.5*(o-d))+parseFloat(c.css("paddingTop")),u.left=Math.floor(.5*(e-l))+parseFloat(c.css("paddingLeft"))):"video"===t.contentType&&(a=t.opts.width&&t.opts.height?l/d:t.opts.ratio||16/9,d>l/a?d=l/a:l>d*a&&(l=d*a)),u.width=l,u.height=d,u);},update:function(t){var e=this;n.each(e.slides,function(n,o){e.updateSlide(o,t);});},updateSlide:function(t,e){var o=this,i=t&&t.$content,a=t.width||t.opts.width,s=t.height||t.opts.height,r=t.$slide;o.adjustCaption(t),i&&(a||s||"video"===t.contentType)&&!t.hasError&&(n.fancybox.stop(i),n.fancybox.setTranslate(i,o.getFitPos(t)),t.pos===o.currPos&&(o.isAnimating=!1,o.updateCursor())),o.adjustLayout(t),r.length&&(r.trigger("refresh"),t.pos===o.currPos&&o.$refs.toolbar.add(o.$refs.navigation.find(".fancybox-button--arrow_right")).toggleClass("compensate-for-scrollbar",r.get(0).scrollHeight>r.get(0).clientHeight)),o.trigger("onUpdate",t,e);},centerSlide:function(t){var e=this,o=e.current,i=o.$slide;!e.isClosing&&o&&(i.siblings().css({transform:"",opacity:""}),i.parent().children().removeClass("fancybox-slide--previous fancybox-slide--next"),n.fancybox.animate(i,{top:0,left:0,opacity:1},void 0===t?0:t,function(){i.css({transform:"",opacity:""}),o.isComplete||e.complete();},!1));},isMoved:function(t){var e,o,i=t||this.current;return!!i&&(o=n.fancybox.getTranslate(this.$refs.stage),e=n.fancybox.getTranslate(i.$slide),!i.$slide.hasClass("fancybox-animated")&&(Math.abs(e.top-o.top)>.5||Math.abs(e.left-o.left)>.5));},updateCursor:function(t,e){var o,i,a=this,s=a.current,r=a.$refs.container;s&&!a.isClosing&&a.Guestures&&(r.removeClass("fancybox-is-zoomable fancybox-can-zoomIn fancybox-can-zoomOut fancybox-can-swipe fancybox-can-pan"),o=a.canPan(t,e),i=!!o||a.isZoomable(),r.toggleClass("fancybox-is-zoomable",i),n("[data-fancybox-zoom]").prop("disabled",!i),o?r.addClass("fancybox-can-pan"):i&&("zoom"===s.opts.clickContent||n.isFunction(s.opts.clickContent)&&"zoom"==s.opts.clickContent(s))?r.addClass("fancybox-can-zoomIn"):s.opts.touch&&(s.opts.touch.vertical||a.group.length>1)&&"video"!==s.contentType&&r.addClass("fancybox-can-swipe"));},isZoomable:function(){var t,e=this,n=e.current;if(n&&!e.isClosing&&"image"===n.type&&!n.hasError){if(!n.isLoaded)return!0;if((t=e.getFitPos(n))&&(n.width>t.width||n.height>t.height))return!0;}return!1;},isScaledDown:function(t,e){var o=this,i=!1,a=o.current,s=a.$content;return void 0!==t&&void 0!==e?i=t1.5||Math.abs(a.height-s.height)>1.5)),s;},loadSlide:function(t){var e,o,i,a=this;if(!t.isLoading&&!t.isLoaded){if(t.isLoading=!0,!1===a.trigger("beforeLoad",t))return t.isLoading=!1,!1;switch(e=t.type,o=t.$slide,o.off("refresh").trigger("onReset").addClass(t.opts.slideClass),e){case"image":a.setImage(t);break;case"iframe":a.setIframe(t);break;case"html":a.setContent(t,t.src||t.content);break;case"video":a.setContent(t,t.opts.video.tpl.replace(/\{\{src\}\}/gi,t.src).replace("{{format}}",t.opts.videoFormat||t.opts.video.format||"").replace("{{poster}}",t.thumb||""));break;case"inline":n(t.src).length?a.setContent(t,n(t.src)):a.setError(t);break;case"ajax":a.showLoading(t),i=n.ajax(n.extend({},t.opts.ajax.settings,{url:t.src,success:function(e,n){"success"===n&&a.setContent(t,e);},error:function(e,n){e&&"abort"!==n&&a.setError(t);}})),o.one("onReset",function(){i.abort();});break;default:a.setError(t);}return!0;}},setImage:function(t){var o,i=this;setTimeout(function(){var e=t.$image;i.isClosing||!t.isLoading||e&&e.length&&e[0].complete||t.hasError||i.showLoading(t);},50),i.checkSrcset(t),t.$content=n("
").addClass("fancybox-is-hidden").appendTo(t.$slide.addClass("fancybox-slide--image")),!1!==t.opts.preload&&t.opts.width&&t.opts.height&&t.thumb&&(t.width=t.opts.width,t.height=t.opts.height,o=e.createElement("img"),o.onerror=function(){n(this).remove(),t.$ghost=null;},o.onload=function(){i.afterLoad(t);},t.$ghost=n(o).addClass("fancybox-image").appendTo(t.$content).attr("src",t.thumb)),i.setBigImage(t);},checkSrcset:function(e){var n,o,i,a,s=e.opts.srcset||e.opts.image.srcset;if(s){i=t.devicePixelRatio||1,a=t.innerWidth*i,o=s.split(",").map(function(t){var e={};return t.trim().split(/\s+/).forEach(function(t,n){var o=parseInt(t.substring(0,t.length-1),10);if(0===n)return e.url=t;o&&(e.value=o,e.postfix=t[t.length-1]);}),e;}),o.sort(function(t,e){return t.value-e.value;});for(var r=0;r=a||"x"===c.postfix&&c.value>=i){n=c;break;}}!n&&o.length&&(n=o[o.length-1]),n&&(e.src=n.url,e.width&&e.height&&"w"==n.postfix&&(e.height=e.width/e.height*n.value,e.width=n.value),e.opts.srcset=s);}},setBigImage:function(t){var o=this,i=e.createElement("img"),a=n(i);t.$image=a.one("error",function(){o.setError(t);}).one("load",function(){var e;t.$ghost||(o.resolveImageSlideSize(t,this.naturalWidth,this.naturalHeight),o.afterLoad(t)),o.isClosing||(t.opts.srcset&&(e=t.opts.sizes,e&&"auto"!==e||(e=(t.width/t.height>1&&s.width()/s.height()>1?"100":Math.round(t.width/t.height*100))+"vw"),a.attr("sizes",e).attr("srcset",t.opts.srcset)),t.$ghost&&setTimeout(function(){t.$ghost&&!o.isClosing&&t.$ghost.hide();},Math.min(300,Math.max(1e3,t.height/1600))),o.hideLoading(t));}).addClass("fancybox-image").attr("src",t.src).appendTo(t.$content),(i.complete||"complete"==i.readyState)&&a.naturalWidth&&a.naturalHeight?a.trigger("load"):i.error&&a.trigger("error");},resolveImageSlideSize:function(t,e,n){var o=parseInt(t.opts.width,10),i=parseInt(t.opts.height,10);t.width=e,t.height=n,o>0&&(t.width=o,t.height=Math.floor(o*n/e)),i>0&&(t.width=Math.floor(i*e/n),t.height=i);},setIframe:function(t){var e,o=this,i=t.opts.iframe,a=t.$slide;t.$content=n("
").css(i.css).appendTo(a),a.addClass("fancybox-slide--"+t.contentType),t.$iframe=e=n(i.tpl.replace(/\{rnd\}/g,(new Date).getTime())).attr(i.attr).appendTo(t.$content),i.preload?(o.showLoading(t),e.on("load.fb error.fb",function(e){this.isReady=1,t.$slide.trigger("refresh"),o.afterLoad(t);}),a.on("refresh.fb",function(){var n,o,s=t.$content,r=i.css.width,c=i.css.height;if(1===e[0].isReady){try{n=e.contents(),o=n.find("body");}catch(t){}o&&o.length&&o.children().length&&(a.css("overflow","visible"),s.css({width:"100%","max-width":"100%",height:"9999px"}),void 0===r&&(r=Math.ceil(Math.max(o[0].clientWidth,o.outerWidth(!0)))),s.css("width",r||"").css("max-width",""),void 0===c&&(c=Math.ceil(Math.max(o[0].clientHeight,o.outerHeight(!0)))),s.css("height",c||""),a.css("overflow","auto")),s.removeClass("fancybox-is-hidden");}})):o.afterLoad(t),e.attr("src",t.src),a.one("onReset",function(){try{n(this).find("iframe").hide().unbind().attr("src","//about:blank");}catch(t){}n(this).off("refresh.fb").empty(),t.isLoaded=!1,t.isRevealed=!1;});},setContent:function(t,e){var o=this;o.isClosing||(o.hideLoading(t),t.$content&&n.fancybox.stop(t.$content),t.$slide.empty(),l(e)&&e.parent().length?((e.hasClass("fancybox-content")||e.parent().hasClass("fancybox-content"))&&e.parents(".fancybox-slide").trigger("onReset"),t.$placeholder=n("
").hide().insertAfter(e),e.css("display","inline-block")):t.hasError||("string"===n.type(e)&&(e=n("
").append(n.trim(e)).contents()),t.opts.filter&&(e=n("
").html(e).find(t.opts.filter))),t.$slide.one("onReset",function(){n(this).find("video,audio").trigger("pause"),t.$placeholder&&(t.$placeholder.after(e.removeClass("fancybox-content").hide()).remove(),t.$placeholder=null),t.$smallBtn&&(t.$smallBtn.remove(),t.$smallBtn=null),t.hasError||(n(this).empty(),t.isLoaded=!1,t.isRevealed=!1);}),n(e).appendTo(t.$slide),n(e).is("video,audio")&&(n(e).addClass("fancybox-video"),n(e).wrap("
"),t.contentType="video",t.opts.width=t.opts.width||n(e).attr("width"),t.opts.height=t.opts.height||n(e).attr("height")),t.$content=t.$slide.children().filter("div,form,main,video,audio,article,.fancybox-content").first(),t.$content.siblings().hide(),t.$content.length||(t.$content=t.$slide.wrapInner("
").children().first()),t.$content.addClass("fancybox-content"),t.$slide.addClass("fancybox-slide--"+t.contentType),o.afterLoad(t));},setError:function(t){t.hasError=!0,t.$slide.trigger("onReset").removeClass("fancybox-slide--"+t.contentType).addClass("fancybox-slide--error"),t.contentType="html",this.setContent(t,this.translate(t,t.opts.errorTpl)),t.pos===this.currPos&&(this.isAnimating=!1);},showLoading:function(t){var e=this;(t=t||e.current)&&!t.$spinner&&(t.$spinner=n(e.translate(e,e.opts.spinnerTpl)).appendTo(t.$slide).hide().fadeIn("fast"));},hideLoading:function(t){var e=this;(t=t||e.current)&&t.$spinner&&(t.$spinner.stop().remove(),delete t.$spinner);},afterLoad:function(t){var e=this;e.isClosing||(t.isLoading=!1,t.isLoaded=!0,e.trigger("afterLoad",t),e.hideLoading(t),!t.opts.smallBtn||t.$smallBtn&&t.$smallBtn.length||(t.$smallBtn=n(e.translate(t,t.opts.btnTpl.smallBtn)).appendTo(t.$content)),t.opts.protect&&t.$content&&!t.hasError&&(t.$content.on("contextmenu.fb",function(t){return 2==t.button&&t.preventDefault(),!0;}),"image"===t.type&&n("
").appendTo(t.$content)),e.adjustCaption(t),e.adjustLayout(t),t.pos===e.currPos&&e.updateCursor(),e.revealContent(t));},adjustCaption:function(t){var e,n=this,o=t||n.current,i=o.opts.caption,a=o.opts.preventCaptionOverlap,s=n.$refs.caption,r=!1;s.toggleClass("fancybox-caption--separate",a),a&&i&&i.length&&(o.pos!==n.currPos?(e=s.clone().appendTo(s.parent()),e.children().eq(0).empty().html(i),r=e.outerHeight(!0),e.empty().remove()):n.$caption&&(r=n.$caption.outerHeight(!0)),o.$slide.css("padding-bottom",r||""));},adjustLayout:function(t){var e,n,o,i,a=this,s=t||a.current;s.isLoaded&&!0!==s.opts.disableLayoutFix&&(s.$content.css("margin-bottom",""),s.$content.outerHeight()>s.$slide.height()+.5&&(o=s.$slide[0].style["padding-bottom"],i=s.$slide.css("padding-bottom"),parseFloat(i)>0&&(e=s.$slide[0].scrollHeight,s.$slide.css("padding-bottom",0),Math.abs(e-s.$slide[0].scrollHeight)<1&&(n=i),s.$slide.css("padding-bottom",o))),s.$content.css("margin-bottom",n));},revealContent:function(t){var e,o,i,a,s=this,r=t.$slide,c=!1,l=!1,d=s.isMoved(t),u=t.isRevealed;return t.isRevealed=!0,e=t.opts[s.firstRun?"animationEffect":"transitionEffect"],i=t.opts[s.firstRun?"animationDuration":"transitionDuration"],i=parseInt(void 0===t.forcedDuration?i:t.forcedDuration,10),!d&&t.pos===s.currPos&&i||(e=!1),"zoom"===e&&(t.pos===s.currPos&&i&&"image"===t.type&&!t.hasError&&(l=s.getThumbPos(t))?c=s.getFitPos(t):e="fade"),"zoom"===e?(s.isAnimating=!0,c.scaleX=c.width/l.width,c.scaleY=c.height/l.height,a=t.opts.zoomOpacity,"auto"==a&&(a=Math.abs(t.width/t.height-l.width/l.height)>.1),a&&(l.opacity=.1,c.opacity=1),n.fancybox.setTranslate(t.$content.removeClass("fancybox-is-hidden"),l),p(t.$content),void n.fancybox.animate(t.$content,c,i,function(){s.isAnimating=!1,s.complete();})):(s.updateSlide(t),e?(n.fancybox.stop(r),o="fancybox-slide--"+(t.pos>=s.prevPos?"next":"previous")+" fancybox-animated fancybox-fx-"+e,r.addClass(o).removeClass("fancybox-slide--current"),t.$content.removeClass("fancybox-is-hidden"),p(r),"image"!==t.type&&t.$content.hide().show(0),void n.fancybox.animate(r,"fancybox-slide--current",i,function(){r.removeClass(o).css({transform:"",opacity:""}),t.pos===s.currPos&&s.complete();},!0)):(t.$content.removeClass("fancybox-is-hidden"),u||!d||"image"!==t.type||t.hasError||t.$content.hide().fadeIn("fast"),void(t.pos===s.currPos&&s.complete())));},getThumbPos:function(t){var e,o,i,a,s,r=!1,c=t.$thumb;return!(!c||!g(c[0]))&&(e=n.fancybox.getTranslate(c),o=parseFloat(c.css("border-top-width")||0),i=parseFloat(c.css("border-right-width")||0),a=parseFloat(c.css("border-bottom-width")||0),s=parseFloat(c.css("border-left-width")||0),r={top:e.top+o,left:e.left+s,width:e.width-i-s,height:e.height-o-a,scaleX:1,scaleY:1},e.width>0&&e.height>0&&r);},complete:function(){var t,e=this,o=e.current,i={};!e.isMoved()&&o.isLoaded&&(o.isComplete||(o.isComplete=!0,o.$slide.siblings().trigger("onReset"),e.preload("inline"),p(o.$slide),o.$slide.addClass("fancybox-slide--complete"),n.each(e.slides,function(t,o){o.pos>=e.currPos-1&&o.pos<=e.currPos+1?i[o.pos]=o:o&&(n.fancybox.stop(o.$slide),o.$slide.off().remove());}),e.slides=i),e.isAnimating=!1,e.updateCursor(),e.trigger("afterShow"),o.opts.video.autoStart&&o.$slide.find("video,audio").filter(":visible:first").trigger("play").one("ended",function(){Document.exitFullscreen?Document.exitFullscreen():this.webkitExitFullscreen&&this.webkitExitFullscreen(),e.next();}),o.opts.autoFocus&&"html"===o.contentType&&(t=o.$content.find("input[autofocus]:enabled:visible:first"),t.length?t.trigger("focus"):e.focus(null,!0)),o.$slide.scrollTop(0).scrollLeft(0));},preload:function(t){var e,n,o=this;o.group.length<2||(n=o.slides[o.currPos+1],e=o.slides[o.currPos-1],e&&e.type===t&&o.loadSlide(e),n&&n.type===t&&o.loadSlide(n));},focus:function(t,o){var i,a,s=this,r=["a[href]","area[href]","input:not([disabled]):not([type=\"hidden\"]):not([aria-hidden])","select:not([disabled]):not([aria-hidden])","textarea:not([disabled]):not([aria-hidden])","button:not([disabled]):not([aria-hidden])","iframe","object","embed","video","audio","[contenteditable]","[tabindex]:not([tabindex^=\"-\"])"].join(",");s.isClosing||(i=!t&&s.current&&s.current.isComplete?s.current.$slide.find("*:visible"+(o?":not(.fancybox-close-small)":"")):s.$refs.container.find("*:visible"),i=i.filter(r).filter(function(){return"hidden"!==n(this).css("visibility")&&!n(this).hasClass("disabled");}),i.length?(a=i.index(e.activeElement),t&&t.shiftKey?(a<0||0==a)&&(t.preventDefault(),i.eq(i.length-1).trigger("focus")):(a<0||a==i.length-1)&&(t&&t.preventDefault(),i.eq(0).trigger("focus"))):s.$refs.container.trigger("focus"));},activate:function(){var t=this;n(".fancybox-container").each(function(){var e=n(this).data("FancyBox");e&&e.id!==t.id&&!e.isClosing&&(e.trigger("onDeactivate"),e.removeEvents(),e.isVisible=!1);}),t.isVisible=!0,(t.current||t.isIdle)&&(t.update(),t.updateControls()),t.trigger("onActivate"),t.addEvents();},close:function(t,e){var o,i,a,s,r,c,l,u=this,f=u.current,h=function(){u.cleanUp(t);};return!u.isClosing&&(u.isClosing=!0,!1===u.trigger("beforeClose",t)?(u.isClosing=!1,d(function(){u.update();}),!1):(u.removeEvents(),a=f.$content,o=f.opts.animationEffect,i=n.isNumeric(e)?e:o?f.opts.animationDuration:0,f.$slide.removeClass("fancybox-slide--complete fancybox-slide--next fancybox-slide--previous fancybox-animated"),!0!==t?n.fancybox.stop(f.$slide):o=!1,f.$slide.siblings().trigger("onReset").remove(),i&&u.$refs.container.removeClass("fancybox-is-open").addClass("fancybox-is-closing").css("transition-duration",i+"ms"),u.hideLoading(f),u.hideControls(!0),u.updateCursor(),"zoom"!==o||a&&i&&"image"===f.type&&!u.isMoved()&&!f.hasError&&(l=u.getThumbPos(f))||(o="fade"),"zoom"===o?(n.fancybox.stop(a),s=n.fancybox.getTranslate(a),c={top:s.top,left:s.left,scaleX:s.width/l.width,scaleY:s.height/l.height,width:l.width,height:l.height},r=f.opts.zoomOpacity, +"auto"==r&&(r=Math.abs(f.width/f.height-l.width/l.height)>.1),r&&(l.opacity=0),n.fancybox.setTranslate(a,c),p(a),n.fancybox.animate(a,l,i,h),!0):(o&&i?n.fancybox.animate(f.$slide.addClass("fancybox-slide--previous").removeClass("fancybox-slide--current"),"fancybox-animated fancybox-fx-"+o,i,h):!0===t?setTimeout(h,i):h(),!0)));},cleanUp:function(e){var o,i,a,s=this,r=s.current.opts.$orig;s.current.$slide.trigger("onReset"),s.$refs.container.empty().remove(),s.trigger("afterClose",e),s.current.opts.backFocus&&(r&&r.length&&r.is(":visible")||(r=s.$trigger),r&&r.length&&(i=t.scrollX,a=t.scrollY,r.trigger("focus"),n("html, body").scrollTop(a).scrollLeft(i))),s.current=null,o=n.fancybox.getInstance(),o?o.activate():(n("body").removeClass("fancybox-active compensate-for-scrollbar"),n("#fancybox-style-noscroll").remove());},trigger:function(t,e){var o,i=Array.prototype.slice.call(arguments,1),a=this,s=e&&e.opts?e:a.current;if(s?i.unshift(s):s=a,i.unshift(a),n.isFunction(s.opts[t])&&(o=s.opts[t].apply(s,i)),!1===o)return o;"afterClose"!==t&&a.$refs?a.$refs.container.trigger(t+".fb",i):r.trigger(t+".fb",i);},updateControls:function(){var t=this,o=t.current,i=o.index,a=t.$refs.container,s=t.$refs.caption,r=o.opts.caption;o.$slide.trigger("refresh"),r&&r.length?(t.$caption=s,s.children().eq(0).html(r)):t.$caption=null,t.hasHiddenControls||t.isIdle||t.showControls(),a.find("[data-fancybox-count]").html(t.group.length),a.find("[data-fancybox-index]").html(i+1),a.find("[data-fancybox-prev]").prop("disabled",!o.opts.loop&&i<=0),a.find("[data-fancybox-next]").prop("disabled",!o.opts.loop&&i>=t.group.length-1),"image"===o.type?a.find("[data-fancybox-zoom]").show().end().find("[data-fancybox-download]").attr("href",o.opts.image.src||o.src).show():o.opts.toolbar&&a.find("[data-fancybox-download],[data-fancybox-zoom]").hide(),n(e.activeElement).is(":hidden,[disabled]")&&t.$refs.container.trigger("focus");},hideControls:function(t){var e=this,n=["infobar","toolbar","nav"];!t&&e.current.opts.preventCaptionOverlap||n.push("caption"),this.$refs.container.removeClass(n.map(function(t){return"fancybox-show-"+t;}).join(" ")),this.hasHiddenControls=!0;},showControls:function(){var t=this,e=t.current?t.current.opts:t.opts,n=t.$refs.container;t.hasHiddenControls=!1,t.idleSecondsCounter=0,n.toggleClass("fancybox-show-toolbar",!(!e.toolbar||!e.buttons)).toggleClass("fancybox-show-infobar",!!(e.infobar&&t.group.length>1)).toggleClass("fancybox-show-caption",!!t.$caption).toggleClass("fancybox-show-nav",!!(e.arrows&&t.group.length>1)).toggleClass("fancybox-is-modal",!!e.modal);},toggleControls:function(){this.hasHiddenControls?this.showControls():this.hideControls();}}),n.fancybox={version:"3.5.7",defaults:a,getInstance:function(t){var e=n(".fancybox-container:not(\".fancybox-is-closing\"):last").data("FancyBox"),o=Array.prototype.slice.call(arguments,1);return e instanceof b&&("string"===n.type(t)?e[t].apply(e,o):"function"===n.type(t)&&t.apply(e,o),e);},open:function(t,e,n){return new b(t,e,n);},close:function(t){var e=this.getInstance();e&&(e.close(),!0===t&&this.close(t));},destroy:function(){this.close(!0),r.add("body").off("click.fb-start","**");},isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),use3d:function(){var n=e.createElement("div");return t.getComputedStyle&&t.getComputedStyle(n)&&t.getComputedStyle(n).getPropertyValue("transform")&&!(e.documentMode&&e.documentMode<11);}(),getTranslate:function(t){var e;return!(!t||!t.length)&&(e=t[0].getBoundingClientRect(),{top:e.top||0,left:e.left||0,width:e.width,height:e.height,opacity:parseFloat(t.css("opacity"))});},setTranslate:function(t,e){var n="",o={};if(t&&e)return void 0===e.left&&void 0===e.top||(n=(void 0===e.left?t.position().left:e.left)+"px, "+(void 0===e.top?t.position().top:e.top)+"px",n=this.use3d?"translate3d("+n+", 0px)":"translate("+n+")"),void 0!==e.scaleX&&void 0!==e.scaleY?n+=" scale("+e.scaleX+", "+e.scaleY+")":void 0!==e.scaleX&&(n+=" scaleX("+e.scaleX+")"),n.length&&(o.transform=n),void 0!==e.opacity&&(o.opacity=e.opacity),void 0!==e.width&&(o.width=e.width),void 0!==e.height&&(o.height=e.height),t.css(o);},animate:function(t,e,o,i,a){var s,r=this;n.isFunction(o)&&(i=o,o=null),r.stop(t),s=r.getTranslate(t),t.on(f,function(c){(!c||!c.originalEvent||t.is(c.originalEvent.target)&&"z-index"!=c.originalEvent.propertyName)&&(r.stop(t),n.isNumeric(o)&&t.css("transition-duration",""),n.isPlainObject(e)?void 0!==e.scaleX&&void 0!==e.scaleY&&r.setTranslate(t,{top:e.top,left:e.left,width:s.width*e.scaleX,height:s.height*e.scaleY,scaleX:1,scaleY:1}):!0!==a&&t.removeClass(e),n.isFunction(i)&&i(c));}),n.isNumeric(o)&&t.css("transition-duration",o+"ms"),n.isPlainObject(e)?(void 0!==e.scaleX&&void 0!==e.scaleY&&(delete e.width,delete e.height,t.parent().hasClass("fancybox-slide--image")&&t.parent().addClass("fancybox-is-scaling")),n.fancybox.setTranslate(t,e)):t.addClass(e),t.data("timer",setTimeout(function(){t.trigger(f);},o+33));},stop:function(t,e){t&&t.length&&(clearTimeout(t.data("timer")),e&&t.trigger(f),t.off(f).css("transition-duration",""),t.parent().removeClass("fancybox-is-scaling"));}},n.fn.fancybox=function(t){var e;return t=t||{},e=t.selector||!1,e?n("body").off("click.fb-start",e).on("click.fb-start",e,{options:t},i):this.off("click.fb-start").on("click.fb-start",{items:this,options:t},i),this;},r.on("click.fb-start","[data-fancybox]",i),r.on("click.fb-start","[data-fancybox-trigger]",function(t){n("[data-fancybox=\""+n(this).attr("data-fancybox-trigger")+"\"]").eq(n(this).attr("data-fancybox-index")||0).trigger("click.fb-start",{$trigger:n(this)});}),function(){var t=null;r.on("mousedown mouseup focus blur",".fancybox-button",function(e){switch(e.type){case"mousedown":t=n(this);break;case"mouseup":t=null;break;case"focusin":n(".fancybox-button").removeClass("fancybox-focus"),n(this).is(t)||n(this).is("[disabled]")||n(this).addClass("fancybox-focus");break;case"focusout":n(".fancybox-button").removeClass("fancybox-focus");}});}();}}(window,document,jQuery),function(t){"use strict";var e={youtube:{matcher:/(youtube\.com|youtu\.be|youtube\-nocookie\.com)\/(watch\?(.*&)?v=|v\/|u\/|embed\/?)?(videoseries\?list=(.*)|[\w-]{11}|\?listType=(.*)&list=(.*))(.*)/i,params:{autoplay:1,autohide:1,fs:1,rel:0,hd:1,wmode:"transparent",enablejsapi:1,html5:1},paramPlace:8,type:"iframe",url:"https://www.youtube-nocookie.com/embed/$4",thumb:"https://img.youtube.com/vi/$4/hqdefault.jpg"},vimeo:{matcher:/^.+vimeo.com\/(.*\/)?([\d]+)(.*)?/,params:{autoplay:1,hd:1,show_title:1,show_byline:1,show_portrait:0,fullscreen:1},paramPlace:3,type:"iframe",url:"//player.vimeo.com/video/$2"},instagram:{matcher:/(instagr\.am|instagram\.com)\/p\/([a-zA-Z0-9_\-]+)\/?/i,type:"image",url:"//$1/p/$2/media/?size=l"},gmap_place:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(((maps\/(place\/(.*)\/)?\@(.*),(\d+.?\d+?)z))|(\?ll=))(.*)?/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/?ll="+(t[9]?t[9]+"&z="+Math.floor(t[10])+(t[12]?t[12].replace(/^\//,"&"):""):t[12]+"").replace(/\?/,"&")+"&output="+(t[12]&&t[12].indexOf("layer=c")>0?"svembed":"embed");}},gmap_search:{matcher:/(maps\.)?google\.([a-z]{2,3}(\.[a-z]{2})?)\/(maps\/search\/)(.*)/i,type:"iframe",url:function(t){return"//maps.google."+t[2]+"/maps?q="+t[5].replace("query=","q=").replace("api=1","")+"&output=embed";}}},n=function(e,n,o){if(e)return o=o||"","object"===t.type(o)&&(o=t.param(o,!0)),t.each(n,function(t,n){e=e.replace("$"+t,n||"");}),o.length&&(e+=(e.indexOf("?")>0?"&":"?")+o),e;};t(document).on("objectNeedsType.fb",function(o,i,a){var s,r,c,l,d,u,f,p=a.src||"",h=!1;s=t.extend(!0,{},e,a.opts.media),t.each(s,function(e,o){if(c=p.match(o.matcher)){if(h=o.type,f=e,u={},o.paramPlace&&c[o.paramPlace]){d=c[o.paramPlace],"?"==d[0]&&(d=d.substring(1)),d=d.split("&");for(var i=0;i1&&("youtube"===n.contentSource||"vimeo"===n.contentSource)&&o.load(n.contentSource);}});}(jQuery),function(t,e,n){"use strict";var o=function(){return t.requestAnimationFrame||t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||t.oRequestAnimationFrame||function(e){return t.setTimeout(e,1e3/60);};}(),i=function(){return t.cancelAnimationFrame||t.webkitCancelAnimationFrame||t.mozCancelAnimationFrame||t.oCancelAnimationFrame||function(e){t.clearTimeout(e);};}(),a=function(e){var n=[];e=e.originalEvent||e||t.e,e=e.touches&&e.touches.length?e.touches:e.changedTouches&&e.changedTouches.length?e.changedTouches:[e];for(var o in e)e[o].pageX?n.push({x:e[o].pageX,y:e[o].pageY}):e[o].clientX&&n.push({x:e[o].clientX,y:e[o].clientY});return n;},s=function(t,e,n){return e&&t?"x"===n?t.x-e.x:"y"===n?t.y-e.y:Math.sqrt(Math.pow(t.x-e.x,2)+Math.pow(t.y-e.y,2)):0;},r=function(t){if(t.is("a,area,button,[role=\"button\"],input,label,select,summary,textarea,video,audio,iframe")||n.isFunction(t.get(0).onclick)||t.data("selectable"))return!0;for(var e=0,o=t[0].attributes,i=o.length;ee.clientHeight,a=("scroll"===o||"auto"===o)&&e.scrollWidth>e.clientWidth;return i||a;},l=function(t){for(var e=!1;;){if(e=c(t.get(0)))break;if(t=t.parent(),!t.length||t.hasClass("fancybox-stage")||t.is("body"))break;}return e;},d=function(t){var e=this;e.instance=t,e.$bg=t.$refs.bg,e.$stage=t.$refs.stage,e.$container=t.$refs.container,e.destroy(),e.$container.on("touchstart.fb.touch mousedown.fb.touch",n.proxy(e,"ontouchstart"));};d.prototype.destroy=function(){var t=this;t.$container.off(".fb.touch"),n(e).off(".fb.touch"),t.requestId&&(i(t.requestId),t.requestId=null),t.tapped&&(clearTimeout(t.tapped),t.tapped=null);},d.prototype.ontouchstart=function(o){var i=this,c=n(o.target),d=i.instance,u=d.current,f=u.$slide,p=u.$content,h="touchstart"==o.type;if(h&&i.$container.off("mousedown.fb.touch"),(!o.originalEvent||2!=o.originalEvent.button)&&f.length&&c.length&&!r(c)&&!r(c.parent())&&(c.is("img")||!(o.originalEvent.clientX>c[0].clientWidth+c.offset().left))){if(!u||d.isAnimating||u.$slide.hasClass("fancybox-animated"))return o.stopPropagation(),void o.preventDefault();i.realPoints=i.startPoints=a(o),i.startPoints.length&&(u.touch&&o.stopPropagation(),i.startEvent=o,i.canTap=!0,i.$target=c,i.$content=p,i.opts=u.opts.touch,i.isPanning=!1,i.isSwiping=!1,i.isZooming=!1,i.isScrolling=!1,i.canPan=d.canPan(),i.startTime=(new Date).getTime(),i.distanceX=i.distanceY=i.distance=0,i.canvasWidth=Math.round(f[0].clientWidth),i.canvasHeight=Math.round(f[0].clientHeight),i.contentLastPos=null,i.contentStartPos=n.fancybox.getTranslate(i.$content)||{top:0,left:0},i.sliderStartPos=n.fancybox.getTranslate(f),i.stagePos=n.fancybox.getTranslate(d.$refs.stage),i.sliderStartPos.top-=i.stagePos.top,i.sliderStartPos.left-=i.stagePos.left,i.contentStartPos.top-=i.stagePos.top,i.contentStartPos.left-=i.stagePos.left,n(e).off(".fb.touch").on(h?"touchend.fb.touch touchcancel.fb.touch":"mouseup.fb.touch mouseleave.fb.touch",n.proxy(i,"ontouchend")).on(h?"touchmove.fb.touch":"mousemove.fb.touch",n.proxy(i,"ontouchmove")),n.fancybox.isMobile&&e.addEventListener("scroll",i.onscroll,!0),((i.opts||i.canPan)&&(c.is(i.$stage)||i.$stage.find(c).length)||(c.is(".fancybox-image")&&o.preventDefault(),n.fancybox.isMobile&&c.parents(".fancybox-caption").length))&&(i.isScrollable=l(c)||l(c.parent()),n.fancybox.isMobile&&i.isScrollable||o.preventDefault(),(1===i.startPoints.length||u.hasError)&&(i.canPan?(n.fancybox.stop(i.$content),i.isPanning=!0):i.isSwiping=!0,i.$container.addClass("fancybox-is-grabbing")),2===i.startPoints.length&&"image"===u.type&&(u.isLoaded||u.$ghost)&&(i.canTap=!1,i.isSwiping=!1,i.isPanning=!1,i.isZooming=!0,n.fancybox.stop(i.$content),i.centerPointStartX=.5*(i.startPoints[0].x+i.startPoints[1].x)-n(t).scrollLeft(),i.centerPointStartY=.5*(i.startPoints[0].y+i.startPoints[1].y)-n(t).scrollTop(),i.percentageOfImageAtPinchPointX=(i.centerPointStartX-i.contentStartPos.left)/i.contentStartPos.width,i.percentageOfImageAtPinchPointY=(i.centerPointStartY-i.contentStartPos.top)/i.contentStartPos.height,i.startDistanceBetweenFingers=s(i.startPoints[0],i.startPoints[1]))));}},d.prototype.onscroll=function(t){var n=this;n.isScrolling=!0,e.removeEventListener("scroll",n.onscroll,!0);},d.prototype.ontouchmove=function(t){var e=this;return void 0!==t.originalEvent.buttons&&0===t.originalEvent.buttons?void e.ontouchend(t):e.isScrolling?void(e.canTap=!1):(e.newPoints=a(t),void((e.opts||e.canPan)&&e.newPoints.length&&e.newPoints.length&&(e.isSwiping&&!0===e.isSwiping||t.preventDefault(),e.distanceX=s(e.newPoints[0],e.startPoints[0],"x"),e.distanceY=s(e.newPoints[0],e.startPoints[0],"y"),e.distance=s(e.newPoints[0],e.startPoints[0]),e.distance>0&&(e.isSwiping?e.onSwipe(t):e.isPanning?e.onPan():e.isZooming&&e.onZoom()))));},d.prototype.onSwipe=function(e){var a,s=this,r=s.instance,c=s.isSwiping,l=s.sliderStartPos.left||0;if(!0!==c)"x"==c&&(s.distanceX>0&&(s.instance.group.length<2||0===s.instance.current.index&&!s.instance.current.opts.loop)?l+=Math.pow(s.distanceX,.8):s.distanceX<0&&(s.instance.group.length<2||s.instance.current.index===s.instance.group.length-1&&!s.instance.current.opts.loop)?l-=Math.pow(-s.distanceX,.8):l+=s.distanceX),s.sliderLastPos={top:"x"==c?0:s.sliderStartPos.top+s.distanceY,left:l},s.requestId&&(i(s.requestId),s.requestId=null),s.requestId=o(function(){s.sliderLastPos&&(n.each(s.instance.slides,function(t,e){var o=e.pos-s.instance.currPos;n.fancybox.setTranslate(e.$slide,{top:s.sliderLastPos.top,left:s.sliderLastPos.left+o*s.canvasWidth+o*e.opts.gutter});}),s.$container.addClass("fancybox-is-sliding"));});else if(Math.abs(s.distance)>10){if(s.canTap=!1,r.group.length<2&&s.opts.vertical?s.isSwiping="y":r.isDragging||!1===s.opts.vertical||"auto"===s.opts.vertical&&n(t).width()>800?s.isSwiping="x":(a=Math.abs(180*Math.atan2(s.distanceY,s.distanceX)/Math.PI),s.isSwiping=a>45&&a<135?"y":"x"),"y"===s.isSwiping&&n.fancybox.isMobile&&s.isScrollable)return void(s.isScrolling=!0);r.isDragging=s.isSwiping,s.startPoints=s.newPoints,n.each(r.slides,function(t,e){var o,i;n.fancybox.stop(e.$slide),o=n.fancybox.getTranslate(e.$slide),i=n.fancybox.getTranslate(r.$refs.stage),e.$slide.css({transform:"",opacity:"","transition-duration":""}).removeClass("fancybox-animated").removeClass(function(t,e){return(e.match(/(^|\s)fancybox-fx-\S+/g)||[]).join(" ");}),e.pos===r.current.pos&&(s.sliderStartPos.top=o.top-i.top,s.sliderStartPos.left=o.left-i.left),n.fancybox.setTranslate(e.$slide,{top:o.top-i.top,left:o.left-i.left});}),r.SlideShow&&r.SlideShow.isActive&&r.SlideShow.stop();}},d.prototype.onPan=function(){var t=this;if(s(t.newPoints[0],t.realPoints[0])<(n.fancybox.isMobile?10:5))return void(t.startPoints=t.newPoints);t.canTap=!1,t.contentLastPos=t.limitMovement(),t.requestId&&i(t.requestId),t.requestId=o(function(){n.fancybox.setTranslate(t.$content,t.contentLastPos);});},d.prototype.limitMovement=function(){var t,e,n,o,i,a,s=this,r=s.canvasWidth,c=s.canvasHeight,l=s.distanceX,d=s.distanceY,u=s.contentStartPos,f=u.left,p=u.top,h=u.width,g=u.height;return i=h>r?f+l:f,a=p+d,t=Math.max(0,.5*r-.5*h),e=Math.max(0,.5*c-.5*g),n=Math.min(r-h,.5*r-.5*h),o=Math.min(c-g,.5*c-.5*g),l>0&&i>t&&(i=t-1+Math.pow(-t+f+l,.8)||0),l<0&&i0&&a>e&&(a=e-1+Math.pow(-e+p+d,.8)||0),d<0&&aa?(t=t>0?0:t,t=ts?(e=e>0?0:e,e=e1&&(o.dMs>130&&s>10||s>50);o.sliderLastPos=null,"y"==t&&!e&&Math.abs(o.distanceY)>50?(n.fancybox.animate(o.instance.current.$slide,{top:o.sliderStartPos.top+o.distanceY+150*o.velocityY,opacity:0},200),i=o.instance.close(!0,250)):r&&o.distanceX>0?i=o.instance.previous(300):r&&o.distanceX<0&&(i=o.instance.next(300)),!1!==i||"x"!=t&&"y"!=t||o.instance.centerSlide(200),o.$container.removeClass("fancybox-is-sliding");},d.prototype.endPanning=function(){var t,e,o,i=this;i.contentLastPos&&(!1===i.opts.momentum||i.dMs>350?(t=i.contentLastPos.left,e=i.contentLastPos.top):(t=i.contentLastPos.left+500*i.velocityX,e=i.contentLastPos.top+500*i.velocityY),o=i.limitPosition(t,e,i.contentStartPos.width,i.contentStartPos.height),o.width=i.contentStartPos.width,o.height=i.contentStartPos.height,n.fancybox.animate(i.$content,o,366));},d.prototype.endZooming=function(){var t,e,o,i,a=this,s=a.instance.current,r=a.newWidth,c=a.newHeight;a.contentLastPos&&(t=a.contentLastPos.left,e=a.contentLastPos.top,i={top:e,left:t,width:r,height:c,scaleX:1,scaleY:1},n.fancybox.setTranslate(a.$content,i),rs.width||c>s.height?a.instance.scaleToActual(a.centerPointStartX,a.centerPointStartY,150):(o=a.limitPosition(t,e,r,c),n.fancybox.animate(a.$content,o,150)));},d.prototype.onTap=function(e){var o,i=this,s=n(e.target),r=i.instance,c=r.current,l=e&&a(e)||i.startPoints,d=l[0]?l[0].x-n(t).scrollLeft()-i.stagePos.left:0,u=l[0]?l[0].y-n(t).scrollTop()-i.stagePos.top:0,f=function(t){var o=c.opts[t];if(n.isFunction(o)&&(o=o.apply(r,[c,e])),o)switch(o){case"close":r.close(i.startEvent);break;case"toggleControls":r.toggleControls();break;case"next":r.next();break;case"nextOrClose":r.group.length>1?r.next():r.close(i.startEvent);break;case"zoom":"image"==c.type&&(c.isLoaded||c.$ghost)&&(r.canPan()?r.scaleToFit():r.isScaledDown()?r.scaleToActual(d,u):r.group.length<2&&r.close(i.startEvent));}};if((!e.originalEvent||2!=e.originalEvent.button)&&(s.is("img")||!(d>s[0].clientWidth+s.offset().left))){if(s.is(".fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-container"))o="Outside";else if(s.is(".fancybox-slide"))o="Slide";else{if(!r.current.$content||!r.current.$content.find(s).addBack().filter(s).length)return;o="Content";}if(i.tapped){if(clearTimeout(i.tapped),i.tapped=null,Math.abs(d-i.tapX)>50||Math.abs(u-i.tapY)>50)return this;f("dblclick"+o);}else i.tapX=d,i.tapY=u,c.opts["dblclick"+o]&&c.opts["dblclick"+o]!==c.opts["click"+o]?i.tapped=setTimeout(function(){i.tapped=null,r.isAnimating||f("click"+o);},500):f("click"+o);return this;}},n(e).on("onActivate.fb",function(t,e){e&&!e.Guestures&&(e.Guestures=new d(e));}).on("beforeClose.fb",function(t,e){e&&e.Guestures&&e.Guestures.destroy();});}(window,document,jQuery),function(t,e){"use strict";e.extend(!0,e.fancybox.defaults,{btnTpl:{slideShow:""},slideShow:{autoStart:!1,speed:3e3,progress:!0}});var n=function(t){this.instance=t,this.init();};e.extend(n.prototype,{timer:null,isActive:!1,$button:null,init:function(){var t=this,n=t.instance,o=n.group[n.currIndex].opts.slideShow;t.$button=n.$refs.toolbar.find("[data-fancybox-play]").on("click",function(){t.toggle();}),n.group.length<2||!o?t.$button.hide():o.progress&&(t.$progress=e("
").appendTo(n.$refs.inner));},set:function(t){var n=this,o=n.instance,i=o.current;i&&(!0===t||i.opts.loop||o.currIndex"},fullScreen:{autoStart:!1}}),e(t).on(n.fullscreenchange,function(){var t=o.isFullscreen(),n=e.fancybox.getInstance();n&&(n.current&&"image"===n.current.type&&n.isAnimating&&(n.isAnimating=!1,n.update(!0,!0,0),n.isComplete||n.complete()),n.trigger("onFullscreenChange",t),n.$refs.container.toggleClass("fancybox-is-fullscreen",t),n.$refs.toolbar.find("[data-fancybox-fullscreen]").toggleClass("fancybox-button--fsenter",!t).toggleClass("fancybox-button--fsexit",t));});}e(t).on({"onInit.fb":function(t,e){var i;if(!n)return void e.$refs.toolbar.find("[data-fancybox-fullscreen]").remove();e&&e.group[e.currIndex].opts.fullScreen?(i=e.$refs.container,i.on("click.fb-fullscreen","[data-fancybox-fullscreen]",function(t){t.stopPropagation(),t.preventDefault(),o.toggle();}),e.opts.fullScreen&&!0===e.opts.fullScreen.autoStart&&o.request(),e.FullScreen=o):e&&e.$refs.toolbar.find("[data-fancybox-fullscreen]").hide();},"afterKeydown.fb":function(t,e,n,o,i){e&&e.FullScreen&&70===i&&(o.preventDefault(),e.FullScreen.toggle());},"beforeClose.fb":function(t,e){e&&e.FullScreen&&e.$refs.container.hasClass("fancybox-is-fullscreen")&&o.exit();}});}(document,jQuery),function(t,e){"use strict";var n="fancybox-thumbs";e.fancybox.defaults=e.extend(!0,{btnTpl:{thumbs:""},thumbs:{autoStart:!1,hideOnClose:!0,parentEl:".fancybox-container",axis:"y"}},e.fancybox.defaults);var o=function(t){this.init(t);};e.extend(o.prototype,{$button:null,$grid:null,$list:null,isVisible:!1,isActive:!1,init:function(t){var e=this,n=t.group,o=0;e.instance=t,e.opts=n[t.currIndex].opts.thumbs,t.Thumbs=e,e.$button=t.$refs.toolbar.find("[data-fancybox-thumbs]");for(var i=0,a=n.length;i1));i++);o>1&&e.opts?(e.$button.removeAttr("style").on("click",function(){e.toggle();}),e.isActive=!0):e.$button.hide();},create:function(){var t,o=this,i=o.instance,a=o.opts.parentEl,s=[];o.$grid||(o.$grid=e("
").appendTo(i.$refs.container.find(a).addBack().filter(a)),o.$grid.on("click","a",function(){i.jumpTo(e(this).attr("data-index"));})),o.$list||(o.$list=e("
").appendTo(o.$grid)),e.each(i.group,function(e,n){t=n.thumb,t||"image"!==n.type||(t=n.src),s.push("");}),o.$list[0].innerHTML=s.join(""),"x"===o.opts.axis&&o.$list.width(parseInt(o.$grid.css("padding-right"),10)+i.group.length*o.$list.children().eq(0).outerWidth(!0));},focus:function(t){var e,n,o=this,i=o.$list,a=o.$grid;o.instance.current&&(e=i.children().removeClass("fancybox-thumbs-active").filter("[data-index=\""+o.instance.current.index+"\"]").addClass("fancybox-thumbs-active"),n=e.position(),"y"===o.opts.axis&&(n.top<0||n.top>i.height()-e.outerHeight())?i.stop().animate({scrollTop:i.scrollTop()+n.top},t):"x"===o.opts.axis&&(n.lefta.scrollLeft()+(a.width()-e.outerWidth()))&&i.parent().stop().animate({scrollLeft:n.left},t));},update:function(){var t=this;t.instance.$refs.container.toggleClass("fancybox-show-thumbs",this.isVisible),t.isVisible?(t.$grid||t.create(),t.instance.trigger("onThumbsShow"),t.focus(0)):t.$grid&&t.instance.trigger("onThumbsHide"),t.instance.update();},hide:function(){this.isVisible=!1,this.update();},show:function(){this.isVisible=!0,this.update();},toggle:function(){this.isVisible=!this.isVisible,this.update();}}),e(t).on({"onInit.fb":function(t,e){var n;e&&!e.Thumbs&&(n=new o(e),n.isActive&&!0===n.opts.autoStart&&n.show());},"beforeShow.fb":function(t,e,n,o){var i=e&&e.Thumbs;i&&i.isVisible&&i.focus(o?0:250);},"afterKeydown.fb":function(t,e,n,o,i){var a=e&&e.Thumbs;a&&a.isActive&&71===i&&(o.preventDefault(),a.toggle());},"beforeClose.fb":function(t,e){var n=e&&e.Thumbs;n&&n.isVisible&&!1!==n.opts.hideOnClose&&n.$grid.hide();}});}(document,jQuery),function(t,e){"use strict";function n(t){var e={"&":"&","<":"<",">":">","\"":""","'":"'","/":"/","`":"`","=":"="};return String(t).replace(/[&<>"'`=\/]/g,function(t){return e[t];});}e.extend(!0,e.fancybox.defaults,{btnTpl:{share:""},share:{url:function(t,e){return!t.currentHash&&"inline"!==e.type&&"html"!==e.type&&(e.origSrc||e.src)||window.location;}, + tpl:""}}),e(t).on("click","[data-fancybox-share]",function(){var t,o,i=e.fancybox.getInstance(),a=i.current||null;a&&("function"===e.type(a.opts.share.url)&&(t=a.opts.share.url.apply(a,[i,a])),o=a.opts.share.tpl.replace(/\{\{media\}\}/g,"image"===a.type?encodeURIComponent(a.src):"").replace(/\{\{url\}\}/g,encodeURIComponent(t)).replace(/\{\{url_raw\}\}/g,n(t)).replace(/\{\{descr\}\}/g,i.$caption?encodeURIComponent(i.$caption.text()):""),e.fancybox.open({src:i.translate(i,o),type:"html",opts:{touch:!1,animationEffect:!1,afterLoad:function(t,e){i.$refs.container.one("beforeClose.fb",function(){t.close(null,0);}),e.$content.find(".fancybox-share__button").click(function(){return window.open(this.href,"Share","width=550, height=450"),!1;});},mobile:{autoFocus:!1}}}));});}(document,jQuery),function(t,e,n){"use strict";function o(){var e=t.location.hash.substr(1),n=e.split("-"),o=n.length>1&&/^\+?\d+$/.test(n[n.length-1])?parseInt(n.pop(-1),10)||1:1,i=n.join("-");return{hash:e,index:o<1?1:o,gallery:i};}function i(t){""!==t.gallery&&n("[data-fancybox='"+n.escapeSelector(t.gallery)+"']").eq(t.index-1).focus().trigger("click.fb-start");}function a(t){var e,n;return!!t&&(e=t.current?t.current.opts:t.opts,""!==(n=e.hash||(e.$orig?e.$orig.data("fancybox")||e.$orig.data("fancybox-trigger"):""))&&n);}n.escapeSelector||(n.escapeSelector=function(t){return(t+"").replace(/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,function(t,e){return e?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t;});}),n(function(){!1!==n.fancybox.defaults.hash&&(n(e).on({"onInit.fb":function(t,e){var n,i;!1!==e.group[e.currIndex].opts.hash&&(n=o(),(i=a(e))&&n.gallery&&i==n.gallery&&(e.currIndex=n.index-1));},"beforeShow.fb":function(n,o,i,s){var r;i&&!1!==i.opts.hash&&(r=a(o))&&(o.currentHash=r+(o.group.length>1?"-"+(i.index+1):""),t.location.hash!=="#"+o.currentHash&&(s&&!o.origHash&&(o.origHash=t.location.hash),o.hashTimer&&clearTimeout(o.hashTimer),o.hashTimer=setTimeout(function(){"replaceState"in t.history?(t.history[s?"pushState":"replaceState"]({},e.title,t.location.pathname+t.location.search+"#"+o.currentHash),s&&(o.hasCreatedHistory=!0)):t.location.hash=o.currentHash,o.hashTimer=null;},300)));},"beforeClose.fb":function(n,o,i){i&&!1!==i.opts.hash&&(clearTimeout(o.hashTimer),o.currentHash&&o.hasCreatedHistory?t.history.back():o.currentHash&&("replaceState"in t.history?t.history.replaceState({},e.title,t.location.pathname+t.location.search+(o.origHash||"")):t.location.hash=o.origHash),o.currentHash=null);}}),n(t).on("hashchange.fb",function(){var t=o(),e=null;n.each(n(".fancybox-container").get().reverse(),function(t,o){var i=n(o).data("FancyBox");if(i&&i.currentHash)return e=i,!1;}),e?e.currentHash===t.gallery+"-"+t.index||1===t.index&&e.currentHash==t.gallery||(e.currentHash=null,e.close()):""!==t.gallery&&i(t);}),setTimeout(function(){n.fancybox.getInstance()||i(o());},50));});}(window,document,jQuery),function(t,e){"use strict";var n=(new Date).getTime();e(t).on({"onInit.fb":function(t,e,o){e.$refs.stage.on("mousewheel DOMMouseScroll wheel MozMousePixelScroll",function(t){var o=e.current,i=(new Date).getTime();e.group.length<2||!1===o.opts.wheel||"auto"===o.opts.wheel&&"image"!==o.type||(t.preventDefault(),t.stopPropagation(),o.$slide.hasClass("fancybox-animated")||(t=t.originalEvent||t,i-n<250||(n=i,e[(-t.deltaY||-t.deltaX||t.wheelDelta||-t.detail)<0?"next":"previous"]())));});}});}(document,jQuery); \ No newline at end of file diff --git a/templates/assets/libs/fast-average-color/index.browser.min.js b/templates/assets/libs/fast-average-color/index.browser.min.js new file mode 100644 index 00000000..506f0805 --- /dev/null +++ b/templates/assets/libs/fast-average-color/index.browser.min.js @@ -0,0 +1,2 @@ +/*! Fast Average Color | © 2022 Denis Seleznev | MIT License | https://github.com/fast-average-color/fast-average-color */ +!function(){"use strict";function t(t){var r=t.toString(16);return 1===r.length?"0"+r:r}function r(r){return"#"+r.map(t).join("")}function e(t){return t?(r=t,Array.isArray(r[0])?t:[t]):[];var r}function n(t,r,e){for(var n=0;n=r-e&&t<=r+e}function a(t,r,e){for(var o={},i=e.ignoredColor,a=e.step,s=[0,0,0,0,0],u=0;ua?(e=i/a,s=100,u=Math.round(s/e)):(e=a/i,u=100,s=Math.round(u/e)),(s>i||u>a||s<10||u<10)&&(s=i,u=a)),{srcLeft:n,srcTop:o,srcWidth:i,srcHeight:a,destWidth:s,destHeight:u}}(d(t),r);if(!(n.srcWidth&&n.srcHeight&&n.destWidth&&n.destHeight))return p('incorrect sizes for resource "'.concat(f(t),'"'),r.silent),this.prepareResult(e);if(this.canvas||(this.canvas=g?new OffscreenCanvas(1,1):document.createElement("canvas")),!this.ctx&&(this.ctx=this.canvas.getContext&&this.canvas.getContext("2d"),!this.ctx))return p("Canvas Context 2D is not supported in this browser",r.silent),this.prepareResult(e);this.canvas.width=n.destWidth,this.canvas.height=n.destHeight;var o=e;try{this.ctx.clearRect(0,0,n.destWidth,n.destHeight),this.ctx.drawImage(t,n.srcLeft,n.srcTop,n.srcWidth,n.srcHeight,0,0,n.destWidth,n.destHeight);var i=this.ctx.getImageData(0,0,n.destWidth,n.destHeight).data;o=this.getColorFromArray4(i,r)}catch(e){p("security error (CORS) for resource ".concat(f(t),".\nDetails: https://developer.mozilla.org/en/docs/Web/HTML/CORS_enabled_image"),r.silent,e)}return this.prepareResult(o)},t.prototype.getColorFromArray4=function(t,r){r=r||{};var n=t.length,o=c(r);if(n<4)return o;var i,h=n-n%4,d=4*(r.step||1);switch(r.algorithm||"sqrt"){case"simple":i=s;break;case"sqrt":i=u;break;case"dominant":i=a;break;default:throw m("".concat(r.algorithm," is unknown algorithm"))}return i(t,h,{defaultColor:o,ignoredColor:e(r.ignoredColor),step:d})},t.prototype.prepareResult=function(t){var e,n=t.slice(0,3),o=[t[0],t[1],t[2],t[3]/255],i=(299*(e=t)[0]+587*e[1]+114*e[2])/1e3<128;return{value:[t[0],t[1],t[2],t[3]],rgb:"rgb("+n.join(",")+")",rgba:"rgba("+o.join(",")+")",hex:r(n),hexa:r(t),isDark:i,isLight:!i}},t.prototype.destroy=function(){this.canvas&&(this.canvas.width=1,this.canvas.height=1,this.canvas=null),this.ctx=null},t.prototype.bindImageEvents=function(t,r){var e=this;return new Promise((function(n,o){var i=function(){u();var i=e.getColor(t,r);i.error?o(i.error):n(i)},a=function(){u(),o(m('Error loading image "'.concat(t.src,'".')))},s=function(){u(),o(m('Image "'.concat(t.src,'" loading aborted')))},u=function(){t.removeEventListener("load",i),t.removeEventListener("error",a),t.removeEventListener("abort",s)};t.addEventListener("load",i),t.addEventListener("error",a),t.addEventListener("abort",s)}))},t}();("undefined"!=typeof window?window:self).FastAverageColor=C}(); \ No newline at end of file diff --git a/templates/assets/libs/iconfont/iconfont.css b/templates/assets/libs/iconfont/iconfont.css new file mode 100644 index 00000000..f0e4f36a --- /dev/null +++ b/templates/assets/libs/iconfont/iconfont.css @@ -0,0 +1,479 @@ +@font-face { + font-family: "iconfont"; /* Project id 3736806 */ + src: url('iconfont.woff2?t=1675495619599') format('woff2'), + url('iconfont.woff?t=1675495619599') format('woff'), + url('iconfont.ttf?t=1675495619599') format('truetype'); +} + +.iconfont { + font-family: "iconfont" !important; + font-size: 16px; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.icon-arrows-alt-h:before { + content: "\ef28"; +} + +.icon-plus-circle:before { + content: "\f082"; +} + +.icon-csdn1:before { + content: "\e608"; +} + +.icon-CN_cnblogs:before { + content: "\e64d"; +} + +.icon-leetcode:before { + content: "\ebf2"; +} + +.icon-juejin:before { + content: "\e606"; +} + +.icon-weibiaoti-1:before { + content: "\e607"; +} + +.icon-csdn:before { + content: "\e60a"; +} + +.icon-bokeyuan:before { + content: "\e623"; +} + +.icon-yuque:before { + content: "\e880"; +} + +.icon-jinritoutiao:before { + content: "\e68d"; +} + +.icon-weixingongzhonghao:before { + content: "\e605"; +} + +.icon-steam-line:before { + content: "\e75f"; +} + +.icon-steam-fill:before { + content: "\e763"; +} + +.icon-slack-line:before { + content: "\e75c"; +} + +.icon-linkedin-box-line:before { + content: "\e750"; +} + +.icon-telegram-line:before { + content: "\e761"; +} + +.icon-douyin:before { + content: "\e673"; +} + +.icon-wechat2:before { + content: "\e632"; +} + +.icon-phone-line:before { + content: "\e6ac"; +} + +.icon-alipay-line:before { + content: "\e73c"; +} + +.icon-app-store-line:before { + content: "\e73e"; +} + +.icon-baidu-line:before { + content: "\e73f"; +} + +.icon-bilibili-line:before { + content: "\e740"; +} + +.icon-dingding-line:before { + content: "\e743"; +} + +.icon-douban-line:before { + content: "\e744"; +} + +.icon-disqus-line:before { + content: "\e745"; +} + +.icon-discord-line:before { + content: "\e746"; +} + +.icon-dribbble-line:before { + content: "\e747"; +} + +.icon-drive-line:before { + content: "\e748"; +} + +.icon-facebook-box-line:before { + content: "\e749"; +} + +.icon-dropbox-line:before { + content: "\e74a"; +} + +.icon-evernote-line:before { + content: "\e74b"; +} + +.icon-gitlab-line:before { + content: "\e74d"; +} + +.icon-google-line:before { + content: "\e74e"; +} + +.icon-google-play-line:before { + content: "\e74f"; +} + +.icon-instagram-line:before { + content: "\e751"; +} + +.icon-line-fill:before { + content: "\e752"; +} + +.icon-paypal-line:before { + content: "\e757"; +} + +.icon-qq-line:before { + content: "\e759"; +} + +.icon-reddit-line:before { + content: "\e75a"; +} + +.icon-spotify-line:before { + content: "\e75d"; +} + +.icon-stack-overflow-line:before { + content: "\e75e"; +} + +.icon-snapchat-line:before { + content: "\e75b"; +} + +.icon-taobao-line:before { + content: "\e760"; +} + +.icon-twitter-line:before { + content: "\e762"; +} + +.icon-wechat-2-line:before { + content: "\e766"; +} + +.icon-wechat-fill:before { + content: "\e768"; +} + +.icon-wechat-line:before { + content: "\e769"; +} + +.icon-weibo-line:before { + content: "\e76a"; +} + +.icon-whatsapp-line:before { + content: "\e76b"; +} + +.icon-youtube-line:before { + content: "\e76c"; +} + +.icon-zhihu-line:before { + content: "\e76d"; +} + +.icon-wechat-2-fill:before { + content: "\e76e"; +} + +.icon-by:before { + content: "\e601"; +} + +.icon-cc:before { + content: "\e602"; +} + +.icon-nc:before { + content: "\e603"; +} + +.icon-nd:before { + content: "\e604"; +} + +.icon-HAO:before { + content: "\e60e"; +} + +.icon-logo-hao-pro:before { + content: "\f290"; +} + +.icon-logo-hao:before { + content: "\e609"; +} + +.icon-logo-moment:before { + content: "\e6af"; +} + +.icon-indent:before { + content: "\f027"; +} + +.icon-bars:before { + content: "\ef34"; +} + +.icon-mail-line:before { + content: "\e668"; +} + +.icon-github-line:before { + content: "\e74c"; +} + +.icon-moon:before { + content: "\f057"; +} + +.icon-closed-captioning:before { + content: "\ef76"; +} + +.icon-hand-holding:before { + content: "\f000"; +} + +.icon-dice:before { + content: "\ef94"; +} + +.icon-list-ul:before { + content: "\f039"; +} + +.icon-baidu:before { + content: "\e6b6"; +} + +.icon-search:before { + content: "\f0a8"; +} + +.icon-download:before { + content: "\efa5"; +} + +.icon-image:before { + content: "\f024"; +} + +.icon-window-restore:before { + content: "\f159"; +} + +.icon-comment-dots1:before { + content: "\f288"; +} + +.icon-copy:before { + content: "\ef86"; +} + +.icon-bus:before { + content: "\ef58"; +} + +.icon-hotjar:before { + content: "\f1cf"; +} + +.icon-weibo:before { + content: "\f261"; +} + +.icon-robot:before { + content: "\f09a"; +} + +.icon-paste:before { + content: "\f068"; +} + +.icon-link:before { + content: "\f037"; +} + +.icon-qrcode:before { + content: "\f08d"; +} + +.icon-calendar-alt:before { + content: "\ef5a"; +} + +.icon-clock:before { + content: "\ef75"; +} + +.icon-file-word:before { + content: "\efd1"; +} + +.icon-chevron-down:before { + content: "\ef6d"; +} + +.icon-times-circle:before { + content: "\f10a"; +} + +.icon-grip-vertical:before { + content: "\efff"; +} + +.icon-book:before { + content: "\ef46"; +} + +.icon-burn:before { + content: "\ef57"; +} + +.icon-dove:before { + content: "\efa4"; +} + +.icon-arrow-circle-right:before { + content: "\ef23"; +} + +.icon-comment-dots:before { + content: "\ef7e"; +} + +.icon-folder-open:before { + content: "\efdc"; +} + +.icon-file-alt:before { + content: "\efc1"; +} + +.icon-bullseye:before { + content: "\ef56"; +} + +.icon-sliders:before { + content: "\f0bf"; +} + +.icon-tags:before { + content: "\f0f3"; +} + +.icon-comment-alt:before { + content: "\f287"; +} + +.icon-eye:before { + content: "\f28f"; +} + +.icon-arrow-left:before { + content: "\ef26"; +} + +.icon-arrow-right:before { + content: "\ef27"; +} + +.icon-arrow-up:before { + content: "\ef2a"; +} + +.icon-chevron-left:before { + content: "\ef6e"; +} + +.icon-chevron-right:before { + content: "\ef6f"; +} + +.icon-redo-alt:before { + content: "\f094"; +} + +.icon-listol:before { + content: "\e767"; +} + +.icon-arrowup:before { + content: "\e64c"; +} + +.icon-icon-sidebar-scxmtj:before { + content: "\e643"; +} + +.icon-train-public-transport:before { + content: "\e600"; +} + +.icon-a-theconsole-fill:before { + content: "\ea32"; +} + +.icon-shuffle:before { + content: "\e67e"; +} + +.icon-md-train:before { + content: "\e77d"; +} + diff --git a/templates/assets/libs/iconfont/iconfont.js b/templates/assets/libs/iconfont/iconfont.js new file mode 100644 index 00000000..4fbfe465 --- /dev/null +++ b/templates/assets/libs/iconfont/iconfont.js @@ -0,0 +1 @@ +window._iconfont_svg_string_3736806='',function(a){var c=(c=document.getElementsByTagName("script"))[c.length-1],l=c.getAttribute("data-injectcss"),c=c.getAttribute("data-disable-injectsvg");if(!c){var o,h,i,z,m,t=function(c,l){l.parentNode.insertBefore(c,l)};if(l&&!a.__iconfont__svg__cssinject__){a.__iconfont__svg__cssinject__=!0;try{document.write("")}catch(c){console&&console.log(c)}}o=function(){var c,l=document.createElement("div");l.innerHTML=a._iconfont_svg_string_3736806,(l=l.getElementsByTagName("svg")[0])&&(l.setAttribute("aria-hidden","true"),l.style.position="absolute",l.style.width=0,l.style.height=0,l.style.overflow="hidden",l=l,(c=document.body).firstChild?t(l,c.firstChild):c.appendChild(l))},document.addEventListener?~["complete","loaded","interactive"].indexOf(document.readyState)?setTimeout(o,0):(h=function(){document.removeEventListener("DOMContentLoaded",h,!1),o()},document.addEventListener("DOMContentLoaded",h,!1)):document.attachEvent&&(i=o,z=a.document,m=!1,v(),z.onreadystatechange=function(){"complete"==z.readyState&&(z.onreadystatechange=null,s())})}function s(){m||(m=!0,i())}function v(){try{z.documentElement.doScroll("left")}catch(c){return void setTimeout(v,50)}s()}}(window); \ No newline at end of file diff --git a/templates/assets/libs/iconfont/iconfont.json b/templates/assets/libs/iconfont/iconfont.json new file mode 100644 index 00000000..f9ce275b --- /dev/null +++ b/templates/assets/libs/iconfont/iconfont.json @@ -0,0 +1,821 @@ +{ + "id": "3736806", + "name": "hao", + "font_family": "iconfont", + "css_prefix_text": "icon-", + "description": "", + "glyphs": [ + { + "icon_id": "5633818", + "name": "arrows-alt-h", + "font_class": "arrows-alt-h", + "unicode": "ef28", + "unicode_decimal": 61224 + }, + { + "icon_id": "5634298", + "name": "plus-circle", + "font_class": "plus-circle", + "unicode": "f082", + "unicode_decimal": 61570 + }, + { + "icon_id": "3506983", + "name": "csdn", + "font_class": "csdn1", + "unicode": "e608", + "unicode_decimal": 58888 + }, + { + "icon_id": "2041684", + "name": "CN_cnblogs", + "font_class": "CN_cnblogs", + "unicode": "e64d", + "unicode_decimal": 58957 + }, + { + "icon_id": "15378535", + "name": "leetcode", + "font_class": "leetcode", + "unicode": "ebf2", + "unicode_decimal": 60402 + }, + { + "icon_id": "18422914", + "name": "juejin", + "font_class": "juejin", + "unicode": "e606", + "unicode_decimal": 58886 + }, + { + "icon_id": "18458782", + "name": "infoQ", + "font_class": "weibiaoti-1", + "unicode": "e607", + "unicode_decimal": 58887 + }, + { + "icon_id": "829865", + "name": "csdn", + "font_class": "csdn", + "unicode": "e60a", + "unicode_decimal": 58890 + }, + { + "icon_id": "833511", + "name": "博客园", + "font_class": "bokeyuan", + "unicode": "e623", + "unicode_decimal": 58915 + }, + { + "icon_id": "4936975", + "name": "yuque", + "font_class": "yuque", + "unicode": "e880", + "unicode_decimal": 59520 + }, + { + "icon_id": "13743995", + "name": "jinritoutiao", + "font_class": "jinritoutiao", + "unicode": "e68d", + "unicode_decimal": 59021 + }, + { + "icon_id": "28650243", + "name": "微信公众号", + "font_class": "weixingongzhonghao", + "unicode": "e605", + "unicode_decimal": 58885 + }, + { + "icon_id": "20818171", + "name": "steam-line", + "font_class": "steam-line", + "unicode": "e75f", + "unicode_decimal": 59231 + }, + { + "icon_id": "20818172", + "name": "steam-fill", + "font_class": "steam-fill", + "unicode": "e763", + "unicode_decimal": 59235 + }, + { + "icon_id": "20818156", + "name": "slack-line", + "font_class": "slack-line", + "unicode": "e75c", + "unicode_decimal": 59228 + }, + { + "icon_id": "20818112", + "name": "linkedin-box-line", + "font_class": "linkedin-box-line", + "unicode": "e750", + "unicode_decimal": 59216 + }, + { + "icon_id": "20818178", + "name": "telegram-line", + "font_class": "telegram-line", + "unicode": "e761", + "unicode_decimal": 59233 + }, + { + "icon_id": "22273028", + "name": "douyin", + "font_class": "douyin", + "unicode": "e673", + "unicode_decimal": 58995 + }, + { + "icon_id": "14629289", + "name": "wechat2", + "font_class": "wechat2", + "unicode": "e632", + "unicode_decimal": 58930 + }, + { + "icon_id": "20817466", + "name": "phone-line", + "font_class": "phone-line", + "unicode": "e6ac", + "unicode_decimal": 59052 + }, + { + "icon_id": "20818029", + "name": "alipay-line", + "font_class": "alipay-line", + "unicode": "e73c", + "unicode_decimal": 59196 + }, + { + "icon_id": "20818039", + "name": "app-store-line", + "font_class": "app-store-line", + "unicode": "e73e", + "unicode_decimal": 59198 + }, + { + "icon_id": "20818044", + "name": "baidu-line", + "font_class": "baidu-line", + "unicode": "e73f", + "unicode_decimal": 59199 + }, + { + "icon_id": "20818045", + "name": "bilibili-line", + "font_class": "bilibili-line", + "unicode": "e740", + "unicode_decimal": 59200 + }, + { + "icon_id": "20818057", + "name": "dingding-line", + "font_class": "dingding-line", + "unicode": "e743", + "unicode_decimal": 59203 + }, + { + "icon_id": "20818060", + "name": "douban-line", + "font_class": "douban-line", + "unicode": "e744", + "unicode_decimal": 59204 + }, + { + "icon_id": "20818061", + "name": "disqus-line", + "font_class": "disqus-line", + "unicode": "e745", + "unicode_decimal": 59205 + }, + { + "icon_id": "20818062", + "name": "discord-line", + "font_class": "discord-line", + "unicode": "e746", + "unicode_decimal": 59206 + }, + { + "icon_id": "20818064", + "name": "dribbble-line", + "font_class": "dribbble-line", + "unicode": "e747", + "unicode_decimal": 59207 + }, + { + "icon_id": "20818065", + "name": "drive-line", + "font_class": "drive-line", + "unicode": "e748", + "unicode_decimal": 59208 + }, + { + "icon_id": "20818068", + "name": "facebook-box-line", + "font_class": "facebook-box-line", + "unicode": "e749", + "unicode_decimal": 59209 + }, + { + "icon_id": "20818074", + "name": "dropbox-line", + "font_class": "dropbox-line", + "unicode": "e74a", + "unicode_decimal": 59210 + }, + { + "icon_id": "20818085", + "name": "evernote-line", + "font_class": "evernote-line", + "unicode": "e74b", + "unicode_decimal": 59211 + }, + { + "icon_id": "20818088", + "name": "gitlab-line", + "font_class": "gitlab-line", + "unicode": "e74d", + "unicode_decimal": 59213 + }, + { + "icon_id": "20818092", + "name": "google-line", + "font_class": "google-line", + "unicode": "e74e", + "unicode_decimal": 59214 + }, + { + "icon_id": "20818094", + "name": "google-play-line", + "font_class": "google-play-line", + "unicode": "e74f", + "unicode_decimal": 59215 + }, + { + "icon_id": "20818106", + "name": "instagram-line", + "font_class": "instagram-line", + "unicode": "e751", + "unicode_decimal": 59217 + }, + { + "icon_id": "20818121", + "name": "line-fill", + "font_class": "line-fill", + "unicode": "e752", + "unicode_decimal": 59218 + }, + { + "icon_id": "20818138", + "name": "paypal-line", + "font_class": "paypal-line", + "unicode": "e757", + "unicode_decimal": 59223 + }, + { + "icon_id": "20818146", + "name": "qq-line", + "font_class": "qq-line", + "unicode": "e759", + "unicode_decimal": 59225 + }, + { + "icon_id": "20818153", + "name": "reddit-line", + "font_class": "reddit-line", + "unicode": "e75a", + "unicode_decimal": 59226 + }, + { + "icon_id": "20818162", + "name": "spotify-line", + "font_class": "spotify-line", + "unicode": "e75d", + "unicode_decimal": 59229 + }, + { + "icon_id": "20818166", + "name": "stack-overflow-line", + "font_class": "stack-overflow-line", + "unicode": "e75e", + "unicode_decimal": 59230 + }, + { + "icon_id": "20818168", + "name": "snapchat-line", + "font_class": "snapchat-line", + "unicode": "e75b", + "unicode_decimal": 59227 + }, + { + "icon_id": "20818175", + "name": "taobao-line", + "font_class": "taobao-line", + "unicode": "e760", + "unicode_decimal": 59232 + }, + { + "icon_id": "20818181", + "name": "twitter-line", + "font_class": "twitter-line", + "unicode": "e762", + "unicode_decimal": 59234 + }, + { + "icon_id": "20818193", + "name": "wechat-2-line", + "font_class": "wechat-2-line", + "unicode": "e766", + "unicode_decimal": 59238 + }, + { + "icon_id": "20818195", + "name": "wechat-fill", + "font_class": "wechat-fill", + "unicode": "e768", + "unicode_decimal": 59240 + }, + { + "icon_id": "20818198", + "name": "wechat-line", + "font_class": "wechat-line", + "unicode": "e769", + "unicode_decimal": 59241 + }, + { + "icon_id": "20818200", + "name": "weibo-line", + "font_class": "weibo-line", + "unicode": "e76a", + "unicode_decimal": 59242 + }, + { + "icon_id": "20818206", + "name": "whatsapp-line", + "font_class": "whatsapp-line", + "unicode": "e76b", + "unicode_decimal": 59243 + }, + { + "icon_id": "20818213", + "name": "youtube-line", + "font_class": "youtube-line", + "unicode": "e76c", + "unicode_decimal": 59244 + }, + { + "icon_id": "20818220", + "name": "zhihu-line", + "font_class": "zhihu-line", + "unicode": "e76d", + "unicode_decimal": 59245 + }, + { + "icon_id": "20818226", + "name": "wechat-2-fill", + "font_class": "wechat-2-fill", + "unicode": "e76e", + "unicode_decimal": 59246 + }, + { + "icon_id": "12095053", + "name": "by", + "font_class": "by", + "unicode": "e601", + "unicode_decimal": 58881 + }, + { + "icon_id": "12095056", + "name": "cc", + "font_class": "cc", + "unicode": "e602", + "unicode_decimal": 58882 + }, + { + "icon_id": "12095063", + "name": "nc", + "font_class": "nc", + "unicode": "e603", + "unicode_decimal": 58883 + }, + { + "icon_id": "12095066", + "name": "nd", + "font_class": "nd", + "unicode": "e604", + "unicode_decimal": 58884 + }, + { + "icon_id": "32816778", + "name": "HAO", + "font_class": "HAO", + "unicode": "e60e", + "unicode_decimal": 58894 + }, + { + "icon_id": "32796142", + "name": "logo-hao-copy", + "font_class": "logo-hao-pro", + "unicode": "f290", + "unicode_decimal": 62096 + }, + { + "icon_id": "32787589", + "name": "logo-hao", + "font_class": "logo-hao", + "unicode": "e609", + "unicode_decimal": 58889 + }, + { + "icon_id": "16440935", + "name": "logo-moment", + "font_class": "logo-moment", + "unicode": "e6af", + "unicode_decimal": 59055 + }, + { + "icon_id": "5634161", + "name": "indent", + "font_class": "indent", + "unicode": "f027", + "unicode_decimal": 61479 + }, + { + "icon_id": "5633834", + "name": "bars", + "font_class": "bars", + "unicode": "ef34", + "unicode_decimal": 61236 + }, + { + "icon_id": "20817029", + "name": "mail-line", + "font_class": "mail-line", + "unicode": "e668", + "unicode_decimal": 58984 + }, + { + "icon_id": "20818096", + "name": "github-line", + "font_class": "github-line", + "unicode": "e74c", + "unicode_decimal": 59212 + }, + { + "icon_id": "5634247", + "name": "moon", + "font_class": "moon", + "unicode": "f057", + "unicode_decimal": 61527 + }, + { + "icon_id": "5633944", + "name": "closed-captioning", + "font_class": "closed-captioning", + "unicode": "ef76", + "unicode_decimal": 61302 + }, + { + "icon_id": "5634114", + "name": "hand-holding", + "font_class": "hand-holding", + "unicode": "f000", + "unicode_decimal": 61440 + }, + { + "icon_id": "5633983", + "name": "dice", + "font_class": "dice", + "unicode": "ef94", + "unicode_decimal": 61332 + }, + { + "icon_id": "5634194", + "name": "list-ul", + "font_class": "list-ul", + "unicode": "f039", + "unicode_decimal": 61497 + }, + { + "icon_id": "386278", + "name": "baidu", + "font_class": "baidu", + "unicode": "e6b6", + "unicode_decimal": 59062 + }, + { + "icon_id": "5634346", + "name": "search", + "font_class": "search", + "unicode": "f0a8", + "unicode_decimal": 61608 + }, + { + "icon_id": "5634003", + "name": "download", + "font_class": "download", + "unicode": "efa5", + "unicode_decimal": 61349 + }, + { + "icon_id": "5634158", + "name": "image", + "font_class": "image", + "unicode": "f024", + "unicode_decimal": 61476 + }, + { + "icon_id": "5634542", + "name": "window-restore", + "font_class": "window-restore", + "unicode": "f159", + "unicode_decimal": 61785 + }, + { + "icon_id": "5634960", + "name": "comment-dots", + "font_class": "comment-dots1", + "unicode": "f288", + "unicode_decimal": 62088 + }, + { + "icon_id": "5633967", + "name": "copy", + "font_class": "copy", + "unicode": "ef86", + "unicode_decimal": 61318 + }, + { + "icon_id": "5633878", + "name": "bus", + "font_class": "bus", + "unicode": "ef58", + "unicode_decimal": 61272 + }, + { + "icon_id": "5634718", + "name": "hotjar", + "font_class": "hotjar", + "unicode": "f1cf", + "unicode_decimal": 61903 + }, + { + "icon_id": "5634903", + "name": "weibo", + "font_class": "weibo", + "unicode": "f261", + "unicode_decimal": 62049 + }, + { + "icon_id": "5634330", + "name": "robot", + "font_class": "robot", + "unicode": "f09a", + "unicode_decimal": 61594 + }, + { + "icon_id": "5634271", + "name": "paste", + "font_class": "paste", + "unicode": "f068", + "unicode_decimal": 61544 + }, + { + "icon_id": "5634192", + "name": "link", + "font_class": "link", + "unicode": "f037", + "unicode_decimal": 61495 + }, + { + "icon_id": "5634313", + "name": "qrcode", + "font_class": "qrcode", + "unicode": "f08d", + "unicode_decimal": 61581 + }, + { + "icon_id": "5633882", + "name": "calendar-alt", + "font_class": "calendar-alt", + "unicode": "ef5a", + "unicode_decimal": 61274 + }, + { + "icon_id": "5633943", + "name": "clock", + "font_class": "clock", + "unicode": "ef75", + "unicode_decimal": 61301 + }, + { + "icon_id": "5634058", + "name": "file-word", + "font_class": "file-word", + "unicode": "efd1", + "unicode_decimal": 61393 + }, + { + "icon_id": "5633931", + "name": "chevron-down", + "font_class": "chevron-down", + "unicode": "ef6d", + "unicode_decimal": 61293 + }, + { + "icon_id": "5634458", + "name": "times-circle", + "font_class": "times-circle", + "unicode": "f10a", + "unicode_decimal": 61706 + }, + { + "icon_id": "5634113", + "name": "grip-vertical", + "font_class": "grip-vertical", + "unicode": "efff", + "unicode_decimal": 61439 + }, + { + "icon_id": "5633858", + "name": "book", + "font_class": "book", + "unicode": "ef46", + "unicode_decimal": 61254 + }, + { + "icon_id": "5633877", + "name": "burn", + "font_class": "burn", + "unicode": "ef57", + "unicode_decimal": 61271 + }, + { + "icon_id": "5634002", + "name": "dove", + "font_class": "dove", + "unicode": "efa4", + "unicode_decimal": 61348 + }, + { + "icon_id": "5633812", + "name": "arrow-circle-right", + "font_class": "arrow-circle-right", + "unicode": "ef23", + "unicode_decimal": 61219 + }, + { + "icon_id": "5633958", + "name": "comment-dots", + "font_class": "comment-dots", + "unicode": "ef7e", + "unicode_decimal": 61310 + }, + { + "icon_id": "5634073", + "name": "folder-open", + "font_class": "folder-open", + "unicode": "efdc", + "unicode_decimal": 61404 + }, + { + "icon_id": "5634038", + "name": "file-alt", + "font_class": "file-alt", + "unicode": "efc1", + "unicode_decimal": 61377 + }, + { + "icon_id": "5633876", + "name": "bullseye", + "font_class": "bullseye", + "unicode": "ef56", + "unicode_decimal": 61270 + }, + { + "icon_id": "5634373", + "name": "sliders-h", + "font_class": "sliders", + "unicode": "f0bf", + "unicode_decimal": 61631 + }, + { + "icon_id": "5634433", + "name": "tags", + "font_class": "tags", + "unicode": "f0f3", + "unicode_decimal": 61683 + }, + { + "icon_id": "5634959", + "name": "comment-alt", + "font_class": "comment-alt", + "unicode": "f287", + "unicode_decimal": 62087 + }, + { + "icon_id": "5634971", + "name": "eye", + "font_class": "eye", + "unicode": "f28f", + "unicode_decimal": 62095 + }, + { + "icon_id": "5633815", + "name": "arrow-left", + "font_class": "arrow-left", + "unicode": "ef26", + "unicode_decimal": 61222 + }, + { + "icon_id": "5633816", + "name": "arrow-right", + "font_class": "arrow-right", + "unicode": "ef27", + "unicode_decimal": 61223 + }, + { + "icon_id": "5633820", + "name": "arrow-up", + "font_class": "arrow-up", + "unicode": "ef2a", + "unicode_decimal": 61226 + }, + { + "icon_id": "5633932", + "name": "chevron-left", + "font_class": "chevron-left", + "unicode": "ef6e", + "unicode_decimal": 61294 + }, + { + "icon_id": "5633933", + "name": "chevron-right", + "font_class": "chevron-right", + "unicode": "ef6f", + "unicode_decimal": 61295 + }, + { + "icon_id": "5634323", + "name": "redo-alt", + "font_class": "redo-alt", + "unicode": "f094", + "unicode_decimal": 61588 + }, + { + "icon_id": "836718", + "name": "list-ol", + "font_class": "listol", + "unicode": "e767", + "unicode_decimal": 59239 + }, + { + "icon_id": "433860", + "name": "arrow-up", + "font_class": "arrowup", + "unicode": "e64c", + "unicode_decimal": 58956 + }, + { + "icon_id": "5652805", + "name": "icon-side bar-scxmtj", + "font_class": "icon-sidebar-scxmtj", + "unicode": "e643", + "unicode_decimal": 58947 + }, + { + "icon_id": "21169476", + "name": "train-public-transport", + "font_class": "train-public-transport", + "unicode": "e600", + "unicode_decimal": 58880 + }, + { + "icon_id": "24342573", + "name": "the console-fill", + "font_class": "a-theconsole-fill", + "unicode": "ea32", + "unicode_decimal": 59954 + }, + { + "icon_id": "1251292", + "name": "shuffle", + "font_class": "shuffle", + "unicode": "e67e", + "unicode_decimal": 59006 + }, + { + "icon_id": "11102802", + "name": "md-train", + "font_class": "md-train", + "unicode": "e77d", + "unicode_decimal": 59261 + } + ] +} diff --git a/templates/assets/libs/iconfont/iconfont.ttf b/templates/assets/libs/iconfont/iconfont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..e1ac5a23fdddc7894c497d4943c7f2e2f3757d3d GIT binary patch literal 36752 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 literal 0 HcmV?d00001 diff --git a/templates/assets/libs/iconfont/iconfont.woff2 b/templates/assets/libs/iconfont/iconfont.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..918b7506fffb89ad44fea9db244c2c52829310b5 GIT binary patch literal 19952 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.href),t=void 0},l)},n),c&&document.addEventListener("mousedown",function(t){if(performance.now()-e1||t.metaKey||t.ctrlKey)return;if(!n)return;n.addEventListener("click",function(t){1337!=t.detail&&t.preventDefault()},{capture:!0,passive:!1,once:!0});const o=new MouseEvent("click",{view:window,bubbles:!0,cancelable:!1,detail:1337});n.dispatchEvent(o)},n),m){let t;(t=window.requestIdleCallback?t=>{requestIdleCallback(t,{timeout:1500})}:t=>{t()})(()=>{const t=new IntersectionObserver(e=>{e.forEach(e=>{if(e.isIntersecting){const n=e.target;t.unobserve(n),v(n.href)}})});document.querySelectorAll("a").forEach(e=>{h(e)&&t.observe(e)})})}}function p(e){e.relatedTarget&&e.target.closest("a")==e.relatedTarget.closest("a")||t&&(clearTimeout(t),t=void 0)}function h(t){if(t&&t.href&&(!r||"instant"in t.dataset)&&(a||t.origin==location.origin||"instant"in t.dataset)&&["http:","https:"].includes(t.protocol)&&("http:"!=t.protocol||"https:"!=location.protocol)&&(s||!t.search||"instant"in t.dataset)&&!(t.hash&&t.pathname+t.search==location.pathname+location.search||"noInstant"in t.dataset))return!0}function v(t){if(n.has(t))return;const e=document.createElement("link");e.rel="prefetch",e.href=t,document.head.appendChild(e),n.add(t)} \ No newline at end of file diff --git a/templates/assets/libs/lazyload/lazyload.iife.min.js b/templates/assets/libs/lazyload/lazyload.iife.min.js new file mode 100644 index 00000000..065144c1 --- /dev/null +++ b/templates/assets/libs/lazyload/lazyload.iife.min.js @@ -0,0 +1 @@ +var LazyLoad=function(){"use strict";function t(){return(t=Object.assign||function(t){for(var n=1;n1,o={elements_selector:".lazy",container:e||n?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"loading",class_loaded:"loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},c=function(n){return t({},o,n)},s=function(t,n){var e,i="LazyLoad::Initialized",r=new t(n);try{e=new CustomEvent(i,{detail:{instance:r}})}catch(t){(e=document.createEvent("CustomEvent")).initCustomEvent(i,!1,!1,{instance:r})}window.dispatchEvent(e)},l="loading",u="loaded",d="applied",f="error",_="native",g="data-",v="ll-status",b=function(t,n){return t.getAttribute(g+n)},p=function(t){return b(t,v)},h=function(t,n){return function(t,n,e){var i="data-ll-status";null!==e?t.setAttribute(i,e):t.removeAttribute(i)}(t,0,n)},m=function(t){return h(t,null)},E=function(t){return null===p(t)},A=function(t){return p(t)===_},I=[l,u,d,f],L=function(t,n,e,i){t&&(void 0===i?void 0===e?t(n):t(n,e):t(n,e,i))},w=function(t,n){r?t.classList.add(n):t.className+=(t.className?" ":"")+n},y=function(t,n){r?t.classList.remove(n):t.className=t.className.replace(new RegExp("(^|\\s+)"+n+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},k=function(t){return t.llTempImage},O=function(t,n){if(n){var e=n._observer;e&&e.unobserve(t)}},z=function(t,n){t&&(t.loadingCount+=n)},x=function(t,n){t&&(t.toLoadCount=n)},C=function(t){for(var n,e=[],i=0;n=t.children[i];i+=1)"SOURCE"===n.tagName&&e.push(n);return e},N=function(t,n,e){e&&t.setAttribute(n,e)},M=function(t,n){t.removeAttribute(n)},R=function(t){return!!t.llOriginalAttrs},G=function(t){if(!R(t)){var n={};n.src=t.getAttribute("src"),n.srcset=t.getAttribute("srcset"),n.sizes=t.getAttribute("sizes"),t.llOriginalAttrs=n}},T=function(t){if(R(t)){var n=t.llOriginalAttrs;N(t,"src",n.src),N(t,"srcset",n.srcset),N(t,"sizes",n.sizes)}},D=function(t,n){N(t,"sizes",b(t,n.data_sizes)),N(t,"srcset",b(t,n.data_srcset)),N(t,"src",b(t,n.data_src))},F=function(t){M(t,"src"),M(t,"srcset"),M(t,"sizes")},P=function(t,n){var e=t.parentNode;e&&"PICTURE"===e.tagName&&C(e).forEach(n)},S={IMG:function(t,n){P(t,(function(t){G(t),D(t,n)})),G(t),D(t,n)},IFRAME:function(t,n){N(t,"src",b(t,n.data_src))},VIDEO:function(t,n){!function(t,e){C(t).forEach((function(t){N(t,"src",b(t,n.data_src))}))}(t),N(t,"poster",b(t,n.data_poster)),N(t,"src",b(t,n.data_src)),t.load()}},V=function(t,n){var e=S[t.tagName];e&&e(t,n)},j=function(t,n,e){z(e,1),w(t,n.class_loading),h(t,l),L(n.callback_loading,t,e)},U=["IMG","IFRAME","VIDEO"],$=function(t,n){!n||function(t){return t.loadingCount>0}(n)||function(t){return t.toLoadCount>0}(n)||L(t.callback_finish,n)},q=function(t,n,e){t.addEventListener(n,e),t.llEvLisnrs[n]=e},H=function(t,n,e){t.removeEventListener(n,e)},B=function(t){return!!t.llEvLisnrs},J=function(t){if(B(t)){var n=t.llEvLisnrs;for(var e in n){var i=n[e];H(t,e,i)}delete t.llEvLisnrs}},K=function(t,n,e){!function(t){delete t.llTempImage}(t),z(e,-1),function(t){t&&(t.toLoadCount-=1)}(e),y(t,n.class_loading),n.unobserve_completed&&O(t,e)},Q=function(t,n,e){var i=k(t)||t;B(i)||function(t,n,e){B(t)||(t.llEvLisnrs={});var i="VIDEO"===t.tagName?"loadeddata":"load";q(t,i,n),q(t,"error",e)}(i,(function(r){!function(t,n,e,i){var r=A(n);K(n,e,i),w(n,e.class_loaded),h(n,u),L(e.callback_loaded,n,i),r||$(e,i)}(0,t,n,e),J(i)}),(function(r){!function(t,n,e,i){var r=A(n);K(n,e,i),w(n,e.class_error),h(n,f),L(e.callback_error,n,i),r||$(e,i)}(0,t,n,e),J(i)}))},W=function(t,n,e){!function(t){t.llTempImage=document.createElement("IMG")}(t),Q(t,n,e),function(t,n,e){var i=b(t,n.data_bg),r=b(t,n.data_bg_hidpi),o=a&&r?r:i;o&&(t.style.backgroundImage='url("'.concat(o,'")'),k(t).setAttribute("src",o),j(t,n,e))}(t,n,e),function(t,n,e){var i=b(t,n.data_bg_multi),r=b(t,n.data_bg_multi_hidpi),o=a&&r?r:i;o&&(t.style.backgroundImage=o,function(t,n,e){w(t,n.class_applied),h(t,d),n.unobserve_completed&&O(t,n),L(n.callback_applied,t,e)}(t,n,e))}(t,n,e)},X=function(t,n,e){!function(t){return U.indexOf(t.tagName)>-1}(t)?W(t,n,e):function(t,n,e){Q(t,n,e),V(t,n),j(t,n,e)}(t,n,e)},Y=["IMG","IFRAME"],Z=function(t){return t.use_native&&"loading"in HTMLImageElement.prototype},tt=function(t,n,e){t.forEach((function(t){return function(t){return t.isIntersecting||t.intersectionRatio>0}(t)?function(t,n,e,i){h(t,"entered"),w(t,e.class_entered),y(t,e.class_exited),function(t,n,e){n.unobserve_entered&&O(t,e)}(t,e,i),L(e.callback_enter,t,n,i),function(t){return I.indexOf(p(t))>=0}(t)||X(t,e,i)}(t.target,t,n,e):function(t,n,e,i){E(t)||(w(t,e.class_exited),function(t,n,e,i){e.cancel_on_exit&&function(t){return p(t)===l}(t)&&"IMG"===t.tagName&&(J(t),function(t){P(t,(function(t){F(t)})),F(t)}(t),function(t){P(t,(function(t){T(t)})),T(t)}(t),y(t,e.class_loading),z(i,-1),m(t),L(e.callback_cancel,t,n,i))}(t,n,e,i),L(e.callback_exit,t,n,i))}(t.target,t,n,e)}))},nt=function(t){return Array.prototype.slice.call(t)},et=function(t){return t.container.querySelectorAll(t.elements_selector)},it=function(t){return function(t){return p(t)===f}(t)},rt=function(t,n){return function(t){return nt(t).filter(E)}(t||et(n))},at=function(t,e){var r=c(t);this._settings=r,this.loadingCount=0,function(t,n){i&&!Z(t)&&(n._observer=new IntersectionObserver((function(e){tt(e,t,n)}),function(t){return{root:t.container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}}(t)))}(r,this),function(t,e){n&&window.addEventListener("online",(function(){!function(t,n){var e;(e=et(t),nt(e).filter(it)).forEach((function(n){y(n,t.class_error),m(n)})),n.update()}(t,e)}))}(r,this),this.update(e)};return at.prototype={update:function(t){var n,r,a=this._settings,o=rt(t,a);x(this,o.length),!e&&i?Z(a)?function(t,n,e){t.forEach((function(t){-1!==Y.indexOf(t.tagName)&&(t.setAttribute("loading","lazy"),function(t,n,e){Q(t,n,e),V(t,n),h(t,_)}(t,n,e))})),x(e,0)}(o,a,this):(r=o,function(t){t.disconnect()}(n=this._observer),function(t,n){n.forEach((function(n){t.observe(n)}))}(n,r)):this.loadAll(o)},destroy:function(){this._observer&&this._observer.disconnect(),et(this._settings).forEach((function(t){delete t.llOriginalAttrs})),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var n=this,e=this._settings;rt(t,e).forEach((function(t){O(t,n),X(t,e,n)}))}},at.load=function(t,n){var e=c(n);X(t,e)},at.resetStatus=function(t){m(t)},n&&function(t,n){if(n)if(n.length)for(var e,i=0;e=n[i];i+=1)s(t,e);else s(t,n)}(at,window.lazyLoadOptions),at}(); diff --git a/templates/assets/libs/moments/app.min.js b/templates/assets/libs/moments/app.min.js new file mode 100644 index 00000000..0898d02d --- /dev/null +++ b/templates/assets/libs/moments/app.min.js @@ -0,0 +1 @@ +(function(e){function t(t){for(var c,n,r=t[0],i=t[1],s=t[2],p=0,b=[];p(Object(c["pushScopeId"])("data-v-0ed50aaf"),e=e(),Object(c["popScopeId"])(),e),s={id:"cf-state-box"},d={id:"cf-state",class:"cf-new-add"},p={class:"cf-state-data"},b=i(()=>Object(c["createElementVNode"])("span",{class:"cf-label"},"订阅",-1)),m={class:"cf-message"},f=i(()=>Object(c["createElementVNode"])("span",{class:"cf-label"},"活跃",-1)),u={class:"cf-message"},h=i(()=>Object(c["createElementVNode"])("span",{class:"cf-label"},"日志",-1)),g={class:"cf-message"};function O(e,t,a,o,l,n){const r=Object(c["resolveComponent"])("Setting"),i=Object(c["resolveComponent"])("el-icon"),O=Object(c["resolveComponent"])("el-button"),C=Object(c["resolveComponent"])("el-tooltip");return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",s,[Object(c["createElementVNode"])("div",d,[Object(c["createVNode"])(O,{id:"panel-btn",circle:"",onClick:n.open_manage_panel},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(r)]),_:1})]),_:1},8,["onClick"]),Object(c["createElementVNode"])("div",p,[Object(c["createVNode"])(C,{content:"点击获取一篇随机文章",placement:"bottom",effect:"light"},{default:Object(c["withCtx"])(()=>[Object(c["createElementVNode"])("div",{class:"cf-data-friends",onClick:t[0]||(t[0]=(...e)=>n.open_article_card&&n.open_article_card(...e))},[b,Object(c["createElementVNode"])("span",m,Object(c["toDisplayString"])(a.all_data.statistical_data.friends_num),1)])]),_:1}),Object(c["createVNode"])(C,{content:"点击切换公共库/私有库",placement:"top",effect:"light"},{default:Object(c["withCtx"])(()=>[Object(c["createElementVNode"])("div",{class:"cf-data-active",onClick:t[1]||(t[1]=(...e)=>n.toggle_api_url&&n.toggle_api_url(...e))},[f,Object(c["createElementVNode"])("span",u,Object(c["toDisplayString"])(a.all_data.statistical_data.active_num),1)])]),_:1}),Object(c["createVNode"])(C,{content:"点击清空缓存",placement:"bottom",effect:"light"},{default:Object(c["withCtx"])(()=>[Object(c["createElementVNode"])("div",{class:"cf-data-article",onClick:t[2]||(t[2]=(...e)=>n.clear_session_storage&&n.clear_session_storage(...e))},[h,Object(c["createElementVNode"])("span",g,Object(c["toDisplayString"])(a.all_data.statistical_data.article_num),1)])]),_:1})])])])}var C={name:"Header",emits:["watch_sort_rule","show_article_card","toggle_api_url","open_manage_panel"],methods:{change_sort_rule(){let e="created"===this.Config.sort_rule?"updated":"created";this.$emit("watch_sort_rule",e)},open_article_card(){this.$emit("show_article_card","")},toggle_api_url(){this.$emit("toggle_api_url")},clear_session_storage(){sessionStorage.clear(),location.reload()},open_manage_panel(){this.$emit("open_manage_panel")}},props:{all_data:{type:Object,default:()=>({statistical_data:{friends_num:0,active_num:0,article_num:0}})},Config:Object}},j=(a("ea03"),a("6b0d")),v=a.n(j);const _=v()(C,[["render",O],["__scopeId","data-v-0ed50aaf"]]);var x=_;const w=e=>(Object(c["pushScopeId"])("data-v-56cae500"),e=e(),Object(c["popScopeId"])(),e),k={class:"cf-article-group"},V={class:"cf-article"},A=["href","data-title"],N={class:"cf-article-avatar no-lightbox flink-item-icon"},E=["src"],y=["onClick"],B={class:"cf-article-time"},L={key:0,class:"cf-time-created"},I=w(()=>Object(c["createElementVNode"])("i",{class:"far fa-calendar-alt"},null,-1)),M={key:1,class:"cf-time-updated"},S=w(()=>Object(c["createElementVNode"])("i",{class:"fas fa-history"},"更新于",-1)),T={id:"cf-footer"},D={key:0},F={key:1,class:"fas fa-angle-double-down"},P={id:"cf-footer",class:"cf-new-add"},R=w(()=>Object(c["createElementVNode"])("span",{id:"cf-version-up",onclick:"checkVersion()"},null,-1)),Y=w(()=>Object(c["createElementVNode"])("div",null,[Object(c["createTextVNode"])("Powered by "),Object(c["createElementVNode"])("a",{href:"https://github.com/Rock-Candy-Tea/hexo-circle-of-friends",target:"_blank"},"FriendCircle")],-1)),Q=w(()=>Object(c["createElementVNode"])("div",null,[Object(c["createTextVNode"])("Design by "),Object(c["createElementVNode"])("a",{href:"https://zhheo.com/",target:"_blank"},"Heo")],-1)),K={id:"cf-footer-info"},z={class:"cf-data-friends"},U=w(()=>Object(c["createElementVNode"])("span",{class:"cf-label"},"订阅",-1)),Z={class:"cf-message"},G={class:"cf-data-active"},J=w(()=>Object(c["createElementVNode"])("span",{class:"cf-label"},"活跃",-1)),H={class:"cf-message"},q={class:"cf-data-article"},X=w(()=>Object(c["createElementVNode"])("span",{class:"cf-label"},"日志",-1)),W={class:"cf-message"},$={style:{display:"flex"}},ee={class:"cf-data-lastupdated"},te=w(()=>Object(c["createElementVNode"])("div",{id:"cf-overlay",class:"cf-new-add",onclick:"closeShow()"},null,-1)),ae=w(()=>Object(c["createElementVNode"])("div",{id:"cf-overshow",class:"cf-new-add"},null,-1));function ce(e,t,a,o,l,n){return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",k,[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(a.all_data["article_data"].slice(0,l.current_arcitle_num),(e,o)=>(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",{key:o,class:"cf-article-item"},[Object(c["createElementVNode"])("div",V,[Object(c["createElementVNode"])("a",{class:"cf-article-title",href:e.link,target:"_blank",rel:"noopener nofollow","data-title":e.title},Object(c["toDisplayString"])(e.title),9,A),Object(c["createElementVNode"])("div",N,[Object(c["createElementVNode"])("img",{class:"cf-img-avatar avatar no-lightbox",src:e.avatar,alt:"avatar",onError:t[0]||(t[0]=e=>n.loadDefaultImg(e))},null,40,E),Object(c["createElementVNode"])("span",{class:"cf-article-author",onClick:t=>n.open_article_card(e.link)},Object(c["toDisplayString"])(e.author),9,y),Object(c["createElementVNode"])("span",B,["created"===a.Config.sort_rule?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",L,[I,Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.created),1)])):Object(c["createCommentVNode"])("",!0),"updated"===a.Config.sort_rule?(Object(c["openBlock"])(),Object(c["createElementBlock"])("span",M,[S,Object(c["createTextVNode"])(Object(c["toDisplayString"])(e.updated),1)])):Object(c["createCommentVNode"])("",!0)])])])]))),128)),Object(c["createElementVNode"])("div",T,[Object(c["createElementVNode"])("div",{id:"cf-more",class:"cf-new-add",onClick:t[1]||(t[1]=e=>n.loadMoreArticle())},[l.is_ended?(Object(c["openBlock"])(),Object(c["createElementBlock"])("small",D,"一切皆有尽头!")):(Object(c["openBlock"])(),Object(c["createElementBlock"])("i",F))]),Object(c["createElementVNode"])("div",P,[R,Y,Q,Object(c["createElementVNode"])("div",K,[Object(c["createElementVNode"])("div",z,[U,Object(c["createElementVNode"])("span",Z,Object(c["toDisplayString"])(a.all_data.statistical_data.friends_num),1)]),Object(c["createElementVNode"])("div",G,[J,Object(c["createElementVNode"])("span",H,Object(c["toDisplayString"])(a.all_data.statistical_data.active_num),1)]),Object(c["createElementVNode"])("div",q,[X,Object(c["createElementVNode"])("span",W,Object(c["toDisplayString"])(a.all_data.statistical_data.article_num),1)])]),Object(c["createElementVNode"])("div",$,[Object(c["createElementVNode"])("span",ee,"更新于:"+Object(c["toDisplayString"])(a.all_data["statistical_data"]["last_updated_time"]),1),Object(c["createElementVNode"])("span",{class:"cf-setting-btn",style:{"margin-left":"8px"},onClick:t[2]||(t[2]=e=>n.open_manage_panel())},"设置")])]),te,ae])])}var oe={name:"ArticleBody",emits:["show_article_card","open_manage_panel"],data(){return{current_arcitle_num:this.all_data["statistical_data"]["article_num"]>20?20:this.all_data["statistical_data"]["article_num"],is_ended:this.all_data["statistical_data"]["article_num"]<=20}},methods:{loadMoreArticle(){this.current_arcitle_num+=this.Config.page_turning_number,this.current_arcitle_num>=this.all_data["statistical_data"]["article_num"]&&(this.is_ended=!0),console.log(this.is_ended)},loadDefaultImg(e){e.target.setAttribute("src",this.Config.error_img)},open_article_card(e){this.$emit("show_article_card",e)},open_manage_panel(){this.$emit("open_manage_panel")}},props:["Config","all_data"]};a("ff61");const le=v()(oe,[["render",ce],["__scopeId","data-v-56cae500"]]);var ne=le;const re=e=>(Object(c["pushScopeId"])("data-v-31c20c7f"),e=e(),Object(c["popScopeId"])(),e),ie={id:"cf-overlay-group"},se={key:0,class:"cf-overshow"},de={class:"cf-overshow-head"},pe=["src"],be=["href"],me={key:0},fe=re(()=>Object(c["createElementVNode"])("div",{class:"cf-overshow-content-tail"},[Object(c["createElementVNode"])("span",{style:{"font-style":"italic","font-size":"16px",color:"gray"}},"该作者最近暂无文章喵=^ω^=")],-1)),ue=[fe],he={key:1},ge=["href","data-title"];function Oe(e,t,a,o,l,n){return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",ie,[Object(c["createElementVNode"])("div",{id:"cf-overlay",onClick:t[0]||(t[0]=(...e)=>n.close_article_card&&n.close_article_card(...e))}),Object(c["createVNode"])(c["Transition"],{name:"fade"},{default:Object(c["withCtx"])(()=>[l.show?(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",se,[Object(c["createElementVNode"])("div",de,[Object(c["createElementVNode"])("img",{class:"cf-img-avatar avatar",src:a.article_card_data.statistical_data.avatar,onError:t[1]||(t[1]=e=>n.loadDefaultImg(e)),alt:"avatar"},null,40,pe),Object(c["createElementVNode"])("a",{class:"",target:"_blank",rel:"noopener nofollow",href:a.article_card_data.statistical_data.link},Object(c["toDisplayString"])(a.article_card_data.statistical_data.name),9,be)]),0===a.article_card_data.article_data.length?(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",me,ue)):(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",he,[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(a.article_card_data.article_data,(e,t)=>(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",{key:t,class:Object(c["normalizeClass"])(a.article_card_data.article_data.length-1===t?"cf-overshow-content-tail":"cf-overshow-content")},[Object(c["createElementVNode"])("p",null,[Object(c["createElementVNode"])("a",{class:"cf-article-title",href:e.link,target:"_blank",rel:"noopener nofollow","data-title":e.title},Object(c["toDisplayString"])(e.title),9,ge),Object(c["createElementVNode"])("span",null,Object(c["toDisplayString"])(e.created),1)])],2))),128))]))])):Object(c["createCommentVNode"])("",!0)]),_:1})])}var Ce={name:"ArticleCard",emits:["close_article_card"],data(){return{show:!1}},methods:{close_article_card(){this.show=!1,setTimeout(()=>this.$emit("close_article_card"),0)},loadDefaultImg(e){e.target.setAttribute("src",this.Config.error_img)}},mounted(){setTimeout(()=>this.show=!0,100)},props:["Config","article_card_data"]};a("7d5b");const je=v()(Ce,[["render",Oe],["__scopeId","data-v-31c20c7f"]]);var ve=je;const _e=e=>(Object(c["pushScopeId"])("data-v-34921c7c"),e=e(),Object(c["popScopeId"])(),e),xe=_e(()=>Object(c["createElementVNode"])("div",{id:"cf-manage-overlay"},null,-1)),we={class:"cf-pannel-area"},ke=_e(()=>Object(c["createElementVNode"])("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1)),Ve=[ke];function Ae(e,t,a,o,l,n){const r=Object(c["resolveComponent"])("ManagePanelLogin"),i=Object(c["resolveComponent"])("ManagePanelMain"),s=Object(c["resolveComponent"])("el-container");return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",null,[xe,Object(c["createVNode"])(s,{class:"cf-manage-pannel"},{default:Object(c["withCtx"])(()=>[Object(c["createElementVNode"])("div",we,[(Object(c["openBlock"])(),Object(c["createElementBlock"])("svg",{class:"cf-manage-close-btn",onClick:t[0]||(t[0]=(...e)=>n.close_manage_panel&&n.close_manage_panel(...e)),viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg","data-v-029747aa":""},Ve)),l.show_login_page?(Object(c["openBlock"])(),Object(c["createBlock"])(r,{key:0,Config:a.Config,onLogin_success:n.login_success},null,8,["Config","onLogin_success"])):(Object(c["openBlock"])(),Object(c["createBlock"])(i,{key:1,Config:a.Config,onLogout:n.logout},null,8,["Config","onLogout"]))])]),_:1})])}const Ne=e=>(Object(c["pushScopeId"])("data-v-735984d8"),e=e(),Object(c["popScopeId"])(),e),Ee=Ne(()=>Object(c["createElementVNode"])("svg",{class:"cf-manage-logo",version:"1.1",width:"49px",height:"53px",viewBox:"0 0 49.0 53.0",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},[Object(c["createElementVNode"])("defs",null,[Object(c["createElementVNode"])("clipPath",{id:"10910911211111355521089995"},[Object(c["createElementVNode"])("path",{d:"M1000,0 L1000,1235 L0,1235 L0,0 L1000,0 Z"})]),Object(c["createElementVNode"])("filter",{id:"104106489998559712197112",x:"-10.4038184%",y:"-8.78844516%",filterUnits:"userSpaceOnUse",width:"126.009546%",height:"121.971113%"},[Object(c["createElementVNode"])("feGaussianBlur",{stdDeviation:"1",in:"SourceAlpha",result:"103112104511175211312010049"}),Object(c["createElementVNode"])("feOffset",{dx:"1",dy:"1",in:"103112104511175211312010049",result:"1001171155611757555056104"}),Object(c["createElementVNode"])("feColorMatrix",{values:"0 0 0 0.0 0 0 0 0 0.4855076886605525 0 0 0 0 0.39303003367759 0 0 0 0 0.618950263603584 0",type:"matrix",in:"1001171155611757555056104"})]),Object(c["createElementVNode"])("clipPath",{id:"12251106104121101109106107109"},[Object(c["createElementVNode"])("path",{d:"M35.5554004,0 C37.1526201,-4.54925271e-15 38.4474225,1.2948024 38.4474225,2.8920221 L38.4474225,42.6222859 C38.4474225,44.2195056 37.1526201,45.514308 35.5554004,45.514308 L2.8920221,45.514308 C1.2948024,45.514308 2.41604905e-15,44.2195056 0,42.6222859 L0,2.8920221 C-1.95603e-16,1.2948024 1.2948024,2.95793976e-15 2.8920221,0 L35.5554004,0 Z"})]),Object(c["createElementVNode"])("clipPath",{id:"109114106101120501221195451"},[Object(c["createElementVNode"])("path",{d:"M32.2238978,39.012264 C32.4393566,39.012264 32.6140205,39.1869279 32.6140205,39.4023867 C32.6140205,39.6178454 32.4393566,39.7925093 32.2238978,39.7925093 L0.39012264,39.7925093 C0.174663855,39.7925093 2.63860911e-17,39.6178454 0,39.4023867 C-2.63860911e-17,39.1869279 0.174663855,39.012264 0.39012264,39.012264 L32.2238978,39.012264 Z M32.2238978,35.761242 C32.4393566,35.761242 32.6140205,35.9359059 32.6140205,36.1513647 C32.6140205,36.3668234 32.4393566,36.5414873 32.2238978,36.5414873 L0.39012264,36.5414873 C0.174663855,36.5414873 2.63860911e-17,36.3668234 0,36.1513647 C-2.63860911e-17,35.9359059 0.174663855,35.761242 0.39012264,35.761242 L32.2238978,35.761242 Z M32.2238978,32.51022 C32.4393566,32.51022 32.6140205,32.6848839 32.6140205,32.9003427 C32.6140205,33.1158014 32.4393566,33.2904653 32.2238978,33.2904653 L0.39012264,33.2904653 C0.174663855,33.2904653 4.58326451e-13,33.1158014 4.58300065e-13,32.9003427 C4.58273678e-13,32.6848839 0.174663855,32.51022 0.39012264,32.51022 L32.2238978,32.51022 Z M32.2238978,29.259198 C32.4393566,29.259198 32.6140205,29.4338619 32.6140205,29.6493207 C32.6140205,29.8647794 32.4393566,30.0394433 32.2238978,30.0394433 L0.39012264,30.0394433 C0.174663855,30.0394433 2.63860911e-17,29.8647794 0,29.6493207 C-2.63860911e-17,29.4338619 0.174663855,29.259198 0.39012264,29.259198 L32.2238978,29.259198 Z M32.2238978,26.008176 C32.4393566,26.008176 32.6140205,26.1828399 32.6140205,26.3982987 C32.6140205,26.6137574 32.4393566,26.7884213 32.2238978,26.7884213 L0.39012264,26.7884213 C0.174663855,26.7884213 4.58326451e-13,26.6137574 4.58300065e-13,26.3982987 C4.58273678e-13,26.1828399 0.174663855,26.008176 0.39012264,26.008176 L32.2238978,26.008176 Z M32.2238978,22.757154 C32.4393566,22.757154 32.6140205,22.9318179 32.6140205,23.1472767 C32.6140205,23.3627354 32.4393566,23.5373993 32.2238978,23.5373993 L0.39012264,23.5373993 C0.174663855,23.5373993 2.63860911e-17,23.3627354 0,23.1472767 C-2.63860911e-17,22.9318179 0.174663855,22.757154 0.39012264,22.757154 L32.2238978,22.757154 Z M32.2238978,19.506132 C32.4393566,19.506132 32.6140205,19.6807959 32.6140205,19.8962547 C32.6140205,20.1117134 32.4393566,20.2863773 32.2238978,20.2863773 L0.39012264,20.2863773 C0.174663855,20.2863773 4.58326451e-13,20.1117134 4.58300065e-13,19.8962547 C4.58273678e-13,19.6807959 0.174663855,19.506132 0.39012264,19.506132 L32.2238978,19.506132 Z M32.2238978,16.25511 C32.4393566,16.25511 32.6140205,16.4297739 32.6140205,16.6452326 C32.6140205,16.8606914 32.4393566,17.0353553 32.2238978,17.0353553 L0.39012264,17.0353553 C0.174663855,17.0353553 2.63860911e-17,16.8606914 0,16.6452326 C-2.63860911e-17,16.4297739 0.174663855,16.25511 0.39012264,16.25511 L32.2238978,16.25511 Z M32.2238978,13.004088 C32.4393566,13.004088 32.6140205,13.1787519 32.6140205,13.3942106 C32.6140205,13.6096694 32.4393566,13.7843333 32.2238978,13.7843333 L0.39012264,13.7843333 C0.174663855,13.7843333 4.58326451e-13,13.6096694 4.58300065e-13,13.3942106 C4.58273678e-13,13.1787519 0.174663855,13.004088 0.39012264,13.004088 L32.2238978,13.004088 Z M32.2238978,9.753066 C32.4393566,9.753066 32.6140205,9.92772986 32.6140205,10.1431886 C32.6140205,10.3586474 32.4393566,10.5333113 32.2238978,10.5333113 L0.39012264,10.5333113 C0.174663855,10.5333113 4.58326451e-13,10.3586474 4.58300065e-13,10.1431886 C4.58273678e-13,9.92772986 0.174663855,9.753066 0.39012264,9.753066 L32.2238978,9.753066 Z M32.2238978,6.502044 C32.4393566,6.502044 32.6140205,6.67670786 32.6140205,6.89216664 C32.6140205,7.10762543 32.4393566,7.28228928 32.2238978,7.28228928 L0.39012264,7.28228928 C0.174663855,7.28228928 2.63860911e-17,7.10762543 0,6.89216664 C-2.63860911e-17,6.67670786 0.174663855,6.502044 0.39012264,6.502044 L32.2238978,6.502044 Z M32.2238978,3.251022 C32.4393566,3.251022 32.6140205,3.42568586 32.6140205,3.64114464 C32.6140205,3.85660343 32.4393566,4.03126728 32.2238978,4.03126728 L0.39012264,4.03126728 C0.174663855,4.03126728 4.58326451e-13,3.85660343 4.58300065e-13,3.64114464 C4.58273678e-13,3.42568586 0.174663855,3.251022 0.39012264,3.251022 L32.2238978,3.251022 Z M32.2238978,0 C32.4393566,2.90251188e-15 32.6140205,0.174663855 32.6140205,0.39012264 C32.6140205,0.605581425 32.4393566,0.78024528 32.2238978,0.78024528 L0.39012264,0.78024528 C0.174663855,0.78024528 2.63860911e-17,0.605581425 0,0.39012264 C-2.63860911e-17,0.174663855 0.174663855,3.95791367e-17 0.39012264,0 L32.2238978,0 Z"})]),Object(c["createElementVNode"])("clipPath",{id:"5399112495657099106120"},[Object(c["createElementVNode"])("path",{d:"M18.5516738,7.75655388 C19.2710242,7.75655388 19.9040525,7.84647267 20.4507588,8.02631026 C20.997465,8.20614785 21.5441713,8.46151723 22.0908776,8.79241839 C22.3786177,8.99383649 22.5224878,9.25280262 22.5224878,9.56931678 C22.5224878,9.78512189 22.4361658,9.98653999 22.2635217,10.1735711 C22.0908776,10.3606022 21.896653,10.4541177 21.6808479,10.4541177 C21.5369778,10.4541177 21.3787207,10.4109567 21.2060766,10.3246347 C20.7025314,10.0656685 20.2853082,9.88583094 19.954407,9.78512189 C19.6235059,9.68441284 19.2134762,9.63405831 18.7243179,9.63405831 C17.5158093,9.63405831 16.5554766,9.98294324 15.8433197,10.6807131 C15.1311629,11.3784829 14.7750844,12.3172352 14.7750844,13.4969697 C14.7750844,14.6767043 15.1311629,15.6154566 15.8433197,16.3132264 C16.5554766,17.0109963 17.5158093,17.3598812 18.7243179,17.3598812 C19.2134762,17.3598812 19.6235059,17.3095267 19.954407,17.2088176 C20.2853082,17.1081086 20.7025314,16.928271 21.2060766,16.6693048 C21.3787207,16.5829828 21.5369778,16.5398218 21.6808479,16.5398218 C21.896653,16.5398218 22.0908776,16.6333373 22.2635217,16.8203684 C22.4361658,17.0073995 22.5224878,17.2088176 22.5224878,17.4246227 C22.5224878,17.7411369 22.3786177,18.000103 22.0908776,18.2015211 C21.5441713,18.5324223 20.997465,18.7877916 20.4507588,18.9676292 C19.9040525,19.1474668 19.2710242,19.2373856 18.5516738,19.2373856 C17.5301963,19.2373856 16.5734603,19.0071935 15.6814659,18.5468093 C14.7750844,18.072038 14.0629276,17.3958487 13.5449953,16.5182413 C13.0270631,15.6406338 12.7680969,14.6335433 12.7680969,13.4969697 C12.7680969,12.3316222 13.0342566,11.3101447 13.5665758,10.4325372 C14.0845081,9.58370379 14.7786812,8.92549821 15.6490951,8.45792048 C16.5195091,7.99034274 17.4870353,7.75655388 18.5516738,7.75655388 Z M11.4592512,3.91522295 C11.7182174,3.91522295 11.941216,4.0087385 12.1282471,4.19576959 C12.3152782,4.38280069 12.4087937,4.6057993 12.4087937,4.86476543 C12.4087937,5.12373156 12.3152782,5.34313342 12.1282471,5.52297101 C11.941216,5.7028086 11.7182174,5.79272739 11.4592512,5.79272739 L4.33768267,5.79272739 C4.16503858,5.79272739 4.07871654,5.87904944 4.07871654,6.05169352 L4.07871654,10.5188593 L10.7039334,10.5188593 C10.9628995,10.5188593 11.1858981,10.6123748 11.3729292,10.7994059 C11.5599603,10.986437 11.6534758,11.2094356 11.6534758,11.4684017 C11.6534758,11.7273679 11.5599603,11.9467697 11.3729292,12.1266073 C11.1858981,12.3064449 10.9628995,12.3963637 10.7039334,12.3963637 L4.07871654,12.3963637 L4.07871654,18.1367796 C4.07871654,18.4101327 3.97800749,18.6439216 3.77658939,18.8381462 C3.57517129,19.0323708 3.33778567,19.1294831 3.06443253,19.1294831 C2.7910794,19.1294831 2.55729053,19.0323708 2.36306593,18.8381462 C2.16884133,18.6439216 2.07172904,18.4101327 2.07172904,18.1367796 L2.07172904,4.92950696 C2.07172904,4.65615382 2.16884133,4.41876821 2.36306593,4.21735011 C2.55729053,4.015932 2.7910794,3.91522295 3.06443253,3.91522295 L11.4592512,3.91522295 Z"})]),Object(c["createElementVNode"])("clipPath",{id:"1024511854541210110121103"},[Object(c["createElementVNode"])("path",{d:"M24.9684989,1.4692119 L24.9684989,21.6833967 L-0.374282015,21.6833967 L-0.374282015,1.4692119 L24.9684989,1.4692119 Z M18.5516738,7.75655388 C17.4870353,7.75655388 16.5195091,7.99034274 15.6490951,8.45792048 C14.7786812,8.92549821 14.0845081,9.58370379 13.5665758,10.4325372 C13.0342566,11.3101447 12.7680969,12.3316222 12.7680969,13.4969697 C12.7680969,14.6335433 13.0270631,15.6406338 13.5449953,16.5182413 C14.0629276,17.3958487 14.7750844,18.072038 15.6814659,18.5468093 C16.5734603,19.0071935 17.5301963,19.2373856 18.5516738,19.2373856 C19.2710242,19.2373856 19.9040525,19.1474668 20.4507588,18.9676292 C20.997465,18.7877916 21.5441713,18.5324223 22.0908776,18.2015211 C22.3786177,18.000103 22.5224878,17.7411369 22.5224878,17.4246227 C22.5224878,17.2088176 22.4361658,17.0073995 22.2635217,16.8203684 C22.0908776,16.6333373 21.896653,16.5398218 21.6808479,16.5398218 C21.5369778,16.5398218 21.3787207,16.5829828 21.2060766,16.6693048 C20.7025314,16.928271 20.2853082,17.1081086 19.954407,17.2088176 C19.6235059,17.3095267 19.2134762,17.3598812 18.7243179,17.3598812 C17.5158093,17.3598812 16.5554766,17.0109963 15.8433197,16.3132264 C15.1311629,15.6154566 14.7750844,14.6767043 14.7750844,13.4969697 C14.7750844,12.3172352 15.1311629,11.3784829 15.8433197,10.6807131 C16.5554766,9.98294324 17.5158093,9.63405831 18.7243179,9.63405831 C19.2134762,9.63405831 19.6235059,9.68441284 19.954407,9.78512189 C20.2853082,9.88583094 20.7025314,10.0656685 21.2060766,10.3246347 C21.3787207,10.4109567 21.5369778,10.4541177 21.6808479,10.4541177 C21.896653,10.4541177 22.0908776,10.3606022 22.2635217,10.1735711 C22.4361658,9.98653999 22.5224878,9.78512189 22.5224878,9.56931678 C22.5224878,9.25280262 22.3786177,8.99383649 22.0908776,8.79241839 C21.5441713,8.46151723 20.997465,8.20614785 20.4507588,8.02631026 C19.9040525,7.84647267 19.2710242,7.75655388 18.5516738,7.75655388 Z M11.4592512,3.91522295 L3.06443253,3.91522295 C2.7910794,3.91522295 2.55729053,4.015932 2.36306593,4.21735011 C2.16884133,4.41876821 2.07172904,4.65615382 2.07172904,4.92950696 L2.07172904,18.1367796 C2.07172904,18.4101327 2.16884133,18.6439216 2.36306593,18.8381462 C2.55729053,19.0323708 2.7910794,19.1294831 3.06443253,19.1294831 C3.33778567,19.1294831 3.57517129,19.0323708 3.77658939,18.8381462 C3.97800749,18.6439216 4.07871654,18.4101327 4.07871654,18.1367796 L4.07871654,12.3963637 L10.7039334,12.3963637 C10.9628995,12.3963637 11.1858981,12.3064449 11.3729292,12.1266073 C11.5599603,11.9467697 11.6534758,11.7273679 11.6534758,11.4684017 C11.6534758,11.2094356 11.5599603,10.986437 11.3729292,10.7994059 C11.1858981,10.6123748 10.9628995,10.5188593 10.7039334,10.5188593 L4.07871654,10.5188593 L4.07871654,6.05169352 C4.07871654,5.87904944 4.16503858,5.79272739 4.33768267,5.79272739 L11.4592512,5.79272739 C11.7182174,5.79272739 11.941216,5.7028086 12.1282471,5.52297101 C12.3152782,5.34313342 12.4087937,5.12373156 12.4087937,4.86476543 C12.4087937,4.6057993 12.3152782,4.38280069 12.1282471,4.19576959 C11.941216,4.0087385 11.7182174,3.91522295 11.4592512,3.91522295 Z"})]),Object(c["createElementVNode"])("filter",{id:"48109491091221001025211656",x:"-10.0570244%",y:"-8.78844516%",filterUnits:"userSpaceOnUse",width:"125.142561%",height:"121.971113%"},[Object(c["createElementVNode"])("feGaussianBlur",{stdDeviation:"1",in:"SourceAlpha",result:"1201031101179748101455153"}),Object(c["createElementVNode"])("feOffset",{dx:"1",dy:"1",in:"1201031101179748101455153",result:"113110975101124950122114"}),Object(c["createElementVNode"])("feColorMatrix",{values:"0 0 0 0.09411764705882353 0 0 0 0 0.6 0 0 0 0 0.9098039215686274 0 0 0 0 1.0 0",type:"matrix",in:"113110975101124950122114"})]),Object(c["createElementVNode"])("clipPath",{id:"116995310511811611411712249"},[Object(c["createElementVNode"])("path",{d:"M36.8811736,0 C38.4783933,3.51835451e-15 39.7731957,1.2948024 39.7731957,2.8920221 L39.7731957,42.6222859 C39.7731957,44.2195056 38.4783933,45.514308 36.8811736,45.514308 L2.8920221,45.514308 C1.2948024,45.514308 6.67189726e-15,44.2195056 0,42.6222859 L0,2.8920221 C-6.3969221e-16,1.2948024 1.2948024,-1.03886313e-15 2.8920221,0 L36.8811736,0 Z"})]),Object(c["createElementVNode"])("linearGradient",{id:"1135410501015012010910899",x1:"5.53187308px",y1:"45.514308px",x2:"38.862465px",y2:"0px",gradientUnits:"userSpaceOnUse"},[Object(c["createElementVNode"])("stop",{"stop-color":"#1599D9",offset:"0%"}),Object(c["createElementVNode"])("stop",{"stop-color":"#1C96FF",offset:"100%"})]),Object(c["createElementVNode"])("clipPath",{id:"11211055514954565695104"},[Object(c["createElementVNode"])("path",{d:"M10.4058698,0 C10.6929283,0 10.9401176,0.101676806 11.1474376,0.305030419 C11.3547576,0.508384032 11.4584176,0.750844109 11.4584176,1.03241065 C11.4584176,1.31397719 11.3547576,1.55252662 11.1474376,1.74805894 C10.9401176,1.94359126 10.6929283,2.04135742 10.4058698,2.04135742 L2.51176168,2.04135742 C2.32038936,2.04135742 2.22470321,2.13521294 2.22470321,2.32292396 L2.22470321,7.17994679 L9.56861594,7.17994679 C9.85567441,7.17994679 10.1028637,7.2816236 10.3101837,7.48497721 C10.5175037,7.68833083 10.6211637,7.9307909 10.6211637,8.21235744 C10.6211637,8.49392398 10.5175037,8.73247342 10.3101837,8.92800574 C10.1028637,9.12353806 9.85567441,9.22130422 9.56861594,9.22130422 L2.22470321,9.22130422 L2.22470321,15.4626959 C2.22470321,15.759905 2.11306935,16.014097 1.88980165,16.2252719 C1.66653394,16.4364468 1.403397,16.5420343 1.10039083,16.5420343 C0.797384661,16.5420343 0.538234646,16.4364468 0.322940788,16.2252719 C0.107646929,16.014097 0,15.759905 0,15.4626959 L0,1.10280229 C0,0.805593159 0.107646929,0.547490496 0.322940788,0.328494298 C0.538234646,0.109498099 0.797384661,0 1.10039083,0 L10.4058698,0 Z"})]),Object(c["createElementVNode"])("clipPath",{id:"99971031031051041175097104"},[Object(c["createElementVNode"])("path",{d:"M6.41097268,0 C7.20835734,0 7.91005584,0.09776616 8.51606818,0.29329848 C9.12208053,0.4888308 9.72809287,0.766486695 10.3341052,1.12626616 C10.6530591,1.34526236 10.812536,1.6268289 10.812536,1.97096579 C10.812536,2.20560457 10.7168498,2.42460077 10.5254775,2.62795438 C10.3341052,2.83130799 10.1188114,2.9329848 9.87959595,2.9329848 C9.72011902,2.9329848 9.5446944,2.88605704 9.35332208,2.79220153 C8.79515281,2.51063499 8.33266971,2.31510267 7.96587277,2.20560457 C7.59907582,2.09610647 7.14456657,2.04135742 6.602345,2.04135742 C5.26273876,2.04135742 4.19823024,2.42069012 3.40881943,3.17935552 C2.61940861,3.93802093 2.22470321,4.95869964 2.22470321,6.24139166 C2.22470321,7.52408368 2.61940861,8.54476239 3.40881943,9.30342779 C4.19823024,10.0620932 5.26273876,10.4414259 6.602345,10.4414259 C7.14456657,10.4414259 7.59907582,10.3866768 7.96587277,10.2771787 C8.33266971,10.1676806 8.79515281,9.97214832 9.35332208,9.69058178 C9.5446944,9.59672627 9.72011902,9.54979851 9.87959595,9.54979851 C10.1188114,9.54979851 10.3341052,9.65147532 10.5254775,9.85482893 C10.7168498,10.0581825 10.812536,10.2771787 10.812536,10.5118175 C10.812536,10.8559544 10.6530591,11.137521 10.3341052,11.3565172 C9.72809287,11.7162966 9.12208053,11.9939525 8.51606818,12.1894848 C7.91005584,12.3850172 7.20835734,12.4827833 6.41097268,12.4827833 C5.27868646,12.4827833 4.21816486,12.2325019 3.22940788,11.7319392 C2.22470321,11.2157339 1.43529239,10.4805324 0.861175434,9.52633463 C0.287058478,8.57213691 0,7.47715592 0,6.24139166 C0,4.97434222 0.295032325,3.86371865 0.885096974,2.90952092 C1.45921393,1.98660837 2.22869013,1.27096008 3.19352557,0.762576048 C4.15836101,0.254192016 5.23084338,0 6.41097268,0 Z"})]),Object(c["createElementVNode"])("clipPath",{id:"1071161211041001135511749100"},[Object(c["createElementVNode"])("path",{d:"M33.4170937,39.012264 C33.6325525,39.012264 33.8072163,39.1869279 33.8072163,39.4023867 C33.8072163,39.6178454 33.6325525,39.7925093 33.4170937,39.7925093 L0.39012264,39.7925093 C0.174663855,39.7925093 1.43329237e-14,39.6178454 1.42108547e-14,39.4023867 C1.40887857e-14,39.1869279 0.174663855,39.012264 0.39012264,39.012264 L33.4170937,39.012264 Z M33.4170937,35.761242 C33.6325525,35.761242 33.8072163,35.9359059 33.8072163,36.1513647 C33.8072163,36.3668234 33.6325525,36.5414873 33.4170937,36.5414873 L0.39012264,36.5414873 C0.174663855,36.5414873 1.43329237e-14,36.3668234 1.42108547e-14,36.1513647 C1.40887857e-14,35.9359059 0.174663855,35.761242 0.39012264,35.761242 L33.4170937,35.761242 Z M33.4170937,32.51022 C33.6325525,32.51022 33.8072163,32.6848839 33.8072163,32.9003427 C33.8072163,33.1158014 33.6325525,33.2904653 33.4170937,33.2904653 L0.39012264,33.2904653 C0.174663855,33.2904653 1.43329237e-14,33.1158014 1.42108547e-14,32.9003427 C1.40887857e-14,32.6848839 0.174663855,32.51022 0.39012264,32.51022 L33.4170937,32.51022 Z M9.018,29.259 L20.4403818,29.2613708 C21.2278252,29.6485228 22.0507902,29.9083432 22.9059208,30.0410822 L0.39012264,30.0394433 C0.174663855,30.0394433 1.43329237e-14,29.8647794 1.42108547e-14,29.6493207 C1.40887857e-14,29.4338619 0.174663855,29.259198 0.39012264,29.259198 L5.20389429,29.2600463 C5.718023,29.7595623 6.38089349,30.0277851 7.10500243,30.0277851 C7.82576573,30.0277851 8.48693174,29.7624828 9.00702418,29.27056 L9.018,29.259 Z M33.4170937,29.259198 C33.6325525,29.259198 33.8072163,29.4338619 33.8072163,29.6493207 C33.8072163,29.8647794 33.6325525,30.0394433 33.4170937,30.0394433 L25.7302627,30.0403828 C26.1327193,29.9789465 26.5154259,29.8901411 26.8782359,29.773079 C27.3056312,29.6351781 27.7300823,29.4644485 28.1515269,29.2613979 L33.4170937,29.259198 Z M9.832,26.008 L17.1147613,26.0092683 C17.1860601,26.14672 17.2618302,26.2821536 17.3420787,26.4155287 C17.4188676,26.5431539 17.4988339,26.6678036 17.5819479,26.7894511 L9.832,26.788 L9.832,26.008 Z M4.401,26.008 L4.401,26.788 L0.39012264,26.7884213 C0.174663855,26.7884213 7.13181345e-15,26.6137574 7.10542736e-15,26.3982987 C7.07904127e-15,26.1828399 0.174663855,26.008176 0.39012264,26.008176 L4.401,26.008 Z M33.4170937,26.008176 C33.6325525,26.008176 33.8072163,26.1828399 33.8072163,26.3982987 C33.8072163,26.6137574 33.6325525,26.7884213 33.4170937,26.7884213 L30.2701508,26.7883211 C30.2745141,26.7268404 30.2767178,26.6646946 30.2767178,26.6019318 C30.2767178,26.3978062 30.2511397,26.1993099 30.201982,26.0081116 L33.4170937,26.008176 Z M33.4170937,22.757154 C33.6325525,22.757154 33.8072163,22.9318179 33.8072163,23.1472767 C33.8072163,23.3627354 33.6325525,23.5373993 33.4170937,23.5373993 L21.8952011,23.5385629 C21.8012501,23.308749 21.7391891,23.0499954 21.7094227,22.7572055 L33.4170937,22.757154 Z M4.401,22.757 L4.401,23.537 L0.39012264,23.5373993 C0.174663855,23.5373993 1.43329237e-14,23.3627354 1.42108547e-14,23.1472767 C1.40887857e-14,22.9318179 0.174663855,22.757154 0.39012264,22.757154 L4.401,22.757 Z M9.832,22.757 L16.2681945,22.758323 C16.2803928,23.0226669 16.3040329,23.2825346 16.3391444,23.5377581 L9.832,23.537 L9.832,22.757 Z M33.4170937,19.506132 C33.6325525,19.506132 33.8072163,19.6807959 33.8072163,19.8962547 C33.8072163,20.1117134 33.6325525,20.2863773 33.4170937,20.2863773 L28.9244679,20.2878786 C29.1584801,20.1572036 29.3733991,19.9876187 29.564583,19.7844653 C29.6481809,19.6956336 29.7251644,19.603038 29.79513,19.5070154 L33.4170937,19.506132 Z M4.401,19.506 L4.401,20.286 L0.39012264,20.2863773 C0.174663855,20.2863773 2.63860911e-17,20.1117134 0,19.8962547 C-2.63860911e-17,19.6807959 0.174663855,19.506132 0.39012264,19.506132 L4.401,19.506 Z M24.4636541,19.7036786 C24.8586715,19.7036786 25.1601018,19.7399881 25.3604869,19.7998081 C25.6107291,19.8745117 25.9689129,20.0245955 26.4195399,20.2493492 L26.493,20.286 L22.5108335,20.2861368 C22.9312832,19.9367822 23.487479,19.7411743 24.2343844,19.7085629 L24.4636541,19.7036786 Z M4.401,16.255 L4.401,17.035 L0.39012264,17.0353553 C0.174663855,17.0353553 1.43329237e-14,16.8606914 1.42108547e-14,16.6452326 C1.40887857e-14,16.4297739 0.174663855,16.25511 0.39012264,16.25511 L4.401,16.255 Z M19.0877089,16.2543923 C18.7876916,16.4929014 18.5077773,16.7530896 18.248466,17.0344686 L9.832,17.035 L9.832,16.255 L19.0877089,16.2543923 Z M29.5123785,16.254847 L33.4170937,16.25511 C33.6325525,16.25511 33.8072163,16.4297739 33.8072163,16.6452326 C33.8072163,16.8606914 33.6325525,17.0353553 33.4170937,17.0353553 L30.0605773,17.0353624 C29.9311928,16.7470709 29.7462051,16.484445 29.5123785,16.254847 Z M19.0659018,12.9459546 L19.063,13.004 L33.4170937,13.004088 C33.6325525,13.004088 33.8072163,13.1787519 33.8072163,13.3942106 C33.8072163,13.6096694 33.6325525,13.7843333 33.4170937,13.7843333 L18.9253501,13.7851804 C19.0180834,13.5203286 19.0659018,13.2383895 19.0659018,12.9459546 Z M4.401,13.004 L4.401,13.784 L0.39012264,13.7843333 C0.174663855,13.7843333 1.43329237e-14,13.6096694 1.42108547e-14,13.3942106 C1.40887857e-14,13.1787519 0.174663855,13.004088 0.39012264,13.004088 L4.401,13.004 Z M33.4170937,9.753066 C33.6325525,9.753066 33.8072163,9.92772986 33.8072163,10.1431886 C33.8072163,10.3586474 33.6325525,10.5333113 33.4170937,10.5333113 L17.4153587,10.5335234 C17.1022423,10.4070754 16.7637674,10.341337 16.4104814,10.341337 L7.10500243,10.341337 C6.75033818,10.341337 6.41088073,10.406625 6.09681056,10.532172 L0.39012264,10.5333113 C0.174663855,10.5333113 7.13181345e-15,10.3586474 7.10542736e-15,10.1431886 C7.07904127e-15,9.92772986 0.174663855,9.753066 0.39012264,9.753066 L33.4170937,9.753066 Z M33.4170937,6.502044 C33.6325525,6.502044 33.8072163,6.67670786 33.8072163,6.89216664 C33.8072163,7.10762543 33.6325525,7.28228928 33.4170937,7.28228928 L0.39012264,7.28228928 C0.174663855,7.28228928 1.42372408e-14,7.10762543 1.42108547e-14,6.89216664 C1.41844686e-14,6.67670786 0.174663855,6.502044 0.39012264,6.502044 L33.4170937,6.502044 Z M33.4170937,3.251022 C33.6325525,3.251022 33.8072163,3.42568586 33.8072163,3.64114464 C33.8072163,3.85660343 33.6325525,4.03126728 33.4170937,4.03126728 L0.39012264,4.03126728 C0.174663855,4.03126728 1.42372408e-14,3.85660343 1.42108547e-14,3.64114464 C1.41844686e-14,3.42568586 0.174663855,3.251022 0.39012264,3.251022 L33.4170937,3.251022 Z M33.4170937,0 C33.6325525,2.73597842e-15 33.8072163,0.174663855 33.8072163,0.39012264 C33.8072163,0.605581425 33.6325525,0.78024528 33.4170937,0.78024528 L0.39012264,0.78024528 C0.174663855,0.78024528 1.42372408e-14,0.605581425 1.42108547e-14,0.39012264 C1.41844686e-14,0.174663855 0.174663855,3.95791367e-17 0.39012264,0 L33.4170937,0 Z"})])]),Object(c["createElementVNode"])("g",{transform:"translate(-69.0 -70.0)"},[Object(c["createElementVNode"])("g",{"clip-path":"url(#10910911211111355521089995)"},[Object(c["createElementVNode"])("g",{transform:"translate(70.88649839612333 70.21254090036508) rotate(2.0)"},[Object(c["createElementVNode"])("g",{transform:"translate(7.552577486285102 0.0)"},[Object(c["createElementVNode"])("g",{transform:"translate(8.505264770349575 11.774721389520693)"},[Object(c["createElementVNode"])("g",{transform:"translate(0.08497514808244233 0.0)"},[Object(c["createElementVNode"])("text",{transform:"translate(0.0 19.0)","font-family":"MaoKenTangYuan-beta, MaoKenTangYuan (beta)","font-size":"22.09844305416875","font-weight":"normal",fill:"#FFFFFF","text-anchor":"left"},"Fc")])]),Object(c["createElementVNode"])("path",{d:"M35.5554004,2 C35.8017255,2 36.024731,2.09984297 36.1861553,2.26126722 C36.3475795,2.42269147 36.4474225,2.645697 36.4474225,2.8920221 L36.4474225,42.6222859 C36.4474225,42.868611 36.3475795,43.0916165 36.1861553,43.2530408 C36.024731,43.414465 35.8017255,43.514308 35.5554004,43.514308 L2.8920221,43.514308 C2.645697,43.514308 2.42269147,43.414465 2.26126722,43.2530408 C2.09984297,43.0916165 2,42.868611 2,42.6222859 L2,2.8920221 C2,2.645697 2.09984297,2.42269147 2.26126722,2.26126722 C2.42269147,2.09984297 2.645697,2 2.8920221,2 Z",stroke:"none",fill:"#000000",filter:"url(#104106489998559712197112)"}),Object(c["createElementVNode"])("g",{"clip-path":"url(#12251106104121101109106107109)"},[Object(c["createElementVNode"])("polygon",{points:"4.54747351e-13,0 38.4474225,0 38.4474225,45.514308 4.54747351e-13,45.514308 4.54747351e-13,0",stroke:"none",fill:"#15D9B4"}),Object(c["createElementVNode"])("g",{transform:"translate(-6.628588771465857 11.10450350534563)"},[Object(c["createElementVNode"])("image",{x:"-14px",y:"-54px",width:"64px",height:"68px",transform:"scale(1.0 -1.0)","xlink:href":"data:image/png;base64,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"})]),Object(c["createElementVNode"])("g",{transform:"translate(9.674135661700834 -5.831263514332488)"},[Object(c["createElementVNode"])("image",{x:"-13px",y:"-35px",width:"63px",height:"48px",transform:"scale(1.0 -1.0)","xlink:href":"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEQAAAA0CAYAAAAzMZ5zAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAARKADAAQAAAABAAAANAAAAAA5CyNwAAASP0lEQVRoBe2ayXIcxxGGs7p7VgAEV1FByw6FHfaBPPLkG14Ceh0AryO+BPwAOpIHh8IhhxmUTQoCsc3SW/n7s7uJwcyAAkkpQgcWWeju6loy/8qtssfsc/mMwGcEPiPw8QiEjx/6OxkZDR7iNcS07IVrO6yMy1Zafs8NS8x3MBzYwdqN3bMY/YWPE2M8/QI4ayf6ZEyWCF+cr2Nise2m9w3je979uT1rad99z/Bn9sR2WfLA9myvAUe9Q7iWjE8DZInxbpVFwjtqLxnoWtYx8qx7uXBt+j2xw5bWHXtl3/n9sY3Ck4We3e1zbu7YND6yp5B0aM9tJ9LPgdkHGO93DSgfDsgCCJq5Y/6S4V12RcRfEi4CHkG8E/IRf47s34z9q488syzcsR95/qNd2P+4PrKpvfG5R/YAkl7Zhj2Mx1bGLep/LY8C5592Fh/YG4DZjfud0VkDik90IxpbIJZBeGIPmKNhXjv2ZUv8MuGPfJFHdt4Sf6M1204TQNDtzI7DfbsPAGmY20kYczW7bXM7CwPbgrS3NrFbcWB1rCyvzwDkvl3UpT2o6V8/ApTnDsoLQJGkMHzJpvhC7yVuQSL23XjtIYKGqB6GV7YVtPM/2Ovkjg3ChfXDLesFMbAJsSJ8bAnEn1LTsN0upHvdds+L658sPizc58wzpOZ2EQrGD7gvqE2XMZeJ9QBiTq1tWFdW1qkNq8xmVWnTemDblUCRpOzYTr2HlPjgJSl5PyBXpMJCB8Rz+yL5EuYze5P8ZBvJFgCk1k9SO4fCfnJh0wQCIDo40X2bcg2h3zLQs1m77miB5enCfXM78cvISvr3GFtRS+bpUXVFCgBpiOSozDASPRivkYasSqysRpaVE5sDRL/M7LzqQDm2p7Vsyr5U58aAtGB0UnFoh8nfkAgmTQREChCJDZLcpmlhwxTi0sSypLaCawowqkXSc9tRMCaHgcD4gYmRvjOx/k++1KxxTU3YBPP7wqqkL5mwMrAuKhJjBIxgVVVbWgYLBeuUdC90L1C2bYN6Wpm9rlHz+gMBie6bDqRlgCH1EBiIXVraZnrLBunEjrKR3QWAIsutyhJqbVnaszKtrUYvEkABNysBMCBFAeJDEBM9mFlfCm9u/uq2YRoOGKexvRCsBnjR1ZQKQMzBQFNaAAAwT02IhBzpylHdvLLz8if7uerbVnVs/6q/tV0AZJoFO7I+MCOeYQU8iIVOMnI7A4Qea2ynG5bD+HlvYL1eZWe90vpwF6l9rF9OW52llqbRkjSzIOIBxw0jq1fscsYul9rtNQV2LY16B3cuAYzVE8AGwCgdGMl6N5g1a9SlBLCSTjmSMucltGaoVB0nVtWZxapngxpbV790qd2FvwO6IViX2PpK3bxXrur83PZCpyZTwDhFEtj97MICCKR9mO4XVgxSi312nlr1YaYfAYeVxAWSUqUpqiSGIJSqXY6SFv6xQQsFaUL0RR6j/Kp7PdVw30iXqNe93jeF6SxhorrgXc5mz5hfm4HdKmJiCYa1wrAOywvu2bQ2djlk7TYm6abiurpJbjvUY6+NJ77Am5ykt5EMRB1AImCEQWnFsLR0iOgPo1VDDN6QFQZw3oIinWBjLDAuAkqU+qAyYgguHQwuFLbSC3bAeA8AIizBW+i+ZgxQ+xgNlep4m7YWAGsBUrAhSIbASJFGva/wIqGirUCN0cAcGqpkA5U7ApR7TLSurAICUfutdNzBbuQ2TnBqyQQ1GaDQM0sGEAvz6SixOEZM9XrMzozAcsgiQ4ECK30AQE+iamtPBIaAEcENhx1RMAnbCFBb9KwH5uAaHQk4dyybNhNgsgEY0Ih9iKhJQFVr1F2uN8Ogug1hEwskpkimhAaaoNuAbq3F6xpA9HpROo4SZk7HSEhlM4xIggSUME2TlZvszAaLbECcrgBjSEzkfQCQ2OMefYmiASCQYAgSURDPv8vjhaSA4oDwXpzTor+w53fRQWQ+2jQw1LwveZL9ndM01XxIkrdja2hLsXV1mrvHqzyO0Wxn9hIJ2dE8K+UaQNRvx47sexk+tm0T73IB+rGHccJGhCELjaOlgFBtQdgWAzYhlueA5CSAUkt9sCU4FNeKACDiurEHWkF8ieWrpZGSBgrBodL9FRxBKGJEpUVRLnXOWj0mliOoeHbVYWmkopT64OF6AKWYh237hbIWEJ1L7tifiULvEXVW4a29SfEo2IJ+hmjKgIpZMQ0otskyWxBJDYDCUcJqHVwGkI+UBLkXJITAEcFgLBw3u827BSlxxwbDnRFzxoXgOzaYR3aD5dymAoahKrJT6hWlIorRWC9jDblmeSXtx9WyZV8xzSGNO1df8LQCCD3tG+/21E4QrdIDnx6T94g3akSQcBAbgRTAcJAhFfRSF6SE8xQqxBXVIVgFFMRYa6hCNdLsoEhluLsiIQIiuCHllQNDj1anmneMkVvCUEIUYHCFpgSQImojYY5sGtNIULigqoyP0le/ThEsEXVZDrjdu3zkbgWQ5u2uHdsLJkUt7U4Yof4Q6/4N0hwYPAuGMwJKgr2IkgiACbIhgCM77G30kcrU7FqjMrznv2rL6wI5kg4VAdNc3XB6Z57h1auDIcbprzapSMOzRgKQkEelUSvho2u/znHBfbA8A6C/sHiTEvgHw0XOZWHsQtFGLJUxBzNpgc4OCpdZQOKIfspYB3Q0KkzEeJriD5cKpnBvI1AaYAKARUCyK5WJBeBKZZ4NFvK+sIj3cilEGgMSh8/EZnDV+nSTHRKAwaWHdQjdFc7UFbEOgVqCRE3qEcFZhe0fAYzyJWbPkA3iEAb4Y/vnqoTo5RIob+m4TeYBnqEgY0u0KU2BEIjxnYY+eRGF6XKz0mOXPikwUuL3MCAm3JBKZVQpq5IiBhWTtC8lDDAbpSryKHrugGD3FWvI9XLKJx7htfr4+QUpxgv1ypLD3sDmHPzexHv2kPFHJI92VxdmIBOvK8+8UYkWidncRlis6JUhTJhCiMQ1cu1EWRqlA1bLCVQzSVflYQSGdlWbQA0uWdy7JwIEwOuq4TWafswHuD6OKTppiB5/MBYQ5GnQCHe9cr84RCrE0KYDXln2OexNbFBVtlUfkSNRXoT+a8sKIOJARVkms/9wNt3mkHKqpAsWMcNa1exIJT1ud8KIBHUvwmTckEksPgxCrHsDLS6g2qKNkZqraqebynuXIMaJJt3rnchxkjSIW22AglYP02mC+YBnCRCr6mE7uYVIW5zTMR/RN7UC9Rl6XkQZNNkPs4OWnqsXLb5SmsSsYVjniG6OgRp5jkFHaxEDMJwZCGLZFcBQcsOJYBW/8g6CfNfop51yl9gBpDnEmLyDr938pYGnpsrbeCt/XBrYBNkFn0vzEZWKaZJnFiesQSVCoOpK0DiLls2xIbjlXCpDLSDoHoc7bfQz23f70RhvJ6L9c9WGLLyRWB3hr0nKoXe3IGiCdJD6sAKJEBgJzAdFh4pJ5IIxdu9shYDmUUz5os4YD+CHIeLKS6mPYhL6XgZoAkmdeae+gIiME5pzRRq8ShrEvAzbeVPDOYb+Ao9HjVPsD4DEOWcuPFCChMyqwh5Wj+yYOc/cfjRGgdFL5RpADkgTYoHtRfzK7mKtZtSMrFPuxCEhM3Qcz1IraiUu0ek24Hl0TlHqAHZxf6iXbI12FkCdORlY2QqtS/8GFPgHmKY0VwdDY1kP5+ZAuGo4CMx+jnE/x4PIGJzB5bnaoOGCeySknuEV55y7ACMrOanjeeb1K6TjGMP6LQvuN5rYrnp5WQNIsH2kebeJVpH1PtZ5C/17DWNpMUAUC48O3d06YxAmV4zyAwfBD3+RgKS1I7ItOpbr4Ke4RcmyCIjBzzgdKB2QPLu1BjSBLzVTnEF4TtLUIoCEM+opLFDjKfMBCuGFRYE04d4lZGjj+dzOi8I22chjpANMWunQdjmplzi8u1sFRDyxiuzIcxfxF+Ersktbdpd8QuSgF/CtikMyrhJ3Qc0AKkVA+M7SJsMnQwtDAVvjMclQh0PapV6KeFlfsUxNBNV6YU3mNkZuVsZThlMheYTZBCmIkooTAD4BAAeGjUBKMtSnmJB8mhYc7KY2RzpuF8qlThCiV0xwKR0idX1ZBaTtt8cE3yAlAIOr+h6F3UBCXpVkuwEhxff6MRvZ58jHGIjFN0b3QjALENpZRZFB2SsFWTCVkDfRSVg5Ez8TsX7kOCBQmuiKMZpO2+lGlAcZbuwGuWtXFZcIJMNOkExACSRJI2BUFzxPCA+wHwPsR50n9iPJoT9Ub9ioC3tMYvlpE3ssJZaZ911ZDwgDAseAfWwIUoILPsFCv+SbyF2sdY0v5YsI7VhwqKcnakL2DCZKAAklUpCT84Ig3FSzu3iDJuKEcQ6FeHNUB0bdnrDrirElbQ4sf5EyP9oLVMUVUgUqaX0AIB3gkgEQXMMZcwJImNDOOiVgJDmZd9TtT9QLgFBS+XHcY+J9LfKewlzXFJ2LKPusBCicflnFfiAJMsn6JIsq24SZCYwlAwjxhBHJGU6/ccxOIREl4XcyRmoIzVUlJQGVibIlCu11EpZhdoPMOwCR1Mkde/xCjtQPcIDaAZLAeDxDdNxucFY5Y76zHGNK0goJqgBE+dTNeWanxWJC+Qmbe52rFZ9duR4Q9VhKNj/ge8wGGbT7NiLz/iPJonE2R/TpqR3nnFGOkA6YrcmJ1ACQ+BkGojmPRN7pdOwnZIxrrXMJoHqk6oEYfeShZFT53xnUhLRgJXWD4XBRoRoCgrHn2n7mvOBEjvRk08yGs9zOMeBpMbExEerXZNft2m8wYnG5vB8Q9V4AhRwCnyN2CEJ+SO/baZt03iCuqHtwJhfshztyl9gJSY08i3Ij7mG41n5AQxTUz40r99gQpQgUkyh5pON8JyFKHCdISFTMA9Pv4g+AqSd8alAQht2oPe5At1CxtNi2n8uXfKlrVGWnlqo4o++xHR0wvwzIEiiHCx+s9I3mNt9ozlAhiO6NbNgrbEY2foDUFOReA+pUoSaBzHzGfaHUop9YG0ASVKbi3EJSCxHoJIR7bIhyHjqLNJl0MZ1YD9db40WkGumU4yYutp4RqOQgnJ84GFc/Rn0IGGJ1vVHVm8XSGlnpt9lO3diU79jm1xxictDfjrf4nnpOAgvRJVFSKIaAzsjHomQOI8rDAkQq9XLJACiAUyyTCUy8jCSkQmWUbS8x0gq3a//OQiadOXRgq2cY7xlAK2wn8JIBlVREwLj6Za75qH1AOAAkN5CMjt2bAaLeLSjcuaV+TmzCl3+80HbcsNco/FaNtOCNxniaHE9Tsrs1YX7E28yRBBL2VrhngVkMqYIzD+OVU8EmycvwX36LEEUfqwGJZjB3F17J4+hLHIe2kq9xAnsDe5Hh4id8ovy52vaz1ms2TD97WPjCzyQ3LTcHRDMKaXfHAuUFDQrvZVX145QR/A04CJ5yEJwS6o+rsQ0cGKQ/Y1dZK1MWvKfPnugqbU34zqdIQv6K2Kb7TqtIX663j9rMyEqlRJw9DpU5zBfcZwW/BuCalLdsVN7GvSC19TbudQUM0BbpNy03syHrZlswtkpK63ci3fff5Y/h2BZOhfoYXhEc9NCbjE8aJbVCOppAD3CwpIpWsRAIDgbW0w1IEwezkmN2Xg5RI31v0Rf9LcB6SxTKJ9a6bzuE5odI65JkfCAYYvPjAdFoQPELfw6YaxmYe54402H4mIhpCvN9Ulo51x4SIakAI5uT0cn4dYACWoUnyBMTE9MASh8p0XfZPla04NvsEGD+x9lqxPXyhzDdzxv2oKhhiL8fAYbWltJ+fJEKybYwwz7ESG9ldPVl/Z69rF7ZEU7iuOQHNWVuD9F/6f2MQ9cYz5BTK4xkn/ghm3C+p/aoM51HiPgyPEo5nVs5O7W38w3siIKtDLvEeM5Vfy+1htZ6wtrvwHCaPkxNFgFoAF1s+ZT7NRKza7uyNqjTd+/9tdHysueeMTD7wu7UJ9x3vxlrfhr1VEeKG/+Qbnnu9z1/moQsz7wkMfr9xQs7kFFzqXlsj6uv2XZ+elVihMtNjCMSUvDTq/y1DQqMcKGrqtpVJWEX9hVR51HVSMRTjLeiz4P2bCLDLhVBWn+F8utKyDJB8qCt9Ira7heL6iZ7Y0jP5c8t1bqjP2059GuT/+x+b4pfY8JLorn7SFvRrbJ8vZx7+c1v8dyqlKbutrMBSS2wulKaH9yq+Qqhv5I0rCy3vM66Dr9524IUra7160vA6hqfWz4j8BmBT0Dg/3seSfw+jhGiAAAAAElFTkSuQmCC",opacity:"23.4808059%"})])]),Object(c["createElementVNode"])("g",{transform:"translate(3.0491975747738422 2.8563610001774755)"},[Object(c["createElementVNode"])("g",{"clip-path":"url(#109114106101120501221195451)"},[Object(c["createElementVNode"])("polygon",{points:"4.54747351e-13,0 32.6140205,0 32.6140205,39.7925093 4.54747351e-13,39.7925093 4.54747351e-13,0",stroke:"none",fill:"rgba(255, 255, 255, 0.323907)"})])]),Object(c["createElementVNode"])("g",{transform:"translate(8.313637900593676 11.7130532738862)"},[Object(c["createElementVNode"])("g",{"clip-path":"url(#5399112495657099106120)"},[Object(c["createElementVNode"])("polygon",{points:"2.07172904,3.91522295 22.5224878,3.91522295 22.5224878,19.2373856 2.07172904,19.2373856 2.07172904,3.91522295",stroke:"none",fill:"#FFFFFF"})]),Object(c["createElementVNode"])("g",{"clip-path":"url(#1024511854541210110121103)"},[Object(c["createElementVNode"])("path",{d:"M3.06443253,19.1294831 C2.7910794,19.1294831 2.55729053,19.0323708 2.36306593,18.8381462 C2.16884133,18.6439216 2.07172904,18.4101327 2.07172904,18.1367796 L2.07172904,4.92950696 C2.07172904,4.65615382 2.16884133,4.41876821 2.36306593,4.21735011 C2.55729053,4.015932 2.7910794,3.91522295 3.06443253,3.91522295 L11.4592512,3.91522295 C11.7182174,3.91522295 11.941216,4.0087385 12.1282471,4.19576959 C12.3152782,4.38280069 12.4087937,4.6057993 12.4087937,4.86476543 C12.4087937,5.12373156 12.3152782,5.34313342 12.1282471,5.52297101 C11.941216,5.7028086 11.7182174,5.79272739 11.4592512,5.79272739 L4.33768267,5.79272739 C4.16503858,5.79272739 4.07871654,5.87904944 4.07871654,6.05169352 L4.07871654,10.5188593 L10.7039334,10.5188593 C10.9628995,10.5188593 11.1858981,10.6123748 11.3729292,10.7994059 C11.5599603,10.986437 11.6534758,11.2094356 11.6534758,11.4684017 C11.6534758,11.7273679 11.5599603,11.9467697 11.3729292,12.1266073 C11.1858981,12.3064449 10.9628995,12.3963637 10.7039334,12.3963637 L4.07871654,12.3963637 L4.07871654,18.1367796 C4.07871654,18.4101327 3.97800749,18.6439216 3.77658939,18.8381462 C3.57517129,19.0323708 3.33778567,19.1294831 3.06443253,19.1294831 Z M15.6814659,18.5468093 C14.7750844,18.072038 14.0629276,17.3958487 13.5449953,16.5182413 C13.0270631,15.6406338 12.7680969,14.6335433 12.7680969,13.4969697 C12.7680969,12.3316222 13.0342566,11.3101447 13.5665758,10.4325372 C14.0845081,9.58370379 14.7786812,8.92549821 15.6490951,8.45792048 C16.5195091,7.99034274 17.4870353,7.75655388 18.5516738,7.75655388 C19.2710242,7.75655388 19.9040525,7.84647267 20.4507588,8.02631026 C20.997465,8.20614785 21.5441713,8.46151723 22.0908776,8.79241839 C22.3786177,8.99383649 22.5224878,9.25280262 22.5224878,9.56931678 C22.5224878,9.78512189 22.4361658,9.98653999 22.2635217,10.1735711 C22.0908776,10.3606022 21.896653,10.4541177 21.6808479,10.4541177 C21.5369778,10.4541177 21.3787207,10.4109567 21.2060766,10.3246347 C20.7025314,10.0656685 20.2853082,9.88583094 19.954407,9.78512189 C19.6235059,9.68441284 19.2134762,9.63405831 18.7243179,9.63405831 C17.5158093,9.63405831 16.5554766,9.98294324 15.8433197,10.6807131 C15.1311629,11.3784829 14.7750844,12.3172352 14.7750844,13.4969697 C14.7750844,14.6767043 15.1311629,15.6154566 15.8433197,16.3132264 C16.5554766,17.0109963 17.5158093,17.3598812 18.7243179,17.3598812 C19.2134762,17.3598812 19.6235059,17.3095267 19.954407,17.2088176 C20.2853082,17.1081086 20.7025314,16.928271 21.2060766,16.6693048 C21.3787207,16.5829828 21.5369778,16.5398218 21.6808479,16.5398218 C21.896653,16.5398218 22.0908776,16.6333373 22.2635217,16.8203684 C22.4361658,17.0073995 22.5224878,17.2088176 22.5224878,17.4246227 C22.5224878,17.7411369 22.3786177,18.000103 22.0908776,18.2015211 C21.5441713,18.5324223 20.997465,18.7877916 20.4507588,18.9676292 C19.9040525,19.1474668 19.2710242,19.2373856 18.5516738,19.2373856 C17.5301963,19.2373856 16.5734603,19.0071935 15.6814659,18.5468093 Z",stroke:"#3CFBCF","stroke-width":"2.8920221",fill:"none","stroke-miterlimit":"5"})])])]),Object(c["createElementVNode"])("g",{transform:"translate(0.02473429089858925 4.617845277710796) rotate(-4.0)"},[Object(c["createElementVNode"])("g",{transform:"translate(8.77528857764526 11.74914203594166)"},[Object(c["createElementVNode"])("g",{transform:""},[Object(c["createElementVNode"])("g",{transform:"translate(0.08497514808244588 -2.842170943040401e-14)"},[Object(c["createElementVNode"])("text",{transform:"translate(0.0 19.0)","font-family":"MaoKenTangYuan-beta, MaoKenTangYuan (beta)","font-size":"22.09844305416875","font-weight":"normal",fill:"#FFFFFF","text-anchor":"left"},"Fc")])])]),Object(c["createElementVNode"])("g",{transform:""},[Object(c["createElementVNode"])("path",{d:"M36.8811736,2 C37.1274987,2 37.3505042,2.09984297 37.5119285,2.26126722 C37.6733527,2.42269147 37.7731957,2.645697 37.7731957,2.8920221 L37.7731957,42.6222859 C37.7731957,42.868611 37.6733527,43.0916165 37.5119285,43.2530408 C37.3505042,43.414465 37.1274987,43.514308 36.8811736,43.514308 L2.8920221,43.514308 C2.645697,43.514308 2.42269147,43.414465 2.26126722,43.2530408 C2.09984297,43.0916165 2,42.868611 2,42.6222859 L2,2.8920221 C2,2.645697 2.09984297,2.42269147 2.26126722,2.26126722 C2.42269147,2.09984297 2.645697,2 2.8920221,2 Z",stroke:"none",fill:"#000000",filter:"url(#48109491091221001025211656)"}),Object(c["createElementVNode"])("g",{"clip-path":"url(#116995310511811611411712249)"},[Object(c["createElementVNode"])("polygon",{points:"-4.54747351e-13,0 39.7731957,0 39.7731957,45.514308 -4.54747351e-13,45.514308 -4.54747351e-13,0",stroke:"none",fill:"url(#1135410501015012010910899)"})])]),Object(c["createElementVNode"])("g",{transform:"translate(9.190972988500762 14.65128915858139)"},[Object(c["createElementVNode"])("g",{"clip-path":"url(#11211055514954565695104)"},[Object(c["createElementVNode"])("polygon",{points:"0,-1.42108547e-14 11.4584176,-1.42108547e-14 11.4584176,16.5420343 0,16.5420343 0,-1.42108547e-14",stroke:"none",fill:"#FFFFFF"})]),Object(c["createElementVNode"])("g",{transform:"translate(11.85669755051606 4.176570357211289)"},[Object(c["createElementVNode"])("g",{"clip-path":"url(#99971031031051041175097104)"},[Object(c["createElementVNode"])("polygon",{points:"0,0 10.812536,0 10.812536,12.4827833 0,12.4827833 0,0",stroke:"none",fill:"#FFFFFF"})])])]),Object(c["createElementVNode"])("g",{transform:"translate(3.186361394234229 2.7377452406648572)"},[Object(c["createElementVNode"])("g",{"clip-path":"url(#1071161211041001135511749100)"},[Object(c["createElementVNode"])("polygon",{points:"0,0 33.8072163,0 33.8072163,39.7925093 0,39.7925093 0,0",stroke:"none",fill:"rgba(255, 255, 255, 0.323907)"})])])])])])])],-1)),ye=Ne(()=>Object(c["createElementVNode"])("span",{class:"cf-manage-title"},"友链朋友圈管理面板",-1));function Be(e,t,a,o,l,n){const r=Object(c["resolveComponent"])("el-input"),i=Object(c["resolveComponent"])("el-button");return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",null,[Ee,ye,Object(c["createVNode"])(r,{class:"cf-manage-input",size:"large",onKeyup:Object(c["withKeys"])(n.login,["enter"]),modelValue:l.password,"onUpdate:modelValue":t[0]||(t[0]=e=>l.password=e),type:"password",clearable:"","show-password":"",placeholder:"请输入密码"},null,8,["onKeyup","modelValue"]),Object(c["createVNode"])(i,{onClick:n.login,class:"cf-manage-login-btn",round:""},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("立即登录")]),_:1},8,["onClick"])])}function Le(e){return{headers:{Authorization:e}}}function Ie(){return localStorage.getItem("fcircle-token")?"Bearer "+localStorage.getItem("fcircle-token"):""}var Me=a("3ef4"),Se={name:"ManagePanelLogin",emits:["login_success"],data(){return{password:""}},methods:{login(){let e={password:this.password};this.$axios.post(this.Config.private_api_url+"login",e).then(e=>{let t=e.data;200===t.code?(localStorage.setItem("fcircle-token",t.token),this.$emit("login_success"),this.$message.success({title:"成功",message:"登录成功"})):this.$message.error({title:"错误",message:"密码错误"})}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"})})}},created(){let e=Ie();if(e){let t=Le(e);this.$axios.get(this.Config.private_api_url+"login_with_token",t).then(e=>{let t=e.data;200===t.code&&this.$emit("login_success")}).catch(e=>{})}},props:["Config"]};a("5974");const Te=v()(Se,[["render",Be],["__scopeId","data-v-735984d8"]]);var De=Te;const Fe=e=>(Object(c["pushScopeId"])("data-v-668b627c"),e=e(),Object(c["popScopeId"])(),e),Pe={class:"ManagePanelMain"},Re={class:"cf-manage-top"},Ye=Fe(()=>Object(c["createElementVNode"])("span",{class:"cf-manage-title"},"友链朋友圈管理面板",-1));function Qe(e,t,a,o,l,n){const r=Object(c["resolveComponent"])("el-button"),i=Object(c["resolveComponent"])("ManagePanelMain_settings"),s=Object(c["resolveComponent"])("el-tab-pane"),d=Object(c["resolveComponent"])("ManagePanelMain_envs"),p=Object(c["resolveComponent"])("ManagePanelMain_links"),b=Object(c["resolveComponent"])("ManagePanelMain_switchdb"),m=Object(c["resolveComponent"])("ManagePanelMain_status"),f=Object(c["resolveComponent"])("ManagePanelMain_about"),u=Object(c["resolveComponent"])("el-tabs");return Object(c["openBlock"])(),Object(c["createElementBlock"])("div",Pe,[Object(c["createElementVNode"])("div",Re,[Ye,Object(c["createVNode"])(r,{onClick:n.logout,class:"cf-manage-exit-btn",round:""},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("退出登录")]),_:1},8,["onClick"])]),Object(c["createVNode"])(u,{modelValue:l.current_tab,"onUpdate:modelValue":t[0]||(t[0]=e=>l.current_tab=e),type:"card",class:"cf-manage-tabs-area"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,{label:"配置管理",name:"settings"},{default:Object(c["withCtx"])(()=>[null!==l.current_settings?(Object(c["openBlock"])(),Object(c["createBlock"])(i,{Config:a.Config,current_settings:l.current_settings,key:l.component_keys.settings,onRefresh:n.refresh_component},null,8,["Config","current_settings","onRefresh"])):Object(c["createCommentVNode"])("",!0)]),_:1}),Object(c["createVNode"])(s,{label:"环境变量管理",name:"envs"},{default:Object(c["withCtx"])(()=>[null!==l.current_settings?(Object(c["openBlock"])(),Object(c["createBlock"])(d,{Config:a.Config,current_settings:l.current_settings,key:l.component_keys.envs,onRefresh:n.refresh_component},null,8,["Config","current_settings","onRefresh"])):Object(c["createCommentVNode"])("",!0)]),_:1}),Object(c["createVNode"])(s,{label:"自定义友链管理",name:"links"},{default:Object(c["withCtx"])(()=>[null!==l.current_settings?(Object(c["openBlock"])(),Object(c["createBlock"])(p,{Config:a.Config,current_settings:l.current_settings,key:l.component_keys.links,onRefresh:n.refresh_component},null,8,["Config","current_settings","onRefresh"])):Object(c["createCommentVNode"])("",!0)]),_:1}),Object(c["createVNode"])(s,{label:"数据库管理",name:"switchsb"},{default:Object(c["withCtx"])(()=>[null!==l.current_settings?(Object(c["openBlock"])(),Object(c["createBlock"])(b,{Config:a.Config,current_settings:l.current_settings,key:l.component_keys.switchdb,onRefresh:n.refresh_component},null,8,["Config","current_settings","onRefresh"])):Object(c["createCommentVNode"])("",!0)]),_:1}),Object(c["createVNode"])(s,{label:"状态监控",name:"status"},{default:Object(c["withCtx"])(()=>[(Object(c["openBlock"])(),Object(c["createBlock"])(m,{Config:a.Config,key:l.component_keys.status},null,8,["Config"]))]),_:1}),Object(c["createVNode"])(s,{label:"关于",name:"about"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(f)]),_:1})]),_:1},8,["modelValue"])])}const Ke={class:"item-col"},ze={class:"item-col"};function Ue(e,t,a,o,l,n){const r=Object(c["resolveComponent"])("el-input"),i=Object(c["resolveComponent"])("el-tooltip"),s=Object(c["resolveComponent"])("el-form-item"),d=Object(c["resolveComponent"])("el-option"),p=Object(c["resolveComponent"])("el-option-group"),b=Object(c["resolveComponent"])("el-select"),m=Object(c["resolveComponent"])("Plus"),f=Object(c["resolveComponent"])("el-icon"),u=Object(c["resolveComponent"])("el-button"),h=Object(c["resolveComponent"])("Minus"),g=Object(c["resolveComponent"])("el-col"),O=Object(c["resolveComponent"])("el-row"),C=Object(c["resolveComponent"])("el-switch"),j=Object(c["resolveComponent"])("el-form");return Object(c["openBlock"])(),Object(c["createBlock"])(j,{model:l.form,"label-width":"120px"},{default:Object(c["withCtx"])(()=>[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(l.form.LINK,(e,t)=>(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",{key:t,class:"settings-item"},[Object(c["createElementVNode"])("div",Ke,[Object(c["createVNode"])(s,{label:"link"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{content:"爬取起始页面,填写你的友链页地址",placement:"left","hide-after":50,effect:"light"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(r,{modelValue:l.form.LINK[t].link,"onUpdate:modelValue":e=>l.form.LINK[t].link=e,placeholder:"示例:https://example.com/link/"},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024)]),Object(c["createElementVNode"])("div",ze,[Object(c["createVNode"])(s,{label:"theme"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{content:"爬取起始页面的主题",placement:"left","hide-after":50,effect:"light"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,{modelValue:l.form.LINK[t].theme,"onUpdate:modelValue":e=>l.form.LINK[t].theme=e,placeholder:"Select"},{default:Object(c["withCtx"])(()=>[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(l.theme_options,e=>(Object(c["openBlock"])(),Object(c["createBlock"])(p,{key:e.label,label:e.label},{default:Object(c["withCtx"])(()=>[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(e.options,e=>(Object(c["openBlock"])(),Object(c["createBlock"])(d,{key:e.value,value:e.value},null,8,["value"]))),128))]),_:2},1032,["label"]))),128))]),_:2},1032,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024),0===t?(Object(c["openBlock"])(),Object(c["createBlock"])(u,{key:0,circle:"",class:"cf-manage-main-add-btn",onClick:n.add_link},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(f,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(m)]),_:1})]),_:1},8,["onClick"])):Object(c["createCommentVNode"])("",!0),0!==t?(Object(c["openBlock"])(),Object(c["createBlock"])(u,{key:1,circle:"",class:"cf-manage-main-add-btn",onClick:e=>n.del_link(t)},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(f,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(h)]),_:1})]),_:2},1032,["onClick"])):Object(c["createCommentVNode"])("",!0)])]))),128)),(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(l.form.BLOCK_SITE,(e,t)=>(Object(c["openBlock"])(),Object(c["createBlock"])(O,{key:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(g,{span:22,xs:15,sm:17,md:17,lg:12,xl:12},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,{label:"BLOCK_SITE"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{content:"屏蔽站点,支持正则表达式",placement:"left",effect:"light"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(r,{placeholder:"非必填,示例:https://example.com/",modelValue:l.form.BLOCK_SITE[t],"onUpdate:modelValue":e=>l.form.BLOCK_SITE[t]=e},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024)]),_:2},1024),Object(c["createVNode"])(g,{span:2},{default:Object(c["withCtx"])(()=>[0===t?(Object(c["openBlock"])(),Object(c["createBlock"])(u,{key:0,circle:"",class:"cf-manage-main-add-btn",onClick:n.add_blocksite},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(f,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(m)]),_:1})]),_:1},8,["onClick"])):Object(c["createCommentVNode"])("",!0),0!==t?(Object(c["openBlock"])(),Object(c["createBlock"])(u,{key:1,circle:"",class:"cf-manage-main-add-btn",onClick:e=>n.del_blocksite(t)},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(f,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(h)]),_:1})]),_:2},1032,["onClick"])):Object(c["createCommentVNode"])("",!0)]),_:2},1024)]),_:2},1024))),128)),Object(c["createVNode"])(O,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(g,{span:24},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,{label:"OUTDATE_CLEAN","label-width":"auto"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{content:"数据库文章过期清除时间",placement:"left",effect:"light"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(r,{placeholder:"示例:60",modelValue:l.form.OUTDATE_CLEAN,"onUpdate:modelValue":t[0]||(t[0]=e=>l.form.OUTDATE_CLEAN=e)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),Object(c["createVNode"])(O,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(g,{span:24},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,{label:"HTTP_PROXY"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{content:"是否开启http代理,如需开启,打开此选项同时还要在环境变量配置一个代理地址",placement:"left",effect:"light"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(C,{modelValue:l.form.HTTP_PROXY,"onUpdate:modelValue":t[1]||(t[1]=e=>l.form.HTTP_PROXY=e)},null,8,["modelValue"])]),_:1})]),_:1})]),_:1})]),_:1}),Object(c["createVNode"])(O,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(g,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(u,{type:"primary",onClick:n.submit_form},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("保存")]),_:1},8,["onClick"]),Object(c["createVNode"])(u,{type:"info",onClick:n.refresh},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("刷新")]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])}a("14d9");var Ze=a("c9a1"),Ge={name:"ManagePanelMain_settings",emits:["refresh"],data(){return{theme_options:[{label:"普通主题",options:[{value:"butterfly"},{value:"fluid"},{value:"matery"},{value:"nexmoe"},{value:"stun"},{value:"Yun"},{value:"sakura"},{value:"volantis"},{value:"stellar"}]},{label:"通用主题",options:[{value:"common1"},{value:"common2"}]}],form:{LINK:this.current_settings.LINK,BLOCK_SITE:this.current_settings.BLOCK_SITE===[]?this.current_settings.BLOCK_SITE:[""],OUTDATE_CLEAN:this.current_settings.OUTDATE_CLEAN,HTTP_PROXY:this.current_settings.HTTP_PROXY}}},methods:{add_link(){this.form.LINK.push({link:"",theme:""})},del_link(e){this.form.LINK.splice(e,1)},add_blocksite(){this.form.BLOCK_SITE.push("")},del_blocksite(e){this.form.BLOCK_SITE.splice(e,1)},submit_form(){let e=Ie(),t=[];for(let c=0;c{let a=e.data;200===a.code?(Object(Me["a"])({message:a.message,type:"success"}),Ze["a"].confirm("更新成功,下次运行爬虫生效,是否立即运行?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.$axios.get(this.Config.private_api_url+"restart_api",t),Object(Me["a"])({type:"success",message:"重启成功"})}).catch(e=>{Object(Me["a"])({type:"info",message:"已取消"})}),this.refresh()):Object(Me["a"])({message:a.message,type:"error"})}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"})})}},refresh(){this.$emit("refresh","settings")}},props:["Config","current_settings"]};a("5e0e");const Je=v()(Ge,[["render",Ue],["__scopeId","data-v-75620860"]]);var He=Je;function qe(e,t,a,o,l,n){const r=Object(c["resolveComponent"])("el-alert"),i=Object(c["resolveComponent"])("el-divider"),s=Object(c["resolveComponent"])("el-input"),d=Object(c["resolveComponent"])("el-form-item"),p=Object(c["resolveComponent"])("el-col"),b=Object(c["resolveComponent"])("el-row"),m=Object(c["resolveComponent"])("el-button"),f=Object(c["resolveComponent"])("el-form");return Object(c["openBlock"])(),Object(c["createElementBlock"])(c["Fragment"],null,[Object(c["createVNode"])(r,{title:"当前部署方式",type:"success",description:a.current_settings.DEPLOY_TYPE,"show-icon":"",center:"",closable:!1},null,8,["description"]),Object(c["createVNode"])(i),Object(c["createVNode"])(f,{model:l.all_env,"label-width":"120px"},{default:Object(c["withCtx"])(()=>[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(l.all_env,(e,t)=>(Object(c["openBlock"])(),Object(c["createBlock"])(b,{key:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p,{span:22,offset:2},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(d,{label:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,{placeholder:e.placeholder,modelValue:e.value,"onUpdate:modelValue":t=>e.value=t},null,8,["placeholder","modelValue","onUpdate:modelValue"])]),_:2},1032,["label"])]),_:2},1024)]),_:2},1024))),128)),Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(d,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(m,{type:"primary",onClick:n.submit_form},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("保存")]),_:1},8,["onClick"]),Object(c["createVNode"])(m,{type:"info",onClick:n.refresh},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("刷新")]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])],64)}var Xe={name:"ManagePanelMain_envs",emits:["refresh"],data(){return{all_env:{PROXY:{value:"",placeholder:"http代理"},APPKEY:{value:"",placeholder:"leancloud的APPKEY"},APPID:{value:"",placeholder:"leancloud的APPID"},MYSQL_USERNAME:{value:"",placeholder:"mysql用户名"},MYSQL_PASSWORD:{value:"",placeholder:"mysql密码"},MYSQL_IP:{value:"",placeholder:"mysql ip地址"},MYSQL_PORT:{value:"",placeholder:"mysql端口"},MYSQL_DB:{value:"",placeholder:"mysql 数据库名称"},GH_NAME:{value:"",placeholder:"github name"},GH_EMAIL:{value:"",placeholder:"github email"},GH_TOKEN:{value:"",placeholder:"github access token"},MONGODB_URI:{value:"",placeholder:"mongodb连接URI"}}}},methods:{submit_form(){let e=Ie(),t={};for(let c in this.all_env)""!==this.all_env[c].value&&(t[c]=this.all_env[c].value);let a=!0;if(e){let c=Le(e);"github"===this.current_settings.DEPLOY_TYPE?(this.$axios.put(this.Config.private_api_url+"update_github_env",t,c).then(e=>{let t=e.data;200!==t.code&&(Object(Me["a"])({message:t.message,type:"error"}),a=!1)}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"}),a=!1}),this.$axios.put(this.Config.private_api_url+"update_vercel_env",t,c).then(e=>{let t=e.data;200!==t.code&&(Object(Me["a"])({message:t.message,type:"error"}),a=!1)}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"}),a=!1})):this.$axios.put(this.Config.private_api_url+"update_server_env",t,c).then(e=>{let t=e.data;200!==t.code&&(Object(Me["a"])({message:t.message,type:"error"}),a=!1)}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"}),a=!1}),a&&Ze["a"].confirm("更新环境变量成功,重启程序后生效,是否立即重启?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.$axios.get(this.Config.private_api_url+"restart_api",c),Object(Me["a"])({type:"success",message:"重启成功"})}).catch(e=>{Object(Me["a"])({type:"info",message:"已取消"})})}else Object(Me["a"])({message:"认证失败,未获取到fcircle token",type:"error"})},refresh(){this.$emit("refresh","envs")}},created(){"github"===this.current_settings.DEPLOY_TYPE?(this.all_env["STORAGE_TYPE"]={value:"",placeholder:"存储方式"},this.all_env["VERCEL_ACCESS_TOKEN"]={value:"",placeholder:"vercel访问令牌"}):"server"===this.current_settings.DEPLOY_TYPE?(this.all_env["EXPOSE_PORT"]={value:"",placeholder:"api端口,默认:8000"},this.all_env["RUN_PER_HOURS"]={value:"",placeholder:"爬虫运行小时间隔,默认:6"}):this.all_env["RUN_PER_HOURS"]={value:"",placeholder:"爬虫运行小时间隔,默认:6"};let e=Ie();if(e){let t=Le(e);this.$axios.get(this.Config.private_api_url+"read_envs",t).then(e=>{let t=e.data;if(200===t.code)for(let a in t.current_envs)this.all_env[a]&&null!==t.current_envs[a]&&(this.all_env[a].value=t.current_envs[a]);else Object(Me["a"])({message:t.message,type:"error"})}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"})})}else Object(Me["a"])({message:"认证失败,未获取到fcircle token",type:"error"})},props:["Config","current_settings"]};const We=v()(Xe,[["render",qe]]);var $e=We;const et={key:0};function tt(e,t,a,o,l,n){const r=Object(c["resolveComponent"])("el-switch"),i=Object(c["resolveComponent"])("el-form-item"),s=Object(c["resolveComponent"])("el-input"),d=Object(c["resolveComponent"])("el-col"),p=Object(c["resolveComponent"])("Plus"),b=Object(c["resolveComponent"])("el-icon"),m=Object(c["resolveComponent"])("el-button"),f=Object(c["resolveComponent"])("el-row"),u=Object(c["resolveComponent"])("Minus"),h=Object(c["resolveComponent"])("el-form");return Object(c["openBlock"])(),Object(c["createElementBlock"])(c["Fragment"],null,[Object(c["createVNode"])(i,{label:"当前自定义友链状态"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(r,{modelValue:l.enable,"onUpdate:modelValue":t[0]||(t[0]=e=>l.enable=e)},null,8,["modelValue"])]),_:1}),Object(c["createVNode"])(h,{"label-width":"120px"},{default:Object(c["withCtx"])(()=>[l.enable?(Object(c["openBlock"])(),Object(c["createElementBlock"])("div",et,[Object(c["createVNode"])(d,{span:24},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{label:"json友链地址","label-width":"auto"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,{placeholder:"可以是网络地址,也可以是路径(私有部署),示例:https://blogroll.ccknbc.cc/fcircle.json 或 /home/data/fcircle/friends.json",modelValue:l.json_api,"onUpdate:modelValue":t[1]||(t[1]=e=>l.json_api=e)},null,8,["modelValue"])]),_:1})]),_:1}),Object(c["createVNode"])(f,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{label:"点击添加一条友链","label-width":"auto"}),Object(c["createVNode"])(d,{span:2},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(m,{circle:"",onClick:n.add_link},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p)]),_:1})]),_:1},8,["onClick"])]),_:1})]),_:1}),(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(l.list,(e,t)=>(Object(c["openBlock"])(),Object(c["createBlock"])(f,{key:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(d,{span:6},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{label:"名称","label-width":"50px"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,{modelValue:e[0],"onUpdate:modelValue":t=>e[0]=t},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024),Object(c["createVNode"])(d,{span:6},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{label:"主页","label-width":"50px"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,{modelValue:e[1],"onUpdate:modelValue":t=>e[1]=t},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024),Object(c["createVNode"])(d,{span:6},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{label:"头像","label-width":"50px"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,{modelValue:e[2],"onUpdate:modelValue":t=>e[2]=t},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024),Object(c["createVNode"])(d,{span:5},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,{label:"后缀","label-width":"50px"},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(s,{modelValue:e[3],"onUpdate:modelValue":t=>e[3]=t},null,8,["modelValue","onUpdate:modelValue"])]),_:2},1024)]),_:2},1024),Object(c["createVNode"])(d,{span:1},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(m,{circle:"",onClick:e=>n.del_link(t)},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(u)]),_:1})]),_:2},1032,["onClick"])]),_:2},1024)]),_:2},1024))),128))])):Object(c["createCommentVNode"])("",!0),Object(c["createVNode"])(f,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(d,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(i,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(m,{type:"primary",onClick:n.submit_form},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("保存")]),_:1},8,["onClick"]),Object(c["createVNode"])(m,{type:"info",onClick:n.refresh},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("刷新")]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1})],64)}var at={name:"ManagePanelMain_links",emits:["refresh"],data(){return{enable:this.current_settings.SETTINGS_FRIENDS_LINKS.enable,list:[],json_api:""}},methods:{add_link(){this.list.push(["","",""])},del_link(e){this.list.splice(e,1)},submit_form(){let e=Ie(),t={};t["enable"]=this.enable,t["json_api"]=this.json_api;let a=[];for(let o=0;o{let t=e.data;200===t.code?(Object(Me["a"])({message:t.message,type:"success"}),this.refresh()):Object(Me["a"])({message:t.message,type:"error"})}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"})})}},refresh(){this.$emit("refresh","links")}},created(){for(let e=0;e(Object(c["pushScopeId"])("data-v-30fd6fc6"),e=e(),Object(c["popScopeId"])(),e),nt=lt(()=>Object(c["createElementVNode"])("div",{class:"cf-manage-tip"},"如需切换数据库,请配置对应环境变量,然后点击保存:",-1));function rt(e,t,a,o,l,n){const r=Object(c["resolveComponent"])("el-alert"),i=Object(c["resolveComponent"])("el-radio"),s=Object(c["resolveComponent"])("el-radio-group"),d=Object(c["resolveComponent"])("el-input"),p=Object(c["resolveComponent"])("el-form-item"),b=Object(c["resolveComponent"])("el-col"),m=Object(c["resolveComponent"])("el-row"),f=Object(c["resolveComponent"])("el-button"),u=Object(c["resolveComponent"])("el-form");return Object(c["openBlock"])(),Object(c["createElementBlock"])(c["Fragment"],null,[Object(c["createVNode"])(r,{title:"当前使用数据库",type:"success",description:a.current_settings.DATABASE,"show-icon":"",center:"",closable:!1},null,8,["description"]),nt,Object(c["createVNode"])(s,{modelValue:l.current_db,"onUpdate:modelValue":t[0]||(t[0]=e=>l.current_db=e)},{default:Object(c["withCtx"])(()=>["sqlite"!==this.current_settings.DATABASE?(Object(c["openBlock"])(),Object(c["createBlock"])(i,{key:0,label:"sqlite"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("sqlite")]),_:1})):Object(c["createCommentVNode"])("",!0),"leancloud"!==this.current_settings.DATABASE?(Object(c["openBlock"])(),Object(c["createBlock"])(i,{key:1,label:"leancloud"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("leancloud")]),_:1})):Object(c["createCommentVNode"])("",!0),"mysql"!==this.current_settings.DATABASE?(Object(c["openBlock"])(),Object(c["createBlock"])(i,{key:2,label:"mysql"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("mysql")]),_:1})):Object(c["createCommentVNode"])("",!0),"mongodb"!==this.current_settings.DATABASE?(Object(c["openBlock"])(),Object(c["createBlock"])(i,{key:3,label:"mongodb"},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("mongodb")]),_:1})):Object(c["createCommentVNode"])("",!0)]),_:1},8,["modelValue"]),"sqlite"===l.current_db?(Object(c["openBlock"])(),Object(c["createBlock"])(u,{key:0,model:l.sqlite_env,"label-width":"120px"},{default:Object(c["withCtx"])(()=>[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(l.sqlite_env,(e,t)=>(Object(c["openBlock"])(),Object(c["createBlock"])(m,{key:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,{span:22,offset:2},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p,{label:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(d,{placeholder:e.placeholder,modelValue:e.value,"onUpdate:modelValue":t=>e.value=t},null,8,["placeholder","modelValue","onUpdate:modelValue"])]),_:2},1032,["label"])]),_:2},1024)]),_:2},1024))),128)),Object(c["createVNode"])(m,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(f,{type:"primary",onClick:n.submit_form},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("保存")]),_:1},8,["onClick"]),Object(c["createVNode"])(f,{type:"info",onClick:n.refresh},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("刷新")]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])):Object(c["createCommentVNode"])("",!0),"leancloud"===l.current_db?(Object(c["openBlock"])(),Object(c["createBlock"])(u,{key:1,model:l.leancloud_env,"label-width":"120px"},{default:Object(c["withCtx"])(()=>[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(l.leancloud_env,(e,t)=>(Object(c["openBlock"])(),Object(c["createBlock"])(m,{key:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,{span:22,offset:2},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p,{label:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(d,{placeholder:e.placeholder,modelValue:e.value,"onUpdate:modelValue":t=>e.value=t},null,8,["placeholder","modelValue","onUpdate:modelValue"])]),_:2},1032,["label"])]),_:2},1024)]),_:2},1024))),128)),Object(c["createVNode"])(m,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(f,{type:"primary",onClick:n.submit_form},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("保存")]),_:1},8,["onClick"]),Object(c["createVNode"])(f,{type:"info",onClick:n.refresh},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("刷新")]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])):Object(c["createCommentVNode"])("",!0),"mysql"===l.current_db?(Object(c["openBlock"])(),Object(c["createBlock"])(u,{key:2,model:l.mysql_env,"label-width":"120px"},{default:Object(c["withCtx"])(()=>[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(l.mysql_env,(e,t)=>(Object(c["openBlock"])(),Object(c["createBlock"])(m,{key:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,{span:22,offset:2},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p,{label:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(d,{placeholder:e.placeholder,modelValue:e.value,"onUpdate:modelValue":t=>e.value=t},null,8,["placeholder","modelValue","onUpdate:modelValue"])]),_:2},1032,["label"])]),_:2},1024)]),_:2},1024))),128)),Object(c["createVNode"])(m,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(f,{type:"primary",onClick:n.submit_form},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("保存")]),_:1},8,["onClick"]),Object(c["createVNode"])(f,{type:"info",onClick:n.refresh},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("刷新")]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])):Object(c["createCommentVNode"])("",!0),"mongodb"===l.current_db?(Object(c["openBlock"])(),Object(c["createBlock"])(u,{key:3,model:l.mongodb_env,"label-width":"120px"},{default:Object(c["withCtx"])(()=>[(Object(c["openBlock"])(!0),Object(c["createElementBlock"])(c["Fragment"],null,Object(c["renderList"])(l.mongodb_env,(e,t)=>(Object(c["openBlock"])(),Object(c["createBlock"])(m,{key:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,{span:22,offset:2},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p,{label:t},{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(d,{placeholder:e.placeholder,modelValue:e.value,"onUpdate:modelValue":t=>e.value=t},null,8,["placeholder","modelValue","onUpdate:modelValue"])]),_:2},1032,["label"])]),_:2},1024)]),_:2},1024))),128)),Object(c["createVNode"])(m,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(b,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(p,null,{default:Object(c["withCtx"])(()=>[Object(c["createVNode"])(f,{type:"primary",onClick:n.submit_form},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("保存")]),_:1},8,["onClick"]),Object(c["createVNode"])(f,{type:"info",onClick:n.refresh},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("刷新")]),_:1},8,["onClick"])]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])):Object(c["createCommentVNode"])("",!0)],64)}var it={name:"ManagePanelMain_switchdb",emits:["refresh"],data(){return{current_db:null,sqlite_env:{GH_NAME:{value:"",placeholder:"github name"},GH_EMAIL:{value:"",placeholder:"github email"},GH_TOKEN:{value:"",placeholder:"github access token"}},leancloud_env:{APPKEY:{value:"",placeholder:"leancloud的APPKEY"},APPID:{value:"",placeholder:"leancloud的APPID"}},mysql_env:{MYSQL_USERNAME:{value:"",placeholder:"mysql用户名"},MYSQL_PASSWORD:{value:"",placeholder:"mysql密码"},MYSQL_IP:{value:"",placeholder:"mysql ip地址"},MYSQL_PORT:{value:"",placeholder:"mysql端口"},MYSQL_DB:{value:"",placeholder:"mysql 数据库名称"}},mongodb_env:{MONGODB_URI:{value:"",placeholder:"mongodb连接URI"}}}},methods:{submit_form(){let e=Ie(),t=!0;if(e){let a={};if("sqlite"===this.current_db){for(let e in this.sqlite_env){if(""===this.sqlite_env[e].value)return void Object(Me["a"])({message:"请确保环境变量已添加",type:"error"});a[e]=this.sqlite_env[e].value}a["STORAGE_TYPE"]="sqlite"}if("leancloud"===this.current_db){for(let e in this.leancloud_env){if(""===this.leancloud_env[e].value)return void Object(Me["a"])({message:"请确保环境变量已添加",type:"error"});a[e]=this.leancloud_env[e].value}a["STORAGE_TYPE"]="leancloud"}if("mysql"===this.current_db){for(let e in this.mysql_env){if(""===this.mysql_env[e].value)return void Object(Me["a"])({message:"请确保环境变量已添加",type:"error"});a[e]=this.mysql_env[e].value}a["STORAGE_TYPE"]="mysql"}if("mongodb"===this.current_db){for(let e in this.mongodb_env){if(""===this.mongodb_env[e].value)return void Object(Me["a"])({message:"请确保环境变量已添加",type:"error"});a[e]=this.mongodb_env[e].value}a["STORAGE_TYPE"]="mongodb"}let c=Le(e);"github"===this.current_settings.DEPLOY_TYPE?(this.$axios.put(this.Config.private_api_url+"update_github_env",a,c).then(e=>{let a=e.data;200!==a.code&&(Object(Me["a"])({message:a.message,type:"error"}),t=!1)}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"}),t=!1}),this.$axios.put(this.Config.private_api_url+"update_vercel_env",a,c).then(e=>{let a=e.data;200!==a.code&&(Object(Me["a"])({message:a.message,type:"error"}),t=!1)}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"}),t=!1})):this.$axios.put(this.Config.private_api_url+"update_server_env",a,c).then(e=>{let a=e.data;200!==a.code&&(Object(Me["a"])({message:a.message,type:"error"}),t=!1)}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"}),t=!1}),a={DATABASE:this.current_db},this.$axios.put(this.Config.private_api_url+"update_settings",a,c).then(e=>{let a=e.data;200===a.code?Object(Me["a"])({message:a.message,type:"success"}):Object(Me["a"])({message:a.message,type:"error"}),t=!1}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"}),t=!1}),t&&Ze["a"].confirm("更新环境变量成功,重启程序后生效,是否立即重启?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.$axios.get(this.Config.private_api_url+"restart_api",c),Object(Me["a"])({type:"success",message:"重启成功"})}).catch(e=>{Object(Me["a"])({type:"info",message:"已取消"})})}else Object(Me["a"])({message:"认证失败,未获取到fcircle token",type:"error"});this.refresh()},refresh(){this.$emit("refresh","switchdb")}},created(){this.current_db=this.current_settings.DATABASE},props:["Config","current_settings"]};a("7232");const st=v()(it,[["render",rt],["__scopeId","data-v-30fd6fc6"]]);var dt=st;function pt(e,t,a,o,l,n){const r=Object(c["resolveComponent"])("el-alert"),i=Object(c["resolveComponent"])("el-button");return Object(c["openBlock"])(),Object(c["createElementBlock"])(c["Fragment"],null,[Object(c["createVNode"])(r,{title:"程序运行状态:",type:"success",description:l.status,"show-icon":"",center:"",closable:!1},null,8,["description"]),Object(c["createVNode"])(i,{class:"cf-manage-center-btn",type:"primary",disabled:"运行中"===l.status,onClick:n.run_crawler},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("立即运行爬虫 ")]),_:1},8,["disabled","onClick"]),Object(c["createVNode"])(i,{class:"cf-manage-center-btn",type:"primary",onClick:n.check_crawler_status},{default:Object(c["withCtx"])(()=>[Object(c["createTextVNode"])("检测运行状态 ")]),_:1},8,["onClick"])],64)}var bt={name:"ManagePanelMain_status",data(){return{status:"未知",timer:null}},methods:{run_crawler(){let e=Ie();if(e){let t=Le(e);this.$axios.get(this.Config.private_api_url+"run_crawl_now",t).then(e=>{let t=e.data;200===t.code?(Object(Me["a"])({message:t.message,type:"success"}),this.status="运行中",setTimeout(this.check_crawler_status,5e3),this.check_crawler_status()):Object(Me["a"])({message:t.message,type:"error"})}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"})})}},check_crawler_status(){let e=Ie();if(e){let t=Le(e);this.$axios.get(this.Config.private_api_url+"crawler_status",t).then(e=>{let t=e.data;"运行中"!==t.status&&"未运行"!==t.status&&"未知"!==t.status?this.status="未知":this.status=t.status}).catch(()=>{this.status="未知"})}null!==this.timer&&clearTimeout(this.timer),"运行中"===this.status?this.timer=setTimeout(this.check_crawler_status,1e4):this.timer=setTimeout(this.check_crawler_status,6e4)}},created(){this.check_crawler_status()},unmounted(){null!==this.timer&&clearTimeout(this.timer)},unmounted(){null!==this.timer&&clearTimeout(this.timer)},props:["Config"]};a("e9a4");const mt=v()(bt,[["render",pt],["__scopeId","data-v-593a2f92"]]);var ft=mt;const ut=Object(c["createElementVNode"])("p",null,"适配友链朋友圈5.0",-1),ht=Object(c["createElementVNode"])("p",null,[Object(c["createTextVNode"])("Powered By:"),Object(c["createElementVNode"])("a",{href:"https://www.yyyzyyyz.cn/",target:"_blank"},"yyyz")],-1),gt=Object(c["createElementVNode"])("p",null,[Object(c["createTextVNode"])("朋友圈logo、样式设计:"),Object(c["createElementVNode"])("a",{href:"https://blog.zhheo.com/",target:"_blank"},"Heo")],-1),Ot=Object(c["createElementVNode"])("p",null,[Object(c["createTextVNode"])("原版样式基于:"),Object(c["createElementVNode"])("a",{href:"https://immmmm.com/",target:"_blank"},"林木木")],-1),Ct=Object(c["createElementVNode"])("p",null,[Object(c["createTextVNode"])("前端疑难杂症解决:"),Object(c["createElementVNode"])("a",{href:"https://anzhiy.cn/",target:"_blank"},"安知鱼")],-1),jt=Object(c["createElementVNode"])("p",null,[Object(c["createTextVNode"])("组件库:"),Object(c["createElementVNode"])("a",{href:"https://element-plus.gitee.io/zh-CN/",target:"_blank"},"Element Plus")],-1);function vt(e,t,a,o,l,n){const r=Object(c["resolveComponent"])("el-divider");return Object(c["openBlock"])(),Object(c["createElementBlock"])(c["Fragment"],null,[ut,ht,Object(c["createVNode"])(r),Object(c["createTextVNode"])(" 鸣谢: "),gt,Ot,Ct,jt],64)}var _t={name:"ManagePanelMain_settings"};const xt=v()(_t,[["render",vt]]);var wt=xt,kt=a("2295"),Vt={name:"ManagePanelMain",emits:["logout"],data(){return{current_tab:"settings",current_settings:null,component_keys:{settings:0,envs:0,links:0,switchdb:0,status:0}}},methods:{logout(){localStorage.removeItem("fcircle-token"),this.$emit("logout")},change_current_component(e){this.show_login_page=!1,this.current_component!==e&&(this.current_component=e)},read_current_settings(){let e=Ie();if(e){let t=Le(e);this.$axios.get(this.Config.private_api_url+"read_settings",t).then(e=>{let t=e.data;200===t.code?this.current_settings=t.current_settings:Object(Me["a"])({message:t.message,type:"error"})}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"})})}},refresh_component(e){this.read_current_settings(),this.component_keys[e]+=1}},created(){this.read_current_settings(),this.$axios.get(this.Config.private_api_url+"version").then(e=>{1===e.data.status&&Object(kt["a"])({title:"版本更新提示",message:"检测到后端新版本:"+e.data.latest_version+",然而当前版本为:"+e.data.current_version+",请及时更新后端版本",type:"warning"})}),this.$axios.get("https://fcircle-doc.yyyzyyyz.cn/front_version.txt").then(e=>{e.data!==this.$fcircle_front_version&&Object(kt["a"])({title:"版本更新提示",message:"检测到前端新版本:"+e.data+",然而当前版本为:"+this.$fcircle_front_version+",请及时更新前端版本",type:"warning"})})},props:["Config"],components:{ManagePanelMain_settings:He,ManagePanelMain_envs:$e,ManagePanelMain_links:ot,ManagePanelMain_switchdb:dt,ManagePanelMain_status:ft,ManagePanelMain_about:wt}};a("fe56");const At=v()(Vt,[["render",Qe],["__scopeId","data-v-668b627c"]]);var Nt=At,Et={name:"ManagePanel",emits:["close_manage_panel"],data(){return{show_login_page:!0}},methods:{close_manage_panel(){this.$emit("close_manage_panel")},login_success(){this.show_login_page=!1},logout(){this.show_login_page=!0}},props:["Config"],components:{ManagePanelLogin:De,ManagePanelMain:Nt}};a("fd9b");const yt=v()(Et,[["render",Ae],["__scopeId","data-v-34921c7c"]]);var Bt=yt;let Lt={private_api_url:"https://moments.zhheo.com/",public_api_url:"https://fcircle-pub.rct.cool/",page_turning_number:12,error_img:"https://sdn.geekzu.org/avatar/57d8260dfb55501c37dde588e7c3852c",sort_rule:"created"};var It=Lt;function Mt(e){if("undefined"!==typeof UserConfig)for(let t in UserConfig)e[t]&&(e[t]=UserConfig[t]);return e}var St={name:"App",data(){return{Config:It,current_api:null,change_map:{updated:null,created:null},article_card_data:{open:!1,data:null},manage_panel_open:!1}},methods:{get_data(e){let t=JSON.parse(sessionStorage.getItem(e+"CreatedData")),a=JSON.parse(sessionStorage.getItem(e+"UpdatedData"));this.change_map["created"]=t,this.change_map["updated"]=a,null===t&&this.$axios.get(e+"all?rule=created").then(t=>{sessionStorage.setItem(e+"CreatedData",JSON.stringify(t.data)),this.change_map["created"]=t.data}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"})}),null===a&&this.$axios.get(e+"all?rule=updated").then(t=>{sessionStorage.setItem(e+"UpdatedData",JSON.stringify(t.data)),this.change_map["updated"]=t.data}).catch(e=>{Object(Me["a"])({message:e.message,type:"error"})})},change_sort_rule(e){this.Config.sort_rule=e},open_article_card(e){let t,a="private"===this.current_api?this.Config.private_api_url:this.Config.public_api_url;t=""!==e?a+"post?num=5&link="+e:a+"post?num=5",this.$axios.get(t).then(e=>{"statistical_data"in e.data?(this.article_card_data.data=e.data,this.article_card_data.open=!0):Object(Me["a"])({message:"未获取到文章卡片òᆺó\n如果持续出现此错误,检查数据库是否正常",type:"error"})})},close_article_card(){this.article_card_data.open=!1},toggle_api_url(){"private"===this.current_api?(this.current_api="public",this.get_data(this.Config.public_api_url)):(this.current_api="private",this.get_data(this.Config.private_api_url))},open_manage_panel(){this.manage_panel_open=!0},close_manage_panel(){this.manage_panel_open=!1}},created(){this.Config=Mt(this.Config),this.current_api="private",this.get_data(this.Config.private_api_url)},components:{Header:x,ArticleBody:ne,ArticleCard:ve,ManagePanel:Bt}};a("d18f");const Tt=v()(St,[["render",r]]);var Dt=Tt,Ft=a("bc3a"),Pt=a.n(Ft),Rt=a("c3a1"),Yt=(a("7437"),a("a2f0"),a("9224")),Qt=a("f6f2");const Kt=Object(c["createApp"])(Dt);Kt.use(Rt["a"]);for(const[zt,Ut]of Object.entries(Qt))Kt.component(zt,Ut);Kt.config.globalProperties.$axios=Pt.a,Kt.config.globalProperties.$fcircle_front_version=Yt.version,Kt.mount("#hexo-circle-of-friends-root")},"594a":function(e,t,a){var c=a("4ae4");c.__esModule&&(c=c.default),"string"===typeof c&&(c=[[e.i,c,""]]),c.locals&&(e.exports=c.locals);var o=a("499e").default;o("5d03b462",c,!0,{sourceMap:!1,shadowMode:!1})},5974:function(e,t,a){"use strict";a("2ac5")},"5c8d":function(e,t,a){var c=a("bd0b");c.__esModule&&(c=c.default),"string"===typeof c&&(c=[[e.i,c,""]]),c.locals&&(e.exports=c.locals);var o=a("499e").default;o("003822fc",c,!0,{sourceMap:!1,shadowMode:!1})},"5e0e":function(e,t,a){"use strict";a("1799")},7232:function(e,t,a){"use strict";a("991d")},"7d5b":function(e,t,a){"use strict";a("5c8d")},"8e53":function(e,t,a){var c=a("1feb");c.__esModule&&(c=c.default),"string"===typeof c&&(c=[[e.i,c,""]]),c.locals&&(e.exports=c.locals);var o=a("499e").default;o("312900a6",c,!0,{sourceMap:!1,shadowMode:!1})},"8fd2":function(e,t,a){var c=a("24fb");t=c(!1),t.push([e.i,"#page:has(#hexo-circle-of-friends-root){-webkit-backdrop-filter:none!important;backdrop-filter:none!important;transform:none!important;transition:none!important}.el-button:focus,.el-button:hover{color:var(--heo-main)!important}.el-form-item__label{color:#fff!important}",""]),e.exports=t},"91a2":function(e,t,a){var c=a("24fb");t=c(!1),t.push([e.i,".cf-manage-main-add-btn[data-v-30fd6fc6]{margin-left:30px}.cf-manage-tip[data-v-30fd6fc6]{color:#fff}",""]),e.exports=t},9224:function(e){e.exports=JSON.parse('{"name":"fcircle-theme-yyyz","version":"1.0.3","private":false,"scripts":{"serve":"vue-cli-service serve","build":"vue-cli-service build","lint":"vue-cli-service lint"},"dependencies":{"@element-plus/icons-vue":"^2.0.9","axios":"^0.27.2","core-js":"^3.6.5","element-plus":"^2.2.17","vue":"^3.0.0"},"devDependencies":{"@vue/cli-plugin-babel":"~4.5.15","@vue/cli-plugin-eslint":"~4.5.15","@vue/cli-service":"~4.5.15","@vue/compiler-sfc":"^3.0.0","@vue/eslint-config-standard":"^5.1.2","babel-eslint":"^10.1.0","eslint":"^6.7.2","eslint-plugin-import":"^2.20.2","eslint-plugin-node":"^11.1.0","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^4.0.0","eslint-plugin-vue":"^7.0.0"},"description":"```\\r npm install\\r ```","files":["dist/app.min.js","dist/bundle.js"],"main":".eslintrc.js","repository":{"type":"git","url":"git+https://github.com/hiltay/hexo-circle-of-friends-front.git"},"keywords":["yyyz","5.x","友链朋友圈前端插件"],"author":"yyyz","license":"ISC","bugs":{"url":"https://github.com/hiltay/hexo-circle-of-friends-front/issues"},"homepage":"https://github.com/hiltay/hexo-circle-of-friends-front#readme"}')},"991d":function(e,t,a){var c=a("91a2");c.__esModule&&(c=c.default),"string"===typeof c&&(c=[[e.i,c,""]]),c.locals&&(e.exports=c.locals);var o=a("499e").default;o("665ae4a5",c,!0,{sourceMap:!1,shadowMode:!1})},a2f0:function(e,t,a){var c=a("8fd2");c.__esModule&&(c=c.default),"string"===typeof c&&(c=[[e.i,c,""]]),c.locals&&(e.exports=c.locals);var o=a("499e").default;o("6abc6200",c,!0,{sourceMap:!1,shadowMode:!1})},bd0b:function(e,t,a){var c=a("24fb");t=c(!1),t.push([e.i,".fade-enter-active[data-v-31c20c7f],.fade-leave-active[data-v-31c20c7f]{transition:opacity .1s}.fade-enter[data-v-31c20c7f],.fade-leave-to[data-v-31c20c7f]{opacity:0}#cf-overlay-group[data-v-31c20c7f]{display:flex;position:fixed;align-items:center;justify-content:center;width:100vw;height:100vh;z-index:100;top:0;left:0}#cf-overlay[data-v-31c20c7f]{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--heo-maskbgdeep);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow-y:auto;pointer-events:all;transition:all .1s ease;z-index:998;animation:cf-show-31c20c7f .3s ease-in-out}@keyframes cf-show-31c20c7f{0%{opacity:0}to{opacity:1}}@keyframes cf-show-move-31c20c7f{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cf-overshow[data-v-31c20c7f]{text-align:center;border-radius:12px;width:320px;transform:translateY(0);box-shadow:0 12px 40px rgba(0,0,0,.093);background:var(--heo-background);transition:all .1s ease;z-index:999;padding:16px;border:var(--style-border-always);animation:cf-show-move-31c20c7f .3s ease-in-out;margin:auto}.cf-overshow-head[data-v-31c20c7f]{display:flex;flex-direction:column;align-items:center;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px dashed var(--heo-secondtext)}.cf-overshow-head img.cf-img-avatar[data-v-31c20c7f]:hover{transform:rotate(1turn);transition:.8s}.cf-overshow .cf-overshow-head a[data-v-31c20c7f]{color:var(--heo-fontcolor);display:block;text-align:center;font-weight:700;margin-top:-5px;padding:5px 8px 5px;text-decoration:none;width:-moz-fit-content;width:fit-content}.cf-overshow img.cf-img-avatar[data-v-31c20c7f]{background:#fff;width:80px;height:80px;border-radius:50%;margin:-45px auto 8px;transform:rotate(-1turn);transition:.8s}.cf-overshow p[data-v-31c20c7f]{margin:.3rem 5px;width:100%;position:relative;display:flex;flex-direction:column;align-items:flex-start}.cf-overshow p a.cf-article-title[data-v-31c20c7f]{text-decoration:none;display:block;text-align:left;position:relative;z-index:2;font-size:15px;line-height:1.2;letter-spacing:normal;max-height:50px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--heo-fontcolor);width:-moz-fit-content;width:fit-content;font-weight:700}.cf-overshow p span[data-v-31c20c7f]{position:relative;z-index:1;font-size:12px;margin-top:8px}@media screen and (max-width:768px){.cf-overshow[data-v-31c20c7f]{width:90%}.cf-overshow img.cf-img-avatar[data-v-31c20c7f]{margin:0}}.cf-overshow .cf-overshow-content[data-v-31c20c7f]{padding:2px 3px 7px}.cf-overshow .cf-overshow-content-tail[data-v-31c20c7f]{padding:2px 3px 7px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}",""]),e.exports=t},be21:function(e,t,a){var c=a("24fb");t=c(!1),t.push([e.i,".cf-manage-logo[data-v-735984d8]{top:25%}.cf-manage-logo[data-v-735984d8],.cf-manage-title[data-v-735984d8]{position:absolute;transform:translate(-50%,-50%);left:50%}.cf-manage-title[data-v-735984d8]{top:35%;color:#fff;font-size:24px;font-family:PingFangSC-Regular;text-align:center;white-space:nowrap;line-height:33px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.cf-manage-input[data-v-735984d8]{top:45%}.cf-manage-input[data-v-735984d8],.cf-manage-login-btn[data-v-735984d8]{position:absolute;transform:translate(-50%,-50%);max-width:50%;left:50%}.cf-manage-login-btn[data-v-735984d8]{top:60%}",""]),e.exports=t},d18f:function(e,t,a){"use strict";a("8e53")},e9a4:function(e,t,a){"use strict";a("f61c")},ea03:function(e,t,a){"use strict";a("5145")},f2b1:function(e,t,a){var c=a("24fb");t=c(!1),t.push([e.i,".cf-manage-center-btn[data-v-593a2f92]{margin-top:30px}",""]),e.exports=t},f61c:function(e,t,a){var c=a("f2b1");c.__esModule&&(c=c.default),"string"===typeof c&&(c=[[e.i,c,""]]),c.locals&&(e.exports=c.locals);var o=a("499e").default;o("c21bbef8",c,!0,{sourceMap:!1,shadowMode:!1})},fd9b:function(e,t,a){"use strict";a("2375")},fe56:function(e,t,a){"use strict";a("1b92")},ff61:function(e,t,a){"use strict";a("594a")}}); \ No newline at end of file diff --git a/templates/assets/libs/moments/bundle.js b/templates/assets/libs/moments/bundle.js new file mode 100644 index 00000000..fde3982b --- /dev/null +++ b/templates/assets/libs/moments/bundle.js @@ -0,0 +1,27 @@ +(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-vendors"],{"0388":function(e,t,r){"use strict";r.d(t,"a",(function(){return b}));var n=r("f2bf"),o=r("0898");const l=Object(o["b"])({value:{type:[String,Number],default:""},max:{type:Number,default:99},isDot:Boolean,hidden:Boolean,type:{type:String,values:["primary","success","warning","info","danger"],default:"danger"}});var a=r("2711"),i=r("304f"),c=r("461c");const s=["textContent"],u={name:"ElBadge"},d=Object(n["defineComponent"])({...u,props:l,setup(e,{expose:t}){const r=e,o=Object(i["b"])("badge"),l=Object(n["computed"])(()=>r.isDot?"":Object(c["isNumber"])(r.value)&&Object(c["isNumber"])(r.max)&&r.max(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",{class:Object(n["normalizeClass"])(Object(n["unref"])(o).b())},[Object(n["renderSlot"])(e.$slots,"default"),Object(n["createVNode"])(n["Transition"],{name:Object(n["unref"])(o).namespace.value+"-zoom-in-center",persisted:""},{default:Object(n["withCtx"])(()=>[Object(n["withDirectives"])(Object(n["createElementVNode"])("sup",{class:Object(n["normalizeClass"])([Object(n["unref"])(o).e("content"),Object(n["unref"])(o).em("content",e.type),Object(n["unref"])(o).is("fixed",!!e.$slots.default),Object(n["unref"])(o).is("dot",e.isDot)]),textContent:Object(n["toDisplayString"])(Object(n["unref"])(l))},null,10,s),[[n["vShow"],!e.hidden&&(Object(n["unref"])(l)||e.isDot)]])]),_:1},8,["name"])],2))}});var p=Object(a["a"])(d,[["__file","/home/runner/work/element-plus/element-plus/packages/components/badge/src/badge.vue"]]),f=r("0c24");const b=Object(f["a"])(p)},"04f8":function(e,t,r){var n=r("2d00"),o=r("d039");e.exports=!!Object.getOwnPropertySymbols&&!o((function(){var e=Symbol();return!String(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&n&&n<41}))},"0512":function(e,t,r){var n=function(e){return e&&"undefined"!==typeof Symbol&&e.constructor===Symbol?"symbol":typeof e},o=Object.defineProperty,l=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,i=Object.prototype.hasOwnProperty,c=function(e,t){for(var r in t)o(e,r,{get:t[r],enumerable:!0})},s=function(e,t,r,n){var c=!0,s=!1,u=void 0;if(t&&"object"==typeof t||"function"==typeof t)try{for(var d,p=function(a,c){var s=c.value;!i.call(e,s)&&s!==r&&o(e,s,{get:function(){return t[s]},enumerable:!(n=l(t,s))||n.enumerable})},f=a(t)[Symbol.iterator]();!(c=(d=f.next()).done);c=!0)p(f,d)}catch(b){s=!0,u=b}finally{try{c||null==f.return||f.return()}finally{if(s)throw u}}return e},u=function(e){return s(o({},"__esModule",{value:!0}),e)},d={};c(d,{default:function(){return I}}),e.exports=u(d);var p,f,b,m,h,v,g,O,j,w,y,x,k,_,C,z=!1;function E(){if(!z){z=!0;var e=navigator.userAgent,t=/(?:MSIE.(\d+\.\d+))|(?:(?:Firefox|GranParadiso|Iceweasel).(\d+\.\d+))|(?:Opera(?:.+Version.|.)(\d+\.\d+))|(?:AppleWebKit.(\d+(?:\.\d+)?))|(?:Trident\/\d+\.\d+.*rv:(\d+\.\d+))/.exec(e),r=/(Mac OS X)|(Windows)|(Linux)/.exec(e);if(x=/\b(iPhone|iP[ao]d)/.exec(e),k=/\b(iP[ao]d)/.exec(e),w=/Android/i.exec(e),_=/FBAN\/\w+;/i.exec(e),C=/Mobile/i.exec(e),y=!!/Win64/.exec(e),t){p=t[1]?parseFloat(t[1]):t[5]?parseFloat(t[5]):NaN,p&&document&&document.documentMode&&(p=document.documentMode);var n=/(?:Trident\/(\d+.\d+))/.exec(e);v=n?parseFloat(n[1])+4:p,f=t[2]?parseFloat(t[2]):NaN,b=t[3]?parseFloat(t[3]):NaN,m=t[4]?parseFloat(t[4]):NaN,m?(t=/(?:Chrome\/(\d+\.\d+))/.exec(e),h=t&&t[1]?parseFloat(t[1]):NaN):h=NaN}else p=f=b=h=m=NaN;if(r){if(r[1]){var o=/(?:Mac OS X (\d+(?:[._]\d+)?))/.exec(e);g=!o||parseFloat(o[1].replace("_","."))}else g=!1;O=!!r[2],j=!!r[3]}else g=O=j=!1}}var B,S={ie:function(){return E()||p},ieCompatibilityMode:function(){return E()||v>p},ie64:function(){return S.ie()&&y},firefox:function(){return E()||f},opera:function(){return E()||b},webkit:function(){return E()||m},safari:function(){return S.webkit()},chrome:function(){return E()||h},windows:function(){return E()||O},osx:function(){return E()||g},linux:function(){return E()||j},iphone:function(){return E()||x},mobile:function(){return E()||x||k||w||C},nativeApp:function(){return E()||_},android:function(){return E()||w},ipad:function(){return E()||k}},V=S,N=!!(("undefined"===typeof window?"undefined":n(window))<"u"&&window.document&&window.document.createElement),M={canUseDOM:N,canUseWorkers:("undefined"===typeof Worker?"undefined":n(Worker))<"u",canUseEventListeners:N&&!(!window.addEventListener&&!window.attachEvent),canUseViewport:N&&!!window.screen,isInWorker:!N},A=M;function T(e,t){if(!A.canUseDOM||t&&!("addEventListener"in document))return!1;var r="on"+e,n=r in document;if(!n){var o=document.createElement("div");o.setAttribute(r,"return;"),n="function"==typeof o[r]}return!n&&B&&"wheel"===e&&(n=document.implementation.hasFeature("Events.wheel","3.0")),n}A.canUseDOM&&(B=document.implementation&&document.implementation.hasFeature&&!0!==document.implementation.hasFeature("",""));var H=T,R=10,L=40,D=800;function P(e){var t=0,r=0,n=0,o=0;return"detail"in e&&(r=e.detail),"wheelDelta"in e&&(r=-e.wheelDelta/120),"wheelDeltaY"in e&&(r=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=r,r=0),n=t*R,o=r*R,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||o)&&e.deltaMode&&(1==e.deltaMode?(n*=L,o*=L):(n*=D,o*=D)),n&&!t&&(t=n<1?-1:1),o&&!r&&(r=o<1?-1:1),{spinX:t,spinY:r,pixelX:n,pixelY:o}}P.getEventType=function(){return V.firefox()?"DOMMouseScroll":H("wheel")?"wheel":"mousewheel"};var I=P},"06cf":function(e,t,r){var n=r("83ab"),o=r("c65b"),l=r("d1e7"),a=r("5c6c"),i=r("fc6a"),c=r("a04b"),s=r("1a2d"),u=r("0cfb"),d=Object.getOwnPropertyDescriptor;t.f=n?d:function(e,t){if(e=i(e),t=c(t),u)try{return d(e,t)}catch(r){}if(s(e,t))return a(!o(l.f,e,t),e[t])}},"07fa":function(e,t,r){var n=r("50c4");e.exports=function(e){return n(e.length)}},"0898":function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return u})),r.d(t,"c",(function(){return i}));var n=r("f2bf"),o=r("d095"),l=r("7d20");const a="__epPropKey",i=e=>e,c=e=>Object(l["isObject"])(e)&&!!e[a],s=(e,t)=>{if(!Object(l["isObject"])(e)||c(e))return e;const{values:r,required:o,default:i,type:s,validator:u}=e,d=r||u?o=>{let a=!1,c=[];if(r&&(c=Array.from(r),Object(l["hasOwn"])(e,"default")&&c.push(i),a||(a=c.includes(o))),u&&(a||(a=u(o))),!a&&c.length>0){const e=[...new Set(c)].map(e=>JSON.stringify(e)).join(", ");Object(n["warn"])(`Invalid prop: validation failed${t?` for prop "${t}"`:""}. Expected one of [${e}], got value ${JSON.stringify(o)}.`)}return a}:void 0,p={type:s,required:!!o,validator:d,[a]:!0};return Object(l["hasOwn"])(e,"default")&&(p.default=i),p},u=e=>Object(o["fromPairs"])(Object.entries(e).map(([e,t])=>[e,s(t,e)]))},"0a06":function(e,t,r){"use strict";var n=r("c532"),o=r("30b5"),l=r("f6b4"),a=r("5270"),i=r("4a7b"),c=r("83b9"),s=r("848b"),u=s.validators;function d(e){this.defaults=e,this.interceptors={request:new l,response:new l}}d.prototype.request=function(e,t){"string"===typeof e?(t=t||{},t.url=e):t=e||{},t=i(this.defaults,t),t.method?t.method=t.method.toLowerCase():this.defaults.method?t.method=this.defaults.method.toLowerCase():t.method="get";var r=t.transitional;void 0!==r&&s.assertOptions(r,{silentJSONParsing:u.transitional(u.boolean),forcedJSONParsing:u.transitional(u.boolean),clarifyTimeoutError:u.transitional(u.boolean)},!1);var n=[],o=!0;this.interceptors.request.forEach((function(e){"function"===typeof e.runWhen&&!1===e.runWhen(t)||(o=o&&e.synchronous,n.unshift(e.fulfilled,e.rejected))}));var l,c=[];if(this.interceptors.response.forEach((function(e){c.push(e.fulfilled,e.rejected)})),!o){var d=[a,void 0];Array.prototype.unshift.apply(d,n),d=d.concat(c),l=Promise.resolve(t);while(d.length)l=l.then(d.shift(),d.shift());return l}var p=t;while(n.length){var f=n.shift(),b=n.shift();try{p=f(p)}catch(m){b(m);break}}try{l=a(p)}catch(m){return Promise.reject(m)}while(c.length)l=l.then(c.shift(),c.shift());return l},d.prototype.getUri=function(e){e=i(this.defaults,e);var t=c(e.baseURL,e.url);return o(t,e.params,e.paramsSerializer)},n.forEach(["delete","get","head","options"],(function(e){d.prototype[e]=function(t,r){return this.request(i(r||{},{method:e,url:t,data:(r||{}).data}))}})),n.forEach(["post","put","patch"],(function(e){function t(t){return function(r,n,o){return this.request(i(o||{},{method:e,headers:t?{"Content-Type":"multipart/form-data"}:{},url:r,data:n}))}}d.prototype[e]=t(),d.prototype[e+"Form"]=t(!0)})),e.exports=d},"0a08":function(e,t,r){"use strict";r.d(t,"a",(function(){return a}));var n=r("f2bf"),o=r("c083");const l=Object(n["ref"])(0),a=()=>{const e=Object(o["b"])("zIndex",2e3),t=Object(n["computed"])(()=>e.value+l.value),r=()=>(l.value++,t.value);return{initialZIndex:e,currentZIndex:t,nextZIndex:r}}},"0c24":function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return l})),r.d(t,"d",(function(){return i}));var n=r("7d20");const o=(e,t)=>{if(e.install=r=>{for(const n of[e,...Object.values(null!=t?t:{})])r.component(n.name,n)},t)for(const[r,n]of Object.entries(t))e[r]=n;return e},l=(e,t)=>(e.install=r=>{e._context=r._context,r.config.globalProperties[t]=e},e),a=(e,t)=>(e.install=r=>{r.directive(t,e)},e),i=e=>(e.install=n["NOOP"],e)},"0cfb":function(e,t,r){var n=r("83ab"),o=r("d039"),l=r("cc12");e.exports=!n&&!o((function(){return 7!=Object.defineProperty(l("div"),"a",{get:function(){return 7}}).a}))},"0d51":function(e,t){var r=String;e.exports=function(e){try{return r(e)}catch(t){return"Object"}}},"0df6":function(e,t,r){"use strict";e.exports=function(e){return function(t){return e.apply(null,t)}}},"0e69":function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return p})),r.d(t,"c",(function(){return d})),r.d(t,"d",(function(){return c})),r.d(t,"e",(function(){return u}));var n=r("461c"),o=(r("bfce"),r("8afb")),l=r("7d20");const a="utils/dom/style",i=(e="")=>e.split(" ").filter(e=>!!e.trim()),c=(e,t)=>{if(!e||!t)return!1;if(t.includes(" "))throw new Error("className should not contain space.");return e.classList.contains(t)},s=(e,t)=>{e&&t.trim()&&e.classList.add(...i(t))},u=(e,t)=>{e&&t.trim()&&e.classList.remove(...i(t))},d=(e,t)=>{var r;if(!n["isClient"]||!e||!t)return"";let o=Object(l["camelize"])(t);"float"===o&&(o="cssFloat");try{const t=e.style[o];if(t)return t;const n=null==(r=document.defaultView)?void 0:r.getComputedStyle(e,"");return n?n[o]:""}catch(a){return e.style[o]}};function p(e,t="px"){return e?Object(l["isString"])(e)?e:Object(n["isNumber"])(e)?`${e}${t}`:void Object(o["a"])(a,"binding value must be a string or number"):""}},"0f3d":function(e,t,r){"use strict";(function(e){function r(){return r=Object.assign?Object.assign.bind():function(e){for(var t=1;t1?t-1:0),n=1;n=l)return e;switch(e){case"%s":return String(r[o++]);case"%d":return Number(r[o++]);case"%j":try{return JSON.stringify(r[o++])}catch(t){return"[Circular]"}break;default:return e}}));return a}return e}function b(e){return"string"===e||"url"===e||"hex"===e||"email"===e||"date"===e||"pattern"===e}function m(e,t){return void 0===e||null===e||(!("array"!==t||!Array.isArray(e)||e.length)||!(!b(t)||"string"!==typeof e||e))}function h(e,t,r){var n=[],o=0,l=e.length;function a(e){n.push.apply(n,e||[]),o++,o===l&&r(n)}e.forEach((function(e){t(e,a)}))}function v(e,t,r){var n=0,o=e.length;function l(a){if(a&&a.length)r(a);else{var i=n;n+=1,i()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]+\.)+[a-zA-Z\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]{2,}))$/,hex:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/i},S={integer:function(e){return S.number(e)&&parseInt(e,10)===e},float:function(e){return S.number(e)&&!S.integer(e)},array:function(e){return Array.isArray(e)},regexp:function(e){if(e instanceof RegExp)return!0;try{return!!new RegExp(e)}catch(t){return!1}},date:function(e){return"function"===typeof e.getTime&&"function"===typeof e.getMonth&&"function"===typeof e.getYear&&!isNaN(e.getTime())},number:function(e){return!isNaN(e)&&"number"===typeof e},object:function(e){return"object"===typeof e&&!S.array(e)},method:function(e){return"function"===typeof e},email:function(e){return"string"===typeof e&&e.length<=320&&!!e.match(B.email)},url:function(e){return"string"===typeof e&&e.length<=2048&&!!e.match(E())},hex:function(e){return"string"===typeof e&&!!e.match(B.hex)}},V=function(e,t,r,n,o){if(e.required&&void 0===t)C(e,t,r,n,o);else{var l=["integer","float","array","regexp","object","method","email","number","date","url","hex"],a=e.type;l.indexOf(a)>-1?S[a](t)||n.push(f(o.messages.types[a],e.fullField,e.type)):a&&typeof t!==e.type&&n.push(f(o.messages.types[a],e.fullField,e.type))}},N=function(e,t,r,n,o){var l="number"===typeof e.len,a="number"===typeof e.min,i="number"===typeof e.max,c=/[\uD800-\uDBFF][\uDC00-\uDFFF]/g,s=t,u=null,d="number"===typeof t,p="string"===typeof t,b=Array.isArray(t);if(d?u="number":p?u="string":b&&(u="array"),!u)return!1;b&&(s=t.length),p&&(s=t.replace(c,"_").length),l?s!==e.len&&n.push(f(o.messages[u].len,e.fullField,e.len)):a&&!i&&se.max?n.push(f(o.messages[u].max,e.fullField,e.max)):a&&i&&(se.max)&&n.push(f(o.messages[u].range,e.fullField,e.min,e.max))},M="enum",A=function(e,t,r,n,o){e[M]=Array.isArray(e[M])?e[M]:[],-1===e[M].indexOf(t)&&n.push(f(o.messages[M],e.fullField,e[M].join(", ")))},T=function(e,t,r,n,o){if(e.pattern)if(e.pattern instanceof RegExp)e.pattern.lastIndex=0,e.pattern.test(t)||n.push(f(o.messages.pattern.mismatch,e.fullField,t,e.pattern));else if("string"===typeof e.pattern){var l=new RegExp(e.pattern);l.test(t)||n.push(f(o.messages.pattern.mismatch,e.fullField,t,e.pattern))}},H={required:C,whitespace:z,type:V,range:N,enum:A,pattern:T},R=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t,"string")&&!e.required)return r();H.required(e,t,n,l,o,"string"),m(t,"string")||(H.type(e,t,n,l,o),H.range(e,t,n,l,o),H.pattern(e,t,n,l,o),!0===e.whitespace&&H.whitespace(e,t,n,l,o))}r(l)},L=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return r();H.required(e,t,n,l,o),void 0!==t&&H.type(e,t,n,l,o)}r(l)},D=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(""===t&&(t=void 0),m(t)&&!e.required)return r();H.required(e,t,n,l,o),void 0!==t&&(H.type(e,t,n,l,o),H.range(e,t,n,l,o))}r(l)},P=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return r();H.required(e,t,n,l,o),void 0!==t&&H.type(e,t,n,l,o)}r(l)},I=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return r();H.required(e,t,n,l,o),m(t)||H.type(e,t,n,l,o)}r(l)},F=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return r();H.required(e,t,n,l,o),void 0!==t&&(H.type(e,t,n,l,o),H.range(e,t,n,l,o))}r(l)},$=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return r();H.required(e,t,n,l,o),void 0!==t&&(H.type(e,t,n,l,o),H.range(e,t,n,l,o))}r(l)},q=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if((void 0===t||null===t)&&!e.required)return r();H.required(e,t,n,l,o,"array"),void 0!==t&&null!==t&&(H.type(e,t,n,l,o),H.range(e,t,n,l,o))}r(l)},W=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return r();H.required(e,t,n,l,o),void 0!==t&&H.type(e,t,n,l,o)}r(l)},U="enum",K=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return r();H.required(e,t,n,l,o),void 0!==t&&H[U](e,t,n,l,o)}r(l)},Y=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t,"string")&&!e.required)return r();H.required(e,t,n,l,o),m(t,"string")||H.pattern(e,t,n,l,o)}r(l)},G=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t,"date")&&!e.required)return r();var i;if(H.required(e,t,n,l,o),!m(t,"date"))i=t instanceof Date?t:new Date(t),H.type(e,i,n,l,o),i&&H.range(e,i.getTime(),n,l,o)}r(l)},X=function(e,t,r,n,o){var l=[],a=Array.isArray(t)?"array":typeof t;H.required(e,t,n,l,o,a),r(l)},J=function(e,t,r,n,o){var l=e.type,a=[],i=e.required||!e.required&&n.hasOwnProperty(e.field);if(i){if(m(t,l)&&!e.required)return r();H.required(e,t,n,a,o,l),m(t,l)||H.type(e,t,n,a,o)}r(a)},Z=function(e,t,r,n,o){var l=[],a=e.required||!e.required&&n.hasOwnProperty(e.field);if(a){if(m(t)&&!e.required)return r();H.required(e,t,n,l,o)}r(l)},Q={string:R,method:L,number:D,boolean:P,regexp:I,integer:F,float:$,array:q,object:W,enum:K,pattern:Y,date:G,url:J,hex:J,email:J,required:X,any:Z};function ee(){return{default:"Validation error on field %s",required:"%s is required",enum:"%s must be one of %s",whitespace:"%s cannot be empty",date:{format:"%s date %s is invalid for format %s",parse:"%s date could not be parsed, %s is invalid ",invalid:"%s date %s is invalid"},types:{string:"%s is not a %s",method:"%s is not a %s (function)",array:"%s is not an %s",object:"%s is not an %s",number:"%s is not a %s",date:"%s is not a %s",boolean:"%s is not a %s",integer:"%s is not an %s",float:"%s is not a %s",regexp:"%s is not a valid %s",email:"%s is not a valid %s",url:"%s is not a valid %s",hex:"%s is not a valid %s"},string:{len:"%s must be exactly %s characters",min:"%s must be at least %s characters",max:"%s cannot be longer than %s characters",range:"%s must be between %s and %s characters"},number:{len:"%s must equal %s",min:"%s cannot be less than %s",max:"%s cannot be greater than %s",range:"%s must be between %s and %s"},array:{len:"%s must be exactly %s in length",min:"%s cannot be less than %s in length",max:"%s cannot be greater than %s in length",range:"%s must be between %s and %s in length"},pattern:{mismatch:"%s value %s does not match pattern %s"},clone:function(){var e=JSON.parse(JSON.stringify(this));return e.clone=this.clone,e}}}var te=ee(),re=function(){function e(e){this.rules=null,this._messages=te,this.define(e)}var t=e.prototype;return t.define=function(e){var t=this;if(!e)throw new Error("Cannot configure a schema with no rules");if("object"!==typeof e||Array.isArray(e))throw new Error("Rules must be an object");this.rules={},Object.keys(e).forEach((function(r){var n=e[r];t.rules[r]=Array.isArray(n)?n:[n]}))},t.messages=function(e){return e&&(this._messages=k(ee(),e)),this._messages},t.validate=function(t,n,o){var l=this;void 0===n&&(n={}),void 0===o&&(o=function(){});var a=t,i=n,c=o;if("function"===typeof i&&(c=i,i={}),!this.rules||0===Object.keys(this.rules).length)return c&&c(null,a),Promise.resolve(a);function s(e){var t=[],r={};function n(e){var r;Array.isArray(e)?t=(r=t).concat.apply(r,e):t.push(e)}for(var o=0;o{const t=new Set(e);return t.w=0,t.n=0,t},d=e=>(e.w&v)>0,p=e=>(e.n&v)>0,f=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let r=0;for(let n=0;n{("length"===t||t>=o)&&c.push(e)});else switch(void 0!==r&&c.push(i.get(r)),t){case"add":n.isArray(e)?n.isIntegerKey(r)&&c.push(i.get("length")):(c.push(i.get(j)),n.isMap(e)&&c.push(i.get(w)));break;case"delete":n.isArray(e)||(c.push(i.get(j)),n.isMap(e)&&c.push(i.get(w)));break;case"set":n.isMap(e)&&c.push(i.get(j));break}if(1===c.length)c[0]&&A(c[0]);else{const e=[];for(const t of c)t&&e.push(...t);A(u(e))}}function A(e,t){const r=n.isArray(e)?e:[...e];for(const n of r)n.computed&&T(n);for(const n of r)n.computed||T(n)}function T(e,t){(e!==O||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const H=n.makeMap("__proto__,__v_isRef,__isVue"),R=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(n.isSymbol)),L=q(),D=q(!1,!0),P=q(!0),I=q(!0,!0),F=$();function $(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...e){const r=Le(this);for(let t=0,o=this.length;t{e[t]=function(...e){E();const r=Le(this)[t].apply(this,e);return S(),r}}),e}function q(e=!1,t=!1){return function(r,o,l){if("__v_isReactive"===o)return!e;if("__v_isReadonly"===o)return e;if("__v_isShallow"===o)return t;if("__v_raw"===o&&l===(e?t?Ce:_e:t?ke:xe).get(r))return r;const a=n.isArray(r);if(!e&&a&&n.hasOwn(F,o))return Reflect.get(F,o,l);const i=Reflect.get(r,o,l);return(n.isSymbol(o)?R.has(o):H(o))?i:(e||V(r,"get",o),t?i:qe(i)?a&&n.isIntegerKey(o)?i:i.value:n.isObject(i)?e?Ve(i):Be(i):i)}}const W=K(),U=K(!0);function K(e=!1){return function(t,r,o,l){let a=t[r];if(Te(a)&&qe(a)&&!qe(o))return!1;if(!e&&(He(o)||Te(o)||(a=Le(a),o=Le(o)),!n.isArray(t)&&qe(a)&&!qe(o)))return a.value=o,!0;const i=n.isArray(t)&&n.isIntegerKey(r)?Number(r)e,re=e=>Reflect.getPrototypeOf(e);function ne(e,t,r=!1,n=!1){e=e["__v_raw"];const o=Le(e),l=Le(t);r||(t!==l&&V(o,"get",t),V(o,"get",l));const{has:a}=re(o),i=n?te:r?Ie:Pe;return a.call(o,t)?i(e.get(t)):a.call(o,l)?i(e.get(l)):void(e!==o&&e.get(t))}function oe(e,t=!1){const r=this["__v_raw"],n=Le(r),o=Le(e);return t||(e!==o&&V(n,"has",e),V(n,"has",o)),e===o?r.has(e):r.has(e)||r.has(o)}function le(e,t=!1){return e=e["__v_raw"],!t&&V(Le(e),"iterate",j),Reflect.get(e,"size",e)}function ae(e){e=Le(e);const t=Le(this),r=re(t),n=r.has.call(t,e);return n||(t.add(e),M(t,"add",e,e)),this}function ie(e,t){t=Le(t);const r=Le(this),{has:o,get:l}=re(r);let a=o.call(r,e);a||(e=Le(e),a=o.call(r,e));const i=l.call(r,e);return r.set(e,t),a?n.hasChanged(t,i)&&M(r,"set",e,t):M(r,"add",e,t),this}function ce(e){const t=Le(this),{has:r,get:n}=re(t);let o=r.call(t,e);o||(e=Le(e),o=r.call(t,e)),n&&n.call(t,e);const l=t.delete(e);return o&&M(t,"delete",e,void 0),l}function se(){const e=Le(this),t=0!==e.size,r=e.clear();return t&&M(e,"clear",void 0,void 0),r}function ue(e,t){return function(r,n){const o=this,l=o["__v_raw"],a=Le(l),i=t?te:e?Ie:Pe;return!e&&V(a,"iterate",j),l.forEach((e,t)=>r.call(n,i(e),i(t),o))}}function de(e,t,r){return function(...o){const l=this["__v_raw"],a=Le(l),i=n.isMap(a),c="entries"===e||e===Symbol.iterator&&i,s="keys"===e&&i,u=l[e](...o),d=r?te:t?Ie:Pe;return!t&&V(a,"iterate",s?w:j),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:c?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function pe(e){return function(...t){return"delete"!==e&&this}}function fe(){const e={get(e){return ne(this,e)},get size(){return le(this)},has:oe,add:ae,set:ie,delete:ce,clear:se,forEach:ue(!1,!1)},t={get(e){return ne(this,e,!1,!0)},get size(){return le(this)},has:oe,add:ae,set:ie,delete:ce,clear:se,forEach:ue(!1,!0)},r={get(e){return ne(this,e,!0)},get size(){return le(this,!0)},has(e){return oe.call(this,e,!0)},add:pe("add"),set:pe("set"),delete:pe("delete"),clear:pe("clear"),forEach:ue(!0,!1)},n={get(e){return ne(this,e,!0,!0)},get size(){return le(this,!0)},has(e){return oe.call(this,e,!0)},add:pe("add"),set:pe("set"),delete:pe("delete"),clear:pe("clear"),forEach:ue(!0,!0)},o=["keys","values","entries",Symbol.iterator];return o.forEach(o=>{e[o]=de(o,!1,!1),r[o]=de(o,!0,!1),t[o]=de(o,!1,!0),n[o]=de(o,!0,!0)}),[e,r,t,n]}const[be,me,he,ve]=fe();function ge(e,t){const r=t?e?ve:he:e?me:be;return(t,o,l)=>"__v_isReactive"===o?!e:"__v_isReadonly"===o?e:"__v_raw"===o?t:Reflect.get(n.hasOwn(r,o)&&o in t?r:t,o,l)}const Oe={get:ge(!1,!1)},je={get:ge(!1,!0)},we={get:ge(!0,!1)},ye={get:ge(!0,!0)},xe=new WeakMap,ke=new WeakMap,_e=new WeakMap,Ce=new WeakMap;function ze(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ee(e){return e["__v_skip"]||!Object.isExtensible(e)?0:ze(n.toRawType(e))}function Be(e){return Te(e)?e:Me(e,!1,J,Oe,xe)}function Se(e){return Me(e,!1,Q,je,ke)}function Ve(e){return Me(e,!0,Z,we,_e)}function Ne(e){return Me(e,!0,ee,ye,Ce)}function Me(e,t,r,o,l){if(!n.isObject(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const a=l.get(e);if(a)return a;const i=Ee(e);if(0===i)return e;const c=new Proxy(e,2===i?o:r);return l.set(e,c),c}function Ae(e){return Te(e)?Ae(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Te(e){return!(!e||!e["__v_isReadonly"])}function He(e){return!(!e||!e["__v_isShallow"])}function Re(e){return Ae(e)||Te(e)}function Le(e){const t=e&&e["__v_raw"];return t?Le(t):e}function De(e){return n.def(e,"__v_skip",!0),e}const Pe=e=>n.isObject(e)?Be(e):e,Ie=e=>n.isObject(e)?Ve(e):e;function Fe(e){C&&O&&(e=Le(e),N(e.dep||(e.dep=u())))}function $e(e,t){e=Le(e),e.dep&&A(e.dep)}function qe(e){return!(!e||!0!==e.__v_isRef)}function We(e){return Ke(e,!1)}function Ue(e){return Ke(e,!0)}function Ke(e,t){return qe(e)?e:new Ye(e,t)}class Ye{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Le(e),this._value=t?e:Pe(e)}get value(){return Fe(this),this._value}set value(e){const t=this.__v_isShallow||He(e)||Te(e);e=t?e:Le(e),n.hasChanged(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Pe(e),$e(this))}}function Ge(e){$e(e)}function Xe(e){return qe(e)?e.value:e}const Je={get:(e,t,r)=>Xe(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const o=e[t];return qe(o)&&!qe(r)?(o.value=r,!0):Reflect.set(e,t,r,n)}};function Ze(e){return Ae(e)?e:new Proxy(e,Je)}class Qe{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:r}=e(()=>Fe(this),()=>$e(this));this._get=t,this._set=r}get value(){return this._get()}set value(e){this._set(e)}}function et(e){return new Qe(e)}function tt(e){const t=n.isArray(e)?new Array(e.length):{};for(const r in e)t[r]=nt(e,r);return t}class rt{constructor(e,t,r){this._object=e,this._key=t,this._defaultValue=r,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function nt(e,t,r){const n=e[t];return qe(n)?n:new rt(e,t,r)}var ot,lt;class at{constructor(e,t,r,n){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this[ot]=!1,this._dirty=!0,this.effect=new y(e,()=>{this._dirty||(this._dirty=!0,$e(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!n,this["__v_isReadonly"]=r}get value(){const e=Le(this);return Fe(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function it(e,t,r=!1){let o,l;const a=n.isFunction(e);a?(o=e,l=n.NOOP):(o=e.get,l=e.set);const i=new at(o,l,a||!l,r);return i}ot="__v_isReadonly";const ct=Promise.resolve(),st=[];let ut=!1;const dt=e=>{st.push(e),ut||(ut=!0,ct.then(pt))},pt=()=>{for(let e=0;e{if(this.dep){if(e)t=this._value,r=!0;else if(!n){const e=r?t:this._value;n=!0,r=!1,dt(()=>{this.effect.active&&this._get()!==e&&$e(this),n=!1})}for(const e of this.dep)e.computed instanceof ft&&e.scheduler(!0)}this._dirty=!0}),this.effect.computed=this}_get(){return this._dirty?(this._dirty=!1,this._value=this.effect.run()):this._value}get value(){return Fe(this),Le(this)._get()}}function bt(e){return new ft(e)}lt="__v_isReadonly",t.EffectScope=l,t.ITERATE_KEY=j,t.ReactiveEffect=y,t.computed=it,t.customRef=et,t.deferredComputed=bt,t.effect=k,t.effectScope=a,t.enableTracking=B,t.getCurrentScope=c,t.isProxy=Re,t.isReactive=Ae,t.isReadonly=Te,t.isRef=qe,t.isShallow=He,t.markRaw=De,t.onScopeDispose=s,t.pauseTracking=E,t.proxyRefs=Ze,t.reactive=Be,t.readonly=Ve,t.ref=We,t.resetTracking=S,t.shallowReactive=Se,t.shallowReadonly=Ne,t.shallowRef=Ue,t.stop=_,t.toRaw=Le,t.toRef=nt,t.toRefs=tt,t.track=V,t.trigger=M,t.triggerRef=Ge,t.unref=Xe},1127:function(e,t,r){"use strict";function n(e,t){l(e)&&(e="100%");var r=a(e);return e=360===t?e:Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(String(e*t),10)/100),Math.abs(e-t)<1e-6?1:(e=360===t?(e<0?e%t+t:e%t)/parseFloat(String(t)):e%t/parseFloat(String(t)),e)}function o(e){return Math.min(1,Math.max(0,e))}function l(e){return"string"===typeof e&&-1!==e.indexOf(".")&&1===parseFloat(e)}function a(e){return"string"===typeof e&&-1!==e.indexOf("%")}function i(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function c(e){return e<=1?"".concat(100*Number(e),"%"):e}function s(e){return 1===e.length?"0"+e:String(e)}Object.defineProperty(t,"__esModule",{value:!0}),t.pad2=t.convertToPercentage=t.boundAlpha=t.isPercentage=t.isOnePointZero=t.clamp01=t.bound01=void 0,t.bound01=n,t.clamp01=o,t.isOnePointZero=l,t.isPercentage=a,t.boundAlpha=i,t.convertToPercentage=c,t.pad2=s},1175:function(e,t,r){"use strict";e.exports=r("10fa")},"13d2":function(e,t,r){var n=r("d039"),o=r("1626"),l=r("1a2d"),a=r("83ab"),i=r("5e77").CONFIGURABLE,c=r("8925"),s=r("69f3"),u=s.enforce,d=s.get,p=Object.defineProperty,f=a&&!n((function(){return 8!==p((function(){}),"length",{value:8}).length})),b=String(String).split("String"),m=e.exports=function(e,t,r){"Symbol("===String(t).slice(0,7)&&(t="["+String(t).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),r&&r.getter&&(t="get "+t),r&&r.setter&&(t="set "+t),(!l(e,"name")||i&&e.name!==t)&&(a?p(e,"name",{value:t,configurable:!0}):e.name=t),f&&r&&l(r,"arity")&&e.length!==r.arity&&p(e,"length",{value:r.arity});try{r&&l(r,"constructor")&&r.constructor?a&&p(e,"prototype",{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(o){}var n=u(e);return l(n,"source")||(n.source=b.join("string"==typeof t?t:"")),e};Function.prototype.toString=m((function(){return o(this)&&d(this).source||c(this)}),"toString")},"14d9":function(e,t,r){"use strict";var n=r("23e7"),o=r("7b0b"),l=r("07fa"),a=r("3a34"),i=r("3511"),c=r("d039"),s=c((function(){return 4294967297!==[].push.call({length:4294967296},1)})),u=!function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}}();n({target:"Array",proto:!0,arity:1,forced:s||u},{push:function(e){var t=o(this),r=l(t),n=arguments.length;i(r+n);for(var c=0;ct in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,p=(e,t)=>{for(var r in t||(t={}))s.call(t,r)&&d(e,r,t[r]);if(c)for(var r of c(t))u.call(t,r)&&d(e,r,t[r]);return e},f=(e,t)=>a(e,i(t));function b(e,t){var r;const n=Object(o["shallowRef"])();return Object(o["watchEffect"])(()=>{n.value=e()},f(p({},t),{flush:null!=(r=null==t?void 0:t.flush)?r:"sync"})),Object(o["readonly"])(n)}const m="undefined"!==typeof window,h=e=>"undefined"!==typeof e,v=(e,...t)=>{e||console.warn(...t)},g=Object.prototype.toString,O=e=>"boolean"===typeof e,j=e=>"function"===typeof e,w=e=>"number"===typeof e,y=e=>"string"===typeof e,x=e=>"[object Object]"===g.call(e),k=e=>"undefined"!==typeof window&&"[object Window]"===g.call(e),_=()=>Date.now(),C=()=>+Date.now(),z=(e,t,r)=>Math.min(r,Math.max(t,e)),E=()=>{},B=(e,t)=>(e=Math.ceil(e),t=Math.floor(t),Math.floor(Math.random()*(t-e+1))+e),S=m&&(null==(n=null==window?void 0:window.navigator)?void 0:n.userAgent)&&/iP(ad|hone|od)/.test(window.navigator.userAgent),V=(e,t)=>Object.prototype.hasOwnProperty.call(e,t);function N(e){return"function"===typeof e?e():Object(o["unref"])(e)}function M(e,t){function r(...r){e(()=>t.apply(this,r),{fn:t,thisArg:this,args:r})}return r}const A=e=>e();function T(e,t={}){let r,n;const o=o=>{const l=N(e),a=N(t.maxWait);if(r&&clearTimeout(r),l<=0||void 0!==a&&a<=0)return n&&(clearTimeout(n),n=null),o();a&&!n&&(n=setTimeout(()=>{r&&clearTimeout(r),n=null,o()},a)),r=setTimeout(()=>{n&&clearTimeout(n),n=null,o()},l)};return o}function H(e,t=!0,r=!0){let n,o=0,l=!0;const a=()=>{n&&(clearTimeout(n),n=void 0)},i=i=>{const c=N(e),s=Date.now()-o;if(a(),c<=0)return o=Date.now(),i();s>c&&(r||!l)?(o=Date.now(),i()):t&&(n=setTimeout(()=>{o=Date.now(),l=!0,a(),i()},c)),r||n||(n=setTimeout(()=>l=!0,c)),l=!1};return i}function R(e=A){const t=Object(o["ref"])(!0);function r(){t.value=!1}function n(){t.value=!0}const l=(...r)=>{t.value&&e(...r)};return{isActive:t,pause:r,resume:n,eventFilter:l}}function L(e="this function"){if(!o["isVue3"])throw new Error(`[VueUse] ${e} is only works on Vue 3.`)}const D={mounted:o["isVue3"]?"mounted":"inserted",updated:o["isVue3"]?"updated":"componentUpdated",unmounted:o["isVue3"]?"unmounted":"unbind"};function P(e,t=!1,r="Timeout"){return new Promise((n,o)=>{t?setTimeout(()=>o(r),e):setTimeout(n,e)})}function I(e){return e}function F(e){let t;function r(){return t||(t=e()),t}return r.reset=async()=>{const e=t;t=void 0,e&&await e},r}function $(e){return e()}function q(e,...t){return t.some(t=>t in e)}function W(e,t){var r;if("number"===typeof e)return e+t;const n=(null==(r=e.match(/^-?[0-9]+\.?[0-9]*/))?void 0:r[0])||"",o=e.slice(n.length),l=parseFloat(n)+t;return Number.isNaN(l)?e:l+o}function U(e,t,r=!1){return t.reduce((t,n)=>(n in e&&(r&&void 0===e[n]||(t[n]=e[n])),t),{})}function K(e,t){let r,n,l=void 0;const a=Object(o["ref"])(!0),i=()=>{a.value=!0,n()};Object(o["watch"])(e,i,{flush:"sync"});const c=j(t)?t:t.get,s=j(t)?void 0:t.set,u=Object(o["customRef"])((e,t)=>(r=e,n=t,{get(){return a.value&&(l=c(),a.value=!1),r(),l},set(e){null==s||s(e)}}));return Object.isExtensible(u)&&(u.trigger=i),u}function Y(){const e=[],t=t=>{const r=e.indexOf(t);-1!==r&&e.splice(r,1)},r=r=>(e.push(r),{off:()=>t(r)}),n=t=>{e.forEach(e=>e(t))};return{on:r,off:t,trigger:n}}function G(e){let t,r=!1;const n=Object(o["effectScope"])(!0);return()=>(r||(t=n.run(e),r=!0),t)}function X(e){const t=Symbol("InjectionState"),r=(...r)=>{Object(o["provide"])(t,e(...r))},n=()=>Object(o["inject"])(t);return[r,n]}function J(e){return!!Object(o["getCurrentScope"])()&&(Object(o["onScopeDispose"])(e),!0)}function Z(e){let t,r,n=0;const l=()=>{n-=1,r&&n<=0&&(r.stop(),t=void 0,r=void 0)};return(...a)=>(n+=1,t||(r=Object(o["effectScope"])(!0),t=r.run(()=>e(...a))),J(l),t)}function Q(e,t,{enumerable:r=!1,unwrap:n=!0}={}){L();for(const[l,a]of Object.entries(t))"value"!==l&&(Object(o["isRef"])(a)&&n?Object.defineProperty(e,l,{get(){return a.value},set(e){a.value=e},enumerable:r}):Object.defineProperty(e,l,{value:a,enumerable:r}));return e}function ee(e,t){return null==t?Object(o["unref"])(e):Object(o["unref"])(e)[t]}function te(e){return null!=Object(o["unref"])(e)}var re=Object.defineProperty,ne=Object.getOwnPropertySymbols,oe=Object.prototype.hasOwnProperty,le=Object.prototype.propertyIsEnumerable,ae=(e,t,r)=>t in e?re(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ie=(e,t)=>{for(var r in t||(t={}))oe.call(t,r)&&ae(e,r,t[r]);if(ne)for(var r of ne(t))le.call(t,r)&&ae(e,r,t[r]);return e};function ce(e,t){if("undefined"!==typeof Symbol){const r=ie({},e);return Object.defineProperty(r,Symbol.iterator,{enumerable:!1,value(){let e=0;return{next:()=>({value:t[e++],done:e>t.length})}}}),r}return Object.assign([...t],e)}function se(e,t){const r=!1===(null==t?void 0:t.computedGetter)?o["unref"]:N;return function(...t){return Object(o["computed"])(()=>e.apply(this,t.map(e=>r(e))))}}function ue(e,t={}){let r,n=[];if(Array.isArray(t))n=t;else{r=t;const{includeOwnProperties:o=!0}=t;n.push(...Object.keys(e)),o&&n.push(...Object.getOwnPropertyNames(e))}return Object.fromEntries(n.map(t=>{const n=e[t];return[t,"function"===typeof n?se(n.bind(e),r):n]}))}function de(e){if(!Object(o["isRef"])(e))return Object(o["reactive"])(e);const t=new Proxy({},{get(t,r,n){return Object(o["unref"])(Reflect.get(e.value,r,n))},set(t,r,n){return Object(o["isRef"])(e.value[r])&&!Object(o["isRef"])(n)?e.value[r].value=n:e.value[r]=n,!0},deleteProperty(t,r){return Reflect.deleteProperty(e.value,r)},has(t,r){return Reflect.has(e.value,r)},ownKeys(){return Object.keys(e.value)},getOwnPropertyDescriptor(){return{enumerable:!0,configurable:!0}}});return Object(o["reactive"])(t)}function pe(e){return de(Object(o["computed"])(e))}function fe(e,...t){const r=t.flat();return pe(()=>Object.fromEntries(Object.entries(Object(o["toRefs"])(e)).filter(e=>!r.includes(e[0]))))}function be(e,...t){const r=t.flat();return Object(o["reactive"])(Object.fromEntries(r.map(t=>[t,Object(o["toRef"])(e,t)])))}function me(e,t=1e4){return Object(o["customRef"])((r,n)=>{let o,l=e;const a=()=>setTimeout(()=>{l=e,n()},N(t));return J(()=>{clearTimeout(o)}),{get(){return r(),l},set(e){l=e,n(),clearTimeout(o),o=a()}}})}function he(e,t=200,r={}){return M(T(t,r),e)}function ve(e,t=200,r={}){if(t<=0)return e;const n=Object(o["ref"])(e.value),l=he(()=>{n.value=e.value},t,r);return Object(o["watch"])(e,()=>l()),n}function ge(e,t){return Object(o["computed"])({get(){var r;return null!=(r=e.value)?r:t},set(t){e.value=t}})}function Oe(e,t=200,r=!1,n=!0){return M(H(t,r,n),e)}function je(e,t=200,r=!0,n=!0){if(t<=0)return e;const l=Object(o["ref"])(e.value),a=Oe(()=>{l.value=e.value},t,r,n);return Object(o["watch"])(e,()=>a()),l}function we(e,t={}){let r,n,l=e;const a=Object(o["customRef"])((e,t)=>(r=e,n=t,{get(){return i()},set(e){c(e)}}));function i(e=!0){return e&&r(),l}function c(e,r=!0){var o,a;if(e===l)return;const i=l;!1!==(null==(o=t.onBeforeChange)?void 0:o.call(t,e,i))&&(l=e,null==(a=t.onChanged)||a.call(t,e,i),r&&n())}const s=()=>i(!1),u=e=>c(e,!1),d=()=>i(!1),p=e=>c(e,!1);return Q(a,{get:i,set:c,untrackedGet:s,silentSet:u,peek:d,lay:p},{enumerable:!0})}const ye=we;function xe(e){return"function"===typeof e?Object(o["computed"])(e):Object(o["ref"])(e)}function ke(...e){if(2===e.length){const[t,r]=e;t.value=r}if(3===e.length)if(o["isVue2"])Object(o["set"])(...e);else{const[t,r,n]=e;t[r]=n}}function _e(e,t,r={}){var n,l;const{flush:a="sync",deep:i=!1,immediate:c=!0,direction:s="both",transform:u={}}=r;let d,p;const f=null!=(n=u.ltr)?n:e=>e,b=null!=(l=u.rtl)?l:e=>e;return"both"!==s&&"ltr"!==s||(d=Object(o["watch"])(e,e=>t.value=f(e),{flush:a,deep:i,immediate:c})),"both"!==s&&"rtl"!==s||(p=Object(o["watch"])(t,t=>e.value=b(t),{flush:a,deep:i,immediate:c})),()=>{null==d||d(),null==p||p()}}function Ce(e,t,r={}){const{flush:n="sync",deep:l=!1,immediate:a=!0}=r;return Array.isArray(t)||(t=[t]),Object(o["watch"])(e,e=>t.forEach(t=>t.value=e),{flush:n,deep:l,immediate:a})}var ze=Object.defineProperty,Ee=Object.defineProperties,Be=Object.getOwnPropertyDescriptors,Se=Object.getOwnPropertySymbols,Ve=Object.prototype.hasOwnProperty,Ne=Object.prototype.propertyIsEnumerable,Me=(e,t,r)=>t in e?ze(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ae=(e,t)=>{for(var r in t||(t={}))Ve.call(t,r)&&Me(e,r,t[r]);if(Se)for(var r of Se(t))Ne.call(t,r)&&Me(e,r,t[r]);return e},Te=(e,t)=>Ee(e,Be(t));function He(e){if(!Object(o["isRef"])(e))return Object(o["toRefs"])(e);const t=Array.isArray(e.value)?new Array(e.value.length):{};for(const r in e.value)t[r]=Object(o["customRef"])(()=>({get(){return e.value[r]},set(t){if(Array.isArray(e.value)){const n=[...e.value];n[r]=t,e.value=n}else{const n=Te(Ae({},e.value),{[r]:t});Object.setPrototypeOf(n,e.value),e.value=n}}}));return t}function Re(e,t=!0){Object(o["getCurrentInstance"])()?Object(o["onBeforeMount"])(e):t?e():Object(o["nextTick"])(e)}function Le(e){Object(o["getCurrentInstance"])()&&Object(o["onBeforeUnmount"])(e)}function De(e,t=!0){Object(o["getCurrentInstance"])()?Object(o["onMounted"])(e):t?e():Object(o["nextTick"])(e)}function Pe(e){Object(o["getCurrentInstance"])()&&Object(o["onUnmounted"])(e)}function Ie(e,t=!1){function r(r,{flush:n="sync",deep:l=!1,timeout:a,throwOnTimeout:i}={}){let c=null;const s=new Promise(a=>{c=Object(o["watch"])(e,e=>{r(e)!==t&&(null==c||c(),a(e))},{flush:n,deep:l,immediate:!0})}),u=[s];return null!=a&&u.push(P(a,i).then(()=>N(e)).finally(()=>null==c?void 0:c())),Promise.race(u)}function n(n,l){if(!Object(o["isRef"])(n))return r(e=>e===n,l);const{flush:a="sync",deep:i=!1,timeout:c,throwOnTimeout:s}=null!=l?l:{};let u=null;const d=new Promise(r=>{u=Object(o["watch"])([e,n],([e,n])=>{t!==(e===n)&&(null==u||u(),r(e))},{flush:a,deep:i,immediate:!0})}),p=[d];return null!=c&&p.push(P(c,s).then(()=>N(e)).finally(()=>(null==u||u(),N(e)))),Promise.race(p)}function l(e){return r(e=>Boolean(e),e)}function a(e){return n(null,e)}function i(e){return n(void 0,e)}function c(e){return r(Number.isNaN,e)}function s(e,t){return r(t=>{const r=Array.from(t);return r.includes(e)||r.includes(N(e))},t)}function u(e){return d(1,e)}function d(e=1,t){let n=-1;return r(()=>(n+=1,n>=e),t)}if(Array.isArray(N(e))){const n={toMatch:r,toContains:s,changed:u,changedTimes:d,get not(){return Ie(e,!t)}};return n}{const o={toMatch:r,toBe:n,toBeTruthy:l,toBeNull:a,toBeNaN:c,toBeUndefined:i,changed:u,changedTimes:d,get not(){return Ie(e,!t)}};return o}}function Fe(e){return Ie(e)}function $e(e,t){return Object(o["computed"])(()=>N(e).every((e,r,n)=>t(N(e),r,n)))}function qe(e,t){return Object(o["computed"])(()=>N(e).map(e=>N(e)).filter(t))}function We(e,t){return Object(o["computed"])(()=>N(N(e).find((e,r,n)=>t(N(e),r,n))))}function Ue(e,t){return Object(o["computed"])(()=>N(e).findIndex((e,r,n)=>t(N(e),r,n)))}function Ke(e,t){return Object(o["computed"])(()=>N(e).map(e=>N(e)).join(N(t)))}function Ye(e,t){return Object(o["computed"])(()=>N(e).map(e=>N(e)).map(t))}function Ge(e,t,...r){const n=(e,r,n)=>t(N(e),N(r),n);return Object(o["computed"])(()=>{const t=N(e);return r.length?t.reduce(n,N(r[0])):t.reduce(n)})}function Xe(e,t){return Object(o["computed"])(()=>N(e).some((e,r,n)=>t(N(e),r,n)))}function Je(e=0,t={}){const r=Object(o["ref"])(e),{max:n=1/0,min:l=-1/0}=t,a=(e=1)=>r.value=Math.min(n,r.value+e),i=(e=1)=>r.value=Math.max(l,r.value-e),c=()=>r.value,s=e=>r.value=e,u=(t=e)=>(e=t,s(t));return{count:r,inc:a,dec:i,get:c,set:s,reset:u}}const Ze=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,Qe=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a{1,2}|A{1,2}|m{1,2}|s{1,2}|Z{1,2}|SSS/g,et=(e,t,r,n)=>{let o=e<12?"AM":"PM";return n&&(o=o.split("").reduce((e,t)=>e+(t+"."),"")),r?o.toLowerCase():o},tt=(e,t,r)=>{var n;const o=e.getFullYear(),l=e.getMonth(),a=e.getDate(),i=e.getHours(),c=e.getMinutes(),s=e.getSeconds(),u=e.getMilliseconds(),d=e.getDay(),p=null!=(n=r.customMeridiem)?n:et,f={YY:()=>String(o).slice(-2),YYYY:()=>o,M:()=>l+1,MM:()=>(""+(l+1)).padStart(2,"0"),MMM:()=>e.toLocaleDateString(r.locales,{month:"short"}),MMMM:()=>e.toLocaleDateString(r.locales,{month:"long"}),D:()=>String(a),DD:()=>(""+a).padStart(2,"0"),H:()=>String(i),HH:()=>(""+i).padStart(2,"0"),h:()=>(""+(i%12||12)).padStart(1,"0"),hh:()=>(""+(i%12||12)).padStart(2,"0"),m:()=>String(c),mm:()=>(""+c).padStart(2,"0"),s:()=>String(s),ss:()=>(""+s).padStart(2,"0"),SSS:()=>(""+u).padStart(3,"0"),d:()=>d,dd:()=>e.toLocaleDateString(r.locales,{weekday:"narrow"}),ddd:()=>e.toLocaleDateString(r.locales,{weekday:"short"}),dddd:()=>e.toLocaleDateString(r.locales,{weekday:"long"}),A:()=>p(i,c),AA:()=>p(i,c,!1,!0),a:()=>p(i,c,!0),aa:()=>p(i,c,!0,!0)};return t.replace(Qe,(e,t)=>t||f[e]())},rt=e=>{if(null===e)return new Date(NaN);if(void 0===e)return new Date;if(e instanceof Date)return new Date(e);if("string"===typeof e&&!/Z$/i.test(e)){const t=e.match(Ze);if(t){const e=t[2]-1||0,r=(t[7]||"0").substring(0,3);return new Date(t[1],e,t[3]||1,t[4]||0,t[5]||0,t[6]||0,r)}}return new Date(e)};function nt(e,t="HH:mm:ss",r={}){return Object(o["computed"])(()=>tt(rt(N(e)),N(t),r))}function ot(e,t=1e3,r={}){const{immediate:n=!0,immediateCallback:l=!1}=r;let a=null;const i=Object(o["ref"])(!1);function c(){a&&(clearInterval(a),a=null)}function s(){i.value=!1,c()}function u(){Object(o["unref"])(t)<=0||(i.value=!0,l&&e(),c(),a=setInterval(e,N(t)))}if(n&&m&&u(),Object(o["isRef"])(t)){const e=Object(o["watch"])(t,()=>{i.value&&m&&u()});J(e)}return J(s),{isActive:i,pause:s,resume:u}}var lt=Object.defineProperty,at=Object.getOwnPropertySymbols,it=Object.prototype.hasOwnProperty,ct=Object.prototype.propertyIsEnumerable,st=(e,t,r)=>t in e?lt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ut=(e,t)=>{for(var r in t||(t={}))it.call(t,r)&&st(e,r,t[r]);if(at)for(var r of at(t))ct.call(t,r)&&st(e,r,t[r]);return e};function dt(e=1e3,t={}){const{controls:r=!1,immediate:n=!0,callback:l}=t,a=Object(o["ref"])(0),i=()=>a.value+=1,c=ot(l?()=>{i(),l(a.value)}:i,e,{immediate:n});return r?ut({counter:a},c):a}function pt(e,t={}){var r;const n=Object(o["ref"])(null!=(r=t.initialValue)?r:null);return Object(o["watch"])(e,()=>n.value=C(),t),n}function ft(e,t,r={}){const{immediate:n=!0}=r,l=Object(o["ref"])(!1);let a=null;function i(){a&&(clearTimeout(a),a=null)}function c(){l.value=!1,i()}function s(...r){i(),l.value=!0,a=setTimeout(()=>{l.value=!1,a=null,e(...r)},N(t))}return n&&(l.value=!0,m&&s()),J(c),{isPending:l,start:s,stop:c}}var bt=Object.defineProperty,mt=Object.getOwnPropertySymbols,ht=Object.prototype.hasOwnProperty,vt=Object.prototype.propertyIsEnumerable,gt=(e,t,r)=>t in e?bt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ot=(e,t)=>{for(var r in t||(t={}))ht.call(t,r)&>(e,r,t[r]);if(mt)for(var r of mt(t))vt.call(t,r)&>(e,r,t[r]);return e};function jt(e=1e3,t={}){const{controls:r=!1,callback:n}=t,l=ft(null!=n?n:E,e,t),a=Object(o["computed"])(()=>!l.isPending.value);return r?Ot({ready:a},l):a}function wt(e,t={}){const{method:r="parseFloat",radix:n,nanToZero:l}=t;return Object(o["computed"])(()=>{let t=N(e);return"string"===typeof t&&(t=Number[r](t,n)),l&&isNaN(t)&&(t=0),t})}function yt(e){return Object(o["computed"])(()=>""+N(e))}function xt(e=!1,t={}){const{truthyValue:r=!0,falsyValue:n=!1}=t,l=Object(o["isRef"])(e),a=Object(o["ref"])(e);function i(e){if(arguments.length)return a.value=e,a.value;{const e=N(r);return a.value=a.value===e?N(n):e,a.value}}return l?i:[a,i]}function kt(e,t,r){let n=(null==r?void 0:r.immediate)?[]:[...e instanceof Function?e():Array.isArray(e)?e:Object(o["unref"])(e)];return Object(o["watch"])(e,(e,r,o)=>{const l=new Array(n.length),a=[];for(const t of e){let e=!1;for(let r=0;r!l[t]);t(e,n,a,i,o),n=[...e]},r)}var _t=Object.getOwnPropertySymbols,Ct=Object.prototype.hasOwnProperty,zt=Object.prototype.propertyIsEnumerable,Et=(e,t)=>{var r={};for(var n in e)Ct.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&_t)for(var n of _t(e))t.indexOf(n)<0&&zt.call(e,n)&&(r[n]=e[n]);return r};function Bt(e,t,r={}){const n=r,{eventFilter:l=A}=n,a=Et(n,["eventFilter"]);return Object(o["watch"])(e,M(l,t),a)}var St=Object.getOwnPropertySymbols,Vt=Object.prototype.hasOwnProperty,Nt=Object.prototype.propertyIsEnumerable,Mt=(e,t)=>{var r={};for(var n in e)Vt.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&St)for(var n of St(e))t.indexOf(n)<0&&Nt.call(e,n)&&(r[n]=e[n]);return r};function At(e,t,r){const n=r,{count:l}=n,a=Mt(n,["count"]),i=Object(o["ref"])(0),c=Bt(e,(...e)=>{i.value+=1,i.value>=N(l)&&Object(o["nextTick"])(()=>c()),t(...e)},a);return{count:i,stop:c}}var Tt=Object.defineProperty,Ht=Object.defineProperties,Rt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,It=(e,t,r)=>t in e?Tt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ft=(e,t)=>{for(var r in t||(t={}))Dt.call(t,r)&&It(e,r,t[r]);if(Lt)for(var r of Lt(t))Pt.call(t,r)&&It(e,r,t[r]);return e},$t=(e,t)=>Ht(e,Rt(t)),qt=(e,t)=>{var r={};for(var n in e)Dt.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Lt)for(var n of Lt(e))t.indexOf(n)<0&&Pt.call(e,n)&&(r[n]=e[n]);return r};function Wt(e,t,r={}){const n=r,{debounce:o=0,maxWait:l}=n,a=qt(n,["debounce","maxWait"]);return Bt(e,t,$t(Ft({},a),{eventFilter:T(o,{maxWait:l})}))}var Ut=Object.defineProperty,Kt=Object.defineProperties,Yt=Object.getOwnPropertyDescriptors,Gt=Object.getOwnPropertySymbols,Xt=Object.prototype.hasOwnProperty,Jt=Object.prototype.propertyIsEnumerable,Zt=(e,t,r)=>t in e?Ut(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Qt=(e,t)=>{for(var r in t||(t={}))Xt.call(t,r)&&Zt(e,r,t[r]);if(Gt)for(var r of Gt(t))Jt.call(t,r)&&Zt(e,r,t[r]);return e},er=(e,t)=>Kt(e,Yt(t)),tr=(e,t)=>{var r={};for(var n in e)Xt.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Gt)for(var n of Gt(e))t.indexOf(n)<0&&Jt.call(e,n)&&(r[n]=e[n]);return r};function rr(e,t,r={}){const n=r,{eventFilter:l=A}=n,a=tr(n,["eventFilter"]),i=M(l,t);let c,s,u;if("sync"===a.flush){const t=Object(o["ref"])(!1);s=()=>{},c=e=>{t.value=!0,e(),t.value=!1},u=Object(o["watch"])(e,(...e)=>{t.value||i(...e)},a)}else{const t=[],r=Object(o["ref"])(0),n=Object(o["ref"])(0);s=()=>{r.value=n.value},t.push(Object(o["watch"])(e,()=>{n.value++},er(Qt({},a),{flush:"sync"}))),c=e=>{const t=n.value;e(),r.value+=n.value-t},t.push(Object(o["watch"])(e,(...e)=>{const t=r.value>0&&r.value===n.value;r.value=0,n.value=0,t||i(...e)},a)),u=()=>{t.forEach(e=>e())}}return{stop:u,ignoreUpdates:c,ignorePrevAsyncUpdates:s}}function nr(e,t,r){const n=Object(o["watch"])(e,(...e)=>(Object(o["nextTick"])(()=>n()),t(...e)),r)}var or=Object.defineProperty,lr=Object.defineProperties,ar=Object.getOwnPropertyDescriptors,ir=Object.getOwnPropertySymbols,cr=Object.prototype.hasOwnProperty,sr=Object.prototype.propertyIsEnumerable,ur=(e,t,r)=>t in e?or(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,dr=(e,t)=>{for(var r in t||(t={}))cr.call(t,r)&&ur(e,r,t[r]);if(ir)for(var r of ir(t))sr.call(t,r)&&ur(e,r,t[r]);return e},pr=(e,t)=>lr(e,ar(t)),fr=(e,t)=>{var r={};for(var n in e)cr.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&ir)for(var n of ir(e))t.indexOf(n)<0&&sr.call(e,n)&&(r[n]=e[n]);return r};function br(e,t,r={}){const n=r,{eventFilter:o}=n,l=fr(n,["eventFilter"]),{eventFilter:a,pause:i,resume:c,isActive:s}=R(o),u=Bt(e,t,pr(dr({},l),{eventFilter:a}));return{stop:u,pause:i,resume:c,isActive:s}}var mr=Object.defineProperty,hr=Object.defineProperties,vr=Object.getOwnPropertyDescriptors,gr=Object.getOwnPropertySymbols,Or=Object.prototype.hasOwnProperty,jr=Object.prototype.propertyIsEnumerable,wr=(e,t,r)=>t in e?mr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,yr=(e,t)=>{for(var r in t||(t={}))Or.call(t,r)&&wr(e,r,t[r]);if(gr)for(var r of gr(t))jr.call(t,r)&&wr(e,r,t[r]);return e},xr=(e,t)=>hr(e,vr(t)),kr=(e,t)=>{var r={};for(var n in e)Or.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&gr)for(var n of gr(e))t.indexOf(n)<0&&jr.call(e,n)&&(r[n]=e[n]);return r};function _r(e,t,r={}){const n=r,{throttle:o=0,trailing:l=!0,leading:a=!0}=n,i=kr(n,["throttle","trailing","leading"]);return Bt(e,t,xr(yr({},i),{eventFilter:H(o,l,a)}))}var Cr=Object.defineProperty,zr=Object.defineProperties,Er=Object.getOwnPropertyDescriptors,Br=Object.getOwnPropertySymbols,Sr=Object.prototype.hasOwnProperty,Vr=Object.prototype.propertyIsEnumerable,Nr=(e,t,r)=>t in e?Cr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Mr=(e,t)=>{for(var r in t||(t={}))Sr.call(t,r)&&Nr(e,r,t[r]);if(Br)for(var r of Br(t))Vr.call(t,r)&&Nr(e,r,t[r]);return e},Ar=(e,t)=>zr(e,Er(t));function Tr(e,t,r={}){let n;function o(){if(!n)return;const e=n;n=void 0,e()}function l(e){n=e}const a=(e,r)=>(o(),t(e,r,l)),i=rr(e,a,r),{ignoreUpdates:c}=i,s=()=>{let t;return c(()=>{t=a(Hr(e),Lr(e))}),t};return Ar(Mr({},i),{trigger:s})}function Hr(e){return Object(o["isReactive"])(e)?e:Array.isArray(e)?e.map(e=>Rr(e)):Rr(e)}function Rr(e){return"function"===typeof e?e():Object(o["unref"])(e)}function Lr(e){return Array.isArray(e)?e.map(()=>{}):void 0}function Dr(e,t,r){return Object(o["watch"])(e,(e,r,n)=>{e&&t(e,r,n)},r)}},"1a2d":function(e,t,r){var n=r("e330"),o=r("7b0b"),l=n({}.hasOwnProperty);e.exports=Object.hasOwn||function(e,t){return l(o(e),t)}},"1ac8":function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";return function(e,t){t.prototype.weekYear=function(){var e=this.month(),t=this.week(),r=this.year();return 1===t&&11===e?r+1:0===e&&t>=52?r-1:r}}}))},"1b65":function(e,t,r){"use strict";r.d(t,"a",(function(){return _}));var n=r("f2bf"),o=r("d095");const l=e=>{const t=[],r=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{const t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0||e===document.activeElement?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});while(r.nextNode())t.push(r.currentNode);return t},a=(e,t)=>{for(const r of e)if(!i(r,t))return r},i=(e,t)=>{if("hidden"===getComputedStyle(e).visibility)return!0;while(e){if(t&&e===t)return!1;if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1},c=e=>{const t=l(e),r=a(t,e),n=a(t.reverse(),e);return[r,n]},s=e=>e instanceof HTMLInputElement&&"select"in e,u=(e,t)=>{if(e&&e.focus){const r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&s(e)&&t&&e.select()}};function d(e,t){const r=[...e],n=e.indexOf(t);return-1!==n&&r.splice(n,1),r}const p=()=>{let e=[];const t=t=>{const r=e[0];r&&t!==r&&r.pause(),e=d(e,t),e.unshift(t)},r=t=>{var r,n;e=d(e,t),null==(n=null==(r=e[0])?void 0:r.resume)||n.call(r)};return{push:t,remove:r}},f=(e,t=!1)=>{const r=document.activeElement;for(const n of e)if(u(n,t),document.activeElement!==r)return},b=p();var m=r("72a5"),h=r("2711"),v=r("461c"),g=r("49c6");let O=[];const j=e=>{const t=e;t.key===g["a"].esc&&O.forEach(e=>e(t))},w=e=>{Object(n["onMounted"])(()=>{0===O.length&&document.addEventListener("keydown",j),v["isClient"]&&O.push(e)}),Object(n["onBeforeUnmount"])(()=>{O=O.filter(t=>t!==e),0===O.length&&v["isClient"]&&document.removeEventListener("keydown",j)})};var y=r("7d20");const x=Object(n["defineComponent"])({name:"ElFocusTrap",inheritAttrs:!1,props:{loop:Boolean,trapped:Boolean,focusTrapEl:Object,focusStartEl:{type:[Object,String],default:"first"}},emits:[m["f"],m["e"],"focusin","focusout","focusout-prevented","release-requested"],setup(e,{emit:t}){const r=Object(n["ref"])();let a,i;w(r=>{e.trapped&&!s.paused&&t("release-requested",r)});const s={paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}},d=r=>{if(!e.loop&&!e.trapped)return;if(s.paused)return;const{key:n,altKey:o,ctrlKey:l,metaKey:a,currentTarget:i,shiftKey:d}=r,{loop:p}=e,f=n===g["a"].tab&&!o&&!l&&!a,b=document.activeElement;if(f&&b){const e=i,[n,o]=c(e),l=n&&o;l?d||b!==o?d&&[n,e].includes(b)&&(r.preventDefault(),p&&u(o,!0),t("focusout-prevented")):(r.preventDefault(),p&&u(n,!0),t("focusout-prevented")):b===e&&(r.preventDefault(),t("focusout-prevented"))}};Object(n["provide"])(m["d"],{focusTrapRef:r,onKeydown:d}),Object(n["watch"])(()=>e.focusTrapEl,e=>{e&&(r.value=e)},{immediate:!0}),Object(n["watch"])([r],([e],[t])=>{e&&(e.addEventListener("keydown",d),e.addEventListener("focusin",v),e.addEventListener("focusout",O)),t&&(t.removeEventListener("keydown",d),t.removeEventListener("focusin",v),t.removeEventListener("focusout",O))});const p=e=>{t(m["f"],e)},h=e=>t(m["e"],e),v=o=>{const l=Object(n["unref"])(r);if(!l)return;const a=o.target,c=a&&l.contains(a);c&&t("focusin",o),s.paused||e.trapped&&(c?i=a:u(i,!0))},O=l=>{const a=Object(n["unref"])(r);if(!s.paused&&a)if(e.trapped){const t=l.relatedTarget;Object(o["isNil"])(t)||a.contains(t)||setTimeout(()=>{!s.paused&&e.trapped&&u(i,!0)},0)}else{const e=l.target,r=e&&a.contains(e);r||t("focusout",l)}};async function j(){await Object(n["nextTick"])();const t=Object(n["unref"])(r);if(t){b.push(s);const r=document.activeElement;a=r;const o=t.contains(r);if(!o){const o=new Event(m["b"],m["c"]);t.addEventListener(m["b"],p),t.dispatchEvent(o),o.defaultPrevented||Object(n["nextTick"])(()=>{let n=e.focusStartEl;Object(y["isString"])(n)||(u(n),document.activeElement!==n&&(n="first")),"first"===n&&f(l(t),!0),document.activeElement!==r&&"container"!==n||u(t)})}}}function x(){const e=Object(n["unref"])(r);if(e){e.removeEventListener(m["b"],p);const t=new Event(m["a"],m["c"]);e.addEventListener(m["a"],h),e.dispatchEvent(t),t.defaultPrevented||u(null!=a?a:document.body,!0),e.removeEventListener(m["a"],p),b.remove(s)}}return Object(n["onMounted"])(()=>{e.trapped&&j(),Object(n["watch"])(()=>e.trapped,e=>{e?j():x()})}),Object(n["onBeforeUnmount"])(()=>{e.trapped&&x()}),{onKeydown:d}}});function k(e,t,r,o,l,a){return Object(n["renderSlot"])(e.$slots,"default",{handleKeydown:e.onKeydown})}var _=Object(h["a"])(x,[["render",k],["__file","/home/runner/work/element-plus/element-plus/packages/components/focus-trap/src/focus-trap.vue"]])},"1d2b":function(e,t,r){"use strict";e.exports=function(e,t){return function(){for(var r=new Array(arguments.length),n=0;n0)throw new Error("Invalid string. Length must be a multiple of 4");var r=e.indexOf("=");-1===r&&(r=t);var n=r===t?0:4-r%4;return[r,n]}function u(e){var t=s(e),r=t[0],n=t[1];return 3*(r+n)/4-n}function d(e,t,r){return 3*(t+r)/4-r}function p(e){var t,r,n=s(e),a=n[0],i=n[1],c=new l(d(e,a,i)),u=0,p=i>0?a-4:a;for(r=0;r>16&255,c[u++]=t>>8&255,c[u++]=255&t;return 2===i&&(t=o[e.charCodeAt(r)]<<2|o[e.charCodeAt(r+1)]>>4,c[u++]=255&t),1===i&&(t=o[e.charCodeAt(r)]<<10|o[e.charCodeAt(r+1)]<<4|o[e.charCodeAt(r+2)]>>2,c[u++]=t>>8&255,c[u++]=255&t),c}function f(e){return n[e>>18&63]+n[e>>12&63]+n[e>>6&63]+n[63&e]}function b(e,t,r){for(var n,o=[],l=t;lc?c:i+a));return 1===o?(t=e[r-1],l.push(n[t>>2]+n[t<<4&63]+"==")):2===o&&(t=(e[r-2]<<8)+e[r-1],l.push(n[t>>10]+n[t>>4&63]+n[t<<2&63]+"=")),l.join("")}o["-".charCodeAt(0)]=62,o["_".charCodeAt(0)]=63},2295:function(e,t,r){"use strict";r.d(t,"a",(function(){return N}));var n=r("f2bf"),o=r("461c"),l=r("54bb"),a=r("0898"),i=r("31e7");const c=["success","info","warning","error"],s=Object(a["b"])({customClass:{type:String,default:""},dangerouslyUseHTMLString:{type:Boolean,default:!1},duration:{type:Number,default:4500},icon:{type:i["e"]},id:{type:String,default:""},message:{type:Object(a["c"])([String,Object]),default:""},offset:{type:Number,default:0},onClick:{type:Object(a["c"])(Function),default:()=>{}},onClose:{type:Object(a["c"])(Function),required:!0},position:{type:String,values:["top-right","top-left","bottom-right","bottom-left"],default:"top-right"},showClose:{type:Boolean,default:!0},title:{type:String,default:""},type:{type:String,values:[...c,""],default:""},zIndex:{type:Number,default:0}}),u={destroy:()=>!0};var d=r("2711"),p=r("304f"),f=r("49c6");const b=["id"],m=["textContent"],h={key:0},v=["innerHTML"],g={name:"ElNotification"},O=Object(n["defineComponent"])({...g,props:s,emits:u,setup(e,{expose:t}){const r=e,a=Object(p["b"])("notification"),{Close:c}=i["a"],s=Object(n["ref"])(!1);let u=void 0;const d=Object(n["computed"])(()=>{const e=r.type;return e&&i["c"][r.type]?a.m(e):""}),g=Object(n["computed"])(()=>r.type&&i["c"][r.type]||r.icon),O=Object(n["computed"])(()=>r.position.endsWith("right")?"right":"left"),j=Object(n["computed"])(()=>r.position.startsWith("top")?"top":"bottom"),w=Object(n["computed"])(()=>({[j.value]:r.offset+"px",zIndex:r.zIndex}));function y(){r.duration>0&&({stop:u}=Object(o["useTimeoutFn"])(()=>{s.value&&k()},r.duration))}function x(){null==u||u()}function k(){s.value=!1}function _({code:e}){e===f["a"].delete||e===f["a"].backspace?x():e===f["a"].esc?s.value&&k():y()}return Object(n["onMounted"])(()=>{y(),s.value=!0}),Object(o["useEventListener"])(document,"keydown",_),t({visible:s,close:k}),(e,t)=>(Object(n["openBlock"])(),Object(n["createBlock"])(n["Transition"],{name:Object(n["unref"])(a).b("fade"),onBeforeLeave:e.onClose,onAfterLeave:t[1]||(t[1]=t=>e.$emit("destroy")),persisted:""},{default:Object(n["withCtx"])(()=>[Object(n["withDirectives"])(Object(n["createElementVNode"])("div",{id:e.id,class:Object(n["normalizeClass"])([Object(n["unref"])(a).b(),e.customClass,Object(n["unref"])(O)]),style:Object(n["normalizeStyle"])(Object(n["unref"])(w)),role:"alert",onMouseenter:x,onMouseleave:y,onClick:t[0]||(t[0]=(...t)=>e.onClick&&e.onClick(...t))},[Object(n["unref"])(g)?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(l["a"]),{key:0,class:Object(n["normalizeClass"])([Object(n["unref"])(a).e("icon"),Object(n["unref"])(d)])},{default:Object(n["withCtx"])(()=>[(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(Object(n["unref"])(g))))]),_:1},8,["class"])):Object(n["createCommentVNode"])("v-if",!0),Object(n["createElementVNode"])("div",{class:Object(n["normalizeClass"])(Object(n["unref"])(a).e("group"))},[Object(n["createElementVNode"])("h2",{class:Object(n["normalizeClass"])(Object(n["unref"])(a).e("title")),textContent:Object(n["toDisplayString"])(e.title)},null,10,m),Object(n["withDirectives"])(Object(n["createElementVNode"])("div",{class:Object(n["normalizeClass"])(Object(n["unref"])(a).e("content")),style:Object(n["normalizeStyle"])(e.title?void 0:{margin:0})},[Object(n["renderSlot"])(e.$slots,"default",{},()=>[e.dangerouslyUseHTMLString?(Object(n["openBlock"])(),Object(n["createElementBlock"])(n["Fragment"],{key:1},[Object(n["createCommentVNode"])(" Caution here, message could've been compromised, never use user's input as message "),Object(n["createElementVNode"])("p",{innerHTML:e.message},null,8,v)],2112)):(Object(n["openBlock"])(),Object(n["createElementBlock"])("p",h,Object(n["toDisplayString"])(e.message),1))])],6),[[n["vShow"],e.message]]),e.showClose?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(l["a"]),{key:0,class:Object(n["normalizeClass"])(Object(n["unref"])(a).e("closeBtn")),onClick:Object(n["withModifiers"])(k,["stop"])},{default:Object(n["withCtx"])(()=>[Object(n["createVNode"])(Object(n["unref"])(c))]),_:1},8,["class","onClick"])):Object(n["createCommentVNode"])("v-if",!0)],2)],46,b),[[n["vShow"],s.value]])]),_:3},8,["name","onBeforeLeave"]))}});var j=Object(d["a"])(O,[["__file","/home/runner/work/element-plus/element-plus/packages/components/notification/src/notification.vue"]]),w=r("0a08"),y=r("83ec"),x=r("7d20"),k=r("8afb");const _={"top-left":[],"top-right":[],"bottom-left":[],"bottom-right":[]},C=16;let z=1;const E=function(e={},t=null){if(!o["isClient"])return{close:()=>{}};("string"===typeof e||Object(n["isVNode"])(e))&&(e={message:e});const r=e.position||"top-right";let l=e.offset||0;_[r].forEach(({vm:e})=>{var t;l+=((null==(t=e.el)?void 0:t.offsetHeight)||0)+C}),l+=C;const{nextZIndex:a}=Object(w["a"])(),i="notification_"+z++,c=e.onClose,s={...e,zIndex:a(),offset:l,id:i,onClose:()=>{B(i,r,c)}};let u=document.body;Object(y["a"])(e.appendTo)?u=e.appendTo:Object(x["isString"])(e.appendTo)&&(u=document.querySelector(e.appendTo)),Object(y["a"])(u)||(Object(k["a"])("ElNotification","the appendTo option is not an HTMLElement. Falling back to document.body."),u=document.body);const d=document.createElement("div"),p=Object(n["createVNode"])(j,s,Object(n["isVNode"])(s.message)?{default:()=>s.message}:null);return p.appContext=null!=t?t:E._context,p.props.onDestroy=()=>{Object(n["render"])(null,d)},Object(n["render"])(p,d),_[r].push({vm:p}),u.appendChild(d.firstElementChild),{close:()=>{p.component.exposed.visible.value=!1}}};function B(e,t,r){const n=_[t],o=n.findIndex(({vm:t})=>{var r;return(null==(r=t.component)?void 0:r.props.id)===e});if(-1===o)return;const{vm:l}=n[o];if(!l)return;null==r||r(l);const a=l.el.offsetHeight,i=t.split("-")[0];n.splice(o,1);const c=n.length;if(!(c<1))for(let s=o;s{e.component.exposed.visible.value=!1})}c.forEach(e=>{E[e]=(t={})=>(("string"===typeof t||Object(n["isVNode"])(t))&&(t={message:t}),E({...t,type:e}))}),E.closeAll=S,E._context=null;var V=r("0c24");const N=Object(V["c"])(E,"$notify")},"22a4":function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));const n=e=>/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi.test(e)},"23cb":function(e,t,r){var n=r("5926"),o=Math.max,l=Math.min;e.exports=function(e,t){var r=n(e);return r<0?o(r+t,0):l(r,t)}},"23e7":function(e,t,r){var n=r("da84"),o=r("06cf").f,l=r("9112"),a=r("cb2d"),i=r("6374"),c=r("e893"),s=r("94ca");e.exports=function(e,t){var r,u,d,p,f,b,m=e.target,h=e.global,v=e.stat;if(u=h?n:v?n[m]||i(m,{}):(n[m]||{}).prototype,u)for(d in t){if(f=t[d],e.dontCallGetSet?(b=o(u,d),p=b&&b.value):p=u[d],r=s(h?d:m+(v?".":"#")+d,e.forced),!r&&void 0!==p){if(typeof f==typeof p)continue;c(f,p)}(e.sham||p&&p.sham)&&l(f,"sham",!0),a(u,d,f,e)}}},"241c":function(e,t,r){var n=r("ca84"),o=r("7839"),l=o.concat("length","prototype");t.f=Object.getOwnPropertyNames||function(e){return n(e,l)}},"24fb":function(e,t,r){"use strict";function n(e,t){var r=e[1]||"",n=e[3];if(!n)return r;if(t&&"function"===typeof btoa){var l=o(n),a=n.sources.map((function(e){return"/*# sourceURL=".concat(n.sourceRoot||"").concat(e," */")}));return[r].concat(a).concat([l]).join("\n")}return[r].join("\n")}function o(e){var t=btoa(unescape(encodeURIComponent(JSON.stringify(e)))),r="sourceMappingURL=data:application/json;charset=utf-8;base64,".concat(t);return"/*# ".concat(r," */")}e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var r=n(t,e);return t[2]?"@media ".concat(t[2]," {").concat(r,"}"):r})).join("")},t.i=function(e,r,n){"string"===typeof e&&(e=[[null,e,""]]);var o={};if(n)for(var l=0;l{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r}},"2a04":function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";var e="week",t="year";return function(r,n,o){var l=n.prototype;l.week=function(r){if(void 0===r&&(r=null),null!==r)return this.add(7*(r-this.week()),"day");var n=this.$locale().yearStart||1;if(11===this.month()&&this.date()>25){var l=o(this).startOf(t).add(1,t).date(n),a=o(this).endOf(e);if(l.isBefore(a))return 1}var i=o(this).startOf(t).date(n).startOf(e).subtract(1,"millisecond"),c=this.diff(i,e,!0);return c<0?o(this).startOf("week").week():Math.ceil(c)},l.weeks=function(e){return void 0===e&&(e=null),this.week(e)}}}))},"2d00":function(e,t,r){var n,o,l=r("da84"),a=r("342f"),i=l.process,c=l.Deno,s=i&&i.versions||c&&c.version,u=s&&s.v8;u&&(n=u.split("."),o=n[0]>0&&n[0]<4?1:+(n[0]+n[1])),!o&&a&&(n=a.match(/Edge\/(\d+)/),(!n||n[1]>=74)&&(n=a.match(/Chrome\/(\d+)/),n&&(o=+n[1]))),e.exports=o},"2e67":function(e,t,r){"use strict";e.exports=function(e){return!(!e||!e.__CANCEL__)}},"2ef0":function(e,t,r){(function(e,n){var o; +/** + * @license + * Lodash + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(){var l,a="4.17.21",i=200,c="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",u="Invalid `variable` option passed into `_.template`",d="__lodash_hash_undefined__",p=500,f="__lodash_placeholder__",b=1,m=2,h=4,v=1,g=2,O=1,j=2,w=4,y=8,x=16,k=32,_=64,C=128,z=256,E=512,B=30,S="...",V=800,N=16,M=1,A=2,T=3,H=1/0,R=9007199254740991,L=17976931348623157e292,D=NaN,P=4294967295,I=P-1,F=P>>>1,$=[["ary",C],["bind",O],["bindKey",j],["curry",y],["curryRight",x],["flip",E],["partial",k],["partialRight",_],["rearg",z]],q="[object Arguments]",W="[object Array]",U="[object AsyncFunction]",K="[object Boolean]",Y="[object Date]",G="[object DOMException]",X="[object Error]",J="[object Function]",Z="[object GeneratorFunction]",Q="[object Map]",ee="[object Number]",te="[object Null]",re="[object Object]",ne="[object Promise]",oe="[object Proxy]",le="[object RegExp]",ae="[object Set]",ie="[object String]",ce="[object Symbol]",se="[object Undefined]",ue="[object WeakMap]",de="[object WeakSet]",pe="[object ArrayBuffer]",fe="[object DataView]",be="[object Float32Array]",me="[object Float64Array]",he="[object Int8Array]",ve="[object Int16Array]",ge="[object Int32Array]",Oe="[object Uint8Array]",je="[object Uint8ClampedArray]",we="[object Uint16Array]",ye="[object Uint32Array]",xe=/\b__p \+= '';/g,ke=/\b(__p \+=) '' \+/g,_e=/(__e\(.*?\)|\b__t\)) \+\n'';/g,Ce=/&(?:amp|lt|gt|quot|#39);/g,ze=/[&<>"']/g,Ee=RegExp(Ce.source),Be=RegExp(ze.source),Se=/<%-([\s\S]+?)%>/g,Ve=/<%([\s\S]+?)%>/g,Ne=/<%=([\s\S]+?)%>/g,Me=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,Ae=/^\w*$/,Te=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,He=/[\\^$.*+?()[\]{}|]/g,Re=RegExp(He.source),Le=/^\s+/,De=/\s/,Pe=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,Ie=/\{\n\/\* \[wrapped with (.+)\] \*/,Fe=/,? & /,$e=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,qe=/[()=,{}\[\]\/\s]/,We=/\\(\\)?/g,Ue=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,Ke=/\w*$/,Ye=/^[-+]0x[0-9a-f]+$/i,Ge=/^0b[01]+$/i,Xe=/^\[object .+?Constructor\]$/,Je=/^0o[0-7]+$/i,Ze=/^(?:0|[1-9]\d*)$/,Qe=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,et=/($^)/,tt=/['\n\r\u2028\u2029\\]/g,rt="\\ud800-\\udfff",nt="\\u0300-\\u036f",ot="\\ufe20-\\ufe2f",lt="\\u20d0-\\u20ff",at=nt+ot+lt,it="\\u2700-\\u27bf",ct="a-z\\xdf-\\xf6\\xf8-\\xff",st="\\xac\\xb1\\xd7\\xf7",ut="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",dt="\\u2000-\\u206f",pt=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ft="A-Z\\xc0-\\xd6\\xd8-\\xde",bt="\\ufe0e\\ufe0f",mt=st+ut+dt+pt,ht="['’]",vt="["+rt+"]",gt="["+mt+"]",Ot="["+at+"]",jt="\\d+",wt="["+it+"]",yt="["+ct+"]",xt="[^"+rt+mt+jt+it+ct+ft+"]",kt="\\ud83c[\\udffb-\\udfff]",_t="(?:"+Ot+"|"+kt+")",Ct="[^"+rt+"]",zt="(?:\\ud83c[\\udde6-\\uddff]){2}",Et="[\\ud800-\\udbff][\\udc00-\\udfff]",Bt="["+ft+"]",St="\\u200d",Vt="(?:"+yt+"|"+xt+")",Nt="(?:"+Bt+"|"+xt+")",Mt="(?:"+ht+"(?:d|ll|m|re|s|t|ve))?",At="(?:"+ht+"(?:D|LL|M|RE|S|T|VE))?",Tt=_t+"?",Ht="["+bt+"]?",Rt="(?:"+St+"(?:"+[Ct,zt,Et].join("|")+")"+Ht+Tt+")*",Lt="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Dt="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Pt=Ht+Tt+Rt,It="(?:"+[wt,zt,Et].join("|")+")"+Pt,Ft="(?:"+[Ct+Ot+"?",Ot,zt,Et,vt].join("|")+")",$t=RegExp(ht,"g"),qt=RegExp(Ot,"g"),Wt=RegExp(kt+"(?="+kt+")|"+Ft+Pt,"g"),Ut=RegExp([Bt+"?"+yt+"+"+Mt+"(?="+[gt,Bt,"$"].join("|")+")",Nt+"+"+At+"(?="+[gt,Bt+Vt,"$"].join("|")+")",Bt+"?"+Vt+"+"+Mt,Bt+"+"+At,Dt,Lt,jt,It].join("|"),"g"),Kt=RegExp("["+St+rt+at+bt+"]"),Yt=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Gt=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Xt=-1,Jt={};Jt[be]=Jt[me]=Jt[he]=Jt[ve]=Jt[ge]=Jt[Oe]=Jt[je]=Jt[we]=Jt[ye]=!0,Jt[q]=Jt[W]=Jt[pe]=Jt[K]=Jt[fe]=Jt[Y]=Jt[X]=Jt[J]=Jt[Q]=Jt[ee]=Jt[re]=Jt[le]=Jt[ae]=Jt[ie]=Jt[ue]=!1;var Zt={};Zt[q]=Zt[W]=Zt[pe]=Zt[fe]=Zt[K]=Zt[Y]=Zt[be]=Zt[me]=Zt[he]=Zt[ve]=Zt[ge]=Zt[Q]=Zt[ee]=Zt[re]=Zt[le]=Zt[ae]=Zt[ie]=Zt[ce]=Zt[Oe]=Zt[je]=Zt[we]=Zt[ye]=!0,Zt[X]=Zt[J]=Zt[ue]=!1;var Qt={"À":"A","Á":"A","Â":"A","Ã":"A","Ä":"A","Å":"A","à":"a","á":"a","â":"a","ã":"a","ä":"a","å":"a","Ç":"C","ç":"c","Ð":"D","ð":"d","È":"E","É":"E","Ê":"E","Ë":"E","è":"e","é":"e","ê":"e","ë":"e","Ì":"I","Í":"I","Î":"I","Ï":"I","ì":"i","í":"i","î":"i","ï":"i","Ñ":"N","ñ":"n","Ò":"O","Ó":"O","Ô":"O","Õ":"O","Ö":"O","Ø":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ù":"U","Ú":"U","Û":"U","Ü":"U","ù":"u","ú":"u","û":"u","ü":"u","Ý":"Y","ý":"y","ÿ":"y","Æ":"Ae","æ":"ae","Þ":"Th","þ":"th","ß":"ss","Ā":"A","Ă":"A","Ą":"A","ā":"a","ă":"a","ą":"a","Ć":"C","Ĉ":"C","Ċ":"C","Č":"C","ć":"c","ĉ":"c","ċ":"c","č":"c","Ď":"D","Đ":"D","ď":"d","đ":"d","Ē":"E","Ĕ":"E","Ė":"E","Ę":"E","Ě":"E","ē":"e","ĕ":"e","ė":"e","ę":"e","ě":"e","Ĝ":"G","Ğ":"G","Ġ":"G","Ģ":"G","ĝ":"g","ğ":"g","ġ":"g","ģ":"g","Ĥ":"H","Ħ":"H","ĥ":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Į":"I","İ":"I","ĩ":"i","ī":"i","ĭ":"i","į":"i","ı":"i","Ĵ":"J","ĵ":"j","Ķ":"K","ķ":"k","ĸ":"k","Ĺ":"L","Ļ":"L","Ľ":"L","Ŀ":"L","Ł":"L","ĺ":"l","ļ":"l","ľ":"l","ŀ":"l","ł":"l","Ń":"N","Ņ":"N","Ň":"N","Ŋ":"N","ń":"n","ņ":"n","ň":"n","ŋ":"n","Ō":"O","Ŏ":"O","Ő":"O","ō":"o","ŏ":"o","ő":"o","Ŕ":"R","Ŗ":"R","Ř":"R","ŕ":"r","ŗ":"r","ř":"r","Ś":"S","Ŝ":"S","Ş":"S","Š":"S","ś":"s","ŝ":"s","ş":"s","š":"s","Ţ":"T","Ť":"T","Ŧ":"T","ţ":"t","ť":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Ů":"U","Ű":"U","Ų":"U","ũ":"u","ū":"u","ŭ":"u","ů":"u","ű":"u","ų":"u","Ŵ":"W","ŵ":"w","Ŷ":"Y","ŷ":"y","Ÿ":"Y","Ź":"Z","Ż":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Œ":"Oe","œ":"oe","ʼn":"'n","ſ":"s"},er={"&":"&","<":"<",">":">",'"':""","'":"'"},tr={"&":"&","<":"<",">":">",""":'"',"'":"'"},rr={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},nr=parseFloat,or=parseInt,lr="object"==typeof e&&e&&e.Object===Object&&e,ar="object"==typeof self&&self&&self.Object===Object&&self,ir=lr||ar||Function("return this")(),cr=t&&!t.nodeType&&t,sr=cr&&"object"==typeof n&&n&&!n.nodeType&&n,ur=sr&&sr.exports===cr,dr=ur&&lr.process,pr=function(){try{var e=sr&&sr.require&&sr.require("util").types;return e||dr&&dr.binding&&dr.binding("util")}catch(t){}}(),fr=pr&&pr.isArrayBuffer,br=pr&&pr.isDate,mr=pr&&pr.isMap,hr=pr&&pr.isRegExp,vr=pr&&pr.isSet,gr=pr&&pr.isTypedArray;function Or(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}function jr(e,t,r,n){var o=-1,l=null==e?0:e.length;while(++o-1}function Cr(e,t,r){var n=-1,o=null==e?0:e.length;while(++n-1);return r}function Qr(e,t){var r=e.length;while(r--&&Rr(t,e[r],0)>-1);return r}function en(e,t){var r=e.length,n=0;while(r--)e[r]===t&&++n;return n}var tn=Fr(Qt),rn=Fr(er);function nn(e){return"\\"+rr[e]}function on(e,t){return null==e?l:e[t]}function ln(e){return Kt.test(e)}function an(e){return Yt.test(e)}function cn(e){var t,r=[];while(!(t=e.next()).done)r.push(t.value);return r}function sn(e){var t=-1,r=Array(e.size);return e.forEach((function(e,n){r[++t]=[n,e]})),r}function un(e,t){return function(r){return e(t(r))}}function dn(e,t){var r=-1,n=e.length,o=0,l=[];while(++r-1}function Fn(e,t){var r=this.__data__,n=uo(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}function $n(e){var t=-1,r=null==e?0:e.length;this.clear();while(++t=t?e:t)),e}function go(e,t,r,n,o,a){var i,c=t&b,s=t&m,u=t&h;if(r&&(i=o?r(e,n,o,a):r(e)),i!==l)return i;if(!ku(e))return e;var d=cu(e);if(d){if(i=ti(e),!c)return oa(e,i)}else{var p=Ja(e),f=p==J||p==Z;if(fu(e))return Yl(e,c);if(p==re||p==q||f&&!o){if(i=s||f?{}:ri(e),!c)return s?ia(e,bo(i,e)):aa(e,fo(i,e))}else{if(!Zt[p])return o?e:{};i=ni(e,p,c)}}a||(a=new Zn);var v=a.get(e);if(v)return v;a.set(e,i),Ru(e)?e.forEach((function(n){i.add(go(n,t,r,n,e,a))})):Cu(e)&&e.forEach((function(n,o){i.set(o,go(n,t,r,o,e,a))}));var g=u?s?Pa:Da:s?xd:yd,O=d?l:g(e);return wr(O||e,(function(n,o){O&&(o=n,n=e[o]),so(i,o,go(n,t,r,o,e,a))})),i}function Oo(e){var t=yd(e);return function(r){return jo(r,e,t)}}function jo(e,t,r){var n=r.length;if(null==e)return!n;e=rt(e);while(n--){var o=r[n],a=t[o],i=e[o];if(i===l&&!(o in e)||!a(i))return!1}return!0}function wo(e,t,r){if("function"!=typeof e)throw new lt(s);return _i((function(){e.apply(l,r)}),t)}function yo(e,t,r,n){var o=-1,l=_r,a=!0,c=e.length,s=[],u=t.length;if(!c)return s;r&&(t=zr(t,Gr(r))),n?(l=Cr,a=!1):t.length>=i&&(l=Jr,a=!1,t=new Gn(t));e:while(++oo?0:o+r),n=n===l||n>o?o:Yu(n),n<0&&(n+=o),n=r>n?0:Gu(n);while(r0&&r(i)?t>1?Bo(i,t-1,r,n,o):Er(o,i):n||(o[o.length]=i)}return o}var So=da(),Vo=da(!0);function No(e,t){return e&&So(e,t,yd)}function Mo(e,t){return e&&Vo(e,t,yd)}function Ao(e,t){return kr(t,(function(t){return wu(e[t])}))}function To(e,t){t=ql(t,e);var r=0,n=t.length;while(null!=e&&rt}function Do(e,t){return null!=e&&dt.call(e,t)}function Po(e,t){return null!=e&&t in rt(e)}function Io(e,t,r){return e>=It(t,r)&&e=120&&p.length>=120)?new Gn(c&&p):l}p=e[0];var f=-1,b=s[0];e:while(++f-1)i!==e&&_t.call(i,c,1),_t.call(e,c,1)}return e}function vl(e,t){var r=e?t.length:0,n=r-1;while(r--){var o=t[r];if(r==n||o!==l){var l=o;ai(o)?_t.call(e,o,1):Hl(e,o)}}return e}function gl(e,t){return e+At(Ut()*(t-e+1))}function Ol(e,t,n,o){var l=-1,a=Pt(Mt((t-e)/(n||1)),0),i=r(a);while(a--)i[o?a:++l]=e,e+=n;return i}function jl(e,t){var r="";if(!e||t<1||t>R)return r;do{t%2&&(r+=e),t=At(t/2),t&&(e+=e)}while(t);return r}function wl(e,t){return Ci(ji(e,t,Sp),e+"")}function yl(e){return lo(Id(e))}function xl(e,t){var r=Id(e);return Bi(r,vo(t,0,r.length))}function kl(e,t,r,n){if(!ku(e))return e;t=ql(t,e);var o=-1,a=t.length,i=a-1,c=e;while(null!=c&&++ol?0:l+t),n=n>l?l:n,n<0&&(n+=l),l=t>n?0:n-t>>>0,t>>>=0;var a=r(l);while(++o>>1,a=e[l];null!==a&&!Du(a)&&(r?a<=t:a=i){var u=t?null:Ba(e);if(u)return pn(u);a=!1,o=Jr,s=new Gn}else s=t?[]:c;e:while(++n=n?e:El(e,t,r)}var Kl=St||function(e){return ir.clearTimeout(e)};function Yl(e,t){if(t)return e.slice();var r=e.length,n=wt?wt(r):new e.constructor(r);return e.copy(n),n}function Gl(e){var t=new e.constructor(e.byteLength);return new jt(t).set(new jt(e)),t}function Xl(e,t){var r=t?Gl(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.byteLength)}function Jl(e){var t=new e.constructor(e.source,Ke.exec(e));return t.lastIndex=e.lastIndex,t}function Zl(e){return bn?rt(bn.call(e)):{}}function Ql(e,t){var r=t?Gl(e.buffer):e.buffer;return new e.constructor(r,e.byteOffset,e.length)}function ea(e,t){if(e!==t){var r=e!==l,n=null===e,o=e===e,a=Du(e),i=t!==l,c=null===t,s=t===t,u=Du(t);if(!c&&!u&&!a&&e>t||a&&i&&s&&!c&&!u||n&&i&&s||!r&&s||!o)return 1;if(!n&&!a&&!u&&e=i)return c;var s=r[n];return c*("desc"==s?-1:1)}}return e.index-t.index}function ra(e,t,n,o){var l=-1,a=e.length,i=n.length,c=-1,s=t.length,u=Pt(a-i,0),d=r(s+u),p=!o;while(++c1?r[o-1]:l,i=o>2?r[2]:l;a=e.length>3&&"function"==typeof a?(o--,a):l,i&&ii(r[0],r[1],i)&&(a=o<3?l:a,o=1),t=rt(t);while(++n-1?o[a?t[i]:i]:l}}function ga(e){return La((function(t){var r=t.length,n=r,o=Cn.prototype.thru;e&&t.reverse();while(n--){var a=t[n];if("function"!=typeof a)throw new lt(s);if(o&&!i&&"wrapper"==Fa(a))var i=new Cn([],!0)}n=i?n:r;while(++n1&&O.reverse(),p&&uc))return!1;var u=a.get(e),d=a.get(t);if(u&&d)return u==t&&d==e;var p=-1,f=!0,b=r&g?new Gn:l;a.set(e,t),a.set(t,e);while(++p1?"& ":"")+t[n],t=t.join(r>2?", ":" "),e.replace(Pe,"{\n/* [wrapped with "+t+"] */\n")}function li(e){return cu(e)||iu(e)||!!(Ct&&e&&e[Ct])}function ai(e,t){var r=typeof e;return t=null==t?R:t,!!t&&("number"==r||"symbol"!=r&&Ze.test(e))&&e>-1&&e%1==0&&e0){if(++t>=V)return arguments[0]}else t=0;return e.apply(l,arguments)}}function Bi(e,t){var r=-1,n=e.length,o=n-1;t=t===l?n:t;while(++r1?e[t-1]:l;return r="function"==typeof r?(e.pop(),r):l,Hc(e,r)}));function Wc(e){var t=wn(e);return t.__chain__=!0,t}function Uc(e,t){return t(e),e}function Kc(e,t){return t(e)}var Yc=La((function(e){var t=e.length,r=t?e[0]:0,n=this.__wrapped__,o=function(t){return ho(t,e)};return!(t>1||this.__actions__.length)&&n instanceof zn&&ai(r)?(n=n.slice(r,+r+(t?1:0)),n.__actions__.push({func:Kc,args:[o],thisArg:l}),new Cn(n,this.__chain__).thru((function(e){return t&&!e.length&&e.push(l),e}))):this.thru(o)}));function Gc(){return Wc(this)}function Xc(){return new Cn(this.value(),this.__chain__)}function Jc(){this.__values__===l&&(this.__values__=Uu(this.value()));var e=this.__index__>=this.__values__.length,t=e?l:this.__values__[this.__index__++];return{done:e,value:t}}function Zc(){return this}function Qc(e){var t,r=this;while(r instanceof _n){var n=Ai(r);n.__index__=0,n.__values__=l,t?o.__wrapped__=n:t=n;var o=n;r=r.__wrapped__}return o.__wrapped__=e,t}function es(){var e=this.__wrapped__;if(e instanceof zn){var t=e;return this.__actions__.length&&(t=new zn(this)),t=t.reverse(),t.__actions__.push({func:Kc,args:[bc],thisArg:l}),new Cn(t,this.__chain__)}return this.thru(bc)}function ts(){return Dl(this.__wrapped__,this.__actions__)}var rs=ca((function(e,t,r){dt.call(e,r)?++e[r]:mo(e,r,1)}));function ns(e,t,r){var n=cu(e)?xr:_o;return r&&ii(e,t,r)&&(t=l),n(e,qa(t,3))}function os(e,t){var r=cu(e)?kr:Eo;return r(e,qa(t,3))}var ls=va(Ui),as=va(Ki);function is(e,t){return Bo(hs(e,t),1)}function cs(e,t){return Bo(hs(e,t),H)}function ss(e,t,r){return r=r===l?1:Yu(r),Bo(hs(e,t),r)}function us(e,t){var r=cu(e)?wr:xo;return r(e,qa(t,3))}function ds(e,t){var r=cu(e)?yr:ko;return r(e,qa(t,3))}var ps=ca((function(e,t,r){dt.call(e,r)?e[r].push(t):mo(e,r,[t])}));function fs(e,t,r,n){e=uu(e)?e:Id(e),r=r&&!n?Yu(r):0;var o=e.length;return r<0&&(r=Pt(o+r,0)),Lu(e)?r<=o&&e.indexOf(t,r)>-1:!!o&&Rr(e,t,r)>-1}var bs=wl((function(e,t,n){var o=-1,l="function"==typeof t,a=uu(e)?r(e.length):[];return xo(e,(function(e){a[++o]=l?Or(t,e,n):qo(e,t,n)})),a})),ms=ca((function(e,t,r){mo(e,r,t)}));function hs(e,t){var r=cu(e)?zr:al;return r(e,qa(t,3))}function vs(e,t,r,n){return null==e?[]:(cu(t)||(t=null==t?[]:[t]),r=n?l:r,cu(r)||(r=null==r?[]:[r]),pl(e,t,r))}var gs=ca((function(e,t,r){e[r?0:1].push(t)}),(function(){return[[],[]]}));function Os(e,t,r){var n=cu(e)?Br:$r,o=arguments.length<3;return n(e,qa(t,4),r,o,xo)}function js(e,t,r){var n=cu(e)?Sr:$r,o=arguments.length<3;return n(e,qa(t,4),r,o,ko)}function ws(e,t){var r=cu(e)?kr:Eo;return r(e,Is(qa(t,3)))}function ys(e){var t=cu(e)?lo:yl;return t(e)}function xs(e,t,r){t=(r?ii(e,t,r):t===l)?1:Yu(t);var n=cu(e)?ao:xl;return n(e,t)}function ks(e){var t=cu(e)?io:zl;return t(e)}function _s(e){if(null==e)return 0;if(uu(e))return Lu(e)?hn(e):e.length;var t=Ja(e);return t==Q||t==ae?e.size:nl(e).length}function Cs(e,t,r){var n=cu(e)?Vr:Bl;return r&&ii(e,t,r)&&(t=l),n(e,qa(t,3))}var zs=wl((function(e,t){if(null==e)return[];var r=t.length;return r>1&&ii(e,t[0],t[1])?t=[]:r>2&&ii(t[0],t[1],t[2])&&(t=[t[0]]),pl(e,Bo(t,1),[])})),Es=Vt||function(){return ir.Date.now()};function Bs(e,t){if("function"!=typeof t)throw new lt(s);return e=Yu(e),function(){if(--e<1)return t.apply(this,arguments)}}function Ss(e,t,r){return t=r?l:t,t=e&&null==t?e.length:t,Va(e,C,l,l,l,l,t)}function Vs(e,t){var r;if("function"!=typeof t)throw new lt(s);return e=Yu(e),function(){return--e>0&&(r=t.apply(this,arguments)),e<=1&&(t=l),r}}var Ns=wl((function(e,t,r){var n=O;if(r.length){var o=dn(r,$a(Ns));n|=k}return Va(e,n,t,r,o)})),Ms=wl((function(e,t,r){var n=O|j;if(r.length){var o=dn(r,$a(Ms));n|=k}return Va(t,n,e,r,o)}));function As(e,t,r){t=r?l:t;var n=Va(e,y,l,l,l,l,l,t);return n.placeholder=As.placeholder,n}function Ts(e,t,r){t=r?l:t;var n=Va(e,x,l,l,l,l,l,t);return n.placeholder=Ts.placeholder,n}function Hs(e,t,r){var n,o,a,i,c,u,d=0,p=!1,f=!1,b=!0;if("function"!=typeof e)throw new lt(s);function m(t){var r=n,a=o;return n=o=l,d=t,i=e.apply(a,r),i}function h(e){return d=e,c=_i(O,t),p?m(e):i}function v(e){var r=e-u,n=e-d,o=t-r;return f?It(o,a-n):o}function g(e){var r=e-u,n=e-d;return u===l||r>=t||r<0||f&&n>=a}function O(){var e=Es();if(g(e))return j(e);c=_i(O,v(e))}function j(e){return c=l,b&&n?m(e):(n=o=l,i)}function w(){c!==l&&Kl(c),d=0,n=u=o=c=l}function y(){return c===l?i:j(Es())}function x(){var e=Es(),r=g(e);if(n=arguments,o=this,u=e,r){if(c===l)return h(u);if(f)return Kl(c),c=_i(O,t),m(u)}return c===l&&(c=_i(O,t)),i}return t=Xu(t)||0,ku(r)&&(p=!!r.leading,f="maxWait"in r,a=f?Pt(Xu(r.maxWait)||0,t):a,b="trailing"in r?!!r.trailing:b),x.cancel=w,x.flush=y,x}var Rs=wl((function(e,t){return wo(e,1,t)})),Ls=wl((function(e,t,r){return wo(e,Xu(t)||0,r)}));function Ds(e){return Va(e,E)}function Ps(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw new lt(s);var r=function(){var n=arguments,o=t?t.apply(this,n):n[0],l=r.cache;if(l.has(o))return l.get(o);var a=e.apply(this,n);return r.cache=l.set(o,a)||l,a};return r.cache=new(Ps.Cache||$n),r}function Is(e){if("function"!=typeof e)throw new lt(s);return function(){var t=arguments;switch(t.length){case 0:return!e.call(this);case 1:return!e.call(this,t[0]);case 2:return!e.call(this,t[0],t[1]);case 3:return!e.call(this,t[0],t[1],t[2])}return!e.apply(this,t)}}function Fs(e){return Vs(2,e)}Ps.Cache=$n;var $s=Wl((function(e,t){t=1==t.length&&cu(t[0])?zr(t[0],Gr(qa())):zr(Bo(t,1),Gr(qa()));var r=t.length;return wl((function(n){var o=-1,l=It(n.length,r);while(++o=t})),iu=Wo(function(){return arguments}())?Wo:function(e){return _u(e)&&dt.call(e,"callee")&&!kt.call(e,"callee")},cu=r.isArray,su=fr?Gr(fr):Uo;function uu(e){return null!=e&&xu(e.length)&&!wu(e)}function du(e){return _u(e)&&uu(e)}function pu(e){return!0===e||!1===e||_u(e)&&Ro(e)==K}var fu=Ht||Yp,bu=br?Gr(br):Ko;function mu(e){return _u(e)&&1===e.nodeType&&!Au(e)}function hu(e){if(null==e)return!0;if(uu(e)&&(cu(e)||"string"==typeof e||"function"==typeof e.splice||fu(e)||Pu(e)||iu(e)))return!e.length;var t=Ja(e);if(t==Q||t==ae)return!e.size;if(fi(e))return!nl(e).length;for(var r in e)if(dt.call(e,r))return!1;return!0}function vu(e,t){return Yo(e,t)}function gu(e,t,r){r="function"==typeof r?r:l;var n=r?r(e,t):l;return n===l?Yo(e,t,l,r):!!n}function Ou(e){if(!_u(e))return!1;var t=Ro(e);return t==X||t==G||"string"==typeof e.message&&"string"==typeof e.name&&!Au(e)}function ju(e){return"number"==typeof e&&Rt(e)}function wu(e){if(!ku(e))return!1;var t=Ro(e);return t==J||t==Z||t==U||t==oe}function yu(e){return"number"==typeof e&&e==Yu(e)}function xu(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=R}function ku(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function _u(e){return null!=e&&"object"==typeof e}var Cu=mr?Gr(mr):Xo;function zu(e,t){return e===t||Jo(e,t,Ua(t))}function Eu(e,t,r){return r="function"==typeof r?r:l,Jo(e,t,Ua(t),r)}function Bu(e){return Mu(e)&&e!=+e}function Su(e){if(pi(e))throw new o(c);return Zo(e)}function Vu(e){return null===e}function Nu(e){return null==e}function Mu(e){return"number"==typeof e||_u(e)&&Ro(e)==ee}function Au(e){if(!_u(e)||Ro(e)!=re)return!1;var t=yt(e);if(null===t)return!0;var r=dt.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&ut.call(r)==mt}var Tu=hr?Gr(hr):Qo;function Hu(e){return yu(e)&&e>=-R&&e<=R}var Ru=vr?Gr(vr):el;function Lu(e){return"string"==typeof e||!cu(e)&&_u(e)&&Ro(e)==ie}function Du(e){return"symbol"==typeof e||_u(e)&&Ro(e)==ce}var Pu=gr?Gr(gr):tl;function Iu(e){return e===l}function Fu(e){return _u(e)&&Ja(e)==ue}function $u(e){return _u(e)&&Ro(e)==de}var qu=Ca(ll),Wu=Ca((function(e,t){return e<=t}));function Uu(e){if(!e)return[];if(uu(e))return Lu(e)?vn(e):oa(e);if(zt&&e[zt])return cn(e[zt]());var t=Ja(e),r=t==Q?sn:t==ae?pn:Id;return r(e)}function Ku(e){if(!e)return 0===e?e:0;if(e=Xu(e),e===H||e===-H){var t=e<0?-1:1;return t*L}return e===e?e:0}function Yu(e){var t=Ku(e),r=t%1;return t===t?r?t-r:t:0}function Gu(e){return e?vo(Yu(e),0,P):0}function Xu(e){if("number"==typeof e)return e;if(Du(e))return D;if(ku(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=ku(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=Yr(e);var r=Ge.test(e);return r||Je.test(e)?or(e.slice(2),r?2:8):Ye.test(e)?D:+e}function Ju(e){return la(e,xd(e))}function Zu(e){return e?vo(Yu(e),-R,R):0===e?e:0}function Qu(e){return null==e?"":Al(e)}var ed=sa((function(e,t){if(fi(t)||uu(t))la(t,yd(t),e);else for(var r in t)dt.call(t,r)&&so(e,r,t[r])})),td=sa((function(e,t){la(t,xd(t),e)})),rd=sa((function(e,t,r,n){la(t,xd(t),e,n)})),nd=sa((function(e,t,r,n){la(t,yd(t),e,n)})),od=La(ho);function ld(e,t){var r=xn(e);return null==t?r:fo(r,t)}var ad=wl((function(e,t){e=rt(e);var r=-1,n=t.length,o=n>2?t[2]:l;o&&ii(t[0],t[1],o)&&(n=1);while(++r1),t})),la(e,Pa(e),r),n&&(r=go(r,b|m|h,Aa));var o=t.length;while(o--)Hl(r,t[o]);return r}));function Bd(e,t){return Vd(e,Is(qa(t)))}var Sd=La((function(e,t){return null==e?{}:fl(e,t)}));function Vd(e,t){if(null==e)return{};var r=zr(Pa(e),(function(e){return[e]}));return t=qa(t),bl(e,r,(function(e,r){return t(e,r[0])}))}function Nd(e,t,r){t=ql(t,e);var n=-1,o=t.length;o||(o=1,e=l);while(++nt){var n=e;e=t,t=n}if(r||e%1||t%1){var o=Ut();return It(e+o*(t-e+nr("1e-"+((o+"").length-1))),t)}return gl(e,t)}var Ud=ba((function(e,t,r){return t=t.toLowerCase(),e+(r?Kd(t):t)}));function Kd(e){return jp(Qu(e).toLowerCase())}function Yd(e){return e=Qu(e),e&&e.replace(Qe,tn).replace(qt,"")}function Gd(e,t,r){e=Qu(e),t=Al(t);var n=e.length;r=r===l?n:vo(Yu(r),0,n);var o=r;return r-=t.length,r>=0&&e.slice(r,o)==t}function Xd(e){return e=Qu(e),e&&Be.test(e)?e.replace(ze,rn):e}function Jd(e){return e=Qu(e),e&&Re.test(e)?e.replace(He,"\\$&"):e}var Zd=ba((function(e,t,r){return e+(r?"-":"")+t.toLowerCase()})),Qd=ba((function(e,t,r){return e+(r?" ":"")+t.toLowerCase()})),ep=fa("toLowerCase");function tp(e,t,r){e=Qu(e),t=Yu(t);var n=t?hn(e):0;if(!t||n>=t)return e;var o=(t-n)/2;return xa(At(o),r)+e+xa(Mt(o),r)}function rp(e,t,r){e=Qu(e),t=Yu(t);var n=t?hn(e):0;return t&&n>>0,r?(e=Qu(e),e&&("string"==typeof t||null!=t&&!Tu(t))&&(t=Al(t),!t&&ln(e))?Ul(vn(e),0,r):e.split(t,r)):[]}var sp=ba((function(e,t,r){return e+(r?" ":"")+jp(t)}));function up(e,t,r){return e=Qu(e),r=null==r?0:vo(Yu(r),0,e.length),t=Al(t),e.slice(r,r+t.length)==t}function dp(e,t,r){var n=wn.templateSettings;r&&ii(e,t,r)&&(t=l),e=Qu(e),t=rd({},t,n,Na);var a,i,c=rd({},t.imports,n.imports,Na),s=yd(c),d=Xr(c,s),p=0,f=t.interpolate||et,b="__p += '",m=nt((t.escape||et).source+"|"+f.source+"|"+(f===Ne?Ue:et).source+"|"+(t.evaluate||et).source+"|$","g"),h="//# sourceURL="+(dt.call(t,"sourceURL")?(t.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Xt+"]")+"\n";e.replace(m,(function(t,r,n,o,l,c){return n||(n=o),b+=e.slice(p,c).replace(tt,nn),r&&(a=!0,b+="' +\n__e("+r+") +\n'"),l&&(i=!0,b+="';\n"+l+";\n__p += '"),n&&(b+="' +\n((__t = ("+n+")) == null ? '' : __t) +\n'"),p=c+t.length,t})),b+="';\n";var v=dt.call(t,"variable")&&t.variable;if(v){if(qe.test(v))throw new o(u)}else b="with (obj) {\n"+b+"\n}\n";b=(i?b.replace(xe,""):b).replace(ke,"$1").replace(_e,"$1;"),b="function("+(v||"obj")+") {\n"+(v?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(a?", __e = _.escape":"")+(i?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+b+"return __p\n}";var g=yp((function(){return De(s,h+"return "+b).apply(l,d)}));if(g.source=b,Ou(g))throw g;return g}function pp(e){return Qu(e).toLowerCase()}function fp(e){return Qu(e).toUpperCase()}function bp(e,t,r){if(e=Qu(e),e&&(r||t===l))return Yr(e);if(!e||!(t=Al(t)))return e;var n=vn(e),o=vn(t),a=Zr(n,o),i=Qr(n,o)+1;return Ul(n,a,i).join("")}function mp(e,t,r){if(e=Qu(e),e&&(r||t===l))return e.slice(0,gn(e)+1);if(!e||!(t=Al(t)))return e;var n=vn(e),o=Qr(n,vn(t))+1;return Ul(n,0,o).join("")}function hp(e,t,r){if(e=Qu(e),e&&(r||t===l))return e.replace(Le,"");if(!e||!(t=Al(t)))return e;var n=vn(e),o=Zr(n,vn(t));return Ul(n,o).join("")}function vp(e,t){var r=B,n=S;if(ku(t)){var o="separator"in t?t.separator:o;r="length"in t?Yu(t.length):r,n="omission"in t?Al(t.omission):n}e=Qu(e);var a=e.length;if(ln(e)){var i=vn(e);a=i.length}if(r>=a)return e;var c=r-hn(n);if(c<1)return n;var s=i?Ul(i,0,c).join(""):e.slice(0,c);if(o===l)return s+n;if(i&&(c+=s.length-c),Tu(o)){if(e.slice(c).search(o)){var u,d=s;o.global||(o=nt(o.source,Qu(Ke.exec(o))+"g")),o.lastIndex=0;while(u=o.exec(d))var p=u.index;s=s.slice(0,p===l?c:p)}}else if(e.indexOf(Al(o),c)!=c){var f=s.lastIndexOf(o);f>-1&&(s=s.slice(0,f))}return s+n}function gp(e){return e=Qu(e),e&&Ee.test(e)?e.replace(Ce,On):e}var Op=ba((function(e,t,r){return e+(r?" ":"")+t.toUpperCase()})),jp=fa("toUpperCase");function wp(e,t,r){return e=Qu(e),t=r?l:t,t===l?an(e)?yn(e):Ar(e):e.match(t)||[]}var yp=wl((function(e,t){try{return Or(e,l,t)}catch(r){return Ou(r)?r:new o(r)}})),xp=La((function(e,t){return wr(t,(function(t){t=Vi(t),mo(e,t,Ns(e[t],e))})),e}));function kp(e){var t=null==e?0:e.length,r=qa();return e=t?zr(e,(function(e){if("function"!=typeof e[1])throw new lt(s);return[r(e[0]),e[1]]})):[],wl((function(r){var n=-1;while(++nR)return[];var r=P,n=It(e,P);t=qa(t),e-=P;var o=Ur(n,t);while(++r0||t<0)?new zn(r):(e<0?r=r.takeRight(-e):e&&(r=r.drop(e)),t!==l&&(t=Yu(t),r=t<0?r.dropRight(-t):r.take(t-e)),r)},zn.prototype.takeRightWhile=function(e){return this.reverse().takeWhile(e).reverse()},zn.prototype.toArray=function(){return this.take(P)},No(zn.prototype,(function(e,t){var r=/^(?:filter|find|map|reject)|While$/.test(t),n=/^(?:head|last)$/.test(t),o=wn[n?"take"+("last"==t?"Right":""):t],a=n||/^find/.test(t);o&&(wn.prototype[t]=function(){var t=this.__wrapped__,i=n?[1]:arguments,c=t instanceof zn,s=i[0],u=c||cu(t),d=function(e){var t=o.apply(wn,Er([e],i));return n&&p?t[0]:t};u&&r&&"function"==typeof s&&1!=s.length&&(c=u=!1);var p=this.__chain__,f=!!this.__actions__.length,b=a&&!p,m=c&&!f;if(!a&&u){t=m?t:new zn(this);var h=e.apply(t,i);return h.__actions__.push({func:Kc,args:[d],thisArg:l}),new Cn(h,p)}return b&&m?e.apply(this,i):(h=this.thru(d),b?n?h.value()[0]:h.value():h)})})),wr(["pop","push","shift","sort","splice","unshift"],(function(e){var t=at[e],r=/^(?:push|sort|unshift)$/.test(e)?"tap":"thru",n=/^(?:pop|shift)$/.test(e);wn.prototype[e]=function(){var e=arguments;if(n&&!this.__chain__){var o=this.value();return t.apply(cu(o)?o:[],e)}return this[r]((function(r){return t.apply(cu(r)?r:[],e)}))}})),No(zn.prototype,(function(e,t){var r=wn[t];if(r){var n=r.name+"";dt.call(cr,n)||(cr[n]=[]),cr[n].push({name:t,func:r})}})),cr[Oa(l,j).name]=[{name:"wrapper",func:l}],zn.prototype.clone=En,zn.prototype.reverse=Bn,zn.prototype.value=Sn,wn.prototype.at=Yc,wn.prototype.chain=Gc,wn.prototype.commit=Xc,wn.prototype.next=Jc,wn.prototype.plant=Qc,wn.prototype.reverse=es,wn.prototype.toJSON=wn.prototype.valueOf=wn.prototype.value=ts,wn.prototype.first=wn.prototype.head,zt&&(wn.prototype[zt]=Zc),wn},kn=xn();ir._=kn,o=function(){return kn}.call(t,r,t,n),o===l||(n.exports=o)}).call(this)}).call(this,r("c8ba"),r("62e4")(e))},"304f":function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),r.d(t,"b",(function(){return i}));var n=r("c083");const o="el",l="is-",a=(e,t,r,n,o)=>{let l=`${e}-${t}`;return r&&(l+="-"+r),n&&(l+="__"+n),o&&(l+="--"+o),l},i=e=>{const t=Object(n["b"])("namespace",o),r=(r="")=>a(t.value,e,r,"",""),i=r=>r?a(t.value,e,"",r,""):"",c=r=>r?a(t.value,e,"","",r):"",s=(r,n)=>r&&n?a(t.value,e,r,n,""):"",u=(r,n)=>r&&n?a(t.value,e,"",r,n):"",d=(r,n)=>r&&n?a(t.value,e,r,"",n):"",p=(r,n,o)=>r&&n&&o?a(t.value,e,r,n,o):"",f=(e,...t)=>{const r=!(t.length>=1)||t[0];return e&&r?`${l}${e}`:""},b=e=>{const r={};for(const n in e)e[n]&&(r[`--${t.value}-${n}`]=e[n]);return r},m=r=>{const n={};for(const o in r)r[o]&&(n[`--${t.value}-${e}-${o}`]=r[o]);return n},h=e=>`--${t.value}-${e}`,v=r=>`--${t.value}-${e}-${r}`;return{namespace:t,b:r,e:i,m:c,be:s,em:u,bm:d,bem:p,is:f,cssVar:b,cssVarName:h,cssVarBlock:m,cssVarBlockName:v}}},"30b5":function(e,t,r){"use strict";var n=r("c532");function o(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}e.exports=function(e,t,r){if(!t)return e;var l;if(r)l=r(t);else if(n.isURLSearchParams(t))l=t.toString();else{var a=[];n.forEach(t,(function(e,t){null!==e&&"undefined"!==typeof e&&(n.isArray(e)?t+="[]":e=[e],n.forEach(e,(function(e){n.isDate(e)?e=e.toISOString():n.isObject(e)&&(e=JSON.stringify(e)),a.push(o(t)+"="+o(e))})))})),l=a.join("&")}if(l){var i=e.indexOf("#");-1!==i&&(e=e.slice(0,i)),e+=(-1===e.indexOf("?")?"?":"&")+l}return e}},"31e7":function(e,t,r){"use strict";r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return i})),r.d(t,"c",(function(){return c})),r.d(t,"d",(function(){return s})),r.d(t,"e",(function(){return l}));var n=r("9ad7"),o=r("0898");const l=Object(o["c"])([String,Object,Function]),a={Close:n["Close"]},i={Close:n["Close"],SuccessFilled:n["SuccessFilled"],InfoFilled:n["InfoFilled"],WarningFilled:n["WarningFilled"],CircleCloseFilled:n["CircleCloseFilled"]},c={success:n["SuccessFilled"],warning:n["WarningFilled"],error:n["CircleCloseFilled"],info:n["InfoFilled"]},s={validating:n["Loading"],success:n["CircleCheck"],error:n["CircleClose"]}},"342f":function(e,t,r){var n=r("d066");e.exports=n("navigator","userAgent")||""},"344d":function(e,t,r){"use strict";r.d(t,"a",(function(){return l}));var n=r("f2bf"),o=r("8afb");const l=({from:e,replacement:t,scope:r,version:l,ref:a,type:i="API"},c)=>{Object(n["watch"])(()=>Object(n["unref"])(c),n=>{n&&Object(o["a"])(r,`[${i}] ${e} is about to be deprecated in version ${l}, please use ${t} instead.\nFor more detail, please visit: ${a}\n`)},{immediate:!0})}},3511:function(e,t){var r=TypeError,n=9007199254740991;e.exports=function(e){if(e>n)throw r("Maximum allowed index exceeded");return e}},"35b0":function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=r("f2bf"),o=r("461c"),l=r("c083"),a=r("304f"),i=r("8afb");const c={prefix:Math.floor(1e4*Math.random()),current:0},s=Symbol("elIdInjection"),u=e=>{const t=Object(n["inject"])(s,c);o["isClient"]||t!==c||Object(i["a"])("IdInjection","Looks like you are using server rendering, you must provide a id provider to ensure the hydration process to be succeed\nusage: app.provide(ID_INJECTION_KEY, {\n prefix: number,\n current: number,\n})");const r=Object(l["b"])("namespace",a["a"]),u=Object(n["computed"])(()=>Object(n["unref"])(e)||`${r.value}-id-${t.prefix}-${t.current++}`);return u}},"37f5":function(e,t,r){"use strict";r.r(t),r.d(t,"set",(function(){return c})),r.d(t,"del",(function(){return s})),r.d(t,"Vue2",(function(){return a})),r.d(t,"isVue2",(function(){return o})),r.d(t,"isVue3",(function(){return l})),r.d(t,"install",(function(){return i}));var n=r("f2bf");r.d(t,"Vue",(function(){return n})),r.d(t,"EffectScope",(function(){return n["EffectScope"]})),r.d(t,"ReactiveEffect",(function(){return n["ReactiveEffect"]})),r.d(t,"customRef",(function(){return n["customRef"]})),r.d(t,"effect",(function(){return n["effect"]})),r.d(t,"effectScope",(function(){return n["effectScope"]})),r.d(t,"getCurrentScope",(function(){return n["getCurrentScope"]})),r.d(t,"isProxy",(function(){return n["isProxy"]})),r.d(t,"isReactive",(function(){return n["isReactive"]})),r.d(t,"isReadonly",(function(){return n["isReadonly"]})),r.d(t,"isRef",(function(){return n["isRef"]})),r.d(t,"isShallow",(function(){return n["isShallow"]})),r.d(t,"markRaw",(function(){return n["markRaw"]})),r.d(t,"onScopeDispose",(function(){return n["onScopeDispose"]})),r.d(t,"proxyRefs",(function(){return n["proxyRefs"]})),r.d(t,"reactive",(function(){return n["reactive"]})),r.d(t,"readonly",(function(){return n["readonly"]})),r.d(t,"ref",(function(){return n["ref"]})),r.d(t,"shallowReactive",(function(){return n["shallowReactive"]})),r.d(t,"shallowReadonly",(function(){return n["shallowReadonly"]})),r.d(t,"shallowRef",(function(){return n["shallowRef"]})),r.d(t,"stop",(function(){return n["stop"]})),r.d(t,"toRaw",(function(){return n["toRaw"]})),r.d(t,"toRef",(function(){return n["toRef"]})),r.d(t,"toRefs",(function(){return n["toRefs"]})),r.d(t,"triggerRef",(function(){return n["triggerRef"]})),r.d(t,"unref",(function(){return n["unref"]})),r.d(t,"camelize",(function(){return n["camelize"]})),r.d(t,"capitalize",(function(){return n["capitalize"]})),r.d(t,"normalizeClass",(function(){return n["normalizeClass"]})),r.d(t,"normalizeProps",(function(){return n["normalizeProps"]})),r.d(t,"normalizeStyle",(function(){return n["normalizeStyle"]})),r.d(t,"toDisplayString",(function(){return n["toDisplayString"]})),r.d(t,"toHandlerKey",(function(){return n["toHandlerKey"]})),r.d(t,"BaseTransition",(function(){return n["BaseTransition"]})),r.d(t,"Comment",(function(){return n["Comment"]})),r.d(t,"Fragment",(function(){return n["Fragment"]})),r.d(t,"KeepAlive",(function(){return n["KeepAlive"]})),r.d(t,"Static",(function(){return n["Static"]})),r.d(t,"Suspense",(function(){return n["Suspense"]})),r.d(t,"Teleport",(function(){return n["Teleport"]})),r.d(t,"Text",(function(){return n["Text"]})),r.d(t,"callWithAsyncErrorHandling",(function(){return n["callWithAsyncErrorHandling"]})),r.d(t,"callWithErrorHandling",(function(){return n["callWithErrorHandling"]})),r.d(t,"cloneVNode",(function(){return n["cloneVNode"]})),r.d(t,"compatUtils",(function(){return n["compatUtils"]})),r.d(t,"computed",(function(){return n["computed"]})),r.d(t,"createBlock",(function(){return n["createBlock"]})),r.d(t,"createCommentVNode",(function(){return n["createCommentVNode"]})),r.d(t,"createElementBlock",(function(){return n["createElementBlock"]})),r.d(t,"createElementVNode",(function(){return n["createElementVNode"]})),r.d(t,"createHydrationRenderer",(function(){return n["createHydrationRenderer"]})),r.d(t,"createPropsRestProxy",(function(){return n["createPropsRestProxy"]})),r.d(t,"createRenderer",(function(){return n["createRenderer"]})),r.d(t,"createSlots",(function(){return n["createSlots"]})),r.d(t,"createStaticVNode",(function(){return n["createStaticVNode"]})),r.d(t,"createTextVNode",(function(){return n["createTextVNode"]})),r.d(t,"createVNode",(function(){return n["createVNode"]})),r.d(t,"defineAsyncComponent",(function(){return n["defineAsyncComponent"]})),r.d(t,"defineComponent",(function(){return n["defineComponent"]})),r.d(t,"defineEmits",(function(){return n["defineEmits"]})),r.d(t,"defineExpose",(function(){return n["defineExpose"]})),r.d(t,"defineProps",(function(){return n["defineProps"]})),r.d(t,"devtools",(function(){return n["devtools"]})),r.d(t,"getCurrentInstance",(function(){return n["getCurrentInstance"]})),r.d(t,"getTransitionRawChildren",(function(){return n["getTransitionRawChildren"]})),r.d(t,"guardReactiveProps",(function(){return n["guardReactiveProps"]})),r.d(t,"h",(function(){return n["h"]})),r.d(t,"handleError",(function(){return n["handleError"]})),r.d(t,"initCustomFormatter",(function(){return n["initCustomFormatter"]})),r.d(t,"inject",(function(){return n["inject"]})),r.d(t,"isMemoSame",(function(){return n["isMemoSame"]})),r.d(t,"isRuntimeOnly",(function(){return n["isRuntimeOnly"]})),r.d(t,"isVNode",(function(){return n["isVNode"]})),r.d(t,"mergeDefaults",(function(){return n["mergeDefaults"]})),r.d(t,"mergeProps",(function(){return n["mergeProps"]})),r.d(t,"nextTick",(function(){return n["nextTick"]})),r.d(t,"onActivated",(function(){return n["onActivated"]})),r.d(t,"onBeforeMount",(function(){return n["onBeforeMount"]})),r.d(t,"onBeforeUnmount",(function(){return n["onBeforeUnmount"]})),r.d(t,"onBeforeUpdate",(function(){return n["onBeforeUpdate"]})),r.d(t,"onDeactivated",(function(){return n["onDeactivated"]})),r.d(t,"onErrorCaptured",(function(){return n["onErrorCaptured"]})),r.d(t,"onMounted",(function(){return n["onMounted"]})),r.d(t,"onRenderTracked",(function(){return n["onRenderTracked"]})),r.d(t,"onRenderTriggered",(function(){return n["onRenderTriggered"]})),r.d(t,"onServerPrefetch",(function(){return n["onServerPrefetch"]})),r.d(t,"onUnmounted",(function(){return n["onUnmounted"]})),r.d(t,"onUpdated",(function(){return n["onUpdated"]})),r.d(t,"openBlock",(function(){return n["openBlock"]})),r.d(t,"popScopeId",(function(){return n["popScopeId"]})),r.d(t,"provide",(function(){return n["provide"]})),r.d(t,"pushScopeId",(function(){return n["pushScopeId"]})),r.d(t,"queuePostFlushCb",(function(){return n["queuePostFlushCb"]})),r.d(t,"registerRuntimeCompiler",(function(){return n["registerRuntimeCompiler"]})),r.d(t,"renderList",(function(){return n["renderList"]})),r.d(t,"renderSlot",(function(){return n["renderSlot"]})),r.d(t,"resolveComponent",(function(){return n["resolveComponent"]})),r.d(t,"resolveDirective",(function(){return n["resolveDirective"]})),r.d(t,"resolveDynamicComponent",(function(){return n["resolveDynamicComponent"]})),r.d(t,"resolveFilter",(function(){return n["resolveFilter"]})),r.d(t,"resolveTransitionHooks",(function(){return n["resolveTransitionHooks"]})),r.d(t,"setBlockTracking",(function(){return n["setBlockTracking"]})),r.d(t,"setDevtoolsHook",(function(){return n["setDevtoolsHook"]})),r.d(t,"setTransitionHooks",(function(){return n["setTransitionHooks"]})),r.d(t,"ssrContextKey",(function(){return n["ssrContextKey"]})),r.d(t,"ssrUtils",(function(){return n["ssrUtils"]})),r.d(t,"toHandlers",(function(){return n["toHandlers"]})),r.d(t,"transformVNodeArgs",(function(){return n["transformVNodeArgs"]})),r.d(t,"useAttrs",(function(){return n["useAttrs"]})),r.d(t,"useSSRContext",(function(){return n["useSSRContext"]})),r.d(t,"useSlots",(function(){return n["useSlots"]})),r.d(t,"useTransitionState",(function(){return n["useTransitionState"]})),r.d(t,"version",(function(){return n["version"]})),r.d(t,"warn",(function(){return n["warn"]})),r.d(t,"watch",(function(){return n["watch"]})),r.d(t,"watchEffect",(function(){return n["watchEffect"]})),r.d(t,"watchPostEffect",(function(){return n["watchPostEffect"]})),r.d(t,"watchSyncEffect",(function(){return n["watchSyncEffect"]})),r.d(t,"withAsyncContext",(function(){return n["withAsyncContext"]})),r.d(t,"withCtx",(function(){return n["withCtx"]})),r.d(t,"withDefaults",(function(){return n["withDefaults"]})),r.d(t,"withDirectives",(function(){return n["withDirectives"]})),r.d(t,"withMemo",(function(){return n["withMemo"]})),r.d(t,"withScopeId",(function(){return n["withScopeId"]})),r.d(t,"Transition",(function(){return n["Transition"]})),r.d(t,"TransitionGroup",(function(){return n["TransitionGroup"]})),r.d(t,"VueElement",(function(){return n["VueElement"]})),r.d(t,"createApp",(function(){return n["createApp"]})),r.d(t,"createSSRApp",(function(){return n["createSSRApp"]})),r.d(t,"defineCustomElement",(function(){return n["defineCustomElement"]})),r.d(t,"defineSSRCustomElement",(function(){return n["defineSSRCustomElement"]})),r.d(t,"hydrate",(function(){return n["hydrate"]})),r.d(t,"initDirectivesForSSR",(function(){return n["initDirectivesForSSR"]})),r.d(t,"render",(function(){return n["render"]})),r.d(t,"useCssModule",(function(){return n["useCssModule"]})),r.d(t,"useCssVars",(function(){return n["useCssVars"]})),r.d(t,"vModelCheckbox",(function(){return n["vModelCheckbox"]})),r.d(t,"vModelDynamic",(function(){return n["vModelDynamic"]})),r.d(t,"vModelRadio",(function(){return n["vModelRadio"]})),r.d(t,"vModelSelect",(function(){return n["vModelSelect"]})),r.d(t,"vModelText",(function(){return n["vModelText"]})),r.d(t,"vShow",(function(){return n["vShow"]})),r.d(t,"withKeys",(function(){return n["withKeys"]})),r.d(t,"withModifiers",(function(){return n["withModifiers"]})),r.d(t,"compile",(function(){return n["compile"]}));var o=!1,l=!0,a=void 0;function i(){}function c(e,t,r){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,r),r):(e[t]=r,r)}function s(e,t){Array.isArray(e)?e.splice(t,1):delete e[t]}},3934:function(e,t,r){"use strict";var n=r("c532");e.exports=n.isStandardBrowserEnv()?function(){var e,t=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a");function o(e){var n=e;return t&&(r.setAttribute("href",n),n=r.href),r.setAttribute("href",n),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:"/"===r.pathname.charAt(0)?r.pathname:"/"+r.pathname}}return e=o(window.location.href),function(t){var r=n.isString(t)?o(t):t;return r.protocol===e.protocol&&r.host===e.host}}():function(){return function(){return!0}}()},"3a34":function(e,t,r){"use strict";var n=r("83ab"),o=r("e8b5"),l=TypeError,a=Object.getOwnPropertyDescriptor,i=n&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}();e.exports=i?function(e,t){if(o(e)&&!a(e,"length").writable)throw l("Cannot set read only .length");return e.length=t}:function(e,t){return e.length=t}},"3a9b":function(e,t,r){var n=r("e330");e.exports=n({}.isPrototypeOf)},"3ef4":function(e,t,r){"use strict";r.d(t,"a",(function(){return R}));var n=r("f2bf"),o=r("461c"),l=r("93b2"),a=r("0388"),i=r("54bb"),c=r("f5f6"),s=r("0898"),u=r("31e7");const d=["success","info","warning","error"],p=Object(c["a"])({customClass:"",center:!1,dangerouslyUseHTMLString:!1,duration:3e3,icon:void 0,id:"",message:"",onClose:void 0,showClose:!1,type:"info",offset:16,zIndex:0,grouping:!1,repeatNum:1,appendTo:o["isClient"]?document.body:void 0}),f=Object(s["b"])({customClass:{type:String,default:p.customClass},center:{type:Boolean,default:p.center},dangerouslyUseHTMLString:{type:Boolean,default:p.dangerouslyUseHTMLString},duration:{type:Number,default:p.duration},icon:{type:u["e"],default:p.icon},id:{type:String,default:p.id},message:{type:Object(s["c"])([String,Object,Function]),default:p.message},onClose:{type:Object(s["c"])(Function),required:!1},showClose:{type:Boolean,default:p.showClose},type:{type:String,values:d,default:p.type},offset:{type:Number,default:p.offset},zIndex:{type:Number,default:p.zIndex},grouping:{type:Boolean,default:p.grouping},repeatNum:{type:Number,default:p.repeatNum}}),b={destroy:()=>!0},m=Object(n["shallowReactive"])([]),h=e=>{const t=m.findIndex(t=>t.id===e),r=m[t];let n;return t>0&&(n=m[t-1]),{current:r,prev:n}},v=e=>{const{prev:t}=h(e);return t?t.vm.exposed.bottom.value:0};var g=r("2711"),O=r("304f"),j=r("49c6");const w=["id"],y=["innerHTML"],x={name:"ElMessage"},k=Object(n["defineComponent"])({...x,props:f,emits:b,setup(e,{expose:t}){const r=e,{Close:l}=u["b"],c=Object(O["b"])("message"),s=Object(n["ref"])(),d=Object(n["ref"])(!1),p=Object(n["ref"])(0);let f=void 0;const b=Object(n["computed"])(()=>r.type?"error"===r.type?"danger":r.type:"info"),m=Object(n["computed"])(()=>{const e=r.type;return{[c.bm("icon",e)]:e&&u["c"][e]}}),h=Object(n["computed"])(()=>r.icon||u["c"][r.type]||""),g=Object(n["computed"])(()=>v(r.id)),x=Object(n["computed"])(()=>r.offset+g.value),k=Object(n["computed"])(()=>p.value+x.value),_=Object(n["computed"])(()=>({top:x.value+"px",zIndex:r.zIndex}));function C(){0!==r.duration&&({stop:f}=Object(o["useTimeoutFn"])(()=>{E()},r.duration))}function z(){null==f||f()}function E(){d.value=!1}function B({code:e}){e===j["a"].esc&&E()}return Object(n["onMounted"])(()=>{C(),d.value=!0}),Object(n["watch"])(()=>r.repeatNum,()=>{z(),C()}),Object(o["useEventListener"])(document,"keydown",B),Object(o["useResizeObserver"])(s,()=>{p.value=s.value.getBoundingClientRect().height}),t({visible:d,bottom:k,close:E}),(e,t)=>(Object(n["openBlock"])(),Object(n["createBlock"])(n["Transition"],{name:Object(n["unref"])(c).b("fade"),onBeforeLeave:e.onClose,onAfterLeave:t[0]||(t[0]=t=>e.$emit("destroy")),persisted:""},{default:Object(n["withCtx"])(()=>[Object(n["withDirectives"])(Object(n["createElementVNode"])("div",{id:e.id,ref_key:"messageRef",ref:s,class:Object(n["normalizeClass"])([Object(n["unref"])(c).b(),{[Object(n["unref"])(c).m(e.type)]:e.type&&!e.icon},Object(n["unref"])(c).is("center",e.center),Object(n["unref"])(c).is("closable",e.showClose),e.customClass]),style:Object(n["normalizeStyle"])(Object(n["unref"])(_)),role:"alert",onMouseenter:z,onMouseleave:C},[e.repeatNum>1?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(a["a"]),{key:0,value:e.repeatNum,type:Object(n["unref"])(b),class:Object(n["normalizeClass"])(Object(n["unref"])(c).e("badge"))},null,8,["value","type","class"])):Object(n["createCommentVNode"])("v-if",!0),Object(n["unref"])(h)?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(i["a"]),{key:1,class:Object(n["normalizeClass"])([Object(n["unref"])(c).e("icon"),Object(n["unref"])(m)])},{default:Object(n["withCtx"])(()=>[(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(Object(n["unref"])(h))))]),_:1},8,["class"])):Object(n["createCommentVNode"])("v-if",!0),Object(n["renderSlot"])(e.$slots,"default",{},()=>[e.dangerouslyUseHTMLString?(Object(n["openBlock"])(),Object(n["createElementBlock"])(n["Fragment"],{key:1},[Object(n["createCommentVNode"])(" Caution here, message could've been compromised, never use user's input as message "),Object(n["createElementVNode"])("p",{class:Object(n["normalizeClass"])(Object(n["unref"])(c).e("content")),innerHTML:e.message},null,10,y)],2112)):(Object(n["openBlock"])(),Object(n["createElementBlock"])("p",{key:0,class:Object(n["normalizeClass"])(Object(n["unref"])(c).e("content"))},Object(n["toDisplayString"])(e.message),3))]),e.showClose?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(i["a"]),{key:2,class:Object(n["normalizeClass"])(Object(n["unref"])(c).e("closeBtn")),onClick:Object(n["withModifiers"])(E,["stop"])},{default:Object(n["withCtx"])(()=>[Object(n["createVNode"])(Object(n["unref"])(l))]),_:1},8,["class","onClick"])):Object(n["createCommentVNode"])("v-if",!0)],46,w),[[n["vShow"],d.value]])]),_:3},8,["name","onBeforeLeave"]))}});var _=Object(g["a"])(k,[["__file","/home/runner/work/element-plus/element-plus/packages/components/message/src/message.vue"]]),C=r("7d20"),z=r("83ec"),E=r("8afb"),B=r("0a08");let S=1;const V=e=>{const t=!e||Object(C["isString"])(e)||Object(n["isVNode"])(e)||Object(C["isFunction"])(e)?{message:e}:e,r={...p,...t};if(r.appendTo){if(Object(C["isString"])(r.appendTo)){let e=document.querySelector(r.appendTo);Object(z["a"])(e)||(Object(E["a"])("ElMessage","the appendTo option is not an HTMLElement. Falling back to document.body."),e=document.body),r.appendTo=e}}else r.appendTo=document.body;return r},N=e=>{const t=m.indexOf(e);if(-1===t)return;m.splice(t,1);const{handler:r}=e;r.close()},M=({appendTo:e,...t},r)=>{const{nextZIndex:o}=Object(B["a"])(),l="message_"+S++,a=t.onClose,i=document.createElement("div"),c={...t,zIndex:o()+t.zIndex,id:l,onClose:()=>{null==a||a(),N(p)},onDestroy:()=>{Object(n["render"])(null,i)}},s=Object(n["createVNode"])(_,c,Object(C["isFunction"])(c.message)||Object(n["isVNode"])(c.message)?{default:Object(C["isFunction"])(c.message)?c.message:()=>c.message}:null);s.appContext=r||A._context,Object(n["render"])(s,i),e.appendChild(i.firstElementChild);const u=s.component,d={close:()=>{u.exposed.visible.value=!1}},p={id:l,vnode:s,vm:u,handler:d,props:s.component.props};return p},A=(e={},t)=>{if(!o["isClient"])return{close:()=>{}};if(Object(o["isNumber"])(l["b"].max)&&m.length>=l["b"].max)return{close:()=>{}};const r=V(e);if(r.grouping&&m.length){const e=m.find(({vnode:e})=>{var t;return(null==(t=e.props)?void 0:t.message)===r.message});if(e)return e.props.repeatNum+=1,e.props.type=r.type,e.handler}const n=M(r,t);return m.push(n),n.handler};function T(e){for(const t of m)e&&e!==t.props.type||t.handler.close()}d.forEach(e=>{A[e]=(t={},r)=>{const n=V(t);return A({...n,type:e},r)}}),A.closeAll=T,A._context=null;var H=r("0c24");const R=Object(H["c"])(A,"$message")},"40d5":function(e,t,r){var n=r("d039");e.exports=!n((function(){var e=function(){}.bind();return"function"!=typeof e||e.hasOwnProperty("prototype")}))},4362:function(e,t,r){t.nextTick=function(e){var t=Array.prototype.slice.call(arguments);t.shift(),setTimeout((function(){e.apply(null,t)}),0)},t.platform=t.arch=t.execPath=t.title="browser",t.pid=1,t.browser=!0,t.env={},t.argv=[],t.binding=function(e){throw new Error("No such module. (Possibly not yet loaded)")},function(){var e,n="/";t.cwd=function(){return n},t.chdir=function(t){e||(e=r("df7c")),n=e.resolve(t,n)}}(),t.exit=t.kill=t.umask=t.dlopen=t.uptime=t.memoryUsage=t.uvCounters=function(){},t.features={}},"446f":function(e,t,r){"use strict";r.d(t,"a",(function(){return u})),r.d(t,"b",(function(){return s})),r.d(t,"c",(function(){return i}));var n=r("9ad7"),o=r("0898"),l=r("c23a"),a=r("31e7");const i=["default","primary","success","warning","info","danger","text",""],c=["button","submit","reset"],s=Object(o["b"])({size:l["c"],disabled:Boolean,type:{type:String,values:i,default:""},icon:{type:a["e"]},nativeType:{type:String,values:c,default:"button"},loading:Boolean,loadingIcon:{type:a["e"],default:()=>n["Loading"]},plain:Boolean,text:Boolean,link:Boolean,bg:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean,color:String,dark:Boolean,autoInsertSpace:{type:Boolean,default:void 0}}),u={click:e=>e instanceof MouseEvent}},"44ad":function(e,t,r){var n=r("e330"),o=r("d039"),l=r("c6b6"),a=Object,i=n("".split);e.exports=o((function(){return!a("z").propertyIsEnumerable(0)}))?function(e){return"String"==l(e)?i(e,""):a(e)}:a},4581:function(e,t){e.exports=null},"461c":function(e,t,r){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});var n=r("19a5"),o=r("37f5");function l(e,t,r){let l;l=o.isRef(r)?{evaluating:r}:r||{};const{lazy:a=!1,evaluating:i,onError:c=n.noop}=l,s=o.ref(!a),u=o.ref(t);let d=0;return o.watchEffect(async t=>{if(!s.value)return;d++;const r=d;let n=!1;i&&Promise.resolve().then(()=>{i.value=!0});try{const o=await e(e=>{t(()=>{i&&(i.value=!1),n||e()})});r===d&&(u.value=o)}catch(o){c(o)}finally{i&&r===d&&(i.value=!1),n=!0}}),a?o.computed(()=>(s.value=!0,u.value)):u}function a(e,t,r,n){let l=o.inject(e);return r&&(l=o.inject(e,r)),n&&(l=o.inject(e,r,n)),"function"===typeof t?o.computed(e=>t(l,e)):o.computed({get:e=>t.get(l,e),set:t.set})}const i=e=>function(...t){return e.apply(this,t.map(e=>o.unref(e)))};function c(e){var t;const r=n.resolveUnref(e);return null!=(t=null==r?void 0:r.$el)?t:r}const s=n.isClient?window:void 0,u=n.isClient?window.document:void 0,d=n.isClient?window.navigator:void 0,p=n.isClient?window.location:void 0;function f(...e){let t,r,l,a;if(n.isString(e[0])?([r,l,a]=e,t=s):[t,r,l,a]=e,!t)return n.noop;let i=n.noop;const u=o.watch(()=>c(t),e=>{i(),e&&(e.addEventListener(r,l,a),i=()=>{e.removeEventListener(r,l,a),i=n.noop})},{immediate:!0,flush:"post"}),d=()=>{u(),i()};return n.tryOnScopeDispose(d),d}function b(e,t,r={}){const{window:n=s,ignore:l,capture:a=!0,detectIframe:i=!1}=r;if(!n)return;const u=o.ref(!0);let d;const p=r=>{n.clearTimeout(d);const o=c(e);o&&o!==r.target&&!r.composedPath().includes(o)&&u.value&&t(r)},b=e=>l&&l.some(t=>{const r=c(t);return r&&(e.target===r||e.composedPath().includes(r))}),m=[f(n,"click",p,{passive:!0,capture:a}),f(n,"pointerdown",t=>{const r=c(e);u.value=!!r&&!t.composedPath().includes(r)&&!b(t)},{passive:!0}),f(n,"pointerup",e=>{if(0===e.button){const t=e.composedPath();e.composedPath=()=>t,d=n.setTimeout(()=>p(e),50)}},{passive:!0}),i&&f(n,"blur",r=>{var n;const o=c(e);"IFRAME"!==(null==(n=document.activeElement)?void 0:n.tagName)||(null==o?void 0:o.contains(document.activeElement))||t(r)})].filter(Boolean),h=()=>m.forEach(e=>e());return h}var m=Object.defineProperty,h=Object.defineProperties,v=Object.getOwnPropertyDescriptors,g=Object.getOwnPropertySymbols,O=Object.prototype.hasOwnProperty,j=Object.prototype.propertyIsEnumerable,w=(e,t,r)=>t in e?m(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,y=(e,t)=>{for(var r in t||(t={}))O.call(t,r)&&w(e,r,t[r]);if(g)for(var r of g(t))j.call(t,r)&&w(e,r,t[r]);return e},x=(e,t)=>h(e,v(t));const k=e=>"function"===typeof e?e:"string"===typeof e?t=>t.key===e:Array.isArray(e)?t=>e.includes(t.key):()=>!0;function _(...e){let t,r,n={};3===e.length?(t=e[0],r=e[1],n=e[2]):2===e.length?"object"===typeof e[1]?(t=!0,r=e[0],n=e[1]):(t=e[0],r=e[1]):(t=!0,r=e[0]);const{target:o=s,eventName:l="keydown",passive:a=!1}=n,i=k(t),c=e=>{i(e)&&r(e)};return f(o,l,c,a)}function C(e,t,r={}){return _(e,t,x(y({},r),{eventName:"keydown"}))}function z(e,t,r={}){return _(e,t,x(y({},r),{eventName:"keypress"}))}function E(e,t,r={}){return _(e,t,x(y({},r),{eventName:"keyup"}))}const B=500;function S(e,t,r){var n,l;const a=o.computed(()=>c(e));let i;function s(){i&&(clearTimeout(i),i=void 0)}function u(e){var n,o,l,c;(null==(n=null==r?void 0:r.modifiers)?void 0:n.self)&&e.target!==a.value||(s(),(null==(o=null==r?void 0:r.modifiers)?void 0:o.prevent)&&e.preventDefault(),(null==(l=null==r?void 0:r.modifiers)?void 0:l.stop)&&e.stopPropagation(),i=setTimeout(()=>t(e),null!=(c=null==r?void 0:r.delay)?c:B))}const d={capture:null==(n=null==r?void 0:r.modifiers)?void 0:n.capture,once:null==(l=null==r?void 0:r.modifiers)?void 0:l.once};f(a,"pointerdown",u,d),f(a,"pointerup",s,d),f(a,"pointerleave",s,d)}const V=()=>{const{activeElement:e,body:t}=document;if(!e)return!1;if(e===t)return!1;switch(e.tagName){case"INPUT":case"TEXTAREA":return!0}return e.hasAttribute("contenteditable")},N=({keyCode:e,metaKey:t,ctrlKey:r,altKey:n})=>!(t||r||n)&&(e>=48&&e<=57||e>=96&&e<=105||e>=65&&e<=90);function M(e,t={}){const{document:r=u}=t,n=t=>{!V()&&N(t)&&e(t)};r&&f(r,"keydown",n,{passive:!0})}function A(e,t=null){const r=o.getCurrentInstance();let l=()=>{};const a=o.customRef((n,o)=>(l=o,{get(){var o,l;return n(),null!=(l=null==(o=null==r?void 0:r.proxy)?void 0:o.$refs[e])?l:t},set(){}}));return n.tryOnMounted(l),o.onUpdated(l),a}function T(e={}){const{window:t=s}=e,r=n.computedWithControl(()=>null,()=>null==t?void 0:t.document.activeElement);return t&&(f(t,"blur",r.trigger,!0),f(t,"focus",r.trigger,!0)),r}function H(e,t={}){const{interrupt:r=!0,onError:l=n.noop,onFinished:a=n.noop}=t,i={pending:"pending",rejected:"rejected",fulfilled:"fulfilled"},c=Array.from(new Array(e.length),()=>({state:i.pending,data:null})),s=o.reactive(c),u=o.ref(-1);if(!e||0===e.length)return a(),{activeIndex:u,result:s};function d(e,t){u.value++,s[u.value].data=t,s[u.value].state=e}return e.reduce((t,n)=>t.then(t=>{var o;if((null==(o=s[u.value])?void 0:o.state)!==i.rejected||!r)return n(t).then(t=>(d(i.fulfilled,t),u.value===e.length-1&&a(),t));a()}).catch(e=>(d(i.rejected,e),l(),e)),Promise.resolve()),{activeIndex:u,result:s}}function R(e,t,r){const{immediate:l=!0,delay:a=0,onError:i=n.noop,resetOnExecute:c=!0,shallow:s=!0,throwError:u}=null!=r?r:{},d=s?o.shallowRef(t):o.ref(t),p=o.ref(!1),f=o.ref(!1),b=o.ref(void 0);async function m(r=0,...o){c&&(d.value=t),b.value=void 0,p.value=!1,f.value=!0,r>0&&await n.promiseTimeout(r);const l="function"===typeof e?e(...o):e;try{const e=await l;d.value=e,p.value=!0}catch(a){if(b.value=a,i(a),u)throw b}finally{f.value=!1}return d.value}return l&&m(a),{state:d,isReady:p,isLoading:f,error:b,execute:m}}const L={array:e=>JSON.stringify(e),object:e=>JSON.stringify(e),set:e=>JSON.stringify(Array.from(e)),map:e=>JSON.stringify(Object.fromEntries(e)),null:()=>""};function D(e){return e?e instanceof Map?L.map:e instanceof Set?L.set:Array.isArray(e)?L.array:L.object:L.null}function P(e,t){const r=o.ref(""),l=o.ref();function a(){if(n.isClient)return l.value=new Promise((r,o)=>{try{const l=n.resolveUnref(e);if(null==l)r("");else if("string"===typeof l)r(F(new Blob([l],{type:"text/plain"})));else if(l instanceof Blob)r(F(l));else if(l instanceof ArrayBuffer)r(window.btoa(String.fromCharCode(...new Uint8Array(l))));else if(l instanceof HTMLCanvasElement)r(l.toDataURL(null==t?void 0:t.type,null==t?void 0:t.quality));else if(l instanceof HTMLImageElement){const e=l.cloneNode(!1);e.crossOrigin="Anonymous",I(e).then(()=>{const n=document.createElement("canvas"),o=n.getContext("2d");n.width=e.width,n.height=e.height,o.drawImage(e,0,0,n.width,n.height),r(n.toDataURL(null==t?void 0:t.type,null==t?void 0:t.quality))}).catch(o)}else{if("object"===typeof l){const e=(null==t?void 0:t.serializer)||D(l),n=e(l);return r(F(new Blob([n],{type:"application/json"})))}o(new Error("target is unsupported types"))}}catch(l){o(l)}}),l.value.then(e=>r.value=e),l.value}return o.isRef(e)||n.isFunction(e)?o.watch(e,a,{immediate:!0}):a(),{base64:r,promise:l,execute:a}}function I(e){return new Promise((t,r)=>{e.complete?t():(e.onload=()=>{t()},e.onerror=r)})}function F(e){return new Promise((t,r)=>{const n=new FileReader;n.onload=e=>{t(e.target.result)},n.onerror=r,n.readAsDataURL(e)})}function $(e,t=!1){const r=o.ref(),l=()=>r.value=Boolean(e());return l(),n.tryOnMounted(l,t),r}function q({navigator:e=d}={}){const t=["chargingchange","chargingtimechange","dischargingtimechange","levelchange"],r=$(()=>e&&"getBattery"in e),n=o.ref(!1),l=o.ref(0),a=o.ref(0),i=o.ref(1);let c;function s(){n.value=this.charging,l.value=this.chargingTime||0,a.value=this.dischargingTime||0,i.value=this.level}return r.value&&e.getBattery().then(e=>{c=e,s.call(c);for(const r of t)f(c,r,s,{passive:!0})}),{isSupported:r,charging:n,chargingTime:l,dischargingTime:a,level:i}}function W(e){let{acceptAllDevices:t=!1}=e||{};const{filters:r,optionalServices:l,navigator:a=d}=e||{},i=$(()=>a&&"bluetooth"in a),c=o.ref(void 0),s=o.ref(null);async function u(){if(i.value){s.value=null,r&&r.length>0&&(t=!1);try{c.value=await(null==a?void 0:a.bluetooth.requestDevice({acceptAllDevices:t,filters:r,optionalServices:l}))}catch(e){s.value=e}}}o.watch(c,()=>{b()});const p=o.ref(),f=o.computed(()=>{var e;return(null==(e=p.value)?void 0:e.connected)||!1});async function b(){if(s.value=null,c.value&&c.value.gatt){c.value.addEventListener("gattserverdisconnected",()=>{});try{p.value=await c.value.gatt.connect()}catch(e){s.value=e}}}return n.tryOnMounted(()=>{var e;c.value&&(null==(e=c.value.gatt)||e.connect())}),n.tryOnScopeDispose(()=>{var e;c.value&&(null==(e=c.value.gatt)||e.disconnect())}),{isSupported:i,isConnected:f,device:c,requestDevice:u,server:p,error:s}}function U(e,t={}){const{window:r=s}=t,l=$(()=>r&&"matchMedia"in r&&"function"===typeof r.matchMedia);let a;const i=o.ref(!1),c=()=>{a&&("removeEventListener"in a?a.removeEventListener("change",u):a.removeListener(u))},u=()=>{l.value&&(c(),a=r.matchMedia(n.resolveRef(e).value),i.value=a.matches,"addEventListener"in a?a.addEventListener("change",u):a.addListener(u))};return o.watchEffect(u),n.tryOnScopeDispose(()=>c()),i}const K={sm:640,md:768,lg:1024,xl:1280,"2xl":1536},Y={sm:576,md:768,lg:992,xl:1200,xxl:1400},G={xs:600,sm:960,md:1264,lg:1904},X={xs:480,sm:576,md:768,lg:992,xl:1200,xxl:1600},J={xs:600,sm:1024,md:1440,lg:1920},Z={mobileS:320,mobileM:375,mobileL:425,tablet:768,laptop:1024,laptopL:1440,desktop4K:2560};var Q=Object.defineProperty,ee=Object.getOwnPropertySymbols,te=Object.prototype.hasOwnProperty,re=Object.prototype.propertyIsEnumerable,ne=(e,t,r)=>t in e?Q(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,oe=(e,t)=>{for(var r in t||(t={}))te.call(t,r)&&ne(e,r,t[r]);if(ee)for(var r of ee(t))re.call(t,r)&&ne(e,r,t[r]);return e};function le(e,t={}){function r(t,r){let o=e[t];return null!=r&&(o=n.increaseWithUnit(o,r)),"number"===typeof o&&(o+="px"),o}const{window:o=s}=t;function l(e){return!!o&&o.matchMedia(e).matches}const a=e=>U(`(min-width: ${r(e)})`,t),i=Object.keys(e).reduce((e,t)=>(Object.defineProperty(e,t,{get:()=>a(t),enumerable:!0,configurable:!0}),e),{});return oe({greater(e){return U(`(min-width: ${r(e,.1)})`,t)},greaterOrEqual:a,smaller(e){return U(`(max-width: ${r(e,-.1)})`,t)},smallerOrEqual(e){return U(`(max-width: ${r(e)})`,t)},between(e,n){return U(`(min-width: ${r(e)}) and (max-width: ${r(n,-.1)})`,t)},isGreater(e){return l(`(min-width: ${r(e,.1)})`)},isGreaterOrEqual(e){return l(`(min-width: ${r(e)})`)},isSmaller(e){return l(`(max-width: ${r(e,-.1)})`)},isSmallerOrEqual(e){return l(`(max-width: ${r(e)})`)},isInBetween(e,t){return l(`(min-width: ${r(e)}) and (max-width: ${r(t,-.1)})`)}},i)}const ae=e=>{const{name:t,window:r=s}=e,l=$(()=>r&&"BroadcastChannel"in r),a=o.ref(!1),i=o.ref(),c=o.ref(),u=o.ref(null),d=e=>{i.value&&i.value.postMessage(e)},p=()=>{i.value&&i.value.close(),a.value=!0};return l.value&&n.tryOnMounted(()=>{u.value=null,i.value=new BroadcastChannel(t),i.value.addEventListener("message",e=>{c.value=e.data},{passive:!0}),i.value.addEventListener("messageerror",e=>{u.value=e},{passive:!0}),i.value.addEventListener("close",()=>{a.value=!0})}),n.tryOnScopeDispose(()=>{p()}),{isSupported:l,channel:i,data:c,post:d,close:p,error:u,isClosed:a}};function ie({window:e=s}={}){const t=t=>{const{state:r,length:n}=(null==e?void 0:e.history)||{},{hash:o,host:l,hostname:a,href:i,origin:c,pathname:s,port:u,protocol:d,search:p}=(null==e?void 0:e.location)||{};return{trigger:t,state:r,length:n,hash:o,host:l,hostname:a,href:i,origin:c,pathname:s,port:u,protocol:d,search:p}},r=o.ref(t("load"));return e&&(f(e,"popstate",()=>r.value=t("popstate"),{passive:!0}),f(e,"hashchange",()=>r.value=t("hashchange"),{passive:!0})),r}function ce(e,t=((e,t)=>e===t),r){const n=o.ref(e.value);return o.watch(()=>e.value,e=>{t(e,n.value)||(n.value=e)},r),n}function se(e={}){const{navigator:t=d,read:r=!1,source:l,copiedDuring:a=1500}=e,i=["copy","cut"],c=$(()=>t&&"clipboard"in t),s=o.ref(""),u=o.ref(!1),p=n.useTimeoutFn(()=>u.value=!1,a);function b(){t.clipboard.readText().then(e=>{s.value=e})}if(c.value&&r)for(const n of i)f(n,b);async function m(e=n.resolveUnref(l)){c.value&&null!=e&&(await t.clipboard.writeText(e),s.value=e,u.value=!0,p.start())}return{isSupported:c,text:s,copied:u,copy:m}}var ue=Object.defineProperty,de=Object.defineProperties,pe=Object.getOwnPropertyDescriptors,fe=Object.getOwnPropertySymbols,be=Object.prototype.hasOwnProperty,me=Object.prototype.propertyIsEnumerable,he=(e,t,r)=>t in e?ue(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ve=(e,t)=>{for(var r in t||(t={}))be.call(t,r)&&he(e,r,t[r]);if(fe)for(var r of fe(t))me.call(t,r)&&he(e,r,t[r]);return e},ge=(e,t)=>de(e,pe(t));function Oe(e){return JSON.parse(JSON.stringify(e))}function je(e,t={}){const r=o.ref({}),{manual:n,clone:l=Oe,deep:a=!0,immediate:i=!0}=t;function c(){r.value=l(o.unref(e))}return!n&&o.isRef(e)?o.watch(e,c,ge(ve({},t),{deep:a,immediate:i})):c(),{cloned:r,sync:c}}const we="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof window?window:"undefined"!==typeof e?e:"undefined"!==typeof self?self:{},ye="__vueuse_ssr_handlers__";we[ye]=we[ye]||{};const xe=we[ye];function ke(e,t){return xe[e]||t}function _e(e,t){xe[e]=t}function Ce(e){return null==e?"any":e instanceof Set?"set":e instanceof Map?"map":e instanceof Date?"date":"boolean"===typeof e?"boolean":"string"===typeof e?"string":"object"===typeof e||Array.isArray(e)?"object":Number.isNaN(e)?"any":"number"}var ze=Object.defineProperty,Ee=Object.getOwnPropertySymbols,Be=Object.prototype.hasOwnProperty,Se=Object.prototype.propertyIsEnumerable,Ve=(e,t,r)=>t in e?ze(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ne=(e,t)=>{for(var r in t||(t={}))Be.call(t,r)&&Ve(e,r,t[r]);if(Ee)for(var r of Ee(t))Se.call(t,r)&&Ve(e,r,t[r]);return e};const Me={boolean:{read:e=>"true"===e,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()}};function Ae(e,t,r,l={}){var a;const{flush:i="pre",deep:c=!0,listenToStorageChanges:u=!0,writeDefaults:d=!0,mergeDefaults:p=!1,shallow:b,window:m=s,eventFilter:h,onError:v=(e=>{console.error(e)})}=l,g=(b?o.shallowRef:o.ref)(t);if(!r)try{r=ke("getDefaultStorage",()=>{var e;return null==(e=s)?void 0:e.localStorage})()}catch(z){v(z)}if(!r)return g;const O=n.resolveUnref(t),j=Ce(O),w=null!=(a=l.serializer)?a:Me[j],{pause:y,resume:x}=n.pausableWatch(g,()=>k(g.value),{flush:i,deep:c,eventFilter:h});return m&&u&&f(m,"storage",C),C(),g;function k(t){try{null==t?r.removeItem(e):r.setItem(e,w.write(t))}catch(z){v(z)}}function _(t){if(!t||t.key===e){y();try{const o=t?t.newValue:r.getItem(e);if(null==o)return d&&null!==O&&r.setItem(e,w.write(O)),O;if(!t&&p){const e=w.read(o);return n.isFunction(p)?p(e,O):"object"!==j||Array.isArray(e)?e:Ne(Ne({},O),e)}return"string"!==typeof o?o:w.read(o)}catch(z){v(z)}finally{x()}}}function C(t){t&&t.key!==e||(g.value=_(t))}}function Te(e){return U("(prefers-color-scheme: dark)",e)}var He=Object.defineProperty,Re=Object.getOwnPropertySymbols,Le=Object.prototype.hasOwnProperty,De=Object.prototype.propertyIsEnumerable,Pe=(e,t,r)=>t in e?He(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ie=(e,t)=>{for(var r in t||(t={}))Le.call(t,r)&&Pe(e,r,t[r]);if(Re)for(var r of Re(t))De.call(t,r)&&Pe(e,r,t[r]);return e};function Fe(e={}){const{selector:t="html",attribute:r="class",initialValue:l="auto",window:a=s,storage:i,storageKey:c="vueuse-color-scheme",listenToStorageChanges:u=!0,storageRef:d,emitAuto:p}=e,f=Ie({auto:"",light:"light",dark:"dark"},e.modes||{}),b=Te({window:a}),m=o.computed(()=>b.value?"dark":"light"),h=d||(null==c?o.ref(l):Ae(c,l,i,{window:a,listenToStorageChanges:u})),v=o.computed({get(){return"auto"!==h.value||p?h.value:m.value},set(e){h.value=e}}),g=ke("updateHTMLAttrs",(e,t,r)=>{const n=null==a?void 0:a.document.querySelector(e);if(n)if("class"===t){const e=r.split(/\s/g);Object.values(f).flatMap(e=>(e||"").split(/\s/g)).filter(Boolean).forEach(t=>{e.includes(t)?n.classList.add(t):n.classList.remove(t)})}else n.setAttribute(t,r)});function O(e){var n;const o="auto"===e?m.value:e;g(t,r,null!=(n=f[o])?n:o)}function j(t){e.onChanged?e.onChanged(t,O):O(t)}return o.watch(v,j,{flush:"post",immediate:!0}),p&&o.watch(m,()=>j(v.value),{flush:"post"}),n.tryOnMounted(()=>j(v.value)),v}function $e(e=o.ref(!1)){const t=n.createEventHook(),r=n.createEventHook(),l=n.createEventHook();let a=n.noop;const i=t=>(l.trigger(t),e.value=!0,new Promise(e=>{a=e})),c=r=>{e.value=!1,t.trigger(r),a({data:r,isCanceled:!1})},s=t=>{e.value=!1,r.trigger(t),a({data:t,isCanceled:!0})};return{isRevealed:o.computed(()=>e.value),reveal:i,confirm:c,cancel:s,onReveal:l.on,onConfirm:t.on,onCancel:r.on}}function qe(e,t,{window:r=s,initialValue:l=""}={}){const a=o.ref(l),i=o.computed(()=>{var e;return c(t)||(null==(e=null==r?void 0:r.document)?void 0:e.documentElement)});return o.watch([i,()=>n.resolveUnref(e)],([e,t])=>{var n;if(e&&r){const o=null==(n=r.getComputedStyle(e).getPropertyValue(t))?void 0:n.trim();a.value=o||l}},{immediate:!0}),o.watch(a,t=>{var r;(null==(r=i.value)?void 0:r.style)&&i.value.style.setProperty(n.resolveUnref(e),t)}),a}function We(){const e=o.getCurrentInstance(),t=n.computedWithControl(()=>null,()=>e.proxy.$el);return o.onUpdated(t.trigger),o.onMounted(t.trigger),t}function Ue(e,t){var r;const n=o.shallowRef(null!=(r=null==t?void 0:t.initialValue)?r:e[0]),l=o.computed({get(){var r;let o=(null==t?void 0:t.getIndexOf)?t.getIndexOf(n.value,e):e.indexOf(n.value);return o<0&&(o=null!=(r=null==t?void 0:t.fallbackIndex)?r:0),o},set(e){a(e)}});function a(t){const r=e.length,o=(t%r+r)%r,l=e[o];return n.value=l,l}function i(e=1){return a(l.value+e)}function c(e=1){return i(e)}function s(e=1){return i(-e)}return{state:n,index:l,next:c,prev:s}}var Ke=Object.defineProperty,Ye=Object.defineProperties,Ge=Object.getOwnPropertyDescriptors,Xe=Object.getOwnPropertySymbols,Je=Object.prototype.hasOwnProperty,Ze=Object.prototype.propertyIsEnumerable,Qe=(e,t,r)=>t in e?Ke(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,et=(e,t)=>{for(var r in t||(t={}))Je.call(t,r)&&Qe(e,r,t[r]);if(Xe)for(var r of Xe(t))Ze.call(t,r)&&Qe(e,r,t[r]);return e},tt=(e,t)=>Ye(e,Ge(t));function rt(e={}){const{valueDark:t="dark",valueLight:r="",window:n=s}=e,l=Fe(tt(et({},e),{onChanged:(t,r)=>{var n;e.onChanged?null==(n=e.onChanged)||n.call(e,"dark"===t):r(t)},modes:{dark:t,light:r}})),a=Te({window:n}),i=o.computed({get(){return"dark"===l.value},set(e){e===a.value?l.value="auto":l.value=e?"dark":"light"}});return i}const nt=e=>e,ot=(e,t)=>e.value=t;function lt(e){return e?n.isFunction(e)?e:Oe:nt}function at(e){return e?n.isFunction(e)?e:Oe:nt}function it(e,t={}){const{clone:r=!1,dump:l=lt(r),parse:a=at(r),setSource:i=ot}=t;function c(){return o.markRaw({snapshot:l(e.value),timestamp:n.timestamp()})}const s=o.ref(c()),u=o.ref([]),d=o.ref([]),p=t=>{i(e,a(t.snapshot)),s.value=t},f=()=>{u.value.unshift(s.value),s.value=c(),t.capacity&&u.value.length>t.capacity&&u.value.splice(t.capacity,1/0),d.value.length&&d.value.splice(0,d.value.length)},b=()=>{u.value.splice(0,u.value.length),d.value.splice(0,d.value.length)},m=()=>{const e=u.value.shift();e&&(d.value.unshift(s.value),p(e))},h=()=>{const e=d.value.shift();e&&(u.value.unshift(s.value),p(e))},v=()=>{p(s.value)},g=o.computed(()=>[s.value,...u.value]),O=o.computed(()=>u.value.length>0),j=o.computed(()=>d.value.length>0);return{source:e,undoStack:u,redoStack:d,last:s,history:g,canUndo:O,canRedo:j,clear:b,commit:f,reset:v,undo:m,redo:h}}var ct=Object.defineProperty,st=Object.defineProperties,ut=Object.getOwnPropertyDescriptors,dt=Object.getOwnPropertySymbols,pt=Object.prototype.hasOwnProperty,ft=Object.prototype.propertyIsEnumerable,bt=(e,t,r)=>t in e?ct(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,mt=(e,t)=>{for(var r in t||(t={}))pt.call(t,r)&&bt(e,r,t[r]);if(dt)for(var r of dt(t))ft.call(t,r)&&bt(e,r,t[r]);return e},ht=(e,t)=>st(e,ut(t));function vt(e,t={}){const{deep:r=!1,flush:o="pre",eventFilter:l}=t,{eventFilter:a,pause:i,resume:c,isActive:s}=n.pausableFilter(l),{ignoreUpdates:u,ignorePrevAsyncUpdates:d,stop:p}=n.watchIgnorable(e,v,{deep:r,flush:o,eventFilter:a});function f(e,t){d(),u(()=>{e.value=t})}const b=it(e,ht(mt({},t),{clone:t.clone||r,setSource:f})),{clear:m,commit:h}=b;function v(){d(),h()}function g(e){c(),e&&v()}function O(e){let t=!1;const r=()=>t=!0;u(()=>{e(r)}),t||v()}function j(){p(),m()}return ht(mt({},b),{isTracking:s,pause:i,resume:g,commit:v,batch:O,dispose:j})}var gt=Object.defineProperty,Ot=Object.defineProperties,jt=Object.getOwnPropertyDescriptors,wt=Object.getOwnPropertySymbols,yt=Object.prototype.hasOwnProperty,xt=Object.prototype.propertyIsEnumerable,kt=(e,t,r)=>t in e?gt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,_t=(e,t)=>{for(var r in t||(t={}))yt.call(t,r)&&kt(e,r,t[r]);if(wt)for(var r of wt(t))xt.call(t,r)&&kt(e,r,t[r]);return e},Ct=(e,t)=>Ot(e,jt(t));function zt(e,t={}){const r=t.debounce?n.debounceFilter(t.debounce):void 0,o=vt(e,Ct(_t({},t),{eventFilter:r}));return _t({},o)}function Et(e={}){const{window:t=s,eventFilter:r=n.bypassFilter}=e,l=o.ref({x:null,y:null,z:null}),a=o.ref({alpha:null,beta:null,gamma:null}),i=o.ref(0),c=o.ref({x:null,y:null,z:null});if(t){const e=n.createFilterWrapper(r,e=>{l.value=e.acceleration,c.value=e.accelerationIncludingGravity,a.value=e.rotationRate,i.value=e.interval});f(t,"devicemotion",e)}return{acceleration:l,accelerationIncludingGravity:c,rotationRate:a,interval:i}}function Bt(e={}){const{window:t=s}=e,r=$(()=>t&&"DeviceOrientationEvent"in t),n=o.ref(!1),l=o.ref(null),a=o.ref(null),i=o.ref(null);return t&&r.value&&f(t,"deviceorientation",e=>{n.value=e.absolute,l.value=e.alpha,a.value=e.beta,i.value=e.gamma}),{isSupported:r,isAbsolute:n,alpha:l,beta:a,gamma:i}}function St({window:e=s}={}){if(!e)return{pixelRatio:o.ref(1)};const t=o.ref(1),r=[],l=()=>{r.map(e=>e()),r.length=0},a=()=>{t.value=e.devicePixelRatio,l();const n=e.matchMedia(`(resolution: ${t.value}dppx)`);n.addEventListener("change",a,{once:!0}),r.push(()=>{n.removeEventListener("change",a)})};return a(),n.tryOnScopeDispose(l),{pixelRatio:t}}function Vt(e,t={}){const{controls:r=!1,navigator:l=d}=t,a=$(()=>l&&"permissions"in l);let i;const c="string"===typeof e?{name:e}:e,s=o.ref(),u=()=>{i&&(s.value=i.state)},p=n.createSingletonPromise(async()=>{if(a.value){if(!i)try{i=await l.permissions.query(c),f(i,"change",u),u()}catch(e){s.value="prompt"}return i}});return p(),r?{state:s,isSupported:a,query:p}:s}function Nt(e={}){const{navigator:t=d,requestPermissions:r=!1,constraints:n={audio:!0,video:!0},onUpdated:l}=e,a=o.ref([]),i=o.computed(()=>a.value.filter(e=>"videoinput"===e.kind)),c=o.computed(()=>a.value.filter(e=>"audioinput"===e.kind)),s=o.computed(()=>a.value.filter(e=>"audiooutput"===e.kind)),u=$(()=>t&&t.mediaDevices&&t.mediaDevices.enumerateDevices),p=o.ref(!1);async function b(){u.value&&(a.value=await t.mediaDevices.enumerateDevices(),null==l||l(a.value))}async function m(){if(!u.value)return!1;if(p.value)return!0;const{state:e,query:r}=Vt("camera",{controls:!0});if(await r(),"granted"!==e.value){const e=await t.mediaDevices.getUserMedia(n);e.getTracks().forEach(e=>e.stop()),b(),p.value=!0}else p.value=!0;return p.value}return u.value&&(r&&m(),f(t.mediaDevices,"devicechange",b),b()),{devices:a,ensurePermissions:m,permissionGranted:p,videoInputs:i,audioInputs:c,audioOutputs:s,isSupported:u}}function Mt(e={}){var t;const r=o.ref(null!=(t=e.enabled)&&t),n=e.video,l=e.audio,{navigator:a=d}=e,i=$(()=>{var e;return null==(e=null==a?void 0:a.mediaDevices)?void 0:e.getDisplayMedia}),c={audio:l,video:n},s=o.shallowRef();async function u(){if(i.value&&!s.value)return s.value=await a.mediaDevices.getDisplayMedia(c),s.value}async function p(){var e;null==(e=s.value)||e.getTracks().forEach(e=>e.stop()),s.value=void 0}function f(){p(),r.value=!1}async function b(){return await u(),s.value&&(r.value=!0),s.value}return o.watch(r,e=>{e?u():p()},{immediate:!0}),{isSupported:i,stream:s,start:b,stop:f,enabled:r}}function At({document:e=u}={}){if(!e)return o.ref("visible");const t=o.ref(e.visibilityState);return f(e,"visibilitychange",()=>{t.value=e.visibilityState}),t}var Tt=Object.defineProperty,Ht=Object.defineProperties,Rt=Object.getOwnPropertyDescriptors,Lt=Object.getOwnPropertySymbols,Dt=Object.prototype.hasOwnProperty,Pt=Object.prototype.propertyIsEnumerable,It=(e,t,r)=>t in e?Tt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Ft=(e,t)=>{for(var r in t||(t={}))Dt.call(t,r)&&It(e,r,t[r]);if(Lt)for(var r of Lt(t))Pt.call(t,r)&&It(e,r,t[r]);return e},$t=(e,t)=>Ht(e,Rt(t));function qt(e,t={}){var r,l,a;const i=null!=(r=t.draggingElement)?r:s,c=null!=(l=t.handle)?l:e,u=o.ref(null!=(a=n.resolveUnref(t.initialValue))?a:{x:0,y:0}),d=o.ref(),p=e=>!t.pointerTypes||t.pointerTypes.includes(e.pointerType),b=e=>{n.resolveUnref(t.preventDefault)&&e.preventDefault(),n.resolveUnref(t.stopPropagation)&&e.stopPropagation()},m=r=>{var o;if(!p(r))return;if(n.resolveUnref(t.exact)&&r.target!==n.resolveUnref(e))return;const l=n.resolveUnref(e).getBoundingClientRect(),a={x:r.pageX-l.left,y:r.pageY-l.top};!1!==(null==(o=t.onStart)?void 0:o.call(t,a,r))&&(d.value=a,b(r))},h=e=>{var r;p(e)&&d.value&&(u.value={x:e.pageX-d.value.x,y:e.pageY-d.value.y},null==(r=t.onMove)||r.call(t,u.value,e),b(e))},v=e=>{var r;p(e)&&d.value&&(d.value=void 0,null==(r=t.onEnd)||r.call(t,u.value,e),b(e))};return n.isClient&&(f(c,"pointerdown",m,!0),f(i,"pointermove",h,!0),f(i,"pointerup",v,!0)),$t(Ft({},n.toRefs(u)),{position:u,isDragging:o.computed(()=>!!d.value),style:o.computed(()=>`left:${u.value.x}px;top:${u.value.y}px;`)})}function Wt(e,t){const r=o.ref(!1);let l=0;return n.isClient&&(f(e,"dragenter",e=>{e.preventDefault(),l+=1,r.value=!0}),f(e,"dragover",e=>{e.preventDefault()}),f(e,"dragleave",e=>{e.preventDefault(),l-=1,0===l&&(r.value=!1)}),f(e,"drop",e=>{var n,o;e.preventDefault(),l=0,r.value=!1;const a=Array.from(null!=(o=null==(n=e.dataTransfer)?void 0:n.files)?o:[]);null==t||t(0===a.length?null:a)})),{isOverDropZone:r}}var Ut=Object.getOwnPropertySymbols,Kt=Object.prototype.hasOwnProperty,Yt=Object.prototype.propertyIsEnumerable,Gt=(e,t)=>{var r={};for(var n in e)Kt.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Ut)for(var n of Ut(e))t.indexOf(n)<0&&Yt.call(e,n)&&(r[n]=e[n]);return r};function Xt(e,t,r={}){const l=r,{window:a=s}=l,i=Gt(l,["window"]);let u;const d=$(()=>a&&"ResizeObserver"in a),p=()=>{u&&(u.disconnect(),u=void 0)},f=o.watch(()=>c(e),e=>{p(),d.value&&a&&e&&(u=new ResizeObserver(t),u.observe(e,i))},{immediate:!0,flush:"post"}),b=()=>{p(),f()};return n.tryOnScopeDispose(b),{isSupported:d,stop:b}}function Jt(e,t={}){const{reset:r=!0,windowResize:l=!0,windowScroll:a=!0,immediate:i=!0}=t,s=o.ref(0),u=o.ref(0),d=o.ref(0),p=o.ref(0),b=o.ref(0),m=o.ref(0),h=o.ref(0),v=o.ref(0);function g(){const t=c(e);if(!t)return void(r&&(s.value=0,u.value=0,d.value=0,p.value=0,b.value=0,m.value=0,h.value=0,v.value=0));const n=t.getBoundingClientRect();s.value=n.height,u.value=n.bottom,d.value=n.left,p.value=n.right,b.value=n.top,m.value=n.width,h.value=n.x,v.value=n.y}return Xt(e,g),o.watch(()=>c(e),e=>!e&&g()),a&&f("scroll",g,{passive:!0}),l&&f("resize",g,{passive:!0}),n.tryOnMounted(()=>{i&&g()}),{height:s,bottom:u,left:d,right:p,top:b,width:m,x:h,y:v,update:g}}function Zt(e,t={}){const{immediate:r=!0,window:l=s}=t,a=o.ref(!1);let i=null;function c(){a.value&&l&&(e(),i=l.requestAnimationFrame(c))}function u(){!a.value&&l&&(a.value=!0,c())}function d(){a.value=!1,null!=i&&l&&(l.cancelAnimationFrame(i),i=null)}return r&&u(),n.tryOnScopeDispose(d),{isActive:a,pause:d,resume:u}}var Qt=Object.defineProperty,er=Object.getOwnPropertySymbols,tr=Object.prototype.hasOwnProperty,rr=Object.prototype.propertyIsEnumerable,nr=(e,t,r)=>t in e?Qt(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,or=(e,t)=>{for(var r in t||(t={}))tr.call(t,r)&&nr(e,r,t[r]);if(er)for(var r of er(t))rr.call(t,r)&&nr(e,r,t[r]);return e};function lr(e){const t=o.ref(null),{x:r,y:l}=e,a=Zt(()=>{t.value=document.elementFromPoint(n.resolveUnref(r),n.resolveUnref(l))});return or({element:t},a)}function ar(e){const t=o.ref(!1);return f(e,"mouseenter",()=>t.value=!0),f(e,"mouseleave",()=>t.value=!1),t}function ir(e,t={width:0,height:0},r={}){const{box:n="content-box"}=r,l=o.ref(t.width),a=o.ref(t.height);return Xt(e,([e])=>{const t="border-box"===n?e.borderBoxSize:"content-box"===n?e.contentBoxSize:e.devicePixelContentBoxSize;t?(l.value=t.reduce((e,{inlineSize:t})=>e+t,0),a.value=t.reduce((e,{blockSize:t})=>e+t,0)):(l.value=e.contentRect.width,a.value=e.contentRect.height)},r),o.watch(()=>c(e),e=>{l.value=e?t.width:0,a.value=e?t.height:0}),{width:l,height:a}}function cr(e,{window:t=s,scrollTarget:r}={}){const n=o.ref(!1),l=()=>{if(!t)return;const r=t.document,o=c(e);if(o){const e=o.getBoundingClientRect();n.value=e.top<=(t.innerHeight||r.documentElement.clientHeight)&&e.left<=(t.innerWidth||r.documentElement.clientWidth)&&e.bottom>=0&&e.right>=0}else n.value=!1};return o.watch(()=>c(e),()=>l(),{immediate:!0,flush:"post"}),t&&f(r||t,"scroll",l,{capture:!1,passive:!0}),n}const sr=new Map;function ur(e){const t=o.getCurrentScope();function r(r){var n;const o=sr.get(e)||[];o.push(r),sr.set(e,o);const a=()=>l(r);return null==(n=null==t?void 0:t.cleanups)||n.push(a),a}function n(e){function t(...r){l(t),e(...r)}return r(t)}function l(t){const r=sr.get(e);if(!r)return;const n=r.indexOf(t);n>-1&&r.splice(n,1),r.length||sr.delete(e)}function a(){sr.delete(e)}function i(t,r){var n;null==(n=sr.get(e))||n.forEach(e=>e(t,r))}return{on:r,once:n,off:l,emit:i,reset:a}}function dr(e,t=[],r={}){const l=o.ref(null),a=o.ref(null),i=o.ref("CONNECTING"),c=o.ref(null),s=o.ref(null),{withCredentials:u=!1}=r,d=()=>{c.value&&(c.value.close(),c.value=null,i.value="CLOSED")},p=new EventSource(e,{withCredentials:u});c.value=p,p.onopen=()=>{i.value="OPEN",s.value=null},p.onerror=e=>{i.value="CLOSED",s.value=e},p.onmessage=e=>{l.value=null,a.value=e.data};for(const n of t)f(p,n,e=>{l.value=n,a.value=e.data||null});return n.tryOnScopeDispose(()=>{d()}),{eventSource:c,event:l,data:a,status:i,error:s,close:d}}function pr(e={}){const{initialValue:t=""}=e,r=$(()=>"undefined"!==typeof window&&"EyeDropper"in window),n=o.ref(t);async function l(e){if(!r.value)return;const t=new window.EyeDropper,o=await t.open(e);return n.value=o.sRGBHex,o}return{isSupported:r,sRGBHex:n,open:l}}function fr(e=null,t={}){const{baseUrl:r="",rel:l="icon",document:a=u}=t,i=n.resolveRef(e),c=e=>{null==a||a.head.querySelectorAll(`link[rel*="${l}"]`).forEach(t=>t.href=`${r}${e}`)};return o.watch(i,(e,t)=>{n.isString(e)&&e!==t&&c(e)},{immediate:!0}),i}var br=Object.defineProperty,mr=Object.defineProperties,hr=Object.getOwnPropertyDescriptors,vr=Object.getOwnPropertySymbols,gr=Object.prototype.hasOwnProperty,Or=Object.prototype.propertyIsEnumerable,jr=(e,t,r)=>t in e?br(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,wr=(e,t)=>{for(var r in t||(t={}))gr.call(t,r)&&jr(e,r,t[r]);if(vr)for(var r of vr(t))Or.call(t,r)&&jr(e,r,t[r]);return e},yr=(e,t)=>mr(e,hr(t));const xr={json:"application/json",text:"text/plain",formData:"multipart/form-data"};function kr(e){return n.containsProp(e,"immediate","refetch","initialData","timeout","beforeFetch","afterFetch","onFetchError","fetch")}function _r(e){return"undefined"!==typeof Headers&&e instanceof Headers?Object.fromEntries([...e.entries()]):e}function Cr(...e){return t=>(e.forEach(async e=>{e&&(t=wr(wr({},t),await e(t)))}),t)}function zr(e={}){const t=e.options||{},r=e.fetchOptions||{};function l(l,...a){const i=o.computed(()=>e.baseUrl?Br(n.resolveUnref(e.baseUrl),n.resolveUnref(l)):n.resolveUnref(l));let c=t,s=r;return a.length>0&&(kr(a[0])?c=yr(wr(wr({},c),a[0]),{beforeFetch:Cr(t.beforeFetch,a[0].beforeFetch),afterFetch:Cr(t.afterFetch,a[0].afterFetch),onFetchError:Cr(t.onFetchError,a[0].onFetchError)}):s=yr(wr(wr({},s),a[0]),{headers:wr(wr({},_r(s.headers)||{}),_r(a[0].headers)||{})})),a.length>1&&kr(a[1])&&(c=yr(wr(wr({},c),a[1]),{beforeFetch:Cr(t.beforeFetch,a[1].beforeFetch),afterFetch:Cr(t.afterFetch,a[1].afterFetch),onFetchError:Cr(t.onFetchError,a[1].onFetchError)})),Er(i,s,c)}return l}function Er(e,...t){var r;const l="function"===typeof AbortController;let a={},i={immediate:!0,refetch:!1,timeout:0};const c={method:"GET",type:"text",payload:void 0};t.length>0&&(kr(t[0])?i=wr(wr({},i),t[0]):a=t[0]),t.length>1&&kr(t[1])&&(i=wr(wr({},i),t[1]));const{fetch:u=(null==(r=s)?void 0:r.fetch),initialData:d,timeout:p}=i,f=n.createEventHook(),b=n.createEventHook(),m=n.createEventHook(),h=o.ref(!1),v=o.ref(!1),g=o.ref(!1),O=o.ref(null),j=o.shallowRef(null),w=o.shallowRef(null),y=o.shallowRef(d),x=o.computed(()=>l&&v.value);let k,_;const C=()=>{l&&k&&k.abort()},z=e=>{v.value=e,h.value=!e};p&&(_=n.useTimeoutFn(C,p,{immediate:!1}));const E=async(t=!1)=>{var r;z(!0),w.value=null,O.value=null,g.value=!1,k=void 0,l&&(k=new AbortController,k.signal.onabort=()=>g.value=!0,a=yr(wr({},a),{signal:k.signal}));const o={method:c.method,headers:{}};if(c.payload){const e=_r(o.headers);c.payloadType&&(e["Content-Type"]=null!=(r=xr[c.payloadType])?r:c.payloadType);const t=n.resolveUnref(c.payload);o.body="json"===c.payloadType?JSON.stringify(t):t}let s=!1;const d={url:n.resolveUnref(e),options:wr(wr({},o),a),cancel:()=>{s=!0}};if(i.beforeFetch&&Object.assign(d,await i.beforeFetch(d)),s||!u)return z(!1),Promise.resolve(null);let p=null;return _&&_.start(),new Promise((e,r)=>{var n;u(d.url,yr(wr(wr({},o),d.options),{headers:wr(wr({},_r(o.headers)),_r(null==(n=d.options)?void 0:n.headers))})).then(async t=>{if(j.value=t,O.value=t.status,p=await t[c.type](),i.afterFetch&&O.value>=200&&O.value<300&&({data:p}=await i.afterFetch({data:p,response:t})),y.value=p,!t.ok)throw new Error(t.statusText);return f.trigger(t),e(t)}).catch(async n=>{let o=n.message||n.name;return i.onFetchError&&({data:p,error:o}=await i.onFetchError({data:p,error:n,response:j.value})),y.value=p,w.value=o,b.trigger(n),t?r(n):e(null)}).finally(()=>{z(!1),_&&_.stop(),m.trigger(null)})})},B=n.resolveRef(i.refetch);o.watch([B,n.resolveRef(e)],([e])=>e&&E(),{deep:!0});const S={isFinished:h,statusCode:O,response:j,error:w,data:y,isFetching:v,canAbort:x,aborted:g,abort:C,execute:E,onFetchResponse:f.on,onFetchError:b.on,onFetchFinally:m.on,get:V("GET"),put:V("PUT"),post:V("POST"),delete:V("DELETE"),patch:V("PATCH"),head:V("HEAD"),options:V("OPTIONS"),json:M("json"),text:M("text"),blob:M("blob"),arrayBuffer:M("arrayBuffer"),formData:M("formData")};function V(e){return(t,r)=>{if(!v.value){c.method=e,c.payload=t,c.payloadType=r,o.isRef(c.payload)&&o.watch([B,n.resolveRef(c.payload)],([e])=>e&&E(),{deep:!0});const l=n.resolveUnref(c.payload);return!r&&l&&Object.getPrototypeOf(l)===Object.prototype&&(c.payloadType="json"),yr(wr({},S),{then(e,t){return N().then(e,t)}})}}}function N(){return new Promise((e,t)=>{n.until(h).toBe(!0).then(()=>e(S)).catch(e=>t(e))})}function M(e){return()=>{if(!v.value)return c.type=e,yr(wr({},S),{then(e,t){return N().then(e,t)}})}}return i.immediate&&setTimeout(E,0),yr(wr({},S),{then(e,t){return N().then(e,t)}})}function Br(e,t){return e.endsWith("/")||t.startsWith("/")?`${e}${t}`:`${e}/${t}`}var Sr=Object.defineProperty,Vr=Object.getOwnPropertySymbols,Nr=Object.prototype.hasOwnProperty,Mr=Object.prototype.propertyIsEnumerable,Ar=(e,t,r)=>t in e?Sr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Tr=(e,t)=>{for(var r in t||(t={}))Nr.call(t,r)&&Ar(e,r,t[r]);if(Vr)for(var r of Vr(t))Mr.call(t,r)&&Ar(e,r,t[r]);return e};const Hr={multiple:!0,accept:"*"};function Rr(e={}){const{document:t=u}=e,r=o.ref(null);let l;t&&(l=t.createElement("input"),l.type="file",l.onchange=e=>{const t=e.target;r.value=t.files});const a=t=>{if(!l)return;const r=Tr(Tr(Tr({},Hr),e),t);l.multiple=r.multiple,l.accept=r.accept,n.hasOwn(r,"capture")&&(l.capture=r.capture),l.click()},i=()=>{r.value=null,l&&(l.value="")};return{files:o.readonly(r),open:a,reset:i}}var Lr=Object.defineProperty,Dr=Object.getOwnPropertySymbols,Pr=Object.prototype.hasOwnProperty,Ir=Object.prototype.propertyIsEnumerable,Fr=(e,t,r)=>t in e?Lr(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,$r=(e,t)=>{for(var r in t||(t={}))Pr.call(t,r)&&Fr(e,r,t[r]);if(Dr)for(var r of Dr(t))Ir.call(t,r)&&Fr(e,r,t[r]);return e};function qr(e={}){const{window:t=s,dataType:r="Text"}=o.unref(e),n=t,l=$(()=>n&&"showSaveFilePicker"in n&&"showOpenFilePicker"in n),a=o.ref(),i=o.ref(),c=o.ref(),u=o.computed(()=>{var e,t;return null!=(t=null==(e=c.value)?void 0:e.name)?t:""}),d=o.computed(()=>{var e,t;return null!=(t=null==(e=c.value)?void 0:e.type)?t:""}),p=o.computed(()=>{var e,t;return null!=(t=null==(e=c.value)?void 0:e.size)?t:0}),f=o.computed(()=>{var e,t;return null!=(t=null==(e=c.value)?void 0:e.lastModified)?t:0});async function b(t={}){if(!l.value)return;const[r]=await n.showOpenFilePicker($r($r({},o.unref(e)),t));a.value=r,await g(),await O()}async function m(t={}){l.value&&(a.value=await n.showSaveFilePicker($r($r({},o.unref(e)),t)),i.value=void 0,await g(),await O())}async function h(e={}){if(l.value){if(!a.value)return v(e);if(i.value){const e=await a.value.createWritable();await e.write(i.value),await e.close()}await g()}}async function v(t={}){if(l.value){if(a.value=await n.showSaveFilePicker($r($r({},o.unref(e)),t)),i.value){const e=await a.value.createWritable();await e.write(i.value),await e.close()}await g()}}async function g(){var e;c.value=await(null==(e=a.value)?void 0:e.getFile())}async function O(){var e,t;"Text"===o.unref(r)&&(i.value=await(null==(e=c.value)?void 0:e.text())),"ArrayBuffer"===o.unref(r)&&(i.value=await(null==(t=c.value)?void 0:t.arrayBuffer())),"Blob"===o.unref(r)&&(i.value=c.value)}return o.watch(()=>o.unref(r),O),{isSupported:l,data:i,file:c,fileName:u,fileMIME:d,fileSize:p,fileLastModified:f,open:b,create:m,save:h,saveAs:v,updateData:O}}function Wr(e,t={}){const{initialValue:r=!1}=t,l=T(t),a=o.computed(()=>c(e)),i=o.computed({get(){return n.isDef(l.value)&&n.isDef(a.value)&&l.value===a.value},set(e){var t,r;!e&&i.value&&(null==(t=a.value)||t.blur()),e&&!i.value&&(null==(r=a.value)||r.focus())}});return o.watch(a,()=>{i.value=r},{immediate:!0,flush:"post"}),{focused:i}}function Ur(e,t={}){const r=T(t),n=o.computed(()=>c(e)),l=o.computed(()=>!(!n.value||!r.value)&&n.value.contains(r.value));return{focused:l}}function Kr(e){var t;const r=o.ref(0);if("undefined"===typeof performance)return r;const n=null!=(t=null==e?void 0:e.every)?t:10;let l=performance.now(),a=0;return Zt(()=>{if(a+=1,a>=n){const e=performance.now(),t=e-l;r.value=Math.round(1e3/(t/a)),l=e,a=0}}),r}const Yr=[["requestFullscreen","exitFullscreen","fullscreenElement","fullscreenEnabled","fullscreenchange","fullscreenerror"],["webkitRequestFullscreen","webkitExitFullscreen","webkitFullscreenElement","webkitFullscreenEnabled","webkitfullscreenchange","webkitfullscreenerror"],["webkitRequestFullScreen","webkitCancelFullScreen","webkitCurrentFullScreenElement","webkitCancelFullScreen","webkitfullscreenchange","webkitfullscreenerror"],["mozRequestFullScreen","mozCancelFullScreen","mozFullScreenElement","mozFullScreenEnabled","mozfullscreenchange","mozfullscreenerror"],["msRequestFullscreen","msExitFullscreen","msFullscreenElement","msFullscreenEnabled","MSFullscreenChange","MSFullscreenError"]];function Gr(e,t={}){const{document:r=u,autoExit:l=!1}=t,a=e||(null==r?void 0:r.querySelector("html")),i=o.ref(!1);let s=Yr[0];const d=$(()=>{if(!r)return!1;for(const e of Yr)if(e[1]in r)return s=e,!0;return!1}),[p,b,m,,h]=s;async function v(){d.value&&((null==r?void 0:r[m])&&await r[b](),i.value=!1)}async function g(){if(!d.value)return;await v();const e=c(a);e&&(await e[p](),i.value=!0)}async function O(){i.value?await v():await g()}return r&&f(r,h,()=>{i.value=!!(null==r?void 0:r[m])},!1),l&&n.tryOnScopeDispose(v),{isSupported:d,isFullscreen:i,enter:g,exit:v,toggle:O}}function Xr(e){return o.computed(()=>e.value?{buttons:{a:e.value.buttons[0],b:e.value.buttons[1],x:e.value.buttons[2],y:e.value.buttons[3]},bumper:{left:e.value.buttons[4],right:e.value.buttons[5]},triggers:{left:e.value.buttons[6],right:e.value.buttons[7]},stick:{left:{horizontal:e.value.axes[0],vertical:e.value.axes[1],button:e.value.buttons[10]},right:{horizontal:e.value.axes[2],vertical:e.value.axes[3],button:e.value.buttons[11]}},dpad:{up:e.value.buttons[12],down:e.value.buttons[13],left:e.value.buttons[14],right:e.value.buttons[15]},back:e.value.buttons[8],start:e.value.buttons[9]}:null)}function Jr(e={}){const{navigator:t=d}=e,r=$(()=>t&&"getGamepads"in t),l=o.ref([]),a=n.createEventHook(),i=n.createEventHook(),c=e=>{const t=[],r="vibrationActuator"in e?e.vibrationActuator:null;return r&&t.push(r),e.hapticActuators&&t.push(...e.hapticActuators),{id:e.id,hapticActuators:t,index:e.index,mapping:e.mapping,connected:e.connected,timestamp:e.timestamp,axes:e.axes.map(e=>e),buttons:e.buttons.map(e=>({pressed:e.pressed,touched:e.touched,value:e.value}))}},s=()=>{const e=(null==t?void 0:t.getGamepads())||[];for(let t=0;te===r.index);e>-1&&(l.value[e]=c(r))}}},{isActive:u,pause:p,resume:b}=Zt(s),m=e=>{l.value.some(({index:t})=>t===e.index)||(l.value.push(c(e)),a.trigger(e.index)),b()},h=e=>{l.value=l.value.filter(t=>t.index!==e.index),i.trigger(e.index)};return f("gamepadconnected",e=>m(e.gamepad)),f("gamepaddisconnected",e=>h(e.gamepad)),n.tryOnMounted(()=>{const e=(null==t?void 0:t.getGamepads())||[];if(e)for(let t=0;ta&&"geolocation"in a),c=o.ref(null),s=o.ref(null),u=o.ref({accuracy:0,latitude:1/0,longitude:1/0,altitude:null,altitudeAccuracy:null,heading:null,speed:null});function p(e){c.value=e.timestamp,u.value=e.coords,s.value=null}let f;return i.value&&(f=a.geolocation.watchPosition(p,e=>s.value=e,{enableHighAccuracy:t,maximumAge:r,timeout:l})),n.tryOnScopeDispose(()=>{f&&a&&a.geolocation.clearWatch(f)}),{isSupported:i,coords:u,locatedAt:c,error:s}}const Qr=["mousemove","mousedown","resize","keydown","touchstart","wheel"],en=6e4;function tn(e=en,t={}){const{initialState:r=!1,listenForVisibilityChange:l=!0,events:a=Qr,window:i=s,eventFilter:c=n.throttleFilter(50)}=t,u=o.ref(r),d=o.ref(n.timestamp());let p;const b=n.createFilterWrapper(c,()=>{u.value=!1,d.value=n.timestamp(),clearTimeout(p),p=setTimeout(()=>u.value=!0,e)});if(i){const e=i.document;for(const t of a)f(i,t,b,{passive:!0});l&&f(e,"visibilitychange",()=>{e.hidden||b()})}return p=setTimeout(()=>u.value=!0,e),{idle:u,lastActive:d}}var rn=Object.defineProperty,nn=Object.getOwnPropertySymbols,on=Object.prototype.hasOwnProperty,ln=Object.prototype.propertyIsEnumerable,an=(e,t,r)=>t in e?rn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,cn=(e,t)=>{for(var r in t||(t={}))on.call(t,r)&&an(e,r,t[r]);if(nn)for(var r of nn(t))ln.call(t,r)&&an(e,r,t[r]);return e};async function sn(e){return new Promise((t,r)=>{const n=new Image,{src:o,srcset:l,sizes:a}=e;n.src=o,l&&(n.srcset=l),a&&(n.sizes=a),n.onload=()=>t(n),n.onerror=r})}const un=(e,t={})=>{const r=R(()=>sn(n.resolveUnref(e)),void 0,cn({resetOnExecute:!0},t));return o.watch(()=>n.resolveUnref(e),()=>r.execute(t.delay),{deep:!0}),r},dn=1;function pn(e,t={}){const{throttle:r=0,idle:l=200,onStop:a=n.noop,onScroll:i=n.noop,offset:c={left:0,right:0,top:0,bottom:0},eventListenerOptions:s={capture:!1,passive:!0},behavior:u="auto"}=t,d=o.ref(0),p=o.ref(0),b=o.computed({get(){return d.value},set(e){h(e,void 0)}}),m=o.computed({get(){return p.value},set(e){h(void 0,e)}});function h(t,r){var o,l,a;const i=n.resolveUnref(e);i&&(null==(a=i instanceof Document?document.body:i)||a.scrollTo({top:null!=(o=n.resolveUnref(r))?o:m.value,left:null!=(l=n.resolveUnref(t))?l:b.value,behavior:n.resolveUnref(u)}))}const v=o.ref(!1),g=o.reactive({left:!0,right:!1,top:!0,bottom:!1}),O=o.reactive({left:!1,right:!1,top:!1,bottom:!1}),j=n.useDebounceFn(e=>{v.value=!1,O.left=!1,O.right=!1,O.top=!1,O.bottom=!1,a(e)},r+l),w=e=>{const t=e.target===document?e.target.documentElement:e.target,r=t.scrollLeft;O.left=rp.value,g.left=r<=0+(c.left||0),g.right=r+t.clientWidth>=t.scrollWidth-(c.right||0)-dn,d.value=r;let n=t.scrollTop;e.target!==document||n||(n=document.body.scrollTop),O.top=np.value,g.top=n<=0+(c.top||0),g.bottom=n+t.clientHeight>=t.scrollHeight-(c.bottom||0)-dn,p.value=n,v.value=!0,j(e),i(e)};return f(e,"scroll",r?n.useThrottleFn(w,r):w,s),{x:b,y:m,isScrolling:v,arrivedState:g,directions:O}}var fn=Object.defineProperty,bn=Object.defineProperties,mn=Object.getOwnPropertyDescriptors,hn=Object.getOwnPropertySymbols,vn=Object.prototype.hasOwnProperty,gn=Object.prototype.propertyIsEnumerable,On=(e,t,r)=>t in e?fn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,jn=(e,t)=>{for(var r in t||(t={}))vn.call(t,r)&&On(e,r,t[r]);if(hn)for(var r of hn(t))gn.call(t,r)&&On(e,r,t[r]);return e},wn=(e,t)=>bn(e,mn(t));function yn(e,t,r={}){var l,a;const i=null!=(l=r.direction)?l:"bottom",c=o.reactive(pn(e,wn(jn({},r),{offset:jn({[i]:null!=(a=r.distance)?a:0},r.offset)})));o.watch(()=>c.arrivedState[i],async l=>{var a,i;if(l){const l=n.resolveUnref(e),s={height:null!=(a=null==l?void 0:l.scrollHeight)?a:0,width:null!=(i=null==l?void 0:l.scrollWidth)?i:0};await t(c),r.preserveScrollPosition&&l&&o.nextTick(()=>{l.scrollTo({top:l.scrollHeight-s.height,left:l.scrollWidth-s.width})})}})}function xn(e,t,r={}){const{root:l,rootMargin:a="0px",threshold:i=.1,window:u=s}=r,d=$(()=>u&&"IntersectionObserver"in u);let p=n.noop;const f=d.value?o.watch(()=>({el:c(e),root:c(l)}),({el:e,root:r})=>{if(p(),!e)return;const o=new IntersectionObserver(t,{root:r,rootMargin:a,threshold:i});o.observe(e),p=()=>{o.disconnect(),p=n.noop}},{immediate:!0,flush:"post"}):n.noop,b=()=>{p(),f()};return n.tryOnScopeDispose(b),{isSupported:d,stop:b}}const kn=["mousedown","mouseup","keydown","keyup"];function _n(e,t={}){const{events:r=kn,document:n=u,initial:l=null}=t,a=o.ref(l);return n&&r.forEach(t=>{f(n,t,t=>{"function"===typeof t.getModifierState&&(a.value=t.getModifierState(e))})}),a}function Cn(e,t,r={}){const{window:n=s}=r;return Ae(e,t,null==n?void 0:n.localStorage,r)}const zn={ctrl:"control",command:"meta",cmd:"meta",option:"alt",up:"arrowup",down:"arrowdown",left:"arrowleft",right:"arrowright"};function En(e={}){const{reactive:t=!1,target:r=s,aliasMap:l=zn,passive:a=!0,onEventFired:i=n.noop}=e,c=o.reactive(new Set),u={toJSON(){return{}},current:c},d=t?o.reactive(u):u,p=new Set,b=new Set;function m(e,r){e in d&&(t?d[e]=r:d[e].value=r)}function h(){for(const e of b)m(e,!1)}function v(e,t){var r,n;const o=null==(r=e.key)?void 0:r.toLowerCase(),l=null==(n=e.code)?void 0:n.toLowerCase(),a=[l,o].filter(Boolean);o&&(t?c.add(o):c.delete(o));for(const i of a)b.add(i),m(i,t);"meta"!==o||t?"function"===typeof e.getModifierState&&e.getModifierState("Meta")&&t&&[...c,...a].forEach(e=>p.add(e)):(p.forEach(e=>{c.delete(e),m(e,!1)}),p.clear())}f(r,"keydown",e=>(v(e,!0),i(e)),{passive:a}),f(r,"keyup",e=>(v(e,!1),i(e)),{passive:a}),f("blur",h,{passive:!0}),f("focus",h,{passive:!0});const g=new Proxy(d,{get(e,r,n){if("string"!==typeof r)return Reflect.get(e,r,n);if(r=r.toLowerCase(),r in l&&(r=l[r]),!(r in d))if(/[+_-]/.test(r)){const e=r.split(/[+_-]/g).map(e=>e.trim());d[r]=o.computed(()=>e.every(e=>o.unref(g[e])))}else d[r]=o.ref(!1);const a=Reflect.get(e,r,n);return t?o.unref(a):a}});return g}var Bn=Object.defineProperty,Sn=Object.getOwnPropertySymbols,Vn=Object.prototype.hasOwnProperty,Nn=Object.prototype.propertyIsEnumerable,Mn=(e,t,r)=>t in e?Bn(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,An=(e,t)=>{for(var r in t||(t={}))Vn.call(t,r)&&Mn(e,r,t[r]);if(Sn)for(var r of Sn(t))Nn.call(t,r)&&Mn(e,r,t[r]);return e};function Tn(e,t){n.resolveUnref(e)&&t(n.resolveUnref(e))}function Hn(e){let t=[];for(let r=0;r({id:i,label:e,kind:t,language:r,mode:n,activeCues:o,cues:l,inBandMetadataTrackDispatchType:a}))}const Ln={src:"",tracks:[]};function Dn(e,t={}){t=An(An({},Ln),t);const{document:r=u}=t,l=o.ref(0),a=o.ref(0),i=o.ref(!1),c=o.ref(1),s=o.ref(!1),d=o.ref(!1),p=o.ref(!1),b=o.ref(1),m=o.ref(!1),h=o.ref([]),v=o.ref([]),g=o.ref(-1),O=o.ref(!1),j=o.ref(!1),w=r&&"pictureInPictureEnabled"in r,y=n.createEventHook(),x=t=>{Tn(e,e=>{if(t){const r=n.isNumber(t)?t:t.id;e.textTracks[r].mode="disabled"}else for(let t=0;t{Tn(e,e=>{const o=n.isNumber(t)?t:t.id;r&&x(),e.textTracks[o].mode="showing",g.value=o})},_=()=>new Promise((t,n)=>{Tn(e,async e=>{w&&(O.value?r.exitPictureInPicture().then(t).catch(n):e.requestPictureInPicture().then(t).catch(n))})});o.watchEffect(()=>{if(!r)return;const o=n.resolveUnref(e);if(!o)return;const l=n.resolveUnref(t.src);let a=[];l&&(n.isString(l)?a=[{src:l}]:Array.isArray(l)?a=l:n.isObject(l)&&(a=[l]),o.querySelectorAll("source").forEach(e=>{e.removeEventListener("error",y.trigger),e.remove()}),a.forEach(({src:e,type:t})=>{const n=r.createElement("source");n.setAttribute("src",e),n.setAttribute("type",t||""),n.addEventListener("error",y.trigger),o.appendChild(n)}),o.load())}),n.tryOnScopeDispose(()=>{const t=n.resolveUnref(e);t&&t.querySelectorAll("source").forEach(e=>e.removeEventListener("error",y.trigger))}),o.watch(c,t=>{const r=n.resolveUnref(e);r&&(r.volume=t)}),o.watch(j,t=>{const r=n.resolveUnref(e);r&&(r.muted=t)}),o.watch(b,t=>{const r=n.resolveUnref(e);r&&(r.playbackRate=t)}),o.watchEffect(()=>{if(!r)return;const o=n.resolveUnref(t.tracks),l=n.resolveUnref(e);o&&o.length&&l&&(l.querySelectorAll("track").forEach(e=>e.remove()),o.forEach(({default:e,kind:t,label:n,src:o,srcLang:a},i)=>{const c=r.createElement("track");c.default=e||!1,c.kind=t,c.label=n,c.src=o,c.srclang=a,c.default&&(g.value=i),l.appendChild(c)}))});const{ignoreUpdates:C}=n.watchIgnorable(l,t=>{const r=n.resolveUnref(e);r&&(r.currentTime=t)}),{ignoreUpdates:z}=n.watchIgnorable(p,t=>{const r=n.resolveUnref(e);r&&(t?r.play():r.pause())});f(e,"timeupdate",()=>C(()=>l.value=n.resolveUnref(e).currentTime)),f(e,"durationchange",()=>a.value=n.resolveUnref(e).duration),f(e,"progress",()=>h.value=Hn(n.resolveUnref(e).buffered)),f(e,"seeking",()=>i.value=!0),f(e,"seeked",()=>i.value=!1),f(e,"waiting",()=>s.value=!0),f(e,"playing",()=>s.value=!1),f(e,"ratechange",()=>b.value=n.resolveUnref(e).playbackRate),f(e,"stalled",()=>m.value=!0),f(e,"ended",()=>d.value=!0),f(e,"pause",()=>z(()=>p.value=!1)),f(e,"play",()=>z(()=>p.value=!0)),f(e,"enterpictureinpicture",()=>O.value=!0),f(e,"leavepictureinpicture",()=>O.value=!1),f(e,"volumechange",()=>{const t=n.resolveUnref(e);t&&(c.value=t.volume,j.value=t.muted)});const E=[],B=o.watch([e],()=>{const t=n.resolveUnref(e);t&&(B(),E[0]=f(t.textTracks,"addtrack",()=>v.value=Rn(t.textTracks)),E[1]=f(t.textTracks,"removetrack",()=>v.value=Rn(t.textTracks)),E[2]=f(t.textTracks,"change",()=>v.value=Rn(t.textTracks)))});return n.tryOnScopeDispose(()=>E.forEach(e=>e())),{currentTime:l,duration:a,waiting:s,seeking:i,ended:d,stalled:m,buffered:h,playing:p,rate:b,volume:c,muted:j,tracks:v,selectedTrack:g,enableTrack:k,disableTrack:x,supportsPictureInPicture:w,togglePictureInPicture:_,isPictureInPicture:O,onSourceError:y.on}}const Pn=()=>{const e=o.reactive({});return{get:t=>e[t],set:(t,r)=>o.set(e,t,r),has:t=>n.hasOwn(e,t),delete:t=>o.del(e,t),clear:()=>{Object.keys(e).forEach(t=>{o.del(e,t)})}}};function In(e,t){const r=()=>(null==t?void 0:t.cache)?o.reactive(t.cache):o.isVue2?Pn():o.reactive(new Map),n=r(),l=(...e)=>(null==t?void 0:t.getKey)?t.getKey(...e):JSON.stringify(e),a=(t,...r)=>(n.set(t,e(...r)),n.get(t)),i=(...e)=>a(l(...e),...e),c=(...e)=>{n.delete(l(...e))},s=()=>{n.clear()},u=(...e)=>{const t=l(...e);return n.has(t)?n.get(t):a(t,...e)};return u.load=i,u.delete=c,u.clear=s,u.generateKey=l,u.cache=n,u}function Fn(e={}){const t=o.ref(),r=$(()=>"undefined"!==typeof performance&&"memory"in performance);if(r.value){const{interval:r=1e3}=e;n.useIntervalFn(()=>{t.value=performance.memory},r,{immediate:e.immediate,immediateCallback:e.immediateCallback})}return{isSupported:r,memory:t}}function $n(){const e=o.ref(!1);return o.onMounted(()=>{e.value=!0}),e}function qn(e={}){const{type:t="page",touch:r=!0,resetOnTouchEnds:n=!1,initialValue:l={x:0,y:0},window:a=s,eventFilter:i}=e,c=o.ref(l.x),u=o.ref(l.y),d=o.ref(null),p=e=>{"page"===t?(c.value=e.pageX,u.value=e.pageY):"client"===t&&(c.value=e.clientX,u.value=e.clientY),d.value="mouse"},b=()=>{c.value=l.x,u.value=l.y},m=e=>{if(e.touches.length>0){const r=e.touches[0];"page"===t?(c.value=r.pageX,u.value=r.pageY):"client"===t&&(c.value=r.clientX,u.value=r.clientY),d.value="touch"}},h=e=>void 0===i?p(e):i(()=>p(e),{}),v=e=>void 0===i?m(e):i(()=>m(e),{});return a&&(f(a,"mousemove",h,{passive:!0}),f(a,"dragover",h,{passive:!0}),r&&(f(a,"touchstart",v,{passive:!0}),f(a,"touchmove",v,{passive:!0}),n&&f(a,"touchend",b,{passive:!0}))),{x:c,y:u,sourceType:d}}function Wn(e,t={}){const{handleOutside:r=!0,window:n=s}=t,{x:l,y:a,sourceType:i}=qn(t),u=o.ref(null!=e?e:null==n?void 0:n.document.body),d=o.ref(0),p=o.ref(0),f=o.ref(0),b=o.ref(0),m=o.ref(0),h=o.ref(0),v=o.ref(!0);let g=()=>{};return n&&(g=o.watch([u,l,a],()=>{const e=c(u);if(!e)return;const{left:t,top:o,width:i,height:s}=e.getBoundingClientRect();f.value=t+n.pageXOffset,b.value=o+n.pageYOffset,m.value=s,h.value=i;const g=l.value-f.value,O=a.value-b.value;v.value=0===i||0===s||g<0||O<0||g>i||O>s,!r&&v.value||(d.value=g,p.value=O)},{immediate:!0})),{x:l,y:a,sourceType:i,elementX:d,elementY:p,elementPositionX:f,elementPositionY:b,elementHeight:m,elementWidth:h,isOutside:v,stop:g}}function Un(e={}){const{touch:t=!0,drag:r=!0,initialValue:n=!1,window:l=s}=e,a=o.ref(n),i=o.ref(null);if(!l)return{pressed:a,sourceType:i};const u=e=>()=>{a.value=!0,i.value=e},d=()=>{a.value=!1,i.value=null},p=o.computed(()=>c(e.target)||l);return f(p,"mousedown",u("mouse"),{passive:!0}),f(l,"mouseleave",d,{passive:!0}),f(l,"mouseup",d,{passive:!0}),r&&(f(p,"dragstart",u("mouse"),{passive:!0}),f(l,"drop",d,{passive:!0}),f(l,"dragend",d,{passive:!0})),t&&(f(p,"touchstart",u("touch"),{passive:!0}),f(l,"touchend",d,{passive:!0}),f(l,"touchcancel",d,{passive:!0})),{pressed:a,sourceType:i}}var Kn=Object.getOwnPropertySymbols,Yn=Object.prototype.hasOwnProperty,Gn=Object.prototype.propertyIsEnumerable,Xn=(e,t)=>{var r={};for(var n in e)Yn.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Kn)for(var n of Kn(e))t.indexOf(n)<0&&Gn.call(e,n)&&(r[n]=e[n]);return r};function Jn(e,t,r={}){const l=r,{window:a=s}=l,i=Xn(l,["window"]);let u;const d=$(()=>a&&"MutationObserver"in a),p=()=>{u&&(u.disconnect(),u=void 0)},f=o.watch(()=>c(e),e=>{p(),d.value&&a&&e&&(u=new MutationObserver(t),u.observe(e,i))},{immediate:!0}),b=()=>{p(),f()};return n.tryOnScopeDispose(b),{isSupported:d,stop:b}}const Zn=(e={})=>{const{window:t=s}=e,r=null==t?void 0:t.navigator,n=$(()=>r&&"language"in r),l=o.ref(null==r?void 0:r.language);return f(t,"languagechange",()=>{r&&(l.value=r.language)}),{isSupported:n,language:l}};function Qn(e={}){const{window:t=s}=e,r=null==t?void 0:t.navigator,n=$(()=>r&&"connection"in r),l=o.ref(!0),a=o.ref(!1),i=o.ref(void 0),c=o.ref(void 0),u=o.ref(void 0),d=o.ref(void 0),p=o.ref(void 0),b=o.ref(void 0),m=o.ref("unknown"),h=n.value&&r.connection;function v(){r&&(l.value=r.onLine,i.value=l.value?void 0:Date.now(),c.value=l.value?Date.now():void 0,h&&(u.value=h.downlink,d.value=h.downlinkMax,b.value=h.effectiveType,p.value=h.rtt,a.value=h.saveData,m.value=h.type))}return t&&(f(t,"offline",()=>{l.value=!1,i.value=Date.now()}),f(t,"online",()=>{l.value=!0,c.value=Date.now()})),h&&f(h,"change",v,!1),v(),{isSupported:n,isOnline:l,saveData:a,offlineAt:i,onlineAt:c,downlink:u,downlinkMax:d,effectiveType:b,rtt:p,type:m}}var eo=Object.defineProperty,to=Object.getOwnPropertySymbols,ro=Object.prototype.hasOwnProperty,no=Object.prototype.propertyIsEnumerable,oo=(e,t,r)=>t in e?eo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,lo=(e,t)=>{for(var r in t||(t={}))ro.call(t,r)&&oo(e,r,t[r]);if(to)for(var r of to(t))no.call(t,r)&&oo(e,r,t[r]);return e};function ao(e={}){const{controls:t=!1,interval:r="requestAnimationFrame"}=e,l=o.ref(new Date),a=()=>l.value=new Date,i="requestAnimationFrame"===r?Zt(a,{immediate:!0}):n.useIntervalFn(a,r,{immediate:!0});return t?lo({now:l},i):l}function io(e){const t=o.ref(),r=()=>{t.value&&URL.revokeObjectURL(t.value),t.value=void 0};return o.watch(()=>o.unref(e),e=>{r(),e&&(t.value=URL.createObjectURL(e))},{immediate:!0}),n.tryOnScopeDispose(r),o.readonly(t)}function co(e,t,r){const l=o.ref(e);return o.computed({get(){return l.value=n.clamp(l.value,n.resolveUnref(t),n.resolveUnref(r))},set(e){l.value=n.clamp(e,n.resolveUnref(t),n.resolveUnref(r))}})}function so(e){const{total:t=1/0,pageSize:r=10,page:l=1,onPageChange:a=n.noop,onPageSizeChange:i=n.noop,onPageCountChange:c=n.noop}=e,s=co(r,1,1/0),u=o.computed(()=>Math.max(1,Math.ceil(o.unref(t)/o.unref(s)))),d=co(l,1,u),p=o.computed(()=>1===d.value),f=o.computed(()=>d.value===u.value);function b(){d.value--}function m(){d.value++}o.isRef(l)&&n.syncRef(l,d),o.isRef(r)&&n.syncRef(r,s);const h={currentPage:d,currentPageSize:s,pageCount:u,isFirstPage:p,isLastPage:f,prev:b,next:m};return o.watch(d,()=>{a(o.reactive(h))}),o.watch(s,()=>{i(o.reactive(h))}),o.watch(u,()=>{c(o.reactive(h))}),h}function uo(e={}){const{isOnline:t}=Qn(e);return t}function po(e={}){const{window:t=s}=e,r=o.ref(!1),n=e=>{if(!t)return;e=e||t.event;const n=e.relatedTarget||e.toElement;r.value=!n};return t&&(f(t,"mouseout",n,{passive:!0}),f(t.document,"mouseleave",n,{passive:!0}),f(t.document,"mouseenter",n,{passive:!0})),r}function fo(e,t={}){const{deviceOrientationTiltAdjust:r=(e=>e),deviceOrientationRollAdjust:n=(e=>e),mouseTiltAdjust:l=(e=>e),mouseRollAdjust:a=(e=>e),window:i=s}=t,c=o.reactive(Bt({window:i})),{elementX:u,elementY:d,elementWidth:p,elementHeight:f}=Wn(e,{handleOutside:!1,window:i}),b=o.computed(()=>c.isSupported&&(null!=c.alpha&&0!==c.alpha||null!=c.gamma&&0!==c.gamma)?"deviceOrientation":"mouse"),m=o.computed(()=>{if("deviceOrientation"===b.value){const e=-c.beta/90;return n(e)}{const e=-(d.value-f.value/2)/f.value;return a(e)}}),h=o.computed(()=>{if("deviceOrientation"===b.value){const e=c.gamma/90;return r(e)}{const e=(u.value-p.value/2)/p.value;return l(e)}});return{roll:m,tilt:h,source:b}}var bo=Object.defineProperty,mo=Object.defineProperties,ho=Object.getOwnPropertyDescriptors,vo=Object.getOwnPropertySymbols,go=Object.prototype.hasOwnProperty,Oo=Object.prototype.propertyIsEnumerable,jo=(e,t,r)=>t in e?bo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,wo=(e,t)=>{for(var r in t||(t={}))go.call(t,r)&&jo(e,r,t[r]);if(vo)for(var r of vo(t))Oo.call(t,r)&&jo(e,r,t[r]);return e},yo=(e,t)=>mo(e,ho(t));const xo={x:0,y:0,pointerId:0,pressure:0,tiltX:0,tiltY:0,width:0,height:0,twist:0,pointerType:null},ko=Object.keys(xo);function _o(e={}){const{target:t=s}=e,r=o.ref(!1),l=o.ref(e.initialValue||{});Object.assign(l.value,xo,l.value);const a=t=>{r.value=!0,e.pointerTypes&&!e.pointerTypes.includes(t.pointerType)||(l.value=n.objectPick(t,ko,!1))};return t&&(f(t,"pointerdown",a,{passive:!0}),f(t,"pointermove",a,{passive:!0}),f(t,"pointerleave",()=>r.value=!1,{passive:!0})),yo(wo({},n.toRefs(l)),{isInside:r})}function Co(e,r={}){const{threshold:n=50,onSwipe:l,onSwipeEnd:a,onSwipeStart:i,passive:c=!0,window:u=s}=r,d=o.reactive({x:0,y:0}),p=o.reactive({x:0,y:0}),b=o.computed(()=>d.x-p.x),m=o.computed(()=>d.y-p.y),{max:h,abs:v}=Math,g=o.computed(()=>h(v(b.value),v(m.value))>=n),O=o.ref(!1),j=o.computed(()=>g.value?v(b.value)>v(m.value)?b.value>0?t.SwipeDirection.LEFT:t.SwipeDirection.RIGHT:m.value>0?t.SwipeDirection.UP:t.SwipeDirection.DOWN:t.SwipeDirection.NONE),w=e=>[e.touches[0].clientX,e.touches[0].clientY],y=(e,t)=>{d.x=e,d.y=t},x=(e,t)=>{p.x=e,p.y=t};let k;const _=zo(null==u?void 0:u.document);k=c?_?{passive:!0}:{capture:!1}:_?{passive:!1,capture:!0}:{capture:!0};const C=e=>{O.value&&(null==a||a(e,j.value)),O.value=!1},z=[f(e,"touchstart",e=>{k.capture&&!k.passive&&e.preventDefault();const[t,r]=w(e);y(t,r),x(t,r),null==i||i(e)},k),f(e,"touchmove",e=>{const[t,r]=w(e);x(t,r),!O.value&&g.value&&(O.value=!0),O.value&&(null==l||l(e))},k),f(e,"touchend",C,k),f(e,"touchcancel",C,k)],E=()=>z.forEach(e=>e());return{isPassiveEventSupported:_,isSwiping:O,direction:j,coordsStart:d,coordsEnd:p,lengthX:b,lengthY:m,stop:E}}function zo(e){if(!e)return!1;let t=!1;const r={get passive(){return t=!0,!1}};return e.addEventListener("x",n.noop,r),e.removeEventListener("x",n.noop),t}function Eo(e,r={}){const l=n.resolveRef(e),{threshold:a=50,onSwipe:i,onSwipeEnd:c,onSwipeStart:s}=r,u=o.reactive({x:0,y:0}),d=(e,t)=>{u.x=e,u.y=t},p=o.reactive({x:0,y:0}),b=(e,t)=>{p.x=e,p.y=t},m=o.computed(()=>u.x-p.x),h=o.computed(()=>u.y-p.y),{max:v,abs:g}=Math,O=o.computed(()=>v(g(m.value),g(h.value))>=a),j=o.ref(!1),w=o.ref(!1),y=o.computed(()=>O.value?g(m.value)>g(h.value)?m.value>0?t.SwipeDirection.LEFT:t.SwipeDirection.RIGHT:h.value>0?t.SwipeDirection.UP:t.SwipeDirection.DOWN:t.SwipeDirection.NONE),x=e=>!r.pointerTypes||r.pointerTypes.includes(e.pointerType),k=[f(e,"pointerdown",e=>{var t,r;if(!x(e))return;w.value=!0,null==(r=null==(t=l.value)?void 0:t.style)||r.setProperty("touch-action","none");const n=e.target;null==n||n.setPointerCapture(e.pointerId);const{clientX:o,clientY:a}=e;d(o,a),b(o,a),null==s||s(e)}),f(e,"pointermove",e=>{if(!x(e))return;if(!w.value)return;const{clientX:t,clientY:r}=e;b(t,r),!j.value&&O.value&&(j.value=!0),j.value&&(null==i||i(e))}),f(e,"pointerup",e=>{var t,r;x(e)&&(j.value&&(null==c||c(e,y.value)),w.value=!1,j.value=!1,null==(r=null==(t=l.value)?void 0:t.style)||r.setProperty("touch-action","initial"))})],_=()=>k.forEach(e=>e());return{isSwiping:o.readonly(j),direction:o.readonly(y),posStart:o.readonly(u),posEnd:o.readonly(p),distanceX:m,distanceY:h,stop:_}}function Bo(e){const t=U("(prefers-color-scheme: light)",e),r=U("(prefers-color-scheme: dark)",e);return o.computed(()=>r.value?"dark":t.value?"light":"no-preference")}function So(e){const t=U("(prefers-contrast: more)",e),r=U("(prefers-contrast: less)",e),n=U("(prefers-contrast: custom)",e);return o.computed(()=>t.value?"more":r.value?"less":n.value?"custom":"no-preference")}function Vo(e={}){const{window:t=s}=e;if(!t)return o.ref(["en"]);const r=t.navigator,n=o.ref(r.languages);return f(t,"languagechange",()=>{n.value=r.languages}),n}function No(e){const t=U("(prefers-reduced-motion: reduce)",e);return o.computed(()=>t.value?"reduce":"no-preference")}t.SwipeDirection=void 0,function(e){e["UP"]="UP",e["RIGHT"]="RIGHT",e["DOWN"]="DOWN",e["LEFT"]="LEFT",e["NONE"]="NONE"}(t.SwipeDirection||(t.SwipeDirection={}));const Mo=(e={})=>{const{window:t=s}=e,r=$(()=>t&&"screen"in t&&"orientation"in t.screen),n=r.value?t.screen.orientation:{},l=o.ref(n.type),a=o.ref(n.angle||0);r.value&&f(t,"orientationchange",()=>{l.value=n.type,a.value=n.angle});const i=e=>r.value?n.lock(e):Promise.reject(new Error("Not supported")),c=()=>{r.value&&n.unlock()};return{isSupported:r,orientation:l,angle:a,lockOrientation:i,unlockOrientation:c}},Ao="--vueuse-safe-area-top",To="--vueuse-safe-area-right",Ho="--vueuse-safe-area-bottom",Ro="--vueuse-safe-area-left";function Lo(){const e=o.ref(""),t=o.ref(""),r=o.ref(""),l=o.ref("");if(n.isClient){const e=qe(Ao),t=qe(To),r=qe(Ho),o=qe(Ro);e.value="env(safe-area-inset-top, 0px)",t.value="env(safe-area-inset-right, 0px)",r.value="env(safe-area-inset-bottom, 0px)",o.value="env(safe-area-inset-left, 0px)",a(),f("resize",n.useDebounceFn(a))}function a(){e.value=Do(Ao),t.value=Do(To),r.value=Do(Ho),l.value=Do(Ro)}return{top:e,right:t,bottom:r,left:l,update:a}}function Do(e){return getComputedStyle(document.documentElement).getPropertyValue(e)}function Po(e,t=n.noop,r={}){const{immediate:l=!0,manual:a=!1,type:i="text/javascript",async:c=!0,crossOrigin:s,referrerPolicy:d,noModule:p,defer:f,document:b=u,attrs:m={}}=r,h=o.ref(null);let v=null;const g=r=>new Promise((o,l)=>{const a=e=>(h.value=e,o(e),e);if(!b)return void o(!1);let u=!1,v=b.querySelector(`script[src="${n.resolveUnref(e)}"]`);v?v.hasAttribute("data-loaded")&&a(v):(v=b.createElement("script"),v.type=i,v.async=c,v.src=n.resolveUnref(e),f&&(v.defer=f),s&&(v.crossOrigin=s),p&&(v.noModule=p),d&&(v.referrerPolicy=d),Object.entries(m).forEach(([e,t])=>null==v?void 0:v.setAttribute(e,t)),u=!0),v.addEventListener("error",e=>l(e)),v.addEventListener("abort",e=>l(e)),v.addEventListener("load",()=>{v.setAttribute("data-loaded","true"),t(v),a(v)}),u&&(v=b.head.appendChild(v)),r||a(v)}),O=(e=!0)=>(v||(v=g(e)),v),j=()=>{if(!b)return;v=null,h.value&&(h.value=null);const t=b.querySelector(`script[src="${n.resolveUnref(e)}"]`);t&&b.head.removeChild(t)};return l&&!a&&n.tryOnMounted(O),a||n.tryOnUnmounted(j),{scriptTag:h,load:O,unload:j}}function Io(e){const t=e||window.event;return t.touches.length>1||(t.preventDefault&&t.preventDefault(),!1)}function Fo(e,t=!1){const r=o.ref(t);let l,a=null;o.watch(n.resolveRef(e),e=>{if(e){const t=e;l=t.style.overflow,r.value&&(t.style.overflow="hidden")}},{immediate:!0});const i=()=>{const t=n.resolveUnref(e);t&&!r.value&&(n.isIOS&&(a=f(t,"touchmove",Io,{passive:!1})),t.style.overflow="hidden",r.value=!0)},c=()=>{const t=n.resolveUnref(e);t&&r.value&&(n.isIOS&&(null==a||a()),t.style.overflow=l,r.value=!1)};return n.tryOnScopeDispose(c),o.computed({get(){return r.value},set(e){e?i():c()}})}function $o(e,t,r={}){const{window:n=s}=r;return Ae(e,t,null==n?void 0:n.sessionStorage,r)}var qo=Object.defineProperty,Wo=Object.getOwnPropertySymbols,Uo=Object.prototype.hasOwnProperty,Ko=Object.prototype.propertyIsEnumerable,Yo=(e,t,r)=>t in e?qo(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Go=(e,t)=>{for(var r in t||(t={}))Uo.call(t,r)&&Yo(e,r,t[r]);if(Wo)for(var r of Wo(t))Ko.call(t,r)&&Yo(e,r,t[r]);return e};function Xo(e={},t={}){const{navigator:r=d}=t,o=r,l=$(()=>o&&"canShare"in o),a=async(t={})=>{if(l.value){const r=Go(Go({},n.resolveUnref(e)),n.resolveUnref(t));let l=!0;if(r.files&&o.canShare&&(l=o.canShare({files:r.files})),l)return o.share(r)}};return{isSupported:l,share:a}}function Jo(e={}){const{interimResults:t=!0,continuous:r=!0,window:l=s}=e,a=n.resolveRef(e.lang||"en-US"),i=o.ref(!1),c=o.ref(!1),u=o.ref(""),d=o.shallowRef(void 0),p=(e=!i.value)=>{i.value=e},f=()=>{i.value=!0},b=()=>{i.value=!1},m=l&&(l.SpeechRecognition||l.webkitSpeechRecognition),h=$(()=>m);let v;return h.value&&(v=new m,v.continuous=r,v.interimResults=t,v.lang=o.unref(a),v.onstart=()=>{c.value=!1},o.watch(a,e=>{v&&!i.value&&(v.lang=e)}),v.onresult=e=>{const t=Array.from(e.results).map(e=>(c.value=e.isFinal,e[0])).map(e=>e.transcript).join("");u.value=t,d.value=void 0},v.onerror=e=>{d.value=e},v.onend=()=>{i.value=!1,v.lang=o.unref(a)},o.watch(i,()=>{i.value?v.start():v.stop()})),n.tryOnScopeDispose(()=>{i.value=!1}),{isSupported:h,isListening:i,isFinal:c,recognition:v,result:u,error:d,toggle:p,start:f,stop:b}}function Zo(e,t={}){const{pitch:r=1,rate:l=1,volume:a=1,window:i=s}=t,c=i&&i.speechSynthesis,u=$(()=>c),d=o.ref(!1),p=o.ref("init"),f=n.resolveRef(e||""),b=n.resolveRef(t.lang||"en-US"),m=o.shallowRef(void 0),h=(e=!d.value)=>{d.value=e},v=e=>{e.lang=o.unref(b),e.voice=o.unref(t.voice)||null,e.pitch=r,e.rate=l,e.volume=a,e.onstart=()=>{d.value=!0,p.value="play"},e.onpause=()=>{d.value=!1,p.value="pause"},e.onresume=()=>{d.value=!0,p.value="play"},e.onend=()=>{d.value=!1,p.value="end"},e.onerror=e=>{m.value=e}},g=o.computed(()=>{d.value=!1,p.value="init";const e=new SpeechSynthesisUtterance(f.value);return v(e),e}),O=()=>{c.cancel(),g&&c.speak(g.value)};return u.value&&(v(g.value),o.watch(b,e=>{g.value&&!d.value&&(g.value.lang=e)}),t.voice&&o.watch(t.voice,()=>{c.cancel()}),o.watch(d,()=>{d.value?c.resume():c.pause()})),n.tryOnScopeDispose(()=>{d.value=!1}),{isSupported:u,isPlaying:d,status:p,utterance:g,error:m,toggle:h,speak:O}}function Qo(e,t){const r=o.ref(e),n=o.computed(()=>Array.isArray(r.value)?r.value:Object.keys(r.value)),l=o.ref(n.value.indexOf(null!=t?t:n.value[0])),a=o.computed(()=>d(l.value)),i=o.computed(()=>0===l.value),c=o.computed(()=>l.value===n.value.length-1),s=o.computed(()=>n.value[l.value+1]),u=o.computed(()=>n.value[l.value-1]);function d(e){return Array.isArray(r.value)?r.value[e]:r.value[n.value[e]]}function p(e){if(n.value.includes(e))return d(n.value.indexOf(e))}function f(e){n.value.includes(e)&&(l.value=n.value.indexOf(e))}function b(){c.value||l.value++}function m(){i.value||l.value--}function h(e){w(e)&&f(e)}function v(e){return n.value.indexOf(e)===l.value+1}function g(e){return n.value.indexOf(e)===l.value-1}function O(e){return n.value.indexOf(e)===l.value}function j(e){return l.valuen.value.indexOf(e)}return{steps:r,stepNames:n,index:l,current:a,next:s,previous:u,isFirst:i,isLast:c,at:d,get:p,goTo:f,goToNext:b,goToPrevious:m,goBackTo:h,isNext:v,isPrevious:g,isCurrent:O,isBefore:j,isAfter:w}}function el(e,t,r,l={}){var a;const{flush:i="pre",deep:c=!0,listenToStorageChanges:u=!0,writeDefaults:d=!0,shallow:p,window:b=s,eventFilter:m,onError:h=(e=>{console.error(e)})}=l,v=n.resolveUnref(t),g=Ce(v),O=(p?o.shallowRef:o.ref)(t),j=null!=(a=l.serializer)?a:Me[g];if(!r)try{r=ke("getDefaultStorage",()=>{var e;return null==(e=s)?void 0:e.localStorage})()}catch(y){h(y)}async function w(t){if(r&&(!t||t.key===e))try{const n=t?t.newValue:await r.getItem(e);null==n?(O.value=v,d&&null!==v&&await r.setItem(e,await j.write(v))):O.value=await j.read(n)}catch(y){h(y)}}return w(),b&&u&&f(b,"storage",e=>setTimeout(()=>w(e),0)),r&&n.watchWithFilter(O,async()=>{try{null==O.value?await r.removeItem(e):await r.setItem(e,await j.write(O.value))}catch(y){h(y)}},{flush:i,deep:c,eventFilter:m}),O}let tl=0;function rl(e,t={}){const r=o.ref(!1),{document:l=u,immediate:a=!0,manual:i=!1,id:c="vueuse_styletag_"+ ++tl}=t,s=o.ref(e);let d=()=>{};const p=()=>{if(!l)return;const e=l.getElementById(c)||l.createElement("style");e.type="text/css",e.id=c,t.media&&(e.media=t.media),l.head.appendChild(e),r.value||(d=o.watch(s,t=>{e.innerText=t},{immediate:!0}),r.value=!0)},f=()=>{l&&r.value&&(d(),l.head.removeChild(l.getElementById(c)),r.value=!1)};return a&&!i&&n.tryOnMounted(p),i||n.tryOnScopeDispose(f),{id:c,css:s,unload:f,load:p,isLoaded:o.readonly(r)}}function nl(){const e=o.ref([]);return e.value.set=t=>{t&&e.value.push(t)},o.onBeforeUpdate(()=>{e.value.length=0}),e}function ol(e={}){const{document:t=u,selector:r="html",observe:l=!1,initialValue:a="ltr"}=e;function i(){var e,n;return null!=(n=null==(e=null==t?void 0:t.querySelector(r))?void 0:e.getAttribute("dir"))?n:a}const c=o.ref(i());return n.tryOnMounted(()=>c.value=i()),l&&t&&Jn(t.querySelector(r),()=>c.value=i(),{attributes:!0}),o.computed({get(){return c.value},set(e){var n,o;c.value=e,t&&(c.value?null==(n=t.querySelector(r))||n.setAttribute("dir",c.value):null==(o=t.querySelector(r))||o.removeAttribute("dir"))}})}function ll(e){var t;const r=null!=(t=e.rangeCount)?t:0,n=new Array(r);for(let o=0;o{var e,t;return null!=(t=null==(e=r.value)?void 0:e.toString())?t:""}),l=o.computed(()=>r.value?ll(r.value):[]),a=o.computed(()=>l.value.map(e=>e.getBoundingClientRect()));function i(){r.value=null,t&&(r.value=t.getSelection())}return t&&f(t.document,"selectionchange",i),{text:n,rects:a,ranges:l,selection:r}}function il(e){const t=o.ref(null==e?void 0:e.element),r=o.ref(null==e?void 0:e.input);function n(){var r,n;t.value&&(t.value.style.height="1px",t.value.style.height=(null==(r=t.value)?void 0:r.scrollHeight)+"px",null==(n=null==e?void 0:e.onResize)||n.call(e))}return o.watch([r,t],n,{immediate:!0}),(null==e?void 0:e.watch)&&o.watch(e.watch,n,{immediate:!0,deep:!0}),{textarea:t,input:r,triggerResize:n}}var cl=Object.defineProperty,sl=Object.defineProperties,ul=Object.getOwnPropertyDescriptors,dl=Object.getOwnPropertySymbols,pl=Object.prototype.hasOwnProperty,fl=Object.prototype.propertyIsEnumerable,bl=(e,t,r)=>t in e?cl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,ml=(e,t)=>{for(var r in t||(t={}))pl.call(t,r)&&bl(e,r,t[r]);if(dl)for(var r of dl(t))fl.call(t,r)&&bl(e,r,t[r]);return e},hl=(e,t)=>sl(e,ul(t));function vl(e,t={}){const{throttle:r=200,trailing:o=!0}=t,l=n.throttleFilter(r,o),a=vt(e,hl(ml({},t),{eventFilter:l}));return ml({},a)}var gl=Object.defineProperty,Ol=Object.getOwnPropertySymbols,jl=Object.prototype.hasOwnProperty,wl=Object.prototype.propertyIsEnumerable,yl=(e,t,r)=>t in e?gl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,xl=(e,t)=>{for(var r in t||(t={}))jl.call(t,r)&&yl(e,r,t[r]);if(Ol)for(var r of Ol(t))wl.call(t,r)&&yl(e,r,t[r]);return e},kl=(e,t)=>{var r={};for(var n in e)jl.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(null!=e&&Ol)for(var n of Ol(e))t.indexOf(n)<0&&wl.call(e,n)&&(r[n]=e[n]);return r};const _l=[{max:6e4,value:1e3,name:"second"},{max:276e4,value:6e4,name:"minute"},{max:72e6,value:36e5,name:"hour"},{max:5184e5,value:864e5,name:"day"},{max:24192e5,value:6048e5,name:"week"},{max:28512e6,value:2592e6,name:"month"},{max:1/0,value:31536e6,name:"year"}],Cl={justNow:"just now",past:e=>e.match(/\d/)?e+" ago":e,future:e=>e.match(/\d/)?"in "+e:e,month:(e,t)=>1===e?t?"last month":"next month":`${e} month${e>1?"s":""}`,year:(e,t)=>1===e?t?"last year":"next year":`${e} year${e>1?"s":""}`,day:(e,t)=>1===e?t?"yesterday":"tomorrow":`${e} day${e>1?"s":""}`,week:(e,t)=>1===e?t?"last week":"next week":`${e} week${e>1?"s":""}`,hour:e=>`${e} hour${e>1?"s":""}`,minute:e=>`${e} minute${e>1?"s":""}`,second:e=>`${e} second${e>1?"s":""}`},zl=e=>e.toISOString().slice(0,10);function El(e,t={}){const{controls:r=!1,max:l,updateInterval:a=3e4,messages:i=Cl,fullDateFormatter:c=zl,showSecond:s=!1}=t,{abs:u,round:d}=Math,p=ao({interval:a,controls:!0}),{now:f}=p,b=kl(p,["now"]);function m(e,t){var r;const n=+t-+e,o=u(n);if(o<6e4&&!s)return i.justNow;if("number"===typeof l&&o>l)return c(new Date(e));if("string"===typeof l){const t=null==(r=_l.find(e=>e.name===l))?void 0:r.max;if(t&&o>t)return c(new Date(e))}for(const l of _l)if(o0,o=h(t.name,r,n);return h(n?"past":"future",o,n)}const g=o.computed(()=>m(new Date(n.resolveUnref(e)),o.unref(f.value)));return r?xl({timeAgo:g},b):g}function Bl(e,t,r){const{start:l}=n.useTimeoutFn(i,t),a=o.ref(!1);async function i(){a.value&&(await e(),l())}function c(){a.value||(a.value=!0,i())}function s(){a.value=!1}return(null==r?void 0:r.immediate)&&c(),n.tryOnScopeDispose(s),{isActive:a,pause:s,resume:c}}var Sl=Object.defineProperty,Vl=Object.getOwnPropertySymbols,Nl=Object.prototype.hasOwnProperty,Ml=Object.prototype.propertyIsEnumerable,Al=(e,t,r)=>t in e?Sl(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,Tl=(e,t)=>{for(var r in t||(t={}))Nl.call(t,r)&&Al(e,r,t[r]);if(Vl)for(var r of Vl(t))Ml.call(t,r)&&Al(e,r,t[r]);return e};function Hl(e={}){const{controls:t=!1,offset:r=0,immediate:l=!0,interval:a="requestAnimationFrame",callback:i}=e,c=o.ref(n.timestamp()+r),s=()=>c.value=n.timestamp()+r,u=i?()=>{s(),i(c.value)}:s,d="requestAnimationFrame"===a?Zt(u,{immediate:l}):n.useIntervalFn(u,a,{immediate:l});return t?Tl({timestamp:c},d):c}function Rl(e=null,t={}){var r,l;const{document:a=u,observe:i=!1,titleTemplate:c="%s"}=t,s=n.resolveRef(null!=(r=null!=e?e:null==a?void 0:a.title)?r:null),d=e&&n.isFunction(e);function p(e){return n.isFunction(c)?c(e):o.unref(c).replace("%s",e)}return o.watch(s,(e,t)=>{n.isString(e)&&e!==t&&a&&(a.title=p(e))},{immediate:!0}),i&&a&&!d&&Jn(null==(l=a.head)?void 0:l.querySelector("title"),()=>{a&&a.title!==s.value&&(s.value=p(a.title))},{childList:!0}),s}var Ll=Object.defineProperty,Dl=Object.getOwnPropertySymbols,Pl=Object.prototype.hasOwnProperty,Il=Object.prototype.propertyIsEnumerable,Fl=(e,t,r)=>t in e?Ll(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r,$l=(e,t)=>{for(var r in t||(t={}))Pl.call(t,r)&&Fl(e,r,t[r]);if(Dl)for(var r of Dl(t))Il.call(t,r)&&Fl(e,r,t[r]);return e};const ql={easeInSine:[.12,0,.39,0],easeOutSine:[.61,1,.88,1],easeInOutSine:[.37,0,.63,1],easeInQuad:[.11,0,.5,0],easeOutQuad:[.5,1,.89,1],easeInOutQuad:[.45,0,.55,1],easeInCubic:[.32,0,.67,0],easeOutCubic:[.33,1,.68,1],easeInOutCubic:[.65,0,.35,1],easeInQuart:[.5,0,.75,0],easeOutQuart:[.25,1,.5,1],easeInOutQuart:[.76,0,.24,1],easeInQuint:[.64,0,.78,0],easeOutQuint:[.22,1,.36,1],easeInOutQuint:[.83,0,.17,1],easeInExpo:[.7,0,.84,0],easeOutExpo:[.16,1,.3,1],easeInOutExpo:[.87,0,.13,1],easeInCirc:[.55,0,1,.45],easeOutCirc:[0,.55,.45,1],easeInOutCirc:[.85,0,.15,1],easeInBack:[.36,0,.66,-.56],easeOutBack:[.34,1.56,.64,1],easeInOutBack:[.68,-.6,.32,1.6]},Wl=$l({linear:n.identity},ql);function Ul([e,t,r,n]){const o=(e,t)=>1-3*t+3*e,l=(e,t)=>3*t-6*e,a=e=>3*e,i=(e,t,r)=>((o(t,r)*e+l(t,r))*e+a(t))*e,c=(e,t,r)=>3*o(t,r)*e*e+2*l(t,r)*e+a(t),s=t=>{let n=t;for(let o=0;o<4;++o){const o=c(n,e,r);if(0===o)return n;const l=i(n,e,r)-t;n-=l/o}return n};return o=>e===t&&r===n?o:i(s(o),t,n)}function Kl(e,t={}){const{delay:r=0,disabled:l=!1,duration:a=1e3,onFinished:i=n.noop,onStarted:c=n.noop,transition:s=n.identity}=t,u=o.computed(()=>{const e=o.unref(s);return n.isFunction(e)?e:Ul(e)}),d=o.computed(()=>{const t=o.unref(e);return n.isNumber(t)?t:t.map(o.unref)}),p=o.computed(()=>n.isNumber(d.value)?[d.value]:d.value),f=o.ref(p.value.slice(0));let b,m,h,v,g;const{resume:O,pause:j}=Zt(()=>{const e=Date.now(),t=n.clamp(1-(h-e)/b,0,1);f.value=g.map((e,r)=>{var n;return e+(null!=(n=m[r])?n:0)*u.value(t)}),t>=1&&(j(),i())},{immediate:!1}),w=()=>{j(),b=o.unref(a),m=f.value.map((e,t)=>{var r,n;return(null!=(r=p.value[t])?r:0)-(null!=(n=f.value[t])?n:0)}),g=f.value.slice(0),v=Date.now(),h=v+b,O(),c()},y=n.useTimeoutFn(w,r,{immediate:!1});return o.watch(p,()=>{o.unref(l)?f.value=p.value.slice(0):o.unref(r)<=0?w():y.start()},{deep:!0}),o.computed(()=>{const e=o.unref(l)?p:f;return n.isNumber(d.value)?e.value[0]:e.value})}function Yl(e="history",t={}){const{initialValue:r={},removeNullishValues:l=!0,removeFalsyValues:a=!1,write:i=!0,window:c=s}=t;if(!c)return o.reactive(r);const u=o.reactive({});function d(){if("history"===e)return c.location.search||"";if("hash"===e){const e=c.location.hash||"",t=e.indexOf("?");return t>0?e.slice(t):""}return(c.location.hash||"").replace(/^#/,"")}function p(t){const r=t.toString();if("history"===e)return`${r?"?"+r:""}${c.location.hash||""}`;if("hash-params"===e)return`${c.location.search||""}${r?"#"+r:""}`;const n=c.location.hash||"#",o=n.indexOf("?");return o>0?`${n.slice(0,o)}${r?"?"+r:""}`:`${n}${r?"?"+r:""}`}function b(){return new URLSearchParams(d())}function m(e){const t=new Set(Object.keys(u));for(const r of e.keys()){const n=e.getAll(r);u[r]=n.length>1?n:e.get(r)||"",t.delete(r)}Array.from(t).forEach(e=>delete u[e])}const{pause:h,resume:v}=n.pausableWatch(u,()=>{const e=new URLSearchParams("");Object.keys(u).forEach(t=>{const r=u[t];Array.isArray(r)?r.forEach(r=>e.append(t,r)):l&&null==r||a&&!r?e.delete(t):e.set(t,r)}),g(e)},{deep:!0});function g(e,t){h(),t&&m(e),c.history.replaceState(c.history.state,c.document.title,c.location.pathname+p(e)),v()}function O(){i&&g(b(),!0)}f(c,"popstate",O,!1),"history"!==e&&f(c,"hashchange",O,!1);const j=b();return j.keys().next().value?m(j):Object.assign(u,r),u}function Gl(e={}){var t,r;const n=o.ref(null!=(t=e.enabled)&&t),l=o.ref(null==(r=e.autoSwitch)||r),a=o.ref(e.videoDeviceId),i=o.ref(e.audioDeviceId),{navigator:c=d}=e,s=$(()=>{var e;return null==(e=null==c?void 0:c.mediaDevices)?void 0:e.getUserMedia}),u=o.shallowRef();function p(e){return"none"!==e.value&&!1!==e.value&&(null==e.value||{deviceId:e.value})}async function f(){if(s.value&&!u.value)return u.value=await c.mediaDevices.getUserMedia({video:p(a),audio:p(i)}),u.value}async function b(){var e;null==(e=u.value)||e.getTracks().forEach(e=>e.stop()),u.value=void 0}function m(){b(),n.value=!1}async function h(){return await f(),u.value&&(n.value=!0),u.value}async function v(){return b(),await h()}return o.watch(n,e=>{e?f():b()},{immediate:!0}),o.watch([a,i],()=>{l.value&&u.value&&v()},{immediate:!0}),{isSupported:s,stream:u,start:h,stop:m,restart:v,videoDeviceId:a,audioDeviceId:i,enabled:n,autoSwitch:l}}function Xl(e,t,r,l={}){var a,i,c,s,u;const{clone:d=!1,passive:p=!1,eventName:f,deep:b=!1,defaultValue:m}=l,h=o.getCurrentInstance(),v=r||(null==h?void 0:h.emit)||(null==(a=null==h?void 0:h.$emit)?void 0:a.bind(h))||(null==(c=null==(i=null==h?void 0:h.proxy)?void 0:i.$emit)?void 0:c.bind(null==h?void 0:h.proxy));let g=f;if(!t)if(o.isVue2){const e=null==(u=null==(s=null==h?void 0:h.proxy)?void 0:s.$options)?void 0:u.model;t=(null==e?void 0:e.value)||"value",f||(g=(null==e?void 0:e.event)||"input")}else t="modelValue";g=f||g||"update:"+t.toString();const O=e=>d?n.isFunction(d)?d(e):Oe(e):e,j=()=>n.isDef(e[t])?O(e[t]):m;if(p){const r=j(),n=o.ref(r);return o.watch(()=>e[t],e=>n.value=O(e)),o.watch(n,r=>{(r!==e[t]||b)&&v(g,r)},{deep:b}),n}return o.computed({get(){return j()},set(e){v(g,e)}})}function Jl(e,t,r={}){const n={};for(const o in e)n[o]=Xl(e,o,t,r);return n}function Zl(e){const{pattern:t=[],interval:r=0,navigator:o=d}=e||{},l=$(()=>"undefined"!==typeof o&&"vibrate"in o),a=n.resolveRef(t);let i;const c=(e=a.value)=>{l.value&&o.vibrate(e)},s=()=>{l.value&&o.vibrate(0),null==i||i.pause()};return r>0&&(i=n.useIntervalFn(c,r,{immediate:!1,immediateCallback:!1})),{isSupported:l,pattern:t,intervalControls:i,vibrate:c,stop:s}}function Ql(e,t){const r=o.ref(),n=ir(r),l=o.ref([]),a=o.shallowRef(e),i=o.ref({start:0,end:10}),{itemHeight:c,overscan:s=5}=t,u=e=>{if("number"===typeof c)return Math.ceil(e/c);const{start:t=0}=i.value;let r=0,n=0;for(let o=t;o=e){n=o;break}}return n-t},d=e=>{if("number"===typeof c)return Math.floor(e/c)+1;let t=0,r=0;for(let n=0;n=e){r=n;break}}return r+1},p=()=>{const e=r.value;if(e){const t=d(e.scrollTop),r=u(e.clientHeight),n=t-s,o=t+r+s;i.value={start:n<0?0:n,end:o>a.value.length?a.value.length:o},l.value=a.value.slice(i.value.start,i.value.end).map((e,t)=>({data:e,index:t+i.value.start}))}};o.watch([n.width,n.height,e],()=>{p()});const f=o.computed(()=>"number"===typeof c?a.value.length*c:a.value.reduce((e,t,r)=>e+c(r),0)),b=e=>{if("number"===typeof c){const t=e*c;return t}const t=a.value.slice(0,e).reduce((e,t,r)=>e+c(r),0);return t},m=e=>{r.value&&(r.value.scrollTop=b(e),p())},h=o.computed(()=>b(i.value.start)),v=o.computed(()=>({style:{width:"100%",height:f.value-h.value+"px",marginTop:h.value+"px"}})),g={overflowY:"auto"};return{list:l,scrollTo:m,containerProps:{ref:r,onScroll:()=>{p()},style:g},wrapperProps:v}}const ea=(e={})=>{const{navigator:t=d,document:r=u}=e;let n;const l=$(()=>t&&"wakeLock"in t),a=o.ref(!1);async function i(){l.value&&n&&(r&&"visible"===r.visibilityState&&(n=await t.wakeLock.request("screen")),a.value=!n.released)}async function c(e){l.value&&(n=await t.wakeLock.request(e),a.value=!n.released)}async function s(){l.value&&n&&(await n.release(),a.value=!n.released,n=null)}return r&&f(r,"visibilitychange",i,{passive:!0}),{isSupported:l,isActive:a,request:c,release:s}},ta=(e={})=>{const{window:t=s}=e,r=$(()=>!!t&&"Notification"in t),l=o.ref(null),a=async()=>{r.value&&"permission"in Notification&&"denied"!==Notification.permission&&await Notification.requestPermission()},i=n.createEventHook(),c=n.createEventHook(),u=n.createEventHook(),d=n.createEventHook(),p=async t=>{if(!r.value)return;await a();const n=Object.assign({},e,t);return l.value=new Notification(n.title||"",n),l.value.onclick=e=>i.trigger(e),l.value.onshow=e=>c.trigger(e),l.value.onerror=e=>u.trigger(e),l.value.onclose=e=>d.trigger(e),l.value},b=()=>{l.value&&l.value.close(),l.value=null};if(n.tryOnMounted(async()=>{r.value&&await a()}),n.tryOnScopeDispose(b),r.value&&t){const e=t.document;f(e,"visibilitychange",t=>{t.preventDefault(),"visible"===e.visibilityState&&b()})}return{isSupported:r,notification:l,show:p,close:b,onClick:i,onShow:c,onError:u,onClose:d}},ra="ping";function na(e){return!0===e?{}:e}function oa(e,t={}){const{onConnected:r,onDisconnected:l,onError:a,onMessage:i,immediate:c=!0,autoClose:s=!0,protocols:u=[]}=t,d=o.ref(null),p=o.ref("CLOSED"),b=o.ref();let m,h,v,g=!1,O=0,j=[];const w=(e=1e3,t)=>{b.value&&(g=!0,null==m||m(),b.value.close(e,t))},y=()=>{if(j.length&&b.value&&"OPEN"===p.value){for(const e of j)b.value.send(e);j=[]}},x=()=>{clearTimeout(v)},k=(e,t=!0)=>b.value&&"OPEN"===p.value?(y(),b.value.send(e),!0):(t&&j.push(e),!1),_=()=>{const n=new WebSocket(e,u);b.value=n,p.value="CONNECTING",g=!1,n.onopen=()=>{p.value="OPEN",null==r||r(n),null==h||h(),y()},n.onclose=e=>{if(p.value="CLOSED",b.value=void 0,null==l||l(n,e),!g&&t.autoReconnect){const{retries:e=-1,delay:r=1e3,onFailed:n}=na(t.autoReconnect);O+=1,"number"===typeof e&&(e<0||O{null==a||a(n,e)},n.onmessage=e=>{if(x(),t.heartbeat){const{message:r=ra}=na(t.heartbeat);if(e.data===r)return}d.value=e.data,null==i||i(n,e)}};if(t.heartbeat){const{message:e=ra,interval:r=1e3,pongTimeout:o=1e3}=na(t.heartbeat),{pause:l,resume:a}=n.useIntervalFn(()=>{k(e,!1),v=setTimeout(()=>{w()},o)},r,{immediate:!1});m=l,h=a}c&&_(),s&&(f(window,"beforeunload",()=>w()),n.tryOnScopeDispose(w));const C=()=>{w(),O=0,_()};return{data:d,status:p,close:w,send:k,open:C,ws:b}}function la(e,t,r={}){const{window:l=s}=r,a=o.ref(null),i=o.shallowRef(),c=function(e){i.value&&i.value.postMessage(e)},u=function(){i.value&&i.value.terminate()};return l&&(i.value=new Worker(e,t),i.value.onmessage=e=>{a.value=e.data},n.tryOnScopeDispose(()=>{i.value&&i.value.terminate()})),{data:a,post:c,terminate:u,worker:i}}const aa=e=>t=>{const r=t.data[0];return Promise.resolve(e.apply(void 0,r)).then(e=>{postMessage(["SUCCESS",e])}).catch(e=>{postMessage(["ERROR",e])})},ia=e=>{if(0===e.length)return"";const t=e.map(e=>`'${e}'`).toString();return`importScripts(${t})`},ca=(e,t)=>{const r=`${ia(t)}; onmessage=(${aa})(${e})`,n=new Blob([r],{type:"text/javascript"}),o=URL.createObjectURL(n);return o},sa=(e,t={})=>{const{dependencies:r=[],timeout:l,window:a=s}=t,i=o.ref(),c=o.ref("PENDING"),u=o.ref({}),d=o.ref(),p=(e="PENDING")=>{i.value&&i.value._url&&a&&(i.value.terminate(),URL.revokeObjectURL(i.value._url),u.value={},i.value=void 0,a.clearTimeout(d.value),c.value=e)};p(),n.tryOnScopeDispose(p);const f=()=>{const t=ca(e,r),n=new Worker(t);return n._url=t,n.onmessage=e=>{const{resolve:t=(()=>{}),reject:r=(()=>{})}=u.value,[n,o]=e.data;switch(n){case"SUCCESS":t(o),p(n);break;default:r(o),p("ERROR");break}},n.onerror=e=>{const{reject:t=(()=>{})}=u.value;t(e),p("ERROR")},l&&(d.value=setTimeout(()=>p("TIMEOUT_EXPIRED"),l)),n},b=(...e)=>new Promise((t,r)=>{u.value={resolve:t,reject:r},i.value&&i.value.postMessage([[...e]]),c.value="RUNNING"}),m=(...e)=>"RUNNING"===c.value?(console.error("[useWebWorkerFn] You can only run one instance of the worker at a time."),Promise.reject()):(i.value=f(),b(...e));return{workerFn:m,workerStatus:c,workerTerminate:p}};function ua({window:e=s}={}){if(!e)return o.ref(!1);const t=o.ref(e.document.hasFocus());return f(e,"blur",()=>{t.value=!1}),f(e,"focus",()=>{t.value=!0}),t}function da({window:e=s}={}){if(!e)return{x:o.ref(0),y:o.ref(0)};const t=o.ref(e.pageXOffset),r=o.ref(e.pageYOffset);return f("scroll",()=>{t.value=e.pageXOffset,r.value=e.pageYOffset},{capture:!1,passive:!0}),{x:t,y:r}}function pa(e={}){const{window:t=s,initialWidth:r=1/0,initialHeight:l=1/0,listenOrientation:a=!0,includeScrollbar:i=!0}=e,c=o.ref(r),u=o.ref(l),d=()=>{t&&(i?(c.value=t.innerWidth,u.value=t.innerHeight):(c.value=t.document.documentElement.clientWidth,u.value=t.document.documentElement.clientHeight))};return d(),n.tryOnMounted(d),f("resize",d,{passive:!0}),a&&f("orientationchange",d,{passive:!0}),{width:c,height:u}}t.DefaultMagicKeysAliasMap=zn,t.StorageSerializers=Me,t.TransitionPresets=Wl,t.asyncComputed=l,t.breakpointsAntDesign=X,t.breakpointsBootstrapV5=Y,t.breakpointsQuasar=J,t.breakpointsSematic=Z,t.breakpointsTailwind=K,t.breakpointsVuetify=G,t.cloneFnJSON=Oe,t.computedAsync=l,t.computedInject=a,t.createFetch=zr,t.createUnrefFn=i,t.defaultDocument=u,t.defaultLocation=p,t.defaultNavigator=d,t.defaultWindow=s,t.getSSRHandler=ke,t.mapGamepadToXbox360Controller=Xr,t.onClickOutside=b,t.onKeyDown=C,t.onKeyPressed=z,t.onKeyStroke=_,t.onKeyUp=E,t.onLongPress=S,t.onStartTyping=M,t.setSSRHandler=_e,t.templateRef=A,t.unrefElement=c,t.useActiveElement=T,t.useAsyncQueue=H,t.useAsyncState=R,t.useBase64=P,t.useBattery=q,t.useBluetooth=W,t.useBreakpoints=le,t.useBroadcastChannel=ae,t.useBrowserLocation=ie,t.useCached=ce,t.useClipboard=se,t.useCloned=je,t.useColorMode=Fe,t.useConfirmDialog=$e,t.useCssVar=qe,t.useCurrentElement=We,t.useCycleList=Ue,t.useDark=rt,t.useDebouncedRefHistory=zt,t.useDeviceMotion=Et,t.useDeviceOrientation=Bt,t.useDevicePixelRatio=St,t.useDevicesList=Nt,t.useDisplayMedia=Mt,t.useDocumentVisibility=At,t.useDraggable=qt,t.useDropZone=Wt,t.useElementBounding=Jt,t.useElementByPoint=lr,t.useElementHover=ar,t.useElementSize=ir,t.useElementVisibility=cr,t.useEventBus=ur,t.useEventListener=f,t.useEventSource=dr,t.useEyeDropper=pr,t.useFavicon=fr,t.useFetch=Er,t.useFileDialog=Rr,t.useFileSystemAccess=qr,t.useFocus=Wr,t.useFocusWithin=Ur,t.useFps=Kr,t.useFullscreen=Gr,t.useGamepad=Jr,t.useGeolocation=Zr,t.useIdle=tn,t.useImage=un,t.useInfiniteScroll=yn,t.useIntersectionObserver=xn,t.useKeyModifier=_n,t.useLocalStorage=Cn,t.useMagicKeys=En,t.useManualRefHistory=it,t.useMediaControls=Dn,t.useMediaQuery=U,t.useMemoize=In,t.useMemory=Fn,t.useMounted=$n,t.useMouse=qn,t.useMouseInElement=Wn,t.useMousePressed=Un,t.useMutationObserver=Jn,t.useNavigatorLanguage=Zn,t.useNetwork=Qn,t.useNow=ao,t.useObjectUrl=io,t.useOffsetPagination=so,t.useOnline=uo,t.usePageLeave=po,t.useParallax=fo,t.usePermission=Vt,t.usePointer=_o,t.usePointerSwipe=Eo,t.usePreferredColorScheme=Bo,t.usePreferredContrast=So,t.usePreferredDark=Te,t.usePreferredLanguages=Vo,t.usePreferredReducedMotion=No,t.useRafFn=Zt,t.useRefHistory=vt,t.useResizeObserver=Xt,t.useScreenOrientation=Mo,t.useScreenSafeArea=Lo,t.useScriptTag=Po,t.useScroll=pn,t.useScrollLock=Fo,t.useSessionStorage=$o,t.useShare=Xo,t.useSpeechRecognition=Jo,t.useSpeechSynthesis=Zo,t.useStepper=Qo,t.useStorage=Ae,t.useStorageAsync=el,t.useStyleTag=rl,t.useSupported=$,t.useSwipe=Co,t.useTemplateRefsList=nl,t.useTextDirection=ol,t.useTextSelection=al,t.useTextareaAutosize=il,t.useThrottledRefHistory=vl,t.useTimeAgo=El,t.useTimeoutPoll=Bl,t.useTimestamp=Hl,t.useTitle=Rl,t.useTransition=Kl,t.useUrlSearchParams=Yl,t.useUserMedia=Gl,t.useVModel=Xl,t.useVModels=Jl,t.useVibrate=Zl,t.useVirtualList=Ql,t.useWakeLock=ea,t.useWebNotification=ta,t.useWebSocket=oa,t.useWebWorker=la,t.useWebWorkerFn=sa,t.useWindowFocus=ua,t.useWindowScroll=da,t.useWindowSize=pa,Object.keys(n).forEach((function(e){"default"===e||t.hasOwnProperty(e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return n[e]}})}))}).call(this,r("c8ba"))},"467f":function(e,t,r){"use strict";var n=r("7917");e.exports=function(e,t,r){var o=r.config.validateStatus;r.status&&o&&!o(r.status)?t(new n("Request failed with status code "+r.status,[n.ERR_BAD_REQUEST,n.ERR_BAD_RESPONSE][Math.floor(r.status/100)-4],r.config,r.request,r)):e(r)}},"485a":function(e,t,r){var n=r("c65b"),o=r("1626"),l=r("861d"),a=TypeError;e.exports=function(e,t){var r,i;if("string"===t&&o(r=e.toString)&&!l(i=n(r,e)))return i;if(o(r=e.valueOf)&&!l(i=n(r,e)))return i;if("string"!==t&&o(r=e.toString)&&!l(i=n(r,e)))return i;throw a("Can't convert object to primitive value")}},"499e":function(e,t,r){"use strict";function n(e,t){for(var r=[],n={},o=0;or.parts.length&&(n.parts.length=r.parts.length)}else{var a=[];for(o=0;o=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};n.forEach(["delete","get","head"],(function(e){p.headers[e]={}})),n.forEach(["post","put","patch"],(function(e){p.headers[e]=n.merge(c)})),e.exports=p}).call(this,r("4362"))},"4cb3":function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=r("f2bf"),o=r("d095"),l={name:"en",el:{colorpicker:{confirm:"OK",clear:"Clear",defaultLabel:"color picker",description:"current color is {color}. press enter to select a new color."},datepicker:{now:"Now",today:"Today",cancel:"Cancel",clear:"Clear",confirm:"OK",dateTablePrompt:"Use the arrow keys and enter to select the day of the month",monthTablePrompt:"Use the arrow keys and enter to select the month",yearTablePrompt:"Use the arrow keys and enter to select the year",selectedDate:"Selected date",selectDate:"Select date",selectTime:"Select time",startDate:"Start Date",startTime:"Start Time",endDate:"End Date",endTime:"End Time",prevYear:"Previous Year",nextYear:"Next Year",prevMonth:"Previous Month",nextMonth:"Next Month",year:"",month1:"January",month2:"February",month3:"March",month4:"April",month5:"May",month6:"June",month7:"July",month8:"August",month9:"September",month10:"October",month11:"November",month12:"December",week:"week",weeks:{sun:"Sun",mon:"Mon",tue:"Tue",wed:"Wed",thu:"Thu",fri:"Fri",sat:"Sat"},weeksFull:{sun:"Sunday",mon:"Monday",tue:"Tuesday",wed:"Wednesday",thu:"Thursday",fri:"Friday",sat:"Saturday"},months:{jan:"Jan",feb:"Feb",mar:"Mar",apr:"Apr",may:"May",jun:"Jun",jul:"Jul",aug:"Aug",sep:"Sep",oct:"Oct",nov:"Nov",dec:"Dec"}},inputNumber:{decrease:"decrease number",increase:"increase number"},select:{loading:"Loading",noMatch:"No matching data",noData:"No data",placeholder:"Select"},dropdown:{toggleDropdown:"Toggle Dropdown"},cascader:{noMatch:"No matching data",loading:"Loading",placeholder:"Select",noData:"No data"},pagination:{goto:"Go to",pagesize:"/page",total:"Total {total}",pageClassifier:"",deprecationWarning:"Deprecated usages detected, please refer to the el-pagination documentation for more details"},dialog:{close:"Close this dialog"},drawer:{close:"Close this dialog"},messagebox:{title:"Message",confirm:"OK",cancel:"Cancel",error:"Illegal input",close:"Close this dialog"},upload:{deleteTip:"press delete to remove",delete:"Delete",preview:"Preview",continue:"Continue"},slider:{defaultLabel:"slider between {min} and {max}",defaultRangeStartLabel:"pick start value",defaultRangeEndLabel:"pick end value"},table:{emptyText:"No Data",confirmFilter:"Confirm",resetFilter:"Reset",clearFilter:"All",sumText:"Sum"},tree:{emptyText:"No Data"},transfer:{noMatch:"No matching data",noData:"No data",titles:["List 1","List 2"],filterPlaceholder:"Enter keyword",noCheckedFormat:"{total} items",hasCheckedFormat:"{checked}/{total} checked"},image:{error:"FAILED"},pageHeader:{title:"Back"},popconfirm:{confirmButtonText:"Yes",cancelButtonText:"No"}}},a=r("c083");const i=e=>(t,r)=>c(t,r,Object(n["unref"])(e)),c=(e,t,r)=>Object(o["get"])(r,e,e).replace(/\{(\w+)\}/g,(e,r)=>{var n;return""+(null!=(n=null==t?void 0:t[r])?n:`{${r}}`)}),s=e=>{const t=Object(n["computed"])(()=>Object(n["unref"])(e).name),r=Object(n["isRef"])(e)?e:Object(n["ref"])(e);return{lang:t,locale:r,t:i(e)}},u=()=>{const e=Object(a["b"])("locale");return s(Object(n["computed"])(()=>e.value||l))}},"4d5e":function(e,t,r){"use strict";r.d(t,"a",(function(){return n})),r.d(t,"b",(function(){return o}));const n=Symbol("formContextKey"),o=Symbol("formItemContextKey")},"4d64":function(e,t,r){var n=r("fc6a"),o=r("23cb"),l=r("07fa"),a=function(e){return function(t,r,a){var i,c=n(t),s=l(c),u=o(a,s);if(e&&r!=r){while(s>u)if(i=c[u++],i!=i)return!0}else for(;s>u;u++)if((e||u in c)&&c[u]===r)return e||u||0;return!e&&-1}};e.exports={includes:a(!0),indexOf:a(!1)}},"50c4":function(e,t,r){var n=r("5926"),o=Math.min;e.exports=function(e){return e>0?o(n(e),9007199254740991):0}},5270:function(e,t,r){"use strict";var n=r("c532"),o=r("c401"),l=r("2e67"),a=r("4c3d"),i=r("fb60");function c(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new i}e.exports=function(e){c(e),e.headers=e.headers||{},e.data=o.call(e,e.data,e.headers,e.transformRequest),e.headers=n.merge(e.headers.common||{},e.headers[e.method]||{},e.headers),n.forEach(["delete","get","head","post","put","patch","common"],(function(t){delete e.headers[t]}));var t=e.adapter||a.adapter;return t(e).then((function(t){return c(e),t.data=o.call(e,t.data,t.headers,e.transformResponse),t}),(function(t){return l(t)||(c(e),t&&t.response&&(t.response.data=o.call(e,t.response.data,t.response.headers,e.transformResponse))),Promise.reject(t)}))}},"546d":function(e,t,r){"use strict";r.d(t,"a",(function(){return a})),r.d(t,"b",(function(){return i}));var n=r("f2bf"),o=r("35b0"),l=r("4d5e");const a=()=>{const e=Object(n["inject"])(l["a"],void 0),t=Object(n["inject"])(l["b"],void 0);return{form:e,formItem:t}},i=(e,{formItemContext:t,disableIdGeneration:r,disableIdManagement:l})=>{r||(r=Object(n["ref"])(!1)),l||(l=Object(n["ref"])(!1));const a=Object(n["ref"])();let i=void 0;const c=Object(n["computed"])(()=>{var r;return!!(!e.label&&t&&t.inputIds&&(null==(r=t.inputIds)?void 0:r.length)<=1)});return Object(n["onMounted"])(()=>{i=Object(n["watch"])([Object(n["toRef"])(e,"id"),r],([e,r])=>{const n=null!=e?e:r?void 0:Object(o["a"])().value;n!==a.value&&((null==t?void 0:t.removeInputId)&&(a.value&&t.removeInputId(a.value),(null==l?void 0:l.value)||r||!n||t.addInputId(n)),a.value=n)},{immediate:!0})}),Object(n["onUnmounted"])(()=>{i&&i(),(null==t?void 0:t.removeInputId)&&a.value&&t.removeInputId(a.value)}),{isLabeledByFormItem:c,inputId:a}}},"54bb":function(e,t,r){"use strict";r.d(t,"a",(function(){return b}));var n=r("f2bf"),o=r("0898");const l=Object(o["b"])({size:{type:Object(o["c"])([Number,String])},color:{type:String}});var a=r("2711"),i=r("304f"),c=r("83ec"),s=r("0e69");const u={name:"ElIcon",inheritAttrs:!1},d=Object(n["defineComponent"])({...u,props:l,setup(e){const t=e,r=Object(i["b"])("icon"),o=Object(n["computed"])(()=>{const{size:e,color:r}=t;return e||r?{fontSize:Object(c["d"])(e)?void 0:Object(s["b"])(e),"--color":r}:{}});return(e,t)=>(Object(n["openBlock"])(),Object(n["createElementBlock"])("i",Object(n["mergeProps"])({class:Object(n["unref"])(r).b(),style:Object(n["unref"])(o)},e.$attrs),[Object(n["renderSlot"])(e.$slots,"default")],16))}});var p=Object(a["a"])(d,[["__file","/home/runner/work/element-plus/element-plus/packages/components/icon/src/icon.vue"]]),f=r("0c24");const b=Object(f["a"])(p)},5692:function(e,t,r){var n=r("c430"),o=r("c6cd");(e.exports=function(e,t){return o[e]||(o[e]=void 0!==t?t:{})})("versions",[]).push({version:"3.25.3",mode:n?"pure":"global",copyright:"© 2014-2022 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.25.3/LICENSE",source:"https://github.com/zloirock/core-js"})},"56ef":function(e,t,r){var n=r("d066"),o=r("e330"),l=r("241c"),a=r("7418"),i=r("825a"),c=o([].concat);e.exports=n("Reflect","ownKeys")||function(e){var t=l.f(i(e)),r=a.f;return r?c(t,r(e)):t}},5926:function(e,t,r){var n=r("b42e");e.exports=function(e){var t=+e;return t!==t||0===t?0:n(t)}},"59ed":function(e,t,r){var n=r("1626"),o=r("0d51"),l=TypeError;e.exports=function(e){if(n(e))return e;throw l(o(e)+" is not a function")}},"5a0c":function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";var e=1e3,t=6e4,r=36e5,n="millisecond",o="second",l="minute",a="hour",i="day",c="week",s="month",u="quarter",d="year",p="date",f="Invalid Date",b=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,m=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,h={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},v=function(e,t,r){var n=String(e);return!n||n.length>=t?e:""+Array(t+1-n.length).join(r)+e},g={s:v,z:function(e){var t=-e.utcOffset(),r=Math.abs(t),n=Math.floor(r/60),o=r%60;return(t<=0?"+":"-")+v(n,2,"0")+":"+v(o,2,"0")},m:function e(t,r){if(t.date()1)return e(a[0])}else{var i=t.name;j[i]=t,o=i}return!n&&o&&(O=o),o||!n&&O},x=function(e,t){if(w(e))return e.clone();var r="object"==typeof t?t:{};return r.date=e,r.args=arguments,new _(r)},k=g;k.l=y,k.i=w,k.w=function(e,t){return x(e,{locale:t.$L,utc:t.$u,x:t.$x,$offset:t.$offset})};var _=function(){function h(e){this.$L=y(e.locale,null,!0),this.parse(e)}var v=h.prototype;return v.parse=function(e){this.$d=function(e){var t=e.date,r=e.utc;if(null===t)return new Date(NaN);if(k.u(t))return new Date;if(t instanceof Date)return new Date(t);if("string"==typeof t&&!/Z$/i.test(t)){var n=t.match(b);if(n){var o=n[2]-1||0,l=(n[7]||"0").substring(0,3);return r?new Date(Date.UTC(n[1],o,n[3]||1,n[4]||0,n[5]||0,n[6]||0,l)):new Date(n[1],o,n[3]||1,n[4]||0,n[5]||0,n[6]||0,l)}}return new Date(t)}(e),this.$x=e.x||{},this.init()},v.init=function(){var e=this.$d;this.$y=e.getFullYear(),this.$M=e.getMonth(),this.$D=e.getDate(),this.$W=e.getDay(),this.$H=e.getHours(),this.$m=e.getMinutes(),this.$s=e.getSeconds(),this.$ms=e.getMilliseconds()},v.$utils=function(){return k},v.isValid=function(){return!(this.$d.toString()===f)},v.isSame=function(e,t){var r=x(e);return this.startOf(t)<=r&&r<=this.endOf(t)},v.isAfter=function(e,t){return x(e)["",...n["b"]].includes(e)},"5c6c":function(e,t){e.exports=function(e,t){return{enumerable:!(1&e),configurable:!(2&e),writable:!(4&e),value:t}}},"5cce":function(e,t){e.exports={version:"0.27.2"}},"5e0f":function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";return function(e,t,r){var n=t.prototype,o=function(e){return e&&(e.indexOf?e:e.s)},l=function(e,t,r,n,l){var a=e.name?e:e.$locale(),i=o(a[t]),c=o(a[r]),s=i||c.map((function(e){return e.slice(0,n)}));if(!l)return s;var u=a.weekStart;return s.map((function(e,t){return s[(t+(u||0))%7]}))},a=function(){return r.Ls[r.locale()]},i=function(e,t){return e.formats[t]||function(e){return e.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,r){return t||r.slice(1)}))}(e.formats[t.toUpperCase()])},c=function(){var e=this;return{months:function(t){return t?t.format("MMMM"):l(e,"months")},monthsShort:function(t){return t?t.format("MMM"):l(e,"monthsShort","months",3)},firstDayOfWeek:function(){return e.$locale().weekStart||0},weekdays:function(t){return t?t.format("dddd"):l(e,"weekdays")},weekdaysMin:function(t){return t?t.format("dd"):l(e,"weekdaysMin","weekdays",2)},weekdaysShort:function(t){return t?t.format("ddd"):l(e,"weekdaysShort","weekdays",3)},longDateFormat:function(t){return i(e.$locale(),t)},meridiem:this.$locale().meridiem,ordinal:this.$locale().ordinal}};n.localeData=function(){return c.bind(this)()},r.localeData=function(){var e=a();return{firstDayOfWeek:function(){return e.weekStart||0},weekdays:function(){return r.weekdays()},weekdaysShort:function(){return r.weekdaysShort()},weekdaysMin:function(){return r.weekdaysMin()},months:function(){return r.months()},monthsShort:function(){return r.monthsShort()},longDateFormat:function(t){return i(e,t)},meridiem:e.meridiem,ordinal:e.ordinal}},r.months=function(){return l(a(),"months")},r.monthsShort=function(){return l(a(),"monthsShort","months",3)},r.weekdays=function(e){return l(a(),"weekdays",null,null,e)},r.weekdaysShort=function(e){return l(a(),"weekdaysShort","weekdays",3,e)},r.weekdaysMin=function(e){return l(a(),"weekdaysMin","weekdays",2,e)}}}))},"5e76":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n="top",o="bottom",l="right",a="left",i="auto",c=[n,o,l,a],s="start",u="end",d="clippingParents",p="viewport",f="popper",b="reference",m=c.reduce((function(e,t){return e.concat([t+"-"+s,t+"-"+u])}),[]),h=[].concat(c,[i]).reduce((function(e,t){return e.concat([t,t+"-"+s,t+"-"+u])}),[]),v="beforeRead",g="read",O="afterRead",j="beforeMain",w="main",y="afterMain",x="beforeWrite",k="write",_="afterWrite",C=[v,g,O,j,w,y,x,k,_];function z(e){return e?(e.nodeName||"").toLowerCase():null}function E(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function B(e){var t=E(e).Element;return e instanceof t||e instanceof Element}function S(e){var t=E(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function V(e){if("undefined"==typeof ShadowRoot)return!1;var t=E(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function N(e){var t=e.state;Object.keys(t.elements).forEach((function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},o=t.elements[e];!S(o)||!z(o)||(Object.assign(o.style,r),Object.keys(n).forEach((function(e){var t=n[e];!1===t?o.removeAttribute(e):o.setAttribute(e,!0===t?"":t)})))}))}function M(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach((function(e){var n=t.elements[e],o=t.attributes[e]||{},l=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]),a=l.reduce((function(e,t){return e[t]="",e}),{});!S(n)||!z(n)||(Object.assign(n.style,a),Object.keys(o).forEach((function(e){n.removeAttribute(e)})))}))}}var A={name:"applyStyles",enabled:!0,phase:"write",fn:N,effect:M,requires:["computeStyles"]};function T(e){return e.split("-")[0]}var H=Math.max,R=Math.min,L=Math.round;function D(e,t){void 0===t&&(t=!1);var r=e.getBoundingClientRect(),n=1,o=1;if(S(e)&&t){var l=e.offsetHeight,a=e.offsetWidth;a>0&&(n=L(r.width)/a||1),l>0&&(o=L(r.height)/l||1)}return{width:r.width/n,height:r.height/o,top:r.top/o,right:r.right/n,bottom:r.bottom/o,left:r.left/n,x:r.left/n,y:r.top/o}}function P(e){var t=D(e),r=e.offsetWidth,n=e.offsetHeight;return Math.abs(t.width-r)<=1&&(r=t.width),Math.abs(t.height-n)<=1&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function I(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&V(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function F(e){return E(e).getComputedStyle(e)}function $(e){return["table","td","th"].indexOf(z(e))>=0}function q(e){return((B(e)?e.ownerDocument:e.document)||window.document).documentElement}function W(e){return"html"===z(e)?e:e.assignedSlot||e.parentNode||(V(e)?e.host:null)||q(e)}function U(e){return S(e)&&"fixed"!==F(e).position?e.offsetParent:null}function K(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox"),r=-1!==navigator.userAgent.indexOf("Trident");if(r&&S(e)){var n=F(e);if("fixed"===n.position)return null}var o=W(e);for(V(o)&&(o=o.host);S(o)&&["html","body"].indexOf(z(o))<0;){var l=F(o);if("none"!==l.transform||"none"!==l.perspective||"paint"===l.contain||-1!==["transform","perspective"].indexOf(l.willChange)||t&&"filter"===l.willChange||t&&l.filter&&"none"!==l.filter)return o;o=o.parentNode}return null}function Y(e){for(var t=E(e),r=U(e);r&&$(r)&&"static"===F(r).position;)r=U(r);return r&&("html"===z(r)||"body"===z(r)&&"static"===F(r).position)?t:r||K(e)||t}function G(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function X(e,t,r){return H(e,R(t,r))}function J(e,t,r){var n=X(e,t,r);return n>r?r:n}function Z(){return{top:0,right:0,bottom:0,left:0}}function Q(e){return Object.assign({},Z(),e)}function ee(e,t){return t.reduce((function(t,r){return t[r]=e,t}),{})}var te=function(e,t){return e="function"==typeof e?e(Object.assign({},t.rects,{placement:t.placement})):e,Q("number"!=typeof e?e:ee(e,c))};function re(e){var t,r=e.state,i=e.name,c=e.options,s=r.elements.arrow,u=r.modifiersData.popperOffsets,d=T(r.placement),p=G(d),f=[a,l].indexOf(d)>=0,b=f?"height":"width";if(s&&u){var m=te(c.padding,r),h=P(s),v="y"===p?n:a,g="y"===p?o:l,O=r.rects.reference[b]+r.rects.reference[p]-u[p]-r.rects.popper[b],j=u[p]-r.rects.reference[p],w=Y(s),y=w?"y"===p?w.clientHeight||0:w.clientWidth||0:0,x=O/2-j/2,k=m[v],_=y-h[b]-m[g],C=y/2-h[b]/2+x,z=X(k,C,_),E=p;r.modifiersData[i]=(t={},t[E]=z,t.centerOffset=z-C,t)}}function ne(e){var t=e.state,r=e.options,n=r.element,o=void 0===n?"[data-popper-arrow]":n;null!=o&&("string"==typeof o&&(o=t.elements.popper.querySelector(o),!o)||!I(t.elements.popper,o)||(t.elements.arrow=o))}var oe={name:"arrow",enabled:!0,phase:"main",fn:re,effect:ne,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function le(e){return e.split("-")[1]}var ae={top:"auto",right:"auto",bottom:"auto",left:"auto"};function ie(e){var t=e.x,r=e.y,n=window,o=n.devicePixelRatio||1;return{x:L(t*o)/o||0,y:L(r*o)/o||0}}function ce(e){var t,r=e.popper,i=e.popperRect,c=e.placement,s=e.variation,d=e.offsets,p=e.position,f=e.gpuAcceleration,b=e.adaptive,m=e.roundOffsets,h=e.isFixed,v=d.x,g=void 0===v?0:v,O=d.y,j=void 0===O?0:O,w="function"==typeof m?m({x:g,y:j}):{x:g,y:j};g=w.x,j=w.y;var y=d.hasOwnProperty("x"),x=d.hasOwnProperty("y"),k=a,_=n,C=window;if(b){var z=Y(r),B="clientHeight",S="clientWidth";if(z===E(r)&&(z=q(r),"static"!==F(z).position&&"absolute"===p&&(B="scrollHeight",S="scrollWidth")),z=z,c===n||(c===a||c===l)&&s===u){_=o;var V=h&&z===C&&C.visualViewport?C.visualViewport.height:z[B];j-=V-i.height,j*=f?1:-1}if(c===a||(c===n||c===o)&&s===u){k=l;var N=h&&z===C&&C.visualViewport?C.visualViewport.width:z[S];g-=N-i.width,g*=f?1:-1}}var M,A=Object.assign({position:p},b&&ae),T=!0===m?ie({x:g,y:j}):{x:g,y:j};return g=T.x,j=T.y,f?Object.assign({},A,(M={},M[_]=x?"0":"",M[k]=y?"0":"",M.transform=(C.devicePixelRatio||1)<=1?"translate("+g+"px, "+j+"px)":"translate3d("+g+"px, "+j+"px, 0)",M)):Object.assign({},A,(t={},t[_]=x?j+"px":"",t[k]=y?g+"px":"",t.transform="",t))}function se(e){var t=e.state,r=e.options,n=r.gpuAcceleration,o=void 0===n||n,l=r.adaptive,a=void 0===l||l,i=r.roundOffsets,c=void 0===i||i,s={placement:T(t.placement),variation:le(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,ce(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:a,roundOffsets:c})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,ce(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}var ue={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:se,data:{}},de={passive:!0};function pe(e){var t=e.state,r=e.instance,n=e.options,o=n.scroll,l=void 0===o||o,a=n.resize,i=void 0===a||a,c=E(t.elements.popper),s=[].concat(t.scrollParents.reference,t.scrollParents.popper);return l&&s.forEach((function(e){e.addEventListener("scroll",r.update,de)})),i&&c.addEventListener("resize",r.update,de),function(){l&&s.forEach((function(e){e.removeEventListener("scroll",r.update,de)})),i&&c.removeEventListener("resize",r.update,de)}}var fe={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:pe,data:{}},be={left:"right",right:"left",bottom:"top",top:"bottom"};function me(e){return e.replace(/left|right|bottom|top/g,(function(e){return be[e]}))}var he={start:"end",end:"start"};function ve(e){return e.replace(/start|end/g,(function(e){return he[e]}))}function ge(e){var t=E(e),r=t.pageXOffset,n=t.pageYOffset;return{scrollLeft:r,scrollTop:n}}function Oe(e){return D(q(e)).left+ge(e).scrollLeft}function je(e){var t=E(e),r=q(e),n=t.visualViewport,o=r.clientWidth,l=r.clientHeight,a=0,i=0;return n&&(o=n.width,l=n.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(a=n.offsetLeft,i=n.offsetTop)),{width:o,height:l,x:a+Oe(e),y:i}}function we(e){var t,r=q(e),n=ge(e),o=null==(t=e.ownerDocument)?void 0:t.body,l=H(r.scrollWidth,r.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),a=H(r.scrollHeight,r.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),i=-n.scrollLeft+Oe(e),c=-n.scrollTop;return"rtl"===F(o||r).direction&&(i+=H(r.clientWidth,o?o.clientWidth:0)-l),{width:l,height:a,x:i,y:c}}function ye(e){var t=F(e),r=t.overflow,n=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+o+n)}function xe(e){return["html","body","#document"].indexOf(z(e))>=0?e.ownerDocument.body:S(e)&&ye(e)?e:xe(W(e))}function ke(e,t){var r;void 0===t&&(t=[]);var n=xe(e),o=n===(null==(r=e.ownerDocument)?void 0:r.body),l=E(n),a=o?[l].concat(l.visualViewport||[],ye(n)?n:[]):n,i=t.concat(a);return o?i:i.concat(ke(W(a)))}function _e(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Ce(e){var t=D(e);return t.top=t.top+e.clientTop,t.left=t.left+e.clientLeft,t.bottom=t.top+e.clientHeight,t.right=t.left+e.clientWidth,t.width=e.clientWidth,t.height=e.clientHeight,t.x=t.left,t.y=t.top,t}function ze(e,t){return t===p?_e(je(e)):B(t)?Ce(t):_e(we(q(e)))}function Ee(e){var t=ke(W(e)),r=["absolute","fixed"].indexOf(F(e).position)>=0,n=r&&S(e)?Y(e):e;return B(n)?t.filter((function(e){return B(e)&&I(e,n)&&"body"!==z(e)})):[]}function Be(e,t,r){var n="clippingParents"===t?Ee(e):[].concat(t),o=[].concat(n,[r]),l=o[0],a=o.reduce((function(t,r){var n=ze(e,r);return t.top=H(n.top,t.top),t.right=R(n.right,t.right),t.bottom=R(n.bottom,t.bottom),t.left=H(n.left,t.left),t}),ze(e,l));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function Se(e){var t,r=e.reference,i=e.element,c=e.placement,d=c?T(c):null,p=c?le(c):null,f=r.x+r.width/2-i.width/2,b=r.y+r.height/2-i.height/2;switch(d){case n:t={x:f,y:r.y-i.height};break;case o:t={x:f,y:r.y+r.height};break;case l:t={x:r.x+r.width,y:b};break;case a:t={x:r.x-i.width,y:b};break;default:t={x:r.x,y:r.y}}var m=d?G(d):null;if(null!=m){var h="y"===m?"height":"width";switch(p){case s:t[m]=t[m]-(r[h]/2-i[h]/2);break;case u:t[m]=t[m]+(r[h]/2-i[h]/2);break}}return t}function Ve(e,t){void 0===t&&(t={});var r=t,a=r.placement,i=void 0===a?e.placement:a,s=r.boundary,u=void 0===s?d:s,m=r.rootBoundary,h=void 0===m?p:m,v=r.elementContext,g=void 0===v?f:v,O=r.altBoundary,j=void 0!==O&&O,w=r.padding,y=void 0===w?0:w,x=Q("number"!=typeof y?y:ee(y,c)),k=g===f?b:f,_=e.rects.popper,C=e.elements[j?k:g],z=Be(B(C)?C:C.contextElement||q(e.elements.popper),u,h),E=D(e.elements.reference),S=Se({reference:E,element:_,strategy:"absolute",placement:i}),V=_e(Object.assign({},_,S)),N=g===f?V:E,M={top:z.top-N.top+x.top,bottom:N.bottom-z.bottom+x.bottom,left:z.left-N.left+x.left,right:N.right-z.right+x.right},A=e.modifiersData.offset;if(g===f&&A){var T=A[i];Object.keys(M).forEach((function(e){var t=[l,o].indexOf(e)>=0?1:-1,r=[n,o].indexOf(e)>=0?"y":"x";M[e]+=T[r]*t}))}return M}function Ne(e,t){void 0===t&&(t={});var r=t,n=r.placement,o=r.boundary,l=r.rootBoundary,a=r.padding,i=r.flipVariations,s=r.allowedAutoPlacements,u=void 0===s?h:s,d=le(n),p=d?i?m:m.filter((function(e){return le(e)===d})):c,f=p.filter((function(e){return u.indexOf(e)>=0}));0===f.length&&(f=p);var b=f.reduce((function(t,r){return t[r]=Ve(e,{placement:r,boundary:o,rootBoundary:l,padding:a})[T(r)],t}),{});return Object.keys(b).sort((function(e,t){return b[e]-b[t]}))}function Me(e){if(T(e)===i)return[];var t=me(e);return[ve(e),t,ve(t)]}function Ae(e){var t=e.state,r=e.options,c=e.name;if(!t.modifiersData[c]._skip){for(var u=r.mainAxis,d=void 0===u||u,p=r.altAxis,f=void 0===p||p,b=r.fallbackPlacements,m=r.padding,h=r.boundary,v=r.rootBoundary,g=r.altBoundary,O=r.flipVariations,j=void 0===O||O,w=r.allowedAutoPlacements,y=t.options.placement,x=T(y),k=x===y,_=b||(k||!j?[me(y)]:Me(y)),C=[y].concat(_).reduce((function(e,r){return e.concat(T(r)===i?Ne(t,{placement:r,boundary:h,rootBoundary:v,padding:m,flipVariations:j,allowedAutoPlacements:w}):r)}),[]),z=t.rects.reference,E=t.rects.popper,B=new Map,S=!0,V=C[0],N=0;N=0,L=R?"width":"height",D=Ve(t,{placement:M,boundary:h,rootBoundary:v,altBoundary:g,padding:m}),P=R?H?l:a:H?o:n;z[L]>E[L]&&(P=me(P));var I=me(P),F=[];if(d&&F.push(D[A]<=0),f&&F.push(D[P]<=0,D[I]<=0),F.every((function(e){return e}))){V=M,S=!1;break}B.set(M,F)}if(S)for(var $=j?3:1,q=function(e){var t=C.find((function(t){var r=B.get(t);if(r)return r.slice(0,e).every((function(e){return e}))}));if(t)return V=t,"break"},W=$;W>0;W--){var U=q(W);if("break"===U)break}t.placement!==V&&(t.modifiersData[c]._skip=!0,t.placement=V,t.reset=!0)}}var Te={name:"flip",enabled:!0,phase:"main",fn:Ae,requiresIfExists:["offset"],data:{_skip:!1}};function He(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function Re(e){return[n,l,o,a].some((function(t){return e[t]>=0}))}function Le(e){var t=e.state,r=e.name,n=t.rects.reference,o=t.rects.popper,l=t.modifiersData.preventOverflow,a=Ve(t,{elementContext:"reference"}),i=Ve(t,{altBoundary:!0}),c=He(a,n),s=He(i,o,l),u=Re(c),d=Re(s);t.modifiersData[r]={referenceClippingOffsets:c,popperEscapeOffsets:s,isReferenceHidden:u,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":d})}var De={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Le};function Pe(e,t,r){var o=T(e),i=[a,n].indexOf(o)>=0?-1:1,c="function"==typeof r?r(Object.assign({},t,{placement:e})):r,s=c[0],u=c[1];return s=s||0,u=(u||0)*i,[a,l].indexOf(o)>=0?{x:u,y:s}:{x:s,y:u}}function Ie(e){var t=e.state,r=e.options,n=e.name,o=r.offset,l=void 0===o?[0,0]:o,a=h.reduce((function(e,r){return e[r]=Pe(r,t.rects,l),e}),{}),i=a[t.placement],c=i.x,s=i.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=s),t.modifiersData[n]=a}var Fe={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:Ie};function $e(e){var t=e.state,r=e.name;t.modifiersData[r]=Se({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}var qe={name:"popperOffsets",enabled:!0,phase:"read",fn:$e,data:{}};function We(e){return"x"===e?"y":"x"}function Ue(e){var t=e.state,r=e.options,i=e.name,c=r.mainAxis,u=void 0===c||c,d=r.altAxis,p=void 0!==d&&d,f=r.boundary,b=r.rootBoundary,m=r.altBoundary,h=r.padding,v=r.tether,g=void 0===v||v,O=r.tetherOffset,j=void 0===O?0:O,w=Ve(t,{boundary:f,rootBoundary:b,padding:h,altBoundary:m}),y=T(t.placement),x=le(t.placement),k=!x,_=G(y),C=We(_),z=t.modifiersData.popperOffsets,E=t.rects.reference,B=t.rects.popper,S="function"==typeof j?j(Object.assign({},t.rects,{placement:t.placement})):j,V="number"==typeof S?{mainAxis:S,altAxis:S}:Object.assign({mainAxis:0,altAxis:0},S),N=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,M={x:0,y:0};if(z){if(u){var A,L="y"===_?n:a,D="y"===_?o:l,I="y"===_?"height":"width",F=z[_],$=F+w[L],q=F-w[D],W=g?-B[I]/2:0,U=x===s?E[I]:B[I],K=x===s?-B[I]:-E[I],Q=t.elements.arrow,ee=g&&Q?P(Q):{width:0,height:0},te=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:Z(),re=te[L],ne=te[D],oe=X(0,E[I],ee[I]),ae=k?E[I]/2-W-oe-re-V.mainAxis:U-oe-re-V.mainAxis,ie=k?-E[I]/2+W+oe+ne+V.mainAxis:K+oe+ne+V.mainAxis,ce=t.elements.arrow&&Y(t.elements.arrow),se=ce?"y"===_?ce.clientTop||0:ce.clientLeft||0:0,ue=null!=(A=null==N?void 0:N[_])?A:0,de=F+ae-ue-se,pe=F+ie-ue,fe=X(g?R($,de):$,F,g?H(q,pe):q);z[_]=fe,M[_]=fe-F}if(p){var be,me="x"===_?n:a,he="x"===_?o:l,ve=z[C],ge="y"===C?"height":"width",Oe=ve+w[me],je=ve-w[he],we=-1!==[n,a].indexOf(y),ye=null!=(be=null==N?void 0:N[C])?be:0,xe=we?Oe:ve-E[ge]-B[ge]-ye+V.altAxis,ke=we?ve+E[ge]+B[ge]-ye-V.altAxis:je,_e=g&&we?J(xe,ve,ke):X(g?xe:Oe,ve,g?ke:je);z[C]=_e,M[C]=_e-ve}t.modifiersData[i]=M}}var Ke={name:"preventOverflow",enabled:!0,phase:"main",fn:Ue,requiresIfExists:["offset"]};function Ye(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Ge(e){return e!==E(e)&&S(e)?Ye(e):ge(e)}function Xe(e){var t=e.getBoundingClientRect(),r=L(t.width)/e.offsetWidth||1,n=L(t.height)/e.offsetHeight||1;return 1!==r||1!==n}function Je(e,t,r){void 0===r&&(r=!1);var n=S(t),o=S(t)&&Xe(t),l=q(t),a=D(e,o),i={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(n||!n&&!r)&&(("body"!==z(t)||ye(l))&&(i=Ge(t)),S(t)?(c=D(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):l&&(c.x=Oe(l))),{x:a.left+i.scrollLeft-c.x,y:a.top+i.scrollTop-c.y,width:a.width,height:a.height}}function Ze(e){var t=new Map,r=new Set,n=[];function o(e){r.add(e.name);var l=[].concat(e.requires||[],e.requiresIfExists||[]);l.forEach((function(e){if(!r.has(e)){var n=t.get(e);n&&o(n)}})),n.push(e)}return e.forEach((function(e){t.set(e.name,e)})),e.forEach((function(e){r.has(e.name)||o(e)})),n}function Qe(e){var t=Ze(e);return C.reduce((function(e,r){return e.concat(t.filter((function(e){return e.phase===r})))}),[])}function et(e){var t;return function(){return t||(t=new Promise((function(r){Promise.resolve().then((function(){t=void 0,r(e())}))}))),t}}function tt(e){var t=e.reduce((function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e}),{});return Object.keys(t).map((function(e){return t[e]}))}var rt={placement:"bottom",modifiers:[],strategy:"absolute"};function nt(){for(var e=arguments.length,t=new Array(e),r=0;rimg{display:block;height:100%}.el-avatar--circle{border-radius:50%}.el-avatar--square{border-radius:var(--el-avatar-border-radius)}.el-avatar--icon{font-size:var(--el-avatar-icon-size)}.el-avatar--small{--el-avatar-size:24px}.el-avatar--large{--el-avatar-size:56px}.el-backtop{--el-backtop-bg-color:var(--el-bg-color-overlay);--el-backtop-text-color:var(--el-color-primary);--el-backtop-hover-bg-color:var(--el-border-color-extra-light);position:fixed;background-color:var(--el-backtop-bg-color);width:40px;height:40px;border-radius:50%;color:var(--el-backtop-text-color);display:flex;align-items:center;justify-content:center;font-size:20px;box-shadow:var(--el-box-shadow-lighter);cursor:pointer;z-index:5}.el-backtop:hover{background-color:var(--el-backtop-hover-bg-color)}.el-backtop__icon{font-size:20px}.el-badge{--el-badge-bg-color:var(--el-color-danger);--el-badge-radius:10px;--el-badge-font-size:12px;--el-badge-padding:6px;--el-badge-size:18px;position:relative;vertical-align:middle;display:inline-block}.el-badge__content{background-color:var(--el-badge-bg-color);border-radius:var(--el-badge-radius);color:var(--el-color-white);display:inline-flex;justify-content:center;align-items:center;font-size:var(--el-badge-font-size);height:var(--el-badge-size);padding:0 var(--el-badge-padding);white-space:nowrap;border:1px solid var(--el-bg-color)}.el-badge__content.is-fixed{position:absolute;top:0;right:calc(1px + var(--el-badge-size)/2);transform:translateY(-50%) translateX(100%)}.el-badge__content.is-fixed.is-dot{right:5px}.el-badge__content.is-dot{height:8px;width:8px;padding:0;right:0;border-radius:50%}.el-badge__content--primary{background-color:var(--el-color-primary)}.el-badge__content--success{background-color:var(--el-color-success)}.el-badge__content--warning{background-color:var(--el-color-warning)}.el-badge__content--info{background-color:var(--el-color-info)}.el-badge__content--danger{background-color:var(--el-color-danger)}.el-breadcrumb{font-size:14px;line-height:1}.el-breadcrumb:after,.el-breadcrumb:before{display:table;content:""}.el-breadcrumb:after{clear:both}.el-breadcrumb__separator{margin:0 9px;font-weight:700;color:var(--el-text-color-placeholder)}.el-breadcrumb__separator.el-icon{margin:0 6px;font-weight:400}.el-breadcrumb__separator.el-icon svg{vertical-align:middle}.el-breadcrumb__item{float:left;display:flex;align-items:center}.el-breadcrumb__inner{color:var(--el-text-color-regular)}.el-breadcrumb__inner.is-link,.el-breadcrumb__inner a{font-weight:700;text-decoration:none;transition:var(--el-transition-color);color:var(--el-text-color-primary)}.el-breadcrumb__inner.is-link:hover,.el-breadcrumb__inner a:hover{color:var(--el-color-primary);cursor:pointer}.el-breadcrumb__item:last-child .el-breadcrumb__inner,.el-breadcrumb__item:last-child .el-breadcrumb__inner:hover,.el-breadcrumb__item:last-child .el-breadcrumb__inner a,.el-breadcrumb__item:last-child .el-breadcrumb__inner a:hover{font-weight:400;color:var(--el-text-color-regular);cursor:text}.el-breadcrumb__item:last-child .el-breadcrumb__separator{display:none}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group:after,.el-button-group:before{display:table;content:""}.el-button-group:after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base)}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:var(--el-border-radius-round)}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:active,.el-button-group>.el-button:focus,.el-button-group>.el-button:hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0;border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--primary:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--success:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--danger:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:first-child{border-right-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:last-child{border-left-color:var(--el-button-divide-border-color)}.el-button-group .el-button--info:not(:first-child):not(:last-child){border-left-color:var(--el-button-divide-border-color);border-right-color:var(--el-button-divide-border-color)}.el-button{--el-button-font-weight:var(--el-font-weight-primary);--el-button-border-color:var(--el-border-color);--el-button-bg-color:var(--el-fill-color-blank);--el-button-text-color:var(--el-text-color-regular);--el-button-disabled-text-color:var(--el-disabled-text-color);--el-button-disabled-bg-color:var(--el-fill-color-blank);--el-button-disabled-border-color:var(--el-border-color-light);--el-button-divide-border-color:hsla(0,0%,100%,0.5);--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-color-primary-light-9);--el-button-hover-border-color:var(--el-color-primary-light-7);--el-button-active-text-color:var(--el-button-hover-text-color);--el-button-active-border-color:var(--el-color-primary);--el-button-active-bg-color:var(--el-button-hover-bg-color);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-hover-link-text-color:var(--el-color-info);--el-button-active-color:var(--el-text-color-primary);display:inline-flex;justify-content:center;align-items:center;line-height:1;height:32px;white-space:nowrap;cursor:pointer;color:var(--el-button-text-color);text-align:center;box-sizing:border-box;outline:0;transition:.1s;font-weight:var(--el-button-font-weight);-webkit-user-select:none;user-select:none;vertical-align:middle;-webkit-appearance:none;background-color:var(--el-button-bg-color);border:var(--el-border);border-color:var(--el-button-border-color);padding:8px 15px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button:focus,.el-button:hover{color:var(--el-button-hover-text-color);border-color:var(--el-button-hover-border-color);background-color:var(--el-button-hover-bg-color);outline:0}.el-button:active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button:focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button>span{display:inline-flex;align-items:center}.el-button+.el-button{margin-left:12px}.el-button.is-round{padding:8px 15px}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon]+span{margin-left:6px}.el-button [class*=el-icon] svg{vertical-align:bottom}.el-button.is-plain{--el-button-hover-text-color:var(--el-color-primary);--el-button-hover-bg-color:var(--el-fill-color-blank);--el-button-hover-border-color:var(--el-color-primary)}.el-button.is-active{color:var(--el-button-active-text-color);border-color:var(--el-button-active-border-color);background-color:var(--el-button-active-bg-color);outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:var(--el-button-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color);border-color:var(--el-button-disabled-border-color)}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{z-index:1;pointer-events:none;content:"";position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:var(--el-mask-color-extra-light)}.el-button.is-round{border-radius:var(--el-border-radius-round)}.el-button.is-circle{border-radius:50%;padding:8px}.el-button.is-text{color:var(--el-button-text-color);border:0 solid transparent;background-color:transparent}.el-button.is-text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important}.el-button.is-text:not(.is-disabled):focus,.el-button.is-text:not(.is-disabled):hover{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled):focus-visible{outline:2px solid var(--el-button-outline-color);outline-offset:1px}.el-button.is-text:not(.is-disabled):active{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg{background-color:var(--el-fill-color-light)}.el-button.is-text:not(.is-disabled).is-has-bg:focus,.el-button.is-text:not(.is-disabled).is-has-bg:hover{background-color:var(--el-fill-color)}.el-button.is-text:not(.is-disabled).is-has-bg:active{background-color:var(--el-fill-color-dark)}.el-button__text--expand{letter-spacing:.3em;margin-right:-.3em}.el-button.is-link{border-color:transparent;color:var(--el-button-text-color);background:0 0;padding:2px;height:auto}.el-button.is-link:focus,.el-button.is-link:hover{color:var(--el-button-hover-link-text-color)}.el-button.is-link.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button.is-link:not(.is-disabled):active,.el-button.is-link:not(.is-disabled):focus,.el-button.is-link:not(.is-disabled):hover{border-color:transparent;background-color:transparent}.el-button.is-link:not(.is-disabled):active{color:var(--el-button-active-color)}.el-button--text{border-color:transparent;background:0 0;color:var(--el-color-primary);padding-left:0;padding-right:0}.el-button--text.is-disabled{color:var(--el-button-disabled-text-color);background-color:transparent!important;border-color:transparent!important}.el-button--text:not(.is-disabled):focus,.el-button--text:not(.is-disabled):hover{color:var(--el-color-primary-light-3);border-color:transparent;background-color:transparent}.el-button--text:not(.is-disabled):active{color:var(--el-color-primary-dark-2);border-color:transparent;background-color:transparent}.el-button__link--expand{letter-spacing:.3em;margin-right:-.3em}.el-button--primary{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-primary);--el-button-border-color:var(--el-color-primary);--el-button-outline-color:var(--el-color-primary-light-5);--el-button-active-color:var(--el-color-primary-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-primary-light-5);--el-button-hover-bg-color:var(--el-color-primary-light-3);--el-button-hover-border-color:var(--el-color-primary-light-3);--el-button-active-bg-color:var(--el-color-primary-dark-2);--el-button-active-border-color:var(--el-color-primary-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-primary-light-5);--el-button-disabled-border-color:var(--el-color-primary-light-5)}.el-button--primary.is-link,.el-button--primary.is-plain,.el-button--primary.is-text{--el-button-text-color:var(--el-color-primary);--el-button-bg-color:var(--el-color-primary-light-9);--el-button-border-color:var(--el-color-primary-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-primary);--el-button-hover-border-color:var(--el-color-primary);--el-button-active-text-color:var(--el-color-white)}.el-button--primary.is-link.is-disabled,.el-button--primary.is-link.is-disabled:active,.el-button--primary.is-link.is-disabled:focus,.el-button--primary.is-link.is-disabled:hover,.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover,.el-button--primary.is-text.is-disabled,.el-button--primary.is-text.is-disabled:active,.el-button--primary.is-text.is-disabled:focus,.el-button--primary.is-text.is-disabled:hover{color:var(--el-color-primary-light-5);background-color:var(--el-color-primary-light-9);border-color:var(--el-color-primary-light-8)}.el-button--success{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-success);--el-button-border-color:var(--el-color-success);--el-button-outline-color:var(--el-color-success-light-5);--el-button-active-color:var(--el-color-success-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-success-light-5);--el-button-hover-bg-color:var(--el-color-success-light-3);--el-button-hover-border-color:var(--el-color-success-light-3);--el-button-active-bg-color:var(--el-color-success-dark-2);--el-button-active-border-color:var(--el-color-success-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-success-light-5);--el-button-disabled-border-color:var(--el-color-success-light-5)}.el-button--success.is-link,.el-button--success.is-plain,.el-button--success.is-text{--el-button-text-color:var(--el-color-success);--el-button-bg-color:var(--el-color-success-light-9);--el-button-border-color:var(--el-color-success-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-success);--el-button-hover-border-color:var(--el-color-success);--el-button-active-text-color:var(--el-color-white)}.el-button--success.is-link.is-disabled,.el-button--success.is-link.is-disabled:active,.el-button--success.is-link.is-disabled:focus,.el-button--success.is-link.is-disabled:hover,.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover,.el-button--success.is-text.is-disabled,.el-button--success.is-text.is-disabled:active,.el-button--success.is-text.is-disabled:focus,.el-button--success.is-text.is-disabled:hover{color:var(--el-color-success-light-5);background-color:var(--el-color-success-light-9);border-color:var(--el-color-success-light-8)}.el-button--warning{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-warning);--el-button-border-color:var(--el-color-warning);--el-button-outline-color:var(--el-color-warning-light-5);--el-button-active-color:var(--el-color-warning-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-warning-light-5);--el-button-hover-bg-color:var(--el-color-warning-light-3);--el-button-hover-border-color:var(--el-color-warning-light-3);--el-button-active-bg-color:var(--el-color-warning-dark-2);--el-button-active-border-color:var(--el-color-warning-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-warning-light-5);--el-button-disabled-border-color:var(--el-color-warning-light-5)}.el-button--warning.is-link,.el-button--warning.is-plain,.el-button--warning.is-text{--el-button-text-color:var(--el-color-warning);--el-button-bg-color:var(--el-color-warning-light-9);--el-button-border-color:var(--el-color-warning-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-warning);--el-button-hover-border-color:var(--el-color-warning);--el-button-active-text-color:var(--el-color-white)}.el-button--warning.is-link.is-disabled,.el-button--warning.is-link.is-disabled:active,.el-button--warning.is-link.is-disabled:focus,.el-button--warning.is-link.is-disabled:hover,.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover,.el-button--warning.is-text.is-disabled,.el-button--warning.is-text.is-disabled:active,.el-button--warning.is-text.is-disabled:focus,.el-button--warning.is-text.is-disabled:hover{color:var(--el-color-warning-light-5);background-color:var(--el-color-warning-light-9);border-color:var(--el-color-warning-light-8)}.el-button--danger{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-danger);--el-button-border-color:var(--el-color-danger);--el-button-outline-color:var(--el-color-danger-light-5);--el-button-active-color:var(--el-color-danger-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-danger-light-5);--el-button-hover-bg-color:var(--el-color-danger-light-3);--el-button-hover-border-color:var(--el-color-danger-light-3);--el-button-active-bg-color:var(--el-color-danger-dark-2);--el-button-active-border-color:var(--el-color-danger-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-danger-light-5);--el-button-disabled-border-color:var(--el-color-danger-light-5)}.el-button--danger.is-link,.el-button--danger.is-plain,.el-button--danger.is-text{--el-button-text-color:var(--el-color-danger);--el-button-bg-color:var(--el-color-danger-light-9);--el-button-border-color:var(--el-color-danger-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-danger);--el-button-hover-border-color:var(--el-color-danger);--el-button-active-text-color:var(--el-color-white)}.el-button--danger.is-link.is-disabled,.el-button--danger.is-link.is-disabled:active,.el-button--danger.is-link.is-disabled:focus,.el-button--danger.is-link.is-disabled:hover,.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover,.el-button--danger.is-text.is-disabled,.el-button--danger.is-text.is-disabled:active,.el-button--danger.is-text.is-disabled:focus,.el-button--danger.is-text.is-disabled:hover{color:var(--el-color-danger-light-5);background-color:var(--el-color-danger-light-9);border-color:var(--el-color-danger-light-8)}.el-button--info{--el-button-text-color:var(--el-color-white);--el-button-bg-color:var(--el-color-info);--el-button-border-color:var(--el-color-info);--el-button-outline-color:var(--el-color-info-light-5);--el-button-active-color:var(--el-color-info-dark-2);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-link-text-color:var(--el-color-info-light-5);--el-button-hover-bg-color:var(--el-color-info-light-3);--el-button-hover-border-color:var(--el-color-info-light-3);--el-button-active-bg-color:var(--el-color-info-dark-2);--el-button-active-border-color:var(--el-color-info-dark-2);--el-button-disabled-text-color:var(--el-color-white);--el-button-disabled-bg-color:var(--el-color-info-light-5);--el-button-disabled-border-color:var(--el-color-info-light-5)}.el-button--info.is-link,.el-button--info.is-plain,.el-button--info.is-text{--el-button-text-color:var(--el-color-info);--el-button-bg-color:var(--el-color-info-light-9);--el-button-border-color:var(--el-color-info-light-5);--el-button-hover-text-color:var(--el-color-white);--el-button-hover-bg-color:var(--el-color-info);--el-button-hover-border-color:var(--el-color-info);--el-button-active-text-color:var(--el-color-white)}.el-button--info.is-link.is-disabled,.el-button--info.is-link.is-disabled:active,.el-button--info.is-link.is-disabled:focus,.el-button--info.is-link.is-disabled:hover,.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover,.el-button--info.is-text.is-disabled,.el-button--info.is-text.is-disabled:active,.el-button--info.is-text.is-disabled:focus,.el-button--info.is-text.is-disabled:hover{color:var(--el-color-info-light-5);background-color:var(--el-color-info-light-9);border-color:var(--el-color-info-light-8)}.el-button--large{--el-button-size:40px;height:var(--el-button-size);padding:12px 19px;font-size:var(--el-font-size-base);border-radius:var(--el-border-radius-base)}.el-button--large [class*=el-icon]+span{margin-left:8px}.el-button--large.is-round{padding:12px 19px}.el-button--large.is-circle{width:var(--el-button-size);padding:12px}.el-button--small{--el-button-size:24px;height:var(--el-button-size);padding:5px 11px;font-size:12px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-button--small [class*=el-icon]+span{margin-left:4px}.el-button--small.is-round{padding:5px 11px}.el-button--small.is-circle{width:var(--el-button-size);padding:5px}.el-calendar{--el-calendar-border:var(--el-table-border,1px solid var(--el-border-color-lighter));--el-calendar-header-border-bottom:var(--el-calendar-border);--el-calendar-selected-bg-color:var(--el-color-primary-light-9);--el-calendar-cell-width:85px;background-color:var(--el-fill-color-blank)}.el-calendar__header{display:flex;justify-content:space-between;padding:12px 20px;border-bottom:var(--el-calendar-header-border-bottom)}.el-calendar__title{color:var(--el-text-color);align-self:center}.el-calendar__body{padding:12px 20px 35px}.el-calendar-table{table-layout:fixed;width:100%}.el-calendar-table thead th{padding:12px 0;color:var(--el-text-color-regular);font-weight:400}.el-calendar-table:not(.is-range) td.next,.el-calendar-table:not(.is-range) td.prev{color:var(--el-text-color-placeholder)}.el-calendar-table td{border-bottom:var(--el-calendar-border);border-right:var(--el-calendar-border);vertical-align:top;transition:background-color var(--el-transition-duration-fast) ease}.el-calendar-table td.is-selected{background-color:var(--el-calendar-selected-bg-color)}.el-calendar-table td.is-today{color:var(--el-color-primary)}.el-calendar-table tr:first-child td{border-top:var(--el-calendar-border)}.el-calendar-table tr td:first-child{border-left:var(--el-calendar-border)}.el-calendar-table tr.el-calendar-table__row--hide-border td{border-top:none}.el-calendar-table .el-calendar-day{box-sizing:border-box;padding:8px;height:var(--el-calendar-cell-width)}.el-calendar-table .el-calendar-day:hover{cursor:pointer;background-color:var(--el-calendar-selected-bg-color)}.el-card{--el-card-border-color:var(--el-border-color-light);--el-card-border-radius:4px;--el-card-padding:20px;--el-card-bg-color:var(--el-fill-color-blank);border-radius:var(--el-card-border-radius);border:1px solid var(--el-card-border-color);background-color:var(--el-card-bg-color);overflow:hidden;color:var(--el-text-color-primary);transition:var(--el-transition-duration)}.el-card.is-always-shadow,.el-card.is-hover-shadow:focus,.el-card.is-hover-shadow:hover{box-shadow:var(--el-box-shadow-light)}.el-card__header{padding:calc(var(--el-card-padding) - 2px) var(--el-card-padding);border-bottom:1px solid var(--el-card-border-color);box-sizing:border-box}.el-card__body{padding:var(--el-card-padding)}.el-carousel__item{position:absolute;top:0;left:0;width:100%;height:100%;display:inline-block;overflow:hidden}.el-carousel__item,.el-carousel__item.is-active{z-index:calc(var(--el-index-normal) - 1)}.el-carousel__item--card,.el-carousel__item.is-animating{transition:transform .4s ease-in-out}.el-carousel__item--card{width:50%}.el-carousel__item--card.is-in-stage{cursor:pointer;z-index:var(--el-index-normal)}.el-carousel__item--card.is-in-stage.is-hover .el-carousel__mask,.el-carousel__item--card.is-in-stage:hover .el-carousel__mask{opacity:.12}.el-carousel__item--card.is-active{z-index:calc(var(--el-index-normal) + 1)}.el-carousel__mask{position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--el-color-white);opacity:.24;transition:var(--el-transition-duration-fast)}.el-carousel{--el-carousel-arrow-font-size:12px;--el-carousel-arrow-size:36px;--el-carousel-arrow-background:rgba(31,45,61,0.11);--el-carousel-arrow-hover-background:rgba(31,45,61,0.23);--el-carousel-indicator-width:30px;--el-carousel-indicator-height:2px;--el-carousel-indicator-padding-horizontal:4px;--el-carousel-indicator-padding-vertical:12px;--el-carousel-indicator-out-color:var(--el-border-color-hover);position:relative}.el-carousel--horizontal{overflow-x:hidden}.el-carousel--vertical{overflow-y:hidden}.el-carousel__container{position:relative;height:300px}.el-carousel__arrow{border:none;outline:0;padding:0;margin:0;height:var(--el-carousel-arrow-size);width:var(--el-carousel-arrow-size);cursor:pointer;transition:var(--el-transition-duration);border-radius:50%;background-color:var(--el-carousel-arrow-background);color:#fff;position:absolute;top:50%;z-index:10;transform:translateY(-50%);text-align:center;font-size:var(--el-carousel-arrow-font-size);display:inline-flex;justify-content:center;align-items:center}.el-carousel__arrow--left{left:16px}.el-carousel__arrow--right{right:16px}.el-carousel__arrow:hover{background-color:var(--el-carousel-arrow-hover-background)}.el-carousel__arrow i{cursor:pointer}.el-carousel__indicators{position:absolute;list-style:none;margin:0;padding:0;z-index:calc(var(--el-index-normal) + 1)}.el-carousel__indicators--horizontal{bottom:0;left:50%;transform:translateX(-50%)}.el-carousel__indicators--vertical{right:0;top:50%;transform:translateY(-50%)}.el-carousel__indicators--outside{bottom:calc(var(--el-carousel-indicator-height) + var(--el-carousel-indicator-padding-vertical)*2);text-align:center;position:static;transform:none}.el-carousel__indicators--outside .el-carousel__indicator:hover button{opacity:.64}.el-carousel__indicators--outside button{background-color:var(--el-carousel-indicator-out-color);opacity:.24}.el-carousel__indicators--labels{left:0;right:0;transform:none;text-align:center}.el-carousel__indicators--labels .el-carousel__button{height:auto;width:auto;padding:2px 18px;font-size:12px}.el-carousel__indicators--labels .el-carousel__indicator{padding:6px 4px}.el-carousel__indicator{background-color:transparent;cursor:pointer}.el-carousel__indicator:hover button{opacity:.72}.el-carousel__indicator--horizontal{display:inline-block;padding:var(--el-carousel-indicator-padding-vertical) var(--el-carousel-indicator-padding-horizontal)}.el-carousel__indicator--vertical{padding:var(--el-carousel-indicator-padding-horizontal) var(--el-carousel-indicator-padding-vertical)}.el-carousel__indicator--vertical .el-carousel__button{width:var(--el-carousel-indicator-height);height:calc(var(--el-carousel-indicator-width)/2)}.el-carousel__indicator.is-active button{opacity:1}.el-carousel__button{display:block;opacity:.48;width:var(--el-carousel-indicator-width);height:var(--el-carousel-indicator-height);background-color:#fff;border:none;outline:0;padding:0;margin:0;cursor:pointer;transition:var(--el-transition-duration)}.carousel-arrow-left-enter-from,.carousel-arrow-left-leave-active{transform:translateY(-50%) translateX(-10px);opacity:0}.carousel-arrow-right-enter-from,.carousel-arrow-right-leave-active{transform:translateY(-50%) translateX(10px);opacity:0}.el-cascader-panel{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);display:flex;border-radius:var(--el-cascader-menu-radius);font-size:var(--el-cascader-menu-font-size)}.el-cascader-panel.is-bordered{border:var(--el-cascader-menu-border);border-radius:var(--el-cascader-menu-radius)}.el-cascader-menu{min-width:180px;box-sizing:border-box;color:var(--el-cascader-menu-text-color);border-right:var(--el-cascader-menu-border)}.el-cascader-menu:last-child{border-right:none}.el-cascader-menu:last-child .el-cascader-node{padding-right:20px}.el-cascader-menu__wrap.el-scrollbar__wrap{height:204px}.el-cascader-menu__list{position:relative;min-height:100%;margin:0;padding:6px 0;list-style:none;box-sizing:border-box}.el-cascader-menu__hover-zone{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.el-cascader-menu__empty-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;color:var(--el-cascader-color-empty)}.el-cascader-menu__empty-text .is-loading{margin-right:2px}.el-cascader-node{position:relative;display:flex;align-items:center;padding:0 30px 0 20px;height:34px;line-height:34px;outline:0}.el-cascader-node.is-selectable.in-active-path{color:var(--el-cascader-menu-text-color)}.el-cascader-node.in-active-path,.el-cascader-node.is-active,.el-cascader-node.is-selectable.in-checked-path{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader-node:not(.is-disabled){cursor:pointer}.el-cascader-node:not(.is-disabled):focus,.el-cascader-node:not(.is-disabled):hover{background:var(--el-cascader-node-background-hover)}.el-cascader-node.is-disabled{color:var(--el-cascader-node-color-disabled);cursor:not-allowed}.el-cascader-node__prefix{position:absolute;left:10px}.el-cascader-node__postfix{position:absolute;right:10px}.el-cascader-node__label{flex:1;text-align:left;padding:0 8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.el-cascader-node>.el-checkbox,.el-cascader-node>.el-radio{margin-right:0}.el-cascader-node>.el-radio .el-radio__label{padding-left:0}.el-cascader{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);display:inline-block;position:relative;font-size:var(--el-font-size-base);line-height:32px;outline:0}.el-cascader:not(.is-disabled):hover .el-input__wrapper{cursor:pointer;box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-cascader .el-input{cursor:pointer}.el-cascader .el-input .el-input__inner{text-overflow:ellipsis;cursor:pointer}.el-cascader .el-input .el-input__inner::selection{outline:0}.el-cascader .el-input .el-input__suffix-inner .el-icon{height:calc(100% - 2px)}.el-cascader .el-input .el-input__suffix-inner .el-icon svg{vertical-align:middle}.el-cascader .el-input .icon-arrow-down{transition:transform var(--el-transition-duration);font-size:14px}.el-cascader .el-input .icon-arrow-down.is-reverse{transform:rotate(180deg)}.el-cascader .el-input .icon-circle-close:hover{color:var(--el-input-clear-hover-color,var(--el-text-color-secondary))}.el-cascader .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-cascader--large{font-size:14px;line-height:40px}.el-cascader--small{font-size:12px;line-height:24px}.el-cascader.is-disabled .el-cascader__label{z-index:calc(var(--el-index-normal) + 1);color:var(--el-disabled-text-color)}.el-cascader__dropdown{--el-cascader-menu-text-color:var(--el-text-color-regular);--el-cascader-menu-selected-text-color:var(--el-color-primary);--el-cascader-menu-fill:var(--el-bg-color-overlay);--el-cascader-menu-font-size:var(--el-font-size-base);--el-cascader-menu-radius:var(--el-border-radius-base);--el-cascader-menu-border:solid 1px var(--el-border-color-light);--el-cascader-menu-shadow:var(--el-box-shadow-light);--el-cascader-node-background-hover:var(--el-fill-color-light);--el-cascader-node-color-disabled:var(--el-text-color-placeholder);--el-cascader-color-empty:var(--el-text-color-placeholder);--el-cascader-tag-background:var(--el-fill-color);font-size:var(--el-cascader-menu-font-size);border-radius:var(--el-cascader-menu-radius)}.el-cascader__dropdown.el-popper{background:var(--el-cascader-menu-fill)}.el-cascader__dropdown.el-popper,.el-cascader__dropdown.el-popper .el-popper__arrow:before{border:var(--el-cascader-menu-border)}.el-cascader__dropdown.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-cascader__dropdown.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-cascader__dropdown.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-cascader__dropdown.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-cascader__dropdown.el-popper{box-shadow:var(--el-cascader-menu-shadow)}.el-cascader__tags{position:absolute;left:0;right:30px;top:50%;transform:translateY(-50%);display:flex;flex-wrap:wrap;line-height:normal;text-align:left;box-sizing:border-box}.el-cascader__tags .el-tag{display:inline-flex;align-items:center;max-width:100%;margin:2px 0 2px 6px;text-overflow:ellipsis;background:var(--el-cascader-tag-background)}.el-cascader__tags .el-tag:not(.is-hit){border-color:transparent}.el-cascader__tags .el-tag>span{flex:1;overflow:hidden;text-overflow:ellipsis}.el-cascader__tags .el-tag .el-icon-close{flex:none;background-color:var(--el-text-color-placeholder);color:var(--el-color-white)}.el-cascader__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-cascader__collapse-tags{white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap}.el-cascader__collapse-tag{line-height:inherit;height:inherit;display:flex}.el-cascader__suggestion-panel{border-radius:var(--el-cascader-menu-radius)}.el-cascader__suggestion-list{max-height:204px;margin:0;padding:6px 0;font-size:var(--el-font-size-base);color:var(--el-cascader-menu-text-color);text-align:center}.el-cascader__suggestion-item{display:flex;justify-content:space-between;align-items:center;height:34px;padding:0 15px;text-align:left;outline:0;cursor:pointer}.el-cascader__suggestion-item:focus,.el-cascader__suggestion-item:hover{background:var(--el-cascader-node-background-hover)}.el-cascader__suggestion-item.is-checked{color:var(--el-cascader-menu-selected-text-color);font-weight:700}.el-cascader__suggestion-item>span{margin-right:10px}.el-cascader__empty-text{margin:10px 0;color:var(--el-cascader-color-empty)}.el-cascader__search-input{flex:1;height:24px;min-width:60px;margin:2px 0 2px 11px;padding:0;color:var(--el-cascader-menu-text-color);border:none;outline:0;box-sizing:border-box;background:0 0}.el-cascader__search-input::placeholder{color:transparent}.el-check-tag{background-color:var(--el-color-info-light-9);border-radius:var(--el-border-radius-base);color:var(--el-color-info);cursor:pointer;display:inline-block;font-size:var(--el-font-size-base);line-height:var(--el-font-size-base);padding:7px 15px;transition:var(--el-transition-all);font-weight:700}.el-check-tag:hover{background-color:var(--el-color-info-light-7)}.el-check-tag.is-checked{background-color:var(--el-color-primary-light-8);color:var(--el-color-primary)}.el-check-tag.is-checked:hover{background-color:var(--el-color-primary-light-7)}.el-checkbox-button{--el-checkbox-button-checked-bg-color:var(--el-color-primary);--el-checkbox-button-checked-text-color:var(--el-color-white);--el-checkbox-button-checked-border-color:var(--el-color-primary);position:relative;display:inline-block}.el-checkbox-button__inner{display:inline-block;line-height:1;font-weight:var(--el-checkbox-font-weight);white-space:nowrap;vertical-align:middle;cursor:pointer;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);border-left:0;color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;outline:0;margin:0;position:relative;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;padding:8px 15px;font-size:var(--el-font-size-base);border-radius:0}.el-checkbox-button__inner.is-round{padding:8px 15px}.el-checkbox-button__inner:hover{color:var(--el-color-primary)}.el-checkbox-button__inner [class*=el-icon-]{line-height:.9}.el-checkbox-button__inner [class*=el-icon-]+span{margin-left:5px}.el-checkbox-button__original{opacity:0;outline:0;position:absolute;margin:0;z-index:-1}.el-checkbox-button.is-checked .el-checkbox-button__inner{color:var(--el-checkbox-button-checked-text-color);background-color:var(--el-checkbox-button-checked-bg-color);border-color:var(--el-checkbox-button-checked-border-color);box-shadow:-1px 0 0 0 var(--el-color-primary-light-7)}.el-checkbox-button.is-checked:first-child .el-checkbox-button__inner{border-left-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button.is-disabled .el-checkbox-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-checkbox-button.is-disabled:first-child .el-checkbox-button__inner{border-left-color:var(--el-button-disabled-border-color,var(--el-border-color-light))}.el-checkbox-button:first-child .el-checkbox-button__inner{border-left:var(--el-border);border-top-left-radius:var(--el-border-radius-base);border-bottom-left-radius:var(--el-border-radius-base);box-shadow:none!important}.el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:var(--el-checkbox-button-checked-border-color)}.el-checkbox-button:last-child .el-checkbox-button__inner{border-top-right-radius:var(--el-border-radius-base);border-bottom-right-radius:var(--el-border-radius-base)}.el-checkbox-button--large .el-checkbox-button__inner{padding:12px 19px;font-size:var(--el-font-size-base);border-radius:0}.el-checkbox-button--large .el-checkbox-button__inner.is-round{padding:12px 19px}.el-checkbox-button--small .el-checkbox-button__inner{padding:5px 11px;font-size:12px;border-radius:0}.el-checkbox-button--small .el-checkbox-button__inner.is-round{padding:5px 11px}.el-checkbox-group{font-size:0;line-height:0}.el-checkbox{--el-checkbox-font-size:14px;--el-checkbox-font-weight:var(--el-font-weight-primary);--el-checkbox-text-color:var(--el-text-color-regular);--el-checkbox-input-height:14px;--el-checkbox-input-width:14px;--el-checkbox-border-radius:var(--el-border-radius-small);--el-checkbox-bg-color:var(--el-fill-color-blank);--el-checkbox-input-border:var(--el-border);--el-checkbox-disabled-border-color:var(--el-border-color);--el-checkbox-disabled-input-fill:var(--el-fill-color-light);--el-checkbox-disabled-icon-color:var(--el-text-color-placeholder);--el-checkbox-disabled-checked-input-fill:var(--el-border-color-extra-light);--el-checkbox-disabled-checked-input-border-color:var(--el-border-color);--el-checkbox-disabled-checked-icon-color:var(--el-text-color-placeholder);--el-checkbox-checked-text-color:var(--el-color-primary);--el-checkbox-checked-input-border-color:var(--el-color-primary);--el-checkbox-checked-bg-color:var(--el-color-primary);--el-checkbox-checked-icon-color:var(--el-color-white);--el-checkbox-input-border-color-hover:var(--el-color-primary);color:var(--el-checkbox-text-color);font-weight:var(--el-checkbox-font-weight);font-size:var(--el-font-size-base);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;-webkit-user-select:none;user-select:none;margin-right:30px;height:32px}.el-checkbox.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-checkbox.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-checkbox.is-bordered.is-disabled{border-color:var(--el-border-color-lighter);cursor:not-allowed}.el-checkbox.is-bordered.el-checkbox--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__label{font-size:var(--el-font-size-base)}.el-checkbox.is-bordered.el-checkbox--large .el-checkbox__inner{height:14px;width:14px}.el-checkbox.is-bordered.el-checkbox--small{padding:0 11px 0 7px;border-radius:calc(var(--el-border-radius-base) - 1px)}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner{height:12px;width:12px}.el-checkbox.is-bordered.el-checkbox--small .el-checkbox__inner:after{height:6px;width:2px}.el-checkbox input:focus-visible+.el-checkbox__inner{outline:2px solid var(--el-checkbox-input-border-color-hover);outline-offset:1px;border-radius:var(--el-checkbox-border-radius)}.el-checkbox__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-flex;position:relative}.el-checkbox__input.is-disabled .el-checkbox__inner{background-color:var(--el-checkbox-disabled-input-fill);border-color:var(--el-checkbox-disabled-border-color);cursor:not-allowed}.el-checkbox__input.is-disabled .el-checkbox__inner:after{cursor:not-allowed;border-color:var(--el-checkbox-disabled-icon-color)}.el-checkbox__input.is-disabled .el-checkbox__inner+.el-checkbox__label{cursor:not-allowed}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-checked .el-checkbox__inner:after{border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-disabled-checked-input-fill);border-color:var(--el-checkbox-disabled-checked-input-border-color)}.el-checkbox__input.is-disabled.is-indeterminate .el-checkbox__inner:before{background-color:var(--el-checkbox-disabled-checked-icon-color);border-color:var(--el-checkbox-disabled-checked-icon-color)}.el-checkbox__input.is-disabled+span.el-checkbox__label{color:var(--el-disabled-text-color);cursor:not-allowed}.el-checkbox__input.is-checked .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-checked .el-checkbox__inner:after{transform:rotate(45deg) scaleY(1)}.el-checkbox__input.is-checked+.el-checkbox__label{color:var(--el-checkbox-checked-text-color)}.el-checkbox__input.is-focus:not(.is-checked) .el-checkbox__original:not(:focus-visible){border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__input.is-indeterminate .el-checkbox__inner{background-color:var(--el-checkbox-checked-bg-color);border-color:var(--el-checkbox-checked-input-border-color)}.el-checkbox__input.is-indeterminate .el-checkbox__inner:before{content:"";position:absolute;display:block;background-color:var(--el-checkbox-checked-icon-color);height:2px;transform:scale(.5);left:0;right:0;top:5px}.el-checkbox__input.is-indeterminate .el-checkbox__inner:after{display:none}.el-checkbox__inner{display:inline-block;position:relative;border:var(--el-checkbox-input-border);border-radius:var(--el-checkbox-border-radius);box-sizing:border-box;width:var(--el-checkbox-input-width);height:var(--el-checkbox-input-height);background-color:var(--el-checkbox-bg-color);z-index:var(--el-index-normal);transition:border-color .25s cubic-bezier(.71,-.46,.29,1.46),background-color .25s cubic-bezier(.71,-.46,.29,1.46),outline .25s cubic-bezier(.71,-.46,.29,1.46)}.el-checkbox__inner:hover{border-color:var(--el-checkbox-input-border-color-hover)}.el-checkbox__inner:after{box-sizing:content-box;content:"";border:1px solid var(--el-checkbox-checked-icon-color);border-left:0;border-top:0;height:7px;left:4px;position:absolute;top:1px;transform:rotate(45deg) scaleY(0);width:3px;transition:transform .15s ease-in 50ms;transform-origin:center}.el-checkbox__original{opacity:0;outline:0;position:absolute;margin:0;width:0;height:0;z-index:-1}.el-checkbox__label{display:inline-block;padding-left:8px;line-height:1;font-size:var(--el-checkbox-font-size)}.el-checkbox.el-checkbox--large{height:40px}.el-checkbox.el-checkbox--large .el-checkbox__label{font-size:14px}.el-checkbox.el-checkbox--large .el-checkbox__inner{width:14px;height:14px}.el-checkbox.el-checkbox--small{height:24px}.el-checkbox.el-checkbox--small .el-checkbox__label{font-size:12px}.el-checkbox.el-checkbox--small .el-checkbox__inner{width:12px;height:12px}.el-checkbox.el-checkbox--small .el-checkbox__input.is-indeterminate .el-checkbox__inner:before{top:4px}.el-checkbox.el-checkbox--small .el-checkbox__inner:after{width:2px;height:6px}.el-checkbox:last-of-type{margin-right:0}[class*=el-col-]{box-sizing:border-box}[class*=el-col-].is-guttered{display:block;min-height:1px}.el-col-0,.el-col-0.is-guttered{display:none}.el-col-0{max-width:0;flex:0 0 0%}.el-col-offset-0{margin-left:0}.el-col-pull-0{position:relative;right:0}.el-col-push-0{position:relative;left:0}.el-col-1{max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-offset-1{margin-left:4.1666666667%}.el-col-pull-1{position:relative;right:4.1666666667%}.el-col-push-1{position:relative;left:4.1666666667%}.el-col-2{max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-offset-2{margin-left:8.3333333333%}.el-col-pull-2{position:relative;right:8.3333333333%}.el-col-push-2{position:relative;left:8.3333333333%}.el-col-3{max-width:12.5%;flex:0 0 12.5%}.el-col-offset-3{margin-left:12.5%}.el-col-pull-3{position:relative;right:12.5%}.el-col-push-3{position:relative;left:12.5%}.el-col-4{max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-offset-4{margin-left:16.6666666667%}.el-col-pull-4{position:relative;right:16.6666666667%}.el-col-push-4{position:relative;left:16.6666666667%}.el-col-5{max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-offset-5{margin-left:20.8333333333%}.el-col-pull-5{position:relative;right:20.8333333333%}.el-col-push-5{position:relative;left:20.8333333333%}.el-col-6{max-width:25%;flex:0 0 25%}.el-col-offset-6{margin-left:25%}.el-col-pull-6{position:relative;right:25%}.el-col-push-6{position:relative;left:25%}.el-col-7{max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-offset-7{margin-left:29.1666666667%}.el-col-pull-7{position:relative;right:29.1666666667%}.el-col-push-7{position:relative;left:29.1666666667%}.el-col-8{max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-offset-8{margin-left:33.3333333333%}.el-col-pull-8{position:relative;right:33.3333333333%}.el-col-push-8{position:relative;left:33.3333333333%}.el-col-9{max-width:37.5%;flex:0 0 37.5%}.el-col-offset-9{margin-left:37.5%}.el-col-pull-9{position:relative;right:37.5%}.el-col-push-9{position:relative;left:37.5%}.el-col-10{max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-offset-10{margin-left:41.6666666667%}.el-col-pull-10{position:relative;right:41.6666666667%}.el-col-push-10{position:relative;left:41.6666666667%}.el-col-11{max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-offset-11{margin-left:45.8333333333%}.el-col-pull-11{position:relative;right:45.8333333333%}.el-col-push-11{position:relative;left:45.8333333333%}.el-col-12{max-width:50%;flex:0 0 50%}.el-col-offset-12{margin-left:50%}.el-col-pull-12{position:relative;right:50%}.el-col-push-12{position:relative;left:50%}.el-col-13{max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-offset-13{margin-left:54.1666666667%}.el-col-pull-13{position:relative;right:54.1666666667%}.el-col-push-13{position:relative;left:54.1666666667%}.el-col-14{max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-offset-14{margin-left:58.3333333333%}.el-col-pull-14{position:relative;right:58.3333333333%}.el-col-push-14{position:relative;left:58.3333333333%}.el-col-15{max-width:62.5%;flex:0 0 62.5%}.el-col-offset-15{margin-left:62.5%}.el-col-pull-15{position:relative;right:62.5%}.el-col-push-15{position:relative;left:62.5%}.el-col-16{max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-offset-16{margin-left:66.6666666667%}.el-col-pull-16{position:relative;right:66.6666666667%}.el-col-push-16{position:relative;left:66.6666666667%}.el-col-17{max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-offset-17{margin-left:70.8333333333%}.el-col-pull-17{position:relative;right:70.8333333333%}.el-col-push-17{position:relative;left:70.8333333333%}.el-col-18{max-width:75%;flex:0 0 75%}.el-col-offset-18{margin-left:75%}.el-col-pull-18{position:relative;right:75%}.el-col-push-18{position:relative;left:75%}.el-col-19{max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-offset-19{margin-left:79.1666666667%}.el-col-pull-19{position:relative;right:79.1666666667%}.el-col-push-19{position:relative;left:79.1666666667%}.el-col-20{max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-offset-20{margin-left:83.3333333333%}.el-col-pull-20{position:relative;right:83.3333333333%}.el-col-push-20{position:relative;left:83.3333333333%}.el-col-21{max-width:87.5%;flex:0 0 87.5%}.el-col-offset-21{margin-left:87.5%}.el-col-pull-21{position:relative;right:87.5%}.el-col-push-21{position:relative;left:87.5%}.el-col-22{max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-offset-22{margin-left:91.6666666667%}.el-col-pull-22{position:relative;right:91.6666666667%}.el-col-push-22{position:relative;left:91.6666666667%}.el-col-23{max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-offset-23{margin-left:95.8333333333%}.el-col-pull-23{position:relative;right:95.8333333333%}.el-col-push-23{position:relative;left:95.8333333333%}.el-col-24{max-width:100%;flex:0 0 100%}.el-col-offset-24{margin-left:100%}.el-col-pull-24{position:relative;right:100%}.el-col-push-24{position:relative;left:100%}@media only screen and (max-width:768px){.el-col-xs-0,.el-col-xs-0.is-guttered{display:none}.el-col-xs-0{max-width:0;flex:0 0 0%}.el-col-xs-offset-0{margin-left:0}.el-col-xs-pull-0{position:relative;right:0}.el-col-xs-push-0{position:relative;left:0}.el-col-xs-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-xs-offset-1{margin-left:4.1666666667%}.el-col-xs-pull-1{position:relative;right:4.1666666667%}.el-col-xs-push-1{position:relative;left:4.1666666667%}.el-col-xs-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-xs-offset-2{margin-left:8.3333333333%}.el-col-xs-pull-2{position:relative;right:8.3333333333%}.el-col-xs-push-2{position:relative;left:8.3333333333%}.el-col-xs-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-xs-offset-3{margin-left:12.5%}.el-col-xs-pull-3{position:relative;right:12.5%}.el-col-xs-push-3{position:relative;left:12.5%}.el-col-xs-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-xs-offset-4{margin-left:16.6666666667%}.el-col-xs-pull-4{position:relative;right:16.6666666667%}.el-col-xs-push-4{position:relative;left:16.6666666667%}.el-col-xs-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-xs-offset-5{margin-left:20.8333333333%}.el-col-xs-pull-5{position:relative;right:20.8333333333%}.el-col-xs-push-5{position:relative;left:20.8333333333%}.el-col-xs-6{display:block;max-width:25%;flex:0 0 25%}.el-col-xs-offset-6{margin-left:25%}.el-col-xs-pull-6{position:relative;right:25%}.el-col-xs-push-6{position:relative;left:25%}.el-col-xs-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-xs-offset-7{margin-left:29.1666666667%}.el-col-xs-pull-7{position:relative;right:29.1666666667%}.el-col-xs-push-7{position:relative;left:29.1666666667%}.el-col-xs-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-xs-offset-8{margin-left:33.3333333333%}.el-col-xs-pull-8{position:relative;right:33.3333333333%}.el-col-xs-push-8{position:relative;left:33.3333333333%}.el-col-xs-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-xs-offset-9{margin-left:37.5%}.el-col-xs-pull-9{position:relative;right:37.5%}.el-col-xs-push-9{position:relative;left:37.5%}.el-col-xs-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-xs-offset-10{margin-left:41.6666666667%}.el-col-xs-pull-10{position:relative;right:41.6666666667%}.el-col-xs-push-10{position:relative;left:41.6666666667%}.el-col-xs-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-xs-offset-11{margin-left:45.8333333333%}.el-col-xs-pull-11{position:relative;right:45.8333333333%}.el-col-xs-push-11{position:relative;left:45.8333333333%}.el-col-xs-12{display:block;max-width:50%;flex:0 0 50%}.el-col-xs-offset-12{margin-left:50%}.el-col-xs-pull-12{position:relative;right:50%}.el-col-xs-push-12{position:relative;left:50%}.el-col-xs-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-xs-offset-13{margin-left:54.1666666667%}.el-col-xs-pull-13{position:relative;right:54.1666666667%}.el-col-xs-push-13{position:relative;left:54.1666666667%}.el-col-xs-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-xs-offset-14{margin-left:58.3333333333%}.el-col-xs-pull-14{position:relative;right:58.3333333333%}.el-col-xs-push-14{position:relative;left:58.3333333333%}.el-col-xs-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-xs-offset-15{margin-left:62.5%}.el-col-xs-pull-15{position:relative;right:62.5%}.el-col-xs-push-15{position:relative;left:62.5%}.el-col-xs-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-xs-offset-16{margin-left:66.6666666667%}.el-col-xs-pull-16{position:relative;right:66.6666666667%}.el-col-xs-push-16{position:relative;left:66.6666666667%}.el-col-xs-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-xs-offset-17{margin-left:70.8333333333%}.el-col-xs-pull-17{position:relative;right:70.8333333333%}.el-col-xs-push-17{position:relative;left:70.8333333333%}.el-col-xs-18{display:block;max-width:75%;flex:0 0 75%}.el-col-xs-offset-18{margin-left:75%}.el-col-xs-pull-18{position:relative;right:75%}.el-col-xs-push-18{position:relative;left:75%}.el-col-xs-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-xs-offset-19{margin-left:79.1666666667%}.el-col-xs-pull-19{position:relative;right:79.1666666667%}.el-col-xs-push-19{position:relative;left:79.1666666667%}.el-col-xs-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-xs-offset-20{margin-left:83.3333333333%}.el-col-xs-pull-20{position:relative;right:83.3333333333%}.el-col-xs-push-20{position:relative;left:83.3333333333%}.el-col-xs-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-xs-offset-21{margin-left:87.5%}.el-col-xs-pull-21{position:relative;right:87.5%}.el-col-xs-push-21{position:relative;left:87.5%}.el-col-xs-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-xs-offset-22{margin-left:91.6666666667%}.el-col-xs-pull-22{position:relative;right:91.6666666667%}.el-col-xs-push-22{position:relative;left:91.6666666667%}.el-col-xs-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-xs-offset-23{margin-left:95.8333333333%}.el-col-xs-pull-23{position:relative;right:95.8333333333%}.el-col-xs-push-23{position:relative;left:95.8333333333%}.el-col-xs-24{display:block;max-width:100%;flex:0 0 100%}.el-col-xs-offset-24{margin-left:100%}.el-col-xs-pull-24{position:relative;right:100%}.el-col-xs-push-24{position:relative;left:100%}}@media only screen and (min-width:768px){.el-col-sm-0,.el-col-sm-0.is-guttered{display:none}.el-col-sm-0{max-width:0;flex:0 0 0%}.el-col-sm-offset-0{margin-left:0}.el-col-sm-pull-0{position:relative;right:0}.el-col-sm-push-0{position:relative;left:0}.el-col-sm-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-sm-offset-1{margin-left:4.1666666667%}.el-col-sm-pull-1{position:relative;right:4.1666666667%}.el-col-sm-push-1{position:relative;left:4.1666666667%}.el-col-sm-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-sm-offset-2{margin-left:8.3333333333%}.el-col-sm-pull-2{position:relative;right:8.3333333333%}.el-col-sm-push-2{position:relative;left:8.3333333333%}.el-col-sm-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-sm-offset-3{margin-left:12.5%}.el-col-sm-pull-3{position:relative;right:12.5%}.el-col-sm-push-3{position:relative;left:12.5%}.el-col-sm-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-sm-offset-4{margin-left:16.6666666667%}.el-col-sm-pull-4{position:relative;right:16.6666666667%}.el-col-sm-push-4{position:relative;left:16.6666666667%}.el-col-sm-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-sm-offset-5{margin-left:20.8333333333%}.el-col-sm-pull-5{position:relative;right:20.8333333333%}.el-col-sm-push-5{position:relative;left:20.8333333333%}.el-col-sm-6{display:block;max-width:25%;flex:0 0 25%}.el-col-sm-offset-6{margin-left:25%}.el-col-sm-pull-6{position:relative;right:25%}.el-col-sm-push-6{position:relative;left:25%}.el-col-sm-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-sm-offset-7{margin-left:29.1666666667%}.el-col-sm-pull-7{position:relative;right:29.1666666667%}.el-col-sm-push-7{position:relative;left:29.1666666667%}.el-col-sm-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-sm-offset-8{margin-left:33.3333333333%}.el-col-sm-pull-8{position:relative;right:33.3333333333%}.el-col-sm-push-8{position:relative;left:33.3333333333%}.el-col-sm-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-sm-offset-9{margin-left:37.5%}.el-col-sm-pull-9{position:relative;right:37.5%}.el-col-sm-push-9{position:relative;left:37.5%}.el-col-sm-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-sm-offset-10{margin-left:41.6666666667%}.el-col-sm-pull-10{position:relative;right:41.6666666667%}.el-col-sm-push-10{position:relative;left:41.6666666667%}.el-col-sm-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-sm-offset-11{margin-left:45.8333333333%}.el-col-sm-pull-11{position:relative;right:45.8333333333%}.el-col-sm-push-11{position:relative;left:45.8333333333%}.el-col-sm-12{display:block;max-width:50%;flex:0 0 50%}.el-col-sm-offset-12{margin-left:50%}.el-col-sm-pull-12{position:relative;right:50%}.el-col-sm-push-12{position:relative;left:50%}.el-col-sm-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-sm-offset-13{margin-left:54.1666666667%}.el-col-sm-pull-13{position:relative;right:54.1666666667%}.el-col-sm-push-13{position:relative;left:54.1666666667%}.el-col-sm-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-sm-offset-14{margin-left:58.3333333333%}.el-col-sm-pull-14{position:relative;right:58.3333333333%}.el-col-sm-push-14{position:relative;left:58.3333333333%}.el-col-sm-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-sm-offset-15{margin-left:62.5%}.el-col-sm-pull-15{position:relative;right:62.5%}.el-col-sm-push-15{position:relative;left:62.5%}.el-col-sm-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-sm-offset-16{margin-left:66.6666666667%}.el-col-sm-pull-16{position:relative;right:66.6666666667%}.el-col-sm-push-16{position:relative;left:66.6666666667%}.el-col-sm-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-sm-offset-17{margin-left:70.8333333333%}.el-col-sm-pull-17{position:relative;right:70.8333333333%}.el-col-sm-push-17{position:relative;left:70.8333333333%}.el-col-sm-18{display:block;max-width:75%;flex:0 0 75%}.el-col-sm-offset-18{margin-left:75%}.el-col-sm-pull-18{position:relative;right:75%}.el-col-sm-push-18{position:relative;left:75%}.el-col-sm-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-sm-offset-19{margin-left:79.1666666667%}.el-col-sm-pull-19{position:relative;right:79.1666666667%}.el-col-sm-push-19{position:relative;left:79.1666666667%}.el-col-sm-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-sm-offset-20{margin-left:83.3333333333%}.el-col-sm-pull-20{position:relative;right:83.3333333333%}.el-col-sm-push-20{position:relative;left:83.3333333333%}.el-col-sm-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-sm-offset-21{margin-left:87.5%}.el-col-sm-pull-21{position:relative;right:87.5%}.el-col-sm-push-21{position:relative;left:87.5%}.el-col-sm-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-sm-offset-22{margin-left:91.6666666667%}.el-col-sm-pull-22{position:relative;right:91.6666666667%}.el-col-sm-push-22{position:relative;left:91.6666666667%}.el-col-sm-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-sm-offset-23{margin-left:95.8333333333%}.el-col-sm-pull-23{position:relative;right:95.8333333333%}.el-col-sm-push-23{position:relative;left:95.8333333333%}.el-col-sm-24{display:block;max-width:100%;flex:0 0 100%}.el-col-sm-offset-24{margin-left:100%}.el-col-sm-pull-24{position:relative;right:100%}.el-col-sm-push-24{position:relative;left:100%}}@media only screen and (min-width:992px){.el-col-md-0,.el-col-md-0.is-guttered{display:none}.el-col-md-0{max-width:0;flex:0 0 0%}.el-col-md-offset-0{margin-left:0}.el-col-md-pull-0{position:relative;right:0}.el-col-md-push-0{position:relative;left:0}.el-col-md-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-md-offset-1{margin-left:4.1666666667%}.el-col-md-pull-1{position:relative;right:4.1666666667%}.el-col-md-push-1{position:relative;left:4.1666666667%}.el-col-md-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-md-offset-2{margin-left:8.3333333333%}.el-col-md-pull-2{position:relative;right:8.3333333333%}.el-col-md-push-2{position:relative;left:8.3333333333%}.el-col-md-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-md-offset-3{margin-left:12.5%}.el-col-md-pull-3{position:relative;right:12.5%}.el-col-md-push-3{position:relative;left:12.5%}.el-col-md-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-md-offset-4{margin-left:16.6666666667%}.el-col-md-pull-4{position:relative;right:16.6666666667%}.el-col-md-push-4{position:relative;left:16.6666666667%}.el-col-md-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-md-offset-5{margin-left:20.8333333333%}.el-col-md-pull-5{position:relative;right:20.8333333333%}.el-col-md-push-5{position:relative;left:20.8333333333%}.el-col-md-6{display:block;max-width:25%;flex:0 0 25%}.el-col-md-offset-6{margin-left:25%}.el-col-md-pull-6{position:relative;right:25%}.el-col-md-push-6{position:relative;left:25%}.el-col-md-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-md-offset-7{margin-left:29.1666666667%}.el-col-md-pull-7{position:relative;right:29.1666666667%}.el-col-md-push-7{position:relative;left:29.1666666667%}.el-col-md-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-md-offset-8{margin-left:33.3333333333%}.el-col-md-pull-8{position:relative;right:33.3333333333%}.el-col-md-push-8{position:relative;left:33.3333333333%}.el-col-md-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-md-offset-9{margin-left:37.5%}.el-col-md-pull-9{position:relative;right:37.5%}.el-col-md-push-9{position:relative;left:37.5%}.el-col-md-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-md-offset-10{margin-left:41.6666666667%}.el-col-md-pull-10{position:relative;right:41.6666666667%}.el-col-md-push-10{position:relative;left:41.6666666667%}.el-col-md-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-md-offset-11{margin-left:45.8333333333%}.el-col-md-pull-11{position:relative;right:45.8333333333%}.el-col-md-push-11{position:relative;left:45.8333333333%}.el-col-md-12{display:block;max-width:50%;flex:0 0 50%}.el-col-md-offset-12{margin-left:50%}.el-col-md-pull-12{position:relative;right:50%}.el-col-md-push-12{position:relative;left:50%}.el-col-md-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-md-offset-13{margin-left:54.1666666667%}.el-col-md-pull-13{position:relative;right:54.1666666667%}.el-col-md-push-13{position:relative;left:54.1666666667%}.el-col-md-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-md-offset-14{margin-left:58.3333333333%}.el-col-md-pull-14{position:relative;right:58.3333333333%}.el-col-md-push-14{position:relative;left:58.3333333333%}.el-col-md-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-md-offset-15{margin-left:62.5%}.el-col-md-pull-15{position:relative;right:62.5%}.el-col-md-push-15{position:relative;left:62.5%}.el-col-md-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-md-offset-16{margin-left:66.6666666667%}.el-col-md-pull-16{position:relative;right:66.6666666667%}.el-col-md-push-16{position:relative;left:66.6666666667%}.el-col-md-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-md-offset-17{margin-left:70.8333333333%}.el-col-md-pull-17{position:relative;right:70.8333333333%}.el-col-md-push-17{position:relative;left:70.8333333333%}.el-col-md-18{display:block;max-width:75%;flex:0 0 75%}.el-col-md-offset-18{margin-left:75%}.el-col-md-pull-18{position:relative;right:75%}.el-col-md-push-18{position:relative;left:75%}.el-col-md-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-md-offset-19{margin-left:79.1666666667%}.el-col-md-pull-19{position:relative;right:79.1666666667%}.el-col-md-push-19{position:relative;left:79.1666666667%}.el-col-md-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-md-offset-20{margin-left:83.3333333333%}.el-col-md-pull-20{position:relative;right:83.3333333333%}.el-col-md-push-20{position:relative;left:83.3333333333%}.el-col-md-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-md-offset-21{margin-left:87.5%}.el-col-md-pull-21{position:relative;right:87.5%}.el-col-md-push-21{position:relative;left:87.5%}.el-col-md-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-md-offset-22{margin-left:91.6666666667%}.el-col-md-pull-22{position:relative;right:91.6666666667%}.el-col-md-push-22{position:relative;left:91.6666666667%}.el-col-md-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-md-offset-23{margin-left:95.8333333333%}.el-col-md-pull-23{position:relative;right:95.8333333333%}.el-col-md-push-23{position:relative;left:95.8333333333%}.el-col-md-24{display:block;max-width:100%;flex:0 0 100%}.el-col-md-offset-24{margin-left:100%}.el-col-md-pull-24{position:relative;right:100%}.el-col-md-push-24{position:relative;left:100%}}@media only screen and (min-width:1200px){.el-col-lg-0,.el-col-lg-0.is-guttered{display:none}.el-col-lg-0{max-width:0;flex:0 0 0%}.el-col-lg-offset-0{margin-left:0}.el-col-lg-pull-0{position:relative;right:0}.el-col-lg-push-0{position:relative;left:0}.el-col-lg-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-lg-offset-1{margin-left:4.1666666667%}.el-col-lg-pull-1{position:relative;right:4.1666666667%}.el-col-lg-push-1{position:relative;left:4.1666666667%}.el-col-lg-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-lg-offset-2{margin-left:8.3333333333%}.el-col-lg-pull-2{position:relative;right:8.3333333333%}.el-col-lg-push-2{position:relative;left:8.3333333333%}.el-col-lg-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-lg-offset-3{margin-left:12.5%}.el-col-lg-pull-3{position:relative;right:12.5%}.el-col-lg-push-3{position:relative;left:12.5%}.el-col-lg-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-lg-offset-4{margin-left:16.6666666667%}.el-col-lg-pull-4{position:relative;right:16.6666666667%}.el-col-lg-push-4{position:relative;left:16.6666666667%}.el-col-lg-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-lg-offset-5{margin-left:20.8333333333%}.el-col-lg-pull-5{position:relative;right:20.8333333333%}.el-col-lg-push-5{position:relative;left:20.8333333333%}.el-col-lg-6{display:block;max-width:25%;flex:0 0 25%}.el-col-lg-offset-6{margin-left:25%}.el-col-lg-pull-6{position:relative;right:25%}.el-col-lg-push-6{position:relative;left:25%}.el-col-lg-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-lg-offset-7{margin-left:29.1666666667%}.el-col-lg-pull-7{position:relative;right:29.1666666667%}.el-col-lg-push-7{position:relative;left:29.1666666667%}.el-col-lg-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-lg-offset-8{margin-left:33.3333333333%}.el-col-lg-pull-8{position:relative;right:33.3333333333%}.el-col-lg-push-8{position:relative;left:33.3333333333%}.el-col-lg-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-lg-offset-9{margin-left:37.5%}.el-col-lg-pull-9{position:relative;right:37.5%}.el-col-lg-push-9{position:relative;left:37.5%}.el-col-lg-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-lg-offset-10{margin-left:41.6666666667%}.el-col-lg-pull-10{position:relative;right:41.6666666667%}.el-col-lg-push-10{position:relative;left:41.6666666667%}.el-col-lg-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-lg-offset-11{margin-left:45.8333333333%}.el-col-lg-pull-11{position:relative;right:45.8333333333%}.el-col-lg-push-11{position:relative;left:45.8333333333%}.el-col-lg-12{display:block;max-width:50%;flex:0 0 50%}.el-col-lg-offset-12{margin-left:50%}.el-col-lg-pull-12{position:relative;right:50%}.el-col-lg-push-12{position:relative;left:50%}.el-col-lg-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-lg-offset-13{margin-left:54.1666666667%}.el-col-lg-pull-13{position:relative;right:54.1666666667%}.el-col-lg-push-13{position:relative;left:54.1666666667%}.el-col-lg-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-lg-offset-14{margin-left:58.3333333333%}.el-col-lg-pull-14{position:relative;right:58.3333333333%}.el-col-lg-push-14{position:relative;left:58.3333333333%}.el-col-lg-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-lg-offset-15{margin-left:62.5%}.el-col-lg-pull-15{position:relative;right:62.5%}.el-col-lg-push-15{position:relative;left:62.5%}.el-col-lg-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-lg-offset-16{margin-left:66.6666666667%}.el-col-lg-pull-16{position:relative;right:66.6666666667%}.el-col-lg-push-16{position:relative;left:66.6666666667%}.el-col-lg-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-lg-offset-17{margin-left:70.8333333333%}.el-col-lg-pull-17{position:relative;right:70.8333333333%}.el-col-lg-push-17{position:relative;left:70.8333333333%}.el-col-lg-18{display:block;max-width:75%;flex:0 0 75%}.el-col-lg-offset-18{margin-left:75%}.el-col-lg-pull-18{position:relative;right:75%}.el-col-lg-push-18{position:relative;left:75%}.el-col-lg-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-lg-offset-19{margin-left:79.1666666667%}.el-col-lg-pull-19{position:relative;right:79.1666666667%}.el-col-lg-push-19{position:relative;left:79.1666666667%}.el-col-lg-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-lg-offset-20{margin-left:83.3333333333%}.el-col-lg-pull-20{position:relative;right:83.3333333333%}.el-col-lg-push-20{position:relative;left:83.3333333333%}.el-col-lg-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-lg-offset-21{margin-left:87.5%}.el-col-lg-pull-21{position:relative;right:87.5%}.el-col-lg-push-21{position:relative;left:87.5%}.el-col-lg-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-lg-offset-22{margin-left:91.6666666667%}.el-col-lg-pull-22{position:relative;right:91.6666666667%}.el-col-lg-push-22{position:relative;left:91.6666666667%}.el-col-lg-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-lg-offset-23{margin-left:95.8333333333%}.el-col-lg-pull-23{position:relative;right:95.8333333333%}.el-col-lg-push-23{position:relative;left:95.8333333333%}.el-col-lg-24{display:block;max-width:100%;flex:0 0 100%}.el-col-lg-offset-24{margin-left:100%}.el-col-lg-pull-24{position:relative;right:100%}.el-col-lg-push-24{position:relative;left:100%}}@media only screen and (min-width:1920px){.el-col-xl-0,.el-col-xl-0.is-guttered{display:none}.el-col-xl-0{max-width:0;flex:0 0 0%}.el-col-xl-offset-0{margin-left:0}.el-col-xl-pull-0{position:relative;right:0}.el-col-xl-push-0{position:relative;left:0}.el-col-xl-1{display:block;max-width:4.1666666667%;flex:0 0 4.1666666667%}.el-col-xl-offset-1{margin-left:4.1666666667%}.el-col-xl-pull-1{position:relative;right:4.1666666667%}.el-col-xl-push-1{position:relative;left:4.1666666667%}.el-col-xl-2{display:block;max-width:8.3333333333%;flex:0 0 8.3333333333%}.el-col-xl-offset-2{margin-left:8.3333333333%}.el-col-xl-pull-2{position:relative;right:8.3333333333%}.el-col-xl-push-2{position:relative;left:8.3333333333%}.el-col-xl-3{display:block;max-width:12.5%;flex:0 0 12.5%}.el-col-xl-offset-3{margin-left:12.5%}.el-col-xl-pull-3{position:relative;right:12.5%}.el-col-xl-push-3{position:relative;left:12.5%}.el-col-xl-4{display:block;max-width:16.6666666667%;flex:0 0 16.6666666667%}.el-col-xl-offset-4{margin-left:16.6666666667%}.el-col-xl-pull-4{position:relative;right:16.6666666667%}.el-col-xl-push-4{position:relative;left:16.6666666667%}.el-col-xl-5{display:block;max-width:20.8333333333%;flex:0 0 20.8333333333%}.el-col-xl-offset-5{margin-left:20.8333333333%}.el-col-xl-pull-5{position:relative;right:20.8333333333%}.el-col-xl-push-5{position:relative;left:20.8333333333%}.el-col-xl-6{display:block;max-width:25%;flex:0 0 25%}.el-col-xl-offset-6{margin-left:25%}.el-col-xl-pull-6{position:relative;right:25%}.el-col-xl-push-6{position:relative;left:25%}.el-col-xl-7{display:block;max-width:29.1666666667%;flex:0 0 29.1666666667%}.el-col-xl-offset-7{margin-left:29.1666666667%}.el-col-xl-pull-7{position:relative;right:29.1666666667%}.el-col-xl-push-7{position:relative;left:29.1666666667%}.el-col-xl-8{display:block;max-width:33.3333333333%;flex:0 0 33.3333333333%}.el-col-xl-offset-8{margin-left:33.3333333333%}.el-col-xl-pull-8{position:relative;right:33.3333333333%}.el-col-xl-push-8{position:relative;left:33.3333333333%}.el-col-xl-9{display:block;max-width:37.5%;flex:0 0 37.5%}.el-col-xl-offset-9{margin-left:37.5%}.el-col-xl-pull-9{position:relative;right:37.5%}.el-col-xl-push-9{position:relative;left:37.5%}.el-col-xl-10{display:block;max-width:41.6666666667%;flex:0 0 41.6666666667%}.el-col-xl-offset-10{margin-left:41.6666666667%}.el-col-xl-pull-10{position:relative;right:41.6666666667%}.el-col-xl-push-10{position:relative;left:41.6666666667%}.el-col-xl-11{display:block;max-width:45.8333333333%;flex:0 0 45.8333333333%}.el-col-xl-offset-11{margin-left:45.8333333333%}.el-col-xl-pull-11{position:relative;right:45.8333333333%}.el-col-xl-push-11{position:relative;left:45.8333333333%}.el-col-xl-12{display:block;max-width:50%;flex:0 0 50%}.el-col-xl-offset-12{margin-left:50%}.el-col-xl-pull-12{position:relative;right:50%}.el-col-xl-push-12{position:relative;left:50%}.el-col-xl-13{display:block;max-width:54.1666666667%;flex:0 0 54.1666666667%}.el-col-xl-offset-13{margin-left:54.1666666667%}.el-col-xl-pull-13{position:relative;right:54.1666666667%}.el-col-xl-push-13{position:relative;left:54.1666666667%}.el-col-xl-14{display:block;max-width:58.3333333333%;flex:0 0 58.3333333333%}.el-col-xl-offset-14{margin-left:58.3333333333%}.el-col-xl-pull-14{position:relative;right:58.3333333333%}.el-col-xl-push-14{position:relative;left:58.3333333333%}.el-col-xl-15{display:block;max-width:62.5%;flex:0 0 62.5%}.el-col-xl-offset-15{margin-left:62.5%}.el-col-xl-pull-15{position:relative;right:62.5%}.el-col-xl-push-15{position:relative;left:62.5%}.el-col-xl-16{display:block;max-width:66.6666666667%;flex:0 0 66.6666666667%}.el-col-xl-offset-16{margin-left:66.6666666667%}.el-col-xl-pull-16{position:relative;right:66.6666666667%}.el-col-xl-push-16{position:relative;left:66.6666666667%}.el-col-xl-17{display:block;max-width:70.8333333333%;flex:0 0 70.8333333333%}.el-col-xl-offset-17{margin-left:70.8333333333%}.el-col-xl-pull-17{position:relative;right:70.8333333333%}.el-col-xl-push-17{position:relative;left:70.8333333333%}.el-col-xl-18{display:block;max-width:75%;flex:0 0 75%}.el-col-xl-offset-18{margin-left:75%}.el-col-xl-pull-18{position:relative;right:75%}.el-col-xl-push-18{position:relative;left:75%}.el-col-xl-19{display:block;max-width:79.1666666667%;flex:0 0 79.1666666667%}.el-col-xl-offset-19{margin-left:79.1666666667%}.el-col-xl-pull-19{position:relative;right:79.1666666667%}.el-col-xl-push-19{position:relative;left:79.1666666667%}.el-col-xl-20{display:block;max-width:83.3333333333%;flex:0 0 83.3333333333%}.el-col-xl-offset-20{margin-left:83.3333333333%}.el-col-xl-pull-20{position:relative;right:83.3333333333%}.el-col-xl-push-20{position:relative;left:83.3333333333%}.el-col-xl-21{display:block;max-width:87.5%;flex:0 0 87.5%}.el-col-xl-offset-21{margin-left:87.5%}.el-col-xl-pull-21{position:relative;right:87.5%}.el-col-xl-push-21{position:relative;left:87.5%}.el-col-xl-22{display:block;max-width:91.6666666667%;flex:0 0 91.6666666667%}.el-col-xl-offset-22{margin-left:91.6666666667%}.el-col-xl-pull-22{position:relative;right:91.6666666667%}.el-col-xl-push-22{position:relative;left:91.6666666667%}.el-col-xl-23{display:block;max-width:95.8333333333%;flex:0 0 95.8333333333%}.el-col-xl-offset-23{margin-left:95.8333333333%}.el-col-xl-pull-23{position:relative;right:95.8333333333%}.el-col-xl-push-23{position:relative;left:95.8333333333%}.el-col-xl-24{display:block;max-width:100%;flex:0 0 100%}.el-col-xl-offset-24{margin-left:100%}.el-col-xl-pull-24{position:relative;right:100%}.el-col-xl-push-24{position:relative;left:100%}}.el-collapse{--el-collapse-border-color:var(--el-border-color-lighter);--el-collapse-header-height:48px;--el-collapse-header-bg-color:var(--el-fill-color-blank);--el-collapse-header-text-color:var(--el-text-color-primary);--el-collapse-header-font-size:13px;--el-collapse-content-bg-color:var(--el-fill-color-blank);--el-collapse-content-font-size:13px;--el-collapse-content-text-color:var(--el-text-color-primary);border-top:1px solid var(--el-collapse-border-color);border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-item.is-disabled .el-collapse-item__header{color:var(--el-text-color-disabled);cursor:not-allowed}.el-collapse-item__header{display:flex;align-items:center;height:var(--el-collapse-header-height);line-height:var(--el-collapse-header-height);background-color:var(--el-collapse-header-bg-color);color:var(--el-collapse-header-text-color);cursor:pointer;border-bottom:1px solid var(--el-collapse-border-color);font-size:var(--el-collapse-header-font-size);font-weight:500;transition:border-bottom-color var(--el-transition-duration);outline:0}.el-collapse-item__arrow{margin:0 8px 0 auto;transition:transform var(--el-transition-duration);font-weight:300}.el-collapse-item__arrow.is-active{transform:rotate(90deg)}.el-collapse-item__header.focusing:focus:not(:hover){color:var(--el-color-primary)}.el-collapse-item__header.is-active{border-bottom-color:transparent}.el-collapse-item__wrap{will-change:height;background-color:var(--el-collapse-content-bg-color);overflow:hidden;box-sizing:border-box;border-bottom:1px solid var(--el-collapse-border-color)}.el-collapse-item__content{padding-bottom:25px;font-size:var(--el-collapse-content-font-size);color:var(--el-collapse-content-text-color);line-height:1.7692307692}.el-collapse-item:last-child{margin-bottom:-1px}.el-color-predefine{display:flex;font-size:12px;margin-top:8px;width:280px}.el-color-predefine__colors{display:flex;flex:1;flex-wrap:wrap}.el-color-predefine__color-selector{margin:0 0 8px 8px;width:20px;height:20px;border-radius:4px;cursor:pointer}.el-color-predefine__color-selector:nth-child(10n+1){margin-left:0}.el-color-predefine__color-selector.selected{box-shadow:0 0 3px 2px var(--el-color-primary)}.el-color-predefine__color-selector>div{display:flex;height:100%;border-radius:3px}.el-color-predefine__color-selector.is-alpha{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAIAAADZF8uwAAAAGUlEQVQYV2M4gwH+YwCGIasIUwhT25BVBADtzYNYrHvv4gAAAABJRU5ErkJggg==)}.el-color-hue-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-color:red;padding:0 2px;float:right}.el-color-hue-slider__bar{position:relative;background:linear-gradient(90deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red);height:100%}.el-color-hue-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-hue-slider.is-vertical{width:12px;height:180px;padding:2px 0}.el-color-hue-slider.is-vertical .el-color-hue-slider__bar{background:linear-gradient(180deg,red 0,#ff0 17%,#0f0 33%,#0ff 50%,#00f 67%,#f0f 83%,red)}.el-color-hue-slider.is-vertical .el-color-hue-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-svpanel{position:relative;width:280px;height:180px}.el-color-svpanel__black,.el-color-svpanel__white{position:absolute;top:0;left:0;right:0;bottom:0}.el-color-svpanel__white{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0))}.el-color-svpanel__black{background:linear-gradient(0deg,#000,transparent)}.el-color-svpanel__cursor{position:absolute}.el-color-svpanel__cursor>div{cursor:head;width:4px;height:4px;box-shadow:0 0 0 1.5px #fff,inset 0 0 1px 1px rgba(0,0,0,.3),0 0 1px 2px rgba(0,0,0,.4);border-radius:50%;transform:translate(-2px,-2px)}.el-color-alpha-slider{position:relative;box-sizing:border-box;width:280px;height:12px;background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 0),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 0),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 0),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 0);background-size:12px 12px;background-position:0 0,6px 0,6px -6px,0 6px}.el-color-alpha-slider__bar{position:relative;background:linear-gradient(90deg,hsla(0,0%,100%,0) 0,var(--el-bg-color));height:100%}.el-color-alpha-slider__thumb{position:absolute;cursor:pointer;box-sizing:border-box;left:0;top:0;width:4px;height:100%;border-radius:1px;background:#fff;border:1px solid var(--el-border-color-lighter);box-shadow:0 0 2px rgba(0,0,0,.6);z-index:1}.el-color-alpha-slider.is-vertical{width:20px;height:180px}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__bar{background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,#fff)}.el-color-alpha-slider.is-vertical .el-color-alpha-slider__thumb{left:0;top:0;width:100%;height:4px}.el-color-dropdown{width:300px}.el-color-dropdown__main-wrapper{margin-bottom:6px}.el-color-dropdown__main-wrapper:after{content:"";display:table;clear:both}.el-color-dropdown__btns{margin-top:12px;text-align:right}.el-color-dropdown__value{float:left;line-height:26px;font-size:12px;color:#000;width:160px}.el-color-picker{display:inline-block;position:relative;line-height:normal}.el-color-picker.is-disabled .el-color-picker__trigger{cursor:not-allowed}.el-color-picker--large{height:40px}.el-color-picker--large .el-color-picker__trigger{height:40px;width:40px}.el-color-picker--large .el-color-picker__mask{height:38px;width:38px}.el-color-picker--small{height:24px}.el-color-picker--small .el-color-picker__trigger{height:24px;width:24px}.el-color-picker--small .el-color-picker__mask{height:22px;width:22px}.el-color-picker--small .el-color-picker__empty,.el-color-picker--small .el-color-picker__icon{transform:scale(.8)}.el-color-picker__mask{height:38px;width:38px;border-radius:4px;position:absolute;top:1px;left:1px;z-index:1;cursor:not-allowed;background-color:hsla(0,0%,100%,.7)}.el-color-picker__trigger{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:32px;width:32px;padding:4px;border:1px solid var(--el-border-color);border-radius:4px;font-size:0;position:relative;cursor:pointer}.el-color-picker__color{position:relative;display:block;box-sizing:border-box;border:1px solid var(--el-text-color-secondary);border-radius:var(--el-border-radius-small);width:100%;height:100%;text-align:center}.el-color-picker__color.is-alpha{background-image:linear-gradient(45deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 0),linear-gradient(135deg,var(--el-color-picker-alpha-bg-a) 25%,var(--el-color-picker-alpha-bg-b) 0),linear-gradient(45deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 0),linear-gradient(135deg,var(--el-color-picker-alpha-bg-b) 75%,var(--el-color-picker-alpha-bg-a) 0);background-size:12px 12px;background-position:0 0,6px 0,6px -6px,0 6px}.el-color-picker__color-inner{display:inline-flex;justify-content:center;align-items:center;width:100%;height:100%}.el-color-picker .el-color-picker__empty{font-size:12px;color:var(--el-text-color-secondary)}.el-color-picker .el-color-picker__icon{display:inline-flex;justify-content:center;align-items:center;color:#fff;font-size:12px}.el-color-picker__panel{position:absolute;z-index:10;padding:6px;box-sizing:content-box;background-color:#fff;border-radius:var(--el-border-radius-base);box-shadow:var(--el-box-shadow-light)}.el-color-picker__panel.el-popper{border:1px solid var(--el-border-color-lighter)}.el-color-picker,.el-color-picker__panel{--el-color-picker-alpha-bg-a:#ccc;--el-color-picker-alpha-bg-b:transparent}.dark .el-color-picker,.dark .el-color-picker__panel{--el-color-picker-alpha-bg-a:#333}.el-container{display:flex;flex-direction:row;flex:1;flex-basis:auto;box-sizing:border-box;min-width:0}.el-container.is-vertical{flex-direction:column}.el-date-table{font-size:12px;-webkit-user-select:none;user-select:none}.el-date-table.is-week-mode .el-date-table__row:hover .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table.is-week-mode .el-date-table__row:hover td.available:hover{color:var(--el-datepicker-text-color)}.el-date-table.is-week-mode .el-date-table__row:hover td:first-child .el-date-table-cell{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table.is-week-mode .el-date-table__row:hover td:last-child .el-date-table-cell{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table.is-week-mode .el-date-table__row.current .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td{width:32px;height:30px;padding:4px 0;box-sizing:border-box;text-align:center;cursor:pointer;position:relative}.el-date-table td .el-date-table-cell{height:30px;padding:3px 0;box-sizing:border-box}.el-date-table td .el-date-table-cell .el-date-table-cell__text{width:24px;height:24px;display:block;margin:0 auto;line-height:24px;position:absolute;left:50%;transform:translateX(-50%);border-radius:50%}.el-date-table td.next-month,.el-date-table td.prev-month{color:var(--el-datepicker-off-text-color)}.el-date-table td.today{position:relative}.el-date-table td.today .el-date-table-cell__text{color:var(--el-color-primary);font-weight:700}.el-date-table td.today.end-date .el-date-table-cell__text,.el-date-table td.today.start-date .el-date-table-cell__text{color:#fff}.el-date-table td.available:hover{color:var(--el-datepicker-hover-text-color)}.el-date-table td.in-range .el-date-table-cell{background-color:var(--el-datepicker-inrange-bg-color)}.el-date-table td.in-range .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.current:not(.disabled) .el-date-table-cell__text{color:#fff;background-color:var(--el-datepicker-active-color)}.el-date-table td.current:not(.disabled):focus-visible .el-date-table-cell__text{outline:2px solid var(--el-datepicker-active-color);outline-offset:1px}.el-date-table td.end-date .el-date-table-cell,.el-date-table td.start-date .el-date-table-cell{color:#fff}.el-date-table td.end-date .el-date-table-cell__text,.el-date-table td.start-date .el-date-table-cell__text{background-color:var(--el-datepicker-active-color)}.el-date-table td.start-date .el-date-table-cell{margin-left:5px;border-top-left-radius:15px;border-bottom-left-radius:15px}.el-date-table td.end-date .el-date-table-cell{margin-right:5px;border-top-right-radius:15px;border-bottom-right-radius:15px}.el-date-table td.disabled .el-date-table-cell{background-color:var(--el-fill-color-light);opacity:1;cursor:not-allowed;color:var(--el-text-color-placeholder)}.el-date-table td.selected .el-date-table-cell{margin-left:5px;margin-right:5px;background-color:var(--el-datepicker-inrange-bg-color);border-radius:15px}.el-date-table td.selected .el-date-table-cell:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-date-table td.selected .el-date-table-cell__text{background-color:var(--el-datepicker-active-color);color:#fff;border-radius:15px}.el-date-table td.week{font-size:80%;color:var(--el-datepicker-header-text-color)}.el-date-table td:focus{outline:0}.el-date-table th{padding:5px;color:var(--el-datepicker-header-text-color);font-weight:400;border-bottom:solid 1px var(--el-border-color-lighter)}.el-month-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-month-table td{text-align:center;padding:8px 0;cursor:pointer}.el-month-table td div{height:48px;padding:6px 0;box-sizing:border-box}.el-month-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-month-table td.today.end-date .cell,.el-month-table td.today.start-date .cell{color:#fff}.el-month-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed}.el-month-table td.disabled .cell,.el-month-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-month-table td .cell{width:60px;height:36px;display:block;line-height:36px;color:var(--el-datepicker-text-color);margin:0 auto;border-radius:18px}.el-month-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-month-table td.in-range div{background-color:var(--el-datepicker-inrange-bg-color)}.el-month-table td.in-range div:hover{background-color:var(--el-datepicker-inrange-hover-bg-color)}.el-month-table td.end-date div,.el-month-table td.start-date div{color:#fff}.el-month-table td.end-date .cell,.el-month-table td.start-date .cell{color:#fff;background-color:var(--el-datepicker-active-color)}.el-month-table td.start-date div{border-top-left-radius:24px;border-bottom-left-radius:24px}.el-month-table td.end-date div{border-top-right-radius:24px;border-bottom-right-radius:24px}.el-month-table td.current:not(.disabled) .cell{color:var(--el-datepicker-active-color)}.el-month-table td:focus-visible{outline:0}.el-month-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color)}.el-year-table{font-size:12px;margin:-1px;border-collapse:collapse}.el-year-table .el-icon{color:var(--el-datepicker-icon-color)}.el-year-table td{text-align:center;padding:20px 3px;cursor:pointer}.el-year-table td.today .cell{color:var(--el-color-primary);font-weight:700}.el-year-table td.disabled .cell{background-color:var(--el-fill-color-light);cursor:not-allowed}.el-year-table td.disabled .cell,.el-year-table td.disabled .cell:hover{color:var(--el-text-color-placeholder)}.el-year-table td .cell{width:48px;height:36px;display:block;line-height:36px;color:var(--el-datepicker-text-color);border-radius:18px;margin:0 auto}.el-year-table td .cell:hover{color:var(--el-datepicker-hover-text-color)}.el-year-table td.current:not(.disabled) .cell{color:var(--el-datepicker-active-color)}.el-year-table td:focus-visible{outline:0}.el-year-table td:focus-visible .cell{outline:2px solid var(--el-datepicker-active-color)}.el-time-spinner.has-seconds .el-time-spinner__wrapper{width:33.3%}.el-time-spinner__wrapper{max-height:192px;overflow:auto;display:inline-block;width:50%;vertical-align:top;position:relative}.el-time-spinner__wrapper.el-scrollbar__wrap:not(.el-scrollbar__wrap--hidden-default){padding-bottom:15px}.el-time-spinner__wrapper.is-arrow{box-sizing:border-box;text-align:center;overflow:hidden}.el-time-spinner__wrapper.is-arrow .el-time-spinner__list{transform:translateY(-32px)}.el-time-spinner__wrapper.is-arrow .el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:default}.el-time-spinner__arrow{font-size:12px;color:var(--el-text-color-secondary);position:absolute;left:0;width:100%;z-index:var(--el-index-normal);text-align:center;height:30px;line-height:30px;cursor:pointer}.el-time-spinner__arrow:hover{color:var(--el-color-primary)}.el-time-spinner__arrow.arrow-up{top:10px}.el-time-spinner__arrow.arrow-down{bottom:10px}.el-time-spinner__input.el-input{width:70%}.el-time-spinner__input.el-input .el-input__inner,.el-time-spinner__list{padding:0;text-align:center}.el-time-spinner__list{margin:0;list-style:none}.el-time-spinner__list:after,.el-time-spinner__list:before{content:"";display:block;width:100%;height:80px}.el-time-spinner__item{height:32px;line-height:32px;font-size:12px;color:var(--el-text-color-regular)}.el-time-spinner__item:hover:not(.is-disabled):not(.is-active){background:var(--el-fill-color-light);cursor:pointer}.el-time-spinner__item.is-active:not(.is-disabled){color:var(--el-text-color-primary);font-weight:700}.el-time-spinner__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-picker__popper{--el-datepicker-border-color:var(--el-disabled-border-color)}.el-picker__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-picker__popper.el-popper,.el-picker__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-datepicker-border-color)}.el-picker__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-picker__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-date-editor{--el-date-editor-width:220px;--el-date-editor-monthrange-width:300px;--el-date-editor-daterange-width:350px;--el-date-editor-datetimerange-width:400px;--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);position:relative;display:inline-block;text-align:left}.el-date-editor.el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-date-editor.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-date-editor.el-input,.el-date-editor.el-input__wrapper{width:var(--el-date-editor-width);height:var(--el-input-height,var(--el-component-size))}.el-date-editor--monthrange{--el-date-editor-width:var(--el-date-editor-monthrange-width)}.el-date-editor--daterange,.el-date-editor--timerange{--el-date-editor-width:var(--el-date-editor-daterange-width)}.el-date-editor--datetimerange{--el-date-editor-width:var(--el-date-editor-datetimerange-width)}.el-date-editor--dates .el-input__wrapper{text-overflow:ellipsis;white-space:nowrap}.el-date-editor .clear-icon,.el-date-editor .close-icon{cursor:pointer}.el-date-editor .clear-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__icon{height:inherit;font-size:14px;color:var(--el-text-color-placeholder);float:left}.el-date-editor .el-range__icon svg{vertical-align:middle}.el-date-editor .el-range-input{-webkit-appearance:none;appearance:none;border:none;outline:0;display:inline-block;height:30px;line-height:30px;margin:0;padding:0;width:39%;text-align:center;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);background-color:transparent}.el-date-editor .el-range-input::placeholder{color:var(--el-text-color-placeholder)}.el-date-editor .el-range-separator{flex:1;display:inline-flex;justify-content:center;align-items:center;height:100%;padding:0 5px;margin:0;font-size:14px;word-break:keep-all;color:var(--el-text-color-primary)}.el-date-editor .el-range__close-icon{font-size:14px;color:var(--el-text-color-placeholder);height:inherit;width:unset;cursor:pointer}.el-date-editor .el-range__close-icon:hover{color:var(--el-text-color-secondary)}.el-date-editor .el-range__close-icon svg{vertical-align:middle}.el-date-editor .el-range__close-icon--hidden{opacity:0;visibility:hidden}.el-range-editor.el-input__wrapper{display:inline-flex;align-items:center;padding:0 10px}.el-range-editor.is-active,.el-range-editor.is-active:hover{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-range-editor--large{line-height:var(--el-component-size-large)}.el-range-editor--large.el-input__wrapper{height:var(--el-component-size-large)}.el-range-editor--large .el-range-separator{line-height:40px;font-size:14px}.el-range-editor--large .el-range-input{height:38px;line-height:38px;font-size:14px}.el-range-editor--small{line-height:var(--el-component-size-small)}.el-range-editor--small.el-input__wrapper{height:var(--el-component-size-small)}.el-range-editor--small .el-range-separator{line-height:24px;font-size:12px}.el-range-editor--small .el-range-input{height:22px;line-height:22px;font-size:12px}.el-range-editor.is-disabled{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled,.el-range-editor.is-disabled:focus,.el-range-editor.is-disabled:hover{border-color:var(--el-disabled-border-color)}.el-range-editor.is-disabled input{background-color:var(--el-disabled-bg-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-range-editor.is-disabled input::placeholder{color:var(--el-text-color-placeholder)}.el-range-editor.is-disabled .el-range-separator{color:var(--el-disabled-text-color)}.el-picker-panel{color:var(--el-text-color-regular);background:var(--el-bg-color-overlay);border-radius:var(--el-border-radius-base);line-height:30px}.el-picker-panel .el-time-panel{margin:5px 0;border:solid 1px var(--el-datepicker-border-color);background-color:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-picker-panel__body-wrapper:after,.el-picker-panel__body:after{content:"";display:table;clear:both}.el-picker-panel__content{position:relative;margin:15px}.el-picker-panel__footer{border-top:1px solid var(--el-datepicker-inner-border-color);padding:4px 12px;text-align:right;background-color:var(--el-bg-color-overlay);position:relative;font-size:0}.el-picker-panel__shortcut{display:block;width:100%;border:0;background-color:transparent;line-height:28px;font-size:14px;color:var(--el-datepicker-text-color);padding-left:12px;text-align:left;outline:0;cursor:pointer}.el-picker-panel__shortcut:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__shortcut.active{background-color:#e6f1fe;color:var(--el-datepicker-active-color)}.el-picker-panel__btn{border:1px solid var(--el-fill-color-darker);color:var(--el-text-color-primary);line-height:24px;border-radius:2px;padding:0 20px;cursor:pointer;background-color:transparent;outline:0;font-size:12px}.el-picker-panel__btn[disabled]{color:var(--el-text-color-disabled);cursor:not-allowed}.el-picker-panel__icon-btn{font-size:12px;color:var(--el-datepicker-icon-color);border:0;background:0 0;cursor:pointer;outline:0;margin-top:8px}.el-picker-panel__icon-btn:focus-visible,.el-picker-panel__icon-btn:hover{color:var(--el-datepicker-hover-text-color)}.el-picker-panel__icon-btn.is-disabled{color:var(--el-text-color-disabled)}.el-picker-panel__icon-btn.is-disabled:hover{cursor:not-allowed}.el-picker-panel__icon-btn .el-icon{cursor:pointer;font-size:inherit}.el-picker-panel__link-btn{vertical-align:middle}.el-picker-panel [slot=sidebar],.el-picker-panel__sidebar{position:absolute;top:0;bottom:0;width:110px;border-right:1px solid var(--el-datepicker-inner-border-color);box-sizing:border-box;padding-top:6px;background-color:var(--el-bg-color-overlay);overflow:auto}.el-picker-panel [slot=sidebar]+.el-picker-panel__body,.el-picker-panel__sidebar+.el-picker-panel__body{margin-left:110px}.el-date-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);width:322px}.el-date-picker.has-sidebar.has-time{width:434px}.el-date-picker.has-sidebar{width:438px}.el-date-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-picker .el-picker-panel__content{width:292px}.el-date-picker table{table-layout:fixed;width:100%}.el-date-picker__editor-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-picker__time-header{position:relative;border-bottom:1px solid var(--el-datepicker-inner-border-color);font-size:12px;padding:8px 5px 5px;display:table;width:100%;box-sizing:border-box}.el-date-picker__header{margin:12px;text-align:center}.el-date-picker__header--bordered{margin-bottom:0;padding-bottom:12px;border-bottom:solid 1px var(--el-border-color-lighter)}.el-date-picker__header--bordered+.el-picker-panel__content{margin-top:0}.el-date-picker__header-label{font-size:16px;font-weight:500;padding:0 5px;line-height:22px;text-align:center;cursor:pointer;color:var(--el-text-color-regular)}.el-date-picker__header-label:hover{color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label:focus-visible{outline:0;color:var(--el-datepicker-hover-text-color)}.el-date-picker__header-label.active{color:var(--el-datepicker-active-color)}.el-date-picker__prev-btn{float:left}.el-date-picker__next-btn{float:right}.el-date-picker__time-wrap{padding:10px;text-align:center}.el-date-picker__time-label{float:left;cursor:pointer;line-height:30px;margin-left:10px}.el-date-picker .el-time-panel{position:absolute}.el-date-range-picker{--el-datepicker-text-color:var(--el-text-color-regular);--el-datepicker-off-text-color:var(--el-text-color-placeholder);--el-datepicker-header-text-color:var(--el-text-color-regular);--el-datepicker-icon-color:var(--el-text-color-primary);--el-datepicker-border-color:var(--el-disabled-border-color);--el-datepicker-inner-border-color:var(--el-border-color-light);--el-datepicker-inrange-bg-color:var(--el-border-color-extra-light);--el-datepicker-inrange-hover-bg-color:var(--el-border-color-extra-light);--el-datepicker-active-color:var(--el-color-primary);--el-datepicker-hover-text-color:var(--el-color-primary);width:646px}.el-date-range-picker.has-sidebar{width:756px}.el-date-range-picker.has-time .el-picker-panel__body-wrapper{position:relative}.el-date-range-picker table{table-layout:fixed;width:100%}.el-date-range-picker .el-picker-panel__body{min-width:513px}.el-date-range-picker .el-picker-panel__content{margin:0}.el-date-range-picker__header{position:relative;text-align:center;height:28px}.el-date-range-picker__header [class*=arrow-left]{float:left}.el-date-range-picker__header [class*=arrow-right]{float:right}.el-date-range-picker__header div{font-size:16px;font-weight:500;margin-right:50px}.el-date-range-picker__content{float:left;width:50%;box-sizing:border-box;margin:0;padding:16px}.el-date-range-picker__content.is-left{border-right:1px solid var(--el-datepicker-inner-border-color)}.el-date-range-picker__content .el-date-range-picker__header div{margin-left:50px;margin-right:50px}.el-date-range-picker__editors-wrap{box-sizing:border-box;display:table-cell}.el-date-range-picker__editors-wrap.is-right{text-align:right}.el-date-range-picker__time-header{position:relative;border-bottom:1px solid var(--el-datepicker-inner-border-color);font-size:12px;padding:8px 5px 5px 5px;display:table;width:100%;box-sizing:border-box}.el-date-range-picker__time-header>.el-icon-arrow-right{font-size:20px;vertical-align:middle;display:table-cell;color:var(--el-datepicker-icon-color)}.el-date-range-picker__time-picker-wrap{position:relative;display:table-cell;padding:0 5px}.el-date-range-picker__time-picker-wrap .el-picker-panel{position:absolute;top:13px;right:0;z-index:1;background:#fff}.el-date-range-picker__time-picker-wrap .el-time-panel{position:absolute}.el-time-range-picker{width:354px;overflow:visible}.el-time-range-picker__content{position:relative;text-align:center;padding:10px;z-index:1}.el-time-range-picker__cell{box-sizing:border-box;margin:0;padding:4px 7px 7px;width:50%;display:inline-block}.el-time-range-picker__header{margin-bottom:5px;text-align:center;font-size:14px}.el-time-range-picker__body{border-radius:2px;border:1px solid var(--el-datepicker-border-color)}.el-time-panel{border-radius:2px;position:relative;width:180px;left:0;z-index:var(--el-index-top);-webkit-user-select:none;user-select:none;box-sizing:content-box}.el-time-panel__content{font-size:0;position:relative;overflow:hidden}.el-time-panel__content:after,.el-time-panel__content:before{content:"";top:50%;position:absolute;margin-top:-16px;height:32px;z-index:-1;left:0;right:0;box-sizing:border-box;padding-top:6px;text-align:left}.el-time-panel__content:after{left:50%;margin-left:12%;margin-right:12%}.el-time-panel__content:before{padding-left:50%;margin-right:12%;margin-left:12%;border-top:1px solid var(--el-border-color-light);border-bottom:1px solid var(--el-border-color-light)}.el-time-panel__content.has-seconds:after{left:66.6666666667%}.el-time-panel__content.has-seconds:before{padding-left:33.3333333333%}.el-time-panel__footer{border-top:1px solid var(--el-timepicker-inner-border-color,var(--el-border-color-light));padding:4px;height:36px;line-height:25px;text-align:right;box-sizing:border-box}.el-time-panel__btn{border:none;line-height:28px;padding:0 5px;margin:0 5px;cursor:pointer;background-color:transparent;outline:0;font-size:12px;color:var(--el-text-color-primary)}.el-time-panel__btn.confirm{font-weight:800;color:var(--el-timepicker-active-color,var(--el-color-primary))}.el-descriptions{--el-descriptions-table-border:1px solid var(--el-border-color-lighter);--el-descriptions-item-bordered-label-background:var(--el-fill-color-light);box-sizing:border-box;font-size:var(--el-font-size-base);color:var(--el-text-color-primary)}.el-descriptions__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.el-descriptions__title{color:var(--el-text-color-primary);font-size:16px;font-weight:700}.el-descriptions__body{background-color:var(--el-fill-color-blank)}.el-descriptions__body .el-descriptions__table{border-collapse:collapse;width:100%}.el-descriptions__body .el-descriptions__table .el-descriptions__cell{box-sizing:border-box;text-align:left;font-weight:400;line-height:23px;font-size:14px}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-left{text-align:left}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-center{text-align:center}.el-descriptions__body .el-descriptions__table .el-descriptions__cell.is-right{text-align:right}.el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{border:var(--el-descriptions-table-border);padding:8px 11px}.el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:12px}.el-descriptions--large{font-size:14px}.el-descriptions--large .el-descriptions__header{margin-bottom:20px}.el-descriptions--large .el-descriptions__header .el-descriptions__title{font-size:16px}.el-descriptions--large .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:14px}.el-descriptions--large .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:12px 15px}.el-descriptions--large .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:16px}.el-descriptions--small{font-size:12px}.el-descriptions--small .el-descriptions__header{margin-bottom:12px}.el-descriptions--small .el-descriptions__header .el-descriptions__title{font-size:14px}.el-descriptions--small .el-descriptions__body .el-descriptions__table .el-descriptions__cell{font-size:12px}.el-descriptions--small .el-descriptions__body .el-descriptions__table.is-bordered .el-descriptions__cell{padding:4px 7px}.el-descriptions--small .el-descriptions__body .el-descriptions__table:not(.is-bordered) .el-descriptions__cell{padding-bottom:8px}.el-descriptions__label.el-descriptions__cell.is-bordered-label{font-weight:700;color:var(--el-text-color-regular);background:var(--el-descriptions-item-bordered-label-background)}.el-descriptions__label:not(.is-bordered-label){color:var(--el-text-color-primary);margin-right:16px}.el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:6px}.el-descriptions__content.el-descriptions__cell.is-bordered-content{color:var(--el-text-color-primary)}.el-descriptions__content:not(.is-bordered-label){color:var(--el-text-color-regular)}.el-descriptions--large .el-descriptions__label:not(.is-bordered-label){margin-right:16px}.el-descriptions--large .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:8px}.el-descriptions--small .el-descriptions__label:not(.is-bordered-label){margin-right:12px}.el-descriptions--small .el-descriptions__label.el-descriptions__cell:not(.is-bordered-label).is-vertical-label{padding-bottom:4px}:root{--el-popup-modal-bg-color:var(--el-color-black);--el-popup-modal-opacity:0.5}.v-modal-enter{animation:v-modal-in var(--el-transition-duration-fast) ease}.v-modal-leave{animation:v-modal-out var(--el-transition-duration-fast) ease forwards}@keyframes v-modal-in{0%{opacity:0}}@keyframes v-modal-out{to{opacity:0}}.v-modal{position:fixed;left:0;top:0;width:100%;height:100%;opacity:var(--el-popup-modal-opacity);background:var(--el-popup-modal-bg-color)}.el-popup-parent--hidden{overflow:hidden}.el-dialog{--el-dialog-width:50%;--el-dialog-margin-top:15vh;--el-dialog-bg-color:var(--el-bg-color);--el-dialog-box-shadow:var(--el-box-shadow);--el-dialog-title-font-size:var(--el-font-size-large);--el-dialog-content-font-size:14px;--el-dialog-font-line-height:var(--el-font-line-height-primary);--el-dialog-padding-primary:20px;--el-dialog-border-radius:var(--el-border-radius-small);position:relative;margin:var(--el-dialog-margin-top,15vh) auto 50px;background:var(--el-dialog-bg-color);border-radius:var(--el-dialog-border-radius);box-shadow:var(--el-dialog-box-shadow);box-sizing:border-box;width:var(--el-dialog-width,50%)}.el-dialog:focus{outline:0!important}.el-dialog.is-align-center{margin:auto}.el-dialog.is-fullscreen{--el-dialog-width:100%;--el-dialog-margin-top:0;margin-bottom:0;height:100%;overflow:auto}.el-dialog__wrapper{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto;margin:0}.el-dialog.is-draggable .el-dialog__header{cursor:move;-webkit-user-select:none;user-select:none}.el-dialog__header{padding:var(--el-dialog-padding-primary);padding-bottom:10px;margin-right:16px;word-break:break-all}.el-dialog__headerbtn{position:absolute;top:6px;right:0;padding:0;width:54px;height:54px;background:0 0;border:none;outline:0;cursor:pointer;font-size:var(--el-message-close-size,16px)}.el-dialog__headerbtn .el-dialog__close{color:var(--el-color-info);font-size:inherit}.el-dialog__headerbtn:focus .el-dialog__close,.el-dialog__headerbtn:hover .el-dialog__close{color:var(--el-color-primary)}.el-dialog__title{line-height:var(--el-dialog-font-line-height);font-size:var(--el-dialog-title-font-size);color:var(--el-text-color-primary)}.el-dialog__body{padding:calc(var(--el-dialog-padding-primary) + 10px) var(--el-dialog-padding-primary);color:var(--el-text-color-regular);font-size:var(--el-dialog-content-font-size);word-break:break-all}.el-dialog__footer{padding:var(--el-dialog-padding-primary);padding-top:10px;text-align:right;box-sizing:border-box}.el-dialog--center{text-align:center}.el-dialog--center .el-dialog__body{text-align:initial;padding:25px calc(var(--el-dialog-padding-primary) + 5px) 30px}.el-dialog--center .el-dialog__footer{text-align:inherit}.el-overlay-dialog{position:fixed;top:0;right:0;bottom:0;left:0;overflow:auto}.dialog-fade-enter-active{animation:modal-fade-in var(--el-transition-duration)}.dialog-fade-enter-active .el-overlay-dialog{animation:dialog-fade-in var(--el-transition-duration)}.dialog-fade-leave-active{animation:modal-fade-out var(--el-transition-duration)}.dialog-fade-leave-active .el-overlay-dialog{animation:dialog-fade-out var(--el-transition-duration)}@keyframes dialog-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes dialog-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}@keyframes modal-fade-out{0%{opacity:1}to{opacity:0}}.el-divider{position:relative}.el-divider--horizontal{display:block;height:1px;width:100%;margin:24px 0;border-top:1px var(--el-border-color) var(--el-border-style)}.el-divider--vertical{display:inline-block;width:1px;height:1em;margin:0 8px;vertical-align:middle;position:relative;border-left:1px var(--el-border-color) var(--el-border-style)}.el-divider__text{position:absolute;background-color:var(--el-bg-color);padding:0 20px;font-weight:500;color:var(--el-text-color-primary);font-size:14px}.el-divider__text.is-left{left:20px;transform:translateY(-50%)}.el-divider__text.is-center{left:50%;transform:translateX(-50%) translateY(-50%)}.el-divider__text.is-right{right:20px;transform:translateY(-50%)}.el-drawer{--el-drawer-bg-color:var(--el-dialog-bg-color,var(--el-bg-color));--el-drawer-padding-primary:var(--el-dialog-padding-primary,20px);position:absolute;box-sizing:border-box;background-color:var(--el-drawer-bg-color);display:flex;flex-direction:column;box-shadow:var(--el-box-shadow-dark);overflow:hidden;transition:all var(--el-transition-duration)}.el-drawer .btt,.el-drawer .ltr,.el-drawer .rtl,.el-drawer .ttb{transform:translate(0)}.el-drawer__sr-focus:focus{outline:0!important}.el-drawer__header{align-items:center;color:#72767b;display:flex;margin-bottom:32px;padding:var(--el-drawer-padding-primary);padding-bottom:0}.el-drawer__header>:first-child{flex:1}.el-drawer__title{margin:0;flex:1;line-height:inherit;font-size:1rem}.el-drawer__footer{padding:var(--el-drawer-padding-primary);padding-top:10px;text-align:right}.el-drawer__close-btn{border:none;cursor:pointer;font-size:var(--el-font-size-extra-large);color:inherit;background-color:transparent;outline:0}.el-drawer__close-btn:focus i,.el-drawer__close-btn:hover i{color:var(--el-color-primary)}.el-drawer__close-btn .el-icon{font-size:inherit;vertical-align:text-bottom}.el-drawer__body{flex:1;padding:var(--el-drawer-padding-primary);overflow:auto}.el-drawer__body>*{box-sizing:border-box}.el-drawer.ltr,.el-drawer.rtl{height:100%;top:0;bottom:0}.el-drawer.btt,.el-drawer.ttb{width:100%;left:0;right:0}.el-drawer.ltr{left:0}.el-drawer.rtl{right:0}.el-drawer.ttb{top:0}.el-drawer.btt{bottom:0}.el-drawer-fade-enter-active,.el-drawer-fade-leave-active{transition:all var(--el-transition-duration)}.el-drawer-fade-enter-active,.el-drawer-fade-enter-from,.el-drawer-fade-enter-to,.el-drawer-fade-leave-active,.el-drawer-fade-leave-from,.el-drawer-fade-leave-to{overflow:hidden!important}.el-drawer-fade-enter-from,.el-drawer-fade-leave-to{opacity:0}.el-drawer-fade-enter-to,.el-drawer-fade-leave-from{opacity:1}.el-drawer-fade-enter-from .rtl,.el-drawer-fade-leave-to .rtl{transform:translateX(100%)}.el-drawer-fade-enter-from .ltr,.el-drawer-fade-leave-to .ltr{transform:translateX(-100%)}.el-drawer-fade-enter-from .ttb,.el-drawer-fade-leave-to .ttb{transform:translateY(-100%)}.el-drawer-fade-enter-from .btt,.el-drawer-fade-leave-to .btt{transform:translateY(100%)}.el-dropdown{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10;display:inline-flex;position:relative;color:var(--el-text-color-regular);font-size:var(--el-font-size-base);line-height:1;vertical-align:top}.el-dropdown.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-dropdown__popper{--el-dropdown-menu-box-shadow:var(--el-box-shadow-light);--el-dropdown-menuItem-hover-fill:var(--el-color-primary-light-9);--el-dropdown-menuItem-hover-color:var(--el-color-primary);--el-dropdown-menu-index:10}.el-dropdown__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-dropdown-menu-box-shadow)}.el-dropdown__popper.el-popper,.el-dropdown__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-dropdown__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-dropdown__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-dropdown__popper .el-dropdown-menu{border:none}.el-dropdown__popper .el-dropdown__popper-selfdefine{outline:0}.el-dropdown__popper .el-scrollbar__bar{z-index:calc(var(--el-dropdown-menu-index) + 1)}.el-dropdown__popper .el-dropdown__list{list-style:none;padding:0;margin:0;box-sizing:border-box}.el-dropdown .el-dropdown__caret-button{padding-left:0;padding-right:0;display:inline-flex;justify-content:center;align-items:center;width:32px;border-left:none}.el-dropdown .el-dropdown__caret-button>span{display:inline-flex}.el-dropdown .el-dropdown__caret-button:before{content:"";position:absolute;display:block;width:1px;top:-1px;bottom:-1px;left:0;background:var(--el-overlay-color-lighter)}.el-dropdown .el-dropdown__caret-button.el-button:before{background:var(--el-border-color);opacity:.5}.el-dropdown .el-dropdown__caret-button .el-dropdown__icon{font-size:inherit;padding-left:0}.el-dropdown .el-dropdown-selfdefine{outline:0}.el-dropdown--large .el-dropdown__caret-button{width:40px}.el-dropdown--small .el-dropdown__caret-button{width:24px}.el-dropdown-menu{position:relative;top:0;left:0;z-index:var(--el-dropdown-menu-index);padding:5px 0;margin:0;background-color:var(--el-bg-color-overlay);border:none;border-radius:var(--el-border-radius-base);box-shadow:none;list-style:none}.el-dropdown-menu__item{display:flex;align-items:center;white-space:nowrap;list-style:none;line-height:22px;padding:5px 16px;margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);cursor:pointer;outline:0}.el-dropdown-menu__item:not(.is-disabled):focus{background-color:var(--el-dropdown-menuItem-hover-fill);color:var(--el-dropdown-menuItem-hover-color)}.el-dropdown-menu__item i{margin-right:5px}.el-dropdown-menu__item--divided{margin:6px 0;border-top:1px solid var(--el-border-color-lighter)}.el-dropdown-menu__item.is-disabled{cursor:not-allowed;color:var(--el-text-color-disabled)}.el-dropdown-menu--large{padding:7px 0}.el-dropdown-menu--large .el-dropdown-menu__item{padding:7px 20px;line-height:22px;font-size:14px}.el-dropdown-menu--large .el-dropdown-menu__item--divided{margin:8px 0}.el-dropdown-menu--small{padding:3px 0}.el-dropdown-menu--small .el-dropdown-menu__item{padding:2px 12px;line-height:20px;font-size:12px}.el-dropdown-menu--small .el-dropdown-menu__item--divided{margin:4px 0}.el-empty{--el-empty-padding:40px 0;--el-empty-image-width:160px;--el-empty-description-margin-top:20px;--el-empty-bottom-margin-top:20px;--el-empty-fill-color-0:var(--el-color-white);--el-empty-fill-color-1:#fcfcfd;--el-empty-fill-color-2:#f8f9fb;--el-empty-fill-color-3:#f7f8fc;--el-empty-fill-color-4:#eeeff3;--el-empty-fill-color-5:#edeef2;--el-empty-fill-color-6:#e9ebef;--el-empty-fill-color-7:#e5e7e9;--el-empty-fill-color-8:#e0e3e9;--el-empty-fill-color-9:#d5d7de;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-sizing:border-box;padding:var(--el-empty-padding)}.el-empty__image{width:var(--el-empty-image-width)}.el-empty__image img{-webkit-user-select:none;user-select:none;width:100%;height:100%;vertical-align:top;object-fit:contain}.el-empty__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:100%;height:100%;vertical-align:top}.el-empty__description{margin-top:var(--el-empty-description-margin-top)}.el-empty__description p{margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-secondary)}.el-empty__bottom{margin-top:var(--el-empty-bottom-margin-top)}.el-footer{--el-footer-padding:0 20px;--el-footer-height:60px;padding:var(--el-footer-padding);box-sizing:border-box;flex-shrink:0;height:var(--el-footer-height)}.el-form{--el-form-label-font-size:var(--el-font-size-base)}.el-form--label-left .el-form-item__label{justify-content:flex-start}.el-form--label-top .el-form-item{display:block}.el-form--label-top .el-form-item .el-form-item__label{display:block;height:auto;text-align:left;margin-bottom:8px;line-height:22px}.el-form--inline .el-form-item{display:inline-flex;vertical-align:middle;margin-right:32px}.el-form--inline.el-form--label-top{display:flex;flex-wrap:wrap}.el-form--inline.el-form--label-top .el-form-item{display:block}.el-form--large.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:12px;line-height:22px}.el-form--default.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:8px;line-height:22px}.el-form--small.el-form--label-top .el-form-item .el-form-item__label{margin-bottom:4px;line-height:20px}.el-form-item{display:flex;--font-size:14px;margin-bottom:18px}.el-form-item .el-form-item{margin-bottom:0}.el-form-item .el-input__validateIcon{display:none}.el-form-item--large{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:22px}.el-form-item--large .el-form-item__label{height:40px;line-height:40px}.el-form-item--large .el-form-item__content{line-height:40px}.el-form-item--large .el-form-item__error{padding-top:4px}.el-form-item--default{--font-size:14px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--default .el-form-item__label{height:32px;line-height:32px}.el-form-item--default .el-form-item__content{line-height:32px}.el-form-item--default .el-form-item__error{padding-top:2px}.el-form-item--small{--font-size:12px;--el-form-label-font-size:var(--font-size);margin-bottom:18px}.el-form-item--small .el-form-item__label{height:24px;line-height:24px}.el-form-item--small .el-form-item__content{line-height:24px}.el-form-item--small .el-form-item__error{padding-top:2px}.el-form-item__label-wrap{display:flex}.el-form-item__label{display:inline-flex;justify-content:flex-end;align-items:flex-start;flex:0 0 auto;font-size:var(--el-form-label-font-size);color:var(--el-text-color-regular);height:32px;line-height:32px;padding:0 12px 0 0;box-sizing:border-box}.el-form-item__content{display:flex;flex-wrap:wrap;align-items:center;flex:1;line-height:32px;position:relative;font-size:var(--font-size);min-width:0}.el-form-item__content .el-input-group{vertical-align:top}.el-form-item__error{color:var(--el-color-danger);font-size:12px;line-height:1;padding-top:2px;position:absolute;top:100%;left:0}.el-form-item__error--inline{position:relative;top:auto;left:auto;display:inline-block;margin-left:10px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label-wrap>.el-form-item__label:before,.el-form-item.is-required:not(.is-no-asterisk).asterisk-left>.el-form-item__label:before{content:"*";color:var(--el-color-danger);margin-right:4px}.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label-wrap>.el-form-item__label:after,.el-form-item.is-required:not(.is-no-asterisk).asterisk-right>.el-form-item__label:after{content:"*";color:var(--el-color-danger);margin-left:4px}.el-form-item.is-error .el-input__wrapper,.el-form-item.is-error .el-select-v2__wrapper,.el-form-item.is-error .el-select-v2__wrapper:focus,.el-form-item.is-error .el-textarea__inner,.el-form-item.is-error .el-textarea__inner:focus{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-form-item.is-error .el-input-group__append .el-input__wrapper,.el-form-item.is-error .el-input-group__prepend .el-input__wrapper{box-shadow:inset 0 0 0 1px transparent}.el-form-item.is-error .el-input__validateIcon{color:var(--el-color-danger)}.el-form-item--feedback .el-input__validateIcon{display:inline-flex}.el-header{--el-header-padding:0 20px;--el-header-height:60px;padding:var(--el-header-padding);box-sizing:border-box;flex-shrink:0;height:var(--el-header-height)}.el-image-viewer__wrapper{position:fixed;top:0;right:0;bottom:0;left:0}.el-image-viewer__btn{position:absolute;z-index:1;display:flex;align-items:center;justify-content:center;border-radius:50%;opacity:.8;cursor:pointer;box-sizing:border-box;-webkit-user-select:none;user-select:none}.el-image-viewer__btn .el-icon{font-size:inherit;cursor:pointer}.el-image-viewer__close{top:40px;right:40px;width:40px;height:40px;font-size:40px}.el-image-viewer__canvas{width:100%;height:100%;display:flex;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none}.el-image-viewer__actions{left:50%;bottom:30px;transform:translateX(-50%);width:282px;height:44px;padding:0 23px;background-color:var(--el-text-color-regular);border-color:#fff;border-radius:22px}.el-image-viewer__actions__inner{width:100%;height:100%;text-align:justify;cursor:default;font-size:23px;color:#fff;display:flex;align-items:center;justify-content:space-around}.el-image-viewer__prev{left:40px}.el-image-viewer__next,.el-image-viewer__prev{top:50%;transform:translateY(-50%);width:44px;height:44px;font-size:24px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff}.el-image-viewer__next{right:40px;text-indent:2px}.el-image-viewer__close{width:44px;height:44px;font-size:24px;color:#fff;background-color:var(--el-text-color-regular);border-color:#fff}.el-image-viewer__mask{position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;background:#000}.viewer-fade-enter-active{animation:viewer-fade-in var(--el-transition-duration)}.viewer-fade-leave-active{animation:viewer-fade-out var(--el-transition-duration)}@keyframes viewer-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes viewer-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}.el-image__error,.el-image__inner,.el-image__placeholder,.el-image__wrapper{width:100%;height:100%}.el-image{position:relative;display:inline-block;overflow:hidden}.el-image__inner{vertical-align:top;opacity:1}.el-image__inner.is-loading{opacity:0}.el-image__wrapper{position:absolute;top:0;left:0}.el-image__error,.el-image__placeholder{background:var(--el-fill-color-light)}.el-image__error{display:flex;justify-content:center;align-items:center;font-size:14px;color:var(--el-text-color-placeholder);vertical-align:middle}.el-image__preview{cursor:pointer}.el-input-number{position:relative;display:inline-block;width:150px;line-height:30px}.el-input-number .el-input__wrapper{padding-left:42px;padding-right:42px}.el-input-number .el-input__inner{-webkit-appearance:none;-moz-appearance:textfield;text-align:center;line-height:1}.el-input-number .el-input__inner::-webkit-inner-spin-button,.el-input-number .el-input__inner::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.el-input-number__decrease,.el-input-number__increase{display:flex;justify-content:center;align-items:center;height:auto;position:absolute;z-index:1;top:1px;bottom:1px;width:32px;background:var(--el-fill-color-light);color:var(--el-text-color-regular);cursor:pointer;font-size:13px;-webkit-user-select:none;user-select:none}.el-input-number__decrease:hover,.el-input-number__increase:hover{color:var(--el-color-primary)}.el-input-number__decrease:hover~.el-input:not(.is-disabled) .el-input_wrapper,.el-input-number__increase:hover~.el-input:not(.is-disabled) .el-input_wrapper{box-shadow:0 0 0 1px var(--el-input-focus-border-color,var(--el-color-primary)) inset}.el-input-number__decrease.is-disabled,.el-input-number__increase.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-input-number__increase{right:1px;border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0;border-left:var(--el-border)}.el-input-number__decrease{left:1px;border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);border-right:var(--el-border)}.el-input-number.is-disabled .el-input-number__decrease,.el-input-number.is-disabled .el-input-number__increase{border-color:var(--el-disabled-border-color);color:var(--el-disabled-border-color)}.el-input-number.is-disabled .el-input-number__decrease:hover,.el-input-number.is-disabled .el-input-number__increase:hover{color:var(--el-disabled-border-color);cursor:not-allowed}.el-input-number--large{width:180px;line-height:38px}.el-input-number--large .el-input-number__decrease,.el-input-number--large .el-input-number__increase{width:40px;font-size:14px}.el-input-number--large .el-input__wrapper{padding-left:47px;padding-right:47px}.el-input-number--small{width:120px;line-height:22px}.el-input-number--small .el-input-number__decrease,.el-input-number--small .el-input-number__increase{width:24px;font-size:12px}.el-input-number--small .el-input__wrapper{padding-left:31px;padding-right:31px}.el-input-number--small .el-input-number__decrease [class*=el-icon],.el-input-number--small .el-input-number__increase [class*=el-icon]{transform:scale(.9)}.el-input-number.is-without-controls .el-input__wrapper{padding-left:15px;padding-right:15px}.el-input-number.is-controls-right .el-input__wrapper{padding-left:15px;padding-right:42px}.el-input-number.is-controls-right .el-input-number__decrease,.el-input-number.is-controls-right .el-input-number__increase{--el-input-number-controls-height:15px;height:var(--el-input-number-controls-height);line-height:var(--el-input-number-controls-height)}.el-input-number.is-controls-right .el-input-number__decrease [class*=el-icon],.el-input-number.is-controls-right .el-input-number__increase [class*=el-icon]{transform:scale(.8)}.el-input-number.is-controls-right .el-input-number__increase{bottom:auto;left:auto;border-radius:0 var(--el-border-radius-base) 0 0;border-bottom:var(--el-border)}.el-input-number.is-controls-right .el-input-number__decrease{right:1px;top:auto;left:auto;border-right:none;border-left:var(--el-border);border-radius:0 0 var(--el-border-radius-base) 0}.el-input-number.is-controls-right[class*=large] [class*=decrease],.el-input-number.is-controls-right[class*=large] [class*=increase]{--el-input-number-controls-height:19px}.el-input-number.is-controls-right[class*=small] [class*=decrease],.el-input-number.is-controls-right[class*=small] [class*=increase]{--el-input-number-controls-height:11px}.el-textarea{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:var(--el-font-size-base)}.el-textarea__inner{position:relative;display:block;resize:vertical;padding:5px 11px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;font-family:inherit;color:var(--el-input-text-color,var(--el-text-color-regular));background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;-webkit-appearance:none;box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);border:none}.el-textarea__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-textarea__inner:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-textarea__inner:focus{outline:0;box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-textarea .el-input__count{color:var(--el-color-info);background:var(--el-fill-color-blank);position:absolute;font-size:12px;line-height:14px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color);color:var(--el-disabled-text-color);cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:var(--el-text-color-placeholder)}.el-textarea.is-exceed .el-textarea__inner{border-color:var(--el-color-danger)}.el-textarea.is-exceed .el-input__count{color:var(--el-color-danger)}.el-input{--el-input-text-color:var(--el-text-color-regular);--el-input-border:var(--el-border);--el-input-hover-border:var(--el-border-color-hover);--el-input-focus-border:var(--el-color-primary);--el-input-transparent-border:0 0 0 1px transparent inset;--el-input-border-color:var(--el-border-color);--el-input-border-radius:var(--el-border-radius-base);--el-input-bg-color:var(--el-fill-color-blank);--el-input-icon-color:var(--el-text-color-placeholder);--el-input-placeholder-color:var(--el-text-color-placeholder);--el-input-hover-border-color:var(--el-border-color-hover);--el-input-clear-hover-color:var(--el-text-color-secondary);--el-input-focus-border-color:var(--el-color-primary);--el-input-height:var(--el-component-size);position:relative;font-size:var(--el-font-size-base);display:inline-flex;width:100%;line-height:var(--el-input-height);box-sizing:border-box;vertical-align:middle}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:var(--el-text-color-disabled)}.el-input::-webkit-scrollbar-corner,.el-input::-webkit-scrollbar-track{background:var(--el-fill-color-blank)}.el-input::-webkit-scrollbar-track-piece{background:var(--el-fill-color-blank);width:6px}.el-input .el-input__clear,.el-input .el-input__password{color:var(--el-input-icon-color);font-size:14px;cursor:pointer}.el-input .el-input__clear:hover,.el-input .el-input__password:hover{color:var(--el-input-clear-hover-color)}.el-input .el-input__count{height:100%;display:inline-flex;align-items:center;color:var(--el-color-info);font-size:12px}.el-input .el-input__count .el-input__count-inner{background:var(--el-fill-color-blank);line-height:normal;display:inline-block;padding-left:8px}.el-input__wrapper{display:inline-flex;flex-grow:1;align-items:center;justify-content:center;padding:1px 11px;background-color:var(--el-input-bg-color,var(--el-fill-color-blank));background-image:none;border-radius:var(--el-input-border-radius,var(--el-border-radius-base));transition:var(--el-transition-box-shadow);box-shadow:0 0 0 1px var(--el-input-border-color,var(--el-border-color)) inset}.el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-input-hover-border-color) inset}.el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-input-focus-border-color) inset}.el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 32px) - 2px);width:100%;flex-grow:1;-webkit-appearance:none;color:var(--el-input-text-color,var(--el-text-color-regular));font-size:inherit;height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);padding:0;outline:0;border:none;background:0 0;box-sizing:border-box}.el-input__inner:focus{outline:0}.el-input__inner::placeholder{color:var(--el-input-placeholder-color,var(--el-text-color-placeholder))}.el-input__inner[type=password]::-ms-reveal{display:none}.el-input__prefix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__prefix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__prefix-inner>:last-child{margin-right:8px}.el-input__prefix-inner>:first-child,.el-input__prefix-inner>:first-child.el-input__icon{margin-left:0}.el-input__suffix{display:inline-flex;white-space:nowrap;flex-shrink:0;flex-wrap:nowrap;height:100%;text-align:center;color:var(--el-input-icon-color,var(--el-text-color-placeholder));transition:all var(--el-transition-duration);pointer-events:none}.el-input__suffix-inner{pointer-events:all;display:inline-flex;align-items:center;justify-content:center}.el-input__suffix-inner>:first-child{margin-left:8px}.el-input .el-input__icon{height:inherit;line-height:inherit;display:flex;justify-content:center;align-items:center;transition:all var(--el-transition-duration);margin-left:8px}.el-input__validateIcon{pointer-events:none}.el-input.is-active .el-input__wrapper{box-shadow:0 0 0 1px var(--el-input-focus-color,) inset}.el-input.is-disabled{cursor:not-allowed}.el-input.is-disabled .el-input__wrapper{background-color:var(--el-disabled-bg-color);box-shadow:0 0 0 1px var(--el-disabled-border-color) inset}.el-input.is-disabled .el-input__inner{color:var(--el-disabled-text-color);-webkit-text-fill-color:var(--el-disabled-text-color);cursor:not-allowed}.el-input.is-disabled .el-input__inner::placeholder{color:var(--el-text-color-placeholder)}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__wrapper{box-shadow:0 0 0 1px var(--el-color-danger) inset}.el-input.is-exceed .el-input__suffix .el-input__count{color:var(--el-color-danger)}.el-input--large{--el-input-height:var(--el-component-size-large);font-size:14px}.el-input--large .el-input__wrapper{padding:1px 15px}.el-input--large .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 40px) - 2px)}.el-input--small{--el-input-height:var(--el-component-size-small);font-size:12px}.el-input--small .el-input__wrapper{padding:1px 7px}.el-input--small .el-input__inner{--el-input-inner-height:calc(var(--el-input-height, 24px) - 2px)}.el-input-group{display:inline-flex;width:100%;align-items:stretch}.el-input-group__append,.el-input-group__prepend{background-color:var(--el-fill-color-light);color:var(--el-color-info);position:relative;display:inline-flex;align-items:center;justify-content:center;min-height:100%;border-radius:var(--el-input-border-radius);padding:0 20px;white-space:nowrap}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:0 -20px}.el-input-group__append button.el-button,.el-input-group__append button.el-button:hover,.el-input-group__append div.el-select .el-input__wrapper,.el-input-group__append div.el-select:hover .el-input__wrapper,.el-input-group__prepend button.el-button,.el-input-group__prepend button.el-button:hover,.el-input-group__prepend div.el-select .el-input__wrapper,.el-input-group__prepend div.el-select:hover .el-input__wrapper{border-color:transparent;background-color:transparent;color:inherit}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input{font-size:inherit}.el-input-group__prepend{border-right:0;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group__append{border-left:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--prepend>.el-input__wrapper,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input .el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:1px 0 0 0 var(--el-input-border-color) inset,0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper,.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper:focus{box-shadow:1px 0 0 0 var(--el-input-focus-border-color) inset,1px 0 0 0 var(--el-input-focus-border-color),0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important;z-index:2}.el-input-group--prepend .el-input-group__prepend .el-select .el-input.is-focus .el-input__wrapper:focus{outline:0}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__inner{box-shadow:none!important}.el-input-group--prepend .el-input-group__prepend .el-select:hover .el-input__wrapper{z-index:1;box-shadow:1px 0 0 0 var(--el-input-hover-border-color) inset,1px 0 0 0 var(--el-input-hover-border-color),0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-input-group--append>.el-input__wrapper{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select .el-input .el-input__wrapper{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:0 1px 0 0 var(--el-input-border-color) inset,0 -1px 0 0 var(--el-input-border-color) inset,-1px 0 0 0 var(--el-input-border-color) inset}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select .el-input.is-focus .el-input__wrapper{z-index:2;box-shadow:-1px 0 0 0 var(--el-input-focus-border-color),-1px 0 0 0 var(--el-input-focus-border-color) inset,0 1px 0 0 var(--el-input-focus-border-color) inset,0 -1px 0 0 var(--el-input-focus-border-color) inset!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__inner{box-shadow:none!important}.el-input-group--append .el-input-group__append .el-select:hover .el-input__wrapper{z-index:1;box-shadow:-1px 0 0 0 var(--el-input-hover-border-color),-1px 0 0 0 var(--el-input-hover-border-color) inset,0 1px 0 0 var(--el-input-hover-border-color) inset,0 -1px 0 0 var(--el-input-hover-border-color) inset!important}.el-link{--el-link-font-size:var(--el-font-size-base);--el-link-font-weight:var(--el-font-weight-primary);--el-link-text-color:var(--el-text-color-regular);--el-link-hover-text-color:var(--el-color-primary);--el-link-disabled-text-color:var(--el-text-color-placeholder);display:inline-flex;flex-direction:row;align-items:center;justify-content:center;vertical-align:middle;position:relative;text-decoration:none;outline:0;cursor:pointer;padding:0;font-size:var(--el-link-font-size);font-weight:var(--el-link-font-weight);color:var(--el-link-text-color)}.el-link:hover{color:var(--el-link-hover-text-color)}.el-link.is-underline:hover:after{content:"";position:absolute;left:0;right:0;height:0;bottom:0;border-bottom:1px solid var(--el-link-hover-text-color)}.el-link.is-disabled{color:var(--el-link-disabled-text-color);cursor:not-allowed}.el-link [class*=el-icon-]+span{margin-left:5px}.el-link.el-link--default:after{border-color:var(--el-link-hover-text-color)}.el-link__inner{display:inline-flex;justify-content:center;align-items:center}.el-link.el-link--primary{--el-link-text-color:var(--el-color-primary);--el-link-hover-text-color:var(--el-color-primary-light-3);--el-link-disabled-text-color:var(--el-color-primary-light-5)}.el-link.el-link--primary.is-underline:hover:after,.el-link.el-link--primary:after{border-color:var(--el-link-text-color)}.el-link.el-link--success{--el-link-text-color:var(--el-color-success);--el-link-hover-text-color:var(--el-color-success-light-3);--el-link-disabled-text-color:var(--el-color-success-light-5)}.el-link.el-link--success.is-underline:hover:after,.el-link.el-link--success:after{border-color:var(--el-link-text-color)}.el-link.el-link--warning{--el-link-text-color:var(--el-color-warning);--el-link-hover-text-color:var(--el-color-warning-light-3);--el-link-disabled-text-color:var(--el-color-warning-light-5)}.el-link.el-link--warning.is-underline:hover:after,.el-link.el-link--warning:after{border-color:var(--el-link-text-color)}.el-link.el-link--danger{--el-link-text-color:var(--el-color-danger);--el-link-hover-text-color:var(--el-color-danger-light-3);--el-link-disabled-text-color:var(--el-color-danger-light-5)}.el-link.el-link--danger.is-underline:hover:after,.el-link.el-link--danger:after{border-color:var(--el-link-text-color)}.el-link.el-link--error{--el-link-text-color:var(--el-color-error);--el-link-hover-text-color:var(--el-color-error-light-3);--el-link-disabled-text-color:var(--el-color-error-light-5)}.el-link.el-link--error.is-underline:hover:after,.el-link.el-link--error:after{border-color:var(--el-link-text-color)}.el-link.el-link--info{--el-link-text-color:var(--el-color-info);--el-link-hover-text-color:var(--el-color-info-light-3);--el-link-disabled-text-color:var(--el-color-info-light-5)}.el-link.el-link--info.is-underline:hover:after,.el-link.el-link--info:after{border-color:var(--el-link-text-color)}:root{--el-loading-spinner-size:42px;--el-loading-fullscreen-spinner-size:50px}.el-loading-parent--relative{position:relative!important;pointer-events:none;-webkit-user-select:none;user-select:none}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:var(--el-mask-color);margin:0;top:0;right:0;bottom:0;left:0;transition:opacity var(--el-transition-duration)}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:calc(0px - var(--el-loading-fullscreen-spinner-size)/2)}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:var(--el-loading-fullscreen-spinner-size);width:var(--el-loading-fullscreen-spinner-size)}.el-loading-spinner{top:50%;margin-top:calc(0px - var(--el-loading-spinner-size)/2);width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:var(--el-color-primary);margin:3px 0;font-size:14px}.el-loading-spinner .circular{display:inline;height:var(--el-loading-spinner-size);width:var(--el-loading-spinner-size);animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:var(--el-color-primary);stroke-linecap:round}.el-loading-spinner i{color:var(--el-color-primary)}.el-loading-fade-enter-from,.el-loading-fade-leave-to{opacity:0}@keyframes loading-rotate{to{transform:rotate(1turn)}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}to{stroke-dasharray:90,150;stroke-dashoffset:-120px}}.el-main{--el-main-padding:20px;display:block;flex:1;flex-basis:auto;overflow:auto;box-sizing:border-box;padding:var(--el-main-padding)}:root{--el-menu-active-color:var(--el-color-primary);--el-menu-text-color:var(--el-text-color-primary);--el-menu-hover-text-color:var(--el-color-primary);--el-menu-bg-color:var(--el-fill-color-blank);--el-menu-hover-bg-color:var(--el-color-primary-light-9);--el-menu-item-height:56px;--el-menu-sub-item-height:calc(var(--el-menu-item-height) - 6px);--el-menu-horizontal-sub-item-height:36px;--el-menu-item-font-size:var(--el-font-size-base);--el-menu-item-hover-fill:var(--el-color-primary-light-9);--el-menu-border-color:var(--el-border-color);--el-menu-base-level-padding:20px;--el-menu-level-padding:20px;--el-menu-icon-width:24px}.el-menu{border-right:solid 1px var(--el-menu-border-color);list-style:none;position:relative;margin:0;padding-left:0;background-color:var(--el-menu-bg-color);box-sizing:border-box}.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-menu-item-group__title,.el-menu--vertical:not(.el-menu--collapse):not(.el-menu--popup-container) .el-sub-menu__title{white-space:nowrap;padding-left:calc(var(--el-menu-base-level-padding) + var(--el-menu-level)*var(--el-menu-level-padding))}.el-menu--horizontal{display:flex;flex-wrap:nowrap;border-bottom:solid 1px var(--el-menu-border-color);border-right:none}.el-menu--horizontal>.el-menu-item{display:inline-flex;justify-content:center;align-items:center;height:100%;margin:0;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-menu-item a,.el-menu--horizontal>.el-menu-item a:hover{color:inherit}.el-menu--horizontal>.el-menu-item:not(.is-disabled):focus,.el-menu--horizontal>.el-menu-item:not(.is-disabled):hover{background-color:#fff}.el-menu--horizontal>.el-sub-menu:focus,.el-menu--horizontal>.el-sub-menu:hover{outline:0}.el-menu--horizontal>.el-sub-menu:hover .el-sub-menu__title{color:var(--el-menu-hover-text-color)}.el-menu--horizontal>.el-sub-menu.is-active .el-sub-menu__title{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title{height:100%;border-bottom:2px solid transparent;color:var(--el-menu-text-color)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__title:hover{background-color:var(--el-bg-color-overlay)}.el-menu--horizontal>.el-sub-menu .el-sub-menu__icon-arrow{position:static;vertical-align:middle;margin-left:8px;margin-top:-3px}.el-menu--horizontal .el-menu .el-menu-item,.el-menu--horizontal .el-menu .el-sub-menu__title{background-color:var(--el-menu-bg-color);display:flex;align-items:center;height:var(--el-menu-horizontal-sub-item-height);padding:0 10px;color:var(--el-menu-text-color)}.el-menu--horizontal .el-menu .el-sub-menu__title{padding-right:40px}.el-menu--horizontal .el-menu .el-menu-item.is-active,.el-menu--horizontal .el-menu .el-sub-menu.is-active>.el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--horizontal .el-menu-item:not(.is-disabled):focus,.el-menu--horizontal .el-menu-item:not(.is-disabled):hover{outline:0;color:var(--el-menu-hover-text-color);background-color:var(--el-menu-hover-bg-color)}.el-menu--horizontal>.el-menu-item.is-active{border-bottom:2px solid var(--el-menu-active-color);color:var(--el-menu-active-color)!important}.el-menu--collapse{width:calc(var(--el-menu-icon-width) + var(--el-menu-base-level-padding)*2)}.el-menu--collapse>.el-menu-item [class^=el-icon],.el-menu--collapse>.el-sub-menu>.el-sub-menu__title [class^=el-icon]{margin:0;vertical-align:middle;width:var(--el-menu-icon-width);text-align:center}.el-menu--collapse>.el-menu-item .el-sub-menu__icon-arrow,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title .el-sub-menu__icon-arrow{display:none}.el-menu--collapse>.el-menu-item>span,.el-menu--collapse>.el-sub-menu>.el-sub-menu__title>span{height:0;width:0;overflow:hidden;visibility:hidden;display:inline-block}.el-menu--collapse>.el-menu-item.is-active i{color:inherit}.el-menu--collapse .el-menu .el-sub-menu{min-width:200px}.el-menu--collapse .el-sub-menu{position:relative}.el-menu--collapse .el-sub-menu .el-menu{position:absolute;margin-left:5px;top:0;left:100%;z-index:10;border:1px solid var(--el-border-color-light);border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light)}.el-menu--collapse .el-sub-menu.is-active .el-sub-menu__title{color:var(--el-menu-active-color)}.el-menu--popup{z-index:100;min-width:200px;border:none;padding:5px 0;border-radius:var(--el-border-radius-small);box-shadow:var(--el-box-shadow-light)}.el-menu .el-icon{flex-shrink:0}.el-menu-item{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap}.el-menu-item *{vertical-align:bottom}.el-menu-item i{color:inherit}.el-menu-item:focus,.el-menu-item:hover{outline:0}.el-menu-item:hover{background-color:var(--el-menu-hover-bg-color)}.el-menu-item.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-menu-item [class^=el-icon]{margin-right:5px;width:var(--el-menu-icon-width);text-align:center;font-size:18px;vertical-align:middle}.el-menu-item.is-active{color:var(--el-menu-active-color)}.el-menu-item.is-active i{color:inherit}.el-menu-item .el-menu-tooltip__trigger{position:absolute;left:0;top:0;height:100%;width:100%;display:inline-flex;align-items:center;box-sizing:border-box;padding:0 var(--el-menu-base-level-padding)}.el-sub-menu{list-style:none;margin:0;padding-left:0}.el-sub-menu__title{display:flex;align-items:center;height:var(--el-menu-item-height);line-height:var(--el-menu-item-height);font-size:var(--el-menu-item-font-size);color:var(--el-menu-text-color);padding:0 var(--el-menu-base-level-padding);list-style:none;cursor:pointer;position:relative;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration),color var(--el-transition-duration);box-sizing:border-box;white-space:nowrap}.el-sub-menu__title *{vertical-align:bottom}.el-sub-menu__title i{color:inherit}.el-sub-menu__title:focus,.el-sub-menu__title:hover{outline:0}.el-sub-menu__title.is-disabled{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu__title:hover{background-color:var(--el-menu-hover-bg-color)}.el-sub-menu .el-menu{border:none}.el-sub-menu .el-menu-item{height:var(--el-menu-sub-item-height);line-height:var(--el-menu-sub-item-height);min-width:200px}.el-sub-menu__hide-arrow .el-sub-menu__icon-arrow{display:none!important}.el-sub-menu.is-active .el-sub-menu__title{border-bottom-color:var(--el-menu-active-color)}.el-sub-menu.is-disabled .el-menu-item,.el-sub-menu.is-disabled .el-sub-menu__title{opacity:.25;cursor:not-allowed;background:0 0!important}.el-sub-menu .el-icon{vertical-align:middle;margin-right:5px;width:var(--el-menu-icon-width);text-align:center;font-size:18px}.el-sub-menu .el-icon.el-sub-menu__icon-more{margin-right:0!important}.el-sub-menu .el-sub-menu__icon-arrow{position:absolute;top:50%;right:var(--el-menu-base-level-padding);margin-top:-7px;transition:transform var(--el-transition-duration);font-size:12px;margin-right:0;width:inherit}.el-menu-item-group>ul{padding:0}.el-menu-item-group__title{padding:7px 0 7px var(--el-menu-base-level-padding);line-height:normal;font-size:12px;color:var(--el-text-color-secondary)}.horizontal-collapse-transition .el-sub-menu__title .el-sub-menu__icon-arrow{transition:var(--el-transition-duration-fast);opacity:0}.el-message-box{--el-messagebox-title-color:var(--el-text-color-primary);--el-messagebox-width:420px;--el-messagebox-border-radius:4px;--el-messagebox-font-size:var(--el-font-size-large);--el-messagebox-content-font-size:var(--el-font-size-base);--el-messagebox-content-color:var(--el-text-color-regular);--el-messagebox-error-font-size:12px;--el-messagebox-padding-primary:15px;display:inline-block;max-width:var(--el-messagebox-width);width:100%;padding-bottom:10px;vertical-align:middle;background-color:var(--el-bg-color);border-radius:var(--el-messagebox-border-radius);border:1px solid var(--el-border-color-lighter);font-size:var(--el-messagebox-font-size);box-shadow:var(--el-box-shadow-light);text-align:left;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.el-message-box:focus{outline:0!important}.el-overlay.is-message-box .el-overlay-message-box{text-align:center;position:fixed;top:0;right:0;bottom:0;left:0;padding:16px;overflow:auto}.el-overlay.is-message-box .el-overlay-message-box:after{content:"";display:inline-block;height:100%;width:0;vertical-align:middle}.el-message-box.is-draggable .el-message-box__header{cursor:move;-webkit-user-select:none;user-select:none}.el-message-box__header{position:relative;padding:var(--el-messagebox-padding-primary);padding-bottom:10px}.el-message-box__title{padding-left:0;margin-bottom:0;font-size:var(--el-messagebox-font-size);line-height:1;color:var(--el-messagebox-title-color)}.el-message-box__headerbtn{position:absolute;top:var(--el-messagebox-padding-primary);right:var(--el-messagebox-padding-primary);padding:0;border:none;outline:0;background:0 0;font-size:var(--el-message-close-size,16px);cursor:pointer}.el-message-box__headerbtn .el-message-box__close{color:var(--el-color-info);font-size:inherit}.el-message-box__headerbtn:focus .el-message-box__close,.el-message-box__headerbtn:hover .el-message-box__close{color:var(--el-color-primary)}.el-message-box__content{padding:10px var(--el-messagebox-padding-primary);color:var(--el-messagebox-content-color);font-size:var(--el-messagebox-content-font-size)}.el-message-box__container{position:relative}.el-message-box__input{padding-top:15px}.el-message-box__input div.invalid>input,.el-message-box__input div.invalid>input:focus{border-color:var(--el-color-error)}.el-message-box__status{position:absolute;top:50%;transform:translateY(-50%);font-size:24px!important}.el-message-box__status:before{padding-left:1px}.el-message-box__status.el-icon{position:absolute}.el-message-box__status+.el-message-box__message{padding-left:36px;padding-right:12px;word-break:break-word}.el-message-box__status.el-message-box-icon--success{--el-messagebox-color:var(--el-color-success);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--info{--el-messagebox-color:var(--el-color-info);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--warning{--el-messagebox-color:var(--el-color-warning);color:var(--el-messagebox-color)}.el-message-box__status.el-message-box-icon--error{--el-messagebox-color:var(--el-color-error);color:var(--el-messagebox-color)}.el-message-box__message{margin:0}.el-message-box__message p{margin:0;line-height:24px}.el-message-box__errormsg{color:var(--el-color-error);font-size:var(--el-messagebox-error-font-size);min-height:18px;margin-top:2px}.el-message-box__btns{padding:5px 15px 0;display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center}.el-message-box__btns button:nth-child(2){margin-left:10px}.el-message-box__btns-reverse{flex-direction:row-reverse}.el-message-box--center .el-message-box__title{position:relative;display:flex;align-items:center;justify-content:center}.el-message-box--center .el-message-box__status{position:relative;top:auto;padding-right:5px;text-align:center;transform:translateY(-1px)}.el-message-box--center .el-message-box__message{margin-left:0}.el-message-box--center .el-message-box__btns{justify-content:center}.el-message-box--center .el-message-box__content{padding-left:calc(var(--el-messagebox-padding-primary) + 12px);padding-right:calc(var(--el-messagebox-padding-primary) + 12px);text-align:center}.fade-in-linear-enter-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration)}.fade-in-linear-leave-active .el-overlay-message-box{animation:msgbox-fade-in var(--el-transition-duration) reverse}@keyframes msgbox-fade-in{0%{transform:translate3d(0,-20px,0);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes msgbox-fade-out{0%{transform:translateZ(0);opacity:1}to{transform:translate3d(0,-20px,0);opacity:0}}.el-message{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-border-color-lighter);--el-message-padding:15px 19px;--el-message-close-size:16px;--el-message-close-icon-color:var(--el-text-color-placeholder);--el-message-close-hover-color:var(--el-text-color-secondary);width:-moz-fit-content;width:fit-content;max-width:calc(100% - 32px);box-sizing:border-box;border-radius:var(--el-border-radius-base);border-width:var(--el-border-width);border-style:var(--el-border-style);border-color:var(--el-message-border-color);position:fixed;left:50%;top:20px;transform:translateX(-50%);background-color:var(--el-message-bg-color);transition:opacity var(--el-transition-duration),transform .4s,top .4s;padding:var(--el-message-padding);display:flex;align-items:center}.el-message.is-center{justify-content:center}.el-message.is-closable .el-message__content{padding-right:31px}.el-message p{margin:0}.el-message--success{--el-message-bg-color:var(--el-color-success-light-9);--el-message-border-color:var(--el-color-success-light-8);--el-message-text-color:var(--el-color-success)}.el-message--success .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--success{color:var(--el-message-text-color)}.el-message--info{--el-message-bg-color:var(--el-color-info-light-9);--el-message-border-color:var(--el-color-info-light-8);--el-message-text-color:var(--el-color-info)}.el-message--info .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--info{color:var(--el-message-text-color)}.el-message--warning{--el-message-bg-color:var(--el-color-warning-light-9);--el-message-border-color:var(--el-color-warning-light-8);--el-message-text-color:var(--el-color-warning)}.el-message--warning .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--warning{color:var(--el-message-text-color)}.el-message--error{--el-message-bg-color:var(--el-color-error-light-9);--el-message-border-color:var(--el-color-error-light-8);--el-message-text-color:var(--el-color-error)}.el-message--error .el-message__content{color:var(--el-message-text-color);overflow-wrap:anywhere}.el-message .el-message-icon--error{color:var(--el-message-text-color)}.el-message__icon{margin-right:10px}.el-message .el-message__badge{position:absolute;top:-8px;right:-8px}.el-message__content{padding:0;font-size:14px;line-height:1}.el-message__content:focus{outline-width:0}.el-message .el-message__closeBtn{position:absolute;top:50%;right:19px;transform:translateY(-50%);cursor:pointer;color:var(--el-message-close-icon-color);font-size:var(--el-message-close-size)}.el-message .el-message__closeBtn:focus{outline-width:0}.el-message .el-message__closeBtn:hover{color:var(--el-message-close-hover-color)}.el-message-fade-enter-from,.el-message-fade-leave-to{opacity:0;transform:translate(-50%,-100%)}.el-notification{--el-notification-width:330px;--el-notification-padding:14px 26px 14px 13px;--el-notification-radius:8px;--el-notification-shadow:var(--el-box-shadow-light);--el-notification-border-color:var(--el-border-color-lighter);--el-notification-icon-size:24px;--el-notification-close-font-size:var(--el-message-close-size,16px);--el-notification-group-margin-left:13px;--el-notification-group-margin-right:8px;--el-notification-content-font-size:var(--el-font-size-base);--el-notification-content-color:var(--el-text-color-regular);--el-notification-title-font-size:16px;--el-notification-title-color:var(--el-text-color-primary);--el-notification-close-color:var(--el-text-color-secondary);--el-notification-close-hover-color:var(--el-text-color-regular);display:flex;width:var(--el-notification-width);padding:var(--el-notification-padding);border-radius:var(--el-notification-radius);box-sizing:border-box;border:1px solid var(--el-notification-border-color);position:fixed;background-color:var(--el-bg-color-overlay);box-shadow:var(--el-notification-shadow);transition:opacity var(--el-transition-duration),transform var(--el-transition-duration),left var(--el-transition-duration),right var(--el-transition-duration),top .4s,bottom var(--el-transition-duration);overflow-wrap:anywhere;overflow:hidden;z-index:9999}.el-notification.right{right:16px}.el-notification.left{left:16px}.el-notification__group{margin-left:var(--el-notification-group-margin-left);margin-right:var(--el-notification-group-margin-right)}.el-notification__title{font-weight:700;font-size:var(--el-notification-title-font-size);line-height:var(--el-notification-icon-size);color:var(--el-notification-title-color);margin:0}.el-notification__content{font-size:var(--el-notification-content-font-size);line-height:24px;margin:6px 0 0;color:var(--el-notification-content-color);text-align:justify}.el-notification__content p{margin:0}.el-notification .el-notification__icon{height:var(--el-notification-icon-size);width:var(--el-notification-icon-size);font-size:var(--el-notification-icon-size)}.el-notification .el-notification__closeBtn{position:absolute;top:18px;right:15px;cursor:pointer;color:var(--el-notification-close-color);font-size:var(--el-notification-close-font-size)}.el-notification .el-notification__closeBtn:hover{color:var(--el-notification-close-hover-color)}.el-notification .el-notification--success{--el-notification-icon-color:var(--el-color-success);color:var(--el-notification-icon-color)}.el-notification .el-notification--info{--el-notification-icon-color:var(--el-color-info);color:var(--el-notification-icon-color)}.el-notification .el-notification--warning{--el-notification-icon-color:var(--el-color-warning);color:var(--el-notification-icon-color)}.el-notification .el-notification--error{--el-notification-icon-color:var(--el-color-error);color:var(--el-notification-icon-color)}.el-notification-fade-enter-from.right{right:0;transform:translateX(100%)}.el-notification-fade-enter-from.left{left:0;transform:translateX(-100%)}.el-notification-fade-leave-to{opacity:0}.el-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;height:100%;background-color:var(--el-overlay-color-lighter);overflow:auto}.el-overlay .el-overlay-root{height:0}.el-page-header.is-contentful .el-page-header__main{border-top:1px solid var(--el-border-color-light);margin-top:16px}.el-page-header__header{display:flex;align-items:center;justify-content:space-between;line-height:24px}.el-page-header__left{display:flex;align-items:center;margin-right:40px;position:relative}.el-page-header__back{display:flex;align-items:center;cursor:pointer}.el-page-header__left .el-divider--vertical{margin:0 16px}.el-page-header__icon{font-size:16px;margin-right:10px;display:flex;align-items:center}.el-page-header__icon .el-icon{font-size:inherit}.el-page-header__title{font-size:14px;font-weight:500}.el-page-header__content{font-size:18px;color:var(--el-text-color-primary)}.el-page-header__breadcrumb{margin-bottom:16px}.el-pagination{--el-pagination-font-size:14px;--el-pagination-bg-color:var(--el-fill-color-blank);--el-pagination-text-color:var(--el-text-color-primary);--el-pagination-border-radius:3px;--el-pagination-button-color:var(--el-text-color-primary);--el-pagination-button-width:32px;--el-pagination-button-height:32px;--el-pagination-button-disabled-color:var(--el-text-color-placeholder);--el-pagination-button-disabled-bg-color:var(--el-fill-color-blank);--el-pagination-button-bg-color:var(--el-fill-color);--el-pagination-hover-color:var(--el-color-primary);--el-pagination-height-extra-small:24px;--el-pagination-line-height-extra-small:var(--el-pagination-height-extra-small);white-space:nowrap;padding:2px 5px;color:var(--el-pagination-text-color);font-weight:400;display:flex;align-items:center}.el-pagination:after,.el-pagination:before{display:table;content:""}.el-pagination:after{clear:both}.el-pagination button,.el-pagination span:not([class*=suffix]){display:flex;justify-content:center;align-items:center;font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);box-sizing:border-box}.el-pagination .el-input__inner{text-align:center;-moz-appearance:textfield;line-height:normal}.el-pagination .el-select .el-input{width:128px}.el-pagination button{border:none;padding:0 6px;background:0 0}.el-pagination button:focus{outline:0}.el-pagination button:hover{color:var(--el-pagination-hover-color)}.el-pagination button:disabled{color:var(--el-pagination-button-disabled-color);background-color:var(--el-pagination-button-disabled-bg-color);cursor:not-allowed}.el-pagination .btn-next,.el-pagination .btn-prev{background:50% no-repeat;background-size:16px;background-color:var(--el-pagination-bg-color);cursor:pointer;margin:0;color:var(--el-pagination-button-color)}.el-pagination .btn-next .el-icon,.el-pagination .btn-prev .el-icon{display:block;font-size:12px;font-weight:700;width:inherit}.el-pagination .btn-next:focus-visible,.el-pagination .btn-prev:focus-visible{outline:1px solid var(--el-pagination-hover-color);color:var(--el-pagination-hover-color)}.el-pagination .el-pager li.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-pagination--small .btn-next,.el-pagination--small .btn-prev,.el-pagination--small .el-pager li,.el-pagination--small .el-pager li.btn-quicknext,.el-pagination--small .el-pager li.btn-quickprev,.el-pagination--small .el-pager li:last-child{border-color:transparent;font-size:var(--el-font-size-extra-small);line-height:var(--el-pagination-line-height-extra-small);height:var(--el-pagination-height-extra-small);min-width:24px}.el-pagination--small .arrow.is-disabled{visibility:hidden}.el-pagination--small .more:before,.el-pagination--small li.more:before{line-height:var(--el-pagination-line-height-extra-small)}.el-pagination--small button,.el-pagination--small span:not([class*=suffix]){height:var(--el-pagination-height-extra-small);line-height:var(--el-pagination-line-height-extra-small);font-size:var(--el-font-size-extra-small)}.el-pagination--small .el-pagination__editor{height:var(--el-pagination-line-height-extra-small)}.el-pagination--small .el-pagination__editor.el-input .el-input__inner{height:var(--el-pagination-height-extra-small)}.el-pagination--small .el-input--small,.el-pagination--small .el-input__inner{height:var(--el-pagination-height-extra-small)!important;line-height:var(--el-pagination-line-height-extra-small)}.el-pagination--small .el-input__suffix,.el-pagination--small .el-input__suffix .el-input__suffix-inner,.el-pagination--small .el-input__suffix .el-input__suffix-inner i.el-select__caret{line-height:var(--el-pagination-line-height-extra-small)}.el-pagination--small .el-select .el-input{width:100px}.el-pagination__sizes{margin:0 16px 0 0;font-weight:400;color:var(--el-text-color-regular)}.el-pagination__sizes+.el-pager .number:first-child,.el-pagination__sizes+button.btn-prev[type=button]{margin-left:0}.el-pagination__sizes+.el-pager .number:last-child{margin-right:0}.el-pagination__total{margin-right:16px;font-weight:400;color:var(--el-text-color-regular)}.el-pagination__total+.el-pager .number:first-child,.el-pagination__total+button.btn-prev[type=button]{margin-left:0}.el-pagination__total+.el-pager .number:last-child{margin-right:0}.el-pagination__total[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__jump{margin-left:16px;font-weight:400;color:var(--el-text-color-regular)}.el-pagination__jump .el-input__inner{padding:0 3px}.el-pagination__jump[disabled=true]{color:var(--el-text-color-placeholder)}.el-pagination__rightwrapper{flex:1;display:flex;align-items:center;justify-content:flex-end}.el-pagination__editor{line-height:18px;margin:0 8px;height:var(--el-pagination-button-height);min-width:56px;text-align:center;box-sizing:border-box;border-radius:var(--el-pagination-border-radius)}.el-pagination__editor.el-input{width:50px}.el-pagination__editor.el-input .el-input__inner{height:var(--el-pagination-button-height)}.el-pagination__editor .el-input__inner::-webkit-inner-spin-button,.el-pagination__editor .el-input__inner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev,.el-pagination.is-background .el-pager li{margin:0 4px;background-color:var(--el-pagination-button-bg-color);color:var(--el-text-color-regular);min-width:32px;border-radius:2px}.el-pagination.is-background .btn-next.is-disabled,.el-pagination.is-background .btn-prev.is-disabled,.el-pagination.is-background .el-pager li.is-disabled{color:var(--el-text-color-placeholder);background-color:var(--el-disabled-bg-color)}.el-pagination.is-background .btn-next.is-disabled.is-active,.el-pagination.is-background .btn-prev.is-disabled.is-active,.el-pagination.is-background .el-pager li.is-disabled.is-active{color:var(--el-text-color-secondary);background-color:var(--el-fill-color-dark)}.el-pagination.is-background .btn-next.is-first,.el-pagination.is-background .btn-prev.is-first,.el-pagination.is-background .el-pager li.is-first{margin-left:0}.el-pagination.is-background .btn-next.is-last,.el-pagination.is-background .btn-prev.is-last,.el-pagination.is-background .el-pager li.is-last{margin-right:0}.el-pagination.is-background .btn-next,.el-pagination.is-background .btn-prev{padding:0}.el-pagination.is-background .btn-next:disabled,.el-pagination.is-background .btn-prev:disabled{color:var(--el-text-color-placeholder);background-color:var(--el-disabled-bg-color)}.el-pagination.is-background .btn-next:hover:not([disabled]),.el-pagination.is-background .btn-prev:hover:not([disabled]),.el-pagination.is-background .el-pager li:not(.is-disabled):hover{color:var(--el-pagination-hover-color)}.el-pagination.is-background .el-pager li:not(.is-disabled).is-active{background-color:var(--el-color-primary);color:var(--el-color-white);font-weight:700}.el-pagination.is-background.el-pagination--small .btn-next,.el-pagination.is-background.el-pagination--small .btn-prev,.el-pagination.is-background.el-pagination--small .el-pager li{min-width:24px}.el-pagination.is-background .el-pagination__sizes.is-last{margin-left:16px}.el-pager{-webkit-user-select:none;user-select:none;list-style:none;font-size:0;padding:0;margin:0}.el-pager,.el-pager li{display:flex;align-items:center}.el-pager li{padding:0 4px;background:var(--el-pagination-bg-color);justify-content:center;font-size:var(--el-pagination-font-size);min-width:var(--el-pagination-button-width);height:var(--el-pagination-button-height);line-height:var(--el-pagination-button-height);box-sizing:border-box;text-align:center;margin:0 1px}.el-pager li,.el-pager li.btn-quicknext:hover,.el-pager li.btn-quickprev:hover{cursor:pointer}.el-pager li.btn-quicknext,.el-pager li.btn-quickprev{line-height:32px;color:var(--el-pagination-button-color)}.el-pager li.btn-quicknext.is-disabled,.el-pager li.btn-quickprev.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-pager li.btn-quicknext svg,.el-pager li.btn-quickprev svg{pointer-events:none}.el-pager li.btn-quicknext:focus-visible,.el-pager li.btn-quickprev:focus-visible{outline:1px solid var(--el-pagination-hover-color);color:var(--el-pagination-hover-color)}.el-pager li.is-active+li{border-left:0}.el-pager li:focus-visible{outline:1px solid var(--el-pagination-hover-color)}.el-pager li.is-active,.el-pager li:hover{color:var(--el-pagination-hover-color)}.el-pager li.is-active{cursor:default}.el-pager li.is-active.is-disabled{font-weight:700;color:var(--el-text-color-secondary)}.el-pager+button.btn-next[type=button]{margin-right:0}.el-popconfirm__main{display:flex;align-items:center}.el-popconfirm__icon{margin-right:5px}.el-popconfirm__action{text-align:right;margin-top:8px}.el-popover{--el-popover-bg-color:var(--el-bg-color-overlay);--el-popover-font-size:var(--el-font-size-base);--el-popover-border-color:var(--el-border-color-lighter);--el-popover-padding:12px;--el-popover-padding-large:18px 20px;--el-popover-title-font-size:16px;--el-popover-title-text-color:var(--el-text-color-primary);--el-popover-border-radius:4px}.el-popover.el-popper{background:var(--el-popover-bg-color);min-width:150px;border-radius:var(--el-popover-border-radius);border:1px solid var(--el-popover-border-color);padding:var(--el-popover-padding);z-index:var(--el-index-popper);color:var(--el-text-color-regular);line-height:1.4;text-align:justify;font-size:var(--el-popover-font-size);box-shadow:var(--el-box-shadow-light);word-break:break-all;box-sizing:border-box}.el-popover.el-popper--plain{padding:var(--el-popover-padding-large)}.el-popover__title{color:var(--el-popover-title-text-color);font-size:var(--el-popover-title-font-size);line-height:1;margin-bottom:12px}.el-popover__reference:focus:hover,.el-popover__reference:focus:not(.focusing){outline-width:0}.el-popover.el-popper.is-dark{--el-popover-title-text-color:var(--el-bg-color)}.el-popover.el-popper:focus,.el-popover.el-popper:focus:active{outline-width:0}.el-progress{position:relative;line-height:1;display:flex;align-items:center}.el-progress__text{font-size:14px;color:var(--el-text-color-regular);margin-left:5px;min-width:50px;line-height:1}.el-progress__text i{vertical-align:middle;display:block}.el-progress--circle,.el-progress--dashboard{display:inline-block}.el-progress--circle .el-progress__text,.el-progress--dashboard .el-progress__text{position:absolute;top:50%;left:0;width:100%;text-align:center;margin:0;transform:translateY(-50%)}.el-progress--circle .el-progress__text i,.el-progress--dashboard .el-progress__text i{vertical-align:middle;display:inline-block}.el-progress--without-text .el-progress__text{display:none}.el-progress--without-text .el-progress-bar{padding-right:0;margin-right:0;display:block}.el-progress--text-inside .el-progress-bar{padding-right:0;margin-right:0}.el-progress.is-success .el-progress-bar__inner{background-color:var(--el-color-success)}.el-progress.is-success .el-progress__text{color:var(--el-color-success)}.el-progress.is-warning .el-progress-bar__inner{background-color:var(--el-color-warning)}.el-progress.is-warning .el-progress__text{color:var(--el-color-warning)}.el-progress.is-exception .el-progress-bar__inner{background-color:var(--el-color-danger)}.el-progress.is-exception .el-progress__text{color:var(--el-color-danger)}.el-progress-bar{flex-grow:1;box-sizing:border-box}.el-progress-bar__outer{height:6px;border-radius:100px;background-color:var(--el-border-color-lighter);overflow:hidden;position:relative;vertical-align:middle}.el-progress-bar__inner{position:absolute;left:0;top:0;height:100%;background-color:var(--el-color-primary);text-align:right;border-radius:100px;line-height:1;white-space:nowrap;transition:width .6s ease}.el-progress-bar__inner:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-progress-bar__inner--indeterminate{transform:translateZ(0);animation:indeterminate 3s infinite}.el-progress-bar__innerText{display:inline-block;vertical-align:middle;color:#fff;font-size:12px;margin:0 5px}@keyframes progress{0%{background-position:0 0}to{background-position:32px 0}}@keyframes indeterminate{0%{left:-100%}to{left:100%}}.el-radio-button{--el-radio-button-checked-bg-color:var(--el-color-primary);--el-radio-button-checked-text-color:var(--el-color-white);--el-radio-button-checked-border-color:var(--el-color-primary);--el-radio-button-disabled-checked-fill:var(--el-border-color-extra-light)}.el-radio-button,.el-radio-button__inner{position:relative;display:inline-block;outline:0}.el-radio-button__inner{line-height:1;white-space:nowrap;vertical-align:middle;background:var(--el-button-bg-color,var(--el-fill-color-blank));border:var(--el-border);font-weight:var(--el-button-font-weight,var(--el-font-weight-primary));border-left:0;color:var(--el-button-text-color,var(--el-text-color-regular));-webkit-appearance:none;text-align:center;box-sizing:border-box;margin:0;cursor:pointer;transition:var(--el-transition-all);-webkit-user-select:none;user-select:none;padding:8px 15px;font-size:var(--el-font-size-base);border-radius:0}.el-radio-button__inner.is-round{padding:8px 15px}.el-radio-button__inner:hover{color:var(--el-color-primary)}.el-radio-button__inner [class*=el-icon-]{line-height:.9}.el-radio-button__inner [class*=el-icon-]+span{margin-left:5px}.el-radio-button:first-child .el-radio-button__inner{border-left:var(--el-border);border-radius:var(--el-border-radius-base) 0 0 var(--el-border-radius-base);box-shadow:none!important}.el-radio-button__original-radio{opacity:0;outline:0;position:absolute;z-index:-1}.el-radio-button__original-radio:checked+.el-radio-button__inner{color:var(--el-radio-button-checked-text-color,var(--el-color-white));background-color:var(--el-radio-button-checked-bg-color,var(--el-color-primary));border-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));box-shadow:-1px 0 0 0 var(--el-radio-button-checked-border-color,var(--el-color-primary))}.el-radio-button__original-radio:focus-visible+.el-radio-button__inner{border-left:var(--el-border);border-left-color:var(--el-radio-button-checked-border-color,var(--el-color-primary));outline:2px solid var(--el-radio-button-checked-border-color);outline-offset:1px;z-index:2;border-radius:var(--el-border-radius-base);box-shadow:none}.el-radio-button__original-radio:disabled+.el-radio-button__inner{color:var(--el-disabled-text-color);cursor:not-allowed;background-image:none;background-color:var(--el-button-disabled-bg-color,var(--el-fill-color-blank));border-color:var(--el-button-disabled-border-color,var(--el-border-color-light));box-shadow:none}.el-radio-button__original-radio:disabled:checked+.el-radio-button__inner{background-color:var(--el-radio-button-disabled-checked-fill)}.el-radio-button:last-child .el-radio-button__inner{border-radius:0 var(--el-border-radius-base) var(--el-border-radius-base) 0}.el-radio-button:first-child:last-child .el-radio-button__inner{border-radius:var(--el-border-radius-base)}.el-radio-button--large .el-radio-button__inner{padding:12px 19px;font-size:var(--el-font-size-base);border-radius:0}.el-radio-button--large .el-radio-button__inner.is-round{padding:12px 19px}.el-radio-button--small .el-radio-button__inner{padding:5px 11px;font-size:12px;border-radius:0}.el-radio-button--small .el-radio-button__inner.is-round{padding:5px 11px}.el-radio-group{display:inline-flex;align-items:center;flex-wrap:wrap;font-size:0}.el-radio{--el-radio-font-size:var(--el-font-size-base);--el-radio-text-color:var(--el-text-color-regular);--el-radio-font-weight:var(--el-font-weight-primary);--el-radio-input-height:14px;--el-radio-input-width:14px;--el-radio-input-border-radius:var(--el-border-radius-circle);--el-radio-input-bg-color:var(--el-fill-color-blank);--el-radio-input-border:var(--el-border);--el-radio-input-border-color:var(--el-border-color);--el-radio-input-border-color-hover:var(--el-color-primary);color:var(--el-radio-text-color);font-weight:var(--el-radio-font-weight);position:relative;cursor:pointer;display:inline-flex;align-items:center;white-space:nowrap;outline:0;font-size:var(--el-font-size-base);-webkit-user-select:none;user-select:none;margin-right:32px;height:32px}.el-radio.el-radio--large{height:40px}.el-radio.el-radio--small{height:24px}.el-radio.is-bordered{padding:0 15px 0 9px;border-radius:var(--el-border-radius-base);border:var(--el-border);box-sizing:border-box}.el-radio.is-bordered.is-checked{border-color:var(--el-color-primary)}.el-radio.is-bordered.is-disabled{cursor:not-allowed;border-color:var(--el-border-color-lighter)}.el-radio.is-bordered.el-radio--large{padding:0 19px 0 11px;border-radius:var(--el-border-radius-base)}.el-radio.is-bordered.el-radio--large .el-radio__label{font-size:var(--el-font-size-base)}.el-radio.is-bordered.el-radio--large .el-radio__inner{height:14px;width:14px}.el-radio.is-bordered.el-radio--small{padding:0 11px 0 7px;border-radius:var(--el-border-radius-base)}.el-radio.is-bordered.el-radio--small .el-radio__label{font-size:12px}.el-radio.is-bordered.el-radio--small .el-radio__inner{height:12px;width:12px}.el-radio:last-child{margin-right:0}.el-radio__input{white-space:nowrap;cursor:pointer;outline:0;display:inline-flex;position:relative;vertical-align:middle}.el-radio__input.is-disabled .el-radio__inner{border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled .el-radio__inner,.el-radio__input.is-disabled .el-radio__inner:after{background-color:var(--el-disabled-bg-color);cursor:not-allowed}.el-radio__input.is-disabled .el-radio__inner+.el-radio__label{cursor:not-allowed}.el-radio__input.is-disabled.is-checked .el-radio__inner{background-color:var(--el-disabled-bg-color);border-color:var(--el-disabled-border-color)}.el-radio__input.is-disabled.is-checked .el-radio__inner:after{background-color:var(--el-text-color-placeholder)}.el-radio__input.is-disabled+span.el-radio__label{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-radio__input.is-checked .el-radio__inner{border-color:var(--el-color-primary);background:var(--el-color-primary)}.el-radio__input.is-checked .el-radio__inner:after{transform:translate(-50%,-50%) scale(1)}.el-radio__input.is-checked+.el-radio__label{color:var(--el-color-primary)}.el-radio__input.is-focus .el-radio__inner{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner{border:var(--el-radio-input-border);border-radius:var(--el-radio-input-border-radius);width:var(--el-radio-input-width);height:var(--el-radio-input-height);background-color:var(--el-radio-input-bg-color);position:relative;cursor:pointer;display:inline-block;box-sizing:border-box}.el-radio__inner:hover{border-color:var(--el-radio-input-border-color-hover)}.el-radio__inner:after{width:4px;height:4px;border-radius:var(--el-radio-input-border-radius);background-color:var(--el-color-white);content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .15s ease-in}.el-radio__original{opacity:0;outline:0;position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;margin:0}.el-radio__original:focus-visible+.el-radio__inner{outline:2px solid var(--el-radio-input-border-color-hover);outline-offset:1px;border-radius:var(--el-radio-input-border-radius)}.el-radio:focus:not(:focus-visible):not(.is-focus):not(:active):not(.is-disabled) .el-radio__inner{box-shadow:0 0 2px 2px var(--el-radio-input-border-color-hover)}.el-radio__label{font-size:var(--el-radio-font-size);padding-left:8px}.el-radio.el-radio--large .el-radio__label{font-size:14px}.el-radio.el-radio--large .el-radio__inner{width:14px;height:14px}.el-radio.el-radio--small .el-radio__label{font-size:12px}.el-radio.el-radio--small .el-radio__inner{width:12px;height:12px}.el-rate{--el-rate-height:20px;--el-rate-font-size:var(--el-font-size-base);--el-rate-icon-size:18px;--el-rate-icon-margin:6px;--el-rate-void-color:var(--el-border-color-darker);--el-rate-fill-color:#f7ba2a;--el-rate-disabled-void-color:var(--el-fill-color);--el-rate-text-color:var(--el-text-color-primary);display:inline-flex;align-items:center;height:32px}.el-rate:active,.el-rate:focus{outline:0}.el-rate__item{cursor:pointer;display:inline-block;position:relative;font-size:0;vertical-align:middle;color:var(--el-rate-void-color);line-height:normal}.el-rate .el-rate__icon{position:relative;display:inline-block;font-size:var(--el-rate-icon-size);margin-right:var(--el-rate-icon-margin);transition:var(--el-transition-duration)}.el-rate .el-rate__icon.hover{transform:scale(1.15)}.el-rate .el-rate__icon .path2{position:absolute;left:0;top:0}.el-rate .el-rate__icon.is-active,.el-rate__decimal{color:var(--el-rate-fill-color)}.el-rate__decimal{position:absolute;top:0;left:0;display:inline-block;overflow:hidden}.el-rate__text{font-size:var(--el-rate-font-size);vertical-align:middle;color:var(--el-rate-text-color)}.el-rate--large{height:40px}.el-rate--small{height:24px}.el-rate.is-disabled .el-rate__item{cursor:auto;color:var(--el-rate-disabled-void-color)}.el-result{--el-result-padding:40px 30px;--el-result-icon-font-size:64px;--el-result-title-font-size:20px;--el-result-title-margin-top:20px;--el-result-subtitle-margin-top:10px;--el-result-extra-margin-top:30px;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;box-sizing:border-box;padding:var(--el-result-padding)}.el-result__icon svg{width:var(--el-result-icon-font-size);height:var(--el-result-icon-font-size)}.el-result__title{margin-top:var(--el-result-title-margin-top)}.el-result__title p{margin:0;font-size:var(--el-result-title-font-size);color:var(--el-text-color-primary);line-height:1.3}.el-result__subtitle{margin-top:var(--el-result-subtitle-margin-top)}.el-result__subtitle p{margin:0;font-size:var(--el-font-size-base);color:var(--el-text-color-regular);line-height:1.3}.el-result__extra{margin-top:var(--el-result-extra-margin-top)}.el-result .icon-primary{--el-result-color:var(--el-color-primary);color:var(--el-result-color)}.el-result .icon-success{--el-result-color:var(--el-color-success);color:var(--el-result-color)}.el-result .icon-warning{--el-result-color:var(--el-color-warning);color:var(--el-result-color)}.el-result .icon-danger{--el-result-color:var(--el-color-danger);color:var(--el-result-color)}.el-result .icon-error{--el-result-color:var(--el-color-error);color:var(--el-result-color)}.el-result .icon-info{--el-result-color:var(--el-color-info);color:var(--el-result-color)}.el-row{display:flex;flex-wrap:wrap;position:relative;box-sizing:border-box}.el-row.is-justify-center{justify-content:center}.el-row.is-justify-end{justify-content:flex-end}.el-row.is-justify-space-between{justify-content:space-between}.el-row.is-justify-space-around{justify-content:space-around}.el-row.is-justify-space-evenly{justify-content:space-evenly}.el-row.is-align-middle{align-items:center}.el-row.is-align-bottom{align-items:flex-end}.el-scrollbar{--el-scrollbar-opacity:0.3;--el-scrollbar-bg-color:var(--el-text-color-secondary);--el-scrollbar-hover-opacity:0.5;--el-scrollbar-hover-bg-color:var(--el-text-color-secondary);overflow:hidden;position:relative;height:100%}.el-scrollbar__wrap{overflow:auto;height:100%}.el-scrollbar__wrap--hidden-default{scrollbar-width:none}.el-scrollbar__wrap--hidden-default::-webkit-scrollbar{display:none}.el-scrollbar__thumb{position:relative;display:block;width:0;height:0;cursor:pointer;border-radius:inherit;background-color:var(--el-scrollbar-bg-color,var(--el-text-color-secondary));transition:var(--el-transition-duration) background-color;opacity:var(--el-scrollbar-opacity,.3)}.el-scrollbar__thumb:hover{background-color:var(--el-scrollbar-hover-bg-color,var(--el-text-color-secondary));opacity:var(--el-scrollbar-hover-opacity,.5)}.el-scrollbar__bar{position:absolute;right:2px;bottom:2px;z-index:1;border-radius:4px}.el-scrollbar__bar.is-vertical{width:6px;top:2px}.el-scrollbar__bar.is-vertical>div{width:100%}.el-scrollbar__bar.is-horizontal{height:6px;left:2px}.el-scrollbar__bar.is-horizontal>div{height:100%}.el-scrollbar-fade-enter-active{transition:opacity .34s ease-out}.el-scrollbar-fade-leave-active{transition:opacity .12s ease-out}.el-scrollbar-fade-enter-from,.el-scrollbar-fade-leave-active{opacity:0}.el-select-dropdown__option-item.is-selected:not(.is-multiple).is-disabled{color:var(--el-text-color-disabled)}.el-select-dropdown__option-item.is-selected:not(.is-multiple).is-disabled:after{background-color:var(--el-text-color-disabled)}.el-select-dropdown__option-item:hover:not(.hover){background-color:transparent}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-disabled.is-selected{color:var(--el-text-color-disabled)}.el-select-dropdown__list{margin:6px 0!important;padding:0!important}.el-select-dropdown__option-item{font-size:var(--el-select-font-size);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.el-select-dropdown__option-item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown__option-item.is-disabled:hover{background-color:var(--el-bg-color)}.el-select-dropdown__option-item.is-selected{background-color:var(--el-fill-color-light);font-weight:700}.el-select-dropdown__option-item.is-selected:not(.is-multiple){color:var(--el-color-primary)}.el-select-dropdown__option-item.hover{background-color:var(--el-fill-color-light)!important}.el-select-dropdown__option-item:hover{background-color:var(--el-fill-color-light)}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-selected{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay)}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-selected .el-icon{position:absolute;right:20px;top:0;height:inherit;font-size:12px}.el-select-dropdown.is-multiple .el-select-dropdown__option-item.is-selected .el-icon svg{height:inherit;vertical-align:middle}.el-select-group{margin:0;padding:0}.el-select-group__wrap{position:relative;list-style:none;margin:0;padding:0}.el-select-group__wrap:not(:last-of-type){padding-bottom:24px}.el-select-group__wrap:not(:last-of-type):after{content:"";display:block;bottom:12px}.el-select-group__split-dash,.el-select-group__wrap:not(:last-of-type):after{position:absolute;left:20px;right:20px;height:1px;background:var(--el-border-color-light)}.el-select-group__title{padding-left:20px;font-size:12px;color:var(--el-color-info);line-height:30px}.el-select-group .el-select-dropdown__item{padding-left:20px}.el-select-v2{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;display:inline-block;position:relative;vertical-align:middle;font-size:14px}.el-select-v2__wrapper{display:flex;align-items:center;flex-wrap:wrap;box-sizing:border-box;cursor:pointer;padding:1px 30px 1px 0;transition:border-color var(--el-transition-duration-fast) var(--el-ease-in-out-bezier-function)}.el-select-v2__wrapper:hover{border-color:var(--el-text-color-placeholder)}.el-select-v2__wrapper.is-filterable{cursor:text}.el-select-v2__wrapper.is-focused{border-color:var(--el-color-primary)}.el-select-v2__wrapper.is-hovering:not(.is-focused){border-color:var(--el-text-color-placeholder)}.el-select-v2__wrapper.is-disabled{cursor:not-allowed;background-color:var(--el-fill-color-light);color:var(--el-text-color-placeholder)}.el-select-v2__wrapper.is-disabled,.el-select-v2__wrapper.is-disabled:hover{border-color:var(--el-select-disabled-border)}.el-select-v2__wrapper.is-disabled.is-focus{border-color:var(--el-input-focus-border-color)}.el-select-v2__wrapper.is-disabled .is-transparent{opacity:1;-webkit-user-select:none;user-select:none}.el-select-v2__wrapper.is-disabled .el-select-v2__caret,.el-select-v2__wrapper.is-disabled .el-select-v2__combobox-input{cursor:not-allowed}.el-select-v2__wrapper .el-select-v2__input-wrapper{box-sizing:border-box;position:relative;margin-inline-start:12px;max-width:100%;overflow:hidden}.el-select-v2__wrapper,.el-select-v2__wrapper .el-select-v2__input-wrapper{line-height:32px}.el-select-v2__wrapper .el-select-v2__input-wrapper input{--el-input-inner-height:calc(var(--el-component-size, 32px) - 8px);height:var(--el-input-inner-height);line-height:var(--el-input-inner-height);min-width:4px;width:100%;background-color:transparent;-webkit-appearance:none;appearance:none;background:0 0;border:none;margin:2px 0;outline:0;padding:0}.el-select-v2 .el-select-v2__tags-text{display:inline-block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select-v2__empty{padding:10px 0;margin:0;text-align:center;color:var(--el-text-color-secondary);font-size:14px}.el-select-v2__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-select-v2__popper.el-popper,.el-select-v2__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select-v2__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-select-v2__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select-v2__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-select-v2__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select-v2--large .el-select-v2__wrapper .el-select-v2__combobox-input{height:32px}.el-select-v2--large .el-select-v2__caret,.el-select-v2--large .el-select-v2__suffix{height:40px}.el-select-v2--large .el-select-v2__placeholder{font-size:14px;line-height:40px}.el-select-v2--small .el-select-v2__wrapper .el-select-v2__combobox-input{height:16px}.el-select-v2--small .el-select-v2__caret,.el-select-v2--small .el-select-v2__suffix{height:24px}.el-select-v2--small .el-select-v2__placeholder{font-size:12px;line-height:24px}.el-select-v2 .el-select-v2__selection>span{display:inline-block}.el-select-v2:hover .el-select-v2__combobox-input{border-color:var(--el-select-border-color-hover)}.el-select-v2 .el-select__selection-text{text-overflow:ellipsis;display:inline-block;overflow-x:hidden;vertical-align:bottom}.el-select-v2 .el-select-v2__combobox-input{padding-right:35px;display:block}.el-select-v2 .el-select-v2__combobox-input:focus{border-color:var(--el-select-input-focus-border-color)}.el-select-v2__input{border:none;outline:0;padding:0;margin-left:15px;color:var(--el-select-multiple-input-color);font-size:var(--el-select-font-size);-webkit-appearance:none;appearance:none;height:28px}.el-select-v2__input.is-small{height:14px}.el-select-v2__close{cursor:pointer;position:absolute;top:8px;z-index:var(--el-index-top);right:25px;color:var(--el-select-input-color);line-height:18px;font-size:var(--el-select-input-font-size)}.el-select-v2__close:hover{color:var(--el-select-close-hover-color)}.el-select-v2__suffix{display:inline-flex;position:absolute;right:12px;height:32px;top:50%;transform:translateY(-50%);color:var(--el-input-icon-color,var(--el-text-color-placeholder))}.el-select-v2__suffix .el-input__icon{height:inherit}.el-select-v2__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:transform var(--el-transition-duration);transform:rotate(180deg);cursor:pointer}.el-select-v2__caret.is-reverse{transform:rotate(0)}.el-select-v2__caret.is-show-close{font-size:var(--el-select-font-size);text-align:center;transform:rotate(180deg);border-radius:var(--el-border-radius-circle);color:var(--el-select-input-color);transition:var(--el-transition-color)}.el-select-v2__caret.is-show-close:hover{color:var(--el-select-close-hover-color)}.el-select-v2__caret.el-icon{height:inherit}.el-select-v2__caret.el-icon svg{vertical-align:middle}.el-select-v2__selection{white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap}.el-select-v2__wrapper{background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:var(--el-border-radius-base);position:relative;transition:all var(--el-transition-duration) var(--el-ease-in-out-bezier-function)}.el-select-v2__input-calculator{left:0;position:absolute;top:0;visibility:hidden;white-space:pre;z-index:999}.el-select-v2__selected-item{line-height:inherit;height:inherit;-webkit-user-select:none;user-select:none;display:flex;flex-wrap:wrap}.el-select-v2__placeholder{position:absolute;top:50%;transform:translateY(-50%);margin-inline-start:12px;width:calc(100% - 52px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--el-input-text-color,var(--el-text-color-regular))}.el-select-v2__placeholder.is-transparent{color:var(--el-text-color-placeholder)}.el-select-v2 .el-select-v2__selection .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 0 2px 6px;background-color:var(--el-fill-color)}.el-select-v2 .el-select-v2__selection .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);right:-7px;color:var(--el-color-white)}.el-select-v2 .el-select-v2__selection .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-select-v2 .el-select-v2__selection .el-tag .el-icon-close:before{display:block;transform:translateY(.5px)}.el-select-v2.el-select-v2--small .el-select-v2__selection .el-tag{margin:1px 0 1px 6px;height:18px}.el-select-dropdown{z-index:calc(var(--el-index-top) + 1);border-radius:var(--el-border-radius-base);box-sizing:border-box}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay)}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.hover{background-color:var(--el-fill-color-light)}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:50%;background-color:var(--el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class=\'icon\' width=\'200\' height=\'200\' viewBox=\'0 0 1024 1024\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill=\'currentColor\' d=\'M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z\'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class=\'icon\' width=\'200\' height=\'200\' viewBox=\'0 0 1024 1024\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill=\'currentColor\' d=\'M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z\'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-select-dropdown.is-multiple .el-select-dropdown__item.selected.is-disabled:after{background-color:var(--el-text-color-disabled)}.el-select-dropdown .el-select-dropdown__option-item.is-selected:after{content:"";position:absolute;top:50%;right:20px;border-top:none;border-right:none;background-repeat:no-repeat;background-position:50%;background-color:var(--el-color-primary);mask:url("data:image/svg+xml;utf8,%3Csvg class=\'icon\' width=\'200\' height=\'200\' viewBox=\'0 0 1024 1024\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill=\'currentColor\' d=\'M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z\'%3E%3C/path%3E%3C/svg%3E") no-repeat;mask-size:100% 100%;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg class=\'icon\' width=\'200\' height=\'200\' viewBox=\'0 0 1024 1024\' xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath fill=\'currentColor\' d=\'M406.656 706.944L195.84 496.256a32 32 0 10-45.248 45.248l256 256 512-512a32 32 0 00-45.248-45.248L406.592 706.944z\'%3E%3C/path%3E%3C/svg%3E") no-repeat;-webkit-mask-size:100% 100%;transform:translateY(-50%);width:12px;height:12px}.el-select-dropdown .el-scrollbar.is-empty .el-select-dropdown__list{padding:0}.el-select-dropdown .el-select-dropdown__item.is-disabled:hover{background-color:unset}.el-select-dropdown .el-select-dropdown__item.is-disabled.selected{color:var(--el-text-color-disabled)}.el-select-dropdown__empty{padding:10px 0;margin:0;text-align:center;color:var(--el-text-color-secondary);font-size:var(--el-select-font-size)}.el-select-dropdown__wrap{max-height:274px}.el-select-dropdown__list{list-style:none;padding:6px 0;margin:0;box-sizing:border-box}.el-select{--el-select-border-color-hover:var(--el-border-color-hover);--el-select-disabled-border:var(--el-disabled-border-color);--el-select-font-size:var(--el-font-size-base);--el-select-close-hover-color:var(--el-text-color-secondary);--el-select-input-color:var(--el-text-color-placeholder);--el-select-multiple-input-color:var(--el-text-color-regular);--el-select-input-focus-border-color:var(--el-color-primary);--el-select-input-font-size:14px;display:inline-block;position:relative;vertical-align:middle;line-height:32px}.el-select__popper.el-popper{background:var(--el-bg-color-overlay);box-shadow:var(--el-box-shadow-light)}.el-select__popper.el-popper,.el-select__popper.el-popper .el-popper__arrow:before{border:1px solid var(--el-border-color-light)}.el-select__popper.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent;border-left-color:transparent}.el-select__popper.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent;border-right-color:transparent}.el-select__popper.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent;border-bottom-color:transparent}.el-select__popper.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent;border-top-color:transparent}.el-select .el-select-tags-wrapper.has-prefix{margin-left:6px}.el-select--large{line-height:40px}.el-select--large .el-select-tags-wrapper.has-prefix{margin-left:8px}.el-select--small{line-height:24px}.el-select--small .el-select-tags-wrapper.has-prefix{margin-left:4px}.el-select .el-select__tags>span{display:inline-block}.el-select:hover:not(.el-select--disabled) .el-input__wrapper{box-shadow:0 0 0 1px var(--el-select-border-color-hover) inset}.el-select .el-select__tags-text{display:inline-block;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-select .el-input__wrapper{cursor:pointer}.el-select .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-select-input-focus-border-color) inset!important}.el-select .el-input__inner{cursor:pointer}.el-select .el-input{display:flex}.el-select .el-input .el-select__caret{color:var(--el-select-input-color);font-size:var(--el-select-input-font-size);transition:transform var(--el-transition-duration);transform:rotate(0);cursor:pointer}.el-select .el-input .el-select__caret.is-reverse{transform:rotate(-180deg)}.el-select .el-input .el-select__caret.is-show-close{font-size:var(--el-select-font-size);text-align:center;transform:rotate(0);border-radius:var(--el-border-radius-circle);color:var(--el-select-input-color);transition:var(--el-transition-color)}.el-select .el-input .el-select__caret.is-show-close:hover{color:var(--el-select-close-hover-color)}.el-select .el-input .el-select__caret.el-icon{position:relative;height:inherit;z-index:2}.el-select .el-input.is-disabled .el-input__wrapper{cursor:not-allowed}.el-select .el-input.is-disabled .el-input__wrapper:hover{box-shadow:0 0 0 1px var(--el-select-disabled-border) inset}.el-select .el-input.is-disabled .el-input__inner,.el-select .el-input.is-disabled .el-select__caret{cursor:not-allowed}.el-select .el-input.is-focus .el-input__wrapper{box-shadow:0 0 0 1px var(--el-select-input-focus-border-color) inset!important}.el-select__input{border:none;outline:0;padding:0;margin-left:15px;color:var(--el-select-multiple-input-color);font-size:var(--el-select-font-size);-webkit-appearance:none;appearance:none;height:28px;background-color:transparent}.el-select__input.is-small{height:14px}.el-select__close{cursor:pointer;position:absolute;top:8px;z-index:var(--el-index-top);right:25px;color:var(--el-select-input-color);line-height:18px;font-size:var(--el-select-input-font-size)}.el-select__close:hover{color:var(--el-select-close-hover-color)}.el-select__tags{position:absolute;line-height:normal;top:50%;transform:translateY(-50%)}.el-select__collapse-tags,.el-select__tags{white-space:normal;z-index:var(--el-index-normal);display:flex;align-items:center;flex-wrap:wrap}.el-select__collapse-tag{line-height:inherit;height:inherit;display:flex}.el-select .el-select__tags .el-tag{box-sizing:border-box;border-color:transparent;margin:2px 6px 2px 0}.el-select .el-select__tags .el-tag:last-child{margin-right:0}.el-select .el-select__tags .el-tag .el-icon-close{background-color:var(--el-text-color-placeholder);right:-7px;top:0;color:#fff}.el-select .el-select__tags .el-tag .el-icon-close:hover{background-color:var(--el-text-color-secondary)}.el-select .el-select__tags .el-tag .el-icon-close:before{display:block;transform:translateY(.5px)}.el-select .el-select__tags .el-tag--info{background-color:var(--el-fill-color)}.el-skeleton{--el-skeleton-circle-size:var(--el-avatar-size)}.el-skeleton__item{background:var(--el-skeleton-color);display:inline-block;height:16px;border-radius:var(--el-border-radius-base);width:100%}.el-skeleton__circle{border-radius:50%;width:var(--el-skeleton-circle-size);height:var(--el-skeleton-circle-size);line-height:var(--el-skeleton-circle-size)}.el-skeleton__button{height:40px;width:64px;border-radius:4px}.el-skeleton__p{width:100%}.el-skeleton__p.is-last{width:61%}.el-skeleton__p.is-first{width:33%}.el-skeleton__text{width:100%;height:var(--el-font-size-small)}.el-skeleton__caption{height:var(--el-font-size-extra-small)}.el-skeleton__h1{height:var(--el-font-size-extra-large)}.el-skeleton__h3{height:var(--el-font-size-large)}.el-skeleton__h5{height:var(--el-font-size-medium)}.el-skeleton__image{width:unset;display:flex;align-items:center;justify-content:center;border-radius:0}.el-skeleton__image svg{color:var(--el-svg-monochrome-grey);fill:currentColor;width:22%;height:22%}.el-skeleton{--el-skeleton-color:var(--el-fill-color);--el-skeleton-to-color:var(--el-fill-color-darker)}@keyframes el-skeleton-loading{0%{background-position:100% 50%}to{background-position:0 50%}}.el-skeleton{width:100%}.el-skeleton__first-line,.el-skeleton__paragraph{height:16px;margin-top:16px;background:var(--el-skeleton-color)}.el-skeleton.is-animated .el-skeleton__item{background:linear-gradient(90deg,var(--el-skeleton-color) 25%,var(--el-skeleton-to-color) 37%,var(--el-skeleton-color) 63%);background-size:400% 100%;animation:el-skeleton-loading 1.4s ease infinite}.el-slider{--el-slider-main-bg-color:var(--el-color-primary);--el-slider-runway-bg-color:var(--el-border-color-light);--el-slider-stop-bg-color:var(--el-color-white);--el-slider-disabled-color:var(--el-text-color-placeholder);--el-slider-border-radius:3px;--el-slider-height:6px;--el-slider-button-size:20px;--el-slider-button-wrapper-size:36px;--el-slider-button-wrapper-offset:-15px;width:100%;height:32px;display:flex;align-items:center}.el-slider__runway{flex:1;height:var(--el-slider-height);background-color:var(--el-slider-runway-bg-color);border-radius:var(--el-slider-border-radius);position:relative;cursor:pointer}.el-slider__runway.show-input{margin-right:30px;width:auto}.el-slider__runway.is-disabled{cursor:default}.el-slider__runway.is-disabled .el-slider__bar{background-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button{border-color:var(--el-slider-disabled-color)}.el-slider__runway.is-disabled .el-slider__button-wrapper.dragging,.el-slider__runway.is-disabled .el-slider__button-wrapper.hover,.el-slider__runway.is-disabled .el-slider__button-wrapper:hover{cursor:not-allowed}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{transform:scale(1)}.el-slider__runway.is-disabled .el-slider__button.dragging,.el-slider__runway.is-disabled .el-slider__button.hover,.el-slider__runway.is-disabled .el-slider__button:hover{cursor:not-allowed}.el-slider__input{flex-shrink:0;width:130px}.el-slider__bar{height:var(--el-slider-height);background-color:var(--el-slider-main-bg-color);border-top-left-radius:var(--el-slider-border-radius);border-bottom-left-radius:var(--el-slider-border-radius);position:absolute}.el-slider__button-wrapper{height:var(--el-slider-button-wrapper-size);width:var(--el-slider-button-wrapper-size);position:absolute;z-index:1;top:var(--el-slider-button-wrapper-offset);transform:translateX(-50%);background-color:transparent;text-align:center;-webkit-user-select:none;user-select:none;line-height:normal;outline:0}.el-slider__button-wrapper:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-slider__button-wrapper.hover,.el-slider__button-wrapper:hover{cursor:grab}.el-slider__button-wrapper.dragging{cursor:grabbing}.el-slider__button{display:inline-block;width:var(--el-slider-button-size);height:var(--el-slider-button-size);vertical-align:middle;border:solid 2px var(--el-slider-main-bg-color);background-color:var(--el-color-white);border-radius:50%;box-sizing:border-box;transition:var(--el-transition-duration-fast);-webkit-user-select:none;user-select:none}.el-slider__button.dragging,.el-slider__button.hover,.el-slider__button:hover{transform:scale(1.2)}.el-slider__button.hover,.el-slider__button:hover{cursor:grab}.el-slider__button.dragging{cursor:grabbing}.el-slider__stop{position:absolute;height:var(--el-slider-height);width:var(--el-slider-height);border-radius:var(--el-border-radius-circle);background-color:var(--el-slider-stop-bg-color);transform:translateX(-50%)}.el-slider__marks{top:0;left:12px;width:18px;height:100%}.el-slider__marks-text{position:absolute;transform:translateX(-50%);font-size:14px;color:var(--el-color-info);margin-top:15px}.el-slider.is-vertical{position:relative;display:inline-flex;width:auto;height:100%;flex:0}.el-slider.is-vertical .el-slider__runway{width:var(--el-slider-height);height:100%;margin:0 16px}.el-slider.is-vertical .el-slider__bar{width:var(--el-slider-height);height:auto;border-radius:0 0 3px 3px}.el-slider.is-vertical .el-slider__button-wrapper{top:auto;left:var(--el-slider-button-wrapper-offset);transform:translateY(50%)}.el-slider.is-vertical .el-slider__stop{transform:translateY(50%)}.el-slider.is-vertical .el-slider__marks-text{margin-top:0;left:15px;transform:translateY(50%)}.el-slider--large{height:40px}.el-slider--small{height:24px}.el-space{display:inline-flex;vertical-align:top}.el-space__item{display:flex;flex-wrap:wrap}.el-space__item>*{flex:1}.el-space--vertical{flex-direction:column}.el-time-spinner{width:100%;white-space:nowrap}.el-spinner{display:inline-block;vertical-align:middle}.el-spinner-inner{animation:rotate 2s linear infinite;width:50px;height:50px}.el-spinner-inner .path{stroke:var(--el-border-color-lighter);stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{to{transform:rotate(1turn)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.el-step{position:relative;flex-shrink:1}.el-step:last-of-type .el-step__line{display:none}.el-step:last-of-type.is-flex{flex-basis:auto!important;flex-shrink:0;flex-grow:0}.el-step:last-of-type .el-step__description,.el-step:last-of-type .el-step__main{padding-right:0}.el-step__head{position:relative;width:100%}.el-step__head.is-process{color:var(--el-text-color-primary);border-color:var(--el-text-color-primary)}.el-step__head.is-wait{color:var(--el-text-color-placeholder);border-color:var(--el-text-color-placeholder)}.el-step__head.is-success{color:var(--el-color-success);border-color:var(--el-color-success)}.el-step__head.is-error{color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-step__head.is-finish{color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-step__icon{position:relative;z-index:1;display:inline-flex;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;box-sizing:border-box;background:var(--el-bg-color);transition:.15s ease-out}.el-step__icon.is-text{border-radius:50%;border:2px solid;border-color:inherit}.el-step__icon.is-icon{width:40px}.el-step__icon-inner{display:inline-block;-webkit-user-select:none;user-select:none;text-align:center;font-weight:700;line-height:1;color:inherit}.el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:25px;font-weight:400}.el-step__icon-inner.is-status{transform:translateY(1px)}.el-step__line{position:absolute;border-color:inherit;background-color:var(--el-text-color-placeholder)}.el-step__line-inner{display:block;border-width:1px;border-style:solid;border-color:inherit;transition:.15s ease-out;box-sizing:border-box;width:0;height:0}.el-step__main{white-space:normal;text-align:left}.el-step__title{font-size:16px;line-height:38px}.el-step__title.is-process{font-weight:700;color:var(--el-text-color-primary)}.el-step__title.is-wait{color:var(--el-text-color-placeholder)}.el-step__title.is-success{color:var(--el-color-success)}.el-step__title.is-error{color:var(--el-color-danger)}.el-step__title.is-finish{color:var(--el-color-primary)}.el-step__description{padding-right:10%;margin-top:-5px;font-size:12px;line-height:20px;font-weight:400}.el-step__description.is-process{color:var(--el-text-color-primary)}.el-step__description.is-wait{color:var(--el-text-color-placeholder)}.el-step__description.is-success{color:var(--el-color-success)}.el-step__description.is-error{color:var(--el-color-danger)}.el-step__description.is-finish{color:var(--el-color-primary)}.el-step.is-horizontal{display:inline-block}.el-step.is-horizontal .el-step__line{height:2px;top:11px;left:0;right:0}.el-step.is-vertical{display:flex}.el-step.is-vertical .el-step__head{flex-grow:0;width:24px}.el-step.is-vertical .el-step__main{padding-left:10px;flex-grow:1}.el-step.is-vertical .el-step__title{line-height:24px;padding-bottom:8px}.el-step.is-vertical .el-step__line{width:2px;top:0;bottom:0;left:11px}.el-step.is-vertical .el-step__icon.is-icon{width:24px}.el-step.is-center .el-step__head,.el-step.is-center .el-step__main{text-align:center}.el-step.is-center .el-step__description{padding-left:20%;padding-right:20%}.el-step.is-center .el-step__line{left:50%;right:-50%}.el-step.is-simple{display:flex;align-items:center}.el-step.is-simple .el-step__head{width:auto;font-size:0;padding-right:10px}.el-step.is-simple .el-step__icon{background:0 0;width:16px;height:16px;font-size:12px}.el-step.is-simple .el-step__icon-inner[class*=el-icon]:not(.is-status){font-size:18px}.el-step.is-simple .el-step__icon-inner.is-status{transform:scale(.8) translateY(1px)}.el-step.is-simple .el-step__main{position:relative;display:flex;align-items:stretch;flex-grow:1}.el-step.is-simple .el-step__title{font-size:16px;line-height:20px}.el-step.is-simple:not(:last-of-type) .el-step__title{max-width:50%;word-break:break-all}.el-step.is-simple .el-step__arrow{flex-grow:1;display:flex;align-items:center;justify-content:center}.el-step.is-simple .el-step__arrow:after,.el-step.is-simple .el-step__arrow:before{content:"";display:inline-block;position:absolute;height:15px;width:1px;background:var(--el-text-color-placeholder)}.el-step.is-simple .el-step__arrow:before{transform:rotate(-45deg) translateY(-4px);transform-origin:0 0}.el-step.is-simple .el-step__arrow:after{transform:rotate(45deg) translateY(4px);transform-origin:100% 100%}.el-step.is-simple:last-of-type .el-step__arrow{display:none}.el-steps{display:flex}.el-steps--simple{padding:13px 8%;border-radius:4px;background:var(--el-fill-color-light)}.el-steps--horizontal{white-space:nowrap}.el-steps--vertical{height:100%;flex-flow:column}.el-switch{--el-switch-on-color:var(--el-color-primary);--el-switch-off-color:var(--el-border-color);display:inline-flex;align-items:center;position:relative;font-size:14px;line-height:20px;height:32px;vertical-align:middle}.el-switch.is-disabled .el-switch__core,.el-switch.is-disabled .el-switch__label{cursor:not-allowed}.el-switch__label{transition:var(--el-transition-duration-fast);height:20px;display:inline-block;font-size:14px;font-weight:500;cursor:pointer;vertical-align:middle;color:var(--el-text-color-primary)}.el-switch__label.is-active{color:var(--el-color-primary)}.el-switch__label--left{margin-right:10px}.el-switch__label--right{margin-left:10px}.el-switch__label *{line-height:1;font-size:14px;display:inline-block}.el-switch__label .el-icon{height:inherit}.el-switch__label .el-icon svg{vertical-align:middle}.el-switch__input{position:absolute;width:0;height:0;opacity:0;margin:0}.el-switch__input:focus-visible~.el-switch__core{outline:2px solid var(--el-switch-on-color);outline-offset:1px}.el-switch__core{margin:0;display:inline-block;position:relative;width:40px;height:20px;border:1px solid var(--el-switch-border-color,var(--el-switch-off-color));outline:0;border-radius:10px;box-sizing:border-box;background:var(--el-switch-off-color);cursor:pointer;transition:border-color var(--el-transition-duration),background-color var(--el-transition-duration);vertical-align:middle}.el-switch__core .el-switch__inner{position:absolute;top:1px;left:1px;transition:all var(--el-transition-duration);width:16px;height:16px;display:flex;justify-content:center;align-items:center;left:50%;white-space:nowrap}.el-switch__core .el-switch__inner .is-icon,.el-switch__core .el-switch__inner .is-text{color:var(--el-color-white);transition:opacity var(--el-transition-duration);position:absolute;-webkit-user-select:none;user-select:none}.el-switch__core .el-switch__action{position:absolute;top:1px;left:1px;border-radius:var(--el-border-radius-circle);transition:all var(--el-transition-duration);width:16px;height:16px;background-color:var(--el-color-white);display:flex;justify-content:center;align-items:center;color:var(--el-switch-off-color)}.el-switch__core .el-switch__action .is-icon,.el-switch__core .el-switch__action .is-text{transition:opacity var(--el-transition-duration);position:absolute;-webkit-user-select:none;user-select:none}.el-switch__core .is-text{font-size:12px}.el-switch__core .is-show{opacity:1}.el-switch__core .is-hide{opacity:0}.el-switch.is-checked .el-switch__core{border-color:var(--el-switch-border-color,var(--el-switch-on-color));background-color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__action{left:100%;margin-left:-17px;color:var(--el-switch-on-color)}.el-switch.is-checked .el-switch__core .el-switch__inner{left:50%;white-space:nowrap;margin-left:-17px}.el-switch.is-disabled{opacity:.6}.el-switch--wide .el-switch__label.el-switch__label--left span{left:10px}.el-switch--wide .el-switch__label.el-switch__label--right span{right:10px}.el-switch .label-fade-enter-from,.el-switch .label-fade-leave-active{opacity:0}.el-switch--large{font-size:14px;line-height:24px;height:40px}.el-switch--large .el-switch__label{height:24px;font-size:14px}.el-switch--large .el-switch__label *{font-size:14px}.el-switch--large .el-switch__core{width:50px;height:24px;border-radius:12px}.el-switch--large .el-switch__core .el-switch__action,.el-switch--large .el-switch__core .el-switch__inner{width:20px;height:20px}.el-switch--large.is-checked .el-switch__core .el-switch__action,.el-switch--large.is-checked .el-switch__core .el-switch__inner{margin-left:-21px}.el-switch--small{font-size:12px;line-height:16px;height:24px}.el-switch--small .el-switch__label{height:16px;font-size:12px}.el-switch--small .el-switch__label *{font-size:12px}.el-switch--small .el-switch__core{width:30px;height:16px;border-radius:8px}.el-switch--small .el-switch__core .el-switch__action,.el-switch--small .el-switch__core .el-switch__inner{width:12px;height:12px}.el-switch--small.is-checked .el-switch__core .el-switch__action,.el-switch--small.is-checked .el-switch__core .el-switch__inner{margin-left:-13px}.el-table-column--selection .cell{padding-left:14px;padding-right:14px}.el-table-filter{border:solid 1px var(--el-border-color-lighter);border-radius:2px;background-color:#fff;box-shadow:var(--el-box-shadow-light);box-sizing:border-box}.el-table-filter__list{padding:5px 0;margin:0;list-style:none;min-width:100px}.el-table-filter__list-item{line-height:36px;padding:0 10px;cursor:pointer;font-size:var(--el-font-size-base)}.el-table-filter__list-item:hover{background-color:var(--el-color-primary-light-9);color:var(--el-color-primary)}.el-table-filter__list-item.is-active{background-color:var(--el-color-primary);color:#fff}.el-table-filter__content{min-width:100px}.el-table-filter__bottom{border-top:1px solid var(--el-border-color-lighter);padding:8px}.el-table-filter__bottom button{background:0 0;border:none;color:var(--el-text-color-regular);cursor:pointer;font-size:var(--el-font-size-small);padding:0 3px}.el-table-filter__bottom button:hover{color:var(--el-color-primary)}.el-table-filter__bottom button:focus{outline:0}.el-table-filter__bottom button.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-table-filter__wrap{max-height:280px}.el-table-filter__checkbox-group{padding:10px}.el-table-filter__checkbox-group label.el-checkbox{display:flex;align-items:center;margin-right:5px;margin-bottom:12px;margin-left:5px;height:unset}.el-table-filter__checkbox-group .el-checkbox:last-child{margin-bottom:0}.el-table{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,0.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,0.15);position:relative;overflow:hidden;box-sizing:border-box;height:-moz-fit-content;height:fit-content;width:100%;max-width:100%;background-color:var(--el-table-bg-color);font-size:14px;color:var(--el-table-text-color)}.el-table__inner-wrapper{position:relative;display:flex;flex-direction:column;height:100%}.el-table__inner-wrapper:before{left:0;bottom:0;width:100%;height:1px;z-index:3}.el-table.has-footer.el-table--fluid-height tr:last-child td.el-table__cell,.el-table.has-footer.el-table--scrollable-y tr:last-child td.el-table__cell{border-bottom-color:transparent}.el-table__empty-block{position:sticky;left:0;min-height:60px;text-align:center;width:100%;display:flex;justify-content:center;align-items:center}.el-table__empty-text{line-height:60px;width:50%;color:var(--el-text-color-secondary)}.el-table__expand-column .cell{padding:0;text-align:center;-webkit-user-select:none;user-select:none}.el-table__expand-icon{position:relative;cursor:pointer;color:var(--el-text-color-regular);font-size:12px;transition:transform var(--el-transition-duration-fast) ease-in-out;height:20px}.el-table__expand-icon--expanded{transform:rotate(90deg)}.el-table__expand-icon>.el-icon{font-size:12px}.el-table__expanded-cell{background-color:var(--el-table-expanded-cell-bg-color)}.el-table__expanded-cell[class*=cell]{padding:20px 50px}.el-table__expanded-cell:hover{background-color:transparent!important}.el-table__placeholder{display:inline-block;width:20px}.el-table__append-wrapper{overflow:hidden}.el-table--fit{border-right:0;border-bottom:0}.el-table--fit .el-table__cell.gutter{border-right-width:1px}.el-table thead{color:var(--el-table-header-text-color);font-weight:500}.el-table thead.is-group th.el-table__cell{background:var(--el-fill-color-light)}.el-table .el-table__cell{padding:8px 0;min-width:0;box-sizing:border-box;text-overflow:ellipsis;vertical-align:middle;position:relative;text-align:left;z-index:1}.el-table .el-table__cell.is-center{text-align:center}.el-table .el-table__cell.is-right{text-align:right}.el-table .el-table__cell.gutter{width:15px;border-right-width:0;border-bottom-width:0;padding:0}.el-table .el-table__cell.is-hidden>*{visibility:hidden}.el-table .cell{box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-all;line-height:23px;padding:0 12px}.el-table .cell.el-tooltip{white-space:nowrap;min-width:50px}.el-table--large{font-size:var(--el-font-size-base)}.el-table--large .el-table__cell{padding:12px 0}.el-table--large .cell{padding:0 16px}.el-table--small{font-size:12px}.el-table--small .el-table__cell{padding:4px 0}.el-table--small .cell{padding:0 8px}.el-table tr{background-color:var(--el-table-tr-bg-color)}.el-table tr input[type=checkbox]{margin:0}.el-table td.el-table__cell,.el-table th.el-table__cell.is-leaf{border-bottom:var(--el-table-border)}.el-table th.el-table__cell.is-sortable{cursor:pointer}.el-table th.el-table__cell{-webkit-user-select:none;user-select:none;background-color:var(--el-table-header-bg-color)}.el-table th.el-table__cell>.cell.highlight{color:var(--el-color-primary)}.el-table th.el-table__cell.required>div:before{display:inline-block;content:"";width:8px;height:8px;border-radius:50%;background:#ff4d51;margin-right:5px;vertical-align:middle}.el-table td.el-table__cell div{box-sizing:border-box}.el-table td.el-table__cell.gutter{width:0}.el-table__footer-wrapper{border-top:var(--el-table-border)}.el-table--border .el-table__footer-wrapper tr:first-child td:first-child,.el-table--border .el-table__footer-wrapper tr:first-child th:first-child,.el-table--border .el-table__inner-wrapper tr:first-child td:first-child,.el-table--border .el-table__inner-wrapper tr:first-child th:first-child,.el-table--group .el-table__footer-wrapper tr:first-child td:first-child,.el-table--group .el-table__footer-wrapper tr:first-child th:first-child,.el-table--group .el-table__inner-wrapper tr:first-child td:first-child,.el-table--group .el-table__inner-wrapper tr:first-child th:first-child{border-left:var(--el-table-border)}.el-table--border .el-table__inner-wrapper:after,.el-table--border:after,.el-table--border:before,.el-table__inner-wrapper:before{content:"";position:absolute;background-color:var(--el-table-border-color);z-index:3}.el-table--border .el-table__inner-wrapper:after{left:0;top:0;width:100%;height:1px;z-index:3}.el-table--border:before{top:-1px;left:0;width:1px;height:100%;z-index:3}.el-table--border:after{top:-1px;right:0;width:1px;height:100%;z-index:3}.el-table--border .el-table__inner-wrapper{border-right:none;border-bottom:none}.el-table--border .el-table__footer-wrapper{position:relative;flex-shrink:0}.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table--border th.el-table__cell.gutter:last-of-type{border-bottom:var(--el-table-border);border-bottom-width:1px}.el-table--border th.el-table__cell{border-bottom:var(--el-table-border)}.el-table--hidden{visibility:hidden}.el-table__body-wrapper,.el-table__footer-wrapper,.el-table__header-wrapper{width:100%}.el-table__body-wrapper tr td.el-table-fixed-column--left,.el-table__body-wrapper tr td.el-table-fixed-column--right,.el-table__body-wrapper tr th.el-table-fixed-column--left,.el-table__body-wrapper tr th.el-table-fixed-column--right,.el-table__footer-wrapper tr td.el-table-fixed-column--left,.el-table__footer-wrapper tr td.el-table-fixed-column--right,.el-table__footer-wrapper tr th.el-table-fixed-column--left,.el-table__footer-wrapper tr th.el-table-fixed-column--right,.el-table__header-wrapper tr td.el-table-fixed-column--left,.el-table__header-wrapper tr td.el-table-fixed-column--right,.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{position:sticky!important;z-index:2;background:var(--el-bg-color)}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{content:"";position:absolute;top:0;width:10px;bottom:-1px;overflow-x:hidden;overflow-y:hidden;box-shadow:none;touch-action:none;pointer-events:none}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-first-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-first-column:before{left:-10px}.el-table__body-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__body-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__footer-wrapper tr th.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr td.el-table-fixed-column--right.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--left.is-last-column:before,.el-table__header-wrapper tr th.el-table-fixed-column--right.is-last-column:before{right:-10px;box-shadow:none}.el-table__body-wrapper tr td.el-table__fixed-right-patch,.el-table__body-wrapper tr th.el-table__fixed-right-patch,.el-table__footer-wrapper tr td.el-table__fixed-right-patch,.el-table__footer-wrapper tr th.el-table__fixed-right-patch,.el-table__header-wrapper tr td.el-table__fixed-right-patch,.el-table__header-wrapper tr th.el-table__fixed-right-patch{position:sticky!important;z-index:2;background:#fff;right:0}.el-table__header-wrapper{flex-shrink:0}.el-table__header-wrapper tr th.el-table-fixed-column--left,.el-table__header-wrapper tr th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body,.el-table__footer,.el-table__header{table-layout:fixed;border-collapse:separate}.el-table__footer-wrapper,.el-table__header-wrapper{overflow:hidden}.el-table__footer-wrapper tbody td.el-table__cell,.el-table__header-wrapper tbody td.el-table__cell{background-color:var(--el-table-row-hover-bg-color);color:var(--el-table-text-color)}.el-table__body-wrapper .el-table-column--selection>.cell,.el-table__header-wrapper .el-table-column--selection>.cell{display:inline-flex;align-items:center;height:23px}.el-table__body-wrapper .el-table-column--selection .el-checkbox,.el-table__header-wrapper .el-table-column--selection .el-checkbox{height:unset}.el-table.is-scrolling-left .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-left.el-table--border .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:var(--el-table-border)}.el-table.is-scrolling-left th.el-table-fixed-column--left{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-right .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-right th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column.el-table__cell{border-right:none}.el-table.is-scrolling-middle .el-table-fixed-column--right.is-first-column:before{box-shadow:var(--el-table-fixed-right-column)}.el-table.is-scrolling-middle .el-table-fixed-column--left.is-last-column:before{box-shadow:var(--el-table-fixed-left-column)}.el-table.is-scrolling-none .el-table-fixed-column--left.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--left.is-last-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-first-column:before,.el-table.is-scrolling-none .el-table-fixed-column--right.is-last-column:before{box-shadow:none}.el-table.is-scrolling-none th.el-table-fixed-column--left,.el-table.is-scrolling-none th.el-table-fixed-column--right{background-color:var(--el-table-header-bg-color)}.el-table__body-wrapper{overflow:hidden;position:relative;flex:1}.el-table__body-wrapper .el-scrollbar__bar{z-index:2}.el-table .caret-wrapper{display:inline-flex;flex-direction:column;align-items:center;height:14px;width:24px;vertical-align:middle;cursor:pointer;overflow:initial;position:relative}.el-table .sort-caret{width:0;height:0;border:5px solid transparent;position:absolute;left:7px}.el-table .sort-caret.ascending{border-bottom-color:var(--el-text-color-placeholder);top:-5px}.el-table .sort-caret.descending{border-top-color:var(--el-text-color-placeholder);bottom:-3px}.el-table .ascending .sort-caret.ascending{border-bottom-color:var(--el-color-primary)}.el-table .descending .sort-caret.descending{border-top-color:var(--el-color-primary)}.el-table .hidden-columns{visibility:hidden;position:absolute;z-index:-1}.el-table--striped .el-table__body tr.el-table__row--striped td.el-table__cell{background:var(--el-fill-color-lighter)}.el-table--striped .el-table__body tr.el-table__row--striped.current-row td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__body tr.hover-row.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped.current-row>td.el-table__cell,.el-table__body tr.hover-row.el-table__row--striped>td.el-table__cell,.el-table__body tr.hover-row>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table__body tr.current-row>td.el-table__cell{background-color:var(--el-table-current-row-bg-color)}.el-table__column-resize-proxy{position:absolute;left:200px;top:0;bottom:0;width:0;border-left:var(--el-table-border);z-index:10}.el-table__column-filter-trigger{display:inline-block;cursor:pointer}.el-table__column-filter-trigger i{color:var(--el-color-info);font-size:14px;vertical-align:middle}.el-table__border-left-patch{top:0;width:1px;height:100%}.el-table__border-bottom-patch,.el-table__border-left-patch{left:0;z-index:3;position:absolute;background-color:var(--el-table-border-color)}.el-table__border-bottom-patch{height:1px}.el-table__border-right-patch{top:0;height:100%;width:1px;z-index:3;position:absolute;background-color:var(--el-table-border-color)}.el-table--enable-row-transition .el-table__body td.el-table__cell{transition:background-color .25s ease}.el-table--enable-row-hover .el-table__body tr:hover>td.el-table__cell{background-color:var(--el-table-row-hover-bg-color)}.el-table [class*=el-table__row--level] .el-table__expand-icon{display:inline-block;width:12px;line-height:12px;height:12px;text-align:center;margin-right:8px}.el-table .el-table.el-table--border .el-table__cell{border-right:var(--el-table-border)}.el-table:not(.el-table--border) .el-table__cell{border-right:none}.el-table:not(.el-table--border)>.el-table__inner-wrapper:after{content:none}.el-table:not(.el-table--border) .el-table__footer-wrapper tr:first-child td:first-child,.el-table:not(.el-table--border) .el-table__footer-wrapper tr:first-child th:first-child,.el-table:not(.el-table--border) .el-table__inner-wrapper tr:first-child td:first-child,.el-table:not(.el-table--border) .el-table__inner-wrapper tr:first-child th:first-child{border-left:none}.el-table-v2{--el-table-border-color:var(--el-border-color-lighter);--el-table-border:1px solid var(--el-table-border-color);--el-table-text-color:var(--el-text-color-regular);--el-table-header-text-color:var(--el-text-color-secondary);--el-table-row-hover-bg-color:var(--el-fill-color-light);--el-table-current-row-bg-color:var(--el-color-primary-light-9);--el-table-header-bg-color:var(--el-bg-color);--el-table-fixed-box-shadow:var(--el-box-shadow-light);--el-table-bg-color:var(--el-fill-color-blank);--el-table-tr-bg-color:var(--el-fill-color-blank);--el-table-expanded-cell-bg-color:var(--el-fill-color-blank);--el-table-fixed-left-column:inset 10px 0 10px -10px rgba(0,0,0,0.15);--el-table-fixed-right-column:inset -10px 0 10px -10px rgba(0,0,0,0.15);font-size:14px}.el-table-v2 *{box-sizing:border-box}.el-table-v2__root{position:relative}.el-table-v2__root:hover .el-table-v2__main .el-virtual-scrollbar{opacity:1}.el-table-v2__main{display:flex;flex-direction:column-reverse;position:absolute;overflow:hidden;top:0;background-color:var(--el-bg-color);left:0}.el-table-v2__main .el-vl__horizontal,.el-table-v2__main .el-vl__vertical{z-index:2}.el-table-v2__left{display:flex;flex-direction:column-reverse;position:absolute;overflow:hidden;top:0;background-color:var(--el-bg-color);left:0;box-shadow:2px 0 4px 0 rgba(0,0,0,.06)}.el-table-v2__left .el-virtual-scrollbar{opacity:0}.el-table-v2__left .el-vl__horizontal,.el-table-v2__left .el-vl__vertical{z-index:-1}.el-table-v2__right{display:flex;flex-direction:column-reverse;position:absolute;overflow:hidden;top:0;background-color:var(--el-bg-color);right:0;box-shadow:-2px 0 4px 0 rgba(0,0,0,.06)}.el-table-v2__right .el-virtual-scrollbar{opacity:0}.el-table-v2__right .el-vl__horizontal,.el-table-v2__right .el-vl__vertical{z-index:-1}.el-table-v2__header-row,.el-table-v2__row{padding-inline-end:var(--el-table-scrollbar-size)}.el-table-v2__header-wrapper{overflow:hidden}.el-table-v2__header{position:relative;overflow:hidden}.el-table-v2__footer{right:0;bottom:0;overflow:hidden}.el-table-v2__empty,.el-table-v2__footer,.el-table-v2__overlay{position:absolute;left:0}.el-table-v2__overlay{right:0;top:0;bottom:0;z-index:9999}.el-table-v2__header-row{display:flex;border-bottom:var(--el-table-border)}.el-table-v2__header-cell{display:flex;align-items:center;padding:0 8px;height:100%;-webkit-user-select:none;user-select:none;overflow:hidden;background-color:var(--el-table-header-bg-color);color:var(--el-table-header-text-color);font-weight:700}.el-table-v2__header-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__header-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__header-cell.is-sortable{cursor:pointer}.el-table-v2__header-cell:hover .el-icon{display:block}.el-table-v2__sort-icon{transition:opacity,display var(--el-transition-duration);opacity:.6;display:none}.el-table-v2__sort-icon.is-sorting{display:block;opacity:1}.el-table-v2__row{border-bottom:var(--el-table-border);display:flex;align-items:center;transition:background-color var(--el-transition-duration)}.el-table-v2__row.is-hovered,.el-table-v2__row:hover{background-color:var(--el-table-row-hover-bg-color)}.el-table-v2__row-cell{height:100%;overflow:hidden;display:flex;align-items:center;padding:0 8px}.el-table-v2__row-cell.is-align-center{justify-content:center;text-align:center}.el-table-v2__row-cell.is-align-right{justify-content:flex-end;text-align:right}.el-table-v2__expand-icon{margin:0 4px;cursor:pointer;-webkit-user-select:none;user-select:none}.el-table-v2__expand-icon svg{transition:transform var(--el-transition-duration)}.el-table-v2__expand-icon.is-expanded svg{transform:rotate(90deg)}.el-table-v2:not(.is-dynamic) .el-table-v2__cell-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-table-v2.is-dynamic .el-table-v2__row{overflow:hidden;align-items:stretch}.el-table-v2.is-dynamic .el-table-v2__row .el-table-v2__row-cell{word-break:break-all}.el-tabs{--el-tabs-header-height:40px}.el-tabs__header{padding:0;position:relative;margin:0 0 15px}.el-tabs__active-bar{position:absolute;bottom:0;left:0;height:2px;background-color:var(--el-color-primary);z-index:1;transition:width var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),transform var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);list-style:none}.el-tabs__new-tab{display:flex;align-items:center;justify-content:center;float:right;border:1px solid var(--el-border-color);height:20px;width:20px;line-height:20px;margin:10px 0 10px 10px;border-radius:3px;text-align:center;font-size:12px;color:var(--el-text-color-primary);cursor:pointer;transition:all .15s}.el-tabs__new-tab .is-icon-plus{height:inherit;width:inherit;transform:scale(.8)}.el-tabs__new-tab .is-icon-plus svg{vertical-align:middle}.el-tabs__new-tab:hover{color:var(--el-color-primary)}.el-tabs__nav-wrap{overflow:hidden;margin-bottom:-1px;position:relative}.el-tabs__nav-wrap:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:var(--el-border-color-light);z-index:var(--el-index-normal)}.el-tabs__nav-wrap.is-scrollable{padding:0 20px;box-sizing:border-box}.el-tabs__nav-scroll{overflow:hidden}.el-tabs__nav-next,.el-tabs__nav-prev{position:absolute;cursor:pointer;line-height:44px;font-size:12px;color:var(--el-text-color-secondary)}.el-tabs__nav-next{right:0}.el-tabs__nav-prev{left:0}.el-tabs__nav{white-space:nowrap;position:relative;transition:transform var(--el-transition-duration);float:left;z-index:calc(var(--el-index-normal) + 1)}.el-tabs__nav.is-stretch{min-width:100%;display:flex}.el-tabs__nav.is-stretch>*{flex:1;text-align:center}.el-tabs__item{padding:0 20px;height:var(--el-tabs-header-height);box-sizing:border-box;line-height:var(--el-tabs-header-height);display:inline-block;list-style:none;font-size:var(--el-font-size-base);font-weight:500;color:var(--el-text-color-primary);position:relative}.el-tabs__item:focus,.el-tabs__item:focus:active{outline:0}.el-tabs__item:focus-visible{box-shadow:0 0 2px 2px var(--el-color-primary) inset;border-radius:3px}.el-tabs__item .is-icon-close{border-radius:50%;text-align:center;transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);margin-left:5px}.el-tabs__item .is-icon-close:before{transform:scale(.9);display:inline-block}.el-tabs__item .is-icon-close:hover{background-color:var(--el-text-color-placeholder);color:#fff}.el-tabs__item .is-icon-close svg{margin-top:1px}.el-tabs__item.is-active,.el-tabs__item:hover{color:var(--el-color-primary)}.el-tabs__item:hover{cursor:pointer}.el-tabs__item.is-disabled{color:var(--el-disabled-text-color);cursor:not-allowed}.el-tabs__content{overflow:hidden;position:relative}.el-tabs--card>.el-tabs__header{border-bottom:1px solid var(--el-border-color-light);height:var(--el-tabs-header-height)}.el-tabs--card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--card>.el-tabs__header .el-tabs__nav{border:1px solid var(--el-border-color-light);border-bottom:none;border-radius:4px 4px 0 0;box-sizing:border-box}.el-tabs--card>.el-tabs__header .el-tabs__active-bar{display:none}.el-tabs--card>.el-tabs__header .el-tabs__item .is-icon-close{position:relative;font-size:12px;width:0;height:14px;vertical-align:middle;line-height:15px;overflow:hidden;top:-1px;right:-2px;transform-origin:100% 50%}.el-tabs--card>.el-tabs__header .el-tabs__item{border-bottom:1px solid transparent;border-left:1px solid var(--el-border-color-light);transition:color var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier),padding var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier)}.el-tabs--card>.el-tabs__header .el-tabs__item:first-child{border-left:none}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover{padding-left:13px;padding-right:13px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-closable:hover .is-icon-close{width:14px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active{border-bottom-color:var(--el-bg-color)}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable{padding-left:20px;padding-right:20px}.el-tabs--card>.el-tabs__header .el-tabs__item.is-active.is-closable .is-icon-close{width:14px}.el-tabs--border-card{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color)}.el-tabs--border-card>.el-tabs__content{padding:15px}.el-tabs--border-card>.el-tabs__header{background-color:var(--el-fill-color-light);border-bottom:1px solid var(--el-border-color-light);margin:0}.el-tabs--border-card>.el-tabs__header .el-tabs__nav-wrap:after{content:none}.el-tabs--border-card>.el-tabs__header .el-tabs__item{transition:all var(--el-transition-duration) var(--el-transition-function-ease-in-out-bezier);border:1px solid transparent;margin-top:-1px;color:var(--el-text-color-secondary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item+.el-tabs__item,.el-tabs--border-card>.el-tabs__header .el-tabs__item:first-child{margin-left:-1px}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{color:var(--el-color-primary);background-color:var(--el-bg-color-overlay);border-right-color:var(--el-border-color);border-left-color:var(--el-border-color)}.el-tabs--border-card>.el-tabs__header .el-tabs__item:not(.is-disabled):hover{color:var(--el-color-primary)}.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-disabled{color:var(--el-disabled-text-color)}.el-tabs--border-card>.el-tabs__header .is-scrollable .el-tabs__item:first-child{margin-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:nth-child(2),.el-tabs--bottom .el-tabs__item.is-top:nth-child(2),.el-tabs--top .el-tabs__item.is-bottom:nth-child(2),.el-tabs--top .el-tabs__item.is-top:nth-child(2){padding-left:0}.el-tabs--bottom .el-tabs__item.is-bottom:last-child,.el-tabs--bottom .el-tabs__item.is-top:last-child,.el-tabs--top .el-tabs__item.is-bottom:last-child,.el-tabs--top .el-tabs__item.is-top:last-child{padding-right:0}.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:nth-child(2),.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:nth-child(2){padding-left:20px}.el-tabs--bottom.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--bottom .el-tabs--right>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--border-card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top.el-tabs--card>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--left>.el-tabs__header .el-tabs__item:last-child,.el-tabs--top .el-tabs--right>.el-tabs__header .el-tabs__item:last-child{padding-right:20px}.el-tabs--bottom .el-tabs__header.is-bottom{margin-bottom:0;margin-top:10px}.el-tabs--bottom.el-tabs--border-card .el-tabs__header.is-bottom{border-bottom:0;border-top:1px solid var(--el-border-color)}.el-tabs--bottom.el-tabs--border-card .el-tabs__nav-wrap.is-bottom{margin-top:-1px;margin-bottom:0}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom:not(.is-active){border:1px solid transparent}.el-tabs--bottom.el-tabs--border-card .el-tabs__item.is-bottom{margin:0 -1px -1px}.el-tabs--left,.el-tabs--right{overflow:hidden}.el-tabs--left .el-tabs__header.is-left,.el-tabs--left .el-tabs__header.is-right,.el-tabs--left .el-tabs__nav-scroll,.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__header.is-left,.el-tabs--right .el-tabs__header.is-right,.el-tabs--right .el-tabs__nav-scroll,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{height:100%}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__active-bar.is-right,.el-tabs--right .el-tabs__active-bar.is-left,.el-tabs--right .el-tabs__active-bar.is-right{top:0;bottom:auto;width:2px;height:auto}.el-tabs--left .el-tabs__nav-wrap.is-left,.el-tabs--left .el-tabs__nav-wrap.is-right,.el-tabs--right .el-tabs__nav-wrap.is-left,.el-tabs--right .el-tabs__nav-wrap.is-right{margin-bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{height:30px;line-height:30px;width:100%;text-align:center;cursor:pointer}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next i,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev i{transform:rotate(90deg)}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-prev,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-prev{left:auto;top:0}.el-tabs--left .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--left .el-tabs__nav-wrap.is-right>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-left>.el-tabs__nav-next,.el-tabs--right .el-tabs__nav-wrap.is-right>.el-tabs__nav-next{right:auto;bottom:0}.el-tabs--left .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--left .el-tabs__nav-wrap.is-right.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-left.is-scrollable,.el-tabs--right .el-tabs__nav-wrap.is-right.is-scrollable{padding:30px 0}.el-tabs--left .el-tabs__nav-wrap.is-left:after,.el-tabs--left .el-tabs__nav-wrap.is-right:after,.el-tabs--right .el-tabs__nav-wrap.is-left:after,.el-tabs--right .el-tabs__nav-wrap.is-right:after{height:100%;width:2px;bottom:auto;top:0}.el-tabs--left .el-tabs__nav.is-left,.el-tabs--left .el-tabs__nav.is-right,.el-tabs--right .el-tabs__nav.is-left,.el-tabs--right .el-tabs__nav.is-right{float:none}.el-tabs--left .el-tabs__item.is-left,.el-tabs--left .el-tabs__item.is-right,.el-tabs--right .el-tabs__item.is-left,.el-tabs--right .el-tabs__item.is-right{display:block}.el-tabs--left .el-tabs__header.is-left{float:left;margin-bottom:0;margin-right:10px}.el-tabs--left .el-tabs__nav-wrap.is-left{margin-right:-1px}.el-tabs--left .el-tabs__active-bar.is-left,.el-tabs--left .el-tabs__nav-wrap.is-left:after{left:auto;right:0}.el-tabs--left .el-tabs__item.is-left{text-align:right}.el-tabs--left.el-tabs--card .el-tabs__active-bar.is-left{display:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left{border-left:none;border-right:1px solid var(--el-border-color-light);border-bottom:none;border-top:1px solid var(--el-border-color-light);text-align:left}.el-tabs--left.el-tabs--card .el-tabs__item.is-left:first-child{border-right:1px solid var(--el-border-color-light);border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active{border:1px solid var(--el-border-color-light);border-right-color:#fff;border-left:none;border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:first-child{border-top:none}.el-tabs--left.el-tabs--card .el-tabs__item.is-left.is-active:last-child{border-bottom:none}.el-tabs--left.el-tabs--card .el-tabs__nav{border-radius:4px 0 0 4px;border-bottom:1px solid var(--el-border-color-light);border-right:none}.el-tabs--left.el-tabs--card .el-tabs__new-tab{float:none}.el-tabs--left.el-tabs--border-card .el-tabs__header.is-left{border-right:1px solid var(--el-border-color)}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left{border:1px solid transparent;margin:-1px 0 -1px -1px}.el-tabs--left.el-tabs--border-card .el-tabs__item.is-left.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.el-tabs--right .el-tabs__header.is-right{float:right;margin-bottom:0;margin-left:10px}.el-tabs--right .el-tabs__nav-wrap.is-right{margin-left:-1px}.el-tabs--right .el-tabs__nav-wrap.is-right:after{left:0;right:auto}.el-tabs--right .el-tabs__active-bar.is-right{left:0}.el-tabs--right.el-tabs--card .el-tabs__active-bar.is-right{display:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right{border-bottom:none;border-top:1px solid var(--el-border-color-light)}.el-tabs--right.el-tabs--card .el-tabs__item.is-right:first-child{border-left:1px solid var(--el-border-color-light);border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active{border:1px solid var(--el-border-color-light);border-left-color:#fff;border-right:none;border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:first-child{border-top:none}.el-tabs--right.el-tabs--card .el-tabs__item.is-right.is-active:last-child{border-bottom:none}.el-tabs--right.el-tabs--card .el-tabs__nav{border-radius:0 4px 4px 0;border-bottom:1px solid var(--el-border-color-light);border-left:none}.el-tabs--right.el-tabs--border-card .el-tabs__header.is-right{border-left:1px solid var(--el-border-color)}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right{border:1px solid transparent;margin:-1px -1px -1px 0}.el-tabs--right.el-tabs--border-card .el-tabs__item.is-right.is-active{border-color:transparent;border-top-color:#d1dbe5;border-bottom-color:#d1dbe5}.slideInLeft-transition,.slideInRight-transition{display:inline-block}.slideInRight-enter{animation:slideInRight-enter var(--el-transition-duration)}.slideInRight-leave{position:absolute;left:0;right:0;animation:slideInRight-leave var(--el-transition-duration)}.slideInLeft-enter{animation:slideInLeft-enter var(--el-transition-duration)}.slideInLeft-leave{position:absolute;left:0;right:0;animation:slideInLeft-leave var(--el-transition-duration)}@keyframes slideInRight-enter{0%{opacity:0;transform-origin:0 0;transform:translateX(100%)}to{opacity:1;transform-origin:0 0;transform:translateX(0)}}@keyframes slideInRight-leave{0%{transform-origin:0 0;transform:translateX(0);opacity:1}to{transform-origin:0 0;transform:translateX(100%);opacity:0}}@keyframes slideInLeft-enter{0%{opacity:0;transform-origin:0 0;transform:translateX(-100%)}to{opacity:1;transform-origin:0 0;transform:translateX(0)}}@keyframes slideInLeft-leave{0%{transform-origin:0 0;transform:translateX(0);opacity:1}to{transform-origin:0 0;transform:translateX(-100%);opacity:0}}.el-tag{--el-tag-font-size:12px;--el-tag-border-radius:4px;--el-tag-border-radius-rounded:9999px;--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary);--el-tag-text-color:var(--el-color-primary);background-color:var(--el-tag-bg-color);border-color:var(--el-tag-border-color);color:var(--el-tag-text-color);display:inline-flex;justify-content:center;align-items:center;height:24px;padding:0 9px;font-size:var(--el-tag-font-size);line-height:1;border-width:1px;border-style:solid;border-radius:var(--el-tag-border-radius);box-sizing:border-box;white-space:nowrap;--el-icon-size:14px}.el-tag.el-tag--primary{--el-tag-bg-color:var(--el-color-primary-light-9);--el-tag-border-color:var(--el-color-primary-light-8);--el-tag-hover-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-bg-color:var(--el-color-success-light-9);--el-tag-border-color:var(--el-color-success-light-8);--el-tag-hover-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-bg-color:var(--el-color-warning-light-9);--el-tag-border-color:var(--el-color-warning-light-8);--el-tag-hover-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-bg-color:var(--el-color-danger-light-9);--el-tag-border-color:var(--el-color-danger-light-8);--el-tag-hover-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-bg-color:var(--el-color-error-light-9);--el-tag-border-color:var(--el-color-error-light-8);--el-tag-hover-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-bg-color:var(--el-color-info-light-9);--el-tag-border-color:var(--el-color-info-light-8);--el-tag-hover-color:var(--el-color-info)}.el-tag.el-tag--primary{--el-tag-text-color:var(--el-color-primary)}.el-tag.el-tag--success{--el-tag-text-color:var(--el-color-success)}.el-tag.el-tag--warning{--el-tag-text-color:var(--el-color-warning)}.el-tag.el-tag--danger{--el-tag-text-color:var(--el-color-danger)}.el-tag.el-tag--error{--el-tag-text-color:var(--el-color-error)}.el-tag.el-tag--info{--el-tag-text-color:var(--el-color-info)}.el-tag.is-hit{border-color:var(--el-color-primary)}.el-tag.is-round{border-radius:var(--el-tag-border-radius-rounded)}.el-tag .el-tag__close{color:var(--el-tag-text-color)}.el-tag .el-tag__close:hover{color:var(--el-color-white);background-color:var(--el-tag-hover-color)}.el-tag .el-icon{border-radius:50%;cursor:pointer;font-size:calc(var(--el-icon-size) - 2px);height:var(--el-icon-size);width:var(--el-icon-size)}.el-tag .el-tag__close{margin-left:6px}.el-tag--dark{--el-tag-text-color:var(--el-color-white)}.el-tag--dark,.el-tag--dark.el-tag--primary{--el-tag-bg-color:var(--el-color-primary);--el-tag-border-color:var(--el-color-primary);--el-tag-hover-color:var(--el-color-primary-light-3)}.el-tag--dark.el-tag--success{--el-tag-bg-color:var(--el-color-success);--el-tag-border-color:var(--el-color-success);--el-tag-hover-color:var(--el-color-success-light-3)}.el-tag--dark.el-tag--warning{--el-tag-bg-color:var(--el-color-warning);--el-tag-border-color:var(--el-color-warning);--el-tag-hover-color:var(--el-color-warning-light-3)}.el-tag--dark.el-tag--danger{--el-tag-bg-color:var(--el-color-danger);--el-tag-border-color:var(--el-color-danger);--el-tag-hover-color:var(--el-color-danger-light-3)}.el-tag--dark.el-tag--error{--el-tag-bg-color:var(--el-color-error);--el-tag-border-color:var(--el-color-error);--el-tag-hover-color:var(--el-color-error-light-3)}.el-tag--dark.el-tag--info{--el-tag-bg-color:var(--el-color-info);--el-tag-border-color:var(--el-color-info);--el-tag-hover-color:var(--el-color-info-light-3)}.el-tag--dark.el-tag--danger,.el-tag--dark.el-tag--error,.el-tag--dark.el-tag--info,.el-tag--dark.el-tag--primary,.el-tag--dark.el-tag--success,.el-tag--dark.el-tag--warning{--el-tag-text-color:var(--el-color-white)}.el-tag--plain,.el-tag--plain.el-tag--primary{--el-tag-border-color:var(--el-color-primary-light-5);--el-tag-hover-color:var(--el-color-primary);--el-tag-bg-color:var(--el-fill-color-blank)}.el-tag--plain.el-tag--success{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-success-light-5);--el-tag-hover-color:var(--el-color-success)}.el-tag--plain.el-tag--warning{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-warning-light-5);--el-tag-hover-color:var(--el-color-warning)}.el-tag--plain.el-tag--danger{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-danger-light-5);--el-tag-hover-color:var(--el-color-danger)}.el-tag--plain.el-tag--error{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-error-light-5);--el-tag-hover-color:var(--el-color-error)}.el-tag--plain.el-tag--info{--el-tag-bg-color:var(--el-fill-color-blank);--el-tag-border-color:var(--el-color-info-light-5);--el-tag-hover-color:var(--el-color-info)}.el-tag.is-closable{padding-right:5px}.el-tag--large{padding:0 11px;height:32px;--el-icon-size:16px}.el-tag--large .el-tag__close{margin-left:8px}.el-tag--large.is-closable{padding-right:7px}.el-tag--small{padding:0 7px;height:20px;--el-icon-size:12px}.el-tag--small .el-tag__close{margin-left:4px}.el-tag--small.is-closable{padding-right:3px}.el-tag--small .el-icon-close{transform:scale(.8)}.el-tag.el-tag--primary.is-hit{border-color:var(--el-color-primary)}.el-tag.el-tag--success.is-hit{border-color:var(--el-color-success)}.el-tag.el-tag--warning.is-hit{border-color:var(--el-color-warning)}.el-tag.el-tag--danger.is-hit{border-color:var(--el-color-danger)}.el-tag.el-tag--error.is-hit{border-color:var(--el-color-error)}.el-tag.el-tag--info.is-hit{border-color:var(--el-color-info)}.time-select{margin:5px 0;min-width:0}.time-select .el-picker-panel__content{max-height:200px;margin:0}.time-select-item{padding:8px 10px;font-size:14px;line-height:20px}.time-select-item.disabled{color:var(--el-datepicker-border-color);cursor:not-allowed}.time-select-item:hover{background-color:var(--el-fill-color-light);font-weight:700;cursor:pointer}.time-select .time-select-item.selected:not(.disabled){color:var(--el-color-primary);font-weight:700}.el-timeline-item{position:relative;padding-bottom:20px}.el-timeline-item__wrapper{position:relative;padding-left:28px;top:-3px}.el-timeline-item__tail{position:absolute;left:4px;height:100%;border-left:2px solid var(--el-timeline-node-color)}.el-timeline-item .el-timeline-item__icon{color:var(--el-color-white);font-size:var(--el-font-size-small)}.el-timeline-item__node{position:absolute;background-color:var(--el-timeline-node-color);border-color:var(--el-timeline-node-color);border-radius:50%;box-sizing:border-box;display:flex;justify-content:center;align-items:center}.el-timeline-item__node--normal{left:-1px;width:var(--el-timeline-node-size-normal);height:var(--el-timeline-node-size-normal)}.el-timeline-item__node--large{left:-2px;width:var(--el-timeline-node-size-large);height:var(--el-timeline-node-size-large)}.el-timeline-item__node.is-hollow{background:var(--el-color-white);border-style:solid;border-width:2px}.el-timeline-item__node--primary{background-color:var(--el-color-primary);border-color:var(--el-color-primary)}.el-timeline-item__node--success{background-color:var(--el-color-success);border-color:var(--el-color-success)}.el-timeline-item__node--warning{background-color:var(--el-color-warning);border-color:var(--el-color-warning)}.el-timeline-item__node--danger{background-color:var(--el-color-danger);border-color:var(--el-color-danger)}.el-timeline-item__node--info{background-color:var(--el-color-info);border-color:var(--el-color-info)}.el-timeline-item__dot{position:absolute;display:flex;justify-content:center;align-items:center}.el-timeline-item__content{color:var(--el-text-color-primary)}.el-timeline-item__timestamp{color:var(--el-text-color-secondary);line-height:1;font-size:var(--el-font-size-small)}.el-timeline-item__timestamp.is-top{margin-bottom:8px;padding-top:4px}.el-timeline-item__timestamp.is-bottom{margin-top:8px}.el-timeline{--el-timeline-node-size-normal:12px;--el-timeline-node-size-large:14px;--el-timeline-node-color:var(--el-border-color-light);margin:0;font-size:var(--el-font-size-base);list-style:none}.el-timeline .el-timeline-item:last-child .el-timeline-item__tail{display:none}.el-timeline .el-timeline-item__center{display:flex;align-items:center}.el-timeline .el-timeline-item__center .el-timeline-item__wrapper{width:100%}.el-timeline .el-timeline-item__center .el-timeline-item__tail{top:0}.el-timeline .el-timeline-item__center:first-child .el-timeline-item__tail{height:calc(50% + 10px);top:calc(50% - 10px)}.el-timeline .el-timeline-item__center:last-child .el-timeline-item__tail{display:block;height:calc(50% - 10px)}.el-tooltip-v2__content{--el-tooltip-v2-padding:5px 10px;--el-tooltip-v2-border-radius:4px;--el-tooltip-v2-border-color:var(--el-border-color);border-radius:var(--el-tooltip-v2-border-radius);color:var(--el-color-black);background-color:var(--el-color-white);padding:var(--el-tooltip-v2-padding);border:1px solid var(--el-border-color)}.el-tooltip-v2__arrow{position:absolute;color:var(--el-color-white);width:var(--el-tooltip-v2-arrow-width);height:var(--el-tooltip-v2-arrow-height);pointer-events:none;left:var(--el-tooltip-v2-arrow-x);top:var(--el-tooltip-v2-arrow-y)}.el-tooltip-v2__arrow:after,.el-tooltip-v2__arrow:before{content:"";width:0;height:0;border:var(--el-tooltip-v2-arrow-border-width) solid transparent;position:absolute}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow{bottom:0}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow:before{border-top-color:var(--el-color-white);border-top-width:var(--el-tooltip-v2-arrow-border-width);border-bottom:0;top:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=top] .el-tooltip-v2__arrow:after{border-top-color:var(--el-border-color);border-top-width:var(--el-tooltip-v2-arrow-border-width);border-bottom:0;top:100%;z-index:-1}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow{top:0}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow:before{border-bottom-color:var(--el-color-white);border-bottom-width:var(--el-tooltip-v2-arrow-border-width);border-top:0;bottom:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=bottom] .el-tooltip-v2__arrow:after{border-bottom-color:var(--el-border-color);border-bottom-width:var(--el-tooltip-v2-arrow-border-width);border-top:0;bottom:100%;z-index:-1}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow{right:0}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow:before{border-left-color:var(--el-color-white);border-left-width:var(--el-tooltip-v2-arrow-border-width);border-right:0;left:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=left] .el-tooltip-v2__arrow:after{border-left-color:var(--el-border-color);border-left-width:var(--el-tooltip-v2-arrow-border-width);border-right:0;left:100%;z-index:-1}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow{left:0}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow:before{border-right-color:var(--el-color-white);border-right-width:var(--el-tooltip-v2-arrow-border-width);border-left:0;right:calc(100% - 1px)}.el-tooltip-v2__content[data-side^=right] .el-tooltip-v2__arrow:after{border-right-color:var(--el-border-color);border-right-width:var(--el-tooltip-v2-arrow-border-width);border-left:0;right:100%;z-index:-1}.el-tooltip-v2__content.is-dark{--el-tooltip-v2-border-color:transparent;color:var(--el-color-white)}.el-tooltip-v2__content.is-dark,.el-tooltip-v2__content.is-dark .el-tooltip-v2__arrow{background-color:var(--el-color-black);border-color:transparent}.el-transfer{--el-transfer-border-color:var(--el-border-color-lighter);--el-transfer-border-radius:var(--el-border-radius-base);--el-transfer-panel-width:200px;--el-transfer-panel-header-height:40px;--el-transfer-panel-header-bg-color:var(--el-fill-color-light);--el-transfer-panel-footer-height:40px;--el-transfer-panel-body-height:278px;--el-transfer-item-height:30px;--el-transfer-filter-height:32px;font-size:var(--el-font-size-base)}.el-transfer__buttons{display:inline-block;vertical-align:middle;padding:0 30px}.el-transfer__button{vertical-align:top}.el-transfer__button:nth-child(2){margin:0 0 0 10px}.el-transfer__button i,.el-transfer__button span{font-size:14px}.el-transfer__button .el-icon+span{margin-left:0}.el-transfer-panel{overflow:hidden;background:var(--el-bg-color-overlay);display:inline-block;text-align:left;vertical-align:middle;width:var(--el-transfer-panel-width);max-height:100%;box-sizing:border-box;position:relative}.el-transfer-panel__body{height:var(--el-transfer-panel-body-height);border-left:1px solid var(--el-transfer-border-color);border-right:1px solid var(--el-transfer-border-color);border-bottom:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius);overflow:hidden}.el-transfer-panel__body.is-with-footer{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.el-transfer-panel__list{margin:0;padding:6px 0;list-style:none;height:var(--el-transfer-panel-body-height);overflow:auto;box-sizing:border-box}.el-transfer-panel__list.is-filterable{height:calc(100% - var(--el-transfer-filter-height) - 30px);padding-top:0}.el-transfer-panel__item{height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding-left:15px;display:block!important}.el-transfer-panel__item+.el-transfer-panel__item{margin-left:0}.el-transfer-panel__item.el-checkbox{color:var(--el-text-color-regular)}.el-transfer-panel__item:hover{color:var(--el-color-primary)}.el-transfer-panel__item.el-checkbox .el-checkbox__label{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block;box-sizing:border-box;padding-left:22px;line-height:var(--el-transfer-item-height)}.el-transfer-panel__item .el-checkbox__input{position:absolute;top:8px}.el-transfer-panel__filter{text-align:center;margin:15px;box-sizing:border-box;width:auto}.el-transfer-panel__filter .el-input__inner{height:var(--el-transfer-filter-height);width:100%;font-size:12px;display:inline-block;box-sizing:border-box;border-radius:calc(var(--el-transfer-filter-height)/2)}.el-transfer-panel__filter .el-icon-circle-close{cursor:pointer}.el-transfer-panel .el-transfer-panel__header{display:flex;align-items:center;height:var(--el-transfer-panel-header-height);background:var(--el-transfer-panel-header-bg-color);margin:0;padding-left:15px;border:1px solid var(--el-transfer-border-color);border-top-left-radius:var(--el-transfer-border-radius);border-top-right-radius:var(--el-transfer-border-radius);box-sizing:border-box;color:var(--el-color-black)}.el-transfer-panel .el-transfer-panel__header .el-checkbox{position:relative;display:flex;width:100%;align-items:center}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label{font-size:16px;color:var(--el-text-color-primary);font-weight:400}.el-transfer-panel .el-transfer-panel__header .el-checkbox .el-checkbox__label span{position:absolute;right:15px;top:50%;transform:translate3d(0,-50%,0);color:var(--el-text-color-secondary);font-size:12px;font-weight:400}.el-transfer-panel .el-transfer-panel__footer{height:var(--el-transfer-panel-footer-height);background:var(--el-bg-color-overlay);margin:0;padding:0;border:1px solid var(--el-transfer-border-color);border-bottom-left-radius:var(--el-transfer-border-radius);border-bottom-right-radius:var(--el-transfer-border-radius)}.el-transfer-panel .el-transfer-panel__footer:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-transfer-panel .el-transfer-panel__footer .el-checkbox{padding-left:20px;color:var(--el-text-color-regular)}.el-transfer-panel .el-transfer-panel__empty{margin:0;height:var(--el-transfer-item-height);line-height:var(--el-transfer-item-height);padding:6px 15px 0;color:var(--el-text-color-secondary);text-align:center}.el-transfer-panel .el-checkbox__label{padding-left:8px}.el-transfer-panel .el-checkbox__inner{height:14px;width:14px;border-radius:3px}.el-transfer-panel .el-checkbox__inner:after{height:6px;width:3px;left:4px}.el-tree{--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder);position:relative;cursor:default;background:var(--el-fill-color-blank);color:var(--el-tree-text-color)}.el-tree__empty-block{position:relative;min-height:60px;text-align:center;width:100%;height:100%}.el-tree__empty-text{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--el-text-color-secondary);font-size:var(--el-font-size-base)}.el-tree__drop-indicator{position:absolute;left:0;right:0;height:1px;background-color:var(--el-color-primary)}.el-tree-node{white-space:nowrap;outline:0}.el-tree-node:focus>.el-tree-node__content{background-color:var(--el-tree-node-hover-bg-color)}.el-tree-node.is-drop-inner>.el-tree-node__content .el-tree-node__label{background-color:var(--el-color-primary);color:#fff}.el-tree-node__content{display:flex;align-items:center;height:26px;cursor:pointer}.el-tree-node__content>.el-tree-node__expand-icon{padding:6px;box-sizing:content-box}.el-tree-node__content>label.el-checkbox{margin-right:8px}.el-tree-node__content:hover{background-color:var(--el-tree-node-hover-bg-color)}.el-tree.is-dragging .el-tree-node__content{cursor:move}.el-tree.is-dragging .el-tree-node__content *{pointer-events:none}.el-tree.is-dragging.is-drop-not-allow .el-tree-node__content{cursor:not-allowed}.el-tree-node__expand-icon{cursor:pointer;color:var(--el-tree-expand-icon-color);font-size:12px;transform:rotate(0);transition:transform var(--el-transition-duration) ease-in-out}.el-tree-node__expand-icon.expanded{transform:rotate(90deg)}.el-tree-node__expand-icon.is-leaf{color:transparent;cursor:default}.el-tree-node__expand-icon.is-hidden{visibility:hidden}.el-tree-node__label,.el-tree-node__loading-icon{font-size:var(--el-font-size-base)}.el-tree-node__loading-icon{margin-right:8px;color:var(--el-tree-expand-icon-color)}.el-tree-node>.el-tree-node__children{overflow:hidden;background-color:transparent}.el-tree-node.is-expanded>.el-tree-node__children{display:block}.el-tree--highlight-current .el-tree-node.is-current>.el-tree-node__content{background-color:var(--el-color-primary-light-9)}.el-tree-select{--el-tree-node-hover-bg-color:var(--el-fill-color-light);--el-tree-text-color:var(--el-text-color-regular);--el-tree-expand-icon-color:var(--el-text-color-placeholder)}.el-tree-select__popper .el-tree-node__expand-icon{margin-left:8px}.el-tree-select__popper .el-tree-node.is-checked>.el-tree-node__content .el-select-dropdown__item.selected:after{content:none}.el-tree-select__popper .el-select-dropdown__item{flex:1;background:0 0!important;padding-left:0;height:20px;line-height:20px}.el-upload{--el-upload-dragger-padding-horizontal:40px;--el-upload-dragger-padding-vertical:10px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer;outline:0}.el-upload__input{display:none}.el-upload__tip{font-size:12px;color:var(--el-text-color-regular);margin-top:7px}.el-upload iframe{position:absolute;z-index:-1;top:0;left:0;opacity:0}.el-upload--picture-card{--el-upload-picture-card-size:148px;background-color:var(--el-fill-color-lighter);border:1px dashed var(--el-border-color-darker);border-radius:6px;box-sizing:border-box;width:var(--el-upload-picture-card-size);height:var(--el-upload-picture-card-size);cursor:pointer;vertical-align:top;display:inline-flex;justify-content:center;align-items:center}.el-upload--picture-card i{font-size:28px;color:var(--el-text-color-secondary)}.el-upload--picture-card:hover{border-color:var(--el-color-primary);color:var(--el-color-primary)}.el-upload.is-drag{display:block}.el-upload:focus{color:var(--el-color-primary)}.el-upload:focus,.el-upload:focus .el-upload-dragger{border-color:var(--el-color-primary)}.el-upload-dragger{padding:var(--el-upload-dragger-padding-horizontal) var(--el-upload-dragger-padding-vertical);background-color:var(--el-fill-color-blank);border:1px dashed var(--el-border-color);border-radius:6px;box-sizing:border-box;text-align:center;cursor:pointer;position:relative;overflow:hidden}.el-upload-dragger .el-icon--upload{font-size:67px;color:var(--el-text-color-placeholder);margin-bottom:16px;line-height:50px}.el-upload-dragger+.el-upload__tip{text-align:center}.el-upload-dragger~.el-upload__files{border-top:var(--el-border);margin-top:7px;padding-top:5px}.el-upload-dragger .el-upload__text{color:var(--el-text-color-regular);font-size:14px;text-align:center}.el-upload-dragger .el-upload__text em{color:var(--el-color-primary);font-style:normal}.el-upload-dragger:hover{border-color:var(--el-color-primary)}.el-upload-dragger.is-dragover{padding:calc(var(--el-upload-dragger-padding-horizontal) - 1px) calc(var(--el-upload-dragger-padding-vertical) - 1px);background-color:var(--el-color-primary-light-9);border:2px dashed var(--el-color-primary)}.el-upload-list{margin:10px 0 0;padding:0;list-style:none;position:relative}.el-upload-list__item{transition:all .5s cubic-bezier(.55,0,.1,1);font-size:14px;color:var(--el-text-color-regular);margin-bottom:5px;position:relative;box-sizing:border-box;border-radius:4px;width:100%}.el-upload-list__item .el-progress{position:absolute;top:20px;width:100%}.el-upload-list__item .el-progress__text{position:absolute;right:0;top:-13px}.el-upload-list__item .el-progress-bar{margin-right:0;padding-right:0}.el-upload-list__item .el-icon--upload-success{color:var(--el-color-success)}.el-upload-list__item .el-icon--close{display:none;position:absolute;right:5px;top:50%;cursor:pointer;opacity:.75;color:var(--el-text-color-regular);transition:opacity var(--el-transition-duration);transform:translateY(-50%)}.el-upload-list__item .el-icon--close:hover{opacity:1;color:var(--el-color-primary)}.el-upload-list__item .el-icon--close-tip{display:none;position:absolute;top:1px;right:5px;font-size:12px;cursor:pointer;opacity:1;color:var(--el-color-primary);font-style:normal}.el-upload-list__item:hover{background-color:var(--el-fill-color-light)}.el-upload-list__item:hover .el-icon--close{display:inline-flex}.el-upload-list__item:hover .el-progress__text{display:none}.el-upload-list__item .el-upload-list__item-info{display:inline-flex;justify-content:center;flex-direction:column;width:calc(100% - 30px);margin-left:4px}.el-upload-list__item.is-success .el-upload-list__item-status-label{display:inline-flex}.el-upload-list__item.is-success .el-upload-list__item-name:focus,.el-upload-list__item.is-success .el-upload-list__item-name:hover{color:var(--el-color-primary);cursor:pointer}.el-upload-list__item.is-success:focus:not(:hover) .el-icon--close-tip{display:inline-block}.el-upload-list__item.is-success:active,.el-upload-list__item.is-success:not(.focusing):focus{outline-width:0}.el-upload-list__item.is-success:active .el-icon--close-tip,.el-upload-list__item.is-success:not(.focusing):focus .el-icon--close-tip{display:none}.el-upload-list__item.is-success:focus .el-upload-list__item-status-label,.el-upload-list__item.is-success:hover .el-upload-list__item-status-label{display:none;opacity:0}.el-upload-list.is-disabled .el-upload-list__item-status-label,.el-upload-list.is-disabled .el-upload-list__item:hover{display:block}.el-upload-list__item-name{color:var(--el-text-color-regular);display:inline-flex;text-align:center;align-items:center;padding:0 4px;transition:color var(--el-transition-duration);font-size:var(--el-font-size-base)}.el-upload-list__item-name .el-icon{margin-right:6px;color:var(--el-text-color-secondary)}.el-upload-list__item-file-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.el-upload-list__item-status-label{position:absolute;right:5px;top:0;line-height:inherit;display:none;height:100%;justify-content:center;align-items:center;transition:opacity var(--el-transition-duration)}.el-upload-list__item-delete{position:absolute;right:10px;top:0;font-size:12px;color:var(--el-text-color-regular);display:none}.el-upload-list__item-delete:hover{color:var(--el-color-primary)}.el-upload-list--picture-card{--el-upload-list-picture-card-size:148px;display:inline-flex;flex-wrap:wrap;margin:0}.el-upload-list--picture-card .el-upload-list__item{overflow:hidden;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;width:var(--el-upload-list-picture-card-size);height:var(--el-upload-list-picture-card-size);margin:0 8px 8px 0;padding:0;display:inline-flex}.el-upload-list--picture-card .el-upload-list__item .el-icon--check,.el-upload-list--picture-card .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture-card .el-upload-list__item .el-icon--close{display:none}.el-upload-list--picture-card .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture-card .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture-card .el-upload-list__item .el-upload-list__item-name{display:none}.el-upload-list--picture-card .el-upload-list__item-thumbnail{width:100%;height:100%;object-fit:contain}.el-upload-list--picture-card .el-upload-list__item-status-label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture-card .el-upload-list__item-status-label i{font-size:12px;margin-top:11px;transform:rotate(-45deg)}.el-upload-list--picture-card .el-upload-list__item-actions{position:absolute;width:100%;height:100%;left:0;top:0;cursor:default;display:inline-flex;justify-content:center;align-items:center;color:#fff;opacity:0;font-size:20px;background-color:var(--el-overlay-color-lighter);transition:opacity var(--el-transition-duration)}.el-upload-list--picture-card .el-upload-list__item-actions span{display:none;cursor:pointer}.el-upload-list--picture-card .el-upload-list__item-actions span+span{margin-left:1rem}.el-upload-list--picture-card .el-upload-list__item-actions .el-upload-list__item-delete{position:static;font-size:inherit;color:inherit}.el-upload-list--picture-card .el-upload-list__item-actions:hover{opacity:1}.el-upload-list--picture-card .el-upload-list__item-actions:hover span{display:inline-flex}.el-upload-list--picture-card .el-progress{top:50%;left:50%;transform:translate(-50%,-50%);bottom:auto;width:126px}.el-upload-list--picture-card .el-progress .el-progress__text{top:50%}.el-upload-list--picture .el-upload-list__item{overflow:hidden;z-index:0;background-color:var(--el-fill-color-blank);border:1px solid var(--el-border-color);border-radius:6px;box-sizing:border-box;margin-top:10px;padding:10px;display:flex;align-items:center}.el-upload-list--picture .el-upload-list__item .el-icon--check,.el-upload-list--picture .el-upload-list__item .el-icon--circle-check{color:#fff}.el-upload-list--picture .el-upload-list__item:hover .el-upload-list__item-status-label{opacity:0;display:block}.el-upload-list--picture .el-upload-list__item:hover .el-progress__text{display:block}.el-upload-list--picture .el-upload-list__item.is-success .el-upload-list__item-name i{display:none}.el-upload-list--picture .el-upload-list__item .el-icon--close{top:5px;transform:translateY(0)}.el-upload-list--picture .el-upload-list__item-thumbnail{display:inline-flex;justify-content:center;align-items:center;width:70px;height:70px;object-fit:contain;position:relative;z-index:1;background-color:var(--el-color-white)}.el-upload-list--picture .el-upload-list__item-status-label{position:absolute;right:-17px;top:-7px;width:46px;height:26px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-list--picture .el-upload-list__item-status-label i{font-size:12px;margin-top:12px;transform:rotate(-45deg)}.el-upload-list--picture .el-progress{position:relative;top:-7px}.el-upload-cover{position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;z-index:10;cursor:default}.el-upload-cover:after{display:inline-block;content:"";height:100%;vertical-align:middle}.el-upload-cover img{display:block;width:100%;height:100%}.el-upload-cover__label{right:-15px;top:-6px;width:40px;height:24px;background:var(--el-color-success);text-align:center;transform:rotate(45deg)}.el-upload-cover__label i{font-size:12px;margin-top:11px;transform:rotate(-45deg);color:#fff}.el-upload-cover__progress{display:inline-block;vertical-align:middle;position:static;width:243px}.el-upload-cover__progress+.el-upload__inner{opacity:0}.el-upload-cover__content{position:absolute;top:0;left:0;width:100%;height:100%}.el-upload-cover__interact{position:absolute;bottom:0;left:0;width:100%;height:100%;background-color:var(--el-overlay-color-light);text-align:center}.el-upload-cover__interact .btn{display:inline-block;color:#fff;font-size:14px;cursor:pointer;vertical-align:middle;transition:var(--el-transition-md-fade);margin-top:60px}.el-upload-cover__interact .btn i{margin-top:0}.el-upload-cover__interact .btn span{opacity:0;transition:opacity .15s linear}.el-upload-cover__interact .btn:not(:first-child){margin-left:35px}.el-upload-cover__interact .btn:hover{transform:translateY(-13px)}.el-upload-cover__interact .btn:hover span{opacity:1}.el-upload-cover__interact .btn i{color:#fff;display:block;font-size:24px;line-height:inherit;margin:0 auto 5px}.el-upload-cover__title{position:absolute;bottom:0;left:0;background-color:#fff;height:36px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:400;text-align:left;padding:0 10px;margin:0;line-height:36px;font-size:14px;color:var(--el-text-color-primary)}.el-upload-cover+.el-upload__inner{opacity:0;position:relative;z-index:1}.el-vl__wrapper{position:relative}.el-vl__wrapper.always-on .el-virtual-scrollbar,.el-vl__wrapper:hover .el-virtual-scrollbar{opacity:1}.el-vl__window{scrollbar-width:none}.el-vl__window::-webkit-scrollbar{display:none}.el-virtual-scrollbar{opacity:0;transition:opacity .34s ease-out}.el-virtual-scrollbar.always-on{opacity:1}.el-vg__wrapper{position:relative}.el-popper{--el-popper-border-radius:var(--el-popover-border-radius,4px);position:absolute;border-radius:var(--el-popper-border-radius);padding:5px 11px;z-index:2000;font-size:12px;line-height:20px;min-width:10px;word-wrap:break-word;visibility:visible}.el-popper.is-dark{color:var(--el-bg-color)}.el-popper.is-dark,.el-popper.is-dark .el-popper__arrow:before{background:var(--el-text-color-primary);border:1px solid var(--el-text-color-primary)}.el-popper.is-dark .el-popper__arrow:before{right:0}.el-popper.is-light,.el-popper.is-light .el-popper__arrow:before{background:var(--el-bg-color-overlay);border:1px solid var(--el-border-color-light)}.el-popper.is-light .el-popper__arrow:before{right:0}.el-popper.is-pure{padding:0}.el-popper__arrow,.el-popper__arrow:before{position:absolute;width:10px;height:10px;z-index:-1}.el-popper__arrow:before{content:" ";transform:rotate(45deg);background:var(--el-text-color-primary);box-sizing:border-box}.el-popper[data-popper-placement^=top]>.el-popper__arrow{bottom:-5px}.el-popper[data-popper-placement^=top]>.el-popper__arrow:before{border-bottom-right-radius:2px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow{top:-5px}.el-popper[data-popper-placement^=bottom]>.el-popper__arrow:before{border-top-left-radius:2px}.el-popper[data-popper-placement^=left]>.el-popper__arrow{right:-5px}.el-popper[data-popper-placement^=left]>.el-popper__arrow:before{border-top-right-radius:2px}.el-popper[data-popper-placement^=right]>.el-popper__arrow{left:-5px}.el-popper[data-popper-placement^=right]>.el-popper__arrow:before{border-bottom-left-radius:2px}.el-popper[data-popper-placement^=top] .el-popper__arrow:before{border-top-color:transparent!important;border-left-color:transparent!important}.el-popper[data-popper-placement^=bottom] .el-popper__arrow:before{border-bottom-color:transparent!important;border-right-color:transparent!important}.el-popper[data-popper-placement^=left] .el-popper__arrow:before{border-left-color:transparent!important;border-bottom-color:transparent!important}.el-popper[data-popper-placement^=right] .el-popper__arrow:before{border-right-color:transparent!important;border-top-color:transparent!important}.el-select-dropdown__item{font-size:var(--el-font-size-base);padding:0 32px 0 20px;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--el-text-color-regular);height:34px;line-height:34px;box-sizing:border-box;cursor:pointer}.el-select-dropdown__item.is-disabled{color:var(--el-text-color-placeholder);cursor:not-allowed}.el-select-dropdown__item.hover,.el-select-dropdown__item:hover{background-color:var(--el-fill-color-light)}.el-select-dropdown__item.selected{color:var(--el-color-primary);font-weight:700}',""]),e.exports=t},6806:function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),r.d(t,"b",(function(){return n}));const n=["year","month","date","dates","week","datetime","datetimerange","daterange","monthrange"],o=["sun","mon","tue","wed","thu","fri","sat"]},"69f3":function(e,t,r){var n,o,l,a=r("cdce"),i=r("da84"),c=r("e330"),s=r("861d"),u=r("9112"),d=r("1a2d"),p=r("c6cd"),f=r("f772"),b=r("d012"),m="Object already initialized",h=i.TypeError,v=i.WeakMap,g=function(e){return l(e)?o(e):n(e,{})},O=function(e){return function(t){var r;if(!s(t)||(r=o(t)).type!==e)throw h("Incompatible receiver, "+e+" required");return r}};if(a||p.state){var j=p.state||(p.state=new v),w=c(j.get),y=c(j.has),x=c(j.set);n=function(e,t){if(y(j,e))throw h(m);return t.facade=e,x(j,e,t),t},o=function(e){return w(j,e)||{}},l=function(e){return y(j,e)}}else{var k=f("state");b[k]=!0,n=function(e,t){if(d(e,k))throw h(m);return t.facade=e,u(e,k,t),t},o=function(e){return d(e,k)?e[k]:{}},l=function(e){return d(e,k)}}e.exports={set:n,get:o,has:l,enforce:g,getterFor:O}},"6b0d":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=(e,t)=>{const r=e.__vccOpts||e;for(const[n,o]of t)r[n]=o;return r}},"712a":function(e,t,r){(function(e,n){n(t,r("b8ca"))})(0,(function(e,t){"use strict";function r(e){return e&&e.document&&e.location&&e.alert&&e.setInterval}function n(e){if(null==e)return window;if(!r(e)){const t=e.ownerDocument;return t&&t.defaultView||window}return e}function o(e){return n(e).getComputedStyle(e)}function l(e){return r(e)?"":e?(e.nodeName||"").toLowerCase():""}function a(){const e=navigator.userAgentData;return null!=e&&e.brands?e.brands.map(e=>e.brand+"/"+e.version).join(" "):navigator.userAgent}function i(e){return e instanceof n(e).HTMLElement}function c(e){return e instanceof n(e).Element}function s(e){return e instanceof n(e).Node}function u(e){if("undefined"===typeof ShadowRoot)return!1;const t=n(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function d(e){const{overflow:t,overflowX:r,overflowY:n}=o(e);return/auto|scroll|overlay|hidden/.test(t+n+r)}function p(e){return["table","td","th"].includes(l(e))}function f(e){const t=/firefox/i.test(a()),r=o(e);return"none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||["transform","perspective"].includes(r.willChange)||t&&"filter"===r.willChange||t&&!!r.filter&&"none"!==r.filter}function b(){return!/^((?!chrome|android).)*safari/i.test(a())}const m=Math.min,h=Math.max,v=Math.round;function g(e,t,r){var o,l,a,s;void 0===t&&(t=!1),void 0===r&&(r=!1);const u=e.getBoundingClientRect();let d=1,p=1;t&&i(e)&&(d=e.offsetWidth>0&&v(u.width)/e.offsetWidth||1,p=e.offsetHeight>0&&v(u.height)/e.offsetHeight||1);const f=c(e)?n(e):window,m=!b()&&r,h=(u.left+(m&&null!=(o=null==(l=f.visualViewport)?void 0:l.offsetLeft)?o:0))/d,g=(u.top+(m&&null!=(a=null==(s=f.visualViewport)?void 0:s.offsetTop)?a:0))/p,O=u.width/d,j=u.height/p;return{width:O,height:j,top:g,right:h+O,bottom:g+j,left:h,x:h,y:g}}function O(e){return((s(e)?e.ownerDocument:e.document)||window.document).documentElement}function j(e){return c(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function w(e){return g(O(e)).left+j(e).scrollLeft}function y(e){const t=g(e);return v(t.width)!==e.offsetWidth||v(t.height)!==e.offsetHeight}function x(e,t,r){const n=i(t),o=O(t),a=g(e,n&&y(t),"fixed"===r);let c={scrollLeft:0,scrollTop:0};const s={x:0,y:0};if(n||!n&&"fixed"!==r)if(("body"!==l(t)||d(o))&&(c=j(t)),i(t)){const e=g(t,!0);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=w(o));return{x:a.left+c.scrollLeft-s.x,y:a.top+c.scrollTop-s.y,width:a.width,height:a.height}}function k(e){return"html"===l(e)?e:e.assignedSlot||e.parentNode||(u(e)?e.host:null)||O(e)}function _(e){return i(e)&&"fixed"!==o(e).position?e.offsetParent:null}function C(e){let t=k(e);u(t)&&(t=t.host);while(i(t)&&!["html","body"].includes(l(t))){if(f(t))return t;{const e=t.parentNode;t=u(e)?e.host:e}}return null}function z(e){const t=n(e);let r=_(e);while(r&&p(r)&&"static"===o(r).position)r=_(r);return r&&("html"===l(r)||"body"===l(r)&&"static"===o(r).position&&!f(r))?t:r||C(e)||t}function E(e){if(i(e))return{width:e.offsetWidth,height:e.offsetHeight};const t=g(e);return{width:t.width,height:t.height}}function B(e){let{rect:t,offsetParent:r,strategy:n}=e;const o=i(r),a=O(r);if(r===a)return t;let c={scrollLeft:0,scrollTop:0};const s={x:0,y:0};if((o||!o&&"fixed"!==n)&&(("body"!==l(r)||d(a))&&(c=j(r)),i(r))){const e=g(r,!0);s.x=e.x+r.clientLeft,s.y=e.y+r.clientTop}return{...t,x:t.x-c.scrollLeft+s.x,y:t.y-c.scrollTop+s.y}}function S(e,t){const r=n(e),o=O(e),l=r.visualViewport;let a=o.clientWidth,i=o.clientHeight,c=0,s=0;if(l){a=l.width,i=l.height;const e=b();(e||!e&&"fixed"===t)&&(c=l.offsetLeft,s=l.offsetTop)}return{width:a,height:i,x:c,y:s}}function V(e){var t;const r=O(e),n=j(e),l=null==(t=e.ownerDocument)?void 0:t.body,a=h(r.scrollWidth,r.clientWidth,l?l.scrollWidth:0,l?l.clientWidth:0),i=h(r.scrollHeight,r.clientHeight,l?l.scrollHeight:0,l?l.clientHeight:0);let c=-n.scrollLeft+w(e);const s=-n.scrollTop;return"rtl"===o(l||r).direction&&(c+=h(r.clientWidth,l?l.clientWidth:0)-a),{width:a,height:i,x:c,y:s}}function N(e){const t=k(e);return["html","body","#document"].includes(l(t))?e.ownerDocument.body:i(t)&&d(t)?t:N(t)}function M(e,t){var r;void 0===t&&(t=[]);const o=N(e),l=o===(null==(r=e.ownerDocument)?void 0:r.body),a=n(o),i=l?[a].concat(a.visualViewport||[],d(o)?o:[]):o,c=t.concat(i);return l?c:c.concat(M(i))}function A(e,t){const r=null==t.getRootNode?void 0:t.getRootNode();if(e.contains(t))return!0;if(r&&u(r)){let r=t;do{if(r&&e===r)return!0;r=r.parentNode||r.host}while(r)}return!1}function T(e,t){const r=g(e,!1,"fixed"===t),n=r.top+e.clientTop,o=r.left+e.clientLeft;return{top:n,left:o,x:o,y:n,right:o+e.clientWidth,bottom:n+e.clientHeight,width:e.clientWidth,height:e.clientHeight}}function H(e,r,n){return"viewport"===r?t.rectToClientRect(S(e,n)):c(r)?T(r,n):t.rectToClientRect(V(O(e)))}function R(e){const t=M(e),r=["absolute","fixed"].includes(o(e).position),n=r&&i(e)?z(e):e;return c(n)?t.filter(e=>c(e)&&A(e,n)&&"body"!==l(e)):[]}function L(e){let{element:t,boundary:r,rootBoundary:n,strategy:o}=e;const l="clippingAncestors"===r?R(t):[].concat(r),a=[...l,n],i=a[0],c=a.reduce((e,r)=>{const n=H(t,r,o);return e.top=h(n.top,e.top),e.right=m(n.right,e.right),e.bottom=m(n.bottom,e.bottom),e.left=h(n.left,e.left),e},H(t,i,o));return{width:c.right-c.left,height:c.bottom-c.top,x:c.left,y:c.top}}const D={getClippingRect:L,convertOffsetParentRelativeRectToViewportRelativeRect:B,isElement:c,getDimensions:E,getOffsetParent:z,getDocumentElement:O,getElementRects:e=>{let{reference:t,floating:r,strategy:n}=e;return{reference:x(t,z(r),n),floating:{...E(r),x:0,y:0}}},getClientRects:e=>Array.from(e.getClientRects()),isRTL:e=>"rtl"===o(e).direction};function P(e,t,r,n){void 0===n&&(n={});const{ancestorScroll:o=!0,ancestorResize:l=!0,elementResize:a=!0,animationFrame:i=!1}=n,s=o&&!i,u=l&&!i,d=s||u?[...c(e)?M(e):[],...M(t)]:[];d.forEach(e=>{s&&e.addEventListener("scroll",r,{passive:!0}),u&&e.addEventListener("resize",r)});let p,f=null;if(a){let n=!0;f=new ResizeObserver(()=>{n||r(),n=!1}),c(e)&&!i&&f.observe(e),f.observe(t)}let b=i?g(e):null;function m(){const t=g(e);!b||t.x===b.x&&t.y===b.y&&t.width===b.width&&t.height===b.height||r(),b=t,p=requestAnimationFrame(m)}return i&&m(),r(),()=>{var e;d.forEach(e=>{s&&e.removeEventListener("scroll",r),u&&e.removeEventListener("resize",r)}),null==(e=f)||e.disconnect(),f=null,i&&cancelAnimationFrame(p)}}const I=(e,r,n)=>t.computePosition(e,r,{platform:D,...n});Object.defineProperty(e,"arrow",{enumerable:!0,get:function(){return t.arrow}}),Object.defineProperty(e,"autoPlacement",{enumerable:!0,get:function(){return t.autoPlacement}}),Object.defineProperty(e,"detectOverflow",{enumerable:!0,get:function(){return t.detectOverflow}}),Object.defineProperty(e,"flip",{enumerable:!0,get:function(){return t.flip}}),Object.defineProperty(e,"hide",{enumerable:!0,get:function(){return t.hide}}),Object.defineProperty(e,"inline",{enumerable:!0,get:function(){return t.inline}}),Object.defineProperty(e,"limitShift",{enumerable:!0,get:function(){return t.limitShift}}),Object.defineProperty(e,"offset",{enumerable:!0,get:function(){return t.offset}}),Object.defineProperty(e,"shift",{enumerable:!0,get:function(){return t.shift}}),Object.defineProperty(e,"size",{enumerable:!0,get:function(){return t.size}}),e.autoUpdate=P,e.computePosition=I,e.getOverflowAncestors=M,e.platform=D,Object.defineProperty(e,"__esModule",{value:!0})}))},7190:function(e,t,r){"use strict";r.d(t,"a",(function(){return u}));var n=r("f2bf"),o=r("1175"),l=r("461c"),a=r("304f"),i=r("8afb"),c=r("0e69"),s=r("c79f");const u=e=>{Object(n["isRef"])(e)||Object(i["b"])("[useLockscreen]","You need to pass a ref param to this function");const t=Object(a["b"])("popup"),r=Object(o["computed"])(()=>t.bm("parent","hidden"));if(!l["isClient"]||Object(c["d"])(document.body,r.value))return;let u=0,d=!1,p="0";const f=()=>{setTimeout(()=>{Object(c["e"])(document.body,r.value),d&&(document.body.style.width=p)},200)};Object(n["watch"])(e,e=>{if(!e)return void f();d=!Object(c["d"])(document.body,r.value),d&&(p=document.body.style.width),u=Object(s["a"])(t.namespace.value);const n=document.documentElement.clientHeight0&&(n||"scroll"===o)&&d&&(document.body.style.width=`calc(100% - ${u}px)`),Object(c["a"])(document.body,r.value)}),Object(n["onScopeDispose"])(()=>f())}},7234:function(e,t){e.exports=function(e){return null===e||void 0===e}},"72a5":function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),r.d(t,"b",(function(){return n})),r.d(t,"c",(function(){return l})),r.d(t,"d",(function(){return c})),r.d(t,"e",(function(){return i})),r.d(t,"f",(function(){return a}));const n="focus-trap.focus-after-trapped",o="focus-trap.focus-after-released",l={cancelable:!0,bubbles:!1},a="focusAfterTrapped",i="focusAfterReleased",c=Symbol("elFocusTrap")},"740b":function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.tinycolor=t.TinyColor=void 0;var n=r("d756"),o=r("fc75"),l=r("4af5"),a=r("1127"),i=function(){function e(t,r){var o;if(void 0===t&&(t=""),void 0===r&&(r={}),t instanceof e)return t;"number"===typeof t&&(t=(0,n.numberInputToObject)(t)),this.originalInput=t;var a=(0,l.inputToRGB)(t);this.originalInput=t,this.r=a.r,this.g=a.g,this.b=a.b,this.a=a.a,this.roundA=Math.round(100*this.a)/100,this.format=null!==(o=r.format)&&void 0!==o?o:a.format,this.gradientType=r.gradientType,this.r<1&&(this.r=Math.round(this.r)),this.g<1&&(this.g=Math.round(this.g)),this.b<1&&(this.b=Math.round(this.b)),this.isValid=a.ok}return e.prototype.isDark=function(){return this.getBrightness()<128},e.prototype.isLight=function(){return!this.isDark()},e.prototype.getBrightness=function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},e.prototype.getLuminance=function(){var e,t,r,n=this.toRgb(),o=n.r/255,l=n.g/255,a=n.b/255;return e=o<=.03928?o/12.92:Math.pow((o+.055)/1.055,2.4),t=l<=.03928?l/12.92:Math.pow((l+.055)/1.055,2.4),r=a<=.03928?a/12.92:Math.pow((a+.055)/1.055,2.4),.2126*e+.7152*t+.0722*r},e.prototype.getAlpha=function(){return this.a},e.prototype.setAlpha=function(e){return this.a=(0,a.boundAlpha)(e),this.roundA=Math.round(100*this.a)/100,this},e.prototype.toHsv=function(){var e=(0,n.rgbToHsv)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,v:e.v,a:this.a}},e.prototype.toHsvString=function(){var e=(0,n.rgbToHsv)(this.r,this.g,this.b),t=Math.round(360*e.h),r=Math.round(100*e.s),o=Math.round(100*e.v);return 1===this.a?"hsv(".concat(t,", ").concat(r,"%, ").concat(o,"%)"):"hsva(".concat(t,", ").concat(r,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHsl=function(){var e=(0,n.rgbToHsl)(this.r,this.g,this.b);return{h:360*e.h,s:e.s,l:e.l,a:this.a}},e.prototype.toHslString=function(){var e=(0,n.rgbToHsl)(this.r,this.g,this.b),t=Math.round(360*e.h),r=Math.round(100*e.s),o=Math.round(100*e.l);return 1===this.a?"hsl(".concat(t,", ").concat(r,"%, ").concat(o,"%)"):"hsla(".concat(t,", ").concat(r,"%, ").concat(o,"%, ").concat(this.roundA,")")},e.prototype.toHex=function(e){return void 0===e&&(e=!1),(0,n.rgbToHex)(this.r,this.g,this.b,e)},e.prototype.toHexString=function(e){return void 0===e&&(e=!1),"#"+this.toHex(e)},e.prototype.toHex8=function(e){return void 0===e&&(e=!1),(0,n.rgbaToHex)(this.r,this.g,this.b,this.a,e)},e.prototype.toHex8String=function(e){return void 0===e&&(e=!1),"#"+this.toHex8(e)},e.prototype.toRgb=function(){return{r:Math.round(this.r),g:Math.round(this.g),b:Math.round(this.b),a:this.a}},e.prototype.toRgbString=function(){var e=Math.round(this.r),t=Math.round(this.g),r=Math.round(this.b);return 1===this.a?"rgb(".concat(e,", ").concat(t,", ").concat(r,")"):"rgba(".concat(e,", ").concat(t,", ").concat(r,", ").concat(this.roundA,")")},e.prototype.toPercentageRgb=function(){var e=function(e){return"".concat(Math.round(100*(0,a.bound01)(e,255)),"%")};return{r:e(this.r),g:e(this.g),b:e(this.b),a:this.a}},e.prototype.toPercentageRgbString=function(){var e=function(e){return Math.round(100*(0,a.bound01)(e,255))};return 1===this.a?"rgb(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%)"):"rgba(".concat(e(this.r),"%, ").concat(e(this.g),"%, ").concat(e(this.b),"%, ").concat(this.roundA,")")},e.prototype.toName=function(){if(0===this.a)return"transparent";if(this.a<1)return!1;for(var e="#"+(0,n.rgbToHex)(this.r,this.g,this.b,!1),t=0,r=Object.entries(o.names);t=0,o=!t&&n&&(e.startsWith("hex")||"name"===e);return o?"name"===e&&0===this.a?this.toName():this.toRgbString():("rgb"===e&&(r=this.toRgbString()),"prgb"===e&&(r=this.toPercentageRgbString()),"hex"!==e&&"hex6"!==e||(r=this.toHexString()),"hex3"===e&&(r=this.toHexString(!0)),"hex4"===e&&(r=this.toHex8String(!0)),"hex8"===e&&(r=this.toHex8String()),"name"===e&&(r=this.toName()),"hsl"===e&&(r=this.toHslString()),"hsv"===e&&(r=this.toHsvString()),r||this.toHexString())},e.prototype.toNumber=function(){return(Math.round(this.r)<<16)+(Math.round(this.g)<<8)+Math.round(this.b)},e.prototype.clone=function(){return new e(this.toString())},e.prototype.lighten=function(t){void 0===t&&(t=10);var r=this.toHsl();return r.l+=t/100,r.l=(0,a.clamp01)(r.l),new e(r)},e.prototype.brighten=function(t){void 0===t&&(t=10);var r=this.toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(-t/100*255))),r.g=Math.max(0,Math.min(255,r.g-Math.round(-t/100*255))),r.b=Math.max(0,Math.min(255,r.b-Math.round(-t/100*255))),new e(r)},e.prototype.darken=function(t){void 0===t&&(t=10);var r=this.toHsl();return r.l-=t/100,r.l=(0,a.clamp01)(r.l),new e(r)},e.prototype.tint=function(e){return void 0===e&&(e=10),this.mix("white",e)},e.prototype.shade=function(e){return void 0===e&&(e=10),this.mix("black",e)},e.prototype.desaturate=function(t){void 0===t&&(t=10);var r=this.toHsl();return r.s-=t/100,r.s=(0,a.clamp01)(r.s),new e(r)},e.prototype.saturate=function(t){void 0===t&&(t=10);var r=this.toHsl();return r.s+=t/100,r.s=(0,a.clamp01)(r.s),new e(r)},e.prototype.greyscale=function(){return this.desaturate(100)},e.prototype.spin=function(t){var r=this.toHsl(),n=(r.h+t)%360;return r.h=n<0?360+n:n,new e(r)},e.prototype.mix=function(t,r){void 0===r&&(r=50);var n=this.toRgb(),o=new e(t).toRgb(),l=r/100,a={r:(o.r-n.r)*l+n.r,g:(o.g-n.g)*l+n.g,b:(o.b-n.b)*l+n.b,a:(o.a-n.a)*l+n.a};return new e(a)},e.prototype.analogous=function(t,r){void 0===t&&(t=6),void 0===r&&(r=30);var n=this.toHsl(),o=360/r,l=[this];for(n.h=(n.h-(o*t>>1)+720)%360;--t;)n.h=(n.h+o)%360,l.push(new e(n));return l},e.prototype.complement=function(){var t=this.toHsl();return t.h=(t.h+180)%360,new e(t)},e.prototype.monochromatic=function(t){void 0===t&&(t=6);var r=this.toHsv(),n=r.h,o=r.s,l=r.v,a=[],i=1/t;while(t--)a.push(new e({h:n,s:o,v:l})),l=(l+i)%1;return a},e.prototype.splitcomplement=function(){var t=this.toHsl(),r=t.h;return[this,new e({h:(r+72)%360,s:t.s,l:t.l}),new e({h:(r+216)%360,s:t.s,l:t.l})]},e.prototype.onBackground=function(t){var r=this.toRgb(),n=new e(t).toRgb();return new e({r:n.r+(r.r-n.r)*r.a,g:n.g+(r.g-n.g)*r.a,b:n.b+(r.b-n.b)*r.a})},e.prototype.triad=function(){return this.polyad(3)},e.prototype.tetrad=function(){return this.polyad(4)},e.prototype.polyad=function(t){for(var r=this.toHsl(),n=r.h,o=[this],l=360/t,a=1;a]/;function o(e){var t,r=""+e,o=n.exec(r);if(!o)return r;var l="",a=0,i=0;for(a=o.index;avoid 0===e,a=e=>!e&&0!==e||Object(n["isArray"])(e)&&0===e.length||Object(n["isObject"])(e)&&!Object.keys(e).length,i=e=>"undefined"!==typeof Element&&e instanceof Element,c=e=>Object(o["isNil"])(e)},"848b":function(e,t,r){"use strict";var n=r("5cce").version,o=r("7917"),l={};["object","boolean","number","function","string","symbol"].forEach((function(e,t){l[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}}));var a={};function i(e,t,r){if("object"!==typeof e)throw new o("options must be an object",o.ERR_BAD_OPTION_VALUE);var n=Object.keys(e),l=n.length;while(l-- >0){var a=n[l],i=t[a];if(i){var c=e[a],s=void 0===c||i(c,a,e);if(!0!==s)throw new o("option "+a+" must be "+s,o.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new o("Unknown option "+a,o.ERR_BAD_OPTION)}}l.transitional=function(e,t,r){function l(e,t){return"[Axios v"+n+"] Transitional option '"+e+"'"+t+(r?". "+r:"")}return function(r,n,i){if(!1===e)throw new o(l(n," has been removed"+(t?" in "+t:"")),o.ERR_DEPRECATED);return t&&!a[n]&&(a[n]=!0,console.warn(l(n," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(r,n,i)}},e.exports={assertOptions:i,validators:l}},"861d":function(e,t,r){var n=r("1626"),o=r("8ea1"),l=o.all;e.exports=o.IS_HTMLDDA?function(e){return"object"==typeof e?null!==e:n(e)||e===l}:function(e){return"object"==typeof e?null!==e:n(e)}},8925:function(e,t,r){var n=r("e330"),o=r("1626"),l=r("c6cd"),a=n(Function.toString);o(l.inspectSource)||(l.inspectSource=function(e){return a(e)}),e.exports=l.inspectSource},"89d4":function(e,t,r){"use strict";r.d(t,"a",(function(){return o}));var n=r("7d20");const o=e=>{if(!e)return{onClick:n["NOOP"],onMousedown:n["NOOP"],onMouseup:n["NOOP"]};let t=!1,r=!1;const o=n=>{t&&r&&e(n),t=r=!1},l=e=>{t=e.target===e.currentTarget},a=e=>{r=e.target===e.currentTarget};return{onClick:o,onMousedown:l,onMouseup:a}}},"8afb":function(e,t,r){"use strict";r.d(t,"a",(function(){return l})),r.d(t,"b",(function(){return o}));class n extends Error{constructor(e){super(e),this.name="ElementPlusError"}}function o(e,t){throw new n(`[${e}] ${t}`)}function l(e,t){0}},"8d82":function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";return function(e,t,r){t.prototype.dayOfYear=function(e){var t=Math.round((r(this).startOf("day")-r(this).startOf("year"))/864e5)+1;return null==e?t:this.add(e-t,"day")}}}))},"8df4":function(e,t,r){"use strict";var n=r("fb60");function o(e){if("function"!==typeof e)throw new TypeError("executor must be a function.");var t;this.promise=new Promise((function(e){t=e}));var r=this;this.promise.then((function(e){if(r._listeners){var t,n=r._listeners.length;for(t=0;t */ +t.read=function(e,t,r,n,o){var l,a,i=8*o-n-1,c=(1<>1,u=-7,d=r?o-1:0,p=r?-1:1,f=e[t+d];for(d+=p,l=f&(1<<-u)-1,f>>=-u,u+=i;u>0;l=256*l+e[t+d],d+=p,u-=8);for(a=l&(1<<-u)-1,l>>=-u,u+=n;u>0;a=256*a+e[t+d],d+=p,u-=8);if(0===l)l=1-s;else{if(l===c)return a?NaN:1/0*(f?-1:1);a+=Math.pow(2,n),l-=s}return(f?-1:1)*a*Math.pow(2,l-n)},t.write=function(e,t,r,n,o,l){var a,i,c,s=8*l-o-1,u=(1<>1,p=23===o?Math.pow(2,-24)-Math.pow(2,-77):0,f=n?0:l-1,b=n?1:-1,m=t<0||0===t&&1/t<0?1:0;for(t=Math.abs(t),isNaN(t)||t===1/0?(i=isNaN(t)?1:0,a=u):(a=Math.floor(Math.log(t)/Math.LN2),t*(c=Math.pow(2,-a))<1&&(a--,c*=2),t+=a+d>=1?p/c:p*Math.pow(2,1-d),t*c>=2&&(a++,c/=2),a+d>=u?(i=0,a=u):a+d>=1?(i=(t*c-1)*Math.pow(2,o),a+=d):(i=t*Math.pow(2,d-1)*Math.pow(2,o),a=0));o>=8;e[r+f]=255&i,f+=b,i/=256,o-=8);for(a=a<0;e[r+f]=255&a,f+=b,a/=256,s-=8);e[r+f-b]|=128*m}},9215:function(e,t,r){"use strict";r.d(t,"a",(function(){return i})),r.d(t,"b",(function(){return p})),r.d(t,"c",(function(){return f})),r.d(t,"d",(function(){return d})),r.d(t,"e",(function(){return c})),r.d(t,"f",(function(){return u}));var n=r("f2bf"),o=r("7d20"),l=r("8afb");const a="utils/vue/vnode";var i=(e=>(e[e["TEXT"]=1]="TEXT",e[e["CLASS"]=2]="CLASS",e[e["STYLE"]=4]="STYLE",e[e["PROPS"]=8]="PROPS",e[e["FULL_PROPS"]=16]="FULL_PROPS",e[e["HYDRATE_EVENTS"]=32]="HYDRATE_EVENTS",e[e["STABLE_FRAGMENT"]=64]="STABLE_FRAGMENT",e[e["KEYED_FRAGMENT"]=128]="KEYED_FRAGMENT",e[e["UNKEYED_FRAGMENT"]=256]="UNKEYED_FRAGMENT",e[e["NEED_PATCH"]=512]="NEED_PATCH",e[e["DYNAMIC_SLOTS"]=1024]="DYNAMIC_SLOTS",e[e["HOISTED"]=-1]="HOISTED",e[e["BAIL"]=-2]="BAIL",e))(i||{});function c(e){return Object(n["isVNode"])(e)&&e.type===n["Fragment"]}function s(e){return Object(n["isVNode"])(e)&&e.type===n["Comment"]}function u(e){return Object(n["isVNode"])(e)&&!c(e)&&!s(e)}const d=e=>{if(!Object(n["isVNode"])(e))return Object(l["a"])(a,"[getNormalizedProps] must be a VNode"),{};const t=e.props||{},r=(Object(n["isVNode"])(e.type)?e.type.props:void 0)||{},i={};return Object.keys(r).forEach(e=>{Object(o["hasOwn"])(r[e],"default")&&(i[e]=r[e].default)}),Object.keys(t).forEach(e=>{i[Object(o["camelize"])(e)]=t[e]}),i},p=e=>{if(!Object(o["isArray"])(e)||e.length>1)throw new Error("expect to receive a single Vue element child");return e[0]},f=e=>{const t=Object(o["isArray"])(e)?e:[e],r=[];return t.forEach(e=>{Object(o["isArray"])(e.children)?r.push(...f(e.children)):r.push(e)}),r}},"93b2":function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return i}));var n=r("f2bf"),o=r("0898"),l=r("c23a"),a=r("c083");const i={},c=Object(o["b"])({a11y:{type:Boolean,default:!0},locale:{type:Object(o["c"])(Object)},size:l["c"],button:{type:Object(o["c"])(Object)},experimentalFeatures:{type:Object(o["c"])(Object)},keyboardNavigation:{type:Boolean,default:!0},message:{type:Object(o["c"])(Object)},zIndex:Number,namespace:{type:String,default:"el"}}),s=Object(n["defineComponent"])({name:"ElConfigProvider",props:c,setup(e,{slots:t}){Object(n["watch"])(()=>e.message,e=>{Object.assign(i,null!=e?e:{})},{immediate:!0,deep:!0});const r=Object(a["a"])(e);return()=>Object(n["renderSlot"])(t,"default",{config:null==r?void 0:r.value})}})},"94ca":function(e,t,r){var n=r("d039"),o=r("1626"),l=/#|\.prototype\./,a=function(e,t){var r=c[i(e)];return r==u||r!=s&&(o(t)?n(t):!!t)},i=a.normalize=function(e){return String(e).replace(l,".").toLowerCase()},c=a.data={},s=a.NATIVE="N",u=a.POLYFILL="P";e.exports=a},9885:function(e,t,r){"use strict";r.d(t,"a",(function(){return u})),r.d(t,"b",(function(){return s})),r.d(t,"c",(function(){return c})),r.d(t,"d",(function(){return l})),r.d(t,"e",(function(){return i}));const n='a[href],button:not([disabled]),button:not([hidden]),:not([tabindex="-1"]),input:not([disabled]),input:not([type="hidden"]),select:not([disabled]),textarea:not([disabled])',o=e=>{const t=getComputedStyle(e);return"fixed"!==t.position&&null!==e.offsetParent},l=e=>Array.from(e.querySelectorAll(n)).filter(e=>a(e)&&o(e)),a=e=>{if(e.tabIndex>0||0===e.tabIndex&&null!==e.getAttribute("tabIndex"))return!0;if(e.disabled)return!1;switch(e.nodeName){case"A":return!!e.href&&"ignore"!==e.rel;case"INPUT":return!("hidden"===e.type||"file"===e.type);case"BUTTON":case"SELECT":case"TEXTAREA":return!0;default:return!1}},i=function(e,t,...r){let n;n=t.includes("mouse")||t.includes("click")?"MouseEvents":t.includes("key")?"KeyboardEvent":"HTMLEvents";const o=document.createEvent(n);return o.initEvent(t,...r),e.dispatchEvent(o),e},c=e=>!e.getAttribute("aria-owns"),s=(e,t,r)=>{const{parentNode:n}=e;if(!n)return null;const o=n.querySelectorAll(r),l=Array.prototype.indexOf.call(o,e);return o[l+t]||null},u=e=>{e&&(e.focus(),!c(e)&&e.click())}},"9ad7":function(e,t,r){"use strict"; +/*! Element Plus Icons Vue v2.0.9 */var n=Object.defineProperty,o=Object.getOwnPropertyDescriptor,l=Object.getOwnPropertyNames,a=Object.prototype.hasOwnProperty,i=(e,t)=>{for(var r in t)n(e,r,{get:t[r],enumerable:!0})},c=(e,t,r,i)=>{if(t&&"object"==typeof t||"function"==typeof t)for(let c of l(t))!a.call(e,c)&&c!==r&&n(e,c,{get:()=>t[c],enumerable:!(i=o(t,c))||i.enumerable});return e},s=e=>c(n({},"__esModule",{value:!0}),e),u={};i(u,{AddLocation:()=>j,Aim:()=>E,AlarmClock:()=>H,Apple:()=>$,ArrowDown:()=>ne,ArrowDownBold:()=>X,ArrowLeft:()=>ve,ArrowLeftBold:()=>ue,ArrowRight:()=>Ve,ArrowRightBold:()=>ke,ArrowUp:()=>We,ArrowUpBold:()=>Le,Avatar:()=>Ze,Back:()=>at,Baseball:()=>bt,Basketball:()=>wt,Bell:()=>Rt,BellFilled:()=>Et,Bicycle:()=>qt,Bottom:()=>fr,BottomLeft:()=>Zt,BottomRight:()=>ar,Bowl:()=>jr,Box:()=>Br,Briefcase:()=>Hr,Brush:()=>Xr,BrushFilled:()=>$r,Burger:()=>nn,Calendar:()=>dn,Camera:()=>_n,CameraFilled:()=>gn,CaretBottom:()=>Nn,CaretLeft:()=>Dn,CaretRight:()=>Un,CaretTop:()=>Qn,Cellphone:()=>ao,ChatDotRound:()=>mo,ChatDotSquare:()=>xo,ChatLineRound:()=>Vo,ChatLineSquare:()=>Do,ChatRound:()=>Uo,ChatSquare:()=>Qo,Check:()=>al,Checked:()=>fl,Cherry:()=>jl,Chicken:()=>zl,ChromeFilled:()=>Hl,CircleCheck:()=>Jl,CircleCheckFilled:()=>$l,CircleClose:()=>pa,CircleCloseFilled:()=>oa,CirclePlus:()=>Ea,CirclePlusFilled:()=>Oa,Clock:()=>Ra,Close:()=>Ja,CloseBold:()=>qa,Cloudy:()=>oi,Coffee:()=>gi,CoffeeCup:()=>di,Coin:()=>zi,ColdDrink:()=>Ai,Collection:()=>Gi,CollectionTag:()=>Ii,Comment:()=>rc,Compass:()=>uc,Connection:()=>gc,Coordinate:()=>Cc,CopyDocument:()=>Ac,Cpu:()=>Fc,CreditCard:()=>Xc,Crop:()=>os,DArrowLeft:()=>ds,DArrowRight:()=>gs,DCaret:()=>_s,DataAnalysis:()=>Ns,DataBoard:()=>Is,DataLine:()=>Ys,Delete:()=>vu,DeleteFilled:()=>tu,DeleteLocation:()=>uu,Dessert:()=>ku,Discount:()=>Nu,Dish:()=>Uu,DishDot:()=>Du,Document:()=>Ad,DocumentAdd:()=>Qu,DocumentChecked:()=>ad,DocumentCopy:()=>fd,DocumentDelete:()=>jd,DocumentRemove:()=>zd,Download:()=>Id,Drizzling:()=>Yd,Edit:()=>sp,EditPen:()=>tp,Eleme:()=>xp,ElemeFilled:()=>hp,ElementPlus:()=>Sp,Expand:()=>Rp,Failed:()=>qp,Female:()=>Qp,Files:()=>af,Film:()=>mf,Filter:()=>yf,Finished:()=>Bf,FirstAidKit:()=>Rf,Flag:()=>qf,Fold:()=>Jf,Folder:()=>Db,FolderAdd:()=>ob,FolderChecked:()=>db,FolderDelete:()=>gb,FolderOpened:()=>_b,FolderRemove:()=>Nb,Food:()=>Ub,Football:()=>em,ForkSpoon:()=>im,Fries:()=>bm,FullScreen:()=>wm,Goblet:()=>Gm,GobletFull:()=>Em,GobletSquare:()=>Fm,GobletSquareFull:()=>Tm,GoldMedal:()=>nh,Goods:()=>vh,GoodsFilled:()=>uh,Grape:()=>kh,Grid:()=>Vh,Guide:()=>Dh,Handbag:()=>Uh,Headset:()=>Qh,Help:()=>fv,HelpFilled:()=>av,Hide:()=>wv,Histogram:()=>Ev,HomeFilled:()=>Tv,HotWater:()=>Fv,House:()=>Gv,IceCream:()=>hg,IceCreamRound:()=>rg,IceCreamSquare:()=>sg,IceDrink:()=>xg,IceTea:()=>Sg,InfoFilled:()=>Rg,Iphone:()=>qg,Key:()=>Jg,KnifeFork:()=>oO,Lightning:()=>pO,Link:()=>OO,List:()=>CO,Loading:()=>MO,Location:()=>nj,LocationFilled:()=>PO,LocationInformation:()=>GO,Lock:()=>dj,Lollipop:()=>gj,MagicStick:()=>_j,Magnet:()=>Nj,Male:()=>Ij,Management:()=>Yj,MapLocation:()=>rw,Medal:()=>uw,Memo:()=>Ow,Menu:()=>Cw,Message:()=>Iw,MessageBox:()=>Mw,Mic:()=>Yw,Microphone:()=>ty,MilkTea:()=>cy,Minus:()=>my,Money:()=>ky,Monitor:()=>Vy,Moon:()=>Uy,MoonNight:()=>Dy,More:()=>ax,MoreFilled:()=>Qy,MostlyCloudy:()=>fx,Mouse:()=>wx,Mug:()=>Ex,Mute:()=>qx,MuteNotification:()=>Hx,NoSmoking:()=>Jx,Notebook:()=>lk,Notification:()=>fk,Odometer:()=>yk,OfficeBuilding:()=>Vk,Open:()=>Dk,Operation:()=>Uk,Opportunity:()=>Qk,Orange:()=>a_,Paperclip:()=>f_,PartlyCloudy:()=>w_,Pear:()=>E_,Phone:()=>F_,PhoneFilled:()=>T_,Picture:()=>dC,PictureFilled:()=>G_,PictureRounded:()=>nC,PieChart:()=>OC,Place:()=>EC,Platform:()=>TC,Plus:()=>FC,Pointer:()=>GC,Position:()=>rz,Postcard:()=>uz,Pouring:()=>vz,Present:()=>zz,PriceTag:()=>Tz,Printer:()=>Fz,Promotion:()=>Gz,QuartzWatch:()=>oE,QuestionFilled:()=>dE,Rank:()=>gE,Reading:()=>AE,ReadingLamp:()=>CE,Refresh:()=>tB,RefreshLeft:()=>IE,RefreshRight:()=>YE,Refrigerator:()=>cB,Remove:()=>xB,RemoveFilled:()=>mB,Right:()=>SB,ScaleToOriginal:()=>RB,School:()=>UB,Scissor:()=>QB,Search:()=>aS,Select:()=>fS,Sell:()=>jS,SemiSelect:()=>zS,Service:()=>AS,SetUp:()=>qS,Setting:()=>JS,Share:()=>oV,Ship:()=>dV,Shop:()=>gV,ShoppingBag:()=>CV,ShoppingCart:()=>IV,ShoppingCartFull:()=>AV,ShoppingTrolley:()=>YV,Smoking:()=>rN,Soccer:()=>sN,SoldOut:()=>hN,Sort:()=>RN,SortDown:()=>xN,SortUp:()=>SN,Stamp:()=>qN,Star:()=>oM,StarFilled:()=>JN,Stopwatch:()=>pM,SuccessFilled:()=>OM,Sugar:()=>CM,Suitcase:()=>IM,SuitcaseLine:()=>MM,Sunny:()=>YM,Sunrise:()=>tA,Sunset:()=>cA,Switch:()=>VA,SwitchButton:()=>hA,SwitchFilled:()=>kA,TakeawayBox:()=>LA,Ticket:()=>WA,Tickets:()=>ZA,Timer:()=>iT,ToiletPaper:()=>mT,Tools:()=>yT,Top:()=>WT,TopLeft:()=>ST,TopRight:()=>LT,TrendCharts:()=>ZT,Trophy:()=>pH,TrophyBase:()=>lH,TurnOff:()=>jH,Umbrella:()=>zH,Unlock:()=>TH,Upload:()=>GH,UploadFilled:()=>FH,User:()=>sR,UserFilled:()=>rR,Van:()=>hR,VideoCamera:()=>SR,VideoCameraFilled:()=>xR,VideoPause:()=>RR,VideoPlay:()=>qR,View:()=>JR,Wallet:()=>fL,WalletFilled:()=>oL,WarnTriangleFilled:()=>jL,Warning:()=>AL,WarningFilled:()=>zL,Watch:()=>$L,Watermelon:()=>XL,WindPower:()=>nD,ZoomIn:()=>uD,ZoomOut:()=>vD}),e.exports=s(u);var d=r("f2bf"),p=(e,t)=>{let r=e.__vccOpts||e;for(let[n,o]of t)r[n]=o;return r},f={name:"AddLocation"},b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},m=(0,d.createElementVNode)("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),h=(0,d.createElementVNode)("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),v=(0,d.createElementVNode)("path",{fill:"currentColor",d:"M544 384h96a32 32 0 1 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0v96z"},null,-1),g=[m,h,v];function O(e,t,r,n,o,l){return(0,d.openBlock)(),(0,d.createElementBlock)("svg",b,g)}var j=p(f,[["render",O],["__file","add-location.vue"]]),w=r("f2bf"),y={name:"Aim"},x={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},k=(0,w.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),_=(0,w.createElementVNode)("path",{fill:"currentColor",d:"M512 96a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V128a32 32 0 0 1 32-32zm0 576a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V704a32 32 0 0 1 32-32zM96 512a32 32 0 0 1 32-32h192a32 32 0 0 1 0 64H128a32 32 0 0 1-32-32zm576 0a32 32 0 0 1 32-32h192a32 32 0 1 1 0 64H704a32 32 0 0 1-32-32z"},null,-1),C=[k,_];function z(e,t,r,n,o,l){return(0,w.openBlock)(),(0,w.createElementBlock)("svg",x,C)}var E=p(y,[["render",z],["__file","aim.vue"]]),B=r("f2bf"),S={name:"AlarmClock"},V={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},N=(0,B.createElementVNode)("path",{fill:"currentColor",d:"M512 832a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),M=(0,B.createElementVNode)("path",{fill:"currentColor",d:"m292.288 824.576 55.424 32-48 83.136a32 32 0 1 1-55.424-32l48-83.136zm439.424 0-55.424 32 48 83.136a32 32 0 1 0 55.424-32l-48-83.136zM512 512h160a32 32 0 1 1 0 64H480a32 32 0 0 1-32-32V320a32 32 0 0 1 64 0v192zM90.496 312.256A160 160 0 0 1 312.32 90.496l-46.848 46.848a96 96 0 0 0-128 128L90.56 312.256zm835.264 0A160 160 0 0 0 704 90.496l46.848 46.848a96 96 0 0 1 128 128l46.912 46.912z"},null,-1),A=[N,M];function T(e,t,r,n,o,l){return(0,B.openBlock)(),(0,B.createElementBlock)("svg",V,A)}var H=p(S,[["render",T],["__file","alarm-clock.vue"]]),R=r("f2bf"),L={name:"Apple"},D={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},P=(0,R.createElementVNode)("path",{fill:"currentColor",d:"M599.872 203.776a189.44 189.44 0 0 1 64.384-4.672l2.624.128c31.168 1.024 51.2 4.096 79.488 16.32 37.632 16.128 74.496 45.056 111.488 89.344 96.384 115.264 82.752 372.8-34.752 521.728-7.68 9.728-32 41.6-30.72 39.936a426.624 426.624 0 0 1-30.08 35.776c-31.232 32.576-65.28 49.216-110.08 50.048-31.36.64-53.568-5.312-84.288-18.752l-6.528-2.88c-20.992-9.216-30.592-11.904-47.296-11.904-18.112 0-28.608 2.88-51.136 12.672l-6.464 2.816c-28.416 12.224-48.32 18.048-76.16 19.2-74.112 2.752-116.928-38.08-180.672-132.16-96.64-142.08-132.608-349.312-55.04-486.4 46.272-81.92 129.92-133.632 220.672-135.04 32.832-.576 60.288 6.848 99.648 22.72 27.136 10.88 34.752 13.76 37.376 14.272 16.256-20.16 27.776-36.992 34.56-50.24 13.568-26.304 27.2-59.968 40.704-100.8a32 32 0 1 1 60.8 20.224c-12.608 37.888-25.408 70.4-38.528 97.664zm-51.52 78.08c-14.528 17.792-31.808 37.376-51.904 58.816a32 32 0 1 1-46.72-43.776l12.288-13.248c-28.032-11.2-61.248-26.688-95.68-26.112-70.4 1.088-135.296 41.6-171.648 105.792C121.6 492.608 176 684.16 247.296 788.992c34.816 51.328 76.352 108.992 130.944 106.944 52.48-2.112 72.32-34.688 135.872-34.688 63.552 0 81.28 34.688 136.96 33.536 56.448-1.088 75.776-39.04 126.848-103.872 107.904-136.768 107.904-362.752 35.776-449.088-72.192-86.272-124.672-84.096-151.68-85.12-41.472-4.288-81.6 12.544-113.664 25.152z"},null,-1),I=[P];function F(e,t,r,n,o,l){return(0,R.openBlock)(),(0,R.createElementBlock)("svg",D,I)}var $=p(L,[["render",F],["__file","apple.vue"]]),q=r("f2bf"),W={name:"ArrowDownBold"},U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},K=(0,q.createElementVNode)("path",{fill:"currentColor",d:"M104.704 338.752a64 64 0 0 1 90.496 0l316.8 316.8 316.8-316.8a64 64 0 0 1 90.496 90.496L557.248 791.296a64 64 0 0 1-90.496 0L104.704 429.248a64 64 0 0 1 0-90.496z"},null,-1),Y=[K];function G(e,t,r,n,o,l){return(0,q.openBlock)(),(0,q.createElementBlock)("svg",U,Y)}var X=p(W,[["render",G],["__file","arrow-down-bold.vue"]]),J=r("f2bf"),Z={name:"ArrowDown"},Q={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ee=(0,J.createElementVNode)("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1),te=[ee];function re(e,t,r,n,o,l){return(0,J.openBlock)(),(0,J.createElementBlock)("svg",Q,te)}var ne=p(Z,[["render",re],["__file","arrow-down.vue"]]),oe=r("f2bf"),le={name:"ArrowLeftBold"},ae={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ie=(0,oe.createElementVNode)("path",{fill:"currentColor",d:"M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0z"},null,-1),ce=[ie];function se(e,t,r,n,o,l){return(0,oe.openBlock)(),(0,oe.createElementBlock)("svg",ae,ce)}var ue=p(le,[["render",se],["__file","arrow-left-bold.vue"]]),de=r("f2bf"),pe={name:"ArrowLeft"},fe={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},be=(0,de.createElementVNode)("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"},null,-1),me=[be];function he(e,t,r,n,o,l){return(0,de.openBlock)(),(0,de.createElementBlock)("svg",fe,me)}var ve=p(pe,[["render",he],["__file","arrow-left.vue"]]),ge=r("f2bf"),Oe={name:"ArrowRightBold"},je={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},we=(0,ge.createElementVNode)("path",{fill:"currentColor",d:"M338.752 104.704a64 64 0 0 0 0 90.496l316.8 316.8-316.8 316.8a64 64 0 0 0 90.496 90.496l362.048-362.048a64 64 0 0 0 0-90.496L429.248 104.704a64 64 0 0 0-90.496 0z"},null,-1),ye=[we];function xe(e,t,r,n,o,l){return(0,ge.openBlock)(),(0,ge.createElementBlock)("svg",je,ye)}var ke=p(Oe,[["render",xe],["__file","arrow-right-bold.vue"]]),_e=r("f2bf"),Ce={name:"ArrowRight"},ze={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ee=(0,_e.createElementVNode)("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),Be=[Ee];function Se(e,t,r,n,o,l){return(0,_e.openBlock)(),(0,_e.createElementBlock)("svg",ze,Be)}var Ve=p(Ce,[["render",Se],["__file","arrow-right.vue"]]),Ne=r("f2bf"),Me={name:"ArrowUpBold"},Ae={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Te=(0,Ne.createElementVNode)("path",{fill:"currentColor",d:"M104.704 685.248a64 64 0 0 0 90.496 0l316.8-316.8 316.8 316.8a64 64 0 0 0 90.496-90.496L557.248 232.704a64 64 0 0 0-90.496 0L104.704 594.752a64 64 0 0 0 0 90.496z"},null,-1),He=[Te];function Re(e,t,r,n,o,l){return(0,Ne.openBlock)(),(0,Ne.createElementBlock)("svg",Ae,He)}var Le=p(Me,[["render",Re],["__file","arrow-up-bold.vue"]]),De=r("f2bf"),Pe={name:"ArrowUp"},Ie={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fe=(0,De.createElementVNode)("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0z"},null,-1),$e=[Fe];function qe(e,t,r,n,o,l){return(0,De.openBlock)(),(0,De.createElementBlock)("svg",Ie,$e)}var We=p(Pe,[["render",qe],["__file","arrow-up.vue"]]),Ue=r("f2bf"),Ke={name:"Avatar"},Ye={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ge=(0,Ue.createElementVNode)("path",{fill:"currentColor",d:"M628.736 528.896A416 416 0 0 1 928 928H96a415.872 415.872 0 0 1 299.264-399.104L512 704l116.736-175.104zM720 304a208 208 0 1 1-416 0 208 208 0 0 1 416 0z"},null,-1),Xe=[Ge];function Je(e,t,r,n,o,l){return(0,Ue.openBlock)(),(0,Ue.createElementBlock)("svg",Ye,Xe)}var Ze=p(Ke,[["render",Je],["__file","avatar.vue"]]),Qe=r("f2bf"),et={name:"Back"},tt={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rt=(0,Qe.createElementVNode)("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64z"},null,-1),nt=(0,Qe.createElementVNode)("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312L237.248 512z"},null,-1),ot=[rt,nt];function lt(e,t,r,n,o,l){return(0,Qe.openBlock)(),(0,Qe.createElementBlock)("svg",tt,ot)}var at=p(et,[["render",lt],["__file","back.vue"]]),it=r("f2bf"),ct={name:"Baseball"},st={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ut=(0,it.createElementVNode)("path",{fill:"currentColor",d:"M195.2 828.8a448 448 0 1 1 633.6-633.6 448 448 0 0 1-633.6 633.6zm45.248-45.248a384 384 0 1 0 543.104-543.104 384 384 0 0 0-543.104 543.104z"},null,-1),dt=(0,it.createElementVNode)("path",{fill:"currentColor",d:"M497.472 96.896c22.784 4.672 44.416 9.472 64.896 14.528a256.128 256.128 0 0 0 350.208 350.208c5.056 20.48 9.856 42.112 14.528 64.896A320.128 320.128 0 0 1 497.472 96.896zM108.48 491.904a320.128 320.128 0 0 1 423.616 423.68c-23.04-3.648-44.992-7.424-65.728-11.52a256.128 256.128 0 0 0-346.496-346.432 1736.64 1736.64 0 0 1-11.392-65.728z"},null,-1),pt=[ut,dt];function ft(e,t,r,n,o,l){return(0,it.openBlock)(),(0,it.createElementBlock)("svg",st,pt)}var bt=p(ct,[["render",ft],["__file","baseball.vue"]]),mt=r("f2bf"),ht={name:"Basketball"},vt={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gt=(0,mt.createElementVNode)("path",{fill:"currentColor",d:"M778.752 788.224a382.464 382.464 0 0 0 116.032-245.632 256.512 256.512 0 0 0-241.728-13.952 762.88 762.88 0 0 1 125.696 259.584zm-55.04 44.224a699.648 699.648 0 0 0-125.056-269.632 256.128 256.128 0 0 0-56.064 331.968 382.72 382.72 0 0 0 181.12-62.336zm-254.08 61.248A320.128 320.128 0 0 1 557.76 513.6a715.84 715.84 0 0 0-48.192-48.128 320.128 320.128 0 0 1-379.264 88.384 382.4 382.4 0 0 0 110.144 229.696 382.4 382.4 0 0 0 229.184 110.08zM129.28 481.088a256.128 256.128 0 0 0 331.072-56.448 699.648 699.648 0 0 0-268.8-124.352 382.656 382.656 0 0 0-62.272 180.8zm106.56-235.84a762.88 762.88 0 0 1 258.688 125.056 256.512 256.512 0 0 0-13.44-241.088A382.464 382.464 0 0 0 235.84 245.248zm318.08-114.944c40.576 89.536 37.76 193.92-8.448 281.344a779.84 779.84 0 0 1 66.176 66.112 320.832 320.832 0 0 1 282.112-8.128 382.4 382.4 0 0 0-110.144-229.12 382.4 382.4 0 0 0-229.632-110.208zM828.8 828.8a448 448 0 1 1-633.6-633.6 448 448 0 0 1 633.6 633.6z"},null,-1),Ot=[gt];function jt(e,t,r,n,o,l){return(0,mt.openBlock)(),(0,mt.createElementBlock)("svg",vt,Ot)}var wt=p(ht,[["render",jt],["__file","basketball.vue"]]),yt=r("f2bf"),xt={name:"BellFilled"},kt={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_t=(0,yt.createElementVNode)("path",{fill:"currentColor",d:"M640 832a128 128 0 0 1-256 0h256zm192-64H134.4a38.4 38.4 0 0 1 0-76.8H192V448c0-154.88 110.08-284.16 256.32-313.6a64 64 0 1 1 127.36 0A320.128 320.128 0 0 1 832 448v243.2h57.6a38.4 38.4 0 0 1 0 76.8H832z"},null,-1),Ct=[_t];function zt(e,t,r,n,o,l){return(0,yt.openBlock)(),(0,yt.createElementBlock)("svg",kt,Ct)}var Et=p(xt,[["render",zt],["__file","bell-filled.vue"]]),Bt=r("f2bf"),St={name:"Bell"},Vt={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Nt=(0,Bt.createElementVNode)("path",{fill:"currentColor",d:"M512 64a64 64 0 0 1 64 64v64H448v-64a64 64 0 0 1 64-64z"},null,-1),Mt=(0,Bt.createElementVNode)("path",{fill:"currentColor",d:"M256 768h512V448a256 256 0 1 0-512 0v320zm256-640a320 320 0 0 1 320 320v384H192V448a320 320 0 0 1 320-320z"},null,-1),At=(0,Bt.createElementVNode)("path",{fill:"currentColor",d:"M96 768h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm352 128h128a64 64 0 0 1-128 0z"},null,-1),Tt=[Nt,Mt,At];function Ht(e,t,r,n,o,l){return(0,Bt.openBlock)(),(0,Bt.createElementBlock)("svg",Vt,Tt)}var Rt=p(St,[["render",Ht],["__file","bell.vue"]]),Lt=r("f2bf"),Dt={name:"Bicycle"},Pt={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},It=(0,Lt.createStaticVNode)('',5),Ft=[It];function $t(e,t,r,n,o,l){return(0,Lt.openBlock)(),(0,Lt.createElementBlock)("svg",Pt,Ft)}var qt=p(Dt,[["render",$t],["__file","bicycle.vue"]]),Wt=r("f2bf"),Ut={name:"BottomLeft"},Kt={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yt=(0,Wt.createElementVNode)("path",{fill:"currentColor",d:"M256 768h416a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V352a32 32 0 0 1 64 0v416z"},null,-1),Gt=(0,Wt.createElementVNode)("path",{fill:"currentColor",d:"M246.656 822.656a32 32 0 0 1-45.312-45.312l544-544a32 32 0 0 1 45.312 45.312l-544 544z"},null,-1),Xt=[Yt,Gt];function Jt(e,t,r,n,o,l){return(0,Wt.openBlock)(),(0,Wt.createElementBlock)("svg",Kt,Xt)}var Zt=p(Ut,[["render",Jt],["__file","bottom-left.vue"]]),Qt=r("f2bf"),er={name:"BottomRight"},tr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rr=(0,Qt.createElementVNode)("path",{fill:"currentColor",d:"M352 768a32 32 0 1 0 0 64h448a32 32 0 0 0 32-32V352a32 32 0 0 0-64 0v416H352z"},null,-1),nr=(0,Qt.createElementVNode)("path",{fill:"currentColor",d:"M777.344 822.656a32 32 0 0 0 45.312-45.312l-544-544a32 32 0 0 0-45.312 45.312l544 544z"},null,-1),or=[rr,nr];function lr(e,t,r,n,o,l){return(0,Qt.openBlock)(),(0,Qt.createElementBlock)("svg",tr,or)}var ar=p(er,[["render",lr],["__file","bottom-right.vue"]]),ir=r("f2bf"),cr={name:"Bottom"},sr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ur=(0,ir.createElementVNode)("path",{fill:"currentColor",d:"M544 805.888V168a32 32 0 1 0-64 0v637.888L246.656 557.952a30.72 30.72 0 0 0-45.312 0 35.52 35.52 0 0 0 0 48.064l288 306.048a30.72 30.72 0 0 0 45.312 0l288-306.048a35.52 35.52 0 0 0 0-48 30.72 30.72 0 0 0-45.312 0L544 805.824z"},null,-1),dr=[ur];function pr(e,t,r,n,o,l){return(0,ir.openBlock)(),(0,ir.createElementBlock)("svg",sr,dr)}var fr=p(cr,[["render",pr],["__file","bottom.vue"]]),br=r("f2bf"),mr={name:"Bowl"},hr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vr=(0,br.createElementVNode)("path",{fill:"currentColor",d:"M714.432 704a351.744 351.744 0 0 0 148.16-256H161.408a351.744 351.744 0 0 0 148.16 256h404.864zM288 766.592A415.68 415.68 0 0 1 96 416a32 32 0 0 1 32-32h768a32 32 0 0 1 32 32 415.68 415.68 0 0 1-192 350.592V832a64 64 0 0 1-64 64H352a64 64 0 0 1-64-64v-65.408zM493.248 320h-90.496l254.4-254.4a32 32 0 1 1 45.248 45.248L493.248 320zm187.328 0h-128l269.696-155.712a32 32 0 0 1 32 55.424L680.576 320zM352 768v64h320v-64H352z"},null,-1),gr=[vr];function Or(e,t,r,n,o,l){return(0,br.openBlock)(),(0,br.createElementBlock)("svg",hr,gr)}var jr=p(mr,[["render",Or],["__file","bowl.vue"]]),wr=r("f2bf"),yr={name:"Box"},xr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kr=(0,wr.createElementVNode)("path",{fill:"currentColor",d:"M317.056 128 128 344.064V896h768V344.064L706.944 128H317.056zm-14.528-64h418.944a32 32 0 0 1 24.064 10.88l206.528 236.096A32 32 0 0 1 960 332.032V928a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V332.032a32 32 0 0 1 7.936-21.12L278.4 75.008A32 32 0 0 1 302.528 64z"},null,-1),_r=(0,wr.createElementVNode)("path",{fill:"currentColor",d:"M64 320h896v64H64z"},null,-1),Cr=(0,wr.createElementVNode)("path",{fill:"currentColor",d:"M448 327.872V640h128V327.872L526.08 128h-28.16L448 327.872zM448 64h128l64 256v352a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V320l64-256z"},null,-1),zr=[kr,_r,Cr];function Er(e,t,r,n,o,l){return(0,wr.openBlock)(),(0,wr.createElementBlock)("svg",xr,zr)}var Br=p(yr,[["render",Er],["__file","box.vue"]]),Sr=r("f2bf"),Vr={name:"Briefcase"},Nr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Mr=(0,Sr.createElementVNode)("path",{fill:"currentColor",d:"M320 320V128h384v192h192v192H128V320h192zM128 576h768v320H128V576zm256-256h256.064V192H384v128z"},null,-1),Ar=[Mr];function Tr(e,t,r,n,o,l){return(0,Sr.openBlock)(),(0,Sr.createElementBlock)("svg",Nr,Ar)}var Hr=p(Vr,[["render",Tr],["__file","briefcase.vue"]]),Rr=r("f2bf"),Lr={name:"BrushFilled"},Dr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Pr=(0,Rr.createElementVNode)("path",{fill:"currentColor",d:"M608 704v160a96 96 0 0 1-192 0V704h-96a128 128 0 0 1-128-128h640a128 128 0 0 1-128 128h-96zM192 512V128.064h640V512H192z"},null,-1),Ir=[Pr];function Fr(e,t,r,n,o,l){return(0,Rr.openBlock)(),(0,Rr.createElementBlock)("svg",Dr,Ir)}var $r=p(Lr,[["render",Fr],["__file","brush-filled.vue"]]),qr=r("f2bf"),Wr={name:"Brush"},Ur={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kr=(0,qr.createElementVNode)("path",{fill:"currentColor",d:"M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64V448zm-770.752-64c0-47.552 5.248-90.24 15.552-128 14.72-54.016 42.496-107.392 83.2-160h417.28l-15.36 70.336L736 96h211.2c-24.832 42.88-41.92 96.256-51.2 160a663.872 663.872 0 0 0-6.144 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384h61.248zm64 0h636.544c-2.048-45.824.256-91.584 6.848-137.216 4.48-30.848 10.688-59.776 18.688-86.784h-96.64l-221.12 141.248L561.92 160H256.512c-25.856 37.888-43.776 75.456-53.952 112.832-8.768 32.064-13.248 69.12-13.312 111.168z"},null,-1),Yr=[Kr];function Gr(e,t,r,n,o,l){return(0,qr.openBlock)(),(0,qr.createElementBlock)("svg",Ur,Yr)}var Xr=p(Wr,[["render",Gr],["__file","brush.vue"]]),Jr=r("f2bf"),Zr={name:"Burger"},Qr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},en=(0,Jr.createElementVNode)("path",{fill:"currentColor",d:"M160 512a32 32 0 0 0-32 32v64a32 32 0 0 0 30.08 32H864a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H160zm736-58.56A96 96 0 0 1 960 544v64a96 96 0 0 1-51.968 85.312L855.36 833.6a96 96 0 0 1-89.856 62.272H258.496A96 96 0 0 1 168.64 833.6l-52.608-140.224A96 96 0 0 1 64 608v-64a96 96 0 0 1 64-90.56V448a384 384 0 1 1 768 5.44zM832 448a320 320 0 0 0-640 0h640zM512 704H188.352l40.192 107.136a32 32 0 0 0 29.952 20.736h507.008a32 32 0 0 0 29.952-20.736L835.648 704H512z"},null,-1),tn=[en];function rn(e,t,r,n,o,l){return(0,Jr.openBlock)(),(0,Jr.createElementBlock)("svg",Qr,tn)}var nn=p(Zr,[["render",rn],["__file","burger.vue"]]),on=r("f2bf"),ln={name:"Calendar"},an={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cn=(0,on.createElementVNode)("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64H128zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0v32zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64z"},null,-1),sn=[cn];function un(e,t,r,n,o,l){return(0,on.openBlock)(),(0,on.createElementBlock)("svg",an,sn)}var dn=p(ln,[["render",un],["__file","calendar.vue"]]),pn=r("f2bf"),fn={name:"CameraFilled"},bn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mn=(0,pn.createElementVNode)("path",{fill:"currentColor",d:"M160 224a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h704a64 64 0 0 0 64-64V288a64 64 0 0 0-64-64H748.416l-46.464-92.672A64 64 0 0 0 644.736 96H379.328a64 64 0 0 0-57.216 35.392L275.776 224H160zm352 435.2a115.2 115.2 0 1 0 0-230.4 115.2 115.2 0 0 0 0 230.4zm0 140.8a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),hn=[mn];function vn(e,t,r,n,o,l){return(0,pn.openBlock)(),(0,pn.createElementBlock)("svg",bn,hn)}var gn=p(fn,[["render",vn],["__file","camera-filled.vue"]]),On=r("f2bf"),jn={name:"Camera"},wn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yn=(0,On.createElementVNode)("path",{fill:"currentColor",d:"M896 256H128v576h768V256zm-199.424-64-32.064-64h-304.96l-32 64h369.024zM96 192h160l46.336-92.608A64 64 0 0 1 359.552 64h304.96a64 64 0 0 1 57.216 35.328L768.192 192H928a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32zm416 512a160 160 0 1 0 0-320 160 160 0 0 0 0 320zm0 64a224 224 0 1 1 0-448 224 224 0 0 1 0 448z"},null,-1),xn=[yn];function kn(e,t,r,n,o,l){return(0,On.openBlock)(),(0,On.createElementBlock)("svg",wn,xn)}var _n=p(jn,[["render",kn],["__file","camera.vue"]]),Cn=r("f2bf"),zn={name:"CaretBottom"},En={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bn=(0,Cn.createElementVNode)("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"},null,-1),Sn=[Bn];function Vn(e,t,r,n,o,l){return(0,Cn.openBlock)(),(0,Cn.createElementBlock)("svg",En,Sn)}var Nn=p(zn,[["render",Vn],["__file","caret-bottom.vue"]]),Mn=r("f2bf"),An={name:"CaretLeft"},Tn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Hn=(0,Mn.createElementVNode)("path",{fill:"currentColor",d:"M672 192 288 511.936 672 832z"},null,-1),Rn=[Hn];function Ln(e,t,r,n,o,l){return(0,Mn.openBlock)(),(0,Mn.createElementBlock)("svg",Tn,Rn)}var Dn=p(An,[["render",Ln],["__file","caret-left.vue"]]),Pn=r("f2bf"),In={name:"CaretRight"},Fn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$n=(0,Pn.createElementVNode)("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"},null,-1),qn=[$n];function Wn(e,t,r,n,o,l){return(0,Pn.openBlock)(),(0,Pn.createElementBlock)("svg",Fn,qn)}var Un=p(In,[["render",Wn],["__file","caret-right.vue"]]),Kn=r("f2bf"),Yn={name:"CaretTop"},Gn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xn=(0,Kn.createElementVNode)("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"},null,-1),Jn=[Xn];function Zn(e,t,r,n,o,l){return(0,Kn.openBlock)(),(0,Kn.createElementBlock)("svg",Gn,Jn)}var Qn=p(Yn,[["render",Zn],["__file","caret-top.vue"]]),eo=r("f2bf"),to={name:"Cellphone"},ro={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},no=(0,eo.createElementVNode)("path",{fill:"currentColor",d:"M256 128a64 64 0 0 0-64 64v640a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64H256zm0-64h512a128 128 0 0 1 128 128v640a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V192A128 128 0 0 1 256 64zm128 128h256a32 32 0 1 1 0 64H384a32 32 0 0 1 0-64zm128 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128z"},null,-1),oo=[no];function lo(e,t,r,n,o,l){return(0,eo.openBlock)(),(0,eo.createElementBlock)("svg",ro,oo)}var ao=p(to,[["render",lo],["__file","cellphone.vue"]]),io=r("f2bf"),co={name:"ChatDotRound"},so={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uo=(0,io.createElementVNode)("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"},null,-1),po=(0,io.createElementVNode)("path",{fill:"currentColor",d:"M512 563.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"},null,-1),fo=[uo,po];function bo(e,t,r,n,o,l){return(0,io.openBlock)(),(0,io.createElementBlock)("svg",so,fo)}var mo=p(co,[["render",bo],["__file","chat-dot-round.vue"]]),ho=r("f2bf"),vo={name:"ChatDotSquare"},go={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Oo=(0,ho.createElementVNode)("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88L273.536 736zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),jo=(0,ho.createElementVNode)("path",{fill:"currentColor",d:"M512 499.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"},null,-1),wo=[Oo,jo];function yo(e,t,r,n,o,l){return(0,ho.openBlock)(),(0,ho.createElementBlock)("svg",go,wo)}var xo=p(vo,[["render",yo],["__file","chat-dot-square.vue"]]),ko=r("f2bf"),_o={name:"ChatLineRound"},Co={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zo=(0,ko.createElementVNode)("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"},null,-1),Eo=(0,ko.createElementVNode)("path",{fill:"currentColor",d:"M352 576h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm32-192h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32z"},null,-1),Bo=[zo,Eo];function So(e,t,r,n,o,l){return(0,ko.openBlock)(),(0,ko.createElementBlock)("svg",Co,Bo)}var Vo=p(_o,[["render",So],["__file","chat-line-round.vue"]]),No=r("f2bf"),Mo={name:"ChatLineSquare"},Ao={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},To=(0,No.createElementVNode)("path",{fill:"currentColor",d:"M160 826.88 273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),Ho=(0,No.createElementVNode)("path",{fill:"currentColor",d:"M352 512h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm0-192h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32z"},null,-1),Ro=[To,Ho];function Lo(e,t,r,n,o,l){return(0,No.openBlock)(),(0,No.createElementBlock)("svg",Ao,Ro)}var Do=p(Mo,[["render",Lo],["__file","chat-line-square.vue"]]),Po=r("f2bf"),Io={name:"ChatRound"},Fo={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$o=(0,Po.createElementVNode)("path",{fill:"currentColor",d:"m174.72 855.68 130.048-43.392 23.424 11.392C382.4 849.984 444.352 864 512 864c223.744 0 384-159.872 384-352 0-192.832-159.104-352-384-352S128 319.168 128 512a341.12 341.12 0 0 0 69.248 204.288l21.632 28.8-44.16 110.528zm-45.248 82.56A32 32 0 0 1 89.6 896l56.512-141.248A405.12 405.12 0 0 1 64 512C64 299.904 235.648 96 512 96s448 203.904 448 416-173.44 416-448 416c-79.68 0-150.848-17.152-211.712-46.72l-170.88 56.96z"},null,-1),qo=[$o];function Wo(e,t,r,n,o,l){return(0,Po.openBlock)(),(0,Po.createElementBlock)("svg",Fo,qo)}var Uo=p(Io,[["render",Wo],["__file","chat-round.vue"]]),Ko=r("f2bf"),Yo={name:"ChatSquare"},Go={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xo=(0,Ko.createElementVNode)("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88L273.536 736zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),Jo=[Xo];function Zo(e,t,r,n,o,l){return(0,Ko.openBlock)(),(0,Ko.createElementBlock)("svg",Go,Jo)}var Qo=p(Yo,[["render",Zo],["__file","chat-square.vue"]]),el=r("f2bf"),tl={name:"Check"},rl={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nl=(0,el.createElementVNode)("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"},null,-1),ol=[nl];function ll(e,t,r,n,o,l){return(0,el.openBlock)(),(0,el.createElementBlock)("svg",rl,ol)}var al=p(tl,[["render",ll],["__file","check.vue"]]),il=r("f2bf"),cl={name:"Checked"},sl={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ul=(0,il.createElementVNode)("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160.064v64H704v-64zM311.616 537.28l-45.312 45.248L447.36 763.52l316.8-316.8-45.312-45.184L447.36 673.024 311.616 537.28zM384 192V96h256v96H384z"},null,-1),dl=[ul];function pl(e,t,r,n,o,l){return(0,il.openBlock)(),(0,il.createElementBlock)("svg",sl,dl)}var fl=p(cl,[["render",pl],["__file","checked.vue"]]),bl=r("f2bf"),ml={name:"Cherry"},hl={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vl=(0,bl.createElementVNode)("path",{fill:"currentColor",d:"M261.056 449.6c13.824-69.696 34.88-128.96 63.36-177.728 23.744-40.832 61.12-88.64 112.256-143.872H320a32 32 0 0 1 0-64h384a32 32 0 1 1 0 64H554.752c14.912 39.168 41.344 86.592 79.552 141.76 47.36 68.48 84.8 106.752 106.304 114.304a224 224 0 1 1-84.992 14.784c-22.656-22.912-47.04-53.76-73.92-92.608-38.848-56.128-67.008-105.792-84.352-149.312-55.296 58.24-94.528 107.52-117.76 147.2-23.168 39.744-41.088 88.768-53.568 147.072a224.064 224.064 0 1 1-64.96-1.6zM288 832a160 160 0 1 0 0-320 160 160 0 0 0 0 320zm448-64a160 160 0 1 0 0-320 160 160 0 0 0 0 320z"},null,-1),gl=[vl];function Ol(e,t,r,n,o,l){return(0,bl.openBlock)(),(0,bl.createElementBlock)("svg",hl,gl)}var jl=p(ml,[["render",Ol],["__file","cherry.vue"]]),wl=r("f2bf"),yl={name:"Chicken"},xl={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kl=(0,wl.createElementVNode)("path",{fill:"currentColor",d:"M349.952 716.992 478.72 588.16a106.688 106.688 0 0 1-26.176-19.072 106.688 106.688 0 0 1-19.072-26.176L304.704 671.744c.768 3.072 1.472 6.144 2.048 9.216l2.048 31.936 31.872 1.984c3.136.64 6.208 1.28 9.28 2.112zm57.344 33.152a128 128 0 1 1-216.32 114.432l-1.92-32-32-1.92a128 128 0 1 1 114.432-216.32L416.64 469.248c-2.432-101.44 58.112-239.104 149.056-330.048 107.328-107.328 231.296-85.504 316.8 0 85.44 85.44 107.328 209.408 0 316.8-91.008 90.88-228.672 151.424-330.112 149.056L407.296 750.08zm90.496-226.304c49.536 49.536 233.344-7.04 339.392-113.088 78.208-78.208 63.232-163.072 0-226.304-63.168-63.232-148.032-78.208-226.24 0C504.896 290.496 448.32 474.368 497.792 523.84zM244.864 708.928a64 64 0 1 0-59.84 59.84l56.32-3.52 3.52-56.32zm8.064 127.68a64 64 0 1 0 59.84-59.84l-56.32 3.52-3.52 56.32z"},null,-1),_l=[kl];function Cl(e,t,r,n,o,l){return(0,wl.openBlock)(),(0,wl.createElementBlock)("svg",xl,_l)}var zl=p(yl,[["render",Cl],["__file","chicken.vue"]]),El=r("f2bf"),Bl={name:"ChromeFilled"},Sl={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},Vl=(0,El.createElementVNode)("path",{d:"M938.67 512.01c0-44.59-6.82-87.6-19.54-128H682.67a212.372 212.372 0 0 1 42.67 128c.06 38.71-10.45 76.7-30.42 109.87l-182.91 316.8c235.65-.01 426.66-191.02 426.66-426.67z",fill:"currentColor"},null,-1),Nl=(0,El.createElementVNode)("path",{d:"M576.79 401.63a127.92 127.92 0 0 0-63.56-17.6c-22.36-.22-44.39 5.43-63.89 16.38s-35.79 26.82-47.25 46.02a128.005 128.005 0 0 0-2.16 127.44l1.24 2.13a127.906 127.906 0 0 0 46.36 46.61 127.907 127.907 0 0 0 63.38 17.44c22.29.2 44.24-5.43 63.68-16.33a127.94 127.94 0 0 0 47.16-45.79v-.01l1.11-1.92a127.984 127.984 0 0 0 .29-127.46 127.957 127.957 0 0 0-46.36-46.91z",fill:"currentColor"},null,-1),Ml=(0,El.createElementVNode)("path",{d:"M394.45 333.96A213.336 213.336 0 0 1 512 298.67h369.58A426.503 426.503 0 0 0 512 85.34a425.598 425.598 0 0 0-171.74 35.98 425.644 425.644 0 0 0-142.62 102.22l118.14 204.63a213.397 213.397 0 0 1 78.67-94.21zM512.01 938.68H512zM414.76 701.95a213.284 213.284 0 0 1-89.54-86.81L142.48 298.6c-36.35 62.81-57.13 135.68-57.13 213.42 0 203.81 142.93 374.22 333.95 416.55h.04l118.19-204.71a213.315 213.315 0 0 1-122.77-21.91z",fill:"currentColor"},null,-1),Al=[Vl,Nl,Ml];function Tl(e,t,r,n,o,l){return(0,El.openBlock)(),(0,El.createElementBlock)("svg",Sl,Al)}var Hl=p(Bl,[["render",Tl],["__file","chrome-filled.vue"]]),Rl=r("f2bf"),Ll={name:"CircleCheckFilled"},Dl={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Pl=(0,Rl.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),Il=[Pl];function Fl(e,t,r,n,o,l){return(0,Rl.openBlock)(),(0,Rl.createElementBlock)("svg",Dl,Il)}var $l=p(Ll,[["render",Fl],["__file","circle-check-filled.vue"]]),ql=r("f2bf"),Wl={name:"CircleCheck"},Ul={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kl=(0,ql.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Yl=(0,ql.createElementVNode)("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"},null,-1),Gl=[Kl,Yl];function Xl(e,t,r,n,o,l){return(0,ql.openBlock)(),(0,ql.createElementBlock)("svg",Ul,Gl)}var Jl=p(Wl,[["render",Xl],["__file","circle-check.vue"]]),Zl=r("f2bf"),Ql={name:"CircleCloseFilled"},ea={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ta=(0,Zl.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336L512 457.664z"},null,-1),ra=[ta];function na(e,t,r,n,o,l){return(0,Zl.openBlock)(),(0,Zl.createElementBlock)("svg",ea,ra)}var oa=p(Ql,[["render",na],["__file","circle-close-filled.vue"]]),la=r("f2bf"),aa={name:"CircleClose"},ia={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ca=(0,la.createElementVNode)("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248L466.752 512z"},null,-1),sa=(0,la.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),ua=[ca,sa];function da(e,t,r,n,o,l){return(0,la.openBlock)(),(0,la.createElementBlock)("svg",ia,ua)}var pa=p(aa,[["render",da],["__file","circle-close.vue"]]),fa=r("f2bf"),ba={name:"CirclePlusFilled"},ma={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ha=(0,fa.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-38.4 409.6H326.4a38.4 38.4 0 1 0 0 76.8h147.2v147.2a38.4 38.4 0 0 0 76.8 0V550.4h147.2a38.4 38.4 0 0 0 0-76.8H550.4V326.4a38.4 38.4 0 1 0-76.8 0v147.2z"},null,-1),va=[ha];function ga(e,t,r,n,o,l){return(0,fa.openBlock)(),(0,fa.createElementBlock)("svg",ma,va)}var Oa=p(ba,[["render",ga],["__file","circle-plus-filled.vue"]]),ja=r("f2bf"),wa={name:"CirclePlus"},ya={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xa=(0,ja.createElementVNode)("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),ka=(0,ja.createElementVNode)("path",{fill:"currentColor",d:"M480 672V352a32 32 0 1 1 64 0v320a32 32 0 0 1-64 0z"},null,-1),_a=(0,ja.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Ca=[xa,ka,_a];function za(e,t,r,n,o,l){return(0,ja.openBlock)(),(0,ja.createElementBlock)("svg",ya,Ca)}var Ea=p(wa,[["render",za],["__file","circle-plus.vue"]]),Ba=r("f2bf"),Sa={name:"Clock"},Va={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Na=(0,Ba.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Ma=(0,Ba.createElementVNode)("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),Aa=(0,Ba.createElementVNode)("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32z"},null,-1),Ta=[Na,Ma,Aa];function Ha(e,t,r,n,o,l){return(0,Ba.openBlock)(),(0,Ba.createElementBlock)("svg",Va,Ta)}var Ra=p(Sa,[["render",Ha],["__file","clock.vue"]]),La=r("f2bf"),Da={name:"CloseBold"},Pa={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ia=(0,La.createElementVNode)("path",{fill:"currentColor",d:"M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"},null,-1),Fa=[Ia];function $a(e,t,r,n,o,l){return(0,La.openBlock)(),(0,La.createElementBlock)("svg",Pa,Fa)}var qa=p(Da,[["render",$a],["__file","close-bold.vue"]]),Wa=r("f2bf"),Ua={name:"Close"},Ka={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ya=(0,Wa.createElementVNode)("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),Ga=[Ya];function Xa(e,t,r,n,o,l){return(0,Wa.openBlock)(),(0,Wa.createElementBlock)("svg",Ka,Ga)}var Ja=p(Ua,[["render",Xa],["__file","close.vue"]]),Za=r("f2bf"),Qa={name:"Cloudy"},ei={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ti=(0,Za.createElementVNode)("path",{fill:"currentColor",d:"M598.4 831.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 831.872zm-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 381.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"},null,-1),ri=[ti];function ni(e,t,r,n,o,l){return(0,Za.openBlock)(),(0,Za.createElementBlock)("svg",ei,ri)}var oi=p(Qa,[["render",ni],["__file","cloudy.vue"]]),li=r("f2bf"),ai={name:"CoffeeCup"},ii={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ci=(0,li.createElementVNode)("path",{fill:"currentColor",d:"M768 192a192 192 0 1 1-8 383.808A256.128 256.128 0 0 1 512 768H320A256 256 0 0 1 64 512V160a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v32zm0 64v256a128 128 0 1 0 0-256zM96 832h640a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64zm32-640v320a192 192 0 0 0 192 192h192a192 192 0 0 0 192-192V192H128z"},null,-1),si=[ci];function ui(e,t,r,n,o,l){return(0,li.openBlock)(),(0,li.createElementBlock)("svg",ii,si)}var di=p(ai,[["render",ui],["__file","coffee-cup.vue"]]),pi=r("f2bf"),fi={name:"Coffee"},bi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mi=(0,pi.createElementVNode)("path",{fill:"currentColor",d:"M822.592 192h14.272a32 32 0 0 1 31.616 26.752l21.312 128A32 32 0 0 1 858.24 384h-49.344l-39.04 546.304A32 32 0 0 1 737.92 960H285.824a32 32 0 0 1-32-29.696L214.912 384H165.76a32 32 0 0 1-31.552-37.248l21.312-128A32 32 0 0 1 187.136 192h14.016l-6.72-93.696A32 32 0 0 1 226.368 64h571.008a32 32 0 0 1 31.936 34.304L822.592 192zm-64.128 0 4.544-64H260.736l4.544 64h493.184zm-548.16 128H820.48l-10.688-64H214.208l-10.688 64h6.784zm68.736 64 36.544 512H708.16l36.544-512H279.04z"},null,-1),hi=[mi];function vi(e,t,r,n,o,l){return(0,pi.openBlock)(),(0,pi.createElementBlock)("svg",bi,hi)}var gi=p(fi,[["render",vi],["__file","coffee.vue"]]),Oi=r("f2bf"),ji={name:"Coin"},wi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yi=(0,Oi.createElementVNode)("path",{fill:"currentColor",d:"m161.92 580.736 29.888 58.88C171.328 659.776 160 681.728 160 704c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 615.808 928 657.664 928 704c0 129.728-188.544 224-416 224S96 833.728 96 704c0-46.592 24.32-88.576 65.92-123.264z"},null,-1),xi=(0,Oi.createElementVNode)("path",{fill:"currentColor",d:"m161.92 388.736 29.888 58.88C171.328 467.84 160 489.792 160 512c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 423.808 928 465.664 928 512c0 129.728-188.544 224-416 224S96 641.728 96 512c0-46.592 24.32-88.576 65.92-123.264z"},null,-1),ki=(0,Oi.createElementVNode)("path",{fill:"currentColor",d:"M512 544c-227.456 0-416-94.272-416-224S284.544 96 512 96s416 94.272 416 224-188.544 224-416 224zm0-64c196.672 0 352-77.696 352-160S708.672 160 512 160s-352 77.696-352 160 155.328 160 352 160z"},null,-1),_i=[yi,xi,ki];function Ci(e,t,r,n,o,l){return(0,Oi.openBlock)(),(0,Oi.createElementBlock)("svg",wi,_i)}var zi=p(ji,[["render",Ci],["__file","coin.vue"]]),Ei=r("f2bf"),Bi={name:"ColdDrink"},Si={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Vi=(0,Ei.createElementVNode)("path",{fill:"currentColor",d:"M768 64a192 192 0 1 1-69.952 370.88L480 725.376V896h96a32 32 0 1 1 0 64H320a32 32 0 1 1 0-64h96V725.376L76.8 273.536a64 64 0 0 1-12.8-38.4v-10.688a32 32 0 0 1 32-32h71.808l-65.536-83.84a32 32 0 0 1 50.432-39.424l96.256 123.264h337.728A192.064 192.064 0 0 1 768 64zM656.896 192.448H800a32 32 0 0 1 32 32v10.624a64 64 0 0 1-12.8 38.4l-80.448 107.2a128 128 0 1 0-81.92-188.16v-.064zm-357.888 64 129.472 165.76a32 32 0 0 1-50.432 39.36l-160.256-205.12H144l304 404.928 304-404.928H299.008z"},null,-1),Ni=[Vi];function Mi(e,t,r,n,o,l){return(0,Ei.openBlock)(),(0,Ei.createElementBlock)("svg",Si,Ni)}var Ai=p(Bi,[["render",Mi],["__file","cold-drink.vue"]]),Ti=r("f2bf"),Hi={name:"CollectionTag"},Ri={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Li=(0,Ti.createElementVNode)("path",{fill:"currentColor",d:"M256 128v698.88l196.032-156.864a96 96 0 0 1 119.936 0L768 826.816V128H256zm-32-64h576a32 32 0 0 1 32 32v797.44a32 32 0 0 1-51.968 24.96L531.968 720a32 32 0 0 0-39.936 0L243.968 918.4A32 32 0 0 1 192 893.44V96a32 32 0 0 1 32-32z"},null,-1),Di=[Li];function Pi(e,t,r,n,o,l){return(0,Ti.openBlock)(),(0,Ti.createElementBlock)("svg",Ri,Di)}var Ii=p(Hi,[["render",Pi],["__file","collection-tag.vue"]]),Fi=r("f2bf"),$i={name:"Collection"},qi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Wi=(0,Fi.createElementVNode)("path",{fill:"currentColor",d:"M192 736h640V128H256a64 64 0 0 0-64 64v544zm64-672h608a32 32 0 0 1 32 32v672a32 32 0 0 1-32 32H160l-32 57.536V192A128 128 0 0 1 256 64z"},null,-1),Ui=(0,Fi.createElementVNode)("path",{fill:"currentColor",d:"M240 800a48 48 0 1 0 0 96h592v-96H240zm0-64h656v160a64 64 0 0 1-64 64H240a112 112 0 0 1 0-224zm144-608v250.88l96-76.8 96 76.8V128H384zm-64-64h320v381.44a32 32 0 0 1-51.968 24.96L480 384l-108.032 86.4A32 32 0 0 1 320 445.44V64z"},null,-1),Ki=[Wi,Ui];function Yi(e,t,r,n,o,l){return(0,Fi.openBlock)(),(0,Fi.createElementBlock)("svg",qi,Ki)}var Gi=p($i,[["render",Yi],["__file","collection.vue"]]),Xi=r("f2bf"),Ji={name:"Comment"},Zi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Qi=(0,Xi.createElementVNode)("path",{fill:"currentColor",d:"M736 504a56 56 0 1 1 0-112 56 56 0 0 1 0 112zm-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112zm-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112zM128 128v640h192v160l224-160h352V128H128z"},null,-1),ec=[Qi];function tc(e,t,r,n,o,l){return(0,Xi.openBlock)(),(0,Xi.createElementBlock)("svg",Zi,ec)}var rc=p(Ji,[["render",tc],["__file","comment.vue"]]),nc=r("f2bf"),oc={name:"Compass"},lc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ac=(0,nc.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),ic=(0,nc.createElementVNode)("path",{fill:"currentColor",d:"M725.888 315.008C676.48 428.672 624 513.28 568.576 568.64c-55.424 55.424-139.968 107.904-253.568 157.312a12.8 12.8 0 0 1-16.896-16.832c49.536-113.728 102.016-198.272 157.312-253.632 55.36-55.296 139.904-107.776 253.632-157.312a12.8 12.8 0 0 1 16.832 16.832z"},null,-1),cc=[ac,ic];function sc(e,t,r,n,o,l){return(0,nc.openBlock)(),(0,nc.createElementBlock)("svg",lc,cc)}var uc=p(oc,[["render",sc],["__file","compass.vue"]]),dc=r("f2bf"),pc={name:"Connection"},fc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bc=(0,dc.createElementVNode)("path",{fill:"currentColor",d:"M640 384v64H448a128 128 0 0 0-128 128v128a128 128 0 0 0 128 128h320a128 128 0 0 0 128-128V576a128 128 0 0 0-64-110.848V394.88c74.56 26.368 128 97.472 128 181.056v128a192 192 0 0 1-192 192H448a192 192 0 0 1-192-192V576a192 192 0 0 1 192-192h192z"},null,-1),mc=(0,dc.createElementVNode)("path",{fill:"currentColor",d:"M384 640v-64h192a128 128 0 0 0 128-128V320a128 128 0 0 0-128-128H256a128 128 0 0 0-128 128v128a128 128 0 0 0 64 110.848v70.272A192.064 192.064 0 0 1 64 448V320a192 192 0 0 1 192-192h320a192 192 0 0 1 192 192v128a192 192 0 0 1-192 192H384z"},null,-1),hc=[bc,mc];function vc(e,t,r,n,o,l){return(0,dc.openBlock)(),(0,dc.createElementBlock)("svg",fc,hc)}var gc=p(pc,[["render",vc],["__file","connection.vue"]]),Oc=r("f2bf"),jc={name:"Coordinate"},wc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yc=(0,Oc.createElementVNode)("path",{fill:"currentColor",d:"M480 512h64v320h-64z"},null,-1),xc=(0,Oc.createElementVNode)("path",{fill:"currentColor",d:"M192 896h640a64 64 0 0 0-64-64H256a64 64 0 0 0-64 64zm64-128h512a128 128 0 0 1 128 128v64H128v-64a128 128 0 0 1 128-128zm256-256a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),kc=[yc,xc];function _c(e,t,r,n,o,l){return(0,Oc.openBlock)(),(0,Oc.createElementBlock)("svg",wc,kc)}var Cc=p(jc,[["render",_c],["__file","coordinate.vue"]]),zc=r("f2bf"),Ec={name:"CopyDocument"},Bc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Sc=(0,zc.createElementVNode)("path",{fill:"currentColor",d:"M768 832a128 128 0 0 1-128 128H192A128 128 0 0 1 64 832V384a128 128 0 0 1 128-128v64a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64h64z"},null,-1),Vc=(0,zc.createElementVNode)("path",{fill:"currentColor",d:"M384 128a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64H384zm0-64h448a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H384a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64z"},null,-1),Nc=[Sc,Vc];function Mc(e,t,r,n,o,l){return(0,zc.openBlock)(),(0,zc.createElementBlock)("svg",Bc,Nc)}var Ac=p(Ec,[["render",Mc],["__file","copy-document.vue"]]),Tc=r("f2bf"),Hc={name:"Cpu"},Rc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Lc=(0,Tc.createElementVNode)("path",{fill:"currentColor",d:"M320 256a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H320zm0-64h384a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H320a128 128 0 0 1-128-128V320a128 128 0 0 1 128-128z"},null,-1),Dc=(0,Tc.createElementVNode)("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm160 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm-320 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm160 896a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zm160 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zm-320 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zM64 512a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm0-160a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm0 320a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm896-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32zm0-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32zm0 320a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32z"},null,-1),Pc=[Lc,Dc];function Ic(e,t,r,n,o,l){return(0,Tc.openBlock)(),(0,Tc.createElementBlock)("svg",Rc,Pc)}var Fc=p(Hc,[["render",Ic],["__file","cpu.vue"]]),$c=r("f2bf"),qc={name:"CreditCard"},Wc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Uc=(0,$c.createElementVNode)("path",{fill:"currentColor",d:"M896 324.096c0-42.368-2.496-55.296-9.536-68.48a52.352 52.352 0 0 0-22.144-22.08c-13.12-7.04-26.048-9.536-68.416-9.536H228.096c-42.368 0-55.296 2.496-68.48 9.536a52.352 52.352 0 0 0-22.08 22.144c-7.04 13.12-9.536 26.048-9.536 68.416v375.808c0 42.368 2.496 55.296 9.536 68.48a52.352 52.352 0 0 0 22.144 22.08c13.12 7.04 26.048 9.536 68.416 9.536h567.808c42.368 0 55.296-2.496 68.48-9.536a52.352 52.352 0 0 0 22.08-22.144c7.04-13.12 9.536-26.048 9.536-68.416V324.096zm64 0v375.808c0 57.088-5.952 77.76-17.088 98.56-11.136 20.928-27.52 37.312-48.384 48.448-20.864 11.136-41.6 17.088-98.56 17.088H228.032c-57.088 0-77.76-5.952-98.56-17.088a116.288 116.288 0 0 1-48.448-48.384c-11.136-20.864-17.088-41.6-17.088-98.56V324.032c0-57.088 5.952-77.76 17.088-98.56 11.136-20.928 27.52-37.312 48.384-48.448 20.864-11.136 41.6-17.088 98.56-17.088H795.84c57.088 0 77.76 5.952 98.56 17.088 20.928 11.136 37.312 27.52 48.448 48.384 11.136 20.864 17.088 41.6 17.088 98.56z"},null,-1),Kc=(0,$c.createElementVNode)("path",{fill:"currentColor",d:"M64 320h896v64H64v-64zm0 128h896v64H64v-64zm128 192h256v64H192z"},null,-1),Yc=[Uc,Kc];function Gc(e,t,r,n,o,l){return(0,$c.openBlock)(),(0,$c.createElementBlock)("svg",Wc,Yc)}var Xc=p(qc,[["render",Gc],["__file","credit-card.vue"]]),Jc=r("f2bf"),Zc={name:"Crop"},Qc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},es=(0,Jc.createElementVNode)("path",{fill:"currentColor",d:"M256 768h672a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V96a32 32 0 0 1 64 0v672z"},null,-1),ts=(0,Jc.createElementVNode)("path",{fill:"currentColor",d:"M832 224v704a32 32 0 1 1-64 0V256H96a32 32 0 0 1 0-64h704a32 32 0 0 1 32 32z"},null,-1),rs=[es,ts];function ns(e,t,r,n,o,l){return(0,Jc.openBlock)(),(0,Jc.createElementBlock)("svg",Qc,rs)}var os=p(Zc,[["render",ns],["__file","crop.vue"]]),ls=r("f2bf"),as={name:"DArrowLeft"},is={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cs=(0,ls.createElementVNode)("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"},null,-1),ss=[cs];function us(e,t,r,n,o,l){return(0,ls.openBlock)(),(0,ls.createElementBlock)("svg",is,ss)}var ds=p(as,[["render",us],["__file","d-arrow-left.vue"]]),ps=r("f2bf"),fs={name:"DArrowRight"},bs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ms=(0,ps.createElementVNode)("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688zm-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"},null,-1),hs=[ms];function vs(e,t,r,n,o,l){return(0,ps.openBlock)(),(0,ps.createElementBlock)("svg",bs,hs)}var gs=p(fs,[["render",vs],["__file","d-arrow-right.vue"]]),Os=r("f2bf"),js={name:"DCaret"},ws={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ys=(0,Os.createElementVNode)("path",{fill:"currentColor",d:"m512 128 288 320H224l288-320zM224 576h576L512 896 224 576z"},null,-1),xs=[ys];function ks(e,t,r,n,o,l){return(0,Os.openBlock)(),(0,Os.createElementBlock)("svg",ws,xs)}var _s=p(js,[["render",ks],["__file","d-caret.vue"]]),Cs=r("f2bf"),zs={name:"DataAnalysis"},Es={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bs=(0,Cs.createElementVNode)("path",{fill:"currentColor",d:"m665.216 768 110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216zM832 192H192v512h640V192zM352 448a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0v-64a32 32 0 0 1 32-32zm160-64a32 32 0 0 1 32 32v128a32 32 0 0 1-64 0V416a32 32 0 0 1 32-32zm160-64a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V352a32 32 0 0 1 32-32z"},null,-1),Ss=[Bs];function Vs(e,t,r,n,o,l){return(0,Cs.openBlock)(),(0,Cs.createElementBlock)("svg",Es,Ss)}var Ns=p(zs,[["render",Vs],["__file","data-analysis.vue"]]),Ms=r("f2bf"),As={name:"DataBoard"},Ts={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Hs=(0,Ms.createElementVNode)("path",{fill:"currentColor",d:"M32 128h960v64H32z"},null,-1),Rs=(0,Ms.createElementVNode)("path",{fill:"currentColor",d:"M192 192v512h640V192H192zm-64-64h768v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V128z"},null,-1),Ls=(0,Ms.createElementVNode)("path",{fill:"currentColor",d:"M322.176 960H248.32l144.64-250.56 55.424 32L322.176 960zm453.888 0h-73.856L576 741.44l55.424-32L776.064 960z"},null,-1),Ds=[Hs,Rs,Ls];function Ps(e,t,r,n,o,l){return(0,Ms.openBlock)(),(0,Ms.createElementBlock)("svg",Ts,Ds)}var Is=p(As,[["render",Ps],["__file","data-board.vue"]]),Fs=r("f2bf"),$s={name:"DataLine"},qs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ws=(0,Fs.createElementVNode)("path",{fill:"currentColor",d:"M359.168 768H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216l110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192zM832 192H192v512h640V192zM342.656 534.656a32 32 0 1 1-45.312-45.312L444.992 341.76l125.44 94.08L679.04 300.032a32 32 0 1 1 49.92 39.936L581.632 524.224 451.008 426.24 342.656 534.592z"},null,-1),Us=[Ws];function Ks(e,t,r,n,o,l){return(0,Fs.openBlock)(),(0,Fs.createElementBlock)("svg",qs,Us)}var Ys=p($s,[["render",Ks],["__file","data-line.vue"]]),Gs=r("f2bf"),Xs={name:"DeleteFilled"},Js={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zs=(0,Gs.createElementVNode)("path",{fill:"currentColor",d:"M352 192V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64H96a32 32 0 0 1 0-64h256zm64 0h192v-64H416v64zM192 960a32 32 0 0 1-32-32V256h704v672a32 32 0 0 1-32 32H192zm224-192a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32zm192 0a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32z"},null,-1),Qs=[Zs];function eu(e,t,r,n,o,l){return(0,Gs.openBlock)(),(0,Gs.createElementBlock)("svg",Js,Qs)}var tu=p(Xs,[["render",eu],["__file","delete-filled.vue"]]),ru=r("f2bf"),nu={name:"DeleteLocation"},ou={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lu=(0,ru.createElementVNode)("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),au=(0,ru.createElementVNode)("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),iu=(0,ru.createElementVNode)("path",{fill:"currentColor",d:"M384 384h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32z"},null,-1),cu=[lu,au,iu];function su(e,t,r,n,o,l){return(0,ru.openBlock)(),(0,ru.createElementBlock)("svg",ou,cu)}var uu=p(nu,[["render",su],["__file","delete-location.vue"]]),du=r("f2bf"),pu={name:"Delete"},fu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bu=(0,du.createElementVNode)("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V256zm448-64v-64H416v64h192zM224 896h576V256H224v640zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32zm192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32z"},null,-1),mu=[bu];function hu(e,t,r,n,o,l){return(0,du.openBlock)(),(0,du.createElementBlock)("svg",fu,mu)}var vu=p(pu,[["render",hu],["__file","delete.vue"]]),gu=r("f2bf"),Ou={name:"Dessert"},ju={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wu=(0,gu.createElementVNode)("path",{fill:"currentColor",d:"M128 416v-48a144 144 0 0 1 168.64-141.888 224.128 224.128 0 0 1 430.72 0A144 144 0 0 1 896 368v48a384 384 0 0 1-352 382.72V896h-64v-97.28A384 384 0 0 1 128 416zm287.104-32.064h193.792a143.808 143.808 0 0 1 58.88-132.736 160.064 160.064 0 0 0-311.552 0 143.808 143.808 0 0 1 58.88 132.8zm-72.896 0a72 72 0 1 0-140.48 0h140.48zm339.584 0h140.416a72 72 0 1 0-140.48 0zM512 736a320 320 0 0 0 318.4-288.064H193.6A320 320 0 0 0 512 736zM384 896.064h256a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64z"},null,-1),yu=[wu];function xu(e,t,r,n,o,l){return(0,gu.openBlock)(),(0,gu.createElementBlock)("svg",ju,yu)}var ku=p(Ou,[["render",xu],["__file","dessert.vue"]]),_u=r("f2bf"),Cu={name:"Discount"},zu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Eu=(0,_u.createElementVNode)("path",{fill:"currentColor",d:"M224 704h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336V704zm0 64v128h576V768H224zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"},null,-1),Bu=(0,_u.createElementVNode)("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),Su=[Eu,Bu];function Vu(e,t,r,n,o,l){return(0,_u.openBlock)(),(0,_u.createElementBlock)("svg",zu,Su)}var Nu=p(Cu,[["render",Vu],["__file","discount.vue"]]),Mu=r("f2bf"),Au={name:"DishDot"},Tu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Hu=(0,Mu.createElementVNode)("path",{fill:"currentColor",d:"m384.064 274.56.064-50.688A128 128 0 0 1 512.128 96c70.528 0 127.68 57.152 127.68 127.68v50.752A448.192 448.192 0 0 1 955.392 768H68.544A448.192 448.192 0 0 1 384 274.56zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64zm32-128h768a384 384 0 1 0-768 0zm447.808-448v-32.32a63.68 63.68 0 0 0-63.68-63.68 64 64 0 0 0-64 63.936V256h127.68z"},null,-1),Ru=[Hu];function Lu(e,t,r,n,o,l){return(0,Mu.openBlock)(),(0,Mu.createElementBlock)("svg",Tu,Ru)}var Du=p(Au,[["render",Lu],["__file","dish-dot.vue"]]),Pu=r("f2bf"),Iu={name:"Dish"},Fu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$u=(0,Pu.createElementVNode)("path",{fill:"currentColor",d:"M480 257.152V192h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96v65.152A448 448 0 0 1 955.52 768H68.48A448 448 0 0 1 480 257.152zM128 704h768a384 384 0 1 0-768 0zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64z"},null,-1),qu=[$u];function Wu(e,t,r,n,o,l){return(0,Pu.openBlock)(),(0,Pu.createElementBlock)("svg",Fu,qu)}var Uu=p(Iu,[["render",Wu],["__file","dish.vue"]]),Ku=r("f2bf"),Yu={name:"DocumentAdd"},Gu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xu=(0,Ku.createElementVNode)("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm320 512V448h64v128h128v64H544v128h-64V640H352v-64h128z"},null,-1),Ju=[Xu];function Zu(e,t,r,n,o,l){return(0,Ku.openBlock)(),(0,Ku.createElementBlock)("svg",Gu,Ju)}var Qu=p(Yu,[["render",Zu],["__file","document-add.vue"]]),ed=r("f2bf"),td={name:"DocumentChecked"},rd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nd=(0,ed.createElementVNode)("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm318.4 582.144 180.992-180.992L704.64 510.4 478.4 736.64 320 578.304l45.248-45.312L478.4 646.144z"},null,-1),od=[nd];function ld(e,t,r,n,o,l){return(0,ed.openBlock)(),(0,ed.createElementBlock)("svg",rd,od)}var ad=p(td,[["render",ld],["__file","document-checked.vue"]]),id=r("f2bf"),cd={name:"DocumentCopy"},sd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ud=(0,id.createElementVNode)("path",{fill:"currentColor",d:"M128 320v576h576V320H128zm-32-64h640a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32zM960 96v704a32 32 0 0 1-32 32h-96v-64h64V128H384v64h-64V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32zM256 672h320v64H256v-64zm0-192h320v64H256v-64z"},null,-1),dd=[ud];function pd(e,t,r,n,o,l){return(0,id.openBlock)(),(0,id.createElementBlock)("svg",sd,dd)}var fd=p(cd,[["render",pd],["__file","document-copy.vue"]]),bd=r("f2bf"),md={name:"DocumentDelete"},hd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vd=(0,bd.createElementVNode)("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm308.992 546.304-90.496-90.624 45.248-45.248 90.56 90.496 90.496-90.432 45.248 45.248-90.496 90.56 90.496 90.496-45.248 45.248-90.496-90.496-90.56 90.496-45.248-45.248 90.496-90.496z"},null,-1),gd=[vd];function Od(e,t,r,n,o,l){return(0,bd.openBlock)(),(0,bd.createElementBlock)("svg",hd,gd)}var jd=p(md,[["render",Od],["__file","document-delete.vue"]]),wd=r("f2bf"),yd={name:"DocumentRemove"},xd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kd=(0,wd.createElementVNode)("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm192 512h320v64H352v-64z"},null,-1),_d=[kd];function Cd(e,t,r,n,o,l){return(0,wd.openBlock)(),(0,wd.createElementBlock)("svg",xd,_d)}var zd=p(yd,[["render",Cd],["__file","document-remove.vue"]]),Ed=r("f2bf"),Bd={name:"Document"},Sd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Vd=(0,Ed.createElementVNode)("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h160v64H320v-64zm0 384h384v64H320v-64z"},null,-1),Nd=[Vd];function Md(e,t,r,n,o,l){return(0,Ed.openBlock)(),(0,Ed.createElementBlock)("svg",Sd,Nd)}var Ad=p(Bd,[["render",Md],["__file","document.vue"]]),Td=r("f2bf"),Hd={name:"Download"},Rd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ld=(0,Td.createElementVNode)("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-253.696 236.288-236.352 45.248 45.248L508.8 704 192 387.2l45.248-45.248L480 584.704V128h64v450.304z"},null,-1),Dd=[Ld];function Pd(e,t,r,n,o,l){return(0,Td.openBlock)(),(0,Td.createElementBlock)("svg",Rd,Dd)}var Id=p(Hd,[["render",Pd],["__file","download.vue"]]),Fd=r("f2bf"),$d={name:"Drizzling"},qd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Wd=(0,Fd.createElementVNode)("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480zM288 800h64v64h-64v-64zm192 0h64v64h-64v-64zm-96 96h64v64h-64v-64zm192 0h64v64h-64v-64zm96-96h64v64h-64v-64z"},null,-1),Ud=[Wd];function Kd(e,t,r,n,o,l){return(0,Fd.openBlock)(),(0,Fd.createElementBlock)("svg",qd,Ud)}var Yd=p($d,[["render",Kd],["__file","drizzling.vue"]]),Gd=r("f2bf"),Xd={name:"EditPen"},Jd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zd=(0,Gd.createElementVNode)("path",{d:"m199.04 672.64 193.984 112 224-387.968-193.92-112-224 388.032zm-23.872 60.16 32.896 148.288 144.896-45.696L175.168 732.8zM455.04 229.248l193.92 112 56.704-98.112-193.984-112-56.64 98.112zM104.32 708.8l384-665.024 304.768 175.936L409.152 884.8h.064l-248.448 78.336L104.32 708.8zm384 254.272v-64h448v64h-448z",fill:"currentColor"},null,-1),Qd=[Zd];function ep(e,t,r,n,o,l){return(0,Gd.openBlock)(),(0,Gd.createElementBlock)("svg",Jd,Qd)}var tp=p(Xd,[["render",ep],["__file","edit-pen.vue"]]),rp=r("f2bf"),np={name:"Edit"},op={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lp=(0,rp.createElementVNode)("path",{fill:"currentColor",d:"M832 512a32 32 0 1 1 64 0v352a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h352a32 32 0 0 1 0 64H192v640h640V512z"},null,-1),ap=(0,rp.createElementVNode)("path",{fill:"currentColor",d:"m469.952 554.24 52.8-7.552L847.104 222.4a32 32 0 1 0-45.248-45.248L477.44 501.44l-7.552 52.8zm422.4-422.4a96 96 0 0 1 0 135.808l-331.84 331.84a32 32 0 0 1-18.112 9.088L436.8 623.68a32 32 0 0 1-36.224-36.224l15.104-105.6a32 32 0 0 1 9.024-18.112l331.904-331.84a96 96 0 0 1 135.744 0z"},null,-1),ip=[lp,ap];function cp(e,t,r,n,o,l){return(0,rp.openBlock)(),(0,rp.createElementBlock)("svg",op,ip)}var sp=p(np,[["render",cp],["__file","edit.vue"]]),up=r("f2bf"),dp={name:"ElemeFilled"},pp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fp=(0,up.createElementVNode)("path",{fill:"currentColor",d:"M176 64h672c61.824 0 112 50.176 112 112v672a112 112 0 0 1-112 112H176A112 112 0 0 1 64 848V176c0-61.824 50.176-112 112-112zm150.528 173.568c-152.896 99.968-196.544 304.064-97.408 456.96a330.688 330.688 0 0 0 456.96 96.64c9.216-5.888 17.6-11.776 25.152-18.56a18.24 18.24 0 0 0 4.224-24.32L700.352 724.8a47.552 47.552 0 0 0-65.536-14.272A234.56 234.56 0 0 1 310.592 641.6C240 533.248 271.104 387.968 379.456 316.48a234.304 234.304 0 0 1 276.352 15.168c1.664.832 2.56 2.56 3.392 4.224 5.888 8.384 3.328 19.328-5.12 25.216L456.832 489.6a47.552 47.552 0 0 0-14.336 65.472l16 24.384c5.888 8.384 16.768 10.88 25.216 5.056l308.224-199.936a19.584 19.584 0 0 0 6.72-23.488v-.896c-4.992-9.216-10.048-17.6-15.104-26.88-99.968-151.168-304.064-194.88-456.96-95.744zM786.88 504.704l-62.208 40.32c-8.32 5.888-10.88 16.768-4.992 25.216L760 632.32c5.888 8.448 16.768 11.008 25.152 5.12l31.104-20.16a55.36 55.36 0 0 0 16-76.48l-20.224-31.04a19.52 19.52 0 0 0-25.152-5.12z"},null,-1),bp=[fp];function mp(e,t,r,n,o,l){return(0,up.openBlock)(),(0,up.createElementBlock)("svg",pp,bp)}var hp=p(dp,[["render",mp],["__file","eleme-filled.vue"]]),vp=r("f2bf"),gp={name:"Eleme"},Op={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jp=(0,vp.createElementVNode)("path",{fill:"currentColor",d:"M300.032 188.8c174.72-113.28 408-63.36 522.24 109.44 5.76 10.56 11.52 20.16 17.28 30.72v.96a22.4 22.4 0 0 1-7.68 26.88l-352.32 228.48c-9.6 6.72-22.08 3.84-28.8-5.76l-18.24-27.84a54.336 54.336 0 0 1 16.32-74.88l225.6-146.88c9.6-6.72 12.48-19.2 5.76-28.8-.96-1.92-1.92-3.84-3.84-4.8a267.84 267.84 0 0 0-315.84-17.28c-123.84 81.6-159.36 247.68-78.72 371.52a268.096 268.096 0 0 0 370.56 78.72 54.336 54.336 0 0 1 74.88 16.32l17.28 26.88c5.76 9.6 3.84 21.12-4.8 27.84-8.64 7.68-18.24 14.4-28.8 21.12a377.92 377.92 0 0 1-522.24-110.4c-113.28-174.72-63.36-408 111.36-522.24zm526.08 305.28a22.336 22.336 0 0 1 28.8 5.76l23.04 35.52a63.232 63.232 0 0 1-18.24 87.36l-35.52 23.04c-9.6 6.72-22.08 3.84-28.8-5.76l-46.08-71.04c-6.72-9.6-3.84-22.08 5.76-28.8l71.04-46.08z"},null,-1),wp=[jp];function yp(e,t,r,n,o,l){return(0,vp.openBlock)(),(0,vp.createElementBlock)("svg",Op,wp)}var xp=p(gp,[["render",yp],["__file","eleme.vue"]]),kp=r("f2bf"),_p={name:"ElementPlus"},Cp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zp=(0,kp.createElementVNode)("path",{d:"M839.7 734.7c0 33.3-17.9 41-17.9 41S519.7 949.8 499.2 960c-10.2 5.1-20.5 5.1-30.7 0 0 0-314.9-184.3-325.1-192-5.1-5.1-10.2-12.8-12.8-20.5V368.6c0-17.9 20.5-28.2 20.5-28.2L466 158.6c12.8-5.1 25.6-5.1 38.4 0 0 0 279 161.3 309.8 179.2 17.9 7.7 28.2 25.6 25.6 46.1-.1-5-.1 317.5-.1 350.8zM714.2 371.2c-64-35.8-217.6-125.4-217.6-125.4-7.7-5.1-20.5-5.1-30.7 0L217.6 389.1s-17.9 10.2-17.9 23v297c0 5.1 5.1 12.8 7.7 17.9 7.7 5.1 256 148.5 256 148.5 7.7 5.1 17.9 5.1 25.6 0 15.4-7.7 250.9-145.9 250.9-145.9s12.8-5.1 12.8-30.7v-74.2l-276.5 169v-64c0-17.9 7.7-30.7 20.5-46.1L745 535c5.1-7.7 10.2-20.5 10.2-30.7v-66.6l-279 169v-69.1c0-15.4 5.1-30.7 17.9-38.4l220.1-128zM919 135.7c0-5.1-5.1-7.7-7.7-7.7h-58.9V66.6c0-5.1-5.1-5.1-10.2-5.1l-30.7 5.1c-5.1 0-5.1 2.6-5.1 5.1V128h-56.3c-5.1 0-5.1 5.1-7.7 5.1v38.4h69.1v64c0 5.1 5.1 5.1 10.2 5.1l30.7-5.1c5.1 0 5.1-2.6 5.1-5.1v-56.3h64l-2.5-38.4z",fill:"currentColor"},null,-1),Ep=[zp];function Bp(e,t,r,n,o,l){return(0,kp.openBlock)(),(0,kp.createElementBlock)("svg",Cp,Ep)}var Sp=p(_p,[["render",Bp],["__file","element-plus.vue"]]),Vp=r("f2bf"),Np={name:"Expand"},Mp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ap=(0,Vp.createElementVNode)("path",{fill:"currentColor",d:"M128 192h768v128H128V192zm0 256h512v128H128V448zm0 256h768v128H128V704zm576-352 192 160-192 128V352z"},null,-1),Tp=[Ap];function Hp(e,t,r,n,o,l){return(0,Vp.openBlock)(),(0,Vp.createElementBlock)("svg",Mp,Tp)}var Rp=p(Np,[["render",Hp],["__file","expand.vue"]]),Lp=r("f2bf"),Dp={name:"Failed"},Pp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ip=(0,Lp.createElementVNode)("path",{fill:"currentColor",d:"m557.248 608 135.744-135.744-45.248-45.248-135.68 135.744-135.808-135.68-45.248 45.184L466.752 608l-135.68 135.68 45.184 45.312L512 653.248l135.744 135.744 45.248-45.248L557.312 608zM704 192h160v736H160V192h160v64h384v-64zm-320 0V96h256v96H384z"},null,-1),Fp=[Ip];function $p(e,t,r,n,o,l){return(0,Lp.openBlock)(),(0,Lp.createElementBlock)("svg",Pp,Fp)}var qp=p(Dp,[["render",$p],["__file","failed.vue"]]),Wp=r("f2bf"),Up={name:"Female"},Kp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yp=(0,Wp.createElementVNode)("path",{fill:"currentColor",d:"M512 640a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),Gp=(0,Wp.createElementVNode)("path",{fill:"currentColor",d:"M512 640q32 0 32 32v256q0 32-32 32t-32-32V672q0-32 32-32z"},null,-1),Xp=(0,Wp.createElementVNode)("path",{fill:"currentColor",d:"M352 800h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32z"},null,-1),Jp=[Yp,Gp,Xp];function Zp(e,t,r,n,o,l){return(0,Wp.openBlock)(),(0,Wp.createElementBlock)("svg",Kp,Jp)}var Qp=p(Up,[["render",Zp],["__file","female.vue"]]),ef=r("f2bf"),tf={name:"Files"},rf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nf=(0,ef.createElementVNode)("path",{fill:"currentColor",d:"M128 384v448h768V384H128zm-32-64h832a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32zm64-128h704v64H160zm96-128h512v64H256z"},null,-1),of=[nf];function lf(e,t,r,n,o,l){return(0,ef.openBlock)(),(0,ef.createElementBlock)("svg",rf,of)}var af=p(tf,[["render",lf],["__file","files.vue"]]),cf=r("f2bf"),sf={name:"Film"},uf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},df=(0,cf.createElementVNode)("path",{fill:"currentColor",d:"M160 160v704h704V160H160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32z"},null,-1),pf=(0,cf.createElementVNode)("path",{fill:"currentColor",d:"M320 288V128h64v352h256V128h64v160h160v64H704v128h160v64H704v128h160v64H704v160h-64V544H384v352h-64V736H128v-64h192V544H128v-64h192V352H128v-64h192z"},null,-1),ff=[df,pf];function bf(e,t,r,n,o,l){return(0,cf.openBlock)(),(0,cf.createElementBlock)("svg",uf,ff)}var mf=p(sf,[["render",bf],["__file","film.vue"]]),hf=r("f2bf"),vf={name:"Filter"},gf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Of=(0,hf.createElementVNode)("path",{fill:"currentColor",d:"M384 523.392V928a32 32 0 0 0 46.336 28.608l192-96A32 32 0 0 0 640 832V523.392l280.768-343.104a32 32 0 1 0-49.536-40.576l-288 352A32 32 0 0 0 576 512v300.224l-128 64V512a32 32 0 0 0-7.232-20.288L195.52 192H704a32 32 0 1 0 0-64H128a32 32 0 0 0-24.768 52.288L384 523.392z"},null,-1),jf=[Of];function wf(e,t,r,n,o,l){return(0,hf.openBlock)(),(0,hf.createElementBlock)("svg",gf,jf)}var yf=p(vf,[["render",wf],["__file","filter.vue"]]),xf=r("f2bf"),kf={name:"Finished"},_f={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Cf=(0,xf.createElementVNode)("path",{fill:"currentColor",d:"M280.768 753.728 691.456 167.04a32 32 0 1 1 52.416 36.672L314.24 817.472a32 32 0 0 1-45.44 7.296l-230.4-172.8a32 32 0 0 1 38.4-51.2l203.968 152.96zM736 448a32 32 0 1 1 0-64h192a32 32 0 1 1 0 64H736zM608 640a32 32 0 0 1 0-64h319.936a32 32 0 1 1 0 64H608zM480 832a32 32 0 1 1 0-64h447.936a32 32 0 1 1 0 64H480z"},null,-1),zf=[Cf];function Ef(e,t,r,n,o,l){return(0,xf.openBlock)(),(0,xf.createElementBlock)("svg",_f,zf)}var Bf=p(kf,[["render",Ef],["__file","finished.vue"]]),Sf=r("f2bf"),Vf={name:"FirstAidKit"},Nf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Mf=(0,Sf.createElementVNode)("path",{fill:"currentColor",d:"M192 256a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H192zm0-64h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128z"},null,-1),Af=(0,Sf.createElementVNode)("path",{fill:"currentColor",d:"M544 512h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0v96zM352 128v64h320v-64H352zm-32-64h384a32 32 0 0 1 32 32v128a32 32 0 0 1-32 32H320a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),Tf=[Mf,Af];function Hf(e,t,r,n,o,l){return(0,Sf.openBlock)(),(0,Sf.createElementBlock)("svg",Nf,Tf)}var Rf=p(Vf,[["render",Hf],["__file","first-aid-kit.vue"]]),Lf=r("f2bf"),Df={name:"Flag"},Pf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},If=(0,Lf.createElementVNode)("path",{fill:"currentColor",d:"M288 128h608L736 384l160 256H288v320h-96V64h96v64z"},null,-1),Ff=[If];function $f(e,t,r,n,o,l){return(0,Lf.openBlock)(),(0,Lf.createElementBlock)("svg",Pf,Ff)}var qf=p(Df,[["render",$f],["__file","flag.vue"]]),Wf=r("f2bf"),Uf={name:"Fold"},Kf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yf=(0,Wf.createElementVNode)("path",{fill:"currentColor",d:"M896 192H128v128h768V192zm0 256H384v128h512V448zm0 256H128v128h768V704zM320 384 128 512l192 128V384z"},null,-1),Gf=[Yf];function Xf(e,t,r,n,o,l){return(0,Wf.openBlock)(),(0,Wf.createElementBlock)("svg",Kf,Gf)}var Jf=p(Uf,[["render",Xf],["__file","fold.vue"]]),Zf=r("f2bf"),Qf={name:"FolderAdd"},eb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tb=(0,Zf.createElementVNode)("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm384 416V416h64v128h128v64H544v128h-64V608H352v-64h128z"},null,-1),rb=[tb];function nb(e,t,r,n,o,l){return(0,Zf.openBlock)(),(0,Zf.createElementBlock)("svg",eb,rb)}var ob=p(Qf,[["render",nb],["__file","folder-add.vue"]]),lb=r("f2bf"),ab={name:"FolderChecked"},ib={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cb=(0,lb.createElementVNode)("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm414.08 502.144 180.992-180.992L736.32 494.4 510.08 720.64l-158.4-158.336 45.248-45.312L510.08 630.144z"},null,-1),sb=[cb];function ub(e,t,r,n,o,l){return(0,lb.openBlock)(),(0,lb.createElementBlock)("svg",ib,sb)}var db=p(ab,[["render",ub],["__file","folder-checked.vue"]]),pb=r("f2bf"),fb={name:"FolderDelete"},bb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mb=(0,pb.createElementVNode)("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm370.752 448-90.496-90.496 45.248-45.248L512 530.752l90.496-90.496 45.248 45.248L557.248 576l90.496 90.496-45.248 45.248L512 621.248l-90.496 90.496-45.248-45.248L466.752 576z"},null,-1),hb=[mb];function vb(e,t,r,n,o,l){return(0,pb.openBlock)(),(0,pb.createElementBlock)("svg",bb,hb)}var gb=p(fb,[["render",vb],["__file","folder-delete.vue"]]),Ob=r("f2bf"),jb={name:"FolderOpened"},wb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yb=(0,Ob.createElementVNode)("path",{fill:"currentColor",d:"M878.08 448H241.92l-96 384h636.16l96-384zM832 384v-64H485.76L357.504 192H128v448l57.92-231.744A32 32 0 0 1 216.96 384H832zm-24.96 512H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h287.872l128.384 128H864a32 32 0 0 1 32 32v96h23.04a32 32 0 0 1 31.04 39.744l-112 448A32 32 0 0 1 807.04 896z"},null,-1),xb=[yb];function kb(e,t,r,n,o,l){return(0,Ob.openBlock)(),(0,Ob.createElementBlock)("svg",wb,xb)}var _b=p(jb,[["render",kb],["__file","folder-opened.vue"]]),Cb=r("f2bf"),zb={name:"FolderRemove"},Eb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bb=(0,Cb.createElementVNode)("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm256 416h320v64H352v-64z"},null,-1),Sb=[Bb];function Vb(e,t,r,n,o,l){return(0,Cb.openBlock)(),(0,Cb.createElementBlock)("svg",Eb,Sb)}var Nb=p(zb,[["render",Vb],["__file","folder-remove.vue"]]),Mb=r("f2bf"),Ab={name:"Folder"},Tb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Hb=(0,Mb.createElementVNode)("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32z"},null,-1),Rb=[Hb];function Lb(e,t,r,n,o,l){return(0,Mb.openBlock)(),(0,Mb.createElementBlock)("svg",Tb,Rb)}var Db=p(Ab,[["render",Lb],["__file","folder.vue"]]),Pb=r("f2bf"),Ib={name:"Food"},Fb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$b=(0,Pb.createElementVNode)("path",{fill:"currentColor",d:"M128 352.576V352a288 288 0 0 1 491.072-204.224 192 192 0 0 1 274.24 204.48 64 64 0 0 1 57.216 74.24C921.6 600.512 850.048 710.656 736 756.992V800a96 96 0 0 1-96 96H384a96 96 0 0 1-96-96v-43.008c-114.048-46.336-185.6-156.48-214.528-330.496A64 64 0 0 1 128 352.64zm64-.576h64a160 160 0 0 1 320 0h64a224 224 0 0 0-448 0zm128 0h192a96 96 0 0 0-192 0zm439.424 0h68.544A128.256 128.256 0 0 0 704 192c-15.36 0-29.952 2.688-43.52 7.616 11.328 18.176 20.672 37.76 27.84 58.304A64.128 64.128 0 0 1 759.424 352zM672 768H352v32a32 32 0 0 0 32 32h256a32 32 0 0 0 32-32v-32zm-342.528-64h365.056c101.504-32.64 165.76-124.928 192.896-288H136.576c27.136 163.072 91.392 255.36 192.896 288z"},null,-1),qb=[$b];function Wb(e,t,r,n,o,l){return(0,Pb.openBlock)(),(0,Pb.createElementBlock)("svg",Fb,qb)}var Ub=p(Ib,[["render",Wb],["__file","food.vue"]]),Kb=r("f2bf"),Yb={name:"Football"},Gb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xb=(0,Kb.createElementVNode)("path",{fill:"currentColor",d:"M512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896zm0-64a384 384 0 1 0 0-768 384 384 0 0 0 0 768z"},null,-1),Jb=(0,Kb.createElementVNode)("path",{fill:"currentColor",d:"M186.816 268.288c16-16.384 31.616-31.744 46.976-46.08 17.472 30.656 39.808 58.112 65.984 81.28l-32.512 56.448a385.984 385.984 0 0 1-80.448-91.648zm653.696-5.312a385.92 385.92 0 0 1-83.776 96.96l-32.512-56.384a322.923 322.923 0 0 0 68.48-85.76c15.552 14.08 31.488 29.12 47.808 45.184zM465.984 445.248l11.136-63.104a323.584 323.584 0 0 0 69.76 0l11.136 63.104a387.968 387.968 0 0 1-92.032 0zm-62.72-12.8A381.824 381.824 0 0 1 320 396.544l32-55.424a319.885 319.885 0 0 0 62.464 27.712l-11.2 63.488zm300.8-35.84a381.824 381.824 0 0 1-83.328 35.84l-11.2-63.552A319.885 319.885 0 0 0 672 341.184l32 55.424zm-520.768 364.8a385.92 385.92 0 0 1 83.968-97.28l32.512 56.32c-26.88 23.936-49.856 52.352-67.52 84.032-16-13.44-32.32-27.712-48.96-43.072zm657.536.128a1442.759 1442.759 0 0 1-49.024 43.072 321.408 321.408 0 0 0-67.584-84.16l32.512-56.32c33.216 27.456 61.696 60.352 84.096 97.408zM465.92 578.752a387.968 387.968 0 0 1 92.032 0l-11.136 63.104a323.584 323.584 0 0 0-69.76 0l-11.136-63.104zm-62.72 12.8 11.2 63.552a319.885 319.885 0 0 0-62.464 27.712L320 627.392a381.824 381.824 0 0 1 83.264-35.84zm300.8 35.84-32 55.424a318.272 318.272 0 0 0-62.528-27.712l11.2-63.488c29.44 8.64 57.28 20.736 83.264 35.776z"},null,-1),Zb=[Xb,Jb];function Qb(e,t,r,n,o,l){return(0,Kb.openBlock)(),(0,Kb.createElementBlock)("svg",Gb,Zb)}var em=p(Yb,[["render",Qb],["__file","football.vue"]]),tm=r("f2bf"),rm={name:"ForkSpoon"},nm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},om=(0,tm.createElementVNode)("path",{fill:"currentColor",d:"M256 410.304V96a32 32 0 0 1 64 0v314.304a96 96 0 0 0 64-90.56V96a32 32 0 0 1 64 0v223.744a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.544a160 160 0 0 1-128-156.8V96a32 32 0 0 1 64 0v223.744a96 96 0 0 0 64 90.56zM672 572.48C581.184 552.128 512 446.848 512 320c0-141.44 85.952-256 192-256s192 114.56 192 256c0 126.848-69.184 232.128-160 252.48V928a32 32 0 1 1-64 0V572.48zM704 512c66.048 0 128-82.56 128-192s-61.952-192-128-192-128 82.56-128 192 61.952 192 128 192z"},null,-1),lm=[om];function am(e,t,r,n,o,l){return(0,tm.openBlock)(),(0,tm.createElementBlock)("svg",nm,lm)}var im=p(rm,[["render",am],["__file","fork-spoon.vue"]]),cm=r("f2bf"),sm={name:"Fries"},um={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dm=(0,cm.createElementVNode)("path",{fill:"currentColor",d:"M608 224v-64a32 32 0 0 0-64 0v336h26.88A64 64 0 0 0 608 484.096V224zm101.12 160A64 64 0 0 0 672 395.904V384h64V224a32 32 0 1 0-64 0v160h37.12zm74.88 0a92.928 92.928 0 0 1 91.328 110.08l-60.672 323.584A96 96 0 0 1 720.32 896H303.68a96 96 0 0 1-94.336-78.336L148.672 494.08A92.928 92.928 0 0 1 240 384h-16V224a96 96 0 0 1 188.608-25.28A95.744 95.744 0 0 1 480 197.44V160a96 96 0 0 1 188.608-25.28A96 96 0 0 1 800 224v160h-16zM670.784 512a128 128 0 0 1-99.904 48H453.12a128 128 0 0 1-99.84-48H352v-1.536a128.128 128.128 0 0 1-9.984-14.976L314.88 448H240a28.928 28.928 0 0 0-28.48 34.304L241.088 640h541.824l29.568-157.696A28.928 28.928 0 0 0 784 448h-74.88l-27.136 47.488A132.405 132.405 0 0 1 672 510.464V512h-1.216zM480 288a32 32 0 0 0-64 0v196.096A64 64 0 0 0 453.12 496H480V288zm-128 96V224a32 32 0 0 0-64 0v160h64-37.12A64 64 0 0 1 352 395.904zm-98.88 320 19.072 101.888A32 32 0 0 0 303.68 832h416.64a32 32 0 0 0 31.488-26.112L770.88 704H253.12z"},null,-1),pm=[dm];function fm(e,t,r,n,o,l){return(0,cm.openBlock)(),(0,cm.createElementBlock)("svg",um,pm)}var bm=p(sm,[["render",fm],["__file","fries.vue"]]),mm=r("f2bf"),hm={name:"FullScreen"},vm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gm=(0,mm.createElementVNode)("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64v.064zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64l-192 .192zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64v-.064z"},null,-1),Om=[gm];function jm(e,t,r,n,o,l){return(0,mm.openBlock)(),(0,mm.createElementBlock)("svg",vm,Om)}var wm=p(hm,[["render",jm],["__file","full-screen.vue"]]),ym=r("f2bf"),xm={name:"GobletFull"},km={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_m=(0,ym.createElementVNode)("path",{fill:"currentColor",d:"M256 320h512c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320zm503.936 64H264.064a256.128 256.128 0 0 0 495.872 0zM544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4z"},null,-1),Cm=[_m];function zm(e,t,r,n,o,l){return(0,ym.openBlock)(),(0,ym.createElementBlock)("svg",km,Cm)}var Em=p(xm,[["render",zm],["__file","goblet-full.vue"]]),Bm=r("f2bf"),Sm={name:"GobletSquareFull"},Vm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Nm=(0,Bm.createElementVNode)("path",{fill:"currentColor",d:"M256 270.912c10.048 6.72 22.464 14.912 28.992 18.624a220.16 220.16 0 0 0 114.752 30.72c30.592 0 49.408-9.472 91.072-41.152l.64-.448c52.928-40.32 82.368-55.04 132.288-54.656 55.552.448 99.584 20.8 142.72 57.408l1.536 1.28V128H256v142.912zm.96 76.288C266.368 482.176 346.88 575.872 512 576c157.44.064 237.952-85.056 253.248-209.984a952.32 952.32 0 0 1-40.192-35.712c-32.704-27.776-63.36-41.92-101.888-42.24-31.552-.256-50.624 9.28-93.12 41.6l-.576.448c-52.096 39.616-81.024 54.208-129.792 54.208-54.784 0-100.48-13.376-142.784-37.056zM480 638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848z"},null,-1),Mm=[Nm];function Am(e,t,r,n,o,l){return(0,Bm.openBlock)(),(0,Bm.createElementBlock)("svg",Vm,Mm)}var Tm=p(Sm,[["render",Am],["__file","goblet-square-full.vue"]]),Hm=r("f2bf"),Rm={name:"GobletSquare"},Lm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Dm=(0,Hm.createElementVNode)("path",{fill:"currentColor",d:"M544 638.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912zM256 319.68c0 149.568 80 256.192 256 256.256C688.128 576 768 469.568 768 320V128H256v191.68z"},null,-1),Pm=[Dm];function Im(e,t,r,n,o,l){return(0,Hm.openBlock)(),(0,Hm.createElementBlock)("svg",Lm,Pm)}var Fm=p(Rm,[["render",Im],["__file","goblet-square.vue"]]),$m=r("f2bf"),qm={name:"Goblet"},Wm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Um=(0,$m.createElementVNode)("path",{fill:"currentColor",d:"M544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4zM256 320a256 256 0 1 0 512 0c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320z"},null,-1),Km=[Um];function Ym(e,t,r,n,o,l){return(0,$m.openBlock)(),(0,$m.createElementBlock)("svg",Wm,Km)}var Gm=p(qm,[["render",Ym],["__file","goblet.vue"]]),Xm=r("f2bf"),Jm={name:"GoldMedal"},Zm={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},Qm=(0,Xm.createElementVNode)("path",{d:"m772.13 452.84 53.86-351.81c1.32-10.01-1.17-18.68-7.49-26.02S804.35 64 795.01 64H228.99v-.01h-.06c-9.33 0-17.15 3.67-23.49 11.01s-8.83 16.01-7.49 26.02l53.87 351.89C213.54 505.73 193.59 568.09 192 640c2 90.67 33.17 166.17 93.5 226.5S421.33 957.99 512 960c90.67-2 166.17-33.17 226.5-93.5 60.33-60.34 91.49-135.83 93.5-226.5-1.59-71.94-21.56-134.32-59.87-187.16zM640.01 128h117.02l-39.01 254.02c-20.75-10.64-40.74-19.73-59.94-27.28-5.92-3-11.95-5.8-18.08-8.41V128h.01zM576 128v198.76c-13.18-2.58-26.74-4.43-40.67-5.55-8.07-.8-15.85-1.2-23.33-1.2-10.54 0-21.09.66-31.64 1.96a359.844 359.844 0 0 0-32.36 4.79V128h128zm-192 0h.04v218.3c-6.22 2.66-12.34 5.5-18.36 8.56-19.13 7.54-39.02 16.6-59.66 27.16L267.01 128H384zm308.99 692.99c-48 48-108.33 73-180.99 75.01-72.66-2.01-132.99-27.01-180.99-75.01S258.01 712.66 256 640c2.01-72.66 27.01-132.99 75.01-180.99 19.67-19.67 41.41-35.47 65.22-47.41 38.33-15.04 71.15-23.92 98.44-26.65 5.07-.41 10.2-.7 15.39-.88.63-.01 1.28-.03 1.91-.03.66 0 1.35.03 2.02.04 5.11.17 10.15.46 15.13.86 27.4 2.71 60.37 11.65 98.91 26.79 23.71 11.93 45.36 27.69 64.96 47.29 48 48 73 108.33 75.01 180.99-2.01 72.65-27.01 132.98-75.01 180.98z",fill:"currentColor"},null,-1),eh=(0,Xm.createElementVNode)("path",{d:"M544 480H416v64h64v192h-64v64h192v-64h-64z",fill:"currentColor"},null,-1),th=[Qm,eh];function rh(e,t,r,n,o,l){return(0,Xm.openBlock)(),(0,Xm.createElementBlock)("svg",Zm,th)}var nh=p(Jm,[["render",rh],["__file","gold-medal.vue"]]),oh=r("f2bf"),lh={name:"GoodsFilled"},ah={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ih=(0,oh.createElementVNode)("path",{fill:"currentColor",d:"M192 352h640l64 544H128l64-544zm128 224h64V448h-64v128zm320 0h64V448h-64v128zM384 288h-64a192 192 0 1 1 384 0h-64a128 128 0 1 0-256 0z"},null,-1),ch=[ih];function sh(e,t,r,n,o,l){return(0,oh.openBlock)(),(0,oh.createElementBlock)("svg",ah,ch)}var uh=p(lh,[["render",sh],["__file","goods-filled.vue"]]),dh=r("f2bf"),ph={name:"Goods"},fh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bh=(0,dh.createElementVNode)("path",{fill:"currentColor",d:"M320 288v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4h131.072a32 32 0 0 1 31.808 28.8l57.6 576a32 32 0 0 1-31.808 35.2H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320zm64 0h256v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4zm-64 64H217.92l-51.2 512h690.56l-51.264-512H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96z"},null,-1),mh=[bh];function hh(e,t,r,n,o,l){return(0,dh.openBlock)(),(0,dh.createElementBlock)("svg",fh,mh)}var vh=p(ph,[["render",hh],["__file","goods.vue"]]),gh=r("f2bf"),Oh={name:"Grape"},jh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wh=(0,gh.createElementVNode)("path",{fill:"currentColor",d:"M544 195.2a160 160 0 0 1 96 60.8 160 160 0 1 1 146.24 254.976 160 160 0 0 1-128 224 160 160 0 1 1-292.48 0 160 160 0 0 1-128-224A160 160 0 1 1 384 256a160 160 0 0 1 96-60.8V128h-64a32 32 0 0 1 0-64h192a32 32 0 0 1 0 64h-64v67.2zM512 448a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm-256 0a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192z"},null,-1),yh=[wh];function xh(e,t,r,n,o,l){return(0,gh.openBlock)(),(0,gh.createElementBlock)("svg",jh,yh)}var kh=p(Oh,[["render",xh],["__file","grape.vue"]]),_h=r("f2bf"),Ch={name:"Grid"},zh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Eh=(0,_h.createElementVNode)("path",{fill:"currentColor",d:"M640 384v256H384V384h256zm64 0h192v256H704V384zm-64 512H384V704h256v192zm64 0V704h192v192H704zm-64-768v192H384V128h256zm64 0h192v192H704V128zM320 384v256H128V384h192zm0 512H128V704h192v192zm0-768v192H128V128h192z"},null,-1),Bh=[Eh];function Sh(e,t,r,n,o,l){return(0,_h.openBlock)(),(0,_h.createElementBlock)("svg",zh,Bh)}var Vh=p(Ch,[["render",Sh],["__file","grid.vue"]]),Nh=r("f2bf"),Mh={name:"Guide"},Ah={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Th=(0,Nh.createElementVNode)("path",{fill:"currentColor",d:"M640 608h-64V416h64v192zm0 160v160a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V768h64v128h128V768h64zM384 608V416h64v192h-64zm256-352h-64V128H448v128h-64V96a32 32 0 0 1 32-32h192a32 32 0 0 1 32 32v160z"},null,-1),Hh=(0,Nh.createElementVNode)("path",{fill:"currentColor",d:"m220.8 256-71.232 80 71.168 80H768V256H220.8zm-14.4-64H800a32 32 0 0 1 32 32v224a32 32 0 0 1-32 32H206.4a32 32 0 0 1-23.936-10.752l-99.584-112a32 32 0 0 1 0-42.496l99.584-112A32 32 0 0 1 206.4 192zm678.784 496-71.104 80H266.816V608h547.2l71.168 80zm-56.768-144H234.88a32 32 0 0 0-32 32v224a32 32 0 0 0 32 32h593.6a32 32 0 0 0 23.936-10.752l99.584-112a32 32 0 0 0 0-42.496l-99.584-112A32 32 0 0 0 828.48 544z"},null,-1),Rh=[Th,Hh];function Lh(e,t,r,n,o,l){return(0,Nh.openBlock)(),(0,Nh.createElementBlock)("svg",Ah,Rh)}var Dh=p(Mh,[["render",Lh],["__file","guide.vue"]]),Ph=r("f2bf"),Ih={name:"Handbag"},Fh={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},$h=(0,Ph.createElementVNode)("path",{d:"M887.01 264.99c-6-5.99-13.67-8.99-23.01-8.99H704c-1.34-54.68-20.01-100.01-56-136s-81.32-54.66-136-56c-54.68 1.34-100.01 20.01-136 56s-54.66 81.32-56 136H160c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.67-8.99 23.01v640c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V288c0-9.35-2.99-17.02-8.99-23.01zM421.5 165.5c24.32-24.34 54.49-36.84 90.5-37.5 35.99.68 66.16 13.18 90.5 37.5s36.84 54.49 37.5 90.5H384c.68-35.99 13.18-66.16 37.5-90.5zM832 896H192V320h128v128h64V320h256v128h64V320h128v576z",fill:"currentColor"},null,-1),qh=[$h];function Wh(e,t,r,n,o,l){return(0,Ph.openBlock)(),(0,Ph.createElementBlock)("svg",Fh,qh)}var Uh=p(Ih,[["render",Wh],["__file","handbag.vue"]]),Kh=r("f2bf"),Yh={name:"Headset"},Gh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xh=(0,Kh.createElementVNode)("path",{fill:"currentColor",d:"M896 529.152V512a384 384 0 1 0-768 0v17.152A128 128 0 0 1 320 640v128a128 128 0 1 1-256 0V512a448 448 0 1 1 896 0v256a128 128 0 1 1-256 0V640a128 128 0 0 1 192-110.848zM896 640a64 64 0 0 0-128 0v128a64 64 0 0 0 128 0V640zm-768 0v128a64 64 0 0 0 128 0V640a64 64 0 1 0-128 0z"},null,-1),Jh=[Xh];function Zh(e,t,r,n,o,l){return(0,Kh.openBlock)(),(0,Kh.createElementBlock)("svg",Gh,Jh)}var Qh=p(Yh,[["render",Zh],["__file","headset.vue"]]),ev=r("f2bf"),tv={name:"HelpFilled"},rv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nv=(0,ev.createElementVNode)("path",{fill:"currentColor",d:"M926.784 480H701.312A192.512 192.512 0 0 0 544 322.688V97.216A416.064 416.064 0 0 1 926.784 480zm0 64A416.064 416.064 0 0 1 544 926.784V701.312A192.512 192.512 0 0 0 701.312 544h225.472zM97.28 544h225.472A192.512 192.512 0 0 0 480 701.312v225.472A416.064 416.064 0 0 1 97.216 544zm0-64A416.064 416.064 0 0 1 480 97.216v225.472A192.512 192.512 0 0 0 322.688 480H97.216z"},null,-1),ov=[nv];function lv(e,t,r,n,o,l){return(0,ev.openBlock)(),(0,ev.createElementBlock)("svg",rv,ov)}var av=p(tv,[["render",lv],["__file","help-filled.vue"]]),iv=r("f2bf"),cv={name:"Help"},sv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uv=(0,iv.createElementVNode)("path",{fill:"currentColor",d:"m759.936 805.248-90.944-91.008A254.912 254.912 0 0 1 512 768a254.912 254.912 0 0 1-156.992-53.76l-90.944 91.008A382.464 382.464 0 0 0 512 896c94.528 0 181.12-34.176 247.936-90.752zm45.312-45.312A382.464 382.464 0 0 0 896 512c0-94.528-34.176-181.12-90.752-247.936l-91.008 90.944C747.904 398.4 768 452.864 768 512c0 59.136-20.096 113.6-53.76 156.992l91.008 90.944zm-45.312-541.184A382.464 382.464 0 0 0 512 128c-94.528 0-181.12 34.176-247.936 90.752l90.944 91.008A254.912 254.912 0 0 1 512 256c59.136 0 113.6 20.096 156.992 53.76l90.944-91.008zm-541.184 45.312A382.464 382.464 0 0 0 128 512c0 94.528 34.176 181.12 90.752 247.936l91.008-90.944A254.912 254.912 0 0 1 256 512c0-59.136 20.096-113.6 53.76-156.992l-91.008-90.944zm417.28 394.496a194.56 194.56 0 0 0 22.528-22.528C686.912 602.56 704 559.232 704 512a191.232 191.232 0 0 0-67.968-146.56A191.296 191.296 0 0 0 512 320a191.232 191.232 0 0 0-146.56 67.968C337.088 421.44 320 464.768 320 512a191.232 191.232 0 0 0 67.968 146.56C421.44 686.912 464.768 704 512 704c47.296 0 90.56-17.088 124.032-45.44zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),dv=[uv];function pv(e,t,r,n,o,l){return(0,iv.openBlock)(),(0,iv.createElementBlock)("svg",sv,dv)}var fv=p(cv,[["render",pv],["__file","help.vue"]]),bv=r("f2bf"),mv={name:"Hide"},hv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vv=(0,bv.createElementVNode)("path",{d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2L371.2 588.8ZM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z",fill:"currentColor"},null,-1),gv=(0,bv.createElementVNode)("path",{d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z",fill:"currentColor"},null,-1),Ov=[vv,gv];function jv(e,t,r,n,o,l){return(0,bv.openBlock)(),(0,bv.createElementBlock)("svg",hv,Ov)}var wv=p(mv,[["render",jv],["__file","hide.vue"]]),yv=r("f2bf"),xv={name:"Histogram"},kv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_v=(0,yv.createElementVNode)("path",{fill:"currentColor",d:"M416 896V128h192v768H416zm-288 0V448h192v448H128zm576 0V320h192v576H704z"},null,-1),Cv=[_v];function zv(e,t,r,n,o,l){return(0,yv.openBlock)(),(0,yv.createElementBlock)("svg",kv,Cv)}var Ev=p(xv,[["render",zv],["__file","histogram.vue"]]),Bv=r("f2bf"),Sv={name:"HomeFilled"},Vv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Nv=(0,Bv.createElementVNode)("path",{fill:"currentColor",d:"M512 128 128 447.936V896h255.936V640H640v256h255.936V447.936z"},null,-1),Mv=[Nv];function Av(e,t,r,n,o,l){return(0,Bv.openBlock)(),(0,Bv.createElementBlock)("svg",Vv,Mv)}var Tv=p(Sv,[["render",Av],["__file","home-filled.vue"]]),Hv=r("f2bf"),Rv={name:"HotWater"},Lv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Dv=(0,Hv.createElementVNode)("path",{fill:"currentColor",d:"M273.067 477.867h477.866V409.6H273.067v68.267zm0 68.266v51.2A187.733 187.733 0 0 0 460.8 785.067h102.4a187.733 187.733 0 0 0 187.733-187.734v-51.2H273.067zm-34.134-204.8h546.134a34.133 34.133 0 0 1 34.133 34.134v221.866a256 256 0 0 1-256 256H460.8a256 256 0 0 1-256-256V375.467a34.133 34.133 0 0 1 34.133-34.134zM512 34.133a34.133 34.133 0 0 1 34.133 34.134v170.666a34.133 34.133 0 0 1-68.266 0V68.267A34.133 34.133 0 0 1 512 34.133zM375.467 102.4a34.133 34.133 0 0 1 34.133 34.133v102.4a34.133 34.133 0 0 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.134-34.133zm273.066 0a34.133 34.133 0 0 1 34.134 34.133v102.4a34.133 34.133 0 1 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.133-34.133zM170.667 921.668h682.666a34.133 34.133 0 1 1 0 68.267H170.667a34.133 34.133 0 1 1 0-68.267z"},null,-1),Pv=[Dv];function Iv(e,t,r,n,o,l){return(0,Hv.openBlock)(),(0,Hv.createElementBlock)("svg",Lv,Pv)}var Fv=p(Rv,[["render",Iv],["__file","hot-water.vue"]]),$v=r("f2bf"),qv={name:"House"},Wv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Uv=(0,$v.createElementVNode)("path",{fill:"currentColor",d:"M192 413.952V896h640V413.952L512 147.328 192 413.952zM139.52 374.4l352-293.312a32 32 0 0 1 40.96 0l352 293.312A32 32 0 0 1 896 398.976V928a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V398.976a32 32 0 0 1 11.52-24.576z"},null,-1),Kv=[Uv];function Yv(e,t,r,n,o,l){return(0,$v.openBlock)(),(0,$v.createElementBlock)("svg",Wv,Kv)}var Gv=p(qv,[["render",Yv],["__file","house.vue"]]),Xv=r("f2bf"),Jv={name:"IceCreamRound"},Zv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Qv=(0,Xv.createElementVNode)("path",{fill:"currentColor",d:"m308.352 489.344 226.304 226.304a32 32 0 0 0 45.248 0L783.552 512A192 192 0 1 0 512 240.448L308.352 444.16a32 32 0 0 0 0 45.248zm135.744 226.304L308.352 851.392a96 96 0 0 1-135.744-135.744l135.744-135.744-45.248-45.248a96 96 0 0 1 0-135.808L466.752 195.2A256 256 0 0 1 828.8 557.248L625.152 760.96a96 96 0 0 1-135.808 0l-45.248-45.248zM398.848 670.4 353.6 625.152 217.856 760.896a32 32 0 0 0 45.248 45.248L398.848 670.4zm248.96-384.64a32 32 0 0 1 0 45.248L466.624 512a32 32 0 1 1-45.184-45.248l180.992-181.056a32 32 0 0 1 45.248 0zm90.496 90.496a32 32 0 0 1 0 45.248L557.248 602.496A32 32 0 1 1 512 557.248l180.992-180.992a32 32 0 0 1 45.312 0z"},null,-1),eg=[Qv];function tg(e,t,r,n,o,l){return(0,Xv.openBlock)(),(0,Xv.createElementBlock)("svg",Zv,eg)}var rg=p(Jv,[["render",tg],["__file","ice-cream-round.vue"]]),ng=r("f2bf"),og={name:"IceCreamSquare"},lg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ag=(0,ng.createElementVNode)("path",{fill:"currentColor",d:"M416 640h256a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32H352a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h64zm192 64v160a96 96 0 0 1-192 0V704h-64a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96h320a96 96 0 0 1 96 96v448a96 96 0 0 1-96 96h-64zm-64 0h-64v160a32 32 0 1 0 64 0V704z"},null,-1),ig=[ag];function cg(e,t,r,n,o,l){return(0,ng.openBlock)(),(0,ng.createElementBlock)("svg",lg,ig)}var sg=p(og,[["render",cg],["__file","ice-cream-square.vue"]]),ug=r("f2bf"),dg={name:"IceCream"},pg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fg=(0,ug.createElementVNode)("path",{fill:"currentColor",d:"M128.64 448a208 208 0 0 1 193.536-191.552 224 224 0 0 1 445.248 15.488A208.128 208.128 0 0 1 894.784 448H896L548.8 983.68a32 32 0 0 1-53.248.704L128 448h.64zm64.256 0h286.208a144 144 0 0 0-286.208 0zm351.36 0h286.272a144 144 0 0 0-286.272 0zm-294.848 64 271.808 396.608L778.24 512H249.408zM511.68 352.64a207.872 207.872 0 0 1 189.184-96.192 160 160 0 0 0-314.752 5.632c52.608 12.992 97.28 46.08 125.568 90.56z"},null,-1),bg=[fg];function mg(e,t,r,n,o,l){return(0,ug.openBlock)(),(0,ug.createElementBlock)("svg",pg,bg)}var hg=p(dg,[["render",mg],["__file","ice-cream.vue"]]),vg=r("f2bf"),gg={name:"IceDrink"},Og={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jg=(0,vg.createElementVNode)("path",{fill:"currentColor",d:"M512 448v128h239.68l16.064-128H512zm-64 0H256.256l16.064 128H448V448zm64-255.36V384h247.744A256.128 256.128 0 0 0 512 192.64zm-64 8.064A256.448 256.448 0 0 0 264.256 384H448V200.704zm64-72.064A320.128 320.128 0 0 1 825.472 384H896a32 32 0 1 1 0 64h-64v1.92l-56.96 454.016A64 64 0 0 1 711.552 960H312.448a64 64 0 0 1-63.488-56.064L192 449.92V448h-64a32 32 0 0 1 0-64h70.528A320.384 320.384 0 0 1 448 135.04V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H544a32 32 0 0 0-32 32v32.64zM743.68 640H280.32l32.128 256h399.104l32.128-256z"},null,-1),wg=[jg];function yg(e,t,r,n,o,l){return(0,vg.openBlock)(),(0,vg.createElementBlock)("svg",Og,wg)}var xg=p(gg,[["render",yg],["__file","ice-drink.vue"]]),kg=r("f2bf"),_g={name:"IceTea"},Cg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zg=(0,kg.createElementVNode)("path",{fill:"currentColor",d:"M197.696 259.648a320.128 320.128 0 0 1 628.608 0A96 96 0 0 1 896 352v64a96 96 0 0 1-71.616 92.864l-49.408 395.072A64 64 0 0 1 711.488 960H312.512a64 64 0 0 1-63.488-56.064l-49.408-395.072A96 96 0 0 1 128 416v-64a96 96 0 0 1 69.696-92.352zM264.064 256h495.872a256.128 256.128 0 0 0-495.872 0zm495.424 256H264.512l48 384h398.976l48-384zM224 448h576a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H224a32 32 0 0 0-32 32v64a32 32 0 0 0 32 32zm160 192h64v64h-64v-64zm192 64h64v64h-64v-64zm-128 64h64v64h-64v-64zm64-192h64v64h-64v-64z"},null,-1),Eg=[zg];function Bg(e,t,r,n,o,l){return(0,kg.openBlock)(),(0,kg.createElementBlock)("svg",Cg,Eg)}var Sg=p(_g,[["render",Bg],["__file","ice-tea.vue"]]),Vg=r("f2bf"),Ng={name:"InfoFilled"},Mg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ag=(0,Vg.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64zm67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344zM590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"},null,-1),Tg=[Ag];function Hg(e,t,r,n,o,l){return(0,Vg.openBlock)(),(0,Vg.createElementBlock)("svg",Mg,Tg)}var Rg=p(Ng,[["render",Hg],["__file","info-filled.vue"]]),Lg=r("f2bf"),Dg={name:"Iphone"},Pg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ig=(0,Lg.createElementVNode)("path",{fill:"currentColor",d:"M224 768v96.064a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V768H224zm0-64h576V160a64 64 0 0 0-64-64H288a64 64 0 0 0-64 64v544zm32 288a96 96 0 0 1-96-96V128a96 96 0 0 1 96-96h512a96 96 0 0 1 96 96v768a96 96 0 0 1-96 96H256zm304-144a48 48 0 1 1-96 0 48 48 0 0 1 96 0z"},null,-1),Fg=[Ig];function $g(e,t,r,n,o,l){return(0,Lg.openBlock)(),(0,Lg.createElementBlock)("svg",Pg,Fg)}var qg=p(Dg,[["render",$g],["__file","iphone.vue"]]),Wg=r("f2bf"),Ug={name:"Key"},Kg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yg=(0,Wg.createElementVNode)("path",{fill:"currentColor",d:"M448 456.064V96a32 32 0 0 1 32-32.064L672 64a32 32 0 0 1 0 64H512v128h160a32 32 0 0 1 0 64H512v128a256 256 0 1 1-64 8.064zM512 896a192 192 0 1 0 0-384 192 192 0 0 0 0 384z"},null,-1),Gg=[Yg];function Xg(e,t,r,n,o,l){return(0,Wg.openBlock)(),(0,Wg.createElementBlock)("svg",Kg,Gg)}var Jg=p(Ug,[["render",Xg],["__file","key.vue"]]),Zg=r("f2bf"),Qg={name:"KnifeFork"},eO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tO=(0,Zg.createElementVNode)("path",{fill:"currentColor",d:"M256 410.56V96a32 32 0 0 1 64 0v314.56A96 96 0 0 0 384 320V96a32 32 0 0 1 64 0v224a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.8A160 160 0 0 1 128 320V96a32 32 0 0 1 64 0v224a96 96 0 0 0 64 90.56zm384-250.24V544h126.72c-3.328-78.72-12.928-147.968-28.608-207.744-14.336-54.528-46.848-113.344-98.112-175.872zM640 608v320a32 32 0 1 1-64 0V64h64c85.312 89.472 138.688 174.848 160 256 21.312 81.152 32 177.152 32 288H640z"},null,-1),rO=[tO];function nO(e,t,r,n,o,l){return(0,Zg.openBlock)(),(0,Zg.createElementBlock)("svg",eO,rO)}var oO=p(Qg,[["render",nO],["__file","knife-fork.vue"]]),lO=r("f2bf"),aO={name:"Lightning"},iO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cO=(0,lO.createElementVNode)("path",{fill:"currentColor",d:"M288 671.36v64.128A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 736 734.016v-64.768a192 192 0 0 0 3.328-377.92l-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 91.968 70.464 167.36 160.256 175.232z"},null,-1),sO=(0,lO.createElementVNode)("path",{fill:"currentColor",d:"M416 736a32 32 0 0 1-27.776-47.872l128-224a32 32 0 1 1 55.552 31.744L471.168 672H608a32 32 0 0 1 27.776 47.872l-128 224a32 32 0 1 1-55.68-31.744L552.96 736H416z"},null,-1),uO=[cO,sO];function dO(e,t,r,n,o,l){return(0,lO.openBlock)(),(0,lO.createElementBlock)("svg",iO,uO)}var pO=p(aO,[["render",dO],["__file","lightning.vue"]]),fO=r("f2bf"),bO={name:"Link"},mO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hO=(0,fO.createElementVNode)("path",{fill:"currentColor",d:"M715.648 625.152 670.4 579.904l90.496-90.56c75.008-74.944 85.12-186.368 22.656-248.896-62.528-62.464-173.952-52.352-248.96 22.656L444.16 353.6l-45.248-45.248 90.496-90.496c100.032-99.968 251.968-110.08 339.456-22.656 87.488 87.488 77.312 239.424-22.656 339.456l-90.496 90.496zm-90.496 90.496-90.496 90.496C434.624 906.112 282.688 916.224 195.2 828.8c-87.488-87.488-77.312-239.424 22.656-339.456l90.496-90.496 45.248 45.248-90.496 90.56c-75.008 74.944-85.12 186.368-22.656 248.896 62.528 62.464 173.952 52.352 248.96-22.656l90.496-90.496 45.248 45.248zm0-362.048 45.248 45.248L398.848 670.4 353.6 625.152 625.152 353.6z"},null,-1),vO=[hO];function gO(e,t,r,n,o,l){return(0,fO.openBlock)(),(0,fO.createElementBlock)("svg",mO,vO)}var OO=p(bO,[["render",gO],["__file","link.vue"]]),jO=r("f2bf"),wO={name:"List"},yO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xO=(0,jO.createElementVNode)("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160v64h384v-64zM288 512h448v-64H288v64zm0 256h448v-64H288v64zm96-576V96h256v96H384z"},null,-1),kO=[xO];function _O(e,t,r,n,o,l){return(0,jO.openBlock)(),(0,jO.createElementBlock)("svg",yO,kO)}var CO=p(wO,[["render",_O],["__file","list.vue"]]),zO=r("f2bf"),EO={name:"Loading"},BO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},SO=(0,zO.createElementVNode)("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32zm448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32zm-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32zM195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0zm-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"},null,-1),VO=[SO];function NO(e,t,r,n,o,l){return(0,zO.openBlock)(),(0,zO.createElementBlock)("svg",BO,VO)}var MO=p(EO,[["render",NO],["__file","loading.vue"]]),AO=r("f2bf"),TO={name:"LocationFilled"},HO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},RO=(0,AO.createElementVNode)("path",{fill:"currentColor",d:"M512 928c23.936 0 117.504-68.352 192.064-153.152C803.456 661.888 864 535.808 864 416c0-189.632-155.84-320-352-320S160 226.368 160 416c0 120.32 60.544 246.4 159.936 359.232C394.432 859.84 488 928 512 928zm0-435.2a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 140.8a204.8 204.8 0 1 1 0-409.6 204.8 204.8 0 0 1 0 409.6z"},null,-1),LO=[RO];function DO(e,t,r,n,o,l){return(0,AO.openBlock)(),(0,AO.createElementBlock)("svg",HO,LO)}var PO=p(TO,[["render",DO],["__file","location-filled.vue"]]),IO=r("f2bf"),FO={name:"LocationInformation"},$O={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qO=(0,IO.createElementVNode)("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),WO=(0,IO.createElementVNode)("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),UO=(0,IO.createElementVNode)("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320z"},null,-1),KO=[qO,WO,UO];function YO(e,t,r,n,o,l){return(0,IO.openBlock)(),(0,IO.createElementBlock)("svg",$O,KO)}var GO=p(FO,[["render",YO],["__file","location-information.vue"]]),XO=r("f2bf"),JO={name:"Location"},ZO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},QO=(0,XO.createElementVNode)("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),ej=(0,XO.createElementVNode)("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320z"},null,-1),tj=[QO,ej];function rj(e,t,r,n,o,l){return(0,XO.openBlock)(),(0,XO.createElementBlock)("svg",ZO,tj)}var nj=p(JO,[["render",rj],["__file","location.vue"]]),oj=r("f2bf"),lj={name:"Lock"},aj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ij=(0,oj.createElementVNode)("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32H224zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96z"},null,-1),cj=(0,oj.createElementVNode)("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32zm192-160v-64a192 192 0 1 0-384 0v64h384zM512 64a256 256 0 0 1 256 256v128H256V320A256 256 0 0 1 512 64z"},null,-1),sj=[ij,cj];function uj(e,t,r,n,o,l){return(0,oj.openBlock)(),(0,oj.createElementBlock)("svg",aj,sj)}var dj=p(lj,[["render",uj],["__file","lock.vue"]]),pj=r("f2bf"),fj={name:"Lollipop"},bj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mj=(0,pj.createElementVNode)("path",{fill:"currentColor",d:"M513.28 448a64 64 0 1 1 76.544 49.728A96 96 0 0 0 768 448h64a160 160 0 0 1-320 0h1.28zm-126.976-29.696a256 256 0 1 0 43.52-180.48A256 256 0 0 1 832 448h-64a192 192 0 0 0-381.696-29.696zm105.664 249.472L285.696 874.048a96 96 0 0 1-135.68-135.744l206.208-206.272a320 320 0 1 1 135.744 135.744zm-54.464-36.032a321.92 321.92 0 0 1-45.248-45.248L195.2 783.552a32 32 0 1 0 45.248 45.248l197.056-197.12z"},null,-1),hj=[mj];function vj(e,t,r,n,o,l){return(0,pj.openBlock)(),(0,pj.createElementBlock)("svg",bj,hj)}var gj=p(fj,[["render",vj],["__file","lollipop.vue"]]),Oj=r("f2bf"),jj={name:"MagicStick"},wj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yj=(0,Oj.createElementVNode)("path",{fill:"currentColor",d:"M512 64h64v192h-64V64zm0 576h64v192h-64V640zM160 480v-64h192v64H160zm576 0v-64h192v64H736zM249.856 199.04l45.248-45.184L430.848 289.6 385.6 334.848 249.856 199.104zM657.152 606.4l45.248-45.248 135.744 135.744-45.248 45.248L657.152 606.4zM114.048 923.2 68.8 877.952l316.8-316.8 45.248 45.248-316.8 316.8zM702.4 334.848 657.152 289.6l135.744-135.744 45.248 45.248L702.4 334.848z"},null,-1),xj=[yj];function kj(e,t,r,n,o,l){return(0,Oj.openBlock)(),(0,Oj.createElementBlock)("svg",wj,xj)}var _j=p(jj,[["render",kj],["__file","magic-stick.vue"]]),Cj=r("f2bf"),zj={name:"Magnet"},Ej={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bj=(0,Cj.createElementVNode)("path",{fill:"currentColor",d:"M832 320V192H704v320a192 192 0 1 1-384 0V192H192v128h128v64H192v128a320 320 0 0 0 640 0V384H704v-64h128zM640 512V128h256v384a384 384 0 1 1-768 0V128h256v384a128 128 0 1 0 256 0z"},null,-1),Sj=[Bj];function Vj(e,t,r,n,o,l){return(0,Cj.openBlock)(),(0,Cj.createElementBlock)("svg",Ej,Sj)}var Nj=p(zj,[["render",Vj],["__file","magnet.vue"]]),Mj=r("f2bf"),Aj={name:"Male"},Tj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Hj=(0,Mj.createElementVNode)("path",{fill:"currentColor",d:"M399.5 849.5a225 225 0 1 0 0-450 225 225 0 0 0 0 450zm0 56.25a281.25 281.25 0 1 1 0-562.5 281.25 281.25 0 0 1 0 562.5zm253.125-787.5h225q28.125 0 28.125 28.125T877.625 174.5h-225q-28.125 0-28.125-28.125t28.125-28.125z"},null,-1),Rj=(0,Mj.createElementVNode)("path",{fill:"currentColor",d:"M877.625 118.25q28.125 0 28.125 28.125v225q0 28.125-28.125 28.125T849.5 371.375v-225q0-28.125 28.125-28.125z"},null,-1),Lj=(0,Mj.createElementVNode)("path",{fill:"currentColor",d:"M604.813 458.9 565.1 419.131l292.613-292.668 39.825 39.824z"},null,-1),Dj=[Hj,Rj,Lj];function Pj(e,t,r,n,o,l){return(0,Mj.openBlock)(),(0,Mj.createElementBlock)("svg",Tj,Dj)}var Ij=p(Aj,[["render",Pj],["__file","male.vue"]]),Fj=r("f2bf"),$j={name:"Management"},qj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Wj=(0,Fj.createElementVNode)("path",{fill:"currentColor",d:"M576 128v288l96-96 96 96V128h128v768H320V128h256zm-448 0h128v768H128V128z"},null,-1),Uj=[Wj];function Kj(e,t,r,n,o,l){return(0,Fj.openBlock)(),(0,Fj.createElementBlock)("svg",qj,Uj)}var Yj=p($j,[["render",Kj],["__file","management.vue"]]),Gj=r("f2bf"),Xj={name:"MapLocation"},Jj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zj=(0,Gj.createElementVNode)("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),Qj=(0,Gj.createElementVNode)("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256zm345.6 192L960 960H672v-64H352v64H64l102.4-256h691.2zm-68.928 0H235.328l-76.8 192h706.944l-76.8-192z"},null,-1),ew=[Zj,Qj];function tw(e,t,r,n,o,l){return(0,Gj.openBlock)(),(0,Gj.createElementBlock)("svg",Jj,ew)}var rw=p(Xj,[["render",tw],["__file","map-location.vue"]]),nw=r("f2bf"),ow={name:"Medal"},lw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},aw=(0,nw.createElementVNode)("path",{fill:"currentColor",d:"M512 896a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),iw=(0,nw.createElementVNode)("path",{fill:"currentColor",d:"M576 128H448v200a286.72 286.72 0 0 1 64-8c19.52 0 40.832 2.688 64 8V128zm64 0v219.648c24.448 9.088 50.56 20.416 78.4 33.92L757.44 128H640zm-256 0H266.624l39.04 253.568c27.84-13.504 53.888-24.832 78.336-33.92V128zM229.312 64h565.376a32 32 0 0 1 31.616 36.864L768 480c-113.792-64-199.104-96-256-96-56.896 0-142.208 32-256 96l-58.304-379.136A32 32 0 0 1 229.312 64z"},null,-1),cw=[aw,iw];function sw(e,t,r,n,o,l){return(0,nw.openBlock)(),(0,nw.createElementBlock)("svg",lw,cw)}var uw=p(ow,[["render",sw],["__file","medal.vue"]]),dw=r("f2bf"),pw={name:"Memo"},fw={version:"1.1",id:"a",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},bw=(0,dw.createElementVNode)("path",{d:"M480 320h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32z",fill:"currentColor"},null,-1),mw=(0,dw.createElementVNode)("path",{d:"M887.01 72.99C881.01 67 873.34 64 864 64H160c-9.35 0-17.02 3-23.01 8.99C131 78.99 128 86.66 128 96v832c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V96c0-9.35-3-17.02-8.99-23.01zM192 896V128h96v768h-96zm640 0H352V128h480v768z",fill:"currentColor"},null,-1),hw=(0,dw.createElementVNode)("path",{d:"M480 512h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32zM480 704h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32z",fill:"currentColor"},null,-1),vw=[bw,mw,hw];function gw(e,t,r,n,o,l){return(0,dw.openBlock)(),(0,dw.createElementBlock)("svg",fw,vw)}var Ow=p(pw,[["render",gw],["__file","memo.vue"]]),jw=r("f2bf"),ww={name:"Menu"},yw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xw=(0,jw.createElementVNode)("path",{fill:"currentColor",d:"M160 448a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32H160zm448 0a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32H608zM160 896a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32H160zm448 0a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32H608z"},null,-1),kw=[xw];function _w(e,t,r,n,o,l){return(0,jw.openBlock)(),(0,jw.createElementBlock)("svg",yw,kw)}var Cw=p(ww,[["render",_w],["__file","menu.vue"]]),zw=r("f2bf"),Ew={name:"MessageBox"},Bw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Sw=(0,zw.createElementVNode)("path",{fill:"currentColor",d:"M288 384h448v64H288v-64zm96-128h256v64H384v-64zM131.456 512H384v128h256V512h252.544L721.856 192H302.144L131.456 512zM896 576H704v128H320V576H128v256h768V576zM275.776 128h472.448a32 32 0 0 1 28.608 17.664l179.84 359.552A32 32 0 0 1 960 519.552V864a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V519.552a32 32 0 0 1 3.392-14.336l179.776-359.552A32 32 0 0 1 275.776 128z"},null,-1),Vw=[Sw];function Nw(e,t,r,n,o,l){return(0,zw.openBlock)(),(0,zw.createElementBlock)("svg",Bw,Vw)}var Mw=p(Ew,[["render",Nw],["__file","message-box.vue"]]),Aw=r("f2bf"),Tw={name:"Message"},Hw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Rw=(0,Aw.createElementVNode)("path",{fill:"currentColor",d:"M128 224v512a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V224H128zm0-64h768a64 64 0 0 1 64 64v512a128 128 0 0 1-128 128H192A128 128 0 0 1 64 736V224a64 64 0 0 1 64-64z"},null,-1),Lw=(0,Aw.createElementVNode)("path",{fill:"currentColor",d:"M904 224 656.512 506.88a192 192 0 0 1-289.024 0L120 224h784zm-698.944 0 210.56 240.704a128 128 0 0 0 192.704 0L818.944 224H205.056z"},null,-1),Dw=[Rw,Lw];function Pw(e,t,r,n,o,l){return(0,Aw.openBlock)(),(0,Aw.createElementBlock)("svg",Hw,Dw)}var Iw=p(Tw,[["render",Pw],["__file","message.vue"]]),Fw=r("f2bf"),$w={name:"Mic"},qw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ww=(0,Fw.createElementVNode)("path",{fill:"currentColor",d:"M480 704h160a64 64 0 0 0 64-64v-32h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-32a64 64 0 0 0-64-64H384a64 64 0 0 0-64 64v32h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v32a64 64 0 0 0 64 64h96zm64 64v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768h-96a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64h256a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128h-96z"},null,-1),Uw=[Ww];function Kw(e,t,r,n,o,l){return(0,Fw.openBlock)(),(0,Fw.createElementBlock)("svg",qw,Uw)}var Yw=p($w,[["render",Kw],["__file","mic.vue"]]),Gw=r("f2bf"),Xw={name:"Microphone"},Jw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zw=(0,Gw.createElementVNode)("path",{fill:"currentColor",d:"M512 128a128 128 0 0 0-128 128v256a128 128 0 1 0 256 0V256a128 128 0 0 0-128-128zm0-64a192 192 0 0 1 192 192v256a192 192 0 1 1-384 0V256A192 192 0 0 1 512 64zm-32 832v-64a288 288 0 0 1-288-288v-32a32 32 0 0 1 64 0v32a224 224 0 0 0 224 224h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64z"},null,-1),Qw=[Zw];function ey(e,t,r,n,o,l){return(0,Gw.openBlock)(),(0,Gw.createElementBlock)("svg",Jw,Qw)}var ty=p(Xw,[["render",ey],["__file","microphone.vue"]]),ry=r("f2bf"),ny={name:"MilkTea"},oy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ly=(0,ry.createElementVNode)("path",{fill:"currentColor",d:"M416 128V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H512a32 32 0 0 0-32 32v32h320a96 96 0 0 1 11.712 191.296l-39.68 581.056A64 64 0 0 1 708.224 960H315.776a64 64 0 0 1-63.872-59.648l-39.616-581.056A96 96 0 0 1 224 128h192zM276.48 320l39.296 576h392.448l4.8-70.784a224.064 224.064 0 0 1 30.016-439.808L747.52 320H276.48zM224 256h576a32 32 0 1 0 0-64H224a32 32 0 0 0 0 64zm493.44 503.872 21.12-309.12a160 160 0 0 0-21.12 309.12z"},null,-1),ay=[ly];function iy(e,t,r,n,o,l){return(0,ry.openBlock)(),(0,ry.createElementBlock)("svg",oy,ay)}var cy=p(ny,[["render",iy],["__file","milk-tea.vue"]]),sy=r("f2bf"),uy={name:"Minus"},dy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},py=(0,sy.createElementVNode)("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64z"},null,-1),fy=[py];function by(e,t,r,n,o,l){return(0,sy.openBlock)(),(0,sy.createElementBlock)("svg",dy,fy)}var my=p(uy,[["render",by],["__file","minus.vue"]]),hy=r("f2bf"),vy={name:"Money"},gy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Oy=(0,hy.createElementVNode)("path",{fill:"currentColor",d:"M256 640v192h640V384H768v-64h150.976c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H233.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096c-2.688-5.184-4.224-10.368-4.224-24.576V640h64z"},null,-1),jy=(0,hy.createElementVNode)("path",{fill:"currentColor",d:"M768 192H128v448h640V192zm64-22.976v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 682.432 64 677.248 64 663.04V169.024c0-14.272 1.472-19.456 4.288-24.64a29.056 29.056 0 0 1 12.096-12.16C85.568 129.536 90.752 128 104.96 128h685.952c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64z"},null,-1),wy=(0,hy.createElementVNode)("path",{fill:"currentColor",d:"M448 576a160 160 0 1 1 0-320 160 160 0 0 1 0 320zm0-64a96 96 0 1 0 0-192 96 96 0 0 0 0 192z"},null,-1),yy=[Oy,jy,wy];function xy(e,t,r,n,o,l){return(0,hy.openBlock)(),(0,hy.createElementBlock)("svg",gy,yy)}var ky=p(vy,[["render",xy],["__file","money.vue"]]),_y=r("f2bf"),Cy={name:"Monitor"},zy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ey=(0,_y.createElementVNode)("path",{fill:"currentColor",d:"M544 768v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768H192A128 128 0 0 1 64 640V256a128 128 0 0 1 128-128h640a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H544zM192 192a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H192z"},null,-1),By=[Ey];function Sy(e,t,r,n,o,l){return(0,_y.openBlock)(),(0,_y.createElementBlock)("svg",zy,By)}var Vy=p(Cy,[["render",Sy],["__file","monitor.vue"]]),Ny=r("f2bf"),My={name:"MoonNight"},Ay={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ty=(0,Ny.createElementVNode)("path",{fill:"currentColor",d:"M384 512a448 448 0 0 1 215.872-383.296A384 384 0 0 0 213.76 640h188.8A448.256 448.256 0 0 1 384 512zM171.136 704a448 448 0 0 1 636.992-575.296A384 384 0 0 0 499.328 704h-328.32z"},null,-1),Hy=(0,Ny.createElementVNode)("path",{fill:"currentColor",d:"M32 640h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32zm128 128h384a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm160 127.68 224 .256a32 32 0 0 1 32 32V928a32 32 0 0 1-32 32l-224-.384a32 32 0 0 1-32-32v-.064a32 32 0 0 1 32-32z"},null,-1),Ry=[Ty,Hy];function Ly(e,t,r,n,o,l){return(0,Ny.openBlock)(),(0,Ny.createElementBlock)("svg",Ay,Ry)}var Dy=p(My,[["render",Ly],["__file","moon-night.vue"]]),Py=r("f2bf"),Iy={name:"Moon"},Fy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$y=(0,Py.createElementVNode)("path",{fill:"currentColor",d:"M240.448 240.448a384 384 0 1 0 559.424 525.696 448 448 0 0 1-542.016-542.08 390.592 390.592 0 0 0-17.408 16.384zm181.056 362.048a384 384 0 0 0 525.632 16.384A448 448 0 1 1 405.056 76.8a384 384 0 0 0 16.448 525.696z"},null,-1),qy=[$y];function Wy(e,t,r,n,o,l){return(0,Py.openBlock)(),(0,Py.createElementBlock)("svg",Fy,qy)}var Uy=p(Iy,[["render",Wy],["__file","moon.vue"]]),Ky=r("f2bf"),Yy={name:"MoreFilled"},Gy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xy=(0,Ky.createElementVNode)("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224z"},null,-1),Jy=[Xy];function Zy(e,t,r,n,o,l){return(0,Ky.openBlock)(),(0,Ky.createElementBlock)("svg",Gy,Jy)}var Qy=p(Yy,[["render",Zy],["__file","more-filled.vue"]]),ex=r("f2bf"),tx={name:"More"},rx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nx=(0,ex.createElementVNode)("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96z"},null,-1),ox=[nx];function lx(e,t,r,n,o,l){return(0,ex.openBlock)(),(0,ex.createElementBlock)("svg",rx,ox)}var ax=p(tx,[["render",lx],["__file","more.vue"]]),ix=r("f2bf"),cx={name:"MostlyCloudy"},sx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ux=(0,ix.createElementVNode)("path",{fill:"currentColor",d:"M737.216 357.952 704 349.824l-11.776-32a192.064 192.064 0 0 0-367.424 23.04l-8.96 39.04-39.04 8.96A192.064 192.064 0 0 0 320 768h368a207.808 207.808 0 0 0 207.808-208 208.32 208.32 0 0 0-158.592-202.048zm15.168-62.208A272.32 272.32 0 0 1 959.744 560a271.808 271.808 0 0 1-271.552 272H320a256 256 0 0 1-57.536-505.536 256.128 256.128 0 0 1 489.92-30.72z"},null,-1),dx=[ux];function px(e,t,r,n,o,l){return(0,ix.openBlock)(),(0,ix.createElementBlock)("svg",sx,dx)}var fx=p(cx,[["render",px],["__file","mostly-cloudy.vue"]]),bx=r("f2bf"),mx={name:"Mouse"},hx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vx=(0,bx.createElementVNode)("path",{fill:"currentColor",d:"M438.144 256c-68.352 0-92.736 4.672-117.76 18.112-20.096 10.752-35.52 26.176-46.272 46.272C260.672 345.408 256 369.792 256 438.144v275.712c0 68.352 4.672 92.736 18.112 117.76 10.752 20.096 26.176 35.52 46.272 46.272C345.408 891.328 369.792 896 438.144 896h147.712c68.352 0 92.736-4.672 117.76-18.112 20.096-10.752 35.52-26.176 46.272-46.272C763.328 806.592 768 782.208 768 713.856V438.144c0-68.352-4.672-92.736-18.112-117.76a110.464 110.464 0 0 0-46.272-46.272C678.592 260.672 654.208 256 585.856 256H438.144zm0-64h147.712c85.568 0 116.608 8.96 147.904 25.6 31.36 16.768 55.872 41.344 72.576 72.64C823.104 321.536 832 352.576 832 438.08v275.84c0 85.504-8.96 116.544-25.6 147.84a174.464 174.464 0 0 1-72.64 72.576C702.464 951.104 671.424 960 585.92 960H438.08c-85.504 0-116.544-8.96-147.84-25.6a174.464 174.464 0 0 1-72.64-72.704c-16.768-31.296-25.664-62.336-25.664-147.84v-275.84c0-85.504 8.96-116.544 25.6-147.84a174.464 174.464 0 0 1 72.768-72.576c31.232-16.704 62.272-25.6 147.776-25.6z"},null,-1),gx=(0,bx.createElementVNode)("path",{fill:"currentColor",d:"M512 320q32 0 32 32v128q0 32-32 32t-32-32V352q0-32 32-32zm32-96a32 32 0 0 1-64 0v-64a32 32 0 0 0-32-32h-96a32 32 0 0 1 0-64h96a96 96 0 0 1 96 96v64z"},null,-1),Ox=[vx,gx];function jx(e,t,r,n,o,l){return(0,bx.openBlock)(),(0,bx.createElementBlock)("svg",hx,Ox)}var wx=p(mx,[["render",jx],["__file","mouse.vue"]]),yx=r("f2bf"),xx={name:"Mug"},kx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_x=(0,yx.createElementVNode)("path",{fill:"currentColor",d:"M736 800V160H160v640a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64zm64-544h63.552a96 96 0 0 1 96 96v224a96 96 0 0 1-96 96H800v128a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V128a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v128zm0 64v288h63.552a32 32 0 0 0 32-32V352a32 32 0 0 0-32-32H800z"},null,-1),Cx=[_x];function zx(e,t,r,n,o,l){return(0,yx.openBlock)(),(0,yx.createElementBlock)("svg",kx,Cx)}var Ex=p(xx,[["render",zx],["__file","mug.vue"]]),Bx=r("f2bf"),Sx={name:"MuteNotification"},Vx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Nx=(0,Bx.createElementVNode)("path",{fill:"currentColor",d:"m241.216 832 63.616-64H768V448c0-42.368-10.24-82.304-28.48-117.504l46.912-47.232C815.36 331.392 832 387.84 832 448v320h96a32 32 0 1 1 0 64H241.216zm-90.24 0H96a32 32 0 1 1 0-64h96V448a320.128 320.128 0 0 1 256-313.6V128a64 64 0 1 1 128 0v6.4a319.552 319.552 0 0 1 171.648 97.088l-45.184 45.44A256 256 0 0 0 256 448v278.336L151.04 832zM448 896h128a64 64 0 0 1-128 0z"},null,-1),Mx=(0,Bx.createElementVNode)("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"},null,-1),Ax=[Nx,Mx];function Tx(e,t,r,n,o,l){return(0,Bx.openBlock)(),(0,Bx.createElementBlock)("svg",Vx,Ax)}var Hx=p(Sx,[["render",Tx],["__file","mute-notification.vue"]]),Rx=r("f2bf"),Lx={name:"Mute"},Dx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Px=(0,Rx.createElementVNode)("path",{fill:"currentColor",d:"m412.16 592.128-45.44 45.44A191.232 191.232 0 0 1 320 512V256a192 192 0 1 1 384 0v44.352l-64 64V256a128 128 0 1 0-256 0v256c0 30.336 10.56 58.24 28.16 80.128zm51.968 38.592A128 128 0 0 0 640 512v-57.152l64-64V512a192 192 0 0 1-287.68 166.528l47.808-47.808zM314.88 779.968l46.144-46.08A222.976 222.976 0 0 0 480 768h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64v-64c-61.44 0-118.4-19.2-165.12-52.032zM266.752 737.6A286.976 286.976 0 0 1 192 544v-32a32 32 0 0 1 64 0v32c0 56.832 21.184 108.8 56.064 148.288L266.752 737.6z"},null,-1),Ix=(0,Rx.createElementVNode)("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"},null,-1),Fx=[Px,Ix];function $x(e,t,r,n,o,l){return(0,Rx.openBlock)(),(0,Rx.createElementBlock)("svg",Dx,Fx)}var qx=p(Lx,[["render",$x],["__file","mute.vue"]]),Wx=r("f2bf"),Ux={name:"NoSmoking"},Kx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yx=(0,Wx.createElementVNode)("path",{fill:"currentColor",d:"M440.256 576H256v128h56.256l-64 64H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32h280.256l-64 64zm143.488 128H704V583.744L775.744 512H928a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H519.744l64-64zM768 576v128h128V576H768zm-29.696-207.552 45.248 45.248-497.856 497.856-45.248-45.248zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"},null,-1),Gx=[Yx];function Xx(e,t,r,n,o,l){return(0,Wx.openBlock)(),(0,Wx.createElementBlock)("svg",Kx,Gx)}var Jx=p(Ux,[["render",Xx],["__file","no-smoking.vue"]]),Zx=r("f2bf"),Qx={name:"Notebook"},ek={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tk=(0,Zx.createElementVNode)("path",{fill:"currentColor",d:"M192 128v768h640V128H192zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),rk=(0,Zx.createElementVNode)("path",{fill:"currentColor",d:"M672 128h64v768h-64zM96 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32z"},null,-1),nk=[tk,rk];function ok(e,t,r,n,o,l){return(0,Zx.openBlock)(),(0,Zx.createElementBlock)("svg",ek,nk)}var lk=p(Qx,[["render",ok],["__file","notebook.vue"]]),ak=r("f2bf"),ik={name:"Notification"},ck={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},sk=(0,ak.createElementVNode)("path",{fill:"currentColor",d:"M512 128v64H256a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V512h64v256a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V256a128 128 0 0 1 128-128h256z"},null,-1),uk=(0,ak.createElementVNode)("path",{fill:"currentColor",d:"M768 384a128 128 0 1 0 0-256 128 128 0 0 0 0 256zm0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384z"},null,-1),dk=[sk,uk];function pk(e,t,r,n,o,l){return(0,ak.openBlock)(),(0,ak.createElementBlock)("svg",ck,dk)}var fk=p(ik,[["render",pk],["__file","notification.vue"]]),bk=r("f2bf"),mk={name:"Odometer"},hk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vk=(0,bk.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),gk=(0,bk.createElementVNode)("path",{fill:"currentColor",d:"M192 512a320 320 0 1 1 640 0 32 32 0 1 1-64 0 256 256 0 1 0-512 0 32 32 0 0 1-64 0z"},null,-1),Ok=(0,bk.createElementVNode)("path",{fill:"currentColor",d:"M570.432 627.84A96 96 0 1 1 509.568 608l60.992-187.776A32 32 0 1 1 631.424 440l-60.992 187.776zM502.08 734.464a32 32 0 1 0 19.84-60.928 32 32 0 0 0-19.84 60.928z"},null,-1),jk=[vk,gk,Ok];function wk(e,t,r,n,o,l){return(0,bk.openBlock)(),(0,bk.createElementBlock)("svg",hk,jk)}var yk=p(mk,[["render",wk],["__file","odometer.vue"]]),xk=r("f2bf"),kk={name:"OfficeBuilding"},_k={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ck=(0,xk.createElementVNode)("path",{fill:"currentColor",d:"M192 128v704h384V128H192zm-32-64h448a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),zk=(0,xk.createElementVNode)("path",{fill:"currentColor",d:"M256 256h256v64H256v-64zm0 192h256v64H256v-64zm0 192h256v64H256v-64zm384-128h128v64H640v-64zm0 128h128v64H640v-64zM64 832h896v64H64v-64z"},null,-1),Ek=(0,xk.createElementVNode)("path",{fill:"currentColor",d:"M640 384v448h192V384H640zm-32-64h256a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H608a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32z"},null,-1),Bk=[Ck,zk,Ek];function Sk(e,t,r,n,o,l){return(0,xk.openBlock)(),(0,xk.createElementBlock)("svg",_k,Bk)}var Vk=p(kk,[["render",Sk],["__file","office-building.vue"]]),Nk=r("f2bf"),Mk={name:"Open"},Ak={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Tk=(0,Nk.createElementVNode)("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724H329.956zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"},null,-1),Hk=(0,Nk.createElementVNode)("path",{fill:"currentColor",d:"M694.044 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454zm0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088z"},null,-1),Rk=[Tk,Hk];function Lk(e,t,r,n,o,l){return(0,Nk.openBlock)(),(0,Nk.createElementBlock)("svg",Ak,Rk)}var Dk=p(Mk,[["render",Lk],["__file","open.vue"]]),Pk=r("f2bf"),Ik={name:"Operation"},Fk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$k=(0,Pk.createElementVNode)("path",{fill:"currentColor",d:"M389.44 768a96.064 96.064 0 0 1 181.12 0H896v64H570.56a96.064 96.064 0 0 1-181.12 0H128v-64h261.44zm192-288a96.064 96.064 0 0 1 181.12 0H896v64H762.56a96.064 96.064 0 0 1-181.12 0H128v-64h453.44zm-320-288a96.064 96.064 0 0 1 181.12 0H896v64H442.56a96.064 96.064 0 0 1-181.12 0H128v-64h133.44z"},null,-1),qk=[$k];function Wk(e,t,r,n,o,l){return(0,Pk.openBlock)(),(0,Pk.createElementBlock)("svg",Fk,qk)}var Uk=p(Ik,[["render",Wk],["__file","operation.vue"]]),Kk=r("f2bf"),Yk={name:"Opportunity"},Gk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xk=(0,Kk.createElementVNode)("path",{fill:"currentColor",d:"M384 960v-64h192.064v64H384zm448-544a350.656 350.656 0 0 1-128.32 271.424C665.344 719.04 640 763.776 640 813.504V832H320v-14.336c0-48-19.392-95.36-57.216-124.992a351.552 351.552 0 0 1-128.448-344.256c25.344-136.448 133.888-248.128 269.76-276.48A352.384 352.384 0 0 1 832 416zm-544 32c0-132.288 75.904-224 192-224v-64c-154.432 0-256 122.752-256 288h64z"},null,-1),Jk=[Xk];function Zk(e,t,r,n,o,l){return(0,Kk.openBlock)(),(0,Kk.createElementBlock)("svg",Gk,Jk)}var Qk=p(Yk,[["render",Zk],["__file","opportunity.vue"]]),e_=r("f2bf"),t_={name:"Orange"},r_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},n_=(0,e_.createElementVNode)("path",{fill:"currentColor",d:"M544 894.72a382.336 382.336 0 0 0 215.936-89.472L577.024 622.272c-10.24 6.016-21.248 10.688-33.024 13.696v258.688zm261.248-134.784A382.336 382.336 0 0 0 894.656 544H635.968c-3.008 11.776-7.68 22.848-13.696 33.024l182.976 182.912zM894.656 480a382.336 382.336 0 0 0-89.408-215.936L622.272 446.976c6.016 10.24 10.688 21.248 13.696 33.024h258.688zm-134.72-261.248A382.336 382.336 0 0 0 544 129.344v258.688c11.776 3.008 22.848 7.68 33.024 13.696l182.912-182.976zM480 129.344a382.336 382.336 0 0 0-215.936 89.408l182.912 182.976c10.24-6.016 21.248-10.688 33.024-13.696V129.344zm-261.248 134.72A382.336 382.336 0 0 0 129.344 480h258.688c3.008-11.776 7.68-22.848 13.696-33.024L218.752 264.064zM129.344 544a382.336 382.336 0 0 0 89.408 215.936l182.976-182.912A127.232 127.232 0 0 1 388.032 544H129.344zm134.72 261.248A382.336 382.336 0 0 0 480 894.656V635.968a127.232 127.232 0 0 1-33.024-13.696L264.064 805.248zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896zm0-384a64 64 0 1 0 0-128 64 64 0 0 0 0 128z"},null,-1),o_=[n_];function l_(e,t,r,n,o,l){return(0,e_.openBlock)(),(0,e_.createElementBlock)("svg",r_,o_)}var a_=p(t_,[["render",l_],["__file","orange.vue"]]),i_=r("f2bf"),c_={name:"Paperclip"},s_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},u_=(0,i_.createElementVNode)("path",{fill:"currentColor",d:"M602.496 240.448A192 192 0 1 1 874.048 512l-316.8 316.8A256 256 0 0 1 195.2 466.752L602.496 59.456l45.248 45.248L240.448 512A192 192 0 0 0 512 783.552l316.8-316.8a128 128 0 1 0-181.056-181.056L353.6 579.904a32 32 0 1 0 45.248 45.248l294.144-294.144 45.312 45.248L444.096 670.4a96 96 0 1 1-135.744-135.744l294.144-294.208z"},null,-1),d_=[u_];function p_(e,t,r,n,o,l){return(0,i_.openBlock)(),(0,i_.createElementBlock)("svg",s_,d_)}var f_=p(c_,[["render",p_],["__file","paperclip.vue"]]),b_=r("f2bf"),m_={name:"PartlyCloudy"},h_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},v_=(0,b_.createElementVNode)("path",{fill:"currentColor",d:"M598.4 895.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 895.872zm-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 445.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"},null,-1),g_=(0,b_.createElementVNode)("path",{fill:"currentColor",d:"M139.84 501.888a256 256 0 1 1 417.856-277.12c-17.728 2.176-38.208 8.448-61.504 18.816A192 192 0 1 0 189.12 460.48a6003.84 6003.84 0 0 0-49.28 41.408z"},null,-1),O_=[v_,g_];function j_(e,t,r,n,o,l){return(0,b_.openBlock)(),(0,b_.createElementBlock)("svg",h_,O_)}var w_=p(m_,[["render",j_],["__file","partly-cloudy.vue"]]),y_=r("f2bf"),x_={name:"Pear"},k_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},__=(0,y_.createElementVNode)("path",{fill:"currentColor",d:"M542.336 258.816a443.255 443.255 0 0 0-9.024 25.088 32 32 0 1 1-60.8-20.032l1.088-3.328a162.688 162.688 0 0 0-122.048 131.392l-17.088 102.72-20.736 15.36C256.192 552.704 224 610.88 224 672c0 120.576 126.4 224 288 224s288-103.424 288-224c0-61.12-32.192-119.296-89.728-161.92l-20.736-15.424-17.088-102.72a162.688 162.688 0 0 0-130.112-133.12zm-40.128-66.56c7.936-15.552 16.576-30.08 25.92-43.776 23.296-33.92 49.408-59.776 78.528-77.12a32 32 0 1 1 32.704 55.04c-20.544 12.224-40.064 31.552-58.432 58.304a316.608 316.608 0 0 0-9.792 15.104 226.688 226.688 0 0 1 164.48 181.568l12.8 77.248C819.456 511.36 864 587.392 864 672c0 159.04-157.568 288-352 288S160 831.04 160 672c0-84.608 44.608-160.64 115.584-213.376l12.8-77.248a226.624 226.624 0 0 1 213.76-189.184z"},null,-1),C_=[__];function z_(e,t,r,n,o,l){return(0,y_.openBlock)(),(0,y_.createElementBlock)("svg",k_,C_)}var E_=p(x_,[["render",z_],["__file","pear.vue"]]),B_=r("f2bf"),S_={name:"PhoneFilled"},V_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},N_=(0,B_.createElementVNode)("path",{fill:"currentColor",d:"M199.232 125.568 90.624 379.008a32 32 0 0 0 6.784 35.2l512.384 512.384a32 32 0 0 0 35.2 6.784l253.44-108.608a32 32 0 0 0 10.048-52.032L769.6 633.92a32 32 0 0 0-36.928-5.952l-130.176 65.088-271.488-271.552 65.024-130.176a32 32 0 0 0-5.952-36.928L251.2 115.52a32 32 0 0 0-51.968 10.048z"},null,-1),M_=[N_];function A_(e,t,r,n,o,l){return(0,B_.openBlock)(),(0,B_.createElementBlock)("svg",V_,M_)}var T_=p(S_,[["render",A_],["__file","phone-filled.vue"]]),H_=r("f2bf"),R_={name:"Phone"},L_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},D_=(0,H_.createElementVNode)("path",{fill:"currentColor",d:"M79.36 432.256 591.744 944.64a32 32 0 0 0 35.2 6.784l253.44-108.544a32 32 0 0 0 9.984-52.032l-153.856-153.92a32 32 0 0 0-36.928-6.016l-69.888 34.944L358.08 394.24l35.008-69.888a32 32 0 0 0-5.952-36.928L233.152 133.568a32 32 0 0 0-52.032 10.048L72.512 397.056a32 32 0 0 0 6.784 35.2zm60.48-29.952 81.536-190.08L325.568 316.48l-24.64 49.216-20.608 41.216 32.576 32.64 271.552 271.552 32.64 32.64 41.216-20.672 49.28-24.576 104.192 104.128-190.08 81.472L139.84 402.304zM512 320v-64a256 256 0 0 1 256 256h-64a192 192 0 0 0-192-192zm0-192V64a448 448 0 0 1 448 448h-64a384 384 0 0 0-384-384z"},null,-1),P_=[D_];function I_(e,t,r,n,o,l){return(0,H_.openBlock)(),(0,H_.createElementBlock)("svg",L_,P_)}var F_=p(R_,[["render",I_],["__file","phone.vue"]]),$_=r("f2bf"),q_={name:"PictureFilled"},W_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},U_=(0,$_.createElementVNode)("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32H96zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112zM256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384z"},null,-1),K_=[U_];function Y_(e,t,r,n,o,l){return(0,$_.openBlock)(),(0,$_.createElementBlock)("svg",W_,K_)}var G_=p(q_,[["render",Y_],["__file","picture-filled.vue"]]),X_=r("f2bf"),J_={name:"PictureRounded"},Z_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Q_=(0,X_.createElementVNode)("path",{fill:"currentColor",d:"M512 128a384 384 0 1 0 0 768 384 384 0 0 0 0-768zm0-64a448 448 0 1 1 0 896 448 448 0 0 1 0-896z"},null,-1),eC=(0,X_.createElementVNode)("path",{fill:"currentColor",d:"M640 288q64 0 64 64t-64 64q-64 0-64-64t64-64zM214.656 790.656l-45.312-45.312 185.664-185.6a96 96 0 0 1 123.712-10.24l138.24 98.688a32 32 0 0 0 39.872-2.176L906.688 422.4l42.624 47.744L699.52 693.696a96 96 0 0 1-119.808 6.592l-138.24-98.752a32 32 0 0 0-41.152 3.456l-185.664 185.6z"},null,-1),tC=[Q_,eC];function rC(e,t,r,n,o,l){return(0,X_.openBlock)(),(0,X_.createElementBlock)("svg",Z_,tC)}var nC=p(J_,[["render",rC],["__file","picture-rounded.vue"]]),oC=r("f2bf"),lC={name:"Picture"},aC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},iC=(0,oC.createElementVNode)("path",{fill:"currentColor",d:"M160 160v704h704V160H160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32z"},null,-1),cC=(0,oC.createElementVNode)("path",{fill:"currentColor",d:"M384 288q64 0 64 64t-64 64q-64 0-64-64t64-64zM185.408 876.992l-50.816-38.912L350.72 556.032a96 96 0 0 1 134.592-17.856l1.856 1.472 122.88 99.136a32 32 0 0 0 44.992-4.864l216-269.888 49.92 39.936-215.808 269.824-.256.32a96 96 0 0 1-135.04 14.464l-122.88-99.072-.64-.512a32 32 0 0 0-44.8 5.952L185.408 876.992z"},null,-1),sC=[iC,cC];function uC(e,t,r,n,o,l){return(0,oC.openBlock)(),(0,oC.createElementBlock)("svg",aC,sC)}var dC=p(lC,[["render",uC],["__file","picture.vue"]]),pC=r("f2bf"),fC={name:"PieChart"},bC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mC=(0,pC.createElementVNode)("path",{fill:"currentColor",d:"M448 68.48v64.832A384.128 384.128 0 0 0 512 896a384.128 384.128 0 0 0 378.688-320h64.768A448.128 448.128 0 0 1 64 512 448.128 448.128 0 0 1 448 68.48z"},null,-1),hC=(0,pC.createElementVNode)("path",{fill:"currentColor",d:"M576 97.28V448h350.72A384.064 384.064 0 0 0 576 97.28zM512 64V33.152A448 448 0 0 1 990.848 512H512V64z"},null,-1),vC=[mC,hC];function gC(e,t,r,n,o,l){return(0,pC.openBlock)(),(0,pC.createElementBlock)("svg",bC,vC)}var OC=p(fC,[["render",gC],["__file","pie-chart.vue"]]),jC=r("f2bf"),wC={name:"Place"},yC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xC=(0,jC.createElementVNode)("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),kC=(0,jC.createElementVNode)("path",{fill:"currentColor",d:"M512 512a32 32 0 0 1 32 32v256a32 32 0 1 1-64 0V544a32 32 0 0 1 32-32z"},null,-1),_C=(0,jC.createElementVNode)("path",{fill:"currentColor",d:"M384 649.088v64.96C269.76 732.352 192 771.904 192 800c0 37.696 139.904 96 320 96s320-58.304 320-96c0-28.16-77.76-67.648-192-85.952v-64.96C789.12 671.04 896 730.368 896 800c0 88.32-171.904 160-384 160s-384-71.68-384-160c0-69.696 106.88-128.96 256-150.912z"},null,-1),CC=[xC,kC,_C];function zC(e,t,r,n,o,l){return(0,jC.openBlock)(),(0,jC.createElementBlock)("svg",yC,CC)}var EC=p(wC,[["render",zC],["__file","place.vue"]]),BC=r("f2bf"),SC={name:"Platform"},VC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},NC=(0,BC.createElementVNode)("path",{fill:"currentColor",d:"M448 832v-64h128v64h192v64H256v-64h192zM128 704V128h768v576H128z"},null,-1),MC=[NC];function AC(e,t,r,n,o,l){return(0,BC.openBlock)(),(0,BC.createElementBlock)("svg",VC,MC)}var TC=p(SC,[["render",AC],["__file","platform.vue"]]),HC=r("f2bf"),RC={name:"Plus"},LC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},DC=(0,HC.createElementVNode)("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64h352z"},null,-1),PC=[DC];function IC(e,t,r,n,o,l){return(0,HC.openBlock)(),(0,HC.createElementBlock)("svg",LC,PC)}var FC=p(RC,[["render",IC],["__file","plus.vue"]]),$C=r("f2bf"),qC={name:"Pointer"},WC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},UC=(0,$C.createElementVNode)("path",{fill:"currentColor",d:"M511.552 128c-35.584 0-64.384 28.8-64.384 64.448v516.48L274.048 570.88a94.272 94.272 0 0 0-112.896-3.456 44.416 44.416 0 0 0-8.96 62.208L332.8 870.4A64 64 0 0 0 384 896h512V575.232a64 64 0 0 0-45.632-61.312l-205.952-61.76A96 96 0 0 1 576 360.192V192.448C576 156.8 547.2 128 511.552 128zM359.04 556.8l24.128 19.2V192.448a128.448 128.448 0 1 1 256.832 0v167.744a32 32 0 0 0 22.784 30.656l206.016 61.76A128 128 0 0 1 960 575.232V896a64 64 0 0 1-64 64H384a128 128 0 0 1-102.4-51.2L101.056 668.032A108.416 108.416 0 0 1 128 512.512a158.272 158.272 0 0 1 185.984 8.32L359.04 556.8z"},null,-1),KC=[UC];function YC(e,t,r,n,o,l){return(0,$C.openBlock)(),(0,$C.createElementBlock)("svg",WC,KC)}var GC=p(qC,[["render",YC],["__file","pointer.vue"]]),XC=r("f2bf"),JC={name:"Position"},ZC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},QC=(0,XC.createElementVNode)("path",{fill:"currentColor",d:"m249.6 417.088 319.744 43.072 39.168 310.272L845.12 178.88 249.6 417.088zm-129.024 47.168a32 32 0 0 1-7.68-61.44l777.792-311.04a32 32 0 0 1 41.6 41.6l-310.336 775.68a32 32 0 0 1-61.44-7.808L512 516.992l-391.424-52.736z"},null,-1),ez=[QC];function tz(e,t,r,n,o,l){return(0,XC.openBlock)(),(0,XC.createElementBlock)("svg",ZC,ez)}var rz=p(JC,[["render",tz],["__file","position.vue"]]),nz=r("f2bf"),oz={name:"Postcard"},lz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},az=(0,nz.createElementVNode)("path",{fill:"currentColor",d:"M160 224a32 32 0 0 0-32 32v512a32 32 0 0 0 32 32h704a32 32 0 0 0 32-32V256a32 32 0 0 0-32-32H160zm0-64h704a96 96 0 0 1 96 96v512a96 96 0 0 1-96 96H160a96 96 0 0 1-96-96V256a96 96 0 0 1 96-96z"},null,-1),iz=(0,nz.createElementVNode)("path",{fill:"currentColor",d:"M704 320a64 64 0 1 1 0 128 64 64 0 0 1 0-128zM288 448h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32zm0 128h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),cz=[az,iz];function sz(e,t,r,n,o,l){return(0,nz.openBlock)(),(0,nz.createElementBlock)("svg",lz,cz)}var uz=p(oz,[["render",sz],["__file","postcard.vue"]]),dz=r("f2bf"),pz={name:"Pouring"},fz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bz=(0,dz.createElementVNode)("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480zM224 800a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32z"},null,-1),mz=[bz];function hz(e,t,r,n,o,l){return(0,dz.openBlock)(),(0,dz.createElementBlock)("svg",fz,mz)}var vz=p(pz,[["render",hz],["__file","pouring.vue"]]),gz=r("f2bf"),Oz={name:"Present"},jz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wz=(0,gz.createElementVNode)("path",{fill:"currentColor",d:"M480 896V640H192v-64h288V320H192v576h288zm64 0h288V320H544v256h288v64H544v256zM128 256h768v672a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V256z"},null,-1),yz=(0,gz.createElementVNode)("path",{fill:"currentColor",d:"M96 256h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32z"},null,-1),xz=(0,gz.createElementVNode)("path",{fill:"currentColor",d:"M416 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),kz=(0,gz.createElementVNode)("path",{fill:"currentColor",d:"M608 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),_z=[wz,yz,xz,kz];function Cz(e,t,r,n,o,l){return(0,gz.openBlock)(),(0,gz.createElementBlock)("svg",jz,_z)}var zz=p(Oz,[["render",Cz],["__file","present.vue"]]),Ez=r("f2bf"),Bz={name:"PriceTag"},Sz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Vz=(0,Ez.createElementVNode)("path",{fill:"currentColor",d:"M224 318.336V896h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"},null,-1),Nz=(0,Ez.createElementVNode)("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),Mz=[Vz,Nz];function Az(e,t,r,n,o,l){return(0,Ez.openBlock)(),(0,Ez.createElementBlock)("svg",Sz,Mz)}var Tz=p(Bz,[["render",Az],["__file","price-tag.vue"]]),Hz=r("f2bf"),Rz={name:"Printer"},Lz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Dz=(0,Hz.createElementVNode)("path",{fill:"currentColor",d:"M256 768H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 746.432 64 741.248 64 727.04V379.072c0-42.816 4.48-58.304 12.8-73.984 8.384-15.616 20.672-27.904 36.288-36.288 15.68-8.32 31.168-12.8 73.984-12.8H256V64h512v192h68.928c42.816 0 58.304 4.48 73.984 12.8 15.616 8.384 27.904 20.672 36.288 36.288 8.32 15.68 12.8 31.168 12.8 73.984v347.904c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H768v192H256V768zm64-192v320h384V576H320zm-64 128V512h512v192h128V379.072c0-29.376-1.408-36.48-5.248-43.776a23.296 23.296 0 0 0-10.048-10.048c-7.232-3.84-14.4-5.248-43.776-5.248H187.072c-29.376 0-36.48 1.408-43.776 5.248a23.296 23.296 0 0 0-10.048 10.048c-3.84 7.232-5.248 14.4-5.248 43.776V704h128zm64-448h384V128H320v128zm-64 128h64v64h-64v-64zm128 0h64v64h-64v-64z"},null,-1),Pz=[Dz];function Iz(e,t,r,n,o,l){return(0,Hz.openBlock)(),(0,Hz.createElementBlock)("svg",Lz,Pz)}var Fz=p(Rz,[["render",Iz],["__file","printer.vue"]]),$z=r("f2bf"),qz={name:"Promotion"},Wz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Uz=(0,$z.createElementVNode)("path",{fill:"currentColor",d:"m64 448 832-320-128 704-446.08-243.328L832 192 242.816 545.472 64 448zm256 512V657.024L512 768 320 960z"},null,-1),Kz=[Uz];function Yz(e,t,r,n,o,l){return(0,$z.openBlock)(),(0,$z.createElementBlock)("svg",Wz,Kz)}var Gz=p(qz,[["render",Yz],["__file","promotion.vue"]]),Xz=r("f2bf"),Jz={name:"QuartzWatch"},Zz={version:"1.1",id:"a",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},Qz=(0,Xz.createElementVNode)("path",{d:"M422.02 602.01v-.03c-6.68-5.99-14.35-8.83-23.01-8.51-8.67.32-16.17 3.66-22.5 10.02-6.33 6.36-9.5 13.7-9.5 22.02s3 15.82 8.99 22.5c8.68 8.68 19.02 11.35 31.01 8s19.49-10.85 22.5-22.5c3.01-11.65.51-22.15-7.49-31.49v-.01zM384 512c0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.67 8.99-23.01zM390.53 429.51c11.65 3.01 22.15.51 31.49-7.49h.04c5.99-6.68 8.83-14.34 8.51-23.01-.32-8.67-3.66-16.16-10.02-22.5-6.36-6.33-13.7-9.5-22.02-9.5s-15.82 3-22.5 8.99c-8.68 8.69-11.35 19.02-8 31.01 3.35 11.99 10.85 19.49 22.5 22.5zM633.47 429.51c11.67-3.03 19.01-10.37 22.02-22.02 3.01-11.65.51-22.15-7.49-31.49h.01c-6.68-5.99-14.18-8.99-22.5-8.99s-15.66 3.16-22.02 9.5c-6.36 6.34-9.7 13.84-10.02 22.5-.32 8.66 2.52 16.33 8.51 23.01 9.32 8.02 19.82 10.52 31.49 7.49zM512 640c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01s-3-17.02-8.99-23.01c-6-5.99-13.66-8.99-23.01-8.99zM695.01 488.99c-6-5.99-13.66-8.99-23.01-8.99s-17.02 3-23.01 8.99c-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99s17.02-3 23.01-8.99c5.99-6 8.99-13.67 8.99-23.01 0-9.35-3-17.02-8.99-23.01z",fill:"currentColor"},null,-1),eE=(0,Xz.createElementVNode)("path",{d:"M832 512c-2-90.67-33.17-166.17-93.5-226.5-20.43-20.42-42.6-37.49-66.5-51.23V64H352v170.26c-23.9 13.74-46.07 30.81-66.5 51.24-60.33 60.33-91.49 135.83-93.5 226.5 2 90.67 33.17 166.17 93.5 226.5 20.43 20.43 42.6 37.5 66.5 51.24V960h320V789.74c23.9-13.74 46.07-30.81 66.5-51.24 60.33-60.34 91.49-135.83 93.5-226.5zM416 128h192v78.69c-29.85-9.03-61.85-13.93-96-14.69-34.15.75-66.15 5.65-96 14.68V128zm192 768H416v-78.68c29.85 9.03 61.85 13.93 96 14.68 34.15-.75 66.15-5.65 96-14.68V896zm-96-128c-72.66-2.01-132.99-27.01-180.99-75.01S258.01 584.66 256 512c2.01-72.66 27.01-132.99 75.01-180.99S439.34 258.01 512 256c72.66 2.01 132.99 27.01 180.99 75.01S765.99 439.34 768 512c-2.01 72.66-27.01 132.99-75.01 180.99S584.66 765.99 512 768z",fill:"currentColor"},null,-1),tE=(0,Xz.createElementVNode)("path",{d:"M512 320c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01 0 9.35 3 17.02 8.99 23.01 6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01 0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99zM624.99 593.5c-8.66-.32-16.33 2.52-23.01 8.51-7.98 9.32-10.48 19.82-7.49 31.49s10.49 19.17 22.5 22.5 22.35.66 31.01-8v.04c5.99-6.68 8.99-14.18 8.99-22.5s-3.16-15.66-9.5-22.02-13.84-9.7-22.5-10.02z",fill:"currentColor"},null,-1),rE=[Qz,eE,tE];function nE(e,t,r,n,o,l){return(0,Xz.openBlock)(),(0,Xz.createElementBlock)("svg",Zz,rE)}var oE=p(Jz,[["render",nE],["__file","quartz-watch.vue"]]),lE=r("f2bf"),aE={name:"QuestionFilled"},iE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cE=(0,lE.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"},null,-1),sE=[cE];function uE(e,t,r,n,o,l){return(0,lE.openBlock)(),(0,lE.createElementBlock)("svg",iE,sE)}var dE=p(aE,[["render",uE],["__file","question-filled.vue"]]),pE=r("f2bf"),fE={name:"Rank"},bE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mE=(0,pE.createElementVNode)("path",{fill:"currentColor",d:"m186.496 544 41.408 41.344a32 32 0 1 1-45.248 45.312l-96-96a32 32 0 0 1 0-45.312l96-96a32 32 0 1 1 45.248 45.312L186.496 480h290.816V186.432l-41.472 41.472a32 32 0 1 1-45.248-45.184l96-96.128a32 32 0 0 1 45.312 0l96 96.064a32 32 0 0 1-45.248 45.184l-41.344-41.28V480H832l-41.344-41.344a32 32 0 0 1 45.248-45.312l96 96a32 32 0 0 1 0 45.312l-96 96a32 32 0 0 1-45.248-45.312L832 544H541.312v293.44l41.344-41.28a32 32 0 1 1 45.248 45.248l-96 96a32 32 0 0 1-45.312 0l-96-96a32 32 0 1 1 45.312-45.248l41.408 41.408V544H186.496z"},null,-1),hE=[mE];function vE(e,t,r,n,o,l){return(0,pE.openBlock)(),(0,pE.createElementBlock)("svg",bE,hE)}var gE=p(fE,[["render",vE],["__file","rank.vue"]]),OE=r("f2bf"),jE={name:"ReadingLamp"},wE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yE=(0,OE.createElementVNode)("path",{fill:"currentColor",d:"M352 896h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm-44.672-768-99.52 448h608.384l-99.52-448H307.328zm-25.6-64h460.608a32 32 0 0 1 31.232 25.088l113.792 512A32 32 0 0 1 856.128 640H167.872a32 32 0 0 1-31.232-38.912l113.792-512A32 32 0 0 1 281.664 64z"},null,-1),xE=(0,OE.createElementVNode)("path",{fill:"currentColor",d:"M672 576q32 0 32 32v128q0 32-32 32t-32-32V608q0-32 32-32zm-192-.064h64V960h-64z"},null,-1),kE=[yE,xE];function _E(e,t,r,n,o,l){return(0,OE.openBlock)(),(0,OE.createElementBlock)("svg",wE,kE)}var CE=p(jE,[["render",_E],["__file","reading-lamp.vue"]]),zE=r("f2bf"),EE={name:"Reading"},BE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},SE=(0,zE.createElementVNode)("path",{fill:"currentColor",d:"m512 863.36 384-54.848v-638.72L525.568 222.72a96 96 0 0 1-27.136 0L128 169.792v638.72l384 54.848zM137.024 106.432l370.432 52.928a32 32 0 0 0 9.088 0l370.432-52.928A64 64 0 0 1 960 169.792v638.72a64 64 0 0 1-54.976 63.36l-388.48 55.488a32 32 0 0 1-9.088 0l-388.48-55.488A64 64 0 0 1 64 808.512v-638.72a64 64 0 0 1 73.024-63.36z"},null,-1),VE=(0,zE.createElementVNode)("path",{fill:"currentColor",d:"M480 192h64v704h-64z"},null,-1),NE=[SE,VE];function ME(e,t,r,n,o,l){return(0,zE.openBlock)(),(0,zE.createElementBlock)("svg",BE,NE)}var AE=p(EE,[["render",ME],["__file","reading.vue"]]),TE=r("f2bf"),HE={name:"RefreshLeft"},RE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},LE=(0,TE.createElementVNode)("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"},null,-1),DE=[LE];function PE(e,t,r,n,o,l){return(0,TE.openBlock)(),(0,TE.createElementBlock)("svg",RE,DE)}var IE=p(HE,[["render",PE],["__file","refresh-left.vue"]]),FE=r("f2bf"),$E={name:"RefreshRight"},qE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},WE=(0,FE.createElementVNode)("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"},null,-1),UE=[WE];function KE(e,t,r,n,o,l){return(0,FE.openBlock)(),(0,FE.createElementBlock)("svg",qE,UE)}var YE=p($E,[["render",KE],["__file","refresh-right.vue"]]),GE=r("f2bf"),XE={name:"Refresh"},JE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ZE=(0,GE.createElementVNode)("path",{fill:"currentColor",d:"M771.776 794.88A384 384 0 0 1 128 512h64a320 320 0 0 0 555.712 216.448H654.72a32 32 0 1 1 0-64h149.056a32 32 0 0 1 32 32v148.928a32 32 0 1 1-64 0v-50.56zM276.288 295.616h92.992a32 32 0 0 1 0 64H220.16a32 32 0 0 1-32-32V178.56a32 32 0 0 1 64 0v50.56A384 384 0 0 1 896.128 512h-64a320 320 0 0 0-555.776-216.384z"},null,-1),QE=[ZE];function eB(e,t,r,n,o,l){return(0,GE.openBlock)(),(0,GE.createElementBlock)("svg",JE,QE)}var tB=p(XE,[["render",eB],["__file","refresh.vue"]]),rB=r("f2bf"),nB={name:"Refrigerator"},oB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lB=(0,rB.createElementVNode)("path",{fill:"currentColor",d:"M256 448h512V160a32 32 0 0 0-32-32H288a32 32 0 0 0-32 32v288zm0 64v352a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V512H256zm32-448h448a96 96 0 0 1 96 96v704a96 96 0 0 1-96 96H288a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96zm32 224h64v96h-64v-96zm0 288h64v96h-64v-96z"},null,-1),aB=[lB];function iB(e,t,r,n,o,l){return(0,rB.openBlock)(),(0,rB.createElementBlock)("svg",oB,aB)}var cB=p(nB,[["render",iB],["__file","refrigerator.vue"]]),sB=r("f2bf"),uB={name:"RemoveFilled"},dB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pB=(0,sB.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zM288 512a38.4 38.4 0 0 0 38.4 38.4h371.2a38.4 38.4 0 0 0 0-76.8H326.4A38.4 38.4 0 0 0 288 512z"},null,-1),fB=[pB];function bB(e,t,r,n,o,l){return(0,sB.openBlock)(),(0,sB.createElementBlock)("svg",dB,fB)}var mB=p(uB,[["render",bB],["__file","remove-filled.vue"]]),hB=r("f2bf"),vB={name:"Remove"},gB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},OB=(0,hB.createElementVNode)("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),jB=(0,hB.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),wB=[OB,jB];function yB(e,t,r,n,o,l){return(0,hB.openBlock)(),(0,hB.createElementBlock)("svg",gB,wB)}var xB=p(vB,[["render",yB],["__file","remove.vue"]]),kB=r("f2bf"),_B={name:"Right"},CB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zB=(0,kB.createElementVNode)("path",{fill:"currentColor",d:"M754.752 480H160a32 32 0 1 0 0 64h594.752L521.344 777.344a32 32 0 0 0 45.312 45.312l288-288a32 32 0 0 0 0-45.312l-288-288a32 32 0 1 0-45.312 45.312L754.752 480z"},null,-1),EB=[zB];function BB(e,t,r,n,o,l){return(0,kB.openBlock)(),(0,kB.createElementBlock)("svg",CB,EB)}var SB=p(_B,[["render",BB],["__file","right.vue"]]),VB=r("f2bf"),NB={name:"ScaleToOriginal"},MB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},AB=(0,VB.createElementVNode)("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zM512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412zM512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512z"},null,-1),TB=[AB];function HB(e,t,r,n,o,l){return(0,VB.openBlock)(),(0,VB.createElementBlock)("svg",MB,TB)}var RB=p(NB,[["render",HB],["__file","scale-to-original.vue"]]),LB=r("f2bf"),DB={name:"School"},PB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},IB=(0,LB.createElementVNode)("path",{fill:"currentColor",d:"M224 128v704h576V128H224zm-32-64h640a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),FB=(0,LB.createElementVNode)("path",{fill:"currentColor",d:"M64 832h896v64H64zm256-640h128v96H320z"},null,-1),$B=(0,LB.createElementVNode)("path",{fill:"currentColor",d:"M384 832h256v-64a128 128 0 1 0-256 0v64zm128-256a192 192 0 0 1 192 192v128H320V768a192 192 0 0 1 192-192zM320 384h128v96H320zm256-192h128v96H576zm0 192h128v96H576z"},null,-1),qB=[IB,FB,$B];function WB(e,t,r,n,o,l){return(0,LB.openBlock)(),(0,LB.createElementBlock)("svg",PB,qB)}var UB=p(DB,[["render",WB],["__file","school.vue"]]),KB=r("f2bf"),YB={name:"Scissor"},GB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},XB=(0,KB.createElementVNode)("path",{fill:"currentColor",d:"m512.064 578.368-106.88 152.768a160 160 0 1 1-23.36-78.208L472.96 522.56 196.864 128.256a32 32 0 1 1 52.48-36.736l393.024 561.344a160 160 0 1 1-23.36 78.208l-106.88-152.704zm54.4-189.248 208.384-297.6a32 32 0 0 1 52.48 36.736l-221.76 316.672-39.04-55.808zm-376.32 425.856a96 96 0 1 0 110.144-157.248 96 96 0 0 0-110.08 157.248zm643.84 0a96 96 0 1 0-110.08-157.248 96 96 0 0 0 110.08 157.248z"},null,-1),JB=[XB];function ZB(e,t,r,n,o,l){return(0,KB.openBlock)(),(0,KB.createElementBlock)("svg",GB,JB)}var QB=p(YB,[["render",ZB],["__file","scissor.vue"]]),eS=r("f2bf"),tS={name:"Search"},rS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nS=(0,eS.createElementVNode)("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704z"},null,-1),oS=[nS];function lS(e,t,r,n,o,l){return(0,eS.openBlock)(),(0,eS.createElementBlock)("svg",rS,oS)}var aS=p(tS,[["render",lS],["__file","search.vue"]]),iS=r("f2bf"),cS={name:"Select"},sS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uS=(0,iS.createElementVNode)("path",{fill:"currentColor",d:"M77.248 415.04a64 64 0 0 1 90.496 0l226.304 226.304L846.528 188.8a64 64 0 1 1 90.56 90.496l-543.04 543.04-316.8-316.8a64 64 0 0 1 0-90.496z"},null,-1),dS=[uS];function pS(e,t,r,n,o,l){return(0,iS.openBlock)(),(0,iS.createElementBlock)("svg",sS,dS)}var fS=p(cS,[["render",pS],["__file","select.vue"]]),bS=r("f2bf"),mS={name:"Sell"},hS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vS=(0,bS.createElementVNode)("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 483.84L768 698.496V928a32 32 0 1 1-64 0V698.496l-73.344 73.344a32 32 0 1 1-45.248-45.248l128-128a32 32 0 0 1 45.248 0l128 128a32 32 0 1 1-45.248 45.248z"},null,-1),gS=[vS];function OS(e,t,r,n,o,l){return(0,bS.openBlock)(),(0,bS.createElementBlock)("svg",hS,gS)}var jS=p(mS,[["render",OS],["__file","sell.vue"]]),wS=r("f2bf"),yS={name:"SemiSelect"},xS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kS=(0,wS.createElementVNode)("path",{fill:"currentColor",d:"M128 448h768q64 0 64 64t-64 64H128q-64 0-64-64t64-64z"},null,-1),_S=[kS];function CS(e,t,r,n,o,l){return(0,wS.openBlock)(),(0,wS.createElementBlock)("svg",xS,_S)}var zS=p(yS,[["render",CS],["__file","semi-select.vue"]]),ES=r("f2bf"),BS={name:"Service"},SS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},VS=(0,ES.createElementVNode)("path",{fill:"currentColor",d:"M864 409.6a192 192 0 0 1-37.888 349.44A256.064 256.064 0 0 1 576 960h-96a32 32 0 1 1 0-64h96a192.064 192.064 0 0 0 181.12-128H736a32 32 0 0 1-32-32V416a32 32 0 0 1 32-32h32c10.368 0 20.544.832 30.528 2.432a288 288 0 0 0-573.056 0A193.235 193.235 0 0 1 256 384h32a32 32 0 0 1 32 32v320a32 32 0 0 1-32 32h-32a192 192 0 0 1-96-358.4 352 352 0 0 1 704 0zM256 448a128 128 0 1 0 0 256V448zm640 128a128 128 0 0 0-128-128v256a128 128 0 0 0 128-128z"},null,-1),NS=[VS];function MS(e,t,r,n,o,l){return(0,ES.openBlock)(),(0,ES.createElementBlock)("svg",SS,NS)}var AS=p(BS,[["render",MS],["__file","service.vue"]]),TS=r("f2bf"),HS={name:"SetUp"},RS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},LS=(0,TS.createElementVNode)("path",{fill:"currentColor",d:"M224 160a64 64 0 0 0-64 64v576a64 64 0 0 0 64 64h576a64 64 0 0 0 64-64V224a64 64 0 0 0-64-64H224zm0-64h576a128 128 0 0 1 128 128v576a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V224A128 128 0 0 1 224 96z"},null,-1),DS=(0,TS.createElementVNode)("path",{fill:"currentColor",d:"M384 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),PS=(0,TS.createElementVNode)("path",{fill:"currentColor",d:"M480 320h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32zm160 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),IS=(0,TS.createElementVNode)("path",{fill:"currentColor",d:"M288 640h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),FS=[LS,DS,PS,IS];function $S(e,t,r,n,o,l){return(0,TS.openBlock)(),(0,TS.createElementBlock)("svg",RS,FS)}var qS=p(HS,[["render",$S],["__file","set-up.vue"]]),WS=r("f2bf"),US={name:"Setting"},KS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},YS=(0,WS.createElementVNode)("path",{fill:"currentColor",d:"M600.704 64a32 32 0 0 1 30.464 22.208l35.2 109.376c14.784 7.232 28.928 15.36 42.432 24.512l112.384-24.192a32 32 0 0 1 34.432 15.36L944.32 364.8a32 32 0 0 1-4.032 37.504l-77.12 85.12a357.12 357.12 0 0 1 0 49.024l77.12 85.248a32 32 0 0 1 4.032 37.504l-88.704 153.6a32 32 0 0 1-34.432 15.296L708.8 803.904c-13.44 9.088-27.648 17.28-42.368 24.512l-35.264 109.376A32 32 0 0 1 600.704 960H423.296a32 32 0 0 1-30.464-22.208L357.696 828.48a351.616 351.616 0 0 1-42.56-24.64l-112.32 24.256a32 32 0 0 1-34.432-15.36L79.68 659.2a32 32 0 0 1 4.032-37.504l77.12-85.248a357.12 357.12 0 0 1 0-48.896l-77.12-85.248A32 32 0 0 1 79.68 364.8l88.704-153.6a32 32 0 0 1 34.432-15.296l112.32 24.256c13.568-9.152 27.776-17.408 42.56-24.64l35.2-109.312A32 32 0 0 1 423.232 64H600.64zm-23.424 64H446.72l-36.352 113.088-24.512 11.968a294.113 294.113 0 0 0-34.816 20.096l-22.656 15.36-116.224-25.088-65.28 113.152 79.68 88.192-1.92 27.136a293.12 293.12 0 0 0 0 40.192l1.92 27.136-79.808 88.192 65.344 113.152 116.224-25.024 22.656 15.296a294.113 294.113 0 0 0 34.816 20.096l24.512 11.968L446.72 896h130.688l36.48-113.152 24.448-11.904a288.282 288.282 0 0 0 34.752-20.096l22.592-15.296 116.288 25.024 65.28-113.152-79.744-88.192 1.92-27.136a293.12 293.12 0 0 0 0-40.256l-1.92-27.136 79.808-88.128-65.344-113.152-116.288 24.96-22.592-15.232a287.616 287.616 0 0 0-34.752-20.096l-24.448-11.904L577.344 128zM512 320a192 192 0 1 1 0 384 192 192 0 0 1 0-384zm0 64a128 128 0 1 0 0 256 128 128 0 0 0 0-256z"},null,-1),GS=[YS];function XS(e,t,r,n,o,l){return(0,WS.openBlock)(),(0,WS.createElementBlock)("svg",KS,GS)}var JS=p(US,[["render",XS],["__file","setting.vue"]]),ZS=r("f2bf"),QS={name:"Share"},eV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tV=(0,ZS.createElementVNode)("path",{fill:"currentColor",d:"m679.872 348.8-301.76 188.608a127.808 127.808 0 0 1 5.12 52.16l279.936 104.96a128 128 0 1 1-22.464 59.904l-279.872-104.96a128 128 0 1 1-16.64-166.272l301.696-188.608a128 128 0 1 1 33.92 54.272z"},null,-1),rV=[tV];function nV(e,t,r,n,o,l){return(0,ZS.openBlock)(),(0,ZS.createElementBlock)("svg",eV,rV)}var oV=p(QS,[["render",nV],["__file","share.vue"]]),lV=r("f2bf"),aV={name:"Ship"},iV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cV=(0,lV.createElementVNode)("path",{fill:"currentColor",d:"M512 386.88V448h405.568a32 32 0 0 1 30.72 40.768l-76.48 267.968A192 192 0 0 1 687.168 896H336.832a192 192 0 0 1-184.64-139.264L75.648 488.768A32 32 0 0 1 106.368 448H448V117.888a32 32 0 0 1 47.36-28.096l13.888 7.616L512 96v2.88l231.68 126.4a32 32 0 0 1-2.048 57.216L512 386.88zm0-70.272 144.768-65.792L512 171.84v144.768zM512 512H148.864l18.24 64H856.96l18.24-64H512zM185.408 640l28.352 99.2A128 128 0 0 0 336.832 832h350.336a128 128 0 0 0 123.072-92.8l28.352-99.2H185.408z"},null,-1),sV=[cV];function uV(e,t,r,n,o,l){return(0,lV.openBlock)(),(0,lV.createElementBlock)("svg",iV,sV)}var dV=p(aV,[["render",uV],["__file","ship.vue"]]),pV=r("f2bf"),fV={name:"Shop"},bV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mV=(0,pV.createElementVNode)("path",{fill:"currentColor",d:"M704 704h64v192H256V704h64v64h384v-64zm188.544-152.192C894.528 559.616 896 567.616 896 576a96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0c0-8.384 1.408-16.384 3.392-24.192L192 128h640l60.544 423.808z"},null,-1),hV=[mV];function vV(e,t,r,n,o,l){return(0,pV.openBlock)(),(0,pV.createElementBlock)("svg",bV,hV)}var gV=p(fV,[["render",vV],["__file","shop.vue"]]),OV=r("f2bf"),jV={name:"ShoppingBag"},wV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yV=(0,OV.createElementVNode)("path",{fill:"currentColor",d:"M704 320v96a32 32 0 0 1-32 32h-32V320H384v128h-32a32 32 0 0 1-32-32v-96H192v576h640V320H704zm-384-64a192 192 0 1 1 384 0h160a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32h160zm64 0h256a128 128 0 1 0-256 0z"},null,-1),xV=(0,OV.createElementVNode)("path",{fill:"currentColor",d:"M192 704h640v64H192z"},null,-1),kV=[yV,xV];function _V(e,t,r,n,o,l){return(0,OV.openBlock)(),(0,OV.createElementBlock)("svg",wV,kV)}var CV=p(jV,[["render",_V],["__file","shopping-bag.vue"]]),zV=r("f2bf"),EV={name:"ShoppingCartFull"},BV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},SV=(0,zV.createElementVNode)("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96zm320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96zM96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128H96zm314.24 576h395.904l82.304-384H333.44l76.8 384z"},null,-1),VV=(0,zV.createElementVNode)("path",{fill:"currentColor",d:"M699.648 256 608 145.984 516.352 256h183.296zm-140.8-151.04a64 64 0 0 1 98.304 0L836.352 320H379.648l179.2-215.04z"},null,-1),NV=[SV,VV];function MV(e,t,r,n,o,l){return(0,zV.openBlock)(),(0,zV.createElementBlock)("svg",BV,NV)}var AV=p(EV,[["render",MV],["__file","shopping-cart-full.vue"]]),TV=r("f2bf"),HV={name:"ShoppingCart"},RV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},LV=(0,TV.createElementVNode)("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96zm320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96zM96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128H96zm314.24 576h395.904l82.304-384H333.44l76.8 384z"},null,-1),DV=[LV];function PV(e,t,r,n,o,l){return(0,TV.openBlock)(),(0,TV.createElementBlock)("svg",RV,DV)}var IV=p(HV,[["render",PV],["__file","shopping-cart.vue"]]),FV=r("f2bf"),$V={name:"ShoppingTrolley"},qV={version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},WV=(0,FV.createElementVNode)("path",{d:"M368 833c-13.3 0-24.5 4.5-33.5 13.5S321 866.7 321 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S415 893.3 415 880s-4.5-24.5-13.5-33.5S381.3 833 368 833zM807 640c7.4 0 13.8-2.2 19.5-6.5S836 623.3 838 616l112-448c2-10-.2-19.2-6.5-27.5S929 128 919 128H96c-9.3 0-17 3-23 9s-9 13.7-9 23 3 17 9 23 13.7 9 23 9h96v576h672c9.3 0 17-3 23-9s9-13.7 9-23-3-17-9-23-13.7-9-23-9H256v-64h551zM256 192h622l-96 384H256V192zM688 833c-13.3 0-24.5 4.5-33.5 13.5S641 866.7 641 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S735 893.3 735 880s-4.5-24.5-13.5-33.5S701.3 833 688 833z",fill:"currentColor"},null,-1),UV=[WV];function KV(e,t,r,n,o,l){return(0,FV.openBlock)(),(0,FV.createElementBlock)("svg",qV,UV)}var YV=p($V,[["render",KV],["__file","shopping-trolley.vue"]]),GV=r("f2bf"),XV={name:"Smoking"},JV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ZV=(0,GV.createElementVNode)("path",{fill:"currentColor",d:"M256 576v128h640V576H256zm-32-64h704a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32z"},null,-1),QV=(0,GV.createElementVNode)("path",{fill:"currentColor",d:"M704 576h64v128h-64zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"},null,-1),eN=[ZV,QV];function tN(e,t,r,n,o,l){return(0,GV.openBlock)(),(0,GV.createElementBlock)("svg",JV,eN)}var rN=p(XV,[["render",tN],["__file","smoking.vue"]]),nN=r("f2bf"),oN={name:"Soccer"},lN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},aN=(0,nN.createElementVNode)("path",{fill:"currentColor",d:"M418.496 871.04 152.256 604.8c-16.512 94.016-2.368 178.624 42.944 224 44.928 44.928 129.344 58.752 223.296 42.24zm72.32-18.176a573.056 573.056 0 0 0 224.832-137.216 573.12 573.12 0 0 0 137.216-224.832L533.888 171.84a578.56 578.56 0 0 0-227.52 138.496A567.68 567.68 0 0 0 170.432 532.48l320.384 320.384zM871.04 418.496c16.512-93.952 2.688-178.368-42.24-223.296-44.544-44.544-128.704-58.048-222.592-41.536L871.04 418.496zM149.952 874.048c-112.96-112.96-88.832-408.96 111.168-608.96C461.056 65.152 760.96 36.928 874.048 149.952c113.024 113.024 86.784 411.008-113.152 610.944-199.936 199.936-497.92 226.112-610.944 113.152zm452.544-497.792 22.656-22.656a32 32 0 0 1 45.248 45.248l-22.656 22.656 45.248 45.248A32 32 0 1 1 647.744 512l-45.248-45.248L557.248 512l45.248 45.248a32 32 0 1 1-45.248 45.248L512 557.248l-45.248 45.248L512 647.744a32 32 0 1 1-45.248 45.248l-45.248-45.248-22.656 22.656a32 32 0 1 1-45.248-45.248l22.656-22.656-45.248-45.248A32 32 0 1 1 376.256 512l45.248 45.248L466.752 512l-45.248-45.248a32 32 0 1 1 45.248-45.248L512 466.752l45.248-45.248L512 376.256a32 32 0 0 1 45.248-45.248l45.248 45.248z"},null,-1),iN=[aN];function cN(e,t,r,n,o,l){return(0,nN.openBlock)(),(0,nN.createElementBlock)("svg",lN,iN)}var sN=p(oN,[["render",cN],["__file","soccer.vue"]]),uN=r("f2bf"),dN={name:"SoldOut"},pN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fN=(0,uN.createElementVNode)("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 476.16a32 32 0 1 1 45.248 45.184l-128 128a32 32 0 0 1-45.248 0l-128-128a32 32 0 1 1 45.248-45.248L704 837.504V608a32 32 0 1 1 64 0v229.504l73.408-73.408z"},null,-1),bN=[fN];function mN(e,t,r,n,o,l){return(0,uN.openBlock)(),(0,uN.createElementBlock)("svg",pN,bN)}var hN=p(dN,[["render",mN],["__file","sold-out.vue"]]),vN=r("f2bf"),gN={name:"SortDown"},ON={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jN=(0,vN.createElementVNode)("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0z"},null,-1),wN=[jN];function yN(e,t,r,n,o,l){return(0,vN.openBlock)(),(0,vN.createElementBlock)("svg",ON,wN)}var xN=p(gN,[["render",yN],["__file","sort-down.vue"]]),kN=r("f2bf"),_N={name:"SortUp"},CN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zN=(0,kN.createElementVNode)("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248z"},null,-1),EN=[zN];function BN(e,t,r,n,o,l){return(0,kN.openBlock)(),(0,kN.createElementBlock)("svg",CN,EN)}var SN=p(_N,[["render",BN],["__file","sort-up.vue"]]),VN=r("f2bf"),NN={name:"Sort"},MN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},AN=(0,VN.createElementVNode)("path",{fill:"currentColor",d:"M384 96a32 32 0 0 1 64 0v786.752a32 32 0 0 1-54.592 22.656L95.936 608a32 32 0 0 1 0-45.312h.128a32 32 0 0 1 45.184 0L384 805.632V96zm192 45.248a32 32 0 0 1 54.592-22.592L928.064 416a32 32 0 0 1 0 45.312h-.128a32 32 0 0 1-45.184 0L640 218.496V928a32 32 0 1 1-64 0V141.248z"},null,-1),TN=[AN];function HN(e,t,r,n,o,l){return(0,VN.openBlock)(),(0,VN.createElementBlock)("svg",MN,TN)}var RN=p(NN,[["render",HN],["__file","sort.vue"]]),LN=r("f2bf"),DN={name:"Stamp"},PN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},IN=(0,LN.createElementVNode)("path",{fill:"currentColor",d:"M624 475.968V640h144a128 128 0 0 1 128 128H128a128 128 0 0 1 128-128h144V475.968a192 192 0 1 1 224 0zM128 896v-64h768v64H128z"},null,-1),FN=[IN];function $N(e,t,r,n,o,l){return(0,LN.openBlock)(),(0,LN.createElementBlock)("svg",PN,FN)}var qN=p(DN,[["render",$N],["__file","stamp.vue"]]),WN=r("f2bf"),UN={name:"StarFilled"},KN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},YN=(0,WN.createElementVNode)("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"},null,-1),GN=[YN];function XN(e,t,r,n,o,l){return(0,WN.openBlock)(),(0,WN.createElementBlock)("svg",KN,GN)}var JN=p(UN,[["render",XN],["__file","star-filled.vue"]]),ZN=r("f2bf"),QN={name:"Star"},eM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tM=(0,ZN.createElementVNode)("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72L512 747.84zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"},null,-1),rM=[tM];function nM(e,t,r,n,o,l){return(0,ZN.openBlock)(),(0,ZN.createElementBlock)("svg",eM,rM)}var oM=p(QN,[["render",nM],["__file","star.vue"]]),lM=r("f2bf"),aM={name:"Stopwatch"},iM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cM=(0,lM.createElementVNode)("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),sM=(0,lM.createElementVNode)("path",{fill:"currentColor",d:"M672 234.88c-39.168 174.464-80 298.624-122.688 372.48-64 110.848-202.624 30.848-138.624-80C453.376 453.44 540.48 355.968 672 234.816z"},null,-1),uM=[cM,sM];function dM(e,t,r,n,o,l){return(0,lM.openBlock)(),(0,lM.createElementBlock)("svg",iM,uM)}var pM=p(aM,[["render",dM],["__file","stopwatch.vue"]]),fM=r("f2bf"),bM={name:"SuccessFilled"},mM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hM=(0,fM.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),vM=[hM];function gM(e,t,r,n,o,l){return(0,fM.openBlock)(),(0,fM.createElementBlock)("svg",mM,vM)}var OM=p(bM,[["render",gM],["__file","success-filled.vue"]]),jM=r("f2bf"),wM={name:"Sugar"},yM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xM=(0,jM.createElementVNode)("path",{fill:"currentColor",d:"m801.728 349.184 4.48 4.48a128 128 0 0 1 0 180.992L534.656 806.144a128 128 0 0 1-181.056 0l-4.48-4.48-19.392 109.696a64 64 0 0 1-108.288 34.176L78.464 802.56a64 64 0 0 1 34.176-108.288l109.76-19.328-4.544-4.544a128 128 0 0 1 0-181.056l271.488-271.488a128 128 0 0 1 181.056 0l4.48 4.48 19.392-109.504a64 64 0 0 1 108.352-34.048l142.592 143.04a64 64 0 0 1-34.24 108.16l-109.248 19.2zm-548.8 198.72h447.168v2.24l60.8-60.8a63.808 63.808 0 0 0 18.752-44.416h-426.88l-89.664 89.728a64.064 64.064 0 0 0-10.24 13.248zm0 64c2.752 4.736 6.144 9.152 10.176 13.248l135.744 135.744a64 64 0 0 0 90.496 0L638.4 611.904H252.928zm490.048-230.976L625.152 263.104a64 64 0 0 0-90.496 0L416.768 380.928h326.208zM123.712 757.312l142.976 142.976 24.32-137.6a25.6 25.6 0 0 0-29.696-29.632l-137.6 24.256zm633.6-633.344-24.32 137.472a25.6 25.6 0 0 0 29.632 29.632l137.28-24.064-142.656-143.04z"},null,-1),kM=[xM];function _M(e,t,r,n,o,l){return(0,jM.openBlock)(),(0,jM.createElementBlock)("svg",yM,kM)}var CM=p(wM,[["render",_M],["__file","sugar.vue"]]),zM=r("f2bf"),EM={name:"SuitcaseLine"},BM={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},SM=(0,zM.createElementVNode)("path",{d:"M922.5 229.5c-24.32-24.34-54.49-36.84-90.5-37.5H704v-64c-.68-17.98-7.02-32.98-19.01-44.99S658.01 64.66 640 64H384c-17.98.68-32.98 7.02-44.99 19.01S320.66 110 320 128v64H192c-35.99.68-66.16 13.18-90.5 37.5C77.16 253.82 64.66 283.99 64 320v448c.68 35.99 13.18 66.16 37.5 90.5s54.49 36.84 90.5 37.5h640c35.99-.68 66.16-13.18 90.5-37.5s36.84-54.49 37.5-90.5V320c-.68-35.99-13.18-66.16-37.5-90.5zM384 128h256v64H384v-64zM256 832h-64c-17.98-.68-32.98-7.02-44.99-19.01S128.66 786.01 128 768V448h128v384zm448 0H320V448h384v384zm192-64c-.68 17.98-7.02 32.98-19.01 44.99S850.01 831.34 832 832h-64V448h128v320zm0-384H128v-64c.69-17.98 7.02-32.98 19.01-44.99S173.99 256.66 192 256h640c17.98.69 32.98 7.02 44.99 19.01S895.34 301.99 896 320v64z",fill:"currentColor"},null,-1),VM=[SM];function NM(e,t,r,n,o,l){return(0,zM.openBlock)(),(0,zM.createElementBlock)("svg",BM,VM)}var MM=p(EM,[["render",NM],["__file","suitcase-line.vue"]]),AM=r("f2bf"),TM={name:"Suitcase"},HM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},RM=(0,AM.createElementVNode)("path",{fill:"currentColor",d:"M128 384h768v-64a64 64 0 0 0-64-64H192a64 64 0 0 0-64 64v64zm0 64v320a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V448H128zm64-256h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128z"},null,-1),LM=(0,AM.createElementVNode)("path",{fill:"currentColor",d:"M384 128v64h256v-64H384zm0-64h256a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64z"},null,-1),DM=[RM,LM];function PM(e,t,r,n,o,l){return(0,AM.openBlock)(),(0,AM.createElementBlock)("svg",HM,DM)}var IM=p(TM,[["render",PM],["__file","suitcase.vue"]]),FM=r("f2bf"),$M={name:"Sunny"},qM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},WM=(0,FM.createElementVNode)("path",{fill:"currentColor",d:"M512 704a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512zm0-704a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 768a32 32 0 0 1 32 32v64a32 32 0 1 1-64 0v-64a32 32 0 0 1 32-32zM195.2 195.2a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 1 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm543.104 543.104a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 0 1-45.248 45.248l-45.248-45.248a32 32 0 0 1 0-45.248zM64 512a32 32 0 0 1 32-32h64a32 32 0 0 1 0 64H96a32 32 0 0 1-32-32zm768 0a32 32 0 0 1 32-32h64a32 32 0 1 1 0 64h-64a32 32 0 0 1-32-32zM195.2 828.8a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248L240.448 828.8a32 32 0 0 1-45.248 0zm543.104-543.104a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248l-45.248 45.248a32 32 0 0 1-45.248 0z"},null,-1),UM=[WM];function KM(e,t,r,n,o,l){return(0,FM.openBlock)(),(0,FM.createElementBlock)("svg",qM,UM)}var YM=p($M,[["render",KM],["__file","sunny.vue"]]),GM=r("f2bf"),XM={name:"Sunrise"},JM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ZM=(0,GM.createElementVNode)("path",{fill:"currentColor",d:"M32 768h960a32 32 0 1 1 0 64H32a32 32 0 1 1 0-64zm129.408-96a352 352 0 0 1 701.184 0h-64.32a288 288 0 0 0-572.544 0h-64.32zM512 128a32 32 0 0 1 32 32v96a32 32 0 0 1-64 0v-96a32 32 0 0 1 32-32zm407.296 168.704a32 32 0 0 1 0 45.248l-67.84 67.84a32 32 0 1 1-45.248-45.248l67.84-67.84a32 32 0 0 1 45.248 0zm-814.592 0a32 32 0 0 1 45.248 0l67.84 67.84a32 32 0 1 1-45.248 45.248l-67.84-67.84a32 32 0 0 1 0-45.248z"},null,-1),QM=[ZM];function eA(e,t,r,n,o,l){return(0,GM.openBlock)(),(0,GM.createElementBlock)("svg",JM,QM)}var tA=p(XM,[["render",eA],["__file","sunrise.vue"]]),rA=r("f2bf"),nA={name:"Sunset"},oA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lA=(0,rA.createElementVNode)("path",{fill:"currentColor",d:"M82.56 640a448 448 0 1 1 858.88 0h-67.2a384 384 0 1 0-724.288 0H82.56zM32 704h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32zm256 128h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),aA=[lA];function iA(e,t,r,n,o,l){return(0,rA.openBlock)(),(0,rA.createElementBlock)("svg",oA,aA)}var cA=p(nA,[["render",iA],["__file","sunset.vue"]]),sA=r("f2bf"),uA={name:"SwitchButton"},dA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pA=(0,sA.createElementVNode)("path",{fill:"currentColor",d:"M352 159.872V230.4a352 352 0 1 0 320 0v-70.528A416.128 416.128 0 0 1 512 960a416 416 0 0 1-160-800.128z"},null,-1),fA=(0,sA.createElementVNode)("path",{fill:"currentColor",d:"M512 64q32 0 32 32v320q0 32-32 32t-32-32V96q0-32 32-32z"},null,-1),bA=[pA,fA];function mA(e,t,r,n,o,l){return(0,sA.openBlock)(),(0,sA.createElementBlock)("svg",dA,bA)}var hA=p(uA,[["render",mA],["__file","switch-button.vue"]]),vA=r("f2bf"),gA={name:"SwitchFilled"},OA={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},jA=(0,vA.createElementVNode)("path",{d:"M247.47 358.4v.04c.07 19.17 7.72 37.53 21.27 51.09s31.92 21.2 51.09 21.27c39.86 0 72.41-32.6 72.41-72.4s-32.6-72.36-72.41-72.36-72.36 32.55-72.36 72.36z",fill:"currentColor"},null,-1),wA=(0,vA.createElementVNode)("path",{d:"M492.38 128H324.7c-52.16 0-102.19 20.73-139.08 57.61a196.655 196.655 0 0 0-57.61 139.08V698.7c-.01 25.84 5.08 51.42 14.96 75.29s24.36 45.56 42.63 63.83 39.95 32.76 63.82 42.65a196.67 196.67 0 0 0 75.28 14.98h167.68c3.03 0 5.46-2.43 5.46-5.42V133.42c.6-2.99-1.83-5.42-5.46-5.42zm-56.11 705.88H324.7c-17.76.13-35.36-3.33-51.75-10.18s-31.22-16.94-43.61-29.67c-25.3-25.35-39.81-59.1-39.81-95.32V324.69c-.13-17.75 3.33-35.35 10.17-51.74a131.695 131.695 0 0 1 29.64-43.62c25.39-25.3 59.14-39.81 95.36-39.81h111.57v644.36zM838.39 186.21a196.655 196.655 0 0 0-139.08-57.61H580.48c-3.03 0-4.82 2.43-4.82 4.82v757.16c-.6 2.99 1.79 5.42 5.42 5.42h118.23a196.69 196.69 0 0 0 139.08-57.61A196.655 196.655 0 0 0 896 699.31V325.29a196.69 196.69 0 0 0-57.61-139.08zm-111.3 441.92c-42.83 0-77.82-34.99-77.82-77.82s34.98-77.82 77.82-77.82c42.83 0 77.82 34.99 77.82 77.82s-34.99 77.82-77.82 77.82z",fill:"currentColor"},null,-1),yA=[jA,wA];function xA(e,t,r,n,o,l){return(0,vA.openBlock)(),(0,vA.createElementBlock)("svg",OA,yA)}var kA=p(gA,[["render",xA],["__file","switch-filled.vue"]]),_A=r("f2bf"),CA={name:"Switch"},zA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},EA=(0,_A.createElementVNode)("path",{fill:"currentColor",d:"M118.656 438.656a32 32 0 0 1 0-45.248L416 96l4.48-3.776A32 32 0 0 1 461.248 96l3.712 4.48a32.064 32.064 0 0 1-3.712 40.832L218.56 384H928a32 32 0 1 1 0 64H141.248a32 32 0 0 1-22.592-9.344zM64 608a32 32 0 0 1 32-32h786.752a32 32 0 0 1 22.656 54.592L608 928l-4.48 3.776a32.064 32.064 0 0 1-40.832-49.024L805.632 640H96a32 32 0 0 1-32-32z"},null,-1),BA=[EA];function SA(e,t,r,n,o,l){return(0,_A.openBlock)(),(0,_A.createElementBlock)("svg",zA,BA)}var VA=p(CA,[["render",SA],["__file","switch.vue"]]),NA=r("f2bf"),MA={name:"TakeawayBox"},AA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},TA=(0,NA.createElementVNode)("path",{fill:"currentColor",d:"M832 384H192v448h640V384zM96 320h832V128H96v192zm800 64v480a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V384H64a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h896a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32h-64zM416 512h192a32 32 0 0 1 0 64H416a32 32 0 0 1 0-64z"},null,-1),HA=[TA];function RA(e,t,r,n,o,l){return(0,NA.openBlock)(),(0,NA.createElementBlock)("svg",AA,HA)}var LA=p(MA,[["render",RA],["__file","takeaway-box.vue"]]),DA=r("f2bf"),PA={name:"Ticket"},IA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},FA=(0,DA.createElementVNode)("path",{fill:"currentColor",d:"M640 832H64V640a128 128 0 1 0 0-256V192h576v160h64V192h256v192a128 128 0 1 0 0 256v192H704V672h-64v160zm0-416v192h64V416h-64z"},null,-1),$A=[FA];function qA(e,t,r,n,o,l){return(0,DA.openBlock)(),(0,DA.createElementBlock)("svg",IA,$A)}var WA=p(PA,[["render",qA],["__file","ticket.vue"]]),UA=r("f2bf"),KA={name:"Tickets"},YA={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},GA=(0,UA.createElementVNode)("path",{fill:"currentColor",d:"M192 128v768h640V128H192zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h192v64H320v-64zm0 384h384v64H320v-64z"},null,-1),XA=[GA];function JA(e,t,r,n,o,l){return(0,UA.openBlock)(),(0,UA.createElementBlock)("svg",YA,XA)}var ZA=p(KA,[["render",JA],["__file","tickets.vue"]]),QA=r("f2bf"),eT={name:"Timer"},tT={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rT=(0,QA.createElementVNode)("path",{fill:"currentColor",d:"M512 896a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),nT=(0,QA.createElementVNode)("path",{fill:"currentColor",d:"M512 320a32 32 0 0 1 32 32l-.512 224a32 32 0 1 1-64 0L480 352a32 32 0 0 1 32-32z"},null,-1),oT=(0,QA.createElementVNode)("path",{fill:"currentColor",d:"M448 576a64 64 0 1 0 128 0 64 64 0 1 0-128 0zm96-448v128h-64V128h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96z"},null,-1),lT=[rT,nT,oT];function aT(e,t,r,n,o,l){return(0,QA.openBlock)(),(0,QA.createElementBlock)("svg",tT,lT)}var iT=p(eT,[["render",aT],["__file","timer.vue"]]),cT=r("f2bf"),sT={name:"ToiletPaper"},uT={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dT=(0,cT.createElementVNode)("path",{fill:"currentColor",d:"M595.2 128H320a192 192 0 0 0-192 192v576h384V352c0-90.496 32.448-171.2 83.2-224zM736 64c123.712 0 224 128.96 224 288S859.712 640 736 640H576v320H64V320A256 256 0 0 1 320 64h416zM576 352v224h160c84.352 0 160-97.28 160-224s-75.648-224-160-224-160 97.28-160 224z"},null,-1),pT=(0,cT.createElementVNode)("path",{fill:"currentColor",d:"M736 448c-35.328 0-64-43.008-64-96s28.672-96 64-96 64 43.008 64 96-28.672 96-64 96z"},null,-1),fT=[dT,pT];function bT(e,t,r,n,o,l){return(0,cT.openBlock)(),(0,cT.createElementBlock)("svg",uT,fT)}var mT=p(sT,[["render",bT],["__file","toilet-paper.vue"]]),hT=r("f2bf"),vT={name:"Tools"},gT={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},OT=(0,hT.createElementVNode)("path",{fill:"currentColor",d:"M764.416 254.72a351.68 351.68 0 0 1 86.336 149.184H960v192.064H850.752a351.68 351.68 0 0 1-86.336 149.312l54.72 94.72-166.272 96-54.592-94.72a352.64 352.64 0 0 1-172.48 0L371.136 936l-166.272-96 54.72-94.72a351.68 351.68 0 0 1-86.336-149.312H64v-192h109.248a351.68 351.68 0 0 1 86.336-149.312L204.8 160l166.208-96h.192l54.656 94.592a352.64 352.64 0 0 1 172.48 0L652.8 64h.128L819.2 160l-54.72 94.72zM704 499.968a192 192 0 1 0-384 0 192 192 0 0 0 384 0z"},null,-1),jT=[OT];function wT(e,t,r,n,o,l){return(0,hT.openBlock)(),(0,hT.createElementBlock)("svg",gT,jT)}var yT=p(vT,[["render",wT],["__file","tools.vue"]]),xT=r("f2bf"),kT={name:"TopLeft"},_T={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},CT=(0,xT.createElementVNode)("path",{fill:"currentColor",d:"M256 256h416a32 32 0 1 0 0-64H224a32 32 0 0 0-32 32v448a32 32 0 0 0 64 0V256z"},null,-1),zT=(0,xT.createElementVNode)("path",{fill:"currentColor",d:"M246.656 201.344a32 32 0 0 0-45.312 45.312l544 544a32 32 0 0 0 45.312-45.312l-544-544z"},null,-1),ET=[CT,zT];function BT(e,t,r,n,o,l){return(0,xT.openBlock)(),(0,xT.createElementBlock)("svg",_T,ET)}var ST=p(kT,[["render",BT],["__file","top-left.vue"]]),VT=r("f2bf"),NT={name:"TopRight"},MT={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},AT=(0,VT.createElementVNode)("path",{fill:"currentColor",d:"M768 256H353.6a32 32 0 1 1 0-64H800a32 32 0 0 1 32 32v448a32 32 0 0 1-64 0V256z"},null,-1),TT=(0,VT.createElementVNode)("path",{fill:"currentColor",d:"M777.344 201.344a32 32 0 0 1 45.312 45.312l-544 544a32 32 0 0 1-45.312-45.312l544-544z"},null,-1),HT=[AT,TT];function RT(e,t,r,n,o,l){return(0,VT.openBlock)(),(0,VT.createElementBlock)("svg",MT,HT)}var LT=p(NT,[["render",RT],["__file","top-right.vue"]]),DT=r("f2bf"),PT={name:"Top"},IT={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},FT=(0,DT.createElementVNode)("path",{fill:"currentColor",d:"M572.235 205.282v600.365a30.118 30.118 0 1 1-60.235 0V205.282L292.382 438.633a28.913 28.913 0 0 1-42.646 0 33.43 33.43 0 0 1 0-45.236l271.058-288.045a28.913 28.913 0 0 1 42.647 0L834.5 393.397a33.43 33.43 0 0 1 0 45.176 28.913 28.913 0 0 1-42.647 0l-219.618-233.23z"},null,-1),$T=[FT];function qT(e,t,r,n,o,l){return(0,DT.openBlock)(),(0,DT.createElementBlock)("svg",IT,$T)}var WT=p(PT,[["render",qT],["__file","top.vue"]]),UT=r("f2bf"),KT={name:"TrendCharts"},YT={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},GT=(0,UT.createElementVNode)("path",{fill:"currentColor",d:"M128 896V128h768v768H128zm291.712-327.296 128 102.4 180.16-201.792-47.744-42.624-139.84 156.608-128-102.4-180.16 201.792 47.744 42.624 139.84-156.608zM816 352a48 48 0 1 0-96 0 48 48 0 0 0 96 0z"},null,-1),XT=[GT];function JT(e,t,r,n,o,l){return(0,UT.openBlock)(),(0,UT.createElementBlock)("svg",YT,XT)}var ZT=p(KT,[["render",JT],["__file","trend-charts.vue"]]),QT=r("f2bf"),eH={name:"TrophyBase"},tH={version:"1.1",id:"图层_1",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},rH=(0,QT.createElementVNode)("path",{d:"M918.4 201.6c-6.4-6.4-12.8-9.6-22.4-9.6H768V96c0-9.6-3.2-16-9.6-22.4C752 67.2 745.6 64 736 64H288c-9.6 0-16 3.2-22.4 9.6C259.2 80 256 86.4 256 96v96H128c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 16-9.6 22.4 3.2 108.8 25.6 185.6 64 224 34.4 34.4 77.56 55.65 127.65 61.99 10.91 20.44 24.78 39.25 41.95 56.41 40.86 40.86 91 65.47 150.4 71.9V768h-96c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h256c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6h-96V637.26c59.4-7.71 109.54-30.01 150.4-70.86 17.2-17.2 31.51-36.06 42.81-56.55 48.93-6.51 90.02-27.7 126.79-61.85 38.4-38.4 60.8-112 64-224 0-6.4-3.2-16-9.6-22.4zM256 438.4c-19.2-6.4-35.2-19.2-51.2-35.2-22.4-22.4-35.2-70.4-41.6-147.2H256v182.4zm390.4 80C608 553.6 566.4 576 512 576s-99.2-19.2-134.4-57.6C342.4 480 320 438.4 320 384V128h384v256c0 54.4-19.2 99.2-57.6 134.4zm172.8-115.2c-16 16-32 25.6-51.2 35.2V256h92.8c-6.4 76.8-19.2 124.8-41.6 147.2zM768 896H256c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h512c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6z",fill:"currentColor"},null,-1),nH=[rH];function oH(e,t,r,n,o,l){return(0,QT.openBlock)(),(0,QT.createElementBlock)("svg",tH,nH)}var lH=p(eH,[["render",oH],["__file","trophy-base.vue"]]),aH=r("f2bf"),iH={name:"Trophy"},cH={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},sH=(0,aH.createElementVNode)("path",{fill:"currentColor",d:"M480 896V702.08A256.256 256.256 0 0 1 264.064 512h-32.64a96 96 0 0 1-91.968-68.416L93.632 290.88a76.8 76.8 0 0 1 73.6-98.88H256V96a32 32 0 0 1 32-32h448a32 32 0 0 1 32 32v96h88.768a76.8 76.8 0 0 1 73.6 98.88L884.48 443.52A96 96 0 0 1 792.576 512h-32.64A256.256 256.256 0 0 1 544 702.08V896h128a32 32 0 1 1 0 64H352a32 32 0 1 1 0-64h128zm224-448V128H320v320a192 192 0 1 0 384 0zm64 0h24.576a32 32 0 0 0 30.656-22.784l45.824-152.768A12.8 12.8 0 0 0 856.768 256H768v192zm-512 0V256h-88.768a12.8 12.8 0 0 0-12.288 16.448l45.824 152.768A32 32 0 0 0 231.424 448H256z"},null,-1),uH=[sH];function dH(e,t,r,n,o,l){return(0,aH.openBlock)(),(0,aH.createElementBlock)("svg",cH,uH)}var pH=p(iH,[["render",dH],["__file","trophy.vue"]]),fH=r("f2bf"),bH={name:"TurnOff"},mH={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hH=(0,fH.createElementVNode)("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724H329.956zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"},null,-1),vH=(0,fH.createElementVNode)("path",{fill:"currentColor",d:"M329.956 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454zm0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088z"},null,-1),gH=[hH,vH];function OH(e,t,r,n,o,l){return(0,fH.openBlock)(),(0,fH.createElementBlock)("svg",mH,gH)}var jH=p(bH,[["render",OH],["__file","turn-off.vue"]]),wH=r("f2bf"),yH={name:"Umbrella"},xH={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kH=(0,wH.createElementVNode)("path",{fill:"currentColor",d:"M320 768a32 32 0 1 1 64 0 64 64 0 0 0 128 0V512H64a448 448 0 1 1 896 0H576v256a128 128 0 1 1-256 0zm570.688-320a384.128 384.128 0 0 0-757.376 0h757.376z"},null,-1),_H=[kH];function CH(e,t,r,n,o,l){return(0,wH.openBlock)(),(0,wH.createElementBlock)("svg",xH,_H)}var zH=p(yH,[["render",CH],["__file","umbrella.vue"]]),EH=r("f2bf"),BH={name:"Unlock"},SH={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},VH=(0,EH.createElementVNode)("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32H224zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96z"},null,-1),NH=(0,EH.createElementVNode)("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32zm178.304-295.296A192.064 192.064 0 0 0 320 320v64h352l96 38.4V448H256V320a256 256 0 0 1 493.76-95.104l-59.456 23.808z"},null,-1),MH=[VH,NH];function AH(e,t,r,n,o,l){return(0,EH.openBlock)(),(0,EH.createElementBlock)("svg",SH,MH)}var TH=p(BH,[["render",AH],["__file","unlock.vue"]]),HH=r("f2bf"),RH={name:"UploadFilled"},LH={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},DH=(0,HH.createElementVNode)("path",{fill:"currentColor",d:"M544 864V672h128L512 480 352 672h128v192H320v-1.6c-5.376.32-10.496 1.6-16 1.6A240 240 0 0 1 64 624c0-123.136 93.12-223.488 212.608-237.248A239.808 239.808 0 0 1 512 192a239.872 239.872 0 0 1 235.456 194.752c119.488 13.76 212.48 114.112 212.48 237.248a240 240 0 0 1-240 240c-5.376 0-10.56-1.28-16-1.6v1.6H544z"},null,-1),PH=[DH];function IH(e,t,r,n,o,l){return(0,HH.openBlock)(),(0,HH.createElementBlock)("svg",LH,PH)}var FH=p(RH,[["render",IH],["__file","upload-filled.vue"]]),$H=r("f2bf"),qH={name:"Upload"},WH={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},UH=(0,$H.createElementVNode)("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-578.304V704h-64V247.296L237.248 490.048 192 444.8 508.8 128l316.8 316.8-45.312 45.248L544 253.696z"},null,-1),KH=[UH];function YH(e,t,r,n,o,l){return(0,$H.openBlock)(),(0,$H.createElementBlock)("svg",WH,KH)}var GH=p(qH,[["render",YH],["__file","upload.vue"]]),XH=r("f2bf"),JH={name:"UserFilled"},ZH={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},QH=(0,XH.createElementVNode)("path",{fill:"currentColor",d:"M288 320a224 224 0 1 0 448 0 224 224 0 1 0-448 0zm544 608H160a32 32 0 0 1-32-32v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 0 1-32 32z"},null,-1),eR=[QH];function tR(e,t,r,n,o,l){return(0,XH.openBlock)(),(0,XH.createElementBlock)("svg",ZH,eR)}var rR=p(JH,[["render",tR],["__file","user-filled.vue"]]),nR=r("f2bf"),oR={name:"User"},lR={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},aR=(0,nR.createElementVNode)("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512zm320 320v-96a96 96 0 0 0-96-96H288a96 96 0 0 0-96 96v96a32 32 0 1 1-64 0v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 1 1-64 0z"},null,-1),iR=[aR];function cR(e,t,r,n,o,l){return(0,nR.openBlock)(),(0,nR.createElementBlock)("svg",lR,iR)}var sR=p(oR,[["render",cR],["__file","user.vue"]]),uR=r("f2bf"),dR={name:"Van"},pR={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fR=(0,uR.createElementVNode)("path",{fill:"currentColor",d:"M128.896 736H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v96h164.544a32 32 0 0 1 31.616 27.136l54.144 352A32 32 0 0 1 922.688 736h-91.52a144 144 0 1 1-286.272 0H415.104a144 144 0 1 1-286.272 0zm23.36-64a143.872 143.872 0 0 1 239.488 0H568.32c17.088-25.6 42.24-45.376 71.744-55.808V256H128v416h24.256zm655.488 0h77.632l-19.648-128H704v64.896A144 144 0 0 1 807.744 672zm48.128-192-14.72-96H704v96h151.872zM688 832a80 80 0 1 0 0-160 80 80 0 0 0 0 160zm-416 0a80 80 0 1 0 0-160 80 80 0 0 0 0 160z"},null,-1),bR=[fR];function mR(e,t,r,n,o,l){return(0,uR.openBlock)(),(0,uR.createElementBlock)("svg",pR,bR)}var hR=p(dR,[["render",mR],["__file","van.vue"]]),vR=r("f2bf"),gR={name:"VideoCameraFilled"},OR={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jR=(0,vR.createElementVNode)("path",{fill:"currentColor",d:"m768 576 192-64v320l-192-64v96a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V480a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v96zM192 768v64h384v-64H192zm192-480a160 160 0 0 1 320 0 160 160 0 0 1-320 0zm64 0a96 96 0 1 0 192.064-.064A96 96 0 0 0 448 288zm-320 32a128 128 0 1 1 256.064.064A128 128 0 0 1 128 320zm64 0a64 64 0 1 0 128 0 64 64 0 0 0-128 0z"},null,-1),wR=[jR];function yR(e,t,r,n,o,l){return(0,vR.openBlock)(),(0,vR.createElementBlock)("svg",OR,wR)}var xR=p(gR,[["render",yR],["__file","video-camera-filled.vue"]]),kR=r("f2bf"),_R={name:"VideoCamera"},CR={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zR=(0,kR.createElementVNode)("path",{fill:"currentColor",d:"M704 768V256H128v512h576zm64-416 192-96v512l-192-96v128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v128zm0 71.552v176.896l128 64V359.552l-128 64zM192 320h192v64H192v-64z"},null,-1),ER=[zR];function BR(e,t,r,n,o,l){return(0,kR.openBlock)(),(0,kR.createElementBlock)("svg",CR,ER)}var SR=p(_R,[["render",BR],["__file","video-camera.vue"]]),VR=r("f2bf"),NR={name:"VideoPause"},MR={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},AR=(0,VR.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm-96-544q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32zm192 0q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32z"},null,-1),TR=[AR];function HR(e,t,r,n,o,l){return(0,VR.openBlock)(),(0,VR.createElementBlock)("svg",MR,TR)}var RR=p(NR,[["render",HR],["__file","video-pause.vue"]]),LR=r("f2bf"),DR={name:"VideoPlay"},PR={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},IR=(0,LR.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm-48-247.616L668.608 512 464 375.616v272.768zm10.624-342.656 249.472 166.336a48 48 0 0 1 0 79.872L474.624 718.272A48 48 0 0 1 400 678.336V345.6a48 48 0 0 1 74.624-39.936z"},null,-1),FR=[IR];function $R(e,t,r,n,o,l){return(0,LR.openBlock)(),(0,LR.createElementBlock)("svg",PR,FR)}var qR=p(DR,[["render",$R],["__file","video-play.vue"]]),WR=r("f2bf"),UR={name:"View"},KR={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},YR=(0,WR.createElementVNode)("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352zm0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448zm0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160z"},null,-1),GR=[YR];function XR(e,t,r,n,o,l){return(0,WR.openBlock)(),(0,WR.createElementBlock)("svg",KR,GR)}var JR=p(UR,[["render",XR],["__file","view.vue"]]),ZR=r("f2bf"),QR={name:"WalletFilled"},eL={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tL=(0,ZR.createElementVNode)("path",{fill:"currentColor",d:"M688 512a112 112 0 1 0 0 224h208v160H128V352h768v160H688zm32 160h-32a48 48 0 0 1 0-96h32a48 48 0 0 1 0 96zm-80-544 128 160H384l256-160z"},null,-1),rL=[tL];function nL(e,t,r,n,o,l){return(0,ZR.openBlock)(),(0,ZR.createElementBlock)("svg",eL,rL)}var oL=p(QR,[["render",nL],["__file","wallet-filled.vue"]]),lL=r("f2bf"),aL={name:"Wallet"},iL={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cL=(0,lL.createElementVNode)("path",{fill:"currentColor",d:"M640 288h-64V128H128v704h384v32a32 32 0 0 0 32 32H96a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h512a32 32 0 0 1 32 32v192z"},null,-1),sL=(0,lL.createElementVNode)("path",{fill:"currentColor",d:"M128 320v512h768V320H128zm-32-64h832a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32z"},null,-1),uL=(0,lL.createElementVNode)("path",{fill:"currentColor",d:"M704 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128z"},null,-1),dL=[cL,sL,uL];function pL(e,t,r,n,o,l){return(0,lL.openBlock)(),(0,lL.createElementBlock)("svg",iL,dL)}var fL=p(aL,[["render",pL],["__file","wallet.vue"]]),bL=r("f2bf"),mL={name:"WarnTriangleFilled"},hL={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},vL=(0,bL.createElementVNode)("path",{d:"M928.99 755.83 574.6 203.25c-12.89-20.16-36.76-32.58-62.6-32.58s-49.71 12.43-62.6 32.58L95.01 755.83c-12.91 20.12-12.9 44.91.01 65.03 12.92 20.12 36.78 32.51 62.59 32.49h708.78c25.82.01 49.68-12.37 62.59-32.49 12.91-20.12 12.92-44.91.01-65.03zM554.67 768h-85.33v-85.33h85.33V768zm0-426.67v298.66h-85.33V341.32l85.33.01z",fill:"currentColor"},null,-1),gL=[vL];function OL(e,t,r,n,o,l){return(0,bL.openBlock)(),(0,bL.createElementBlock)("svg",hL,gL)}var jL=p(mL,[["render",OL],["__file","warn-triangle-filled.vue"]]),wL=r("f2bf"),yL={name:"WarningFilled"},xL={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kL=(0,wL.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256zm0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z"},null,-1),_L=[kL];function CL(e,t,r,n,o,l){return(0,wL.openBlock)(),(0,wL.createElementBlock)("svg",xL,_L)}var zL=p(yL,[["render",CL],["__file","warning-filled.vue"]]),EL=r("f2bf"),BL={name:"Warning"},SL={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},VL=(0,EL.createElementVNode)("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm48-176a48 48 0 1 1-96 0 48 48 0 0 1 96 0zm-48-464a32 32 0 0 1 32 32v288a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),NL=[VL];function ML(e,t,r,n,o,l){return(0,EL.openBlock)(),(0,EL.createElementBlock)("svg",SL,NL)}var AL=p(BL,[["render",ML],["__file","warning.vue"]]),TL=r("f2bf"),HL={name:"Watch"},RL={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},LL=(0,TL.createElementVNode)("path",{fill:"currentColor",d:"M512 768a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),DL=(0,TL.createElementVNode)("path",{fill:"currentColor",d:"M480 352a32 32 0 0 1 32 32v160a32 32 0 0 1-64 0V384a32 32 0 0 1 32-32z"},null,-1),PL=(0,TL.createElementVNode)("path",{fill:"currentColor",d:"M480 512h128q32 0 32 32t-32 32H480q-32 0-32-32t32-32zm128-256V128H416v128h-64V64h320v192h-64zM416 768v128h192V768h64v192H352V768h64z"},null,-1),IL=[LL,DL,PL];function FL(e,t,r,n,o,l){return(0,TL.openBlock)(),(0,TL.createElementBlock)("svg",RL,IL)}var $L=p(HL,[["render",FL],["__file","watch.vue"]]),qL=r("f2bf"),WL={name:"Watermelon"},UL={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},KL=(0,qL.createElementVNode)("path",{fill:"currentColor",d:"m683.072 600.32-43.648 162.816-61.824-16.512 53.248-198.528L576 493.248l-158.4 158.4-45.248-45.248 158.4-158.4-55.616-55.616-198.528 53.248-16.512-61.824 162.816-43.648L282.752 200A384 384 0 0 0 824 741.248L683.072 600.32zm231.552 141.056a448 448 0 1 1-632-632l632 632z"},null,-1),YL=[KL];function GL(e,t,r,n,o,l){return(0,qL.openBlock)(),(0,qL.createElementBlock)("svg",UL,YL)}var XL=p(WL,[["render",GL],["__file","watermelon.vue"]]),JL=r("f2bf"),ZL={name:"WindPower"},QL={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},eD=(0,JL.createElementVNode)("path",{fill:"currentColor",d:"M160 64q32 0 32 32v832q0 32-32 32t-32-32V96q0-32 32-32zm416 354.624 128-11.584V168.96l-128-11.52v261.12zm-64 5.824V151.552L320 134.08V160h-64V64l616.704 56.064A96 96 0 0 1 960 215.68v144.64a96 96 0 0 1-87.296 95.616L256 512V224h64v217.92l192-17.472zm256-23.232 98.88-8.96A32 32 0 0 0 896 360.32V215.68a32 32 0 0 0-29.12-31.872l-98.88-8.96v226.368z"},null,-1),tD=[eD];function rD(e,t,r,n,o,l){return(0,JL.openBlock)(),(0,JL.createElementBlock)("svg",QL,tD)}var nD=p(ZL,[["render",rD],["__file","wind-power.vue"]]),oD=r("f2bf"),lD={name:"ZoomIn"},aD={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},iD=(0,oD.createElementVNode)("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zm-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96z"},null,-1),cD=[iD];function sD(e,t,r,n,o,l){return(0,oD.openBlock)(),(0,oD.createElementBlock)("svg",aD,cD)}var uD=p(lD,[["render",sD],["__file","zoom-in.vue"]]),dD=r("f2bf"),pD={name:"ZoomOut"},fD={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bD=(0,dD.createElementVNode)("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zM352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),mD=[bD];function hD(e,t,r,n,o,l){return(0,dD.openBlock)(),(0,dD.createElementBlock)("svg",fD,mD)}var vD=p(pD,[["render",hD],["__file","zoom-out.vue"]])},"9bf2":function(e,t,r){var n=r("83ab"),o=r("0cfb"),l=r("aed9"),a=r("825a"),i=r("a04b"),c=TypeError,s=Object.defineProperty,u=Object.getOwnPropertyDescriptor,d="enumerable",p="configurable",f="writable";t.f=n?l?function(e,t,r){if(a(e),t=i(t),a(r),"function"===typeof e&&"prototype"===t&&"value"in r&&f in r&&!r[f]){var n=u(e,t);n&&n[f]&&(e[t]=r.value,r={configurable:p in r?r[p]:n[p],enumerable:d in r?r[d]:n[d],writable:!1})}return s(e,t,r)}:s:function(e,t,r){if(a(e),t=i(t),a(r),o)try{return s(e,t,r)}catch(n){}if("get"in r||"set"in r)throw c("Accessors not supported");return"value"in r&&(e[t]=r.value),e}},"9ff4":function(e,t,r){"use strict";r.r(t),function(e){function n(e,t){const r=Object.create(null),n=e.split(",");for(let o=0;o!!r[e.toLowerCase()]:e=>!!r[e]}r.d(t,"EMPTY_ARR",(function(){return q})),r.d(t,"EMPTY_OBJ",(function(){return $})),r.d(t,"NO",(function(){return U})),r.d(t,"NOOP",(function(){return W})),r.d(t,"PatchFlagNames",(function(){return o})),r.d(t,"camelize",(function(){return ge})),r.d(t,"capitalize",(function(){return we})),r.d(t,"def",(function(){return _e})),r.d(t,"escapeHtml",(function(){return T})),r.d(t,"escapeHtmlComment",(function(){return R})),r.d(t,"extend",(function(){return X})),r.d(t,"genPropsAccessExp",(function(){return Se})),r.d(t,"generateCodeFrame",(function(){return s})),r.d(t,"getGlobalThis",(function(){return Ee})),r.d(t,"hasChanged",(function(){return xe})),r.d(t,"hasOwn",(function(){return Q})),r.d(t,"hyphenate",(function(){return je})),r.d(t,"includeBooleanAttr",(function(){return f})),r.d(t,"invokeArrayFns",(function(){return ke})),r.d(t,"isArray",(function(){return ee})),r.d(t,"isBooleanAttr",(function(){return p})),r.d(t,"isBuiltInDirective",(function(){return me})),r.d(t,"isDate",(function(){return ne})),r.d(t,"isFunction",(function(){return oe})),r.d(t,"isGloballyWhitelisted",(function(){return i})),r.d(t,"isHTMLTag",(function(){return V})),r.d(t,"isIntegerKey",(function(){return fe})),r.d(t,"isKnownHtmlAttr",(function(){return O})),r.d(t,"isKnownSvgAttr",(function(){return j})),r.d(t,"isMap",(function(){return te})),r.d(t,"isModelListener",(function(){return G})),r.d(t,"isNoUnitNumericStyleProp",(function(){return g})),r.d(t,"isObject",(function(){return ie})),r.d(t,"isOn",(function(){return Y})),r.d(t,"isPlainObject",(function(){return pe})),r.d(t,"isPromise",(function(){return ce})),r.d(t,"isReservedProp",(function(){return be})),r.d(t,"isSSRSafeAttrName",(function(){return h})),r.d(t,"isSVGTag",(function(){return N})),r.d(t,"isSet",(function(){return re})),r.d(t,"isSpecialBooleanAttr",(function(){return d})),r.d(t,"isString",(function(){return le})),r.d(t,"isSymbol",(function(){return ae})),r.d(t,"isVoidTag",(function(){return M})),r.d(t,"looseEqual",(function(){return D})),r.d(t,"looseIndexOf",(function(){return P})),r.d(t,"makeMap",(function(){return n})),r.d(t,"normalizeClass",(function(){return C})),r.d(t,"normalizeProps",(function(){return z})),r.d(t,"normalizeStyle",(function(){return w})),r.d(t,"objectToString",(function(){return se})),r.d(t,"parseStringStyle",(function(){return k})),r.d(t,"propsToAttrMap",(function(){return v})),r.d(t,"remove",(function(){return J})),r.d(t,"slotFlagsText",(function(){return l})),r.d(t,"stringifyStyle",(function(){return _})),r.d(t,"toDisplayString",(function(){return I})),r.d(t,"toHandlerKey",(function(){return ye})),r.d(t,"toNumber",(function(){return Ce})),r.d(t,"toRawType",(function(){return de})),r.d(t,"toTypeString",(function(){return ue}));const o={[1]:"TEXT",[2]:"CLASS",[4]:"STYLE",[8]:"PROPS",[16]:"FULL_PROPS",[32]:"HYDRATE_EVENTS",[64]:"STABLE_FRAGMENT",[128]:"KEYED_FRAGMENT",[256]:"UNKEYED_FRAGMENT",[512]:"NEED_PATCH",[1024]:"DYNAMIC_SLOTS",[2048]:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},l={[1]:"STABLE",[2]:"DYNAMIC",[3]:"FORWARDED"},a="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",i=n(a),c=2;function s(e,t=0,r=e.length){let n=e.split(/(\r?\n)/);const o=n.filter((e,t)=>t%2===1);n=n.filter((e,t)=>t%2===0);let l=0;const a=[];for(let i=0;i=t){for(let e=i-c;e<=i+c||r>l;e++){if(e<0||e>=n.length)continue;const c=e+1;a.push(`${c}${" ".repeat(Math.max(3-String(c).length,0))}| ${n[e]}`);const s=n[e].length,u=o[e]&&o[e].length||0;if(e===i){const e=t-(l-(s+u)),n=Math.max(1,r>l?s-e:r-t);a.push(" | "+" ".repeat(e)+"^".repeat(n))}else if(e>i){if(r>l){const e=Math.max(Math.min(r-l,s),1);a.push(" | "+"^".repeat(e))}l+=s+u}}break}return a.join("\n")}const u="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",d=n(u),p=n(u+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");function f(e){return!!e||""===e}const b=/[>/="'\u0009\u000a\u000c\u0020]/,m={};function h(e){if(m.hasOwnProperty(e))return m[e];const t=b.test(e);return t&&console.error("unsafe attribute name: "+e),m[e]=!t}const v={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},g=n("animation-iteration-count,border-image-outset,border-image-slice,border-image-width,box-flex,box-flex-group,box-ordinal-group,column-count,columns,flex,flex-grow,flex-positive,flex-shrink,flex-negative,flex-order,grid-row,grid-row-end,grid-row-span,grid-row-start,grid-column,grid-column-end,grid-column-span,grid-column-start,font-weight,line-clamp,line-height,opacity,order,orphans,tab-size,widows,z-index,zoom,fill-opacity,flood-opacity,stop-opacity,stroke-dasharray,stroke-dashoffset,stroke-miterlimit,stroke-opacity,stroke-width"),O=n("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap"),j=n("xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan");function w(e){if(ee(e)){const t={};for(let r=0;r{if(e){const r=e.split(x);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function _(e){let t="";if(!e||le(e))return t;for(const r in e){const n=e[r],o=r.startsWith("--")?r:je(r);(le(n)||"number"===typeof n&&g(o))&&(t+=`${o}:${n};`)}return t}function C(e){let t="";if(le(e))t=e;else if(ee(e))for(let r=0;r]/;function T(e){const t=""+e,r=A.exec(t);if(!r)return t;let n,o,l="",a=0;for(o=r.index;o||--!>|D(e,t))}const I=e=>le(e)?e:null==e?"":ee(e)||ie(e)&&(e.toString===se||!oe(e.toString))?JSON.stringify(e,F,2):String(e),F=(e,t)=>t&&t.__v_isRef?F(e,t.value):te(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,r])=>(e[t+" =>"]=r,e),{})}:re(t)?{[`Set(${t.size})`]:[...t.values()]}:!ie(t)||ee(t)||pe(t)?t:String(t),$={},q=[],W=()=>{},U=()=>!1,K=/^on[^a-z]/,Y=e=>K.test(e),G=e=>e.startsWith("onUpdate:"),X=Object.assign,J=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},Z=Object.prototype.hasOwnProperty,Q=(e,t)=>Z.call(e,t),ee=Array.isArray,te=e=>"[object Map]"===ue(e),re=e=>"[object Set]"===ue(e),ne=e=>"[object Date]"===ue(e),oe=e=>"function"===typeof e,le=e=>"string"===typeof e,ae=e=>"symbol"===typeof e,ie=e=>null!==e&&"object"===typeof e,ce=e=>ie(e)&&oe(e.then)&&oe(e.catch),se=Object.prototype.toString,ue=e=>se.call(e),de=e=>ue(e).slice(8,-1),pe=e=>"[object Object]"===ue(e),fe=e=>le(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,be=n(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),me=n("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),he=e=>{const t=Object.create(null);return r=>{const n=t[r];return n||(t[r]=e(r))}},ve=/-(\w)/g,ge=he(e=>e.replace(ve,(e,t)=>t?t.toUpperCase():"")),Oe=/\B([A-Z])/g,je=he(e=>e.replace(Oe,"-$1").toLowerCase()),we=he(e=>e.charAt(0).toUpperCase()+e.slice(1)),ye=he(e=>e?"on"+we(e):""),xe=(e,t)=>!Object.is(e,t),ke=(e,t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},Ce=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let ze;const Ee=()=>ze||(ze="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof e?e:{}),Be=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/;function Se(e){return Be.test(e)?"__props."+e:`__props[${JSON.stringify(e)}]`}}.call(this,r("c8ba"))},a04b:function(e,t,r){var n=r("c04e"),o=r("d9b5");e.exports=function(e){var t=n(e,"string");return o(t)?t:t+""}},a0bf:function(e,t,r){"use strict";var n=Number.isNaN||function(e){return"number"===typeof e&&e!==e};function o(e,t){return e===t||!(!n(e)||!n(t))}function l(e,t){if(e.length!==t.length)return!1;for(var r=0;r=4.5;case"AAlarge":return a>=3;case"AAAsmall":return a>=7;default:return!1}}function a(e,t,r){void 0===r&&(r={includeFallbackColors:!1,level:"AA",size:"small"});for(var i=null,c=0,s=r.includeFallbackColors,u=r.level,d=r.size,p=0,f=t;pc&&(c=m,i=new n.TinyColor(b))}return l(e,i,{level:u,size:d})||!s?i:(r.includeFallbackColors=!1,a(e,["#fff","#000"],r))}t.readability=o,t.isReadable=l,t.mostReadable=a},a7ea:function(e,t,r){"use strict";r.d(t,"a",(function(){return l})),r.d(t,"b",(function(){return o}));var n=r("7d20");const o=(e="")=>e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d"),l=e=>Object(n["capitalize"])(e)},aeaa:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.legacyRandom=t.fromRatio=void 0;var n=r("740b"),o=r("1127");function l(e,t){var r={r:(0,o.convertToPercentage)(e.r),g:(0,o.convertToPercentage)(e.g),b:(0,o.convertToPercentage)(e.b)};return void 0!==e.a&&(r.a=Number(e.a)),new n.TinyColor(r,t)}function a(){return new n.TinyColor({r:Math.random(),g:Math.random(),b:Math.random()})}t.fromRatio=l,t.legacyRandom=a},aed9:function(e,t,r){var n=r("83ab"),o=r("d039");e.exports=n&&o((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},b181:function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),r.d(t,"b",(function(){return l})),r.d(t,"c",(function(){return n}));const n="update:modelValue",o="change",l="input"},b375:function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";return function(e,t){t.prototype.isSameOrBefore=function(e,t){return this.isSame(e,t)||this.isBefore(e,t)}}}))},b42e:function(e,t){var r=Math.ceil,n=Math.floor;e.exports=Math.trunc||function(e){var t=+e;return(t>0?n:r)(t)}},b50d:function(e,t,r){"use strict";var n=r("c532"),o=r("467f"),l=r("7aac"),a=r("30b5"),i=r("83b9"),c=r("c345"),s=r("3934"),u=r("cafa"),d=r("7917"),p=r("fb60"),f=r("b68a");e.exports=function(e){return new Promise((function(t,r){var b,m=e.data,h=e.headers,v=e.responseType;function g(){e.cancelToken&&e.cancelToken.unsubscribe(b),e.signal&&e.signal.removeEventListener("abort",b)}n.isFormData(m)&&n.isStandardBrowserEnv()&&delete h["Content-Type"];var O=new XMLHttpRequest;if(e.auth){var j=e.auth.username||"",w=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";h.Authorization="Basic "+btoa(j+":"+w)}var y=i(e.baseURL,e.url);function x(){if(O){var n="getAllResponseHeaders"in O?c(O.getAllResponseHeaders()):null,l=v&&"text"!==v&&"json"!==v?O.response:O.responseText,a={data:l,status:O.status,statusText:O.statusText,headers:n,config:e,request:O};o((function(e){t(e),g()}),(function(e){r(e),g()}),a),O=null}}if(O.open(e.method.toUpperCase(),a(y,e.params,e.paramsSerializer),!0),O.timeout=e.timeout,"onloadend"in O?O.onloadend=x:O.onreadystatechange=function(){O&&4===O.readyState&&(0!==O.status||O.responseURL&&0===O.responseURL.indexOf("file:"))&&setTimeout(x)},O.onabort=function(){O&&(r(new d("Request aborted",d.ECONNABORTED,e,O)),O=null)},O.onerror=function(){r(new d("Network Error",d.ERR_NETWORK,e,O,O)),O=null},O.ontimeout=function(){var t=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded",n=e.transitional||u;e.timeoutErrorMessage&&(t=e.timeoutErrorMessage),r(new d(t,n.clarifyTimeoutError?d.ETIMEDOUT:d.ECONNABORTED,e,O)),O=null},n.isStandardBrowserEnv()){var k=(e.withCredentials||s(y))&&e.xsrfCookieName?l.read(e.xsrfCookieName):void 0;k&&(h[e.xsrfHeaderName]=k)}"setRequestHeader"in O&&n.forEach(h,(function(e,t){"undefined"===typeof m&&"content-type"===t.toLowerCase()?delete h[t]:O.setRequestHeader(t,e)})),n.isUndefined(e.withCredentials)||(O.withCredentials=!!e.withCredentials),v&&"json"!==v&&(O.responseType=e.responseType),"function"===typeof e.onDownloadProgress&&O.addEventListener("progress",e.onDownloadProgress),"function"===typeof e.onUploadProgress&&O.upload&&O.upload.addEventListener("progress",e.onUploadProgress),(e.cancelToken||e.signal)&&(b=function(e){O&&(r(!e||e&&e.type?new p:e),O.abort(),O=null)},e.cancelToken&&e.cancelToken.subscribe(b),e.signal&&(e.signal.aborted?b():e.signal.addEventListener("abort",b))),m||(m=null);var _=f(y);_&&-1===["http","https","file"].indexOf(_)?r(new d("Unsupported protocol "+_+":",d.ERR_BAD_REQUEST,e)):O.send(m)}))}},b622:function(e,t,r){var n=r("da84"),o=r("5692"),l=r("1a2d"),a=r("90e3"),i=r("04f8"),c=r("fdbf"),s=o("wks"),u=n.Symbol,d=u&&u["for"],p=c?u:u&&u.withoutSetter||a;e.exports=function(e){if(!l(s,e)||!i&&"string"!=typeof s[e]){var t="Symbol."+e;i&&l(u,e)?s[e]=u[e]:s[e]=c&&d?d(t):p(t)}return s[e]}},b639:function(e,t,r){"use strict";(function(e){ +/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */ +var n=r("1fb5"),o=r("9152"),l=r("e3db");function a(){try{var e=new Uint8Array(1);return e.__proto__={__proto__:Uint8Array.prototype,foo:function(){return 42}},42===e.foo()&&"function"===typeof e.subarray&&0===e.subarray(1,1).byteLength}catch(t){return!1}}function i(){return s.TYPED_ARRAY_SUPPORT?2147483647:1073741823}function c(e,t){if(i()=i())throw new RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+i().toString(16)+" bytes");return 0|e}function O(e){return+e!=e&&(e=0),s.alloc(+e)}function j(e,t){if(s.isBuffer(e))return e.length;if("undefined"!==typeof ArrayBuffer&&"function"===typeof ArrayBuffer.isView&&(ArrayBuffer.isView(e)||e instanceof ArrayBuffer))return e.byteLength;"string"!==typeof e&&(e=""+e);var r=e.length;if(0===r)return 0;for(var n=!1;;)switch(t){case"ascii":case"latin1":case"binary":return r;case"utf8":case"utf-8":case void 0:return X(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*r;case"hex":return r>>>1;case"base64":return Q(e).length;default:if(n)return X(e).length;t=(""+t).toLowerCase(),n=!0}}function w(e,t,r){var n=!1;if((void 0===t||t<0)&&(t=0),t>this.length)return"";if((void 0===r||r>this.length)&&(r=this.length),r<=0)return"";if(r>>>=0,t>>>=0,r<=t)return"";e||(e="utf8");while(1)switch(e){case"hex":return R(this,t,r);case"utf8":case"utf-8":return N(this,t,r);case"ascii":return T(this,t,r);case"latin1":case"binary":return H(this,t,r);case"base64":return V(this,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return L(this,t,r);default:if(n)throw new TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),n=!0}}function y(e,t,r){var n=e[t];e[t]=e[r],e[r]=n}function x(e,t,r,n,o){if(0===e.length)return-1;if("string"===typeof r?(n=r,r=0):r>2147483647?r=2147483647:r<-2147483648&&(r=-2147483648),r=+r,isNaN(r)&&(r=o?0:e.length-1),r<0&&(r=e.length+r),r>=e.length){if(o)return-1;r=e.length-1}else if(r<0){if(!o)return-1;r=0}if("string"===typeof t&&(t=s.from(t,n)),s.isBuffer(t))return 0===t.length?-1:k(e,t,r,n,o);if("number"===typeof t)return t&=255,s.TYPED_ARRAY_SUPPORT&&"function"===typeof Uint8Array.prototype.indexOf?o?Uint8Array.prototype.indexOf.call(e,t,r):Uint8Array.prototype.lastIndexOf.call(e,t,r):k(e,[t],r,n,o);throw new TypeError("val must be string, number or Buffer")}function k(e,t,r,n,o){var l,a=1,i=e.length,c=t.length;if(void 0!==n&&(n=String(n).toLowerCase(),"ucs2"===n||"ucs-2"===n||"utf16le"===n||"utf-16le"===n)){if(e.length<2||t.length<2)return-1;a=2,i/=2,c/=2,r/=2}function s(e,t){return 1===a?e[t]:e.readUInt16BE(t*a)}if(o){var u=-1;for(l=r;li&&(r=i-c),l=r;l>=0;l--){for(var d=!0,p=0;po&&(n=o)):n=o;var l=t.length;if(l%2!==0)throw new TypeError("Invalid hex string");n>l/2&&(n=l/2);for(var a=0;a239?4:s>223?3:s>191?2:1;if(o+d<=r)switch(d){case 1:s<128&&(u=s);break;case 2:l=e[o+1],128===(192&l)&&(c=(31&s)<<6|63&l,c>127&&(u=c));break;case 3:l=e[o+1],a=e[o+2],128===(192&l)&&128===(192&a)&&(c=(15&s)<<12|(63&l)<<6|63&a,c>2047&&(c<55296||c>57343)&&(u=c));break;case 4:l=e[o+1],a=e[o+2],i=e[o+3],128===(192&l)&&128===(192&a)&&128===(192&i)&&(c=(15&s)<<18|(63&l)<<12|(63&a)<<6|63&i,c>65535&&c<1114112&&(u=c))}null===u?(u=65533,d=1):u>65535&&(u-=65536,n.push(u>>>10&1023|55296),u=56320|1023&u),n.push(u),o+=d}return A(n)}t.Buffer=s,t.SlowBuffer=O,t.INSPECT_MAX_BYTES=50,s.TYPED_ARRAY_SUPPORT=void 0!==e.TYPED_ARRAY_SUPPORT?e.TYPED_ARRAY_SUPPORT:a(),t.kMaxLength=i(),s.poolSize=8192,s._augment=function(e){return e.__proto__=s.prototype,e},s.from=function(e,t,r){return u(null,e,t,r)},s.TYPED_ARRAY_SUPPORT&&(s.prototype.__proto__=Uint8Array.prototype,s.__proto__=Uint8Array,"undefined"!==typeof Symbol&&Symbol.species&&s[Symbol.species]===s&&Object.defineProperty(s,Symbol.species,{value:null,configurable:!0})),s.alloc=function(e,t,r){return p(null,e,t,r)},s.allocUnsafe=function(e){return f(null,e)},s.allocUnsafeSlow=function(e){return f(null,e)},s.isBuffer=function(e){return!(null==e||!e._isBuffer)},s.compare=function(e,t){if(!s.isBuffer(e)||!s.isBuffer(t))throw new TypeError("Arguments must be Buffers");if(e===t)return 0;for(var r=e.length,n=t.length,o=0,l=Math.min(r,n);o0&&(e=this.toString("hex",0,r).match(/.{2}/g).join(" "),this.length>r&&(e+=" ... ")),""},s.prototype.compare=function(e,t,r,n,o){if(!s.isBuffer(e))throw new TypeError("Argument must be a Buffer");if(void 0===t&&(t=0),void 0===r&&(r=e?e.length:0),void 0===n&&(n=0),void 0===o&&(o=this.length),t<0||r>e.length||n<0||o>this.length)throw new RangeError("out of range index");if(n>=o&&t>=r)return 0;if(n>=o)return-1;if(t>=r)return 1;if(t>>>=0,r>>>=0,n>>>=0,o>>>=0,this===e)return 0;for(var l=o-n,a=r-t,i=Math.min(l,a),c=this.slice(n,o),u=e.slice(t,r),d=0;do)&&(r=o),e.length>0&&(r<0||t<0)||t>this.length)throw new RangeError("Attempt to write outside buffer bounds");n||(n="utf8");for(var l=!1;;)switch(n){case"hex":return _(this,e,t,r);case"utf8":case"utf-8":return C(this,e,t,r);case"ascii":return z(this,e,t,r);case"latin1":case"binary":return E(this,e,t,r);case"base64":return B(this,e,t,r);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return S(this,e,t,r);default:if(l)throw new TypeError("Unknown encoding: "+n);n=(""+n).toLowerCase(),l=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};var M=4096;function A(e){var t=e.length;if(t<=M)return String.fromCharCode.apply(String,e);var r="",n=0;while(nn)&&(r=n);for(var o="",l=t;lr)throw new RangeError("Trying to access beyond buffer length")}function P(e,t,r,n,o,l){if(!s.isBuffer(e))throw new TypeError('"buffer" argument must be a Buffer instance');if(t>o||te.length)throw new RangeError("Index out of range")}function I(e,t,r,n){t<0&&(t=65535+t+1);for(var o=0,l=Math.min(e.length-r,2);o>>8*(n?o:1-o)}function F(e,t,r,n){t<0&&(t=4294967295+t+1);for(var o=0,l=Math.min(e.length-r,4);o>>8*(n?o:3-o)&255}function $(e,t,r,n,o,l){if(r+n>e.length)throw new RangeError("Index out of range");if(r<0)throw new RangeError("Index out of range")}function q(e,t,r,n,l){return l||$(e,t,r,4,34028234663852886e22,-34028234663852886e22),o.write(e,t,r,n,23,4),r+4}function W(e,t,r,n,l){return l||$(e,t,r,8,17976931348623157e292,-17976931348623157e292),o.write(e,t,r,n,52,8),r+8}s.prototype.slice=function(e,t){var r,n=this.length;if(e=~~e,t=void 0===t?n:~~t,e<0?(e+=n,e<0&&(e=0)):e>n&&(e=n),t<0?(t+=n,t<0&&(t=0)):t>n&&(t=n),t0&&(o*=256))n+=this[e+--t]*o;return n},s.prototype.readUInt8=function(e,t){return t||D(e,1,this.length),this[e]},s.prototype.readUInt16LE=function(e,t){return t||D(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUInt16BE=function(e,t){return t||D(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUInt32LE=function(e,t){return t||D(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+16777216*this[e+3]},s.prototype.readUInt32BE=function(e,t){return t||D(e,4,this.length),16777216*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,r){e|=0,t|=0,r||D(e,t,this.length);var n=this[e],o=1,l=0;while(++l=o&&(n-=Math.pow(2,8*t)),n},s.prototype.readIntBE=function(e,t,r){e|=0,t|=0,r||D(e,t,this.length);var n=t,o=1,l=this[e+--n];while(n>0&&(o*=256))l+=this[e+--n]*o;return o*=128,l>=o&&(l-=Math.pow(2,8*t)),l},s.prototype.readInt8=function(e,t){return t||D(e,1,this.length),128&this[e]?-1*(255-this[e]+1):this[e]},s.prototype.readInt16LE=function(e,t){t||D(e,2,this.length);var r=this[e]|this[e+1]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt16BE=function(e,t){t||D(e,2,this.length);var r=this[e+1]|this[e]<<8;return 32768&r?4294901760|r:r},s.prototype.readInt32LE=function(e,t){return t||D(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return t||D(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return t||D(e,4,this.length),o.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return t||D(e,4,this.length),o.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return t||D(e,8,this.length),o.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return t||D(e,8,this.length),o.read(this,e,!1,52,8)},s.prototype.writeUIntLE=function(e,t,r,n){if(e=+e,t|=0,r|=0,!n){var o=Math.pow(2,8*r)-1;P(this,e,t,r,o,0)}var l=1,a=0;this[t]=255&e;while(++a=0&&(a*=256))this[t+l]=e/a&255;return t+r},s.prototype.writeUInt8=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,1,255,0),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),this[t]=255&e,t+1},s.prototype.writeUInt16LE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):I(this,e,t,!0),t+2},s.prototype.writeUInt16BE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,2,65535,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):I(this,e,t,!1),t+2},s.prototype.writeUInt32LE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e):F(this,e,t,!0),t+4},s.prototype.writeUInt32BE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,4,4294967295,0),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):F(this,e,t,!1),t+4},s.prototype.writeIntLE=function(e,t,r,n){if(e=+e,t|=0,!n){var o=Math.pow(2,8*r-1);P(this,e,t,r,o-1,-o)}var l=0,a=1,i=0;this[t]=255&e;while(++l>0)-i&255;return t+r},s.prototype.writeIntBE=function(e,t,r,n){if(e=+e,t|=0,!n){var o=Math.pow(2,8*r-1);P(this,e,t,r,o-1,-o)}var l=r-1,a=1,i=0;this[t+l]=255&e;while(--l>=0&&(a*=256))e<0&&0===i&&0!==this[t+l+1]&&(i=1),this[t+l]=(e/a>>0)-i&255;return t+r},s.prototype.writeInt8=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,1,127,-128),s.TYPED_ARRAY_SUPPORT||(e=Math.floor(e)),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8):I(this,e,t,!0),t+2},s.prototype.writeInt16BE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,2,32767,-32768),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>8,this[t+1]=255&e):I(this,e,t,!1),t+2},s.prototype.writeInt32LE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,4,2147483647,-2147483648),s.TYPED_ARRAY_SUPPORT?(this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24):F(this,e,t,!0),t+4},s.prototype.writeInt32BE=function(e,t,r){return e=+e,t|=0,r||P(this,e,t,4,2147483647,-2147483648),e<0&&(e=4294967295+e+1),s.TYPED_ARRAY_SUPPORT?(this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e):F(this,e,t,!1),t+4},s.prototype.writeFloatLE=function(e,t,r){return q(this,e,t,!0,r)},s.prototype.writeFloatBE=function(e,t,r){return q(this,e,t,!1,r)},s.prototype.writeDoubleLE=function(e,t,r){return W(this,e,t,!0,r)},s.prototype.writeDoubleBE=function(e,t,r){return W(this,e,t,!1,r)},s.prototype.copy=function(e,t,r,n){if(r||(r=0),n||0===n||(n=this.length),t>=e.length&&(t=e.length),t||(t=0),n>0&&n=this.length)throw new RangeError("sourceStart out of bounds");if(n<0)throw new RangeError("sourceEnd out of bounds");n>this.length&&(n=this.length),e.length-t=0;--o)e[o+t]=this[o+r];else if(l<1e3||!s.TYPED_ARRAY_SUPPORT)for(o=0;o>>=0,r=void 0===r?this.length:r>>>0,e||(e=0),"number"===typeof e)for(l=t;l55295&&r<57344){if(!o){if(r>56319){(t-=3)>-1&&l.push(239,191,189);continue}if(a+1===n){(t-=3)>-1&&l.push(239,191,189);continue}o=r;continue}if(r<56320){(t-=3)>-1&&l.push(239,191,189),o=r;continue}r=65536+(o-55296<<10|r-56320)}else o&&(t-=3)>-1&&l.push(239,191,189);if(o=null,r<128){if((t-=1)<0)break;l.push(r)}else if(r<2048){if((t-=2)<0)break;l.push(r>>6|192,63&r|128)}else if(r<65536){if((t-=3)<0)break;l.push(r>>12|224,r>>6&63|128,63&r|128)}else{if(!(r<1114112))throw new Error("Invalid code point");if((t-=4)<0)break;l.push(r>>18|240,r>>12&63|128,r>>6&63|128,63&r|128)}}return l}function J(e){for(var t=[],r=0;r>8,o=r%256,l.push(o),l.push(n)}return l}function Q(e){return n.toByteArray(K(e))}function ee(e,t,r,n){for(var o=0;o=t.length||o>=e.length)break;t[o+r]=e[o]}return o}function te(e){return e!==e}}).call(this,r("c8ba"))},b68a:function(e,t,r){"use strict";e.exports=function(e){var t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}},b8ca:function(e,t,r){"use strict";function n(e){return e.split("-")[0]}function o(e){return e.split("-")[1]}function l(e){return["top","bottom"].includes(n(e))?"x":"y"}function a(e){return"y"===e?"height":"width"}function i(e,t,r){let{reference:i,floating:c}=e;const s=i.x+i.width/2-c.width/2,u=i.y+i.height/2-c.height/2,d=l(t),p=a(d),f=i[p]/2-c[p]/2,b=n(t),m="x"===d;let h;switch(b){case"top":h={x:s,y:i.y-c.height};break;case"bottom":h={x:s,y:i.y+i.height};break;case"right":h={x:i.x+i.width,y:u};break;case"left":h={x:i.x-c.width,y:u};break;default:h={x:i.x,y:i.y}}switch(o(t)){case"start":h[d]-=f*(r&&m?-1:1);break;case"end":h[d]+=f*(r&&m?-1:1);break}return h}r.r(t),r.d(t,"arrow",(function(){return h})),r.d(t,"autoPlacement",(function(){return _})),r.d(t,"computePosition",(function(){return c})),r.d(t,"detectOverflow",(function(){return p})),r.d(t,"flip",(function(){return z})),r.d(t,"hide",(function(){return S})),r.d(t,"inline",(function(){return R})),r.d(t,"limitShift",(function(){return T})),r.d(t,"offset",(function(){return N})),r.d(t,"rectToClientRect",(function(){return d})),r.d(t,"shift",(function(){return A})),r.d(t,"size",(function(){return H}));const c=async(e,t,r)=>{const{placement:n="bottom",strategy:o="absolute",middleware:l=[],platform:a}=r,c=await(null==a.isRTL?void 0:a.isRTL(t));let s=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:u,y:d}=i(s,n,c),p=n,f={},b=0;for(let m=0;m({name:"arrow",options:e,async fn(t){const{element:r,padding:n=0}=null!=e?e:{},{x:i,y:c,placement:s,rects:d,platform:p}=t;if(null==r)return{};const f=u(n),b={x:i,y:c},h=l(s),v=o(s),g=a(h),O=await p.getDimensions(r),j="y"===h?"top":"left",w="y"===h?"bottom":"right",y=d.reference[g]+d.reference[h]-b[h]-d.floating[g],x=b[h]-d.reference[h],k=await(null==p.getOffsetParent?void 0:p.getOffsetParent(r));let _=k?"y"===h?k.clientHeight||0:k.clientWidth||0:0;0===_&&(_=d.floating[g]);const C=y/2-x/2,z=f[j],E=_-O[g]-f[w],B=_/2-O[g]/2+C,S=m(z,B,E),V="start"===v?f[j]:f[w],N=V>0&&B!==S&&d.reference[g]<=d.floating[g],M=N?Bv[e])}function O(e,t,r){void 0===r&&(r=!1);const n=o(e),i=l(e),c=a(i);let s="x"===i?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[c]>t.floating[c]&&(s=g(s)),{main:s,cross:g(s)}}const j={start:"end",end:"start"};function w(e){return e.replace(/start|end/g,e=>j[e])}const y=["top","right","bottom","left"],x=y.reduce((e,t)=>e.concat(t,t+"-start",t+"-end"),[]);function k(e,t,r){const l=e?[...r.filter(t=>o(t)===e),...r.filter(t=>o(t)!==e)]:r.filter(e=>n(e)===e);return l.filter(r=>!e||(o(r)===e||!!t&&w(r)!==r))}const _=function(e){return void 0===e&&(e={}),{name:"autoPlacement",options:e,async fn(t){var r,o,l,a,i;const{x:c,y:s,rects:u,middlewareData:d,placement:f,platform:b,elements:m}=t,{alignment:h=null,allowedPlacements:v=x,autoAlignment:g=!0,...j}=e,w=k(h,g,v),y=await p(t,j),_=null!=(r=null==(o=d.autoPlacement)?void 0:o.index)?r:0,C=w[_];if(null==C)return{};const{main:z,cross:E}=O(C,u,await(null==b.isRTL?void 0:b.isRTL(m.floating)));if(f!==C)return{x:c,y:s,reset:{placement:w[0]}};const B=[y[n(C)],y[z],y[E]],S=[...null!=(l=null==(a=d.autoPlacement)?void 0:a.overflows)?l:[],{placement:C,overflows:B}],V=w[_+1];if(V)return{data:{index:_+1,overflows:S},reset:{placement:V}};const N=S.slice().sort((e,t)=>e.overflows[0]-t.overflows[0]),M=null==(i=N.find(e=>{let{overflows:t}=e;return t.every(e=>e<=0)}))?void 0:i.placement,A=null!=M?M:N[0].placement;return A!==f?{data:{index:_+1,overflows:S},reset:{placement:A}}:{}}}};function C(e){const t=g(e);return[w(e),t,w(t)]}const z=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r;const{placement:o,middlewareData:l,rects:a,initialPlacement:i,platform:c,elements:s}=t,{mainAxis:u=!0,crossAxis:d=!0,fallbackPlacements:f,fallbackStrategy:b="bestFit",flipAlignment:m=!0,...h}=e,v=n(o),j=v===i,w=f||(j||!m?[g(i)]:C(i)),y=[i,...w],x=await p(t,h),k=[];let _=(null==(r=l.flip)?void 0:r.overflows)||[];if(u&&k.push(x[v]),d){const{main:e,cross:t}=O(o,a,await(null==c.isRTL?void 0:c.isRTL(s.floating)));k.push(x[e],x[t])}if(_=[..._,{placement:o,overflows:k}],!k.every(e=>e<=0)){var z,E;const e=(null!=(z=null==(E=l.flip)?void 0:E.index)?z:0)+1,t=y[e];if(t)return{data:{index:e,overflows:_},reset:{placement:t}};let r="bottom";switch(b){case"bestFit":{var B;const e=null==(B=_.map(e=>[e,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:B[0].placement;e&&(r=e);break}case"initialPlacement":r=i;break}if(o!==r)return{reset:{placement:r}}}return{}}}};function E(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function B(e){return y.some(t=>e[t]>=0)}const S=function(e){let{strategy:t="referenceHidden",...r}=void 0===e?{}:e;return{name:"hide",async fn(e){const{rects:n}=e;switch(t){case"referenceHidden":{const t=await p(e,{...r,elementContext:"reference"}),o=E(t,n.reference);return{data:{referenceHiddenOffsets:o,referenceHidden:B(o)}}}case"escaped":{const t=await p(e,{...r,altBoundary:!0}),o=E(t,n.floating);return{data:{escapedOffsets:o,escaped:B(o)}}}default:return{}}}}};async function V(e,t){const{placement:r,platform:a,elements:i}=e,c=await(null==a.isRTL?void 0:a.isRTL(i.floating)),s=n(r),u=o(r),d="x"===l(r),p=["left","top"].includes(s)?-1:1,f=c&&d?-1:1,b="function"===typeof t?t(e):t;let{mainAxis:m,crossAxis:h,alignmentAxis:v}="number"===typeof b?{mainAxis:b,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...b};return u&&"number"===typeof v&&(h="end"===u?-1*v:v),d?{x:h*f,y:m*p}:{x:m*p,y:h*f}}const N=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){const{x:r,y:n}=t,o=await V(t,e);return{x:r+o.x,y:n+o.y,data:o}}}};function M(e){return"x"===e?"y":"x"}const A=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){const{x:r,y:o,placement:a}=t,{mainAxis:i=!0,crossAxis:c=!1,limiter:s={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...u}=e,d={x:r,y:o},f=await p(t,u),b=l(n(a)),h=M(b);let v=d[b],g=d[h];if(i){const e="y"===b?"top":"left",t="y"===b?"bottom":"right",r=v+f[e],n=v-f[t];v=m(r,v,n)}if(c){const e="y"===h?"top":"left",t="y"===h?"bottom":"right",r=g+f[e],n=g-f[t];g=m(r,g,n)}const O=s.fn({...t,[b]:v,[h]:g});return{...O,data:{x:O.x-r,y:O.y-o}}}}},T=function(e){return void 0===e&&(e={}),{options:e,fn(t){const{x:r,y:o,placement:a,rects:i,middlewareData:c}=t,{offset:s=0,mainAxis:u=!0,crossAxis:d=!0}=e,p={x:r,y:o},f=l(a),b=M(f);let m=p[f],h=p[b];const v="function"===typeof s?s(t):s,g="number"===typeof v?{mainAxis:v,crossAxis:0}:{mainAxis:0,crossAxis:0,...v};if(u){const e="y"===f?"height":"width",t=i.reference[f]-i.floating[e]+g.mainAxis,r=i.reference[f]+i.reference[e]-g.mainAxis;mr&&(m=r)}if(d){var O,j,w,y;const e="y"===f?"width":"height",t=["top","left"].includes(n(a)),r=i.reference[b]-i.floating[e]+(t&&null!=(O=null==(j=c.offset)?void 0:j[b])?O:0)+(t?0:g.crossAxis),o=i.reference[b]+i.reference[e]+(t?0:null!=(w=null==(y=c.offset)?void 0:y[b])?w:0)-(t?g.crossAxis:0);ho&&(h=o)}return{[f]:m,[b]:h}}}},H=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){const{placement:r,rects:l,platform:a,elements:i}=t,{apply:c=(()=>{}),...s}=e,u=await p(t,s),d=n(r),f=o(r);let m,h;"top"===d||"bottom"===d?(m=d,h=f===(await(null==a.isRTL?void 0:a.isRTL(i.floating))?"start":"end")?"left":"right"):(h=d,m="end"===f?"top":"bottom");const v=b(u.left,0),g=b(u.right,0),O=b(u.top,0),j=b(u.bottom,0),w={availableHeight:l.floating.height-(["left","right"].includes(r)?2*(0!==O||0!==j?O+j:b(u.top,u.bottom)):u[m]),availableWidth:l.floating.width-(["top","bottom"].includes(r)?2*(0!==v||0!==g?v+g:b(u.left,u.right)):u[h])};await c({...t,...w});const y=await a.getDimensions(i.floating);return l.floating.width!==y.width||l.floating.height!==y.height?{reset:{rects:!0}}:{}}}},R=function(e){return void 0===e&&(e={}),{name:"inline",options:e,async fn(t){var r;const{placement:o,elements:a,rects:i,platform:c,strategy:s}=t,{padding:p=2,x:m,y:h}=e,v=d(c.convertOffsetParentRelativeRectToViewportRelativeRect?await c.convertOffsetParentRelativeRectToViewportRelativeRect({rect:i.reference,offsetParent:await(null==c.getOffsetParent?void 0:c.getOffsetParent(a.floating)),strategy:s}):i.reference),g=null!=(r=await(null==c.getClientRects?void 0:c.getClientRects(a.reference)))?r:[],O=u(p);function j(){var e;if(2===g.length&&g[0].left>g[1].right&&null!=m&&null!=h)return null!=(e=g.find(e=>m>e.left-O.left&&me.top-O.top&&h=2){if("x"===l(o)){const e=g[0],t=g[g.length-1],r="top"===n(o),l=e.top,a=t.bottom,i=r?e.left:t.left,c=r?e.right:t.right,s=c-i,u=a-l;return{top:l,bottom:a,left:i,right:c,width:s,height:u,x:i,y:l}}const e="left"===n(o),t=b(...g.map(e=>e.right)),r=f(...g.map(e=>e.left)),a=g.filter(n=>e?n.left===r:n.right===t),i=a[0].top,c=a[a.length-1].bottom,s=r,u=t,d=u-s,p=c-i;return{top:i,bottom:c,left:s,right:u,width:d,height:p,x:s,y:i}}return v}const w=await c.getElementRects({reference:{getBoundingClientRect:j},floating:a.floating,strategy:s});return i.reference.x!==w.reference.x||i.reference.y!==w.reference.y||i.reference.width!==w.reference.width||i.reference.height!==w.reference.height?{reset:{rects:w}}:{}}}}},bc3a:function(e,t,r){e.exports=r("cee4")},bd7d:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toMsFilter=void 0;var n=r("d756"),o=r("740b");function l(e,t){var r=new o.TinyColor(e),l="#"+(0,n.rgbaToArgbHex)(r.r,r.g,r.b,r.a),a=l,i=r.gradientType?"GradientType = 1, ":"";if(t){var c=new o.TinyColor(t);a="#"+(0,n.rgbaToArgbHex)(c.r,c.g,c.b,c.a)}return"progid:DXImageTransform.Microsoft.gradient(".concat(i,"startColorstr=").concat(l,",endColorstr=").concat(a,")")}t.toMsFilter=l},be44:function(e,t,r){"use strict";r.d(t,"a",(function(){return l}));var n=r("f2bf"),o=r("0e69");const l=(e,t,r)=>{let l={offsetX:0,offsetY:0};const a=t=>{const r=t.clientX,n=t.clientY,{offsetX:a,offsetY:i}=l,c=e.value.getBoundingClientRect(),s=c.left,u=c.top,d=c.width,p=c.height,f=document.documentElement.clientWidth,b=document.documentElement.clientHeight,m=-s+a,h=-u+i,v=f-s-d+a,g=b-u-p+i,O=t=>{const c=Math.min(Math.max(a+t.clientX-r,m),v),s=Math.min(Math.max(i+t.clientY-n,h),g);l={offsetX:c,offsetY:s},e.value.style.transform=`translate(${Object(o["b"])(c)}, ${Object(o["b"])(s)})`},j=()=>{document.removeEventListener("mousemove",O),document.removeEventListener("mouseup",j)};document.addEventListener("mousemove",O),document.addEventListener("mouseup",j)},i=()=>{t.value&&e.value&&t.value.addEventListener("mousedown",a)},c=()=>{t.value&&e.value&&t.value.removeEventListener("mousedown",a)};Object(n["onMounted"])(()=>{Object(n["watchEffect"])(()=>{r.value?i():c()})}),Object(n["onBeforeUnmount"])(()=>{c()})}},bfce:function(e,t,r){"use strict";r.d(t,"a",(function(){return l})),r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return o}));var n=r("d095");const o=e=>Object.keys(e),l=e=>Object.entries(e),a=(e,t,r)=>({get value(){return Object(n["get"])(e,t,r)},set value(r){Object(n["set"])(e,t,r)}})},c04e:function(e,t,r){var n=r("c65b"),o=r("861d"),l=r("d9b5"),a=r("dc4a"),i=r("485a"),c=r("b622"),s=TypeError,u=c("toPrimitive");e.exports=function(e,t){if(!o(e)||l(e))return e;var r,c=a(e,u);if(c){if(void 0===t&&(t="default"),r=n(c,e,t),!o(r)||l(r))return r;throw s("Can't convert object to primitive value")}return void 0===t&&(t="number"),i(e,t)}},c083:function(e,t,r){"use strict";r.d(t,"a",(function(){return s})),r.d(t,"b",(function(){return c}));var n=r("f2bf");const o=Symbol();var l=r("8afb"),a=r("bfce");const i=Object(n["ref"])();function c(e,t){const r=Object(n["getCurrentInstance"])()?Object(n["inject"])(o,i):i;return e?Object(n["computed"])(()=>{var n,o;return null!=(o=null==(n=r.value)?void 0:n[e])?o:t}):r}const s=(e,t,r=!1)=>{var a;const s=!!Object(n["getCurrentInstance"])(),d=s?c():void 0,p=null!=(a=null==t?void 0:t.provide)?a:s?n["provide"]:void 0;if(!p)return void Object(l["a"])("provideGlobalConfig","provideGlobalConfig() can only be used inside setup().");const f=Object(n["computed"])(()=>{const t=Object(n["unref"])(e);return(null==d?void 0:d.value)?u(d.value,t):t});return p(o,f),!r&&i.value||(i.value=f.value),f},u=(e,t)=>{var r;const n=[...new Set([...Object(a["c"])(e),...Object(a["c"])(t)])],o={};for(const l of n)o[l]=null!=(r=t[l])?r:e[l];return o}},c23a:function(e,t,r){"use strict";r.d(t,"a",(function(){return d})),r.d(t,"b",(function(){return u})),r.d(t,"c",(function(){return s}));var n=r("f2bf");const o=e=>{const t=Object(n["getCurrentInstance"])();return Object(n["computed"])(()=>{var r,n;return null!=(n=(null==(r=t.proxy)?void 0:r.$props)[e])?n:void 0})};var l=r("c083"),a=r("0898"),i=r("d5eb"),c=r("4d5e");const s=Object(a["a"])({type:String,values:i["b"],required:!1}),u=(e,t={})=>{const r=Object(n["ref"])(void 0),a=t.prop?r:o("size"),i=t.global?r:Object(l["b"])("size"),s=t.form?{size:void 0}:Object(n["inject"])(c["a"],void 0),u=t.formItem?{size:void 0}:Object(n["inject"])(c["b"],void 0);return Object(n["computed"])(()=>a.value||Object(n["unref"])(e)||(null==u?void 0:u.size)||(null==s?void 0:s.size)||i.value||"")},d=e=>{const t=o("disabled"),r=Object(n["inject"])(c["a"],void 0);return Object(n["computed"])(()=>t.value||Object(n["unref"])(e)||(null==r?void 0:r.disabled)||!1)}},c345:function(e,t,r){"use strict";var n=r("c532"),o=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];e.exports=function(e){var t,r,l,a={};return e?(n.forEach(e.split("\n"),(function(e){if(l=e.indexOf(":"),t=n.trim(e.substr(0,l)).toLowerCase(),r=n.trim(e.substr(l+1)),t){if(a[t]&&o.indexOf(t)>=0)return;a[t]="set-cookie"===t?(a[t]?a[t]:[]).concat([r]):a[t]?a[t]+", "+r:r}})),a):a}},c349:function(e,t,r){"use strict";r.d(t,"a",(function(){return T}));var n=r("f2bf"),o=r("461c"),l=r("d095"),a=r("54bb"),i=r("9ad7");let c=void 0;const s="\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important;\n",u=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function d(e){const t=window.getComputedStyle(e),r=t.getPropertyValue("box-sizing"),n=Number.parseFloat(t.getPropertyValue("padding-bottom"))+Number.parseFloat(t.getPropertyValue("padding-top")),o=Number.parseFloat(t.getPropertyValue("border-bottom-width"))+Number.parseFloat(t.getPropertyValue("border-top-width")),l=u.map(e=>`${e}:${t.getPropertyValue(e)}`).join(";");return{contextStyle:l,paddingSize:n,borderSize:o,boxSizing:r}}function p(e,t=1,r){var n;c||(c=document.createElement("textarea"),document.body.appendChild(c));const{paddingSize:l,borderSize:a,boxSizing:i,contextStyle:u}=d(e);c.setAttribute("style",`${u};${s}`),c.value=e.value||e.placeholder||"";let p=c.scrollHeight;const f={};"border-box"===i?p+=a:"content-box"===i&&(p-=l),c.value="";const b=c.scrollHeight-l;if(Object(o["isNumber"])(t)){let e=b*t;"border-box"===i&&(e=e+l+a),p=Math.max(e,p),f.minHeight=e+"px"}if(Object(o["isNumber"])(r)){let e=b*r;"border-box"===i&&(e=e+l+a),p=Math.min(e,p)}return f.height=p+"px",null==(n=c.parentNode)||n.removeChild(c),c=void 0,f}var f=r("7d20"),b=r("0898"),m=r("c23a"),h=r("31e7"),v=r("f5f6"),g=r("b181");const O=Object(b["b"])({id:{type:String,default:void 0},size:m["c"],disabled:Boolean,modelValue:{type:Object(b["c"])([String,Number,Object]),default:""},type:{type:String,default:"text"},resize:{type:String,values:["none","both","horizontal","vertical"]},autosize:{type:Object(b["c"])([Boolean,Object]),default:!1},autocomplete:{type:String,default:"off"},formatter:{type:Function},parser:{type:Function},placeholder:{type:String},form:{type:String,default:""},readonly:{type:Boolean,default:!1},clearable:{type:Boolean,default:!1},showPassword:{type:Boolean,default:!1},showWordLimit:{type:Boolean,default:!1},suffixIcon:{type:h["e"]},prefixIcon:{type:h["e"]},containerRole:{type:String,default:void 0},label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},validateEvent:{type:Boolean,default:!0},inputStyle:{type:Object(b["c"])([Object,Array,String]),default:()=>Object(v["a"])({})}}),j={[g["c"]]:e=>Object(f["isString"])(e),input:e=>Object(f["isString"])(e),change:e=>Object(f["isString"])(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,mouseleave:e=>e instanceof MouseEvent,mouseenter:e=>e instanceof MouseEvent,keydown:e=>e instanceof Event,compositionstart:e=>e instanceof CompositionEvent,compositionupdate:e=>e instanceof CompositionEvent,compositionend:e=>e instanceof CompositionEvent};var w=r("2711"),y=r("c9ac"),x=r("546d"),k=r("304f");function _(e){const t=Object(n["ref"])();function r(){if(void 0==e.value)return;const{selectionStart:r,selectionEnd:n,value:o}=e.value;if(null==r||null==n)return;const l=o.slice(0,Math.max(0,r)),a=o.slice(Math.max(0,n));t.value={selectionStart:r,selectionEnd:n,value:o,beforeTxt:l,afterTxt:a}}function o(){if(void 0==e.value||void 0==t.value)return;const{value:r}=e.value,{beforeTxt:n,afterTxt:o,selectionStart:l}=t.value;if(void 0==n||void 0==o||void 0==l)return;let a=r.length;if(r.endsWith(o))a=r.length-o.length;else if(r.startsWith(n))a=n.length;else{const e=n[l-1],t=r.indexOf(e,l-1);-1!==t&&(a=t+1)}e.value.setSelectionRange(a,a)}return[r,o]}var C=r("22a4"),z=r("8afb");const E=["role"],B=["id","type","disabled","formatter","parser","readonly","autocomplete","tabindex","aria-label","placeholder"],S=["id","tabindex","disabled","readonly","autocomplete","aria-label","placeholder"],V={name:"ElInput",inheritAttrs:!1},N=Object(n["defineComponent"])({...V,props:O,emits:j,setup(e,{expose:t,emit:r}){const c=e,s={suffix:"append",prefix:"prepend"},u=Object(n["getCurrentInstance"])(),d=Object(n["useAttrs"])(),b=Object(n["useSlots"])(),v=Object(n["computed"])(()=>{const e={};return"combobox"===c.containerRole&&(e["aria-haspopup"]=d["aria-haspopup"],e["aria-owns"]=d["aria-owns"],e["aria-expanded"]=d["aria-expanded"]),e}),O=Object(y["a"])({excludeKeys:Object(n["computed"])(()=>Object.keys(v.value))}),{form:j,formItem:w}=Object(x["a"])(),{inputId:V}=Object(x["b"])(c,{formItemContext:w}),N=Object(m["b"])(),M=Object(m["a"])(),A=Object(k["b"])("input"),T=Object(k["b"])("textarea"),H=Object(n["shallowRef"])(),R=Object(n["shallowRef"])(),L=Object(n["ref"])(!1),D=Object(n["ref"])(!1),P=Object(n["ref"])(!1),I=Object(n["ref"])(!1),F=Object(n["ref"])(),$=Object(n["shallowRef"])(c.inputStyle),q=Object(n["computed"])(()=>H.value||R.value),W=Object(n["computed"])(()=>{var e;return null!=(e=null==j?void 0:j.statusIcon)&&e}),U=Object(n["computed"])(()=>(null==w?void 0:w.validateState)||""),K=Object(n["computed"])(()=>U.value&&h["d"][U.value]),Y=Object(n["computed"])(()=>I.value?i["View"]:i["Hide"]),G=Object(n["computed"])(()=>[d.style,c.inputStyle]),X=Object(n["computed"])(()=>[c.inputStyle,$.value,{resize:c.resize}]),J=Object(n["computed"])(()=>Object(l["isNil"])(c.modelValue)?"":String(c.modelValue)),Z=Object(n["computed"])(()=>c.clearable&&!M.value&&!c.readonly&&!!J.value&&(L.value||D.value)),Q=Object(n["computed"])(()=>c.showPassword&&!M.value&&!c.readonly&&!!J.value&&(!!J.value||L.value)),ee=Object(n["computed"])(()=>c.showWordLimit&&!!O.value.maxlength&&("text"===c.type||"textarea"===c.type)&&!M.value&&!c.readonly&&!c.showPassword),te=Object(n["computed"])(()=>Array.from(J.value).length),re=Object(n["computed"])(()=>!!ee.value&&te.value>Number(O.value.maxlength)),ne=Object(n["computed"])(()=>!!b.suffix||!!c.suffixIcon||Z.value||c.showPassword||ee.value||!!U.value&&W.value),[oe,le]=_(H);Object(o["useResizeObserver"])(R,e=>{if(!ee.value||"both"!==c.resize)return;const t=e[0],{width:r}=t.contentRect;F.value={right:`calc(100% - ${r+15+6}px)`}});const ae=()=>{const{type:e,autosize:t}=c;if(o["isClient"]&&"textarea"===e)if(t){const e=Object(f["isObject"])(t)?t.minRows:void 0,r=Object(f["isObject"])(t)?t.maxRows:void 0;$.value={...p(R.value,e,r)}}else $.value={minHeight:p(R.value).minHeight}},ie=()=>{const e=q.value;e&&e.value!==J.value&&(e.value=J.value)},ce=e=>{const{el:t}=u.vnode;if(!t)return;const r=Array.from(t.querySelectorAll("."+A.e(e))),n=r.find(e=>e.parentNode===t);if(!n)return;const o=s[e];b[o]?n.style.transform=`translateX(${"suffix"===e?"-":""}${t.querySelector("."+A.be("group",o)).offsetWidth}px)`:n.removeAttribute("style")},se=()=>{ce("prefix"),ce("suffix")},ue=async e=>{oe();let{value:t}=e.target;c.formatter&&(t=c.parser?c.parser(t):t,t=c.formatter(t)),P.value||(t!==J.value?(r(g["c"],t),r("input",t),await Object(n["nextTick"])(),ie(),le()):ie())},de=e=>{r("change",e.target.value)},pe=e=>{r("compositionstart",e),P.value=!0},fe=e=>{var t;r("compositionupdate",e);const n=null==(t=e.target)?void 0:t.value,o=n[n.length-1]||"";P.value=!Object(C["a"])(o)},be=e=>{r("compositionend",e),P.value&&(P.value=!1,ue(e))},me=()=>{I.value=!I.value,he()},he=async()=>{var e;await Object(n["nextTick"])(),null==(e=q.value)||e.focus()},ve=()=>{var e;return null==(e=q.value)?void 0:e.blur()},ge=e=>{L.value=!0,r("focus",e)},Oe=e=>{var t;L.value=!1,r("blur",e),c.validateEvent&&(null==(t=null==w?void 0:w.validate)||t.call(w,"blur").catch(e=>Object(z["a"])(e)))},je=e=>{D.value=!1,r("mouseleave",e)},we=e=>{D.value=!0,r("mouseenter",e)},ye=e=>{r("keydown",e)},xe=()=>{var e;null==(e=q.value)||e.select()},ke=()=>{r(g["c"],""),r("change",""),r("clear"),r("input","")};return Object(n["watch"])(()=>c.modelValue,()=>{var e;Object(n["nextTick"])(()=>ae()),c.validateEvent&&(null==(e=null==w?void 0:w.validate)||e.call(w,"change").catch(e=>Object(z["a"])(e)))}),Object(n["watch"])(J,()=>ie()),Object(n["watch"])(()=>c.type,async()=>{await Object(n["nextTick"])(),ie(),ae(),se()}),Object(n["onMounted"])(async()=>{!c.formatter&&c.parser&&Object(z["a"])("ElInput","If you set the parser, you also need to set the formatter."),ie(),se(),await Object(n["nextTick"])(),ae()}),Object(n["onUpdated"])(async()=>{await Object(n["nextTick"])(),se()}),t({input:H,textarea:R,ref:q,textareaStyle:X,autosize:Object(n["toRef"])(c,"autosize"),focus:he,blur:ve,select:xe,clear:ke,resizeTextarea:ae}),(e,t)=>Object(n["withDirectives"])((Object(n["openBlock"])(),Object(n["createElementBlock"])("div",Object(n["mergeProps"])(Object(n["unref"])(v),{class:["textarea"===e.type?Object(n["unref"])(T).b():Object(n["unref"])(A).b(),Object(n["unref"])(A).m(Object(n["unref"])(N)),Object(n["unref"])(A).is("disabled",Object(n["unref"])(M)),Object(n["unref"])(A).is("exceed",Object(n["unref"])(re)),{[Object(n["unref"])(A).b("group")]:e.$slots.prepend||e.$slots.append,[Object(n["unref"])(A).bm("group","append")]:e.$slots.append,[Object(n["unref"])(A).bm("group","prepend")]:e.$slots.prepend,[Object(n["unref"])(A).m("prefix")]:e.$slots.prefix||e.prefixIcon,[Object(n["unref"])(A).m("suffix")]:e.$slots.suffix||e.suffixIcon||e.clearable||e.showPassword,[Object(n["unref"])(A).bm("suffix","password-clear")]:Object(n["unref"])(Z)&&Object(n["unref"])(Q)},e.$attrs.class],style:Object(n["unref"])(G),role:e.containerRole,onMouseenter:we,onMouseleave:je}),[Object(n["createCommentVNode"])(" input "),"textarea"!==e.type?(Object(n["openBlock"])(),Object(n["createElementBlock"])(n["Fragment"],{key:0},[Object(n["createCommentVNode"])(" prepend slot "),e.$slots.prepend?(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",{key:0,class:Object(n["normalizeClass"])(Object(n["unref"])(A).be("group","prepend"))},[Object(n["renderSlot"])(e.$slots,"prepend")],2)):Object(n["createCommentVNode"])("v-if",!0),Object(n["createElementVNode"])("div",{class:Object(n["normalizeClass"])([Object(n["unref"])(A).e("wrapper"),Object(n["unref"])(A).is("focus",L.value)])},[Object(n["createCommentVNode"])(" prefix slot "),e.$slots.prefix||e.prefixIcon?(Object(n["openBlock"])(),Object(n["createElementBlock"])("span",{key:0,class:Object(n["normalizeClass"])(Object(n["unref"])(A).e("prefix"))},[Object(n["createElementVNode"])("span",{class:Object(n["normalizeClass"])(Object(n["unref"])(A).e("prefix-inner"))},[Object(n["renderSlot"])(e.$slots,"prefix"),e.prefixIcon?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(a["a"]),{key:0,class:Object(n["normalizeClass"])(Object(n["unref"])(A).e("icon"))},{default:Object(n["withCtx"])(()=>[(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(e.prefixIcon)))]),_:1},8,["class"])):Object(n["createCommentVNode"])("v-if",!0)],2)],2)):Object(n["createCommentVNode"])("v-if",!0),Object(n["createElementVNode"])("input",Object(n["mergeProps"])({id:Object(n["unref"])(V),ref_key:"input",ref:H,class:Object(n["unref"])(A).e("inner")},Object(n["unref"])(O),{type:e.showPassword?I.value?"text":"password":e.type,disabled:Object(n["unref"])(M),formatter:e.formatter,parser:e.parser,readonly:e.readonly,autocomplete:e.autocomplete,tabindex:e.tabindex,"aria-label":e.label,placeholder:e.placeholder,style:e.inputStyle,onCompositionstart:pe,onCompositionupdate:fe,onCompositionend:be,onInput:ue,onFocus:ge,onBlur:Oe,onChange:de,onKeydown:ye}),null,16,B),Object(n["createCommentVNode"])(" suffix slot "),Object(n["unref"])(ne)?(Object(n["openBlock"])(),Object(n["createElementBlock"])("span",{key:1,class:Object(n["normalizeClass"])(Object(n["unref"])(A).e("suffix"))},[Object(n["createElementVNode"])("span",{class:Object(n["normalizeClass"])(Object(n["unref"])(A).e("suffix-inner"))},[Object(n["unref"])(Z)&&Object(n["unref"])(Q)&&Object(n["unref"])(ee)?Object(n["createCommentVNode"])("v-if",!0):(Object(n["openBlock"])(),Object(n["createElementBlock"])(n["Fragment"],{key:0},[Object(n["renderSlot"])(e.$slots,"suffix"),e.suffixIcon?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(a["a"]),{key:0,class:Object(n["normalizeClass"])(Object(n["unref"])(A).e("icon"))},{default:Object(n["withCtx"])(()=>[(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(e.suffixIcon)))]),_:1},8,["class"])):Object(n["createCommentVNode"])("v-if",!0)],64)),Object(n["unref"])(Z)?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(a["a"]),{key:1,class:Object(n["normalizeClass"])([Object(n["unref"])(A).e("icon"),Object(n["unref"])(A).e("clear")]),onMousedown:Object(n["withModifiers"])(Object(n["unref"])(f["NOOP"]),["prevent"]),onClick:ke},{default:Object(n["withCtx"])(()=>[Object(n["createVNode"])(Object(n["unref"])(i["CircleClose"]))]),_:1},8,["class","onMousedown"])):Object(n["createCommentVNode"])("v-if",!0),Object(n["unref"])(Q)?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(a["a"]),{key:2,class:Object(n["normalizeClass"])([Object(n["unref"])(A).e("icon"),Object(n["unref"])(A).e("password")]),onClick:me},{default:Object(n["withCtx"])(()=>[(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(Object(n["unref"])(Y))))]),_:1},8,["class"])):Object(n["createCommentVNode"])("v-if",!0),Object(n["unref"])(ee)?(Object(n["openBlock"])(),Object(n["createElementBlock"])("span",{key:3,class:Object(n["normalizeClass"])(Object(n["unref"])(A).e("count"))},[Object(n["createElementVNode"])("span",{class:Object(n["normalizeClass"])(Object(n["unref"])(A).e("count-inner"))},Object(n["toDisplayString"])(Object(n["unref"])(te))+" / "+Object(n["toDisplayString"])(Object(n["unref"])(O).maxlength),3)],2)):Object(n["createCommentVNode"])("v-if",!0),Object(n["unref"])(U)&&Object(n["unref"])(K)&&Object(n["unref"])(W)?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(a["a"]),{key:4,class:Object(n["normalizeClass"])([Object(n["unref"])(A).e("icon"),Object(n["unref"])(A).e("validateIcon"),Object(n["unref"])(A).is("loading","validating"===Object(n["unref"])(U))])},{default:Object(n["withCtx"])(()=>[(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(Object(n["unref"])(K))))]),_:1},8,["class"])):Object(n["createCommentVNode"])("v-if",!0)],2)],2)):Object(n["createCommentVNode"])("v-if",!0)],2),Object(n["createCommentVNode"])(" append slot "),e.$slots.append?(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",{key:1,class:Object(n["normalizeClass"])(Object(n["unref"])(A).be("group","append"))},[Object(n["renderSlot"])(e.$slots,"append")],2)):Object(n["createCommentVNode"])("v-if",!0)],64)):(Object(n["openBlock"])(),Object(n["createElementBlock"])(n["Fragment"],{key:1},[Object(n["createCommentVNode"])(" textarea "),Object(n["createElementVNode"])("textarea",Object(n["mergeProps"])({id:Object(n["unref"])(V),ref_key:"textarea",ref:R,class:Object(n["unref"])(T).e("inner")},Object(n["unref"])(O),{tabindex:e.tabindex,disabled:Object(n["unref"])(M),readonly:e.readonly,autocomplete:e.autocomplete,style:Object(n["unref"])(X),"aria-label":e.label,placeholder:e.placeholder,onCompositionstart:pe,onCompositionupdate:fe,onCompositionend:be,onInput:ue,onFocus:ge,onBlur:Oe,onChange:de,onKeydown:ye}),null,16,S),Object(n["unref"])(ee)?(Object(n["openBlock"])(),Object(n["createElementBlock"])("span",{key:0,style:Object(n["normalizeStyle"])(F.value),class:Object(n["normalizeClass"])(Object(n["unref"])(A).e("count"))},Object(n["toDisplayString"])(Object(n["unref"])(te))+" / "+Object(n["toDisplayString"])(Object(n["unref"])(O).maxlength),7)):Object(n["createCommentVNode"])("v-if",!0)],64))],16,E)),[[n["vShow"],"hidden"!==e.type]])}});var M=Object(w["a"])(N,[["__file","/home/runner/work/element-plus/element-plus/packages/components/input/src/input.vue"]]),A=r("0c24");const T=Object(A["a"])(M)},c3a1:function(e,t,r){"use strict";r.d(t,"a",(function(){return jC}));const n="2.2.17",o=Symbol("INSTALLED_KEY");var l=r("c083");const a=(e=[])=>{const t=(t,r)=>{t[o]||(t[o]=!0,e.forEach(e=>t.use(e)),r&&Object(l["a"])(r,t,!0))};return{version:n,install:t}};var i=r("f2bf"),c=r("461c"),s=r("0898"),u=r("b181");const d=Object(s["b"])({zIndex:{type:Object(s["c"])([Number,String]),default:100},target:{type:String,default:""},offset:{type:Number,default:0},position:{type:String,values:["top","bottom"],default:"top"}}),p={scroll:({scrollTop:e,fixed:t})=>Object(c["isNumber"])(e)&&Object(c["isBoolean"])(t),[u["a"]]:e=>Object(c["isBoolean"])(e)};var f=r("2711"),b=r("304f"),m=r("8afb"),h=r("c79f");const v={name:"ElAffix"},g=Object(i["defineComponent"])({...v,props:d,emits:p,setup(e,{expose:t,emit:r}){const n=e,o="ElAffix",l=Object(b["b"])("affix"),a=Object(i["shallowRef"])(),s=Object(i["shallowRef"])(),u=Object(i["shallowRef"])(),{height:d}=Object(c["useWindowSize"])(),{height:p,width:f,top:v,bottom:g,update:O}=Object(c["useElementBounding"])(s),j=Object(c["useElementBounding"])(a),w=Object(i["ref"])(!1),y=Object(i["ref"])(0),x=Object(i["ref"])(0),k=Object(i["computed"])(()=>({height:w.value?p.value+"px":"",width:w.value?f.value+"px":""})),_=Object(i["computed"])(()=>{if(!w.value)return{};const e=n.offset?n.offset+"px":0;return{height:p.value+"px",width:f.value+"px",top:"top"===n.position?e:"",bottom:"bottom"===n.position?e:"",transform:x.value?`translateY(${x.value}px)`:"",zIndex:n.zIndex}}),C=()=>{if(u.value)if(y.value=u.value instanceof Window?document.documentElement.scrollTop:u.value.scrollTop||0,"top"===n.position)if(n.target){const e=j.bottom.value-n.offset-p.value;w.value=n.offset>v.value&&j.bottom.value>0,x.value=e<0?e:0}else w.value=n.offset>v.value;else if(n.target){const e=d.value-j.top.value-n.offset-p.value;w.value=d.value-n.offsetj.top.value,x.value=e<0?-e:0}else w.value=d.value-n.offset{r("scroll",{scrollTop:y.value,fixed:w.value})};return Object(i["watch"])(w,e=>r("change",e)),Object(i["onMounted"])(()=>{var e;n.target?(a.value=null!=(e=document.querySelector(n.target))?e:void 0,a.value||Object(m["b"])(o,"Target is not existed: "+n.target)):a.value=document.documentElement,u.value=Object(h["b"])(s.value,!0),O()}),Object(c["useEventListener"])(u,"scroll",z),Object(i["watchEffect"])(C),t({update:C,updateRoot:O}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref_key:"root",ref:s,class:Object(i["normalizeClass"])(Object(i["unref"])(l).b()),style:Object(i["normalizeStyle"])(Object(i["unref"])(k))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])({[Object(i["unref"])(l).m("fixed")]:w.value}),style:Object(i["normalizeStyle"])(Object(i["unref"])(_))},[Object(i["renderSlot"])(e.$slots,"default")],6)],6))}});var O=Object(f["a"])(g,[["__file","/home/runner/work/element-plus/element-plus/packages/components/affix/src/affix.vue"]]),j=r("0c24");const w=Object(j["a"])(O);var y=r("54bb"),x=r("bfce"),k=r("31e7");const _=["light","dark"],C=Object(s["b"])({title:{type:String,default:""},description:{type:String,default:""},type:{type:String,values:Object(x["c"])(k["c"]),default:"info"},closable:{type:Boolean,default:!0},closeText:{type:String,default:""},showIcon:Boolean,center:Boolean,effect:{type:String,values:_,default:"light"}}),z={close:e=>e instanceof MouseEvent},E={name:"ElAlert"},B=Object(i["defineComponent"])({...E,props:C,emits:z,setup(e,{emit:t}){const r=e,{Close:n}=k["b"],o=Object(i["useSlots"])(),l=Object(b["b"])("alert"),a=Object(i["ref"])(!0),c=Object(i["computed"])(()=>k["c"][r.type]),s=Object(i["computed"])(()=>[l.e("icon"),{[l.is("big")]:!!r.description||!!o.default}]),u=Object(i["computed"])(()=>({[l.is("bold")]:r.description||o.default})),d=e=>{a.value=!1,t("close",e)};return(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],{name:Object(i["unref"])(l).b("fade"),persisted:""},{default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])(Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(l).b(),Object(i["unref"])(l).m(e.type),Object(i["unref"])(l).is("center",e.center),Object(i["unref"])(l).is(e.effect)]),role:"alert"},[e.showIcon&&Object(i["unref"])(c)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(s))},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(c))))]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("content"))},[e.title||e.$slots.title?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(l).e("title"),Object(i["unref"])(u)])},[Object(i["renderSlot"])(e.$slots,"title",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.title),1)])],2)):Object(i["createCommentVNode"])("v-if",!0),e.$slots.default||e.description?(Object(i["openBlock"])(),Object(i["createElementBlock"])("p",{key:1,class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("description"))},[Object(i["renderSlot"])(e.$slots,"default",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.description),1)])],2)):Object(i["createCommentVNode"])("v-if",!0),e.closable?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:2},[e.closeText?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(l).e("close-btn"),Object(i["unref"])(l).is("customed")]),onClick:d},Object(i["toDisplayString"])(e.closeText),3)):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:1,class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("close-btn")),onClick:d},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(n))]),_:1},8,["class"]))],64)):Object(i["createCommentVNode"])("v-if",!0)],2)],2),[[i["vShow"],a.value]])]),_:3},8,["name"]))}});var S=Object(f["a"])(B,[["__file","/home/runner/work/element-plus/element-plus/packages/components/alert/src/alert.vue"]]);const V=Object(j["a"])(S);var N=r("d095"),M=r("9ad7"),A=r("c349");const T=4,H={vertical:{offset:"offsetHeight",scroll:"scrollTop",scrollSize:"scrollHeight",size:"height",key:"vertical",axis:"Y",client:"clientY",direction:"top"},horizontal:{offset:"offsetWidth",scroll:"scrollLeft",scrollSize:"scrollWidth",size:"width",key:"horizontal",axis:"X",client:"clientX",direction:"left"}},R=({move:e,size:t,bar:r})=>({[r.size]:t,transform:`translate${r.axis}(${e}%)`}),L=Object(s["b"])({vertical:Boolean,size:String,move:Number,ratio:{type:Number,required:!0},always:Boolean}),D=Symbol("scrollbarContextKey"),P=Object(i["defineComponent"])({__name:"thumb",props:L,setup(e){const t=e,r="Thumb",n=Object(i["inject"])(D),o=Object(b["b"])("scrollbar");n||Object(m["b"])(r,"can not inject scrollbar context");const l=Object(i["ref"])(),a=Object(i["ref"])(),s=Object(i["ref"])({}),u=Object(i["ref"])(!1);let d=!1,p=!1,f=c["isClient"]?document.onselectstart:null;const h=Object(i["computed"])(()=>H[t.vertical?"vertical":"horizontal"]),v=Object(i["computed"])(()=>R({size:t.size,move:t.move,bar:h.value})),g=Object(i["computed"])(()=>l.value[h.value.offset]**2/n.wrapElement[h.value.scrollSize]/t.ratio/a.value[h.value.offset]),O=e=>{var t;if(e.stopPropagation(),e.ctrlKey||[1,2].includes(e.button))return;null==(t=window.getSelection())||t.removeAllRanges(),w(e);const r=e.currentTarget;r&&(s.value[h.value.axis]=r[h.value.offset]-(e[h.value.client]-r.getBoundingClientRect()[h.value.direction]))},j=e=>{if(!a.value||!l.value||!n.wrapElement)return;const t=Math.abs(e.target.getBoundingClientRect()[h.value.direction]-e[h.value.client]),r=a.value[h.value.offset]/2,o=100*(t-r)*g.value/l.value[h.value.offset];n.wrapElement[h.value.scroll]=o*n.wrapElement[h.value.scrollSize]/100},w=e=>{e.stopImmediatePropagation(),d=!0,document.addEventListener("mousemove",y),document.addEventListener("mouseup",x),f=document.onselectstart,document.onselectstart=()=>!1},y=e=>{if(!l.value||!a.value)return;if(!1===d)return;const t=s.value[h.value.axis];if(!t)return;const r=-1*(l.value.getBoundingClientRect()[h.value.direction]-e[h.value.client]),o=a.value[h.value.offset]-t,i=100*(r-o)*g.value/l.value[h.value.offset];n.wrapElement[h.value.scroll]=i*n.wrapElement[h.value.scrollSize]/100},x=()=>{d=!1,s.value[h.value.axis]=0,document.removeEventListener("mousemove",y),document.removeEventListener("mouseup",x),C(),p&&(u.value=!1)},k=()=>{p=!1,u.value=!!t.size},_=()=>{p=!0,u.value=d};Object(i["onBeforeUnmount"])(()=>{C(),document.removeEventListener("mouseup",x)});const C=()=>{document.onselectstart!==f&&(document.onselectstart=f)};return Object(c["useEventListener"])(Object(i["toRef"])(n,"scrollbarElement"),"mousemove",k),Object(c["useEventListener"])(Object(i["toRef"])(n,"scrollbarElement"),"mouseleave",_),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],{name:Object(i["unref"])(o).b("fade"),persisted:""},{default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])(Object(i["createElementVNode"])("div",{ref_key:"instance",ref:l,class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("bar"),Object(i["unref"])(o).is(Object(i["unref"])(h).key)]),onMousedown:j},[Object(i["createElementVNode"])("div",{ref_key:"thumb",ref:a,class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("thumb")),style:Object(i["normalizeStyle"])(Object(i["unref"])(v)),onMousedown:O},null,38)],34),[[i["vShow"],e.always||u.value]])]),_:1},8,["name"]))}});var I=Object(f["a"])(P,[["__file","/home/runner/work/element-plus/element-plus/packages/components/scrollbar/src/thumb.vue"]]);const F=Object(s["b"])({always:{type:Boolean,default:!0},width:String,height:String,ratioX:{type:Number,default:1},ratioY:{type:Number,default:1}}),$=Object(i["defineComponent"])({__name:"bar",props:F,setup(e,{expose:t}){const r=e,n=Object(i["ref"])(0),o=Object(i["ref"])(0),l=e=>{if(e){const t=e.offsetHeight-T,l=e.offsetWidth-T;o.value=100*e.scrollTop/t*r.ratioY,n.value=100*e.scrollLeft/l*r.ratioX}};return t({handleScroll:l}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],null,[Object(i["createVNode"])(I,{move:n.value,ratio:e.ratioX,size:e.width,always:e.always},null,8,["move","ratio","size","always"]),Object(i["createVNode"])(I,{move:o.value,ratio:e.ratioY,size:e.height,vertical:"",always:e.always},null,8,["move","ratio","size","always"])],64))}});var q=Object(f["a"])($,[["__file","/home/runner/work/element-plus/element-plus/packages/components/scrollbar/src/bar.vue"]]);const W=Object(s["b"])({height:{type:[String,Number],default:""},maxHeight:{type:[String,Number],default:""},native:Boolean,wrapStyle:{type:Object(s["c"])([String,Object,Array]),default:""},wrapClass:{type:[String,Array],default:""},viewClass:{type:[String,Array],default:""},viewStyle:{type:[String,Array,Object],default:""},noresize:Boolean,tag:{type:String,default:"div"},always:Boolean,minSize:{type:Number,default:20}}),U={scroll:({scrollTop:e,scrollLeft:t})=>[e,t].every(c["isNumber"])};var K=r("0e69"),Y=r("7d20");const G={name:"ElScrollbar"},X=Object(i["defineComponent"])({...G,props:W,emits:U,setup(e,{expose:t,emit:r}){const n=e,o=Object(b["b"])("scrollbar");let l=void 0,a=void 0;const s=Object(i["ref"])(),u=Object(i["ref"])(),d=Object(i["ref"])(),p=Object(i["ref"])("0"),f=Object(i["ref"])("0"),h=Object(i["ref"])(),v=Object(i["ref"])(1),g=Object(i["ref"])(1),O="ElScrollbar",j=Object(i["computed"])(()=>{const e={};return n.height&&(e.height=Object(K["b"])(n.height)),n.maxHeight&&(e.maxHeight=Object(K["b"])(n.maxHeight)),[n.wrapStyle,e]}),w=()=>{var e;u.value&&(null==(e=h.value)||e.handleScroll(u.value),r("scroll",{scrollTop:u.value.scrollTop,scrollLeft:u.value.scrollLeft}))};function y(e,t){Object(Y["isObject"])(e)?u.value.scrollTo(e):Object(c["isNumber"])(e)&&Object(c["isNumber"])(t)&&u.value.scrollTo(e,t)}const x=e=>{Object(c["isNumber"])(e)?u.value.scrollTop=e:Object(m["a"])(O,"value must be a number")},k=e=>{Object(c["isNumber"])(e)?u.value.scrollLeft=e:Object(m["a"])(O,"value must be a number")},_=()=>{if(!u.value)return;const e=u.value.offsetHeight-T,t=u.value.offsetWidth-T,r=e**2/u.value.scrollHeight,o=t**2/u.value.scrollWidth,l=Math.max(r,n.minSize),a=Math.max(o,n.minSize);v.value=r/(e-r)/(l/(e-l)),g.value=o/(t-o)/(a/(t-a)),f.value=l+Tn.noresize,e=>{e?(null==l||l(),null==a||a()):(({stop:l}=Object(c["useResizeObserver"])(d,_)),a=Object(c["useEventListener"])("resize",_))},{immediate:!0}),Object(i["watch"])(()=>[n.maxHeight,n.height],()=>{n.native||Object(i["nextTick"])(()=>{var e;_(),u.value&&(null==(e=h.value)||e.handleScroll(u.value))})}),Object(i["provide"])(D,Object(i["reactive"])({scrollbarElement:s,wrapElement:u})),Object(i["onMounted"])(()=>{n.native||Object(i["nextTick"])(()=>{_()})}),Object(i["onUpdated"])(()=>_()),t({wrap$:u,update:_,scrollTo:y,setScrollTop:x,setScrollLeft:k,handleScroll:w}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref_key:"scrollbar$",ref:s,class:Object(i["normalizeClass"])(Object(i["unref"])(o).b())},[Object(i["createElementVNode"])("div",{ref_key:"wrap$",ref:u,class:Object(i["normalizeClass"])([e.wrapClass,Object(i["unref"])(o).e("wrap"),{[Object(i["unref"])(o).em("wrap","hidden-default")]:!e.native}]),style:Object(i["normalizeStyle"])(Object(i["unref"])(j)),onScroll:w},[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.tag),{ref_key:"resize$",ref:d,class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("view"),e.viewClass]),style:Object(i["normalizeStyle"])(e.viewStyle)},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},8,["class","style"]))],38),e.native?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createBlock"])(q,{key:0,ref_key:"barRef",ref:h,height:f.value,width:p.value,always:e.always,"ratio-x":g.value,"ratio-y":v.value},null,8,["height","width","always","ratio-x","ratio-y"]))],2))}});var J=Object(f["a"])(X,[["__file","/home/runner/work/element-plus/element-plus/packages/components/scrollbar/src/scrollbar.vue"]]);const Z=Object(j["a"])(J),Q={LIGHT:"light",DARK:"dark"},ee=["dialog","grid","listbox","menu","tooltip","tree"],te=Object(s["b"])({role:{type:String,values:ee,default:"tooltip"}}),re=Symbol("popper"),ne=Symbol("popperContent"),oe={name:"ElPopperRoot",inheritAttrs:!1},le=Object(i["defineComponent"])({...oe,props:te,setup(e,{expose:t}){const r=e,n=Object(i["ref"])(),o=Object(i["ref"])(),l=Object(i["ref"])(),a=Object(i["ref"])(),c=Object(i["computed"])(()=>r.role),s={triggerRef:n,popperInstanceRef:o,contentRef:l,referenceRef:a,role:c};return t(s),Object(i["provide"])(re,s),(e,t)=>Object(i["renderSlot"])(e.$slots,"default")}});var ae=Object(f["a"])(le,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/popper.vue"]]);const ie=Object(j["a"])(ae);function ce(){let e;const t=(t,n)=>{r(),e=window.setTimeout(t,n)},r=()=>window.clearTimeout(e);return Object(c["tryOnScopeDispose"])(()=>r()),{registerTimeout:t,cancelTimeout:r}}const se=Object(s["b"])({showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200}}),ue=({showAfter:e,hideAfter:t,open:r,close:n})=>{const{registerTimeout:o}=ce(),l=t=>{o(()=>{r(t)},Object(i["unref"])(e))},a=e=>{o(()=>{n(e)},Object(i["unref"])(t))};return{onOpen:l,onClose:a}};var de=r("5e76");const pe=["fixed","absolute"],fe=Object(s["b"])({boundariesPadding:{type:Number,default:0},fallbackPlacements:{type:Object(s["c"])(Array),default:void 0},gpuAcceleration:{type:Boolean,default:!0},offset:{type:Number,default:12},placement:{type:String,values:de["placements"],default:"bottom"},popperOptions:{type:Object(s["c"])(Object),default:()=>({})},strategy:{type:String,values:pe,default:"absolute"}}),be=Object(s["b"])({...fe,id:String,style:{type:Object(s["c"])([String,Array,Object])},className:{type:Object(s["c"])([String,Array,Object])},effect:{type:String,default:"dark"},visible:Boolean,enterable:{type:Boolean,default:!0},pure:Boolean,focusOnShow:{type:Boolean,default:!1},trapping:{type:Boolean,default:!1},popperClass:{type:Object(s["c"])([String,Array,Object])},popperStyle:{type:Object(s["c"])([String,Array,Object])},referenceEl:{type:Object(s["c"])(Object)},triggerTargetEl:{type:Object(s["c"])(Object)},stopPopperMouseEvent:{type:Boolean,default:!0},ariaLabel:{type:String,default:void 0},virtualTriggering:Boolean,zIndex:Number}),me=["mouseenter","mouseleave","focus","blur","close"],he=()=>Math.floor(1e4*Math.random());let ve;const ge=Object(l["b"])("namespace",b["a"]),Oe=`${ge.value}-popper-container-${he()}`,je="#"+Oe,we=()=>{const e=document.createElement("div");return e.id=Oe,document.body.appendChild(e),e},ye=()=>{Object(i["onBeforeMount"])(()=>{c["isClient"]&&(ve&&document.body.querySelector(je)||(ve=we()))})},xe=Object(s["b"])({virtualRef:{type:Object(s["c"])(Object)},virtualTriggering:Boolean,onMouseenter:Function,onMouseleave:Function,onClick:Function,onKeydown:Function,onFocus:Function,onBlur:Function,onContextmenu:Function,id:String,open:Boolean});var ke=r("49c6");const _e=Object(b["b"])("tooltip"),Ce=Object(s["b"])({...se,...be,appendTo:{type:Object(s["c"])([String,Object]),default:je},content:{type:String,default:""},rawContent:{type:Boolean,default:!1},persistent:Boolean,ariaLabel:String,visible:{type:Object(s["c"])(Boolean),default:null},transition:{type:String,default:_e.namespace.value+"-fade-in-linear"},teleported:{type:Boolean,default:!0},disabled:{type:Boolean}}),ze=Object(s["b"])({...xe,disabled:Boolean,trigger:{type:Object(s["c"])([String,Array]),default:"hover"},triggerKeys:{type:Object(s["c"])(Array),default:()=>[ke["a"].enter,ke["a"].space]}}),Ee=Object(s["b"])({openDelay:{type:Number},visibleArrow:{type:Boolean,default:void 0},hideAfter:{type:Number,default:200},showArrow:{type:Boolean,default:!0}}),Be=Symbol("elTooltip"),Se=(e,t)=>{const{placement:r,strategy:n,popperOptions:o}=e,l={placement:r,strategy:n,...o,modifiers:Ne(e)};return Me(l,t),Ae(l,null==o?void 0:o.modifiers),l},Ve=e=>{if(c["isClient"])return Object(c["unrefElement"])(e)};function Ne(e){const{offset:t,gpuAcceleration:r,fallbackPlacements:n}=e;return[{name:"offset",options:{offset:[0,null!=t?t:12]}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5,fallbackPlacements:n}},{name:"computeStyles",options:{gpuAcceleration:r,adaptive:r}}]}function Me(e,{arrowEl:t,arrowOffset:r}){e.modifiers.push({name:"arrow",options:{element:t,padding:null!=r?r:5}})}function Ae(e,t){t&&(e.modifiers=[...e.modifiers,...null!=t?t:[]])}var Te=r("4d5e"),He=r("0a08"),Re=r("83ec"),Le=r("1b65");const De={name:"ElPopperContent"},Pe=Object(i["defineComponent"])({...De,props:be,emits:me,setup(e,{expose:t,emit:r}){const n=e,{popperInstanceRef:o,contentRef:l,triggerRef:a,role:c}=Object(i["inject"])(re,void 0),s=Object(i["inject"])(Te["b"],void 0),{nextZIndex:u}=Object(He["a"])(),d=Object(b["b"])("popper"),p=Object(i["ref"])(),f=Object(i["ref"])("first"),m=Object(i["ref"])(),h=Object(i["ref"])();Object(i["provide"])(ne,{arrowRef:m,arrowOffset:h}),s&&(s.addInputId||s.removeInputId)&&Object(i["provide"])(Te["b"],{...s,addInputId:Y["NOOP"],removeInputId:Y["NOOP"]});const v=Object(i["ref"])(n.zIndex||u()),g=Object(i["ref"])(!1);let O=void 0;const j=Object(i["computed"])(()=>Ve(n.referenceEl)||Object(i["unref"])(a)),w=Object(i["computed"])(()=>[{zIndex:Object(i["unref"])(v)},n.popperStyle]),y=Object(i["computed"])(()=>[d.b(),d.is("pure",n.pure),d.is(n.effect),n.popperClass]),x=Object(i["computed"])(()=>c&&"dialog"===c.value?"false":void 0),k=({referenceEl:e,popperContentEl:t,arrowEl:r})=>{const o=Se(n,{arrowEl:r,arrowOffset:Object(i["unref"])(h)});return Object(de["createPopper"])(e,t,o)},_=(e=!0)=>{var t;null==(t=Object(i["unref"])(o))||t.update(),e&&(v.value=n.zIndex||u())},C=()=>{var e,t;const r={name:"eventListeners",enabled:n.visible};null==(t=null==(e=Object(i["unref"])(o))?void 0:e.setOptions)||t.call(e,e=>({...e,modifiers:[...e.modifiers||[],r]})),_(!1),n.visible&&n.focusOnShow?g.value=!0:!1===n.visible&&(g.value=!1)},z=()=>{r("focus")},E=()=>{f.value="first",r("blur")},B=e=>{var t;n.visible&&!g.value&&(e.target&&(f.value=e.target),g.value=!0,e.relatedTarget&&(null==(t=e.relatedTarget)||t.focus()))},S=()=>{n.trapping||(g.value=!1)},V=()=>{g.value=!1,r("close")};return Object(i["onMounted"])(()=>{let e;Object(i["watch"])(j,t=>{var r;null==e||e();const n=Object(i["unref"])(o);if(null==(r=null==n?void 0:n.destroy)||r.call(n),t){const r=Object(i["unref"])(p);l.value=r,o.value=k({referenceEl:t,popperContentEl:r,arrowEl:Object(i["unref"])(m)}),e=Object(i["watch"])(()=>t.getBoundingClientRect(),()=>_(),{immediate:!0})}else o.value=void 0},{immediate:!0}),Object(i["watch"])(()=>n.triggerTargetEl,(e,t)=>{null==O||O(),O=void 0;const r=Object(i["unref"])(e||p.value),o=Object(i["unref"])(t||p.value);if(Object(Re["a"])(r)){const{ariaLabel:e,id:t}=Object(i["toRefs"])(n);O=Object(i["watch"])([c,e,x,t],e=>{["role","aria-label","aria-modal","id"].forEach((t,n)=>{Object(N["isNil"])(e[n])?r.removeAttribute(t):r.setAttribute(t,e[n])})},{immediate:!0})}o!==r&&Object(Re["a"])(o)&&["role","aria-label","aria-modal","id"].forEach(e=>{o.removeAttribute(e)})},{immediate:!0}),Object(i["watch"])(()=>n.visible,C,{immediate:!0}),Object(i["watch"])(()=>Se(n,{arrowEl:Object(i["unref"])(m),arrowOffset:Object(i["unref"])(h)}),e=>{var t;return null==(t=o.value)?void 0:t.setOptions(e)})}),Object(i["onBeforeUnmount"])(()=>{null==O||O(),O=void 0}),t({popperContentRef:p,popperInstanceRef:o,updatePopper:_,contentStyle:w}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref_key:"popperContentRef",ref:p,style:Object(i["normalizeStyle"])(Object(i["unref"])(w)),class:Object(i["normalizeClass"])(Object(i["unref"])(y)),tabindex:"-1",onMouseenter:t[0]||(t[0]=t=>e.$emit("mouseenter",t)),onMouseleave:t[1]||(t[1]=t=>e.$emit("mouseleave",t))},[Object(i["createVNode"])(Object(i["unref"])(Le["a"]),{trapped:g.value,"trap-on-focus-in":!0,"focus-trap-el":p.value,"focus-start-el":f.value,onFocusAfterTrapped:z,onFocusAfterReleased:E,onFocusin:B,onFocusoutPrevented:S,onReleaseRequested:V},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},8,["trapped","focus-trap-el","focus-start-el"])],38))}});var Ie=Object(f["a"])(Pe,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/content.vue"]]);const Fe=(e,t,{checkForDefaultPrevented:r=!0}={})=>{const n=n=>{const o=null==e?void 0:e(n);if(!1===r||!o)return null==t?void 0:t(n)};return n},$e=e=>t=>"mouse"===t.pointerType?e(t):void 0,qe=Object(i["defineComponent"])({name:"ElTooltipContent",components:{ElPopperContent:Ie},inheritAttrs:!1,props:Ce,setup(e){const t=Object(i["ref"])(null),r=Object(i["ref"])(!1),n=Object(i["ref"])(!1),o=Object(i["ref"])(!1),l=Object(i["ref"])(!1),{controlled:a,id:s,open:u,trigger:d,onClose:p,onOpen:f,onShow:b,onHide:m,onBeforeShow:h,onBeforeHide:v}=Object(i["inject"])(Be,void 0),g=Object(i["computed"])(()=>e.persistent);Object(i["onBeforeUnmount"])(()=>{l.value=!0});const O=Object(i["computed"])(()=>!!Object(i["unref"])(g)||Object(i["unref"])(u)),j=Object(i["computed"])(()=>!e.disabled&&Object(i["unref"])(u)),w=Object(i["computed"])(()=>{var t;return null!=(t=e.style)?t:{}}),y=Object(i["computed"])(()=>!Object(i["unref"])(u)),x=()=>{m()},k=()=>{if(Object(i["unref"])(a))return!0},_=Fe(k,()=>{e.enterable&&"hover"===Object(i["unref"])(d)&&f()}),C=Fe(k,()=>{"hover"===Object(i["unref"])(d)&&p()}),z=()=>{var e,r;null==(r=null==(e=t.value)?void 0:e.updatePopper)||r.call(e),null==h||h()},E=()=>{null==v||v()},B=()=>{b(),V=Object(c["onClickOutside"])(Object(i["computed"])(()=>{var e;return null==(e=t.value)?void 0:e.popperContentRef}),()=>{if(Object(i["unref"])(a))return;const e=Object(i["unref"])(d);"hover"!==e&&p()})},S=()=>{e.virtualTriggering||p()};let V;return Object(i["watch"])(()=>Object(i["unref"])(u),e=>{e||null==V||V()},{flush:"post"}),{ariaHidden:y,entering:n,leaving:o,id:s,intermediateOpen:r,contentStyle:w,contentRef:t,destroyed:l,shouldRender:O,shouldShow:j,onClose:p,open:u,onAfterShow:B,onBeforeEnter:z,onBeforeLeave:E,onContentEnter:_,onContentLeave:C,onTransitionLeave:x,onBlur:S}}});function We(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-popper-content");return Object(i["openBlock"])(),Object(i["createBlock"])(i["Teleport"],{disabled:!e.teleported,to:e.appendTo},[Object(i["createVNode"])(i["Transition"],{name:e.transition,onAfterLeave:e.onTransitionLeave,onBeforeEnter:e.onBeforeEnter,onAfterEnter:e.onAfterShow,onBeforeLeave:e.onBeforeLeave},{default:Object(i["withCtx"])(()=>[e.shouldRender?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createBlock"])(a,Object(i["mergeProps"])({key:0,id:e.id,ref:"contentRef"},e.$attrs,{"aria-label":e.ariaLabel,"aria-hidden":e.ariaHidden,"boundaries-padding":e.boundariesPadding,"fallback-placements":e.fallbackPlacements,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,placement:e.placement,"popper-options":e.popperOptions,strategy:e.strategy,effect:e.effect,enterable:e.enterable,pure:e.pure,"popper-class":e.popperClass,"popper-style":[e.popperStyle,e.contentStyle],"reference-el":e.referenceEl,"trigger-target-el":e.triggerTargetEl,visible:e.shouldShow,"z-index":e.zIndex,onMouseenter:e.onContentEnter,onMouseleave:e.onContentLeave,onBlur:e.onBlur,onClose:e.onClose}),{default:Object(i["withCtx"])(()=>[Object(i["createCommentVNode"])(" Workaround bug #6378 "),e.destroyed?Object(i["createCommentVNode"])("v-if",!0):Object(i["renderSlot"])(e.$slots,"default",{key:0})]),_:3},16,["id","aria-label","aria-hidden","boundaries-padding","fallback-placements","gpu-acceleration","offset","placement","popper-options","strategy","effect","enterable","pure","popper-class","popper-style","reference-el","trigger-target-el","visible","z-index","onMouseenter","onMouseleave","onBlur","onClose"])),[[i["vShow"],e.shouldShow]]):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["name","onAfterLeave","onBeforeEnter","onAfterEnter","onBeforeLeave"])],8,["disabled","to"])}var Ue=Object(f["a"])(qe,[["render",We],["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/content.vue"]]);const Ke=(e,t)=>Object(Y["isArray"])(e)?e.includes(t):e===t,Ye=(e,t,r)=>n=>{Ke(Object(i["unref"])(e),t)&&r(n)},Ge=Symbol("elForwardRef"),Xe=e=>{const t=t=>{e.value=t};Object(i["provide"])(Ge,{setForwardRef:t})},Je=e=>({mounted(t){e(t)},updated(t){e(t)},unmounted(){e(null)}}),Ze="ElOnlyChild",Qe=Object(i["defineComponent"])({name:Ze,setup(e,{slots:t,attrs:r}){var n;const o=Object(i["inject"])(Ge),l=Je(null!=(n=null==o?void 0:o.setForwardRef)?n:Y["NOOP"]);return()=>{var e;const n=null==(e=t.default)?void 0:e.call(t,r);if(!n)return null;if(n.length>1)return Object(m["a"])(Ze,"requires exact only one valid child."),null;const o=et(n);return o?Object(i["withDirectives"])(Object(i["cloneVNode"])(o,r),[[l]]):(Object(m["a"])(Ze,"no valid child node found"),null)}}});function et(e){if(!e)return null;const t=e;for(const r of t){if(Object(Y["isObject"])(r))switch(r.type){case i["Comment"]:continue;case i["Text"]:case"svg":return tt(r);case i["Fragment"]:return et(r.children);default:return r}return tt(r)}return null}function tt(e){const t=Object(b["b"])("only-child");return Object(i["createVNode"])("span",{class:t.e("content")},[e])}const rt={name:"ElPopperTrigger",inheritAttrs:!1},nt=Object(i["defineComponent"])({...rt,props:xe,setup(e,{expose:t}){const r=e,{role:n,triggerRef:o}=Object(i["inject"])(re,void 0);Xe(o);const l=Object(i["computed"])(()=>s.value?r.id:void 0),a=Object(i["computed"])(()=>{if(n&&"tooltip"===n.value)return r.open&&r.id?r.id:void 0}),s=Object(i["computed"])(()=>{if(n&&"tooltip"!==n.value)return n.value}),u=Object(i["computed"])(()=>s.value?""+r.open:void 0);let d=void 0;return Object(i["onMounted"])(()=>{Object(i["watch"])(()=>r.virtualRef,e=>{e&&(o.value=Object(c["unrefElement"])(e))},{immediate:!0}),Object(i["watch"])(()=>o.value,(e,t)=>{null==d||d(),d=void 0,Object(Re["a"])(e)&&(["onMouseenter","onMouseleave","onClick","onKeydown","onFocus","onBlur","onContextmenu"].forEach(n=>{var o;const l=r[n];l&&(e.addEventListener(n.slice(2).toLowerCase(),l),null==(o=null==t?void 0:t.removeEventListener)||o.call(t,n.slice(2).toLowerCase(),l))}),d=Object(i["watch"])([l,a,s,u],t=>{["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach((r,n)=>{Object(N["isNil"])(t[n])?e.removeAttribute(r):e.setAttribute(r,t[n])})},{immediate:!0})),Object(Re["a"])(t)&&["aria-controls","aria-describedby","aria-haspopup","aria-expanded"].forEach(e=>t.removeAttribute(e))},{immediate:!0})}),Object(i["onBeforeUnmount"])(()=>{null==d||d(),d=void 0}),t({triggerRef:o}),(e,t)=>e.virtualTriggering?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(Qe),Object(i["mergeProps"])({key:0},e.$attrs,{"aria-controls":Object(i["unref"])(l),"aria-describedby":Object(i["unref"])(a),"aria-expanded":Object(i["unref"])(u),"aria-haspopup":Object(i["unref"])(s)}),{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},16,["aria-controls","aria-describedby","aria-expanded","aria-haspopup"]))}});var ot=Object(f["a"])(nt,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/trigger.vue"]]);const lt=Object(i["defineComponent"])({name:"ElTooltipTrigger",components:{ElPopperTrigger:ot},props:ze,setup(e){const t=Object(b["b"])("tooltip"),{controlled:r,id:n,open:o,onOpen:l,onClose:a,onToggle:c}=Object(i["inject"])(Be,void 0),s=Object(i["ref"])(null),u=()=>{if(Object(i["unref"])(r)||e.disabled)return!0},d=Object(i["toRef"])(e,"trigger"),p=Fe(u,Ye(d,"hover",l)),f=Fe(u,Ye(d,"hover",a)),m=Fe(u,Ye(d,"click",e=>{0===e.button&&c(e)})),h=Fe(u,Ye(d,"focus",l)),v=Fe(u,Ye(d,"focus",a)),g=Fe(u,Ye(d,"contextmenu",e=>{e.preventDefault(),c(e)})),O=Fe(u,t=>{const{code:r}=t;e.triggerKeys.includes(r)&&(t.preventDefault(),c(t))});return{onBlur:v,onContextMenu:g,onFocus:h,onMouseenter:p,onMouseleave:f,onClick:m,onKeydown:O,open:o,id:n,triggerRef:s,ns:t}}});function at(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-popper-trigger");return Object(i["openBlock"])(),Object(i["createBlock"])(a,{id:e.id,"virtual-ref":e.virtualRef,open:e.open,"virtual-triggering":e.virtualTriggering,class:Object(i["normalizeClass"])(e.ns.e("trigger")),onBlur:e.onBlur,onClick:e.onClick,onContextmenu:e.onContextMenu,onFocus:e.onFocus,onMouseenter:e.onMouseenter,onMouseleave:e.onMouseleave,onKeydown:e.onKeydown},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},8,["id","virtual-ref","open","virtual-triggering","class","onBlur","onClick","onContextmenu","onFocus","onMouseenter","onMouseleave","onKeydown"])}var it=Object(f["a"])(lt,[["render",at],["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/trigger.vue"]]);const ct=Object(s["a"])({type:Object(s["c"])(Boolean),default:null}),st=Object(s["a"])({type:Object(s["c"])(Function)}),ut=e=>{const t="update:"+e,r="onUpdate:"+e,n=[t],o={[e]:ct,[r]:st},l=({indicator:n,toggleReason:o,shouldHideWhenRouteChanges:l,shouldProceed:a,onShow:s,onHide:u})=>{const d=Object(i["getCurrentInstance"])(),{emit:p}=d,f=d.props,b=Object(i["computed"])(()=>Object(Y["isFunction"])(f[r])),m=Object(i["computed"])(()=>null===f[e]),h=e=>{!0!==n.value&&(n.value=!0,o&&(o.value=e),Object(Y["isFunction"])(s)&&s(e))},v=e=>{!1!==n.value&&(n.value=!1,o&&(o.value=e),Object(Y["isFunction"])(u)&&u(e))},g=e=>{if(!0===f.disabled||Object(Y["isFunction"])(a)&&!a())return;const r=b.value&&c["isClient"];r&&p(t,!0),!m.value&&r||h(e)},O=e=>{if(!0===f.disabled||!c["isClient"])return;const r=b.value&&c["isClient"];r&&p(t,!1),!m.value&&r||v(e)},j=e=>{Object(c["isBoolean"])(e)&&(f.disabled&&e?b.value&&p(t,!1):n.value!==e&&(e?h():v()))},w=()=>{n.value?O():g()};return Object(i["watch"])(()=>f[e],j),l&&void 0!==d.appContext.config.globalProperties.$route&&Object(i["watch"])(()=>({...d.proxy.$route}),()=>{l.value&&n.value&&O()}),Object(i["onMounted"])(()=>{j(f[e])}),{hide:O,show:g,toggle:w,hasUpdateHandler:b}};return{useModelToggle:l,useModelToggleProps:o,useModelToggleEmits:n}},{useModelToggle:dt,useModelToggleProps:pt,useModelToggleEmits:ft}=ut("modelValue"),bt=Object(s["b"])({arrowOffset:{type:Number,default:5}}),mt={name:"ElPopperArrow",inheritAttrs:!1},ht=Object(i["defineComponent"])({...mt,props:bt,setup(e,{expose:t}){const r=e,n=Object(b["b"])("popper"),{arrowOffset:o,arrowRef:l}=Object(i["inject"])(ne,void 0);return Object(i["watch"])(()=>r.arrowOffset,e=>{o.value=e}),Object(i["onBeforeUnmount"])(()=>{l.value=void 0}),t({arrowRef:l}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{ref_key:"arrowRef",ref:l,class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("arrow")),"data-popper-arrow":""},null,2))}});var vt=Object(f["a"])(ht,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popper/src/arrow.vue"]]),gt=r("35b0");const{useModelToggleProps:Ot,useModelToggle:jt,useModelToggleEmits:wt}=ut("visible"),yt=Object(i["defineComponent"])({name:"ElTooltip",components:{ElPopper:ie,ElPopperArrow:vt,ElTooltipContent:Ue,ElTooltipTrigger:it},props:{...te,...Ot,...Ce,...ze,...bt,...Ee},emits:[...wt,"before-show","before-hide","show","hide","open","close"],setup(e,{emit:t}){ye();const r=Object(i["computed"])(()=>(Object(Re["d"])(e.openDelay)||Object(m["a"])("ElTooltip","open-delay is about to be deprecated in the next major version, please use `show-after` instead"),e.openDelay||e.showAfter)),n=Object(i["computed"])(()=>(Object(Re["d"])(e.visibleArrow)||Object(m["a"])("ElTooltip","`visible-arrow` is about to be deprecated in the next major version, please use `show-arrow` instead"),Object(c["isBoolean"])(e.visibleArrow)?e.visibleArrow:e.showArrow)),o=Object(gt["a"])(),l=Object(i["ref"])(null),a=Object(i["ref"])(null),s=()=>{var e;const t=Object(i["unref"])(l);t&&(null==(e=t.popperInstanceRef)||e.update())},u=Object(i["ref"])(!1),d=Object(i["ref"])(void 0),{show:p,hide:f,hasUpdateHandler:b}=jt({indicator:u,toggleReason:d}),{onOpen:h,onClose:v}=ue({showAfter:r,hideAfter:Object(i["toRef"])(e,"hideAfter"),open:p,close:f}),g=Object(i["computed"])(()=>Object(c["isBoolean"])(e.visible)&&!b.value);Object(i["provide"])(Be,{controlled:g,id:o,open:Object(i["readonly"])(u),trigger:Object(i["toRef"])(e,"trigger"),onOpen:e=>{h(e)},onClose:e=>{v(e)},onToggle:e=>{Object(i["unref"])(u)?v(e):h(e)},onShow:()=>{t("show",d.value)},onHide:()=>{t("hide",d.value)},onBeforeShow:()=>{t("before-show",d.value)},onBeforeHide:()=>{t("before-hide",d.value)},updatePopper:s}),Object(i["watch"])(()=>e.disabled,e=>{e&&u.value&&(u.value=!1)});const O=()=>{var e,t;const r=null==(t=null==(e=a.value)?void 0:e.contentRef)?void 0:t.popperContentRef;return r&&r.contains(document.activeElement)};return Object(i["onDeactivated"])(()=>u.value&&f()),{compatShowAfter:r,compatShowArrow:n,popperRef:l,contentRef:a,open:u,hide:f,isFocusInsideContent:O,updatePopper:s,onOpen:h,onClose:v}}}),xt=["innerHTML"],kt={key:1};function _t(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-tooltip-trigger"),c=Object(i["resolveComponent"])("el-popper-arrow"),s=Object(i["resolveComponent"])("el-tooltip-content"),u=Object(i["resolveComponent"])("el-popper");return Object(i["openBlock"])(),Object(i["createBlock"])(u,{ref:"popperRef",role:e.role},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(a,{disabled:e.disabled,trigger:e.trigger,"trigger-keys":e.triggerKeys,"virtual-ref":e.virtualRef,"virtual-triggering":e.virtualTriggering},{default:Object(i["withCtx"])(()=>[e.$slots.default?Object(i["renderSlot"])(e.$slots,"default",{key:0}):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["disabled","trigger","trigger-keys","virtual-ref","virtual-triggering"]),Object(i["createVNode"])(s,{ref:"contentRef","aria-label":e.ariaLabel,"boundaries-padding":e.boundariesPadding,content:e.content,disabled:e.disabled,effect:e.effect,enterable:e.enterable,"fallback-placements":e.fallbackPlacements,"hide-after":e.hideAfter,"gpu-acceleration":e.gpuAcceleration,offset:e.offset,persistent:e.persistent,"popper-class":e.popperClass,"popper-style":e.popperStyle,placement:e.placement,"popper-options":e.popperOptions,pure:e.pure,"raw-content":e.rawContent,"reference-el":e.referenceEl,"trigger-target-el":e.triggerTargetEl,"show-after":e.compatShowAfter,strategy:e.strategy,teleported:e.teleported,transition:e.transition,"virtual-triggering":e.virtualTriggering,"z-index":e.zIndex,"append-to":e.appendTo},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"content",{},()=>[e.rawContent?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,innerHTML:e.content},null,8,xt)):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",kt,Object(i["toDisplayString"])(e.content),1))]),e.compatShowArrow?(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:0,"arrow-offset":e.arrowOffset},null,8,["arrow-offset"])):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["aria-label","boundaries-padding","content","disabled","effect","enterable","fallback-placements","hide-after","gpu-acceleration","offset","persistent","popper-class","popper-style","placement","popper-options","pure","raw-content","reference-el","trigger-target-el","show-after","strategy","teleported","transition","virtual-triggering","z-index","append-to"])]),_:3},8,["role"])}var Ct=Object(f["a"])(yt,[["render",_t],["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip/src/tooltip.vue"]]);const zt=Object(j["a"])(Ct),Et=Object(s["b"])({valueKey:{type:String,default:"value"},modelValue:{type:[String,Number],default:""},debounce:{type:Number,default:300},placement:{type:Object(s["c"])(String),values:["top","top-start","top-end","bottom","bottom-start","bottom-end"],default:"bottom-start"},fetchSuggestions:{type:Object(s["c"])([Function,Array]),default:Y["NOOP"]},popperClass:{type:String,default:""},triggerOnFocus:{type:Boolean,default:!0},selectWhenUnmatched:{type:Boolean,default:!1},hideLoading:{type:Boolean,default:!1},label:{type:String},teleported:Ce.teleported,highlightFirstItem:{type:Boolean,default:!1},fitInputWidth:{type:Boolean,default:!1}}),Bt={[u["c"]]:e=>Object(Y["isString"])(e),[u["b"]]:e=>Object(Y["isString"])(e),[u["a"]]:e=>Object(Y["isString"])(e),focus:e=>e instanceof FocusEvent,blur:e=>e instanceof FocusEvent,clear:()=>!0,select:e=>Object(Y["isObject"])(e)};var St=r("c9ac"),Vt=r("c23a");const Nt=["aria-expanded","aria-owns"],Mt={key:0},At=["id","aria-selected","onClick"],Tt={name:"ElAutocomplete",inheritAttrs:!1},Ht=Object(i["defineComponent"])({...Tt,props:Et,emits:Bt,setup(e,{expose:t,emit:r}){const n=e,o="ElAutocomplete",l=Object(St["a"])(),a=Object(i["useAttrs"])(),s=Object(Vt["a"])(),d=Object(b["b"])("autocomplete"),p=Object(i["ref"])(),f=Object(i["ref"])(),h=Object(i["ref"])(),v=Object(i["ref"])();let g=!1,O=!1;const j=Object(i["ref"])([]),w=Object(i["ref"])(-1),x=Object(i["ref"])(""),k=Object(i["ref"])(!1),_=Object(i["ref"])(!1),C=Object(i["ref"])(!1),z=Object(i["computed"])(()=>d.b(String(he()))),E=Object(i["computed"])(()=>a.style),B=Object(i["computed"])(()=>{const e=j.value.length>0;return(e||C.value)&&k.value}),S=Object(i["computed"])(()=>!n.hideLoading&&C.value),V=Object(i["computed"])(()=>p.value?Array.from(p.value.$el.querySelectorAll("input")):[]),T=async()=>{await Object(i["nextTick"])(),B.value&&(x.value=p.value.$el.offsetWidth+"px")},H=()=>{O=!0},R=()=>{O=!1,w.value=-1},L=async e=>{if(_.value)return;const t=e=>{C.value=!1,_.value||(Object(Y["isArray"])(e)?(j.value=e,w.value=n.highlightFirstItem?0:-1):Object(m["b"])(o,"autocomplete suggestions must be an array"))};if(C.value=!0,Object(Y["isArray"])(n.fetchSuggestions))t(n.fetchSuggestions);else{const r=await n.fetchSuggestions(e,t);Object(Y["isArray"])(r)&&t(r)}},D=Object(N["debounce"])(L,n.debounce),P=e=>{const t=!!e;if(r(u["b"],e),r(u["c"],e),_.value=!1,k.value||(k.value=t),!n.triggerOnFocus&&!e)return _.value=!0,void(j.value=[]);D(e)},I=e=>{var t;s.value||("INPUT"!==(null==(t=e.target)?void 0:t.tagName)||V.value.includes(document.activeElement))&&(k.value=!0)},F=e=>{r(u["a"],e)},$=e=>{O||(k.value=!0,r("focus",e),n.triggerOnFocus&&!g&&D(String(n.modelValue)))},q=e=>{O||r("blur",e)},W=()=>{k.value=!1,r(u["c"],""),r("clear")},U=async()=>{B.value&&w.value>=0&&w.value{B.value&&(e.preventDefault(),e.stopPropagation(),G())},G=()=>{k.value=!1},X=()=>{var e;null==(e=p.value)||e.focus()},J=()=>{var e;null==(e=p.value)||e.blur()},Q=async e=>{r(u["b"],e[n.valueKey]),r(u["c"],e[n.valueKey]),r("select",e),j.value=[],w.value=-1},ee=e=>{if(!B.value||C.value)return;if(e<0)return void(w.value=-1);e>=j.value.length&&(e=j.value.length-1);const t=f.value.querySelector("."+d.be("suggestion","wrap")),r=t.querySelectorAll(`.${d.be("suggestion","list")} li`),n=r[e],o=t.scrollTop,{offsetTop:l,scrollHeight:a}=n;l+a>o+t.clientHeight&&(t.scrollTop+=a),l{B.value&&G()}),Object(i["onMounted"])(()=>{p.value.ref.setAttribute("role","textbox"),p.value.ref.setAttribute("aria-autocomplete","list"),p.value.ref.setAttribute("aria-controls","id"),p.value.ref.setAttribute("aria-activedescendant",`${z.value}-item-${w.value}`),g=p.value.ref.hasAttribute("readonly")}),t({highlightedIndex:w,activated:k,loading:C,inputRef:p,popperRef:h,suggestions:j,handleSelect:Q,handleKeyEnter:U,focus:X,blur:J,close:G,highlight:ee}),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(zt),{ref_key:"popperRef",ref:h,visible:Object(i["unref"])(B),placement:e.placement,"fallback-placements":["bottom-start","top-start"],"popper-class":[Object(i["unref"])(d).e("popper"),e.popperClass],teleported:e.teleported,"gpu-acceleration":!1,pure:"","manual-mode":"",effect:"light",trigger:"click",transition:Object(i["unref"])(d).namespace.value+"-zoom-in-top",persistent:"",onBeforeShow:T,onShow:H,onHide:R},{content:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{ref_key:"regionRef",ref:f,class:Object(i["normalizeClass"])([Object(i["unref"])(d).b("suggestion"),Object(i["unref"])(d).is("loading",Object(i["unref"])(S))]),style:Object(i["normalizeStyle"])({[e.fitInputWidth?"width":"minWidth"]:x.value,outline:"none"}),role:"region"},[Object(i["createVNode"])(Object(i["unref"])(Z),{id:Object(i["unref"])(z),tag:"ul","wrap-class":Object(i["unref"])(d).be("suggestion","wrap"),"view-class":Object(i["unref"])(d).be("suggestion","list"),role:"listbox"},{default:Object(i["withCtx"])(()=>[Object(i["unref"])(S)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",Mt,[Object(i["createVNode"])(Object(i["unref"])(y["a"]),{class:Object(i["normalizeClass"])(Object(i["unref"])(d).is("loading"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Loading"]))]),_:1},8,["class"])])):(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],{key:1},Object(i["renderList"])(j.value,(t,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{id:`${Object(i["unref"])(z)}-item-${r}`,key:r,class:Object(i["normalizeClass"])({highlighted:w.value===r}),role:"option","aria-selected":w.value===r,onClick:e=>Q(t)},[Object(i["renderSlot"])(e.$slots,"default",{item:t},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(t[e.valueKey]),1)])],10,At))),128))]),_:3},8,["id","wrap-class","view-class"])],6)]),default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{ref_key:"listboxRef",ref:v,class:Object(i["normalizeClass"])([Object(i["unref"])(d).b(),e.$attrs.class]),style:Object(i["normalizeStyle"])(Object(i["unref"])(E)),role:"combobox","aria-haspopup":"listbox","aria-expanded":Object(i["unref"])(B),"aria-owns":Object(i["unref"])(z)},[Object(i["createVNode"])(Object(i["unref"])(A["a"]),Object(i["mergeProps"])({ref_key:"inputRef",ref:p},Object(i["unref"])(l),{"model-value":e.modelValue,onInput:P,onChange:F,onFocus:$,onBlur:q,onClear:W,onKeydown:[t[0]||(t[0]=Object(i["withKeys"])(Object(i["withModifiers"])(e=>ee(w.value-1),["prevent"]),["up"])),t[1]||(t[1]=Object(i["withKeys"])(Object(i["withModifiers"])(e=>ee(w.value+1),["prevent"]),["down"])),Object(i["withKeys"])(U,["enter"]),Object(i["withKeys"])(G,["tab"]),Object(i["withKeys"])(K,["esc"])],onMousedown:I}),Object(i["createSlots"])({_:2},[e.$slots.prepend?{name:"prepend",fn:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"prepend")])}:void 0,e.$slots.append?{name:"append",fn:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"append")])}:void 0,e.$slots.prefix?{name:"prefix",fn:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"prefix")])}:void 0,e.$slots.suffix?{name:"suffix",fn:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"suffix")])}:void 0]),1040,["model-value","onKeydown"])],14,Nt)]),_:3},8,["visible","placement","popper-class","teleported","transition"]))}});var Rt=Object(f["a"])(Ht,[["__file","/home/runner/work/element-plus/element-plus/packages/components/autocomplete/src/autocomplete.vue"]]);const Lt=Object(j["a"])(Rt);var Dt=r("d5eb");const Pt=Object(s["b"])({size:{type:[Number,String],values:Dt["b"],default:"",validator:e=>Object(c["isNumber"])(e)},shape:{type:String,values:["circle","square"],default:"circle"},icon:{type:k["e"]},src:{type:String,default:""},alt:String,srcSet:String,fit:{type:Object(s["c"])(String),default:"cover"}}),It={error:e=>e instanceof Event},Ft=["src","alt","srcset"],$t={name:"ElAvatar"},qt=Object(i["defineComponent"])({...$t,props:Pt,emits:It,setup(e,{emit:t}){const r=e,n=Object(b["b"])("avatar"),o=Object(i["ref"])(!1),l=Object(i["computed"])(()=>{const{size:e,icon:t,shape:o}=r,l=[n.b()];return Object(Y["isString"])(e)&&l.push(n.m(e)),t&&l.push(n.m("icon")),o&&l.push(n.m(o)),l}),a=Object(i["computed"])(()=>{const{size:e}=r;return Object(c["isNumber"])(e)?n.cssVarBlock({size:Object(K["b"])(e)||""}):void 0}),s=Object(i["computed"])(()=>({objectFit:r.fit}));function u(e){o.value=!0,t("error",e)}return Object(i["watch"])(()=>r.src,()=>o.value=!1),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(l)),style:Object(i["normalizeStyle"])(Object(i["unref"])(a))},[!e.src&&!e.srcSet||o.value?e.icon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:1},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.icon)))]),_:1})):Object(i["renderSlot"])(e.$slots,"default",{key:2}):(Object(i["openBlock"])(),Object(i["createElementBlock"])("img",{key:0,src:e.src,alt:e.alt,srcset:e.srcSet,style:Object(i["normalizeStyle"])(Object(i["unref"])(s)),onError:u},null,44,Ft))],6))}});var Wt=Object(f["a"])(qt,[["__file","/home/runner/work/element-plus/element-plus/packages/components/avatar/src/avatar.vue"]]);const Ut=Object(j["a"])(Wt),Kt={visibilityHeight:{type:Number,default:200},target:{type:String,default:""},right:{type:Number,default:40},bottom:{type:Number,default:40}},Yt={click:e=>e instanceof MouseEvent},Gt=e=>e**3,Xt=e=>e<.5?Gt(2*e)/2:1-Gt(2*(1-e))/2,Jt=["onClick"],Zt={name:"ElBacktop"},Qt=Object(i["defineComponent"])({...Zt,props:Kt,emits:Yt,setup(e,{emit:t}){const r=e,n="ElBacktop",o=Object(b["b"])("backtop"),l=Object(i["shallowRef"])(),a=Object(i["shallowRef"])(),s=Object(i["ref"])(!1),u=Object(i["computed"])(()=>({right:r.right+"px",bottom:r.bottom+"px"})),d=()=>{if(!l.value)return;const e=Date.now(),t=l.value.scrollTop,r=()=>{if(!l.value)return;const n=(Date.now()-e)/500;n<1?(l.value.scrollTop=t*(1-Xt(n)),requestAnimationFrame(r)):l.value.scrollTop=0};requestAnimationFrame(r)},p=()=>{l.value&&(s.value=l.value.scrollTop>=r.visibilityHeight)},f=e=>{d(),t("click",e)},h=Object(c["useThrottleFn"])(p,300);return Object(c["useEventListener"])(a,"scroll",h),Object(i["onMounted"])(()=>{var e;a.value=document,l.value=document.documentElement,r.target&&(l.value=null!=(e=document.querySelector(r.target))?e:void 0,l.value||Object(m["b"])(n,"target is not existed: "+r.target),a.value=l.value)}),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],{name:Object(i["unref"])(o).namespace.value+"-fade-in"},{default:Object(i["withCtx"])(()=>[s.value?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,style:Object(i["normalizeStyle"])(Object(i["unref"])(u)),class:Object(i["normalizeClass"])(Object(i["unref"])(o).b()),onClick:Object(i["withModifiers"])(f,["stop"])},[Object(i["renderSlot"])(e.$slots,"default",{},()=>[Object(i["createVNode"])(Object(i["unref"])(y["a"]),{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("icon"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["CaretTop"]))]),_:1},8,["class"])])],14,Jt)):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["name"]))}});var er=Object(f["a"])(Qt,[["__file","/home/runner/work/element-plus/element-plus/packages/components/backtop/src/backtop.vue"]]);const tr=Object(j["a"])(er);var rr=r("0388");const nr=Object(s["b"])({separator:{type:String,default:"/"},separatorIcon:{type:k["e"]}}),or=Symbol("breadcrumbKey"),lr={name:"ElBreadcrumb"},ar=Object(i["defineComponent"])({...lr,props:nr,setup(e){const t=e,r=Object(b["b"])("breadcrumb"),n=Object(i["ref"])();return Object(i["provide"])(or,t),Object(i["onMounted"])(()=>{const e=n.value.querySelectorAll("."+r.e("item"));e.length&&e[e.length-1].setAttribute("aria-current","page")}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref_key:"breadcrumb",ref:n,class:Object(i["normalizeClass"])(Object(i["unref"])(r).b()),"aria-label":"Breadcrumb",role:"navigation"},[Object(i["renderSlot"])(e.$slots,"default")],2))}});var ir=Object(f["a"])(ar,[["__file","/home/runner/work/element-plus/element-plus/packages/components/breadcrumb/src/breadcrumb.vue"]]);const cr=Object(s["b"])({to:{type:Object(s["c"])([String,Object]),default:""},replace:{type:Boolean,default:!1}}),sr={name:"ElBreadcrumbItem"},ur=Object(i["defineComponent"])({...sr,props:cr,setup(e){const t=e,r=Object(i["getCurrentInstance"])(),n=Object(i["inject"])(or,void 0),o=Object(b["b"])("breadcrumb"),{separator:l,separatorIcon:a}=Object(i["toRefs"])(n),c=r.appContext.config.globalProperties.$router,s=Object(i["ref"])(),u=()=>{t.to&&c&&(t.replace?c.replace(t.to):c.push(t.to))};return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("item"))},[Object(i["createElementVNode"])("span",{ref_key:"link",ref:s,class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("inner"),Object(i["unref"])(o).is("link",!!e.to)]),role:"link",onClick:u},[Object(i["renderSlot"])(e.$slots,"default")],2),Object(i["unref"])(a)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("separator"))},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(a))))]),_:1},8,["class"])):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:1,class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("separator")),role:"presentation"},Object(i["toDisplayString"])(Object(i["unref"])(l)),3))],2))}});var dr=Object(f["a"])(ur,[["__file","/home/runner/work/element-plus/element-plus/packages/components/breadcrumb/src/breadcrumb-item.vue"]]);const pr=Object(j["a"])(ir,{BreadcrumbItem:dr}),fr=Object(j["d"])(dr);var br=r("cf2e"),mr=r("5a0c"),hr=r.n(mr),vr=r("5e0f"),gr=r.n(vr);const Or=(e,t)=>[e>0?e-1:void 0,e,eArray.from(Array.from({length:e}).keys()),wr=e=>e.replace(/\W?m{1,2}|\W?ZZ/g,"").replace(/\W?h{1,2}|\W?s{1,3}|\W?a/gi,"").trim(),yr=e=>e.replace(/\W?D{1,2}|\W?Do|\W?d{1,4}|\W?M{1,4}|\W?Y{2,4}/g,"").trim(),xr=function(e,t){const r=Object(Y["isDate"])(e),n=Object(Y["isDate"])(t);return r&&n?e.getTime()===t.getTime():!r&&!n&&e===t},kr=function(e,t){const r=Object(Y["isArray"])(e),n=Object(Y["isArray"])(t);return r&&n?e.length===t.length&&e.every((e,r)=>xr(e,t[r])):!r&&!n&&xr(e,t)},_r=function(e,t,r){const n=Object(Re["b"])(t)||"x"===t?hr()(e).locale(r):hr()(e,t).locale(r);return n.isValid()?n:void 0},Cr=function(e,t,r){return Object(Re["b"])(t)?e:"x"===t?+e:hr()(e).locale(r).format(t)},zr=(e,t)=>{var r;const n=[],o=null==t?void 0:t();for(let l=0;l{const r=e.subtract(1,"month").endOf("month").date();return jr(t).map((e,n)=>r-(t-n-1))},Br=e=>{const t=e.daysInMonth();return jr(t).map((e,t)=>t+1)},Sr=e=>jr(e.length/7).map(t=>{const r=7*t;return e.slice(r,r+7)}),Vr=Object(s["b"])({selectedDay:{type:Object(s["c"])(Object)},range:{type:Object(s["c"])(Array)},date:{type:Object(s["c"])(Object),required:!0},hideHeader:{type:Boolean}}),Nr={pick:e=>Object(Y["isObject"])(e)};var Mr=r("4cb3"),Ar=r("6806");const Tr={key:0},Hr=["onClick"],Rr={name:"DateTable"},Lr=Object(i["defineComponent"])({...Rr,props:Vr,emits:Nr,setup(e,{expose:t,emit:r}){const n=e;hr.a.extend(gr.a);const{t:o,lang:l}=Object(Mr["a"])(),a=Object(b["b"])("calendar-table"),c=Object(b["b"])("calendar-day"),s=hr()().locale(l.value),u=s.$locale().weekStart||0,d=Object(i["computed"])(()=>!!n.range&&!!n.range.length),p=Object(i["computed"])(()=>{let e=[];if(d.value){const[t,r]=n.range,o=jr(r.date()-t.date()+1).map(e=>({text:t.date()+e,type:"current"}));let l=o.length%7;l=0===l?0:7-l;const a=jr(l).map((e,t)=>({text:t+1,type:"next"}));e=o.concat(a)}else{const t=n.date.startOf("month").day(),r=Er(n.date,t-u).map(e=>({text:e,type:"prev"})),o=Br(n.date).map(e=>({text:e,type:"current"}));e=[...r,...o];const l=7-(e.length%7||7),a=jr(l).map((e,t)=>({text:t+1,type:"next"}));e=e.concat(a)}return Sr(e)}),f=Object(i["computed"])(()=>{const e=u;return 0===e?Ar["a"].map(e=>o("el.datepicker.weeks."+e)):Ar["a"].slice(e).concat(Ar["a"].slice(0,e)).map(e=>o("el.datepicker.weeks."+e))}),m=(e,t)=>{switch(t){case"prev":return n.date.startOf("month").subtract(1,"month").date(e);case"next":return n.date.startOf("month").add(1,"month").date(e);case"current":return n.date.date(e)}},h=({text:e,type:t})=>{const r=[t];if("current"===t){const o=m(e,t);o.isSame(n.selectedDay,"day")&&r.push(c.is("selected")),o.isSame(s,"day")&&r.push(c.is("today"))}return r},v=({text:e,type:t})=>{const n=m(e,t);r("pick",n)},g=({text:e,type:t})=>{const r=m(e,t);return{isSelected:r.isSame(n.selectedDay),type:t+"-month",day:r.format("YYYY-MM-DD"),date:r.toDate()}};return t({getFormattedDate:m}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("table",{class:Object(i["normalizeClass"])([Object(i["unref"])(a).b(),Object(i["unref"])(a).is("range",Object(i["unref"])(d))]),cellspacing:"0",cellpadding:"0"},[e.hideHeader?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("thead",Tr,[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(f),e=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("th",{key:e},Object(i["toDisplayString"])(e),1))),128))])),Object(i["createElementVNode"])("tbody",null,[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(p),(t,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("tr",{key:r,class:Object(i["normalizeClass"])({[Object(i["unref"])(a).e("row")]:!0,[Object(i["unref"])(a).em("row","hide-border")]:0===r&&e.hideHeader})},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(t,(t,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("td",{key:r,class:Object(i["normalizeClass"])(h(t)),onClick:e=>v(t)},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(c).b())},[Object(i["renderSlot"])(e.$slots,"date-cell",{data:g(t)},()=>[Object(i["createElementVNode"])("span",null,Object(i["toDisplayString"])(t.text),1)])],2)],10,Hr))),128))],2))),128))])],2))}});var Dr=Object(f["a"])(Lr,[["__file","/home/runner/work/element-plus/element-plus/packages/components/calendar/src/date-table.vue"]]);const Pr=e=>Object(Y["isArray"])(e)&&2===e.length&&e.every(e=>Object(Y["isDate"])(e)),Ir=Object(s["b"])({modelValue:{type:Date},range:{type:Object(s["c"])(Array),validator:Pr}}),Fr={[u["c"]]:e=>Object(Y["isDate"])(e),[u["b"]]:e=>Object(Y["isDate"])(e)};var $r=r("344d");const qr={name:"ElCalendar"},Wr=Object(i["defineComponent"])({...qr,props:Ir,emits:Fr,setup(e,{expose:t,emit:r}){const n=e,o="ElCalendar",l=Object(i["useSlots"])(),a=Object(b["b"])("calendar"),{t:c,lang:s}=Object(Mr["a"])(),d=Object(i["ref"])(),p=hr()().locale(s.value),f=Object(i["computed"])({get(){return n.modelValue?v.value:d.value},set(e){if(!e)return;d.value=e;const t=e.toDate();r(u["b"],t),r(u["c"],t)}}),h=Object(i["computed"])(()=>{if(!n.range)return[];const e=n.range.map(e=>hr()(e).locale(s.value)),[t,r]=e;return t.isAfter(r)?(Object(m["a"])(o,"end time should be greater than start time"),[]):t.isSame(r,"month")?x(t,r):t.add(1,"month").month()!==r.month()?(Object(m["a"])(o,"start time and end time interval must not exceed two months"),[]):x(t,r)}),v=Object(i["computed"])(()=>n.modelValue?hr()(n.modelValue).locale(s.value):f.value?f.value:h.value.length?h.value[0][0]:p),g=Object(i["computed"])(()=>v.value.subtract(1,"month").date(1)),O=Object(i["computed"])(()=>v.value.add(1,"month").date(1)),j=Object(i["computed"])(()=>v.value.subtract(1,"year").date(1)),w=Object(i["computed"])(()=>v.value.add(1,"year").date(1)),y=Object(i["computed"])(()=>{const e="el.datepicker.month"+v.value.format("M");return`${v.value.year()} ${c("el.datepicker.year")} ${c(e)}`}),x=(e,t)=>{const r=e.startOf("week"),n=t.endOf("week"),l=r.get("month"),a=n.get("month");if(l===a)return[[r,n]];if(l+1===a){const e=r.endOf("month"),t=n.startOf("month"),o=e.isSame(t,"week"),l=o?t.add(1,"week"):t;return[[r,e],[l.startOf("week"),n]]}if(l+2===a||(l+1)%11===a){const e=r.endOf("month"),t=r.add(1,"month").startOf("month"),o=e.isSame(t,"week")?t.add(1,"week"):t,l=o.endOf("month"),a=n.startOf("month"),i=l.isSame(a,"week")?a.add(1,"week"):a;return[[r,e],[o.startOf("week"),l],[i.startOf("week"),n]]}return Object(m["a"])(o,"start time and end time interval must not exceed two months"),[]},k=e=>{f.value=e},_=e=>{let t;t="prev-month"===e?g.value:"next-month"===e?O.value:"prev-year"===e?j.value:"next-year"===e?w.value:p,t.isSame(v.value,"day")||k(t)};return Object($r["a"])({from:'"dateCell"',replacement:'"date-cell"',scope:"ElCalendar",version:"2.3.0",ref:"https://element-plus.org/en-US/component/calendar.html#slots",type:"Slot"},Object(i["computed"])(()=>!!l.dateCell)),t({selectedDay:f,pickDay:k,selectDate:_,calculateValidatedDateRange:x}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).b())},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).e("header"))},[Object(i["renderSlot"])(e.$slots,"header",{date:Object(i["unref"])(y)},()=>[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).e("title"))},Object(i["toDisplayString"])(Object(i["unref"])(y)),3),0===Object(i["unref"])(h).length?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(a).e("button-group"))},[Object(i["createVNode"])(Object(i["unref"])(br["b"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(br["a"]),{size:"small",onClick:t[0]||(t[0]=e=>_("prev-month"))},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(c)("el.datepicker.prevMonth")),1)]),_:1}),Object(i["createVNode"])(Object(i["unref"])(br["a"]),{size:"small",onClick:t[1]||(t[1]=e=>_("today"))},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(c)("el.datepicker.today")),1)]),_:1}),Object(i["createVNode"])(Object(i["unref"])(br["a"]),{size:"small",onClick:t[2]||(t[2]=e=>_("next-month"))},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(c)("el.datepicker.nextMonth")),1)]),_:1})]),_:1})],2)):Object(i["createCommentVNode"])("v-if",!0)])],2),0===Object(i["unref"])(h).length?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(a).e("body"))},[Object(i["createVNode"])(Dr,{date:Object(i["unref"])(v),"selected-day":Object(i["unref"])(f),onPick:k},Object(i["createSlots"])({_:2},[e.$slots["date-cell"]||e.$slots.dateCell?{name:"date-cell",fn:Object(i["withCtx"])(t=>[e.$slots["date-cell"]?Object(i["renderSlot"])(e.$slots,"date-cell",Object(i["normalizeProps"])(Object(i["mergeProps"])({key:0},t))):Object(i["renderSlot"])(e.$slots,"dateCell",Object(i["normalizeProps"])(Object(i["mergeProps"])({key:1},t)))])}:void 0]),1032,["date","selected-day"])],2)):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])(Object(i["unref"])(a).e("body"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(h),(t,r)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Dr,{key:r,date:t[0],"selected-day":Object(i["unref"])(f),range:t,"hide-header":0!==r,onPick:k},Object(i["createSlots"])({_:2},[e.$slots["date-cell"]||e.$slots.dateCell?{name:"date-cell",fn:Object(i["withCtx"])(t=>[e.$slots["date-cell"]?Object(i["renderSlot"])(e.$slots,"date-cell",Object(i["normalizeProps"])(Object(i["mergeProps"])({key:0},t))):Object(i["renderSlot"])(e.$slots,"dateCell",Object(i["normalizeProps"])(Object(i["mergeProps"])({key:1},t)))])}:void 0]),1032,["date","selected-day","range","hide-header"]))),128))],2))],2))}});var Ur=Object(f["a"])(Wr,[["__file","/home/runner/work/element-plus/element-plus/packages/components/calendar/src/calendar.vue"]]);const Kr=Object(j["a"])(Ur),Yr=Object(s["b"])({header:{type:String,default:""},bodyStyle:{type:Object(s["c"])([String,Object,Array]),default:""},shadow:{type:String,values:["always","hover","never"],default:"always"}}),Gr={name:"ElCard"},Xr=Object(i["defineComponent"])({...Gr,props:Yr,setup(e){const t=Object(b["b"])("card");return(e,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(t).b(),Object(i["unref"])(t).is(e.shadow+"-shadow")])},[e.$slots.header||e.header?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(t).e("header"))},[Object(i["renderSlot"])(e.$slots,"header",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.header),1)])],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(t).e("body")),style:Object(i["normalizeStyle"])(e.bodyStyle)},[Object(i["renderSlot"])(e.$slots,"default")],6)],2))}});var Jr=Object(f["a"])(Xr,[["__file","/home/runner/work/element-plus/element-plus/packages/components/card/src/card.vue"]]);const Zr=Object(j["a"])(Jr),Qr=Object(s["b"])({initialIndex:{type:Number,default:0},height:{type:String,default:""},trigger:{type:String,values:["hover","click"],default:"hover"},autoplay:{type:Boolean,default:!0},interval:{type:Number,default:3e3},indicatorPosition:{type:String,values:["","none","outside"],default:""},indicator:{type:Boolean,default:!0},arrow:{type:String,values:["always","hover","never"],default:"hover"},type:{type:String,values:["","card"],default:""},loop:{type:Boolean,default:!0},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},pauseOnHover:{type:Boolean,default:!0}}),en={change:(e,t)=>[e,t].every(c["isNumber"])},tn=Symbol("carouselContextKey"),rn=["onMouseenter","onMouseleave"],nn=["onMouseenter","onClick"],on={key:0},ln={name:"ElCarousel"},an=Object(i["defineComponent"])({...ln,props:Qr,emits:en,setup(e,{expose:t,emit:r}){const n=e,o=Object(b["b"])("carousel"),l="ElCarousel",a=300,s=Object(i["ref"])(-1),u=Object(i["ref"])(null),d=Object(i["ref"])(!1),p=Object(i["ref"])(),f=Object(i["ref"])([]),h=Object(i["computed"])(()=>"never"!==n.arrow&&!Object(i["unref"])(w)),v=Object(i["computed"])(()=>f.value.some(e=>e.props.label.toString().length>0)),g=Object(i["computed"])(()=>{const e=[o.b(),o.m(n.direction)];return Object(i["unref"])(j)&&e.push(o.m("card")),e}),O=Object(i["computed"])(()=>{const e=[o.e("indicators"),o.em("indicators",n.direction)];return v.value&&e.push(o.em("indicators","labels")),("outside"===n.indicatorPosition||Object(i["unref"])(j))&&e.push(o.em("indicators","outside")),e}),j=Object(i["computed"])(()=>"card"===n.type),w=Object(i["computed"])(()=>"vertical"===n.direction),x=Object(N["throttle"])(e=>{E(e)},a,{trailing:!0}),k=Object(N["throttle"])(e=>{P(e)},a);function _(){u.value&&(clearInterval(u.value),u.value=null)}function C(){n.interval<=0||!n.autoplay||u.value||(u.value=setInterval(()=>z(),n.interval))}const z=()=>{s.valuet.props.name===e);t.length>0&&(e=f.value.indexOf(t[0]))}if(e=Number(e),Number.isNaN(e)||e!==Math.floor(e))return void Object(m["a"])(l,"index must be integer.");const t=f.value.length,r=s.value;s.value=e<0?n.loop?t-1:0:e>=t?n.loop?0:t-1:e,r===s.value&&B(r),$()}function B(e){f.value.forEach((t,r)=>{t.translateItem(r,s.value,e)})}function S(e){f.value.push(e)}function V(e){const t=f.value.findIndex(t=>t.uid===e);-1!==t&&(f.value.splice(t,1),s.value===t&&F())}function A(e,t){var r,n,o,l;const a=Object(i["unref"])(f),c=a.length;if(0===c||!e.states.inStage)return!1;const s=t+1,u=t-1,d=c-1,p=a[d].states.active,b=a[0].states.active,m=null==(n=null==(r=a[s])?void 0:r.states)?void 0:n.active,h=null==(l=null==(o=a[u])?void 0:o.states)?void 0:l.active;return t===d&&b||m?"left":!!(0===t&&p||h)&&"right"}function T(){d.value=!0,n.pauseOnHover&&_()}function H(){d.value=!1,C()}function R(e){Object(i["unref"])(w)||f.value.forEach((t,r)=>{e===A(t,r)&&(t.states.hover=!0)})}function L(){Object(i["unref"])(w)||f.value.forEach(e=>{e.states.hover=!1})}function D(e){s.value=e}function P(e){"hover"===n.trigger&&e!==s.value&&(s.value=e)}function I(){E(s.value-1)}function F(){E(s.value+1)}function $(){_(),C()}Object(i["watch"])(()=>s.value,(e,t)=>{B(t),t>-1&&r("change",e,t)}),Object(i["watch"])(()=>n.autoplay,e=>{e?C():_()}),Object(i["watch"])(()=>n.loop,()=>{E(s.value)}),Object(i["watch"])(()=>n.interval,()=>{$()});const q=Object(i["shallowRef"])();return Object(i["onMounted"])(async()=>{await Object(i["nextTick"])(),q.value=Object(c["useResizeObserver"])(p.value,()=>{B()}),n.initialIndex=0&&(s.value=n.initialIndex),C()}),Object(i["onBeforeUnmount"])(()=>{_(),p.value&&q.value&&q.value.stop()}),Object(i["provide"])(tn,{root:p,isCardType:j,isVertical:w,items:f,loop:n.loop,addItem:S,removeItem:V,setActiveItem:E}),t({setActiveItem:E,prev:I,next:F}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref_key:"root",ref:p,class:Object(i["normalizeClass"])(Object(i["unref"])(g)),onMouseenter:Object(i["withModifiers"])(T,["stop"]),onMouseleave:Object(i["withModifiers"])(H,["stop"])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("container")),style:Object(i["normalizeStyle"])({height:e.height})},[Object(i["unref"])(h)?(Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],{key:0,name:"carousel-arrow-left",persisted:""},{default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])(Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("arrow"),Object(i["unref"])(o).em("arrow","left")]),onMouseenter:t[0]||(t[0]=e=>R("left")),onMouseleave:L,onClick:t[1]||(t[1]=Object(i["withModifiers"])(e=>Object(i["unref"])(x)(s.value-1),["stop"]))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowLeft"]))]),_:1})],34),[[i["vShow"],("always"===e.arrow||d.value)&&(n.loop||s.value>0)]])]),_:1})):Object(i["createCommentVNode"])("v-if",!0),Object(i["unref"])(h)?(Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],{key:1,name:"carousel-arrow-right",persisted:""},{default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])(Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("arrow"),Object(i["unref"])(o).em("arrow","right")]),onMouseenter:t[2]||(t[2]=e=>R("right")),onMouseleave:L,onClick:t[3]||(t[3]=Object(i["withModifiers"])(e=>Object(i["unref"])(x)(s.value+1),["stop"]))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowRight"]))]),_:1})],34),[[i["vShow"],("always"===e.arrow||d.value)&&(n.loop||s.value(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:r,class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("indicator"),Object(i["unref"])(o).em("indicator",e.direction),Object(i["unref"])(o).is("active",r===s.value)]),onMouseenter:e=>Object(i["unref"])(k)(r),onClick:Object(i["withModifiers"])(e=>D(r),["stop"])},[Object(i["createElementVNode"])("button",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("button"))},[Object(i["unref"])(v)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",on,Object(i["toDisplayString"])(t.props.label),1)):Object(i["createCommentVNode"])("v-if",!0)],2)],42,nn))),128))],2)):Object(i["createCommentVNode"])("v-if",!0)],42,rn))}});var cn=Object(f["a"])(an,[["__file","/home/runner/work/element-plus/element-plus/packages/components/carousel/src/carousel.vue"]]);const sn=Object(s["b"])({name:{type:String,default:""},label:{type:[String,Number],default:""}}),un={name:"ElCarouselItem"},dn=Object(i["defineComponent"])({...un,props:sn,setup(e){const t=e,r=Object(b["b"])("carousel"),n="ElCarouselItem",o=Object(i["inject"])(tn),l=Object(i["getCurrentInstance"])();o||Object(m["a"])(n,"usage: "),l||Object(m["a"])(n,"compositional hook can only be invoked inside setups");const a=.83,c=Object(i["ref"])(!1),s=Object(i["ref"])(0),u=Object(i["ref"])(1),d=Object(i["ref"])(!1),p=Object(i["ref"])(!1),f=Object(i["ref"])(!1),h=Object(i["ref"])(!1),{isCardType:v,isVertical:g}=o,O=Object(i["computed"])(()=>{const e="translate"+(Object(i["unref"])(g)?"Y":"X"),t=`${e}(${Object(i["unref"])(s)}px)`,r=`scale(${Object(i["unref"])(u)})`,n=[t,r].join(" ");return{transform:n}});function j(e,t,r){const n=r-1,o=t-1,l=t+1,a=r/2;return 0===t&&e===n?-1:t===n&&0===e?r:e=a?r+1:e>l&&e-t>=a?-2:e}function w(e,t){var r;const n=(null==(r=o.root.value)?void 0:r.offsetWidth)||0;return f.value?n*((2-a)*(e-t)+1)/4:e{var n;const l=Object(i["unref"])(v),c=null!=(n=o.items.value.length)?n:Number.NaN,b=e===t;l||Object(Re["d"])(r)||(h.value=b||e===r),!b&&c>2&&o.loop&&(e=j(e,t,c));const O=Object(i["unref"])(g);d.value=b,l?(O&&Object(m["a"])("Carousel","vertical direction is not supported for card mode"),f.value=Math.round(Math.abs(e-t))<=1,s.value=w(e,t),u.value=Object(i["unref"])(d)?1:a):s.value=y(e,t,O),p.value=!0};function k(){if(o&&Object(i["unref"])(v)){const e=o.items.value.findIndex(({uid:e})=>e===l.uid);o.setActiveItem(e)}}return Object(i["onMounted"])(()=>{o.addItem({props:t,states:Object(i["reactive"])({hover:c,translate:s,scale:u,active:d,ready:p,inStage:f,animating:h}),uid:l.uid,translateItem:x})}),Object(i["onUnmounted"])(()=>{o.removeItem(l.uid)}),(e,t)=>Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(r).e("item"),Object(i["unref"])(r).is("active",d.value),Object(i["unref"])(r).is("in-stage",f.value),Object(i["unref"])(r).is("hover",c.value),Object(i["unref"])(r).is("animating",h.value),{[Object(i["unref"])(r).em("item","card")]:Object(i["unref"])(v)}]),style:Object(i["normalizeStyle"])(Object(i["unref"])(O)),onClick:k},[Object(i["unref"])(v)?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("mask"))},null,2)),[[i["vShow"],!d.value]]):Object(i["createCommentVNode"])("v-if",!0),Object(i["renderSlot"])(e.$slots,"default")],6)),[[i["vShow"],p.value]])}});var pn=Object(f["a"])(dn,[["__file","/home/runner/work/element-plus/element-plus/packages/components/carousel/src/carousel-item.vue"]]);const fn=Object(j["a"])(cn,{CarouselItem:pn}),bn=Object(j["d"])(pn);var mn=r("546d");const hn={modelValue:{type:Array,default:()=>[]},disabled:Boolean,min:{type:Number,default:void 0},max:{type:Number,default:void 0},size:Vt["c"],id:{type:String,default:void 0},label:{type:String,default:void 0},fill:{type:String,default:void 0},textColor:{type:String,default:void 0},tag:{type:String,default:"div"},validateEvent:{type:Boolean,default:!0}},vn={modelValue:{type:[Number,String,Boolean],default:()=>{}},label:{type:[String,Boolean,Number,Object]},indeterminate:Boolean,disabled:Boolean,checked:Boolean,name:{type:String,default:void 0},trueLabel:{type:[String,Number],default:void 0},falseLabel:{type:[String,Number],default:void 0},id:{type:String,default:void 0},controls:{type:String,default:void 0},border:Boolean,size:Vt["c"],tabindex:[String,Number],validateEvent:{type:Boolean,default:!0}},gn=()=>{const{form:e,formItem:t}=Object(mn["a"])(),r=Object(i["inject"])("CheckboxGroup",{}),n=Object(i["computed"])(()=>r&&"ElCheckboxGroup"===(null==r?void 0:r.name)),o=Object(i["computed"])(()=>null==t?void 0:t.size);return{isGroup:n,checkboxGroup:r,elForm:e,elFormItemSize:o,elFormItem:t}},On=(e,{elFormItem:t})=>{const{inputId:r,isLabeledByFormItem:n}=Object(mn["b"])(e,{formItemContext:t});return{isLabeledByFormItem:n,groupId:r}},jn=e=>{const t=Object(i["ref"])(!1),{emit:r}=Object(i["getCurrentInstance"])(),{isGroup:n,checkboxGroup:o,elFormItem:l}=gn(),a=Object(i["ref"])(!1),c=Object(i["computed"])({get(){var r,l;return n.value?null==(r=o.modelValue)?void 0:r.value:null!=(l=e.modelValue)?l:t.value},set(e){var l;n.value&&Array.isArray(e)?(a.value=void 0!==o.max&&e.length>o.max.value,!1===a.value&&(null==(l=null==o?void 0:o.changeEvent)||l.call(o,e))):(r(u["c"],e),t.value=e)}});return{model:c,isGroup:n,isLimitExceeded:a,elFormItem:l}},wn=(e,t,{model:r})=>{const{isGroup:n,checkboxGroup:o}=gn(),l=Object(i["ref"])(!1),a=Object(Vt["b"])(null==o?void 0:o.checkboxGroupSize,{prop:!0}),c=Object(i["computed"])(()=>{const t=r.value;return"[object Boolean]"===Object(Y["toTypeString"])(t)?t:Array.isArray(t)?t.map(i["toRaw"]).includes(e.label):null!==t&&void 0!==t?t===e.trueLabel:!!t}),s=Object(Vt["b"])(Object(i["computed"])(()=>{var e;return n.value?null==(e=null==o?void 0:o.checkboxGroupSize)?void 0:e.value:void 0})),u=Object(i["computed"])(()=>!(!t.default&&!e.label));return{isChecked:c,focus:l,size:a,checkboxSize:s,hasOwnLabel:u}},yn=(e,{model:t,isChecked:r})=>{const{elForm:n,isGroup:o,checkboxGroup:l}=gn(),a=Object(i["computed"])(()=>{var e,n;const o=null==(e=l.max)?void 0:e.value,a=null==(n=l.min)?void 0:n.value;return!(!o&&!a)&&t.value.length>=o&&!r.value||t.value.length<=a&&r.value}),c=Object(i["computed"])(()=>{var t,r;const i=e.disabled||(null==n?void 0:n.disabled);return null!=(r=o.value?(null==(t=l.disabled)?void 0:t.value)||i||a.value:i)&&r});return{isDisabled:c,isLimitDisabled:a}},xn=(e,{model:t})=>{function r(){Array.isArray(t.value)&&!t.value.includes(e.label)?t.value.push(e.label):t.value=e.trueLabel||!0}e.checked&&r()},kn=(e,{model:t,isLimitExceeded:r,hasOwnLabel:n,isDisabled:o,isLabeledByFormItem:l})=>{const{elFormItem:a,checkboxGroup:c}=gn(),{emit:s}=Object(i["getCurrentInstance"])();function u(t){var r,n;return t===e.trueLabel||!0===t?null==(r=e.trueLabel)||r:null!=(n=e.falseLabel)&&n}function d(e,t){s("change",u(e),t)}function p(e){if(r.value)return;const t=e.target;s("change",u(t.checked),e)}async function f(a){r.value||n.value||o.value||!l.value||(t.value=u([!1,e.falseLabel].includes(t.value)),await Object(i["nextTick"])(),d(t.value,a))}const b=Object(i["computed"])(()=>{var t;return(null==(t=c.validateEvent)?void 0:t.value)||e.validateEvent});return Object(i["watch"])(()=>e.modelValue,()=>{b.value&&(null==a||a.validate("change").catch(e=>Object(m["a"])(e)))}),{handleChange:p,onClickRoot:f}},_n={[u["c"]]:e=>Object(Y["isString"])(e)||Object(c["isNumber"])(e)||Object(c["isBoolean"])(e),change:e=>Object(Y["isString"])(e)||Object(c["isNumber"])(e)||Object(c["isBoolean"])(e)},Cn={[u["c"]]:e=>Object(Y["isArray"])(e),change:e=>Object(Y["isArray"])(e)},zn=(e,t)=>{const{model:r,isGroup:n,isLimitExceeded:o,elFormItem:l}=jn(e),{focus:a,size:i,isChecked:c,checkboxSize:s,hasOwnLabel:u}=wn(e,t,{model:r}),{isDisabled:d}=yn(e,{model:r,isChecked:c}),{inputId:p,isLabeledByFormItem:f}=Object(mn["b"])(e,{formItemContext:l,disableIdGeneration:u,disableIdManagement:n}),{handleChange:b,onClickRoot:m}=kn(e,{model:r,isLimitExceeded:o,hasOwnLabel:u,isDisabled:d,isLabeledByFormItem:f});return xn(e,{model:r}),{elFormItem:l,inputId:p,isLabeledByFormItem:f,isChecked:c,isDisabled:d,isGroup:n,checkboxSize:s,hasOwnLabel:u,model:r,handleChange:b,onClickRoot:m,focus:a,size:i}},En=["tabindex","role","aria-checked"],Bn=["id","aria-hidden","name","tabindex","disabled","true-value","false-value"],Sn=["id","aria-hidden","disabled","value","name","tabindex"],Vn={name:"ElCheckbox"},Nn=Object(i["defineComponent"])({...Vn,props:vn,emits:_n,setup(e){const t=e,r=Object(i["useSlots"])(),{inputId:n,isLabeledByFormItem:o,isChecked:l,isDisabled:a,checkboxSize:c,hasOwnLabel:s,model:u,handleChange:d,onClickRoot:p,focus:f}=zn(t,r),m=Object(b["b"])("checkbox");return(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(!Object(i["unref"])(s)&&Object(i["unref"])(o)?"span":"label"),{class:Object(i["normalizeClass"])([Object(i["unref"])(m).b(),Object(i["unref"])(m).m(Object(i["unref"])(c)),Object(i["unref"])(m).is("disabled",Object(i["unref"])(a)),Object(i["unref"])(m).is("bordered",e.border),Object(i["unref"])(m).is("checked",Object(i["unref"])(l))]),"aria-controls":e.indeterminate?e.controls:null,onClick:Object(i["unref"])(p)},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])([Object(i["unref"])(m).e("input"),Object(i["unref"])(m).is("disabled",Object(i["unref"])(a)),Object(i["unref"])(m).is("checked",Object(i["unref"])(l)),Object(i["unref"])(m).is("indeterminate",e.indeterminate),Object(i["unref"])(m).is("focus",Object(i["unref"])(f))]),tabindex:e.indeterminate?0:void 0,role:e.indeterminate?"checkbox":void 0,"aria-checked":e.indeterminate?"mixed":void 0},[e.trueLabel||e.falseLabel?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("input",{key:0,id:Object(i["unref"])(n),"onUpdate:modelValue":t[0]||(t[0]=e=>Object(i["isRef"])(u)?u.value=e:null),class:Object(i["normalizeClass"])(Object(i["unref"])(m).e("original")),type:"checkbox","aria-hidden":e.indeterminate?"true":"false",name:e.name,tabindex:e.tabindex,disabled:Object(i["unref"])(a),"true-value":e.trueLabel,"false-value":e.falseLabel,onChange:t[1]||(t[1]=(...e)=>Object(i["unref"])(d)&&Object(i["unref"])(d)(...e)),onFocus:t[2]||(t[2]=e=>f.value=!0),onBlur:t[3]||(t[3]=e=>f.value=!1)},null,42,Bn)),[[i["vModelCheckbox"],Object(i["unref"])(u)]]):Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("input",{key:1,id:Object(i["unref"])(n),"onUpdate:modelValue":t[4]||(t[4]=e=>Object(i["isRef"])(u)?u.value=e:null),class:Object(i["normalizeClass"])(Object(i["unref"])(m).e("original")),type:"checkbox","aria-hidden":e.indeterminate?"true":"false",disabled:Object(i["unref"])(a),value:e.label,name:e.name,tabindex:e.tabindex,onChange:t[5]||(t[5]=(...e)=>Object(i["unref"])(d)&&Object(i["unref"])(d)(...e)),onFocus:t[6]||(t[6]=e=>f.value=!0),onBlur:t[7]||(t[7]=e=>f.value=!1)},null,42,Sn)),[[i["vModelCheckbox"],Object(i["unref"])(u)]]),Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(m).e("inner"))},null,2)],10,En),Object(i["unref"])(s)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(m).e("label"))},[Object(i["renderSlot"])(e.$slots,"default"),e.$slots.default?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.label),1)],64))],2)):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["class","aria-controls","onClick"]))}});var Mn=Object(f["a"])(Nn,[["__file","/home/runner/work/element-plus/element-plus/packages/components/checkbox/src/checkbox.vue"]]);const An=["name","tabindex","disabled","true-value","false-value"],Tn=["name","tabindex","disabled","value"],Hn={name:"ElCheckboxButton"},Rn=Object(i["defineComponent"])({...Hn,props:vn,emits:_n,setup(e){const t=e,r=Object(i["useSlots"])(),{focus:n,isChecked:o,isDisabled:l,size:a,model:c,handleChange:s}=zn(t,r),{checkboxGroup:u}=gn(),d=Object(b["b"])("checkbox"),p=Object(i["computed"])(()=>{var e,t,r,n;const o=null!=(t=null==(e=null==u?void 0:u.fill)?void 0:e.value)?t:"";return{backgroundColor:o,borderColor:o,color:null!=(n=null==(r=null==u?void 0:u.textColor)?void 0:r.value)?n:"",boxShadow:o?"-1px 0 0 0 "+o:void 0}});return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("label",{class:Object(i["normalizeClass"])([Object(i["unref"])(d).b("button"),Object(i["unref"])(d).bm("button",Object(i["unref"])(a)),Object(i["unref"])(d).is("disabled",Object(i["unref"])(l)),Object(i["unref"])(d).is("checked",Object(i["unref"])(o)),Object(i["unref"])(d).is("focus",Object(i["unref"])(n))])},[e.trueLabel||e.falseLabel?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("input",{key:0,"onUpdate:modelValue":t[0]||(t[0]=e=>Object(i["isRef"])(c)?c.value=e:null),class:Object(i["normalizeClass"])(Object(i["unref"])(d).be("button","original")),type:"checkbox",name:e.name,tabindex:e.tabindex,disabled:Object(i["unref"])(l),"true-value":e.trueLabel,"false-value":e.falseLabel,onChange:t[1]||(t[1]=(...e)=>Object(i["unref"])(s)&&Object(i["unref"])(s)(...e)),onFocus:t[2]||(t[2]=e=>n.value=!0),onBlur:t[3]||(t[3]=e=>n.value=!1)},null,42,An)),[[i["vModelCheckbox"],Object(i["unref"])(c)]]):Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("input",{key:1,"onUpdate:modelValue":t[4]||(t[4]=e=>Object(i["isRef"])(c)?c.value=e:null),class:Object(i["normalizeClass"])(Object(i["unref"])(d).be("button","original")),type:"checkbox",name:e.name,tabindex:e.tabindex,disabled:Object(i["unref"])(l),value:e.label,onChange:t[5]||(t[5]=(...e)=>Object(i["unref"])(s)&&Object(i["unref"])(s)(...e)),onFocus:t[6]||(t[6]=e=>n.value=!0),onBlur:t[7]||(t[7]=e=>n.value=!1)},null,42,Tn)),[[i["vModelCheckbox"],Object(i["unref"])(c)]]),e.$slots.default||e.label?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:2,class:Object(i["normalizeClass"])(Object(i["unref"])(d).be("button","inner")),style:Object(i["normalizeStyle"])(Object(i["unref"])(o)?Object(i["unref"])(p):void 0)},[Object(i["renderSlot"])(e.$slots,"default",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.label),1)])],6)):Object(i["createCommentVNode"])("v-if",!0)],2))}});var Ln=Object(f["a"])(Rn,[["__file","/home/runner/work/element-plus/element-plus/packages/components/checkbox/src/checkbox-button.vue"]]);const Dn={name:"ElCheckboxGroup"},Pn=Object(i["defineComponent"])({...Dn,props:hn,emits:Cn,setup(e,{emit:t}){const r=e,{elFormItem:n}=gn(),{groupId:o,isLabeledByFormItem:l}=On(r,{elFormItem:n}),a=Object(Vt["b"])(),c=Object(b["b"])("checkbox"),s=e=>{t(u["c"],e),Object(i["nextTick"])(()=>{t("change",e)})},d=Object(i["computed"])({get(){return r.modelValue},set(e){s(e)}});return Object(i["provide"])("CheckboxGroup",{name:"ElCheckboxGroup",...Object(i["toRefs"])(r),modelValue:d,checkboxGroupSize:a,changeEvent:s}),Object(i["watch"])(()=>r.modelValue,()=>{r.validateEvent&&(null==n||n.validate("change").catch(e=>Object(m["a"])(e)))}),(e,t)=>{var r;return Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.tag),{id:Object(i["unref"])(o),class:Object(i["normalizeClass"])(Object(i["unref"])(c).b("group")),role:"group","aria-label":Object(i["unref"])(l)?void 0:e.label||"checkbox-group","aria-labelledby":Object(i["unref"])(l)?null==(r=Object(i["unref"])(n))?void 0:r.labelId:void 0},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},8,["id","class","aria-label","aria-labelledby"])}}});var In=Object(f["a"])(Pn,[["__file","/home/runner/work/element-plus/element-plus/packages/components/checkbox/src/checkbox-group.vue"]]);const Fn=Object(j["a"])(Mn,{CheckboxButton:Ln,CheckboxGroup:In}),$n=Object(j["d"])(Ln),qn=Object(j["d"])(In),Wn=Object(s["b"])({size:Vt["c"],disabled:Boolean,label:{type:[String,Number,Boolean],default:""}}),Un=Object(s["b"])({...Wn,modelValue:{type:[String,Number,Boolean],default:""},name:{type:String,default:""},border:Boolean}),Kn={[u["c"]]:e=>Object(Y["isString"])(e)||Object(c["isNumber"])(e)||Object(c["isBoolean"])(e),[u["a"]]:e=>Object(Y["isString"])(e)||Object(c["isNumber"])(e)||Object(c["isBoolean"])(e)},Yn=Symbol("radioGroupKey"),Gn=(e,t)=>{const r=Object(i["ref"])(),n=Object(i["inject"])(Yn,void 0),o=Object(i["computed"])(()=>!!n),l=Object(i["computed"])({get(){return o.value?n.modelValue:e.modelValue},set(l){o.value?n.changeEvent(l):t&&t(u["c"],l),r.value.checked=e.modelValue===e.label}}),a=Object(Vt["b"])(Object(i["computed"])(()=>null==n?void 0:n.size)),c=Object(Vt["a"])(Object(i["computed"])(()=>null==n?void 0:n.disabled)),s=Object(i["ref"])(!1),d=Object(i["computed"])(()=>c.value||o.value&&l.value!==e.label?-1:0);return{radioRef:r,isGroup:o,radioGroup:n,focus:s,size:a,disabled:c,tabIndex:d,modelValue:l}},Xn=["value","name","disabled"],Jn={name:"ElRadio"},Zn=Object(i["defineComponent"])({...Jn,props:Un,emits:Kn,setup(e,{emit:t}){const r=e,n=Object(b["b"])("radio"),{radioRef:o,radioGroup:l,focus:a,size:c,disabled:s,modelValue:u}=Gn(r,t);function d(){Object(i["nextTick"])(()=>t("change",u.value))}return(e,t)=>{var r;return Object(i["openBlock"])(),Object(i["createElementBlock"])("label",{class:Object(i["normalizeClass"])([Object(i["unref"])(n).b(),Object(i["unref"])(n).is("disabled",Object(i["unref"])(s)),Object(i["unref"])(n).is("focus",Object(i["unref"])(a)),Object(i["unref"])(n).is("bordered",e.border),Object(i["unref"])(n).is("checked",Object(i["unref"])(u)===e.label),Object(i["unref"])(n).m(Object(i["unref"])(c))])},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])([Object(i["unref"])(n).e("input"),Object(i["unref"])(n).is("disabled",Object(i["unref"])(s)),Object(i["unref"])(n).is("checked",Object(i["unref"])(u)===e.label)])},[Object(i["withDirectives"])(Object(i["createElementVNode"])("input",{ref_key:"radioRef",ref:o,"onUpdate:modelValue":t[0]||(t[0]=e=>Object(i["isRef"])(u)?u.value=e:null),class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("original")),value:e.label,name:e.name||(null==(r=Object(i["unref"])(l))?void 0:r.name),disabled:Object(i["unref"])(s),type:"radio",onFocus:t[1]||(t[1]=e=>a.value=!0),onBlur:t[2]||(t[2]=e=>a.value=!1),onChange:d},null,42,Xn),[[i["vModelRadio"],Object(i["unref"])(u)]]),Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("inner"))},null,2)],2),Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("label")),onKeydown:t[3]||(t[3]=Object(i["withModifiers"])(()=>{},["stop"]))},[Object(i["renderSlot"])(e.$slots,"default",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.label),1)])],34)],2)}}});var Qn=Object(f["a"])(Zn,[["__file","/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio.vue"]]);const eo=Object(s["b"])({...Wn,name:{type:String,default:""}}),to=["value","name","disabled"],ro={name:"ElRadioButton"},no=Object(i["defineComponent"])({...ro,props:eo,setup(e){const t=e,r=Object(b["b"])("radio"),{radioRef:n,focus:o,size:l,disabled:a,modelValue:c,radioGroup:s}=Gn(t),u=Object(i["computed"])(()=>({backgroundColor:(null==s?void 0:s.fill)||"",borderColor:(null==s?void 0:s.fill)||"",boxShadow:(null==s?void 0:s.fill)?"-1px 0 0 0 "+s.fill:"",color:(null==s?void 0:s.textColor)||""}));return(e,t)=>{var d;return Object(i["openBlock"])(),Object(i["createElementBlock"])("label",{class:Object(i["normalizeClass"])([Object(i["unref"])(r).b("button"),Object(i["unref"])(r).is("active",Object(i["unref"])(c)===e.label),Object(i["unref"])(r).is("disabled",Object(i["unref"])(a)),Object(i["unref"])(r).is("focus",Object(i["unref"])(o)),Object(i["unref"])(r).bm("button",Object(i["unref"])(l))])},[Object(i["withDirectives"])(Object(i["createElementVNode"])("input",{ref_key:"radioRef",ref:n,"onUpdate:modelValue":t[0]||(t[0]=e=>Object(i["isRef"])(c)?c.value=e:null),class:Object(i["normalizeClass"])(Object(i["unref"])(r).be("button","original-radio")),value:e.label,type:"radio",name:e.name||(null==(d=Object(i["unref"])(s))?void 0:d.name),disabled:Object(i["unref"])(a),onFocus:t[1]||(t[1]=e=>o.value=!0),onBlur:t[2]||(t[2]=e=>o.value=!1)},null,42,to),[[i["vModelRadio"],Object(i["unref"])(c)]]),Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).be("button","inner")),style:Object(i["normalizeStyle"])(Object(i["unref"])(c)===e.label?Object(i["unref"])(u):{}),onKeydown:t[3]||(t[3]=Object(i["withModifiers"])(()=>{},["stop"]))},[Object(i["renderSlot"])(e.$slots,"default",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.label),1)])],38)],2)}}});var oo=Object(f["a"])(no,[["__file","/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio-button.vue"]]);const lo=Object(s["b"])({id:{type:String,default:void 0},size:Vt["c"],disabled:Boolean,modelValue:{type:[String,Number,Boolean],default:""},fill:{type:String,default:""},label:{type:String,default:void 0},textColor:{type:String,default:""},name:{type:String,default:void 0},validateEvent:{type:Boolean,default:!0}}),ao=Kn,io=["id","aria-label","aria-labelledby"],co={name:"ElRadioGroup"},so=Object(i["defineComponent"])({...co,props:lo,emits:ao,setup(e,{emit:t}){const r=e,n=Object(b["b"])("radio"),o=Object(gt["a"])(),l=Object(i["ref"])(),{formItem:a}=Object(mn["a"])(),{inputId:c,isLabeledByFormItem:s}=Object(mn["b"])(r,{formItemContext:a}),d=e=>{t(u["c"],e),Object(i["nextTick"])(()=>t("change",e))};Object(i["onMounted"])(()=>{const e=l.value.querySelectorAll("[type=radio]"),t=e[0];!Array.from(e).some(e=>e.checked)&&t&&(t.tabIndex=0)});const p=Object(i["computed"])(()=>r.name||o.value);return Object(i["provide"])(Yn,Object(i["reactive"])({...Object(i["toRefs"])(r),changeEvent:d,name:p})),Object(i["watch"])(()=>r.modelValue,()=>{r.validateEvent&&(null==a||a.validate("change").catch(e=>Object(m["a"])(e)))}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{id:Object(i["unref"])(c),ref_key:"radioGroupRef",ref:l,class:Object(i["normalizeClass"])(Object(i["unref"])(n).b("group")),role:"radiogroup","aria-label":Object(i["unref"])(s)?void 0:e.label||"radio-group","aria-labelledby":Object(i["unref"])(s)?Object(i["unref"])(a).labelId:void 0},[Object(i["renderSlot"])(e.$slots,"default")],10,io))}});var uo=Object(f["a"])(so,[["__file","/home/runner/work/element-plus/element-plus/packages/components/radio/src/radio-group.vue"]]);const po=Object(j["a"])(Qn,{RadioButton:oo,RadioGroup:uo}),fo=Object(j["d"])(uo),bo=Object(j["d"])(oo);var mo=Object(i["defineComponent"])({name:"NodeContent",setup(){const e=Object(b["b"])("cascader-node");return{ns:e}},render(){const{ns:e}=this,{node:t,panel:r}=this.$parent,{data:n,label:o}=t,{renderLabelFn:l}=r;return Object(i["h"])("span",{class:e.e("label")},l?l({node:t,data:n}):o)}});const ho=Symbol(),vo=Object(i["defineComponent"])({name:"ElCascaderNode",components:{ElCheckbox:Fn,ElRadio:po,NodeContent:mo,ElIcon:y["a"],Check:M["Check"],Loading:M["Loading"],ArrowRight:M["ArrowRight"]},props:{node:{type:Object,required:!0},menuId:String},emits:["expand"],setup(e,{emit:t}){const r=Object(i["inject"])(ho),n=Object(b["b"])("cascader-node"),o=Object(i["computed"])(()=>r.isHoverMenu),l=Object(i["computed"])(()=>r.config.multiple),a=Object(i["computed"])(()=>r.config.checkStrictly),c=Object(i["computed"])(()=>{var e;return null==(e=r.checkedNodes[0])?void 0:e.uid}),s=Object(i["computed"])(()=>e.node.isDisabled),u=Object(i["computed"])(()=>e.node.isLeaf),d=Object(i["computed"])(()=>a.value&&!u.value||!s.value),p=Object(i["computed"])(()=>m(r.expandingNode)),f=Object(i["computed"])(()=>a.value&&r.checkedNodes.some(m)),m=t=>{var r;const{level:n,uid:o}=e.node;return(null==(r=null==t?void 0:t.pathNodes[n-1])?void 0:r.uid)===o},h=()=>{p.value||r.expandNode(e.node)},v=t=>{const{node:n}=e;t!==n.checked&&r.handleCheckChange(n,t)},g=()=>{r.lazyLoad(e.node,()=>{u.value||h()})},O=e=>{o.value&&(j(),!u.value&&t("expand",e))},j=()=>{const{node:t}=e;d.value&&!t.loading&&(t.loaded?h():g())},w=()=>{o.value&&!u.value||(!u.value||s.value||a.value||l.value?j():x(!0))},y=t=>{a.value?(v(t),e.node.loaded&&h()):x(t)},x=t=>{e.node.loaded?(v(t),!a.value&&h()):g()};return{panel:r,isHoverMenu:o,multiple:l,checkStrictly:a,checkedNodeId:c,isDisabled:s,isLeaf:u,expandable:d,inExpandingPath:p,inCheckedPath:f,ns:n,handleHoverExpand:O,handleExpand:j,handleClick:w,handleCheck:x,handleSelectCheck:y}}}),go=["id","aria-haspopup","aria-owns","aria-expanded","tabindex"],Oo=Object(i["createElementVNode"])("span",null,null,-1);function jo(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-checkbox"),c=Object(i["resolveComponent"])("el-radio"),s=Object(i["resolveComponent"])("check"),u=Object(i["resolveComponent"])("el-icon"),d=Object(i["resolveComponent"])("node-content"),p=Object(i["resolveComponent"])("loading"),f=Object(i["resolveComponent"])("arrow-right");return Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{id:`${e.menuId}-${e.node.uid}`,role:"menuitem","aria-haspopup":!e.isLeaf,"aria-owns":e.isLeaf?null:e.menuId,"aria-expanded":e.inExpandingPath,tabindex:e.expandable?-1:void 0,class:Object(i["normalizeClass"])([e.ns.b(),e.ns.is("selectable",e.checkStrictly),e.ns.is("active",e.node.checked),e.ns.is("disabled",!e.expandable),e.inExpandingPath&&"in-active-path",e.inCheckedPath&&"in-checked-path"]),onMouseenter:t[2]||(t[2]=(...t)=>e.handleHoverExpand&&e.handleHoverExpand(...t)),onFocus:t[3]||(t[3]=(...t)=>e.handleHoverExpand&&e.handleHoverExpand(...t)),onClick:t[4]||(t[4]=(...t)=>e.handleClick&&e.handleClick(...t))},[Object(i["createCommentVNode"])(" prefix "),e.multiple?(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:0,"model-value":e.node.checked,indeterminate:e.node.indeterminate,disabled:e.isDisabled,onClick:t[0]||(t[0]=Object(i["withModifiers"])(()=>{},["stop"])),"onUpdate:modelValue":e.handleSelectCheck},null,8,["model-value","indeterminate","disabled","onUpdate:modelValue"])):e.checkStrictly?(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:1,"model-value":e.checkedNodeId,label:e.node.uid,disabled:e.isDisabled,"onUpdate:modelValue":e.handleSelectCheck,onClick:t[1]||(t[1]=Object(i["withModifiers"])(()=>{},["stop"]))},{default:Object(i["withCtx"])(()=>[Object(i["createCommentVNode"])("\n Add an empty element to avoid render label,\n do not use empty fragment here for https://github.com/vuejs/vue-next/pull/2485\n "),Oo]),_:1},8,["model-value","label","disabled","onUpdate:modelValue"])):e.isLeaf&&e.node.checked?(Object(i["openBlock"])(),Object(i["createBlock"])(u,{key:2,class:Object(i["normalizeClass"])(e.ns.e("prefix"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(s)]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["createCommentVNode"])(" content "),Object(i["createVNode"])(d),Object(i["createCommentVNode"])(" postfix "),e.isLeaf?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:3},[e.node.loading?(Object(i["openBlock"])(),Object(i["createBlock"])(u,{key:0,class:Object(i["normalizeClass"])([e.ns.is("loading"),e.ns.e("postfix")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(p)]),_:1},8,["class"])):(Object(i["openBlock"])(),Object(i["createBlock"])(u,{key:1,class:Object(i["normalizeClass"])(["arrow-right",e.ns.e("postfix")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(f)]),_:1},8,["class"]))],64))],42,go)}var wo=Object(f["a"])(vo,[["render",jo],["__file","/home/runner/work/element-plus/element-plus/packages/components/cascader-panel/src/node.vue"]]);const yo=Object(i["defineComponent"])({name:"ElCascaderMenu",components:{Loading:M["Loading"],ElIcon:y["a"],ElScrollbar:Z,ElCascaderNode:wo},props:{nodes:{type:Array,required:!0},index:{type:Number,required:!0}},setup(e){const t=Object(i["getCurrentInstance"])(),r=Object(b["b"])("cascader-menu"),{t:n}=Object(Mr["a"])(),o=he();let l=null,a=null;const c=Object(i["inject"])(ho),s=Object(i["ref"])(null),u=Object(i["computed"])(()=>!e.nodes.length),d=Object(i["computed"])(()=>!c.initialLoaded),p=Object(i["computed"])(()=>`cascader-menu-${o}-${e.index}`),f=e=>{l=e.target},m=e=>{if(c.isHoverMenu&&l&&s.value)if(l.contains(e.target)){h();const r=t.vnode.el,{left:n}=r.getBoundingClientRect(),{offsetWidth:o,offsetHeight:a}=r,i=e.clientX-n,c=l.offsetTop,u=c+l.offsetHeight;s.value.innerHTML=`\n \n \n `}else a||(a=window.setTimeout(v,c.config.hoverThreshold))},h=()=>{a&&(clearTimeout(a),a=null)},v=()=>{s.value&&(s.value.innerHTML="",h())};return{ns:r,panel:c,hoverZone:s,isEmpty:u,isLoading:d,menuId:p,t:n,handleExpand:f,handleMouseMove:m,clearHoverZone:v}}});function xo(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-cascader-node"),c=Object(i["resolveComponent"])("loading"),s=Object(i["resolveComponent"])("el-icon"),u=Object(i["resolveComponent"])("el-scrollbar");return Object(i["openBlock"])(),Object(i["createBlock"])(u,{key:e.menuId,tag:"ul",role:"menu",class:Object(i["normalizeClass"])(e.ns.b()),"wrap-class":e.ns.e("wrap"),"view-class":[e.ns.e("list"),e.ns.is("empty",e.isEmpty)],onMousemove:e.handleMouseMove,onMouseleave:e.clearHoverZone},{default:Object(i["withCtx"])(()=>{var t;return[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.nodes,t=>(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:t.uid,node:t,"menu-id":e.menuId,onExpand:e.handleExpand},null,8,["node","menu-id","onExpand"]))),128)),e.isLoading?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(e.ns.e("empty-text"))},[Object(i["createVNode"])(s,{size:"14",class:Object(i["normalizeClass"])(e.ns.is("loading"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(c)]),_:1},8,["class"]),Object(i["createTextVNode"])(" "+Object(i["toDisplayString"])(e.t("el.cascader.loading")),1)],2)):e.isEmpty?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])(e.ns.e("empty-text"))},Object(i["toDisplayString"])(e.t("el.cascader.noData")),3)):(null==(t=e.panel)?void 0:t.isHoverMenu)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("svg",{key:2,ref:"hoverZone",class:Object(i["normalizeClass"])(e.ns.e("hover-zone"))},null,2)):Object(i["createCommentVNode"])("v-if",!0)]}),_:1},8,["class","wrap-class","view-class","onMousemove","onMouseleave"])}var ko=Object(f["a"])(yo,[["render",xo],["__file","/home/runner/work/element-plus/element-plus/packages/components/cascader-panel/src/menu.vue"]]),_o=r("a7ea");let Co=0;const zo=e=>{const t=[e];let{parent:r}=e;while(r)t.unshift(r),r=r.parent;return t};class Eo{constructor(e,t,r,n=!1){this.data=e,this.config=t,this.parent=r,this.root=n,this.uid=Co++,this.checked=!1,this.indeterminate=!1,this.loading=!1;const{value:o,label:l,children:a}=t,i=e[a],c=zo(this);this.level=n?0:r?r.level+1:1,this.value=e[o],this.label=e[l],this.pathNodes=c,this.pathValues=c.map(e=>e.value),this.pathLabels=c.map(e=>e.label),this.childrenData=i,this.children=(i||[]).map(e=>new Eo(e,t,this)),this.loaded=!t.lazy||this.isLeaf||!Object(Re["b"])(i)}get isDisabled(){const{data:e,parent:t,config:r}=this,{disabled:n,checkStrictly:o}=r,l=Object(Y["isFunction"])(n)?n(e,this):!!e[n];return l||!o&&(null==t?void 0:t.isDisabled)}get isLeaf(){const{data:e,config:t,childrenData:r,loaded:n}=this,{lazy:o,leaf:l}=t,a=Object(Y["isFunction"])(l)?l(e,this):e[l];return Object(Re["d"])(a)?!(o&&!n)&&!(Array.isArray(r)&&r.length):!!a}get valueByOption(){return this.config.emitPath?this.pathValues:this.value}appendChild(e){const{childrenData:t,children:r}=this,n=new Eo(e,this.config,this);return Array.isArray(t)?t.push(e):this.childrenData=[e],r.push(n),n}calcText(e,t){const r=e?this.pathLabels.join(t):this.label;return this.text=r,r}broadcast(e,...t){const r="onParent"+Object(_o["a"])(e);this.children.forEach(n=>{n&&(n.broadcast(e,...t),n[r]&&n[r](...t))})}emit(e,...t){const{parent:r}=this,n="onChild"+Object(_o["a"])(e);r&&(r[n]&&r[n](...t),r.emit(e,...t))}onParentCheck(e){this.isDisabled||this.setCheckState(e)}onChildCheck(){const{children:e}=this,t=e.filter(e=>!e.isDisabled),r=!!t.length&&t.every(e=>e.checked);this.setCheckState(r)}setCheckState(e){const t=this.children.length,r=this.children.reduce((e,t)=>{const r=t.checked?1:t.indeterminate?.5:0;return e+r},0);this.checked=this.loaded&&this.children.filter(e=>!e.isDisabled).every(e=>e.loaded&&e.checked)&&e,this.indeterminate=this.loaded&&r!==t&&r>0}doCheck(e){if(this.checked===e)return;const{checkStrictly:t,multiple:r}=this.config;t||!r?this.checked=e:(this.broadcast("check",e),this.setCheckState(e),this.emit("check"))}}const Bo=(e,t)=>e.reduce((e,r)=>(r.isLeaf?e.push(r):(!t&&e.push(r),e=e.concat(Bo(r.children,t))),e),[]);class So{constructor(e,t){this.config=t;const r=(e||[]).map(e=>new Eo(e,this.config));this.nodes=r,this.allNodes=Bo(r,!1),this.leafNodes=Bo(r,!0)}getNodes(){return this.nodes}getFlattedNodes(e){return e?this.leafNodes:this.allNodes}appendNode(e,t){const r=t?t.appendChild(e):new Eo(e,this.config);t||this.nodes.push(r),this.allNodes.push(r),r.isLeaf&&this.leafNodes.push(r)}appendNodes(e,t){e.forEach(e=>this.appendNode(e,t))}getNodeByValue(e,t=!1){if(!e&&0!==e)return null;const r=this.getFlattedNodes(t).find(t=>Object(N["isEqual"])(t.value,e)||Object(N["isEqual"])(t.pathValues,e));return r||null}getSameNode(e){if(!e)return null;const t=this.getFlattedNodes(!1).find(({value:t,level:r})=>Object(N["isEqual"])(e.value,t)&&e.level===r);return t||null}}const Vo={modelValue:[Number,String,Array],options:{type:Array,default:()=>[]},props:{type:Object,default:()=>({})}},No={expandTrigger:"click",multiple:!1,checkStrictly:!1,emitPath:!0,lazy:!1,lazyLoad:Y["NOOP"],value:"value",label:"label",children:"children",leaf:"leaf",disabled:"disabled",hoverThreshold:500},Mo=e=>Object(i["computed"])(()=>({...No,...e.props}));var Ao=r("9885");const To=e=>{if(!e)return 0;const t=e.id.split("-");return Number(t[t.length-2])},Ho=e=>{if(!e)return;const t=e.querySelector("input");t?t.click():Object(Ao["c"])(e)&&e.click()},Ro=(e,t)=>{const r=t.slice(0),n=r.map(e=>e.uid),o=e.reduce((e,t)=>{const o=n.indexOf(t.uid);return o>-1&&(e.push(t),r.splice(o,1),n.splice(o,1)),e},[]);return o.push(...r),o},Lo=e=>[...new Set(e)],Do=e=>e||0===e?Array.isArray(e)?e:[e]:[],Po=Object(i["defineComponent"])({name:"ElCascaderPanel",components:{ElCascaderMenu:ko},props:{...Vo,border:{type:Boolean,default:!0},renderLabel:Function},emits:[u["c"],u["a"],"close","expand-change"],setup(e,{emit:t,slots:r}){let n=!1;const o=Object(b["b"])("cascader"),l=Mo(e);let a=null;const s=Object(i["ref"])(!0),d=Object(i["ref"])([]),p=Object(i["ref"])(null),f=Object(i["ref"])([]),m=Object(i["ref"])(null),v=Object(i["ref"])([]),g=Object(i["computed"])(()=>"hover"===l.value.expandTrigger),O=Object(i["computed"])(()=>e.renderLabel||r.default),j=()=>{const{options:t}=e,r=l.value;n=!1,a=new So(t,r),f.value=[a.getNodes()],r.lazy&&Object(Re["b"])(e.options)?(s.value=!1,w(void 0,e=>{e&&(a=new So(e,r),f.value=[a.getNodes()]),s.value=!0,B(!1,!0)})):B(!1,!0)},w=(e,t)=>{const r=l.value;e=e||new Eo({},r,void 0,!0),e.loading=!0;const n=r=>{const n=e,o=n.root?null:n;r&&(null==a||a.appendNodes(r,o)),n.loading=!1,n.loaded=!0,n.childrenData=n.childrenData||[],t&&t(r)};r.lazyLoad(e,n)},y=(e,r)=>{var n;const{level:o}=e,l=f.value.slice(0,o);let a;e.isLeaf?a=e.pathNodes[o-2]:(a=e,l.push(e.children)),(null==(n=m.value)?void 0:n.uid)!==(null==a?void 0:a.uid)&&(m.value=e,f.value=l,!r&&t("expand-change",(null==e?void 0:e.pathValues)||[]))},x=(e,r,o=!0)=>{const{checkStrictly:a,multiple:i}=l.value,c=v.value[0];n=!0,!i&&(null==c||c.doCheck(!1)),e.doCheck(r),E(),o&&!i&&!a&&t("close"),!o&&!i&&!a&&k(e)},k=e=>{e&&(e=e.parent,k(e),e&&y(e))},_=e=>null==a?void 0:a.getFlattedNodes(e),C=e=>{var t;return null==(t=_(e))?void 0:t.filter(e=>!1!==e.checked)},z=()=>{v.value.forEach(e=>e.doCheck(!1)),E()},E=()=>{var e;const{checkStrictly:t,multiple:r}=l.value,n=v.value,o=C(!t),a=Ro(n,o),i=a.map(e=>e.valueByOption);v.value=a,p.value=r?i:null!=(e=i[0])?e:null},B=(t=!1,r=!1)=>{const{modelValue:o}=e,{lazy:i,multiple:c,checkStrictly:u}=l.value,d=!u;if(s.value&&!n&&(r||!Object(N["isEqual"])(o,p.value)))if(i&&!t){const e=Lo(Object(N["flattenDeep"])(Do(o))),t=e.map(e=>null==a?void 0:a.getNodeByValue(e)).filter(e=>!!e&&!e.loaded&&!e.loading);t.length?t.forEach(e=>{w(e,()=>B(!1,r))}):B(!0,r)}else{const e=c?Do(o):[o],t=Lo(e.map(e=>null==a?void 0:a.getNodeByValue(e,d)));S(t,r),p.value=o}},S=(e,t=!0)=>{const{checkStrictly:r}=l.value,n=v.value,o=e.filter(e=>!!e&&(r||e.isLeaf)),c=null==a?void 0:a.getSameNode(m.value),s=t&&c||o[0];s?s.pathNodes.forEach(e=>y(e,!0)):m.value=null,n.forEach(e=>e.doCheck(!1)),o.forEach(e=>e.doCheck(!0)),v.value=o,Object(i["nextTick"])(V)},V=()=>{c["isClient"]&&d.value.forEach(e=>{const t=null==e?void 0:e.$el;if(t){const e=t.querySelector(`.${o.namespace.value}-scrollbar__wrap`),r=t.querySelector(`.${o.b("node")}.${o.is("active")}`)||t.querySelector(`.${o.b("node")}.in-active-path`);Object(h["c"])(e,r)}})},M=e=>{const t=e.target,{code:r}=e;switch(r){case ke["a"].up:case ke["a"].down:{e.preventDefault();const n=r===ke["a"].up?-1:1;Object(Ao["a"])(Object(Ao["b"])(t,n,`.${o.b("node")}[tabindex="-1"]`));break}case ke["a"].left:{e.preventDefault();const r=d.value[To(t)-1],n=null==r?void 0:r.$el.querySelector(`.${o.b("node")}[aria-expanded="true"]`);Object(Ao["a"])(n);break}case ke["a"].right:{e.preventDefault();const r=d.value[To(t)+1],n=null==r?void 0:r.$el.querySelector(`.${o.b("node")}[tabindex="-1"]`);Object(Ao["a"])(n);break}case ke["a"].enter:Ho(t);break}};return Object(i["provide"])(ho,Object(i["reactive"])({config:l,expandingNode:m,checkedNodes:v,isHoverMenu:g,initialLoaded:s,renderLabelFn:O,lazyLoad:w,expandNode:y,handleCheckChange:x})),Object(i["watch"])([l,()=>e.options],j,{deep:!0,immediate:!0}),Object(i["watch"])(()=>e.modelValue,()=>{n=!1,B()}),Object(i["watch"])(p,r=>{Object(N["isEqual"])(r,e.modelValue)||(t(u["c"],r),t(u["a"],r))}),Object(i["onBeforeUpdate"])(()=>d.value=[]),Object(i["onMounted"])(()=>!Object(Re["b"])(e.modelValue)&&B()),{ns:o,menuList:d,menus:f,checkedNodes:v,handleKeyDown:M,handleCheckChange:x,getFlattedNodes:_,getCheckedNodes:C,clearCheckedNodes:z,calculateCheckedValue:E,scrollToExpandingNode:V}}});function Io(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-cascader-menu");return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([e.ns.b("panel"),e.ns.is("bordered",e.border)]),onKeydown:t[0]||(t[0]=(...t)=>e.handleKeyDown&&e.handleKeyDown(...t))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.menus,(t,r)=>(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:r,ref_for:!0,ref:t=>e.menuList[r]=t,index:r,nodes:[...t]},null,8,["index","nodes"]))),128))],34)}var Fo=Object(f["a"])(Po,[["render",Io],["__file","/home/runner/work/element-plus/element-plus/packages/components/cascader-panel/src/index.vue"]]);Fo.install=e=>{e.component(Fo.name,Fo)};const $o=Fo,qo=$o,Wo=Object(s["b"])({closable:Boolean,type:{type:String,values:["success","info","warning","danger",""],default:""},hit:Boolean,disableTransitions:Boolean,color:{type:String,default:""},size:{type:String,values:Dt["b"],default:""},effect:{type:String,values:["dark","light","plain"],default:"light"},round:Boolean}),Uo={close:e=>e instanceof MouseEvent,click:e=>e instanceof MouseEvent},Ko={name:"ElTag"},Yo=Object(i["defineComponent"])({...Ko,props:Wo,emits:Uo,setup(e,{emit:t}){const r=e,n=Object(Vt["b"])(),o=Object(b["b"])("tag"),l=Object(i["computed"])(()=>{const{type:e,hit:t,effect:l,closable:a,round:i}=r;return[o.b(),o.is("closable",a),o.m(e),o.m(n.value),o.m(l),o.is("hit",t),o.is("round",i)]}),a=e=>{t("close",e)},c=e=>{t("click",e)};return(e,t)=>e.disableTransitions?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(l)),style:Object(i["normalizeStyle"])({backgroundColor:e.color}),onClick:c},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("content"))},[Object(i["renderSlot"])(e.$slots,"default")],2),e.closable?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("close")),onClick:Object(i["withModifiers"])(a,["stop"])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Close"]))]),_:1},8,["class","onClick"])):Object(i["createCommentVNode"])("v-if",!0)],6)):(Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],{key:1,name:Object(i["unref"])(o).namespace.value+"-zoom-in-center",appear:""},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(l)),style:Object(i["normalizeStyle"])({backgroundColor:e.color}),onClick:c},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("content"))},[Object(i["renderSlot"])(e.$slots,"default")],2),e.closable?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("close")),onClick:Object(i["withModifiers"])(a,["stop"])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Close"]))]),_:1},8,["class","onClick"])):Object(i["createCommentVNode"])("v-if",!0)],6)]),_:3},8,["name"]))}});var Go=Object(f["a"])(Yo,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tag/src/tag.vue"]]);const Xo=Object(j["a"])(Go),Jo=new Map;let Zo;function Qo(e,t){let r=[];return Array.isArray(t.arg)?r=t.arg:Object(Re["a"])(t.arg)&&r.push(t.arg),function(n,o){const l=t.instance.popperRef,a=n.target,i=null==o?void 0:o.target,c=!t||!t.instance,s=!a||!i,u=e.contains(a)||e.contains(i),d=e===a,p=r.length&&r.some(e=>null==e?void 0:e.contains(a))||r.length&&r.includes(i),f=l&&(l.contains(a)||l.contains(i));c||s||u||d||p||f||t.value(n,o)}}c["isClient"]&&(document.addEventListener("mousedown",e=>Zo=e),document.addEventListener("mouseup",e=>{for(const t of Jo.values())for(const{documentHandler:r}of t)r(e,Zo)}));const el={beforeMount(e,t){Jo.has(e)||Jo.set(e,[]),Jo.get(e).push({documentHandler:Qo(e,t),bindingFn:t.value})},updated(e,t){Jo.has(e)||Jo.set(e,[]);const r=Jo.get(e),n=r.findIndex(e=>e.bindingFn===t.oldValue),o={documentHandler:Qo(e,t),bindingFn:t.value};n>=0?r.splice(n,1,o):r.push(o)},unmounted(e){Jo.delete(e)}};var tl=r("5a89"),rl=r("22a4");const nl=40,ol={large:36,default:32,small:28},ll={modifiers:[{name:"arrowPosition",enabled:!0,phase:"main",fn:({state:e})=>{const{modifiersData:t,placement:r}=e;["right","left","bottom","top"].includes(r)||(t.arrow.x=35)},requires:["arrow"]}]},al="ElCascader",il=Object(i["defineComponent"])({name:al,components:{ElCascaderPanel:$o,ElInput:A["a"],ElTooltip:zt,ElScrollbar:Z,ElTag:Xo,ElIcon:y["a"],CircleClose:M["CircleClose"],Check:M["Check"],ArrowDown:M["ArrowDown"]},directives:{Clickoutside:el},props:{...Vo,size:{type:String,validator:tl["a"]},placeholder:{type:String},disabled:Boolean,clearable:Boolean,filterable:Boolean,filterMethod:{type:Function,default:(e,t)=>e.text.includes(t)},separator:{type:String,default:" / "},showAllLevels:{type:Boolean,default:!0},collapseTags:Boolean,collapseTagsTooltip:{type:Boolean,default:!1},debounce:{type:Number,default:300},beforeFilter:{type:Function,default:()=>!0},popperClass:{type:String,default:""},teleported:Ce.teleported,tagType:{...Wo.type,default:"info"},validateEvent:{type:Boolean,default:!0}},emits:[u["c"],u["a"],"focus","blur","visible-change","expand-change","remove-tag"],setup(e,{emit:t}){let r=0,n=0;const o=Object(b["b"])("cascader"),l=Object(b["b"])("input"),{t:a}=Object(Mr["a"])(),{form:s,formItem:d}=Object(mn["a"])(),p=Object(i["ref"])(null),f=Object(i["ref"])(null),h=Object(i["ref"])(null),v=Object(i["ref"])(null),g=Object(i["ref"])(null),O=Object(i["ref"])(!1),j=Object(i["ref"])(!1),w=Object(i["ref"])(!1),y=Object(i["ref"])(""),x=Object(i["ref"])(""),k=Object(i["ref"])([]),_=Object(i["ref"])([]),C=Object(i["ref"])([]),z=Object(i["ref"])(!1),E=Object(i["computed"])(()=>e.disabled||(null==s?void 0:s.disabled)),B=Object(i["computed"])(()=>e.placeholder||a("el.cascader.placeholder")),S=Object(Vt["b"])(),V=Object(i["computed"])(()=>["small"].includes(S.value)?"small":"default"),M=Object(i["computed"])(()=>!!e.props.multiple),A=Object(i["computed"])(()=>!e.filterable||M.value),T=Object(i["computed"])(()=>M.value?x.value:y.value),H=Object(i["computed"])(()=>{var e;return(null==(e=v.value)?void 0:e.checkedNodes)||[]}),R=Object(i["computed"])(()=>!(!e.clearable||E.value||w.value||!j.value)&&!!H.value.length),L=Object(i["computed"])(()=>{const{showAllLevels:t,separator:r}=e,n=H.value;return n.length?M.value?" ":n[0].calcText(t,r):""}),D=Object(i["computed"])({get(){return e.modelValue},set(r){t(u["c"],r),t(u["a"],r),e.validateEvent&&(null==d||d.validate("change").catch(e=>Object(m["a"])(e)))}}),P=Object(i["computed"])(()=>{var e,t;return null==(t=null==(e=p.value)?void 0:e.popperRef)?void 0:t.contentRef}),I=r=>{var n,o,l;E.value||(r=null!=r?r:!O.value,r!==O.value&&(O.value=r,null==(o=null==(n=f.value)?void 0:n.input)||o.setAttribute("aria-expanded",""+r),r?(F(),Object(i["nextTick"])(null==(l=v.value)?void 0:l.scrollToExpandingNode)):e.filterable&&re(),t("visible-change",r)))},F=()=>{Object(i["nextTick"])(()=>{var e;null==(e=p.value)||e.updatePopper()})},$=()=>{w.value=!1},q=t=>{const{showAllLevels:r,separator:n}=e;return{node:t,key:t.uid,text:t.calcText(r,n),hitState:!1,closable:!E.value&&!t.isDisabled,isCollapseTag:!1}},W=e=>{var r;const n=e.node;n.doCheck(!1),null==(r=v.value)||r.calculateCheckedValue(),t("remove-tag",n.valueByOption)},U=()=>{if(!M.value)return;const t=H.value,r=[],n=[];if(t.forEach(e=>n.push(q(e))),_.value=n,t.length){const[n,...o]=t,l=o.length;r.push(q(n)),l&&(e.collapseTags?r.push({key:-1,text:"+ "+l,closable:!1,isCollapseTag:!0}):o.forEach(e=>r.push(q(e))))}k.value=r},K=()=>{var t,r;const{filterMethod:n,showAllLevels:o,separator:l}=e,a=null==(r=null==(t=v.value)?void 0:t.getFlattedNodes(!e.props.checkStrictly))?void 0:r.filter(e=>!e.isDisabled&&(e.calcText(o,l),n(e,T.value)));M.value&&(k.value.forEach(e=>{e.hitState=!1}),_.value.forEach(e=>{e.hitState=!1})),w.value=!0,C.value=a,F()},G=()=>{var e;let t;t=w.value&&g.value?g.value.$el.querySelector("."+o.e("suggestion-item")):null==(e=v.value)?void 0:e.$el.querySelector(`.${o.b("node")}[tabindex="-1"]`),t&&(t.focus(),!w.value&&t.click())},X=()=>{var e,t;const n=null==(e=f.value)?void 0:e.input,l=h.value,a=null==(t=g.value)?void 0:t.$el;if(c["isClient"]&&n){if(a){const e=a.querySelector("."+o.e("suggestion-list"));e.style.minWidth=n.offsetWidth+"px"}if(l){const{offsetHeight:e}=l,t=k.value.length>0?Math.max(e+6,r)+"px":r+"px";n.style.height=t,F()}}},J=e=>{var t;return null==(t=v.value)?void 0:t.getCheckedNodes(e)},Z=e=>{F(),t("expand-change",e)},Q=e=>{var t;const r=null==(t=e.target)?void 0:t.value;if("compositionend"===e.type)z.value=!1,Object(i["nextTick"])(()=>ie(r));else{const e=r[r.length-1]||"";z.value=!Object(rl["a"])(e)}},ee=e=>{if(!z.value)switch(e.code){case ke["a"].enter:I();break;case ke["a"].down:I(!0),Object(i["nextTick"])(G),e.preventDefault();break;case ke["a"].esc:!0===O.value&&(e.preventDefault(),e.stopPropagation(),I(!1));break;case ke["a"].tab:I(!1);break}},te=()=>{var t;null==(t=v.value)||t.clearCheckedNodes(),!O.value&&e.filterable&&re(),I(!1)},re=()=>{const{value:e}=L;y.value=e,x.value=e},ne=e=>{var t,r;const{checked:n}=e;M.value?null==(t=v.value)||t.handleCheckChange(e,!n,!1):(!n&&(null==(r=v.value)||r.handleCheckChange(e,!0,!1)),I(!1))},oe=e=>{const t=e.target,{code:r}=e;switch(r){case ke["a"].up:case ke["a"].down:{const e=r===ke["a"].up?-1:1;Object(Ao["a"])(Object(Ao["b"])(t,e,`.${o.e("suggestion-item")}[tabindex="-1"]`));break}case ke["a"].enter:t.click();break}},le=()=>{const t=k.value,r=t[t.length-1];n=x.value?0:n+1,!r||!n||e.collapseTags&&t.length>1||(r.hitState?W(r):r.hitState=!0)},ae=Object(N["debounce"])(()=>{const{value:t}=T;if(!t)return;const r=e.beforeFilter(t);Object(Y["isPromise"])(r)?r.then(K).catch(()=>{}):!1!==r?K():$()},e.debounce),ie=(e,t)=>{!O.value&&I(!0),(null==t?void 0:t.isComposing)||(e?ae():$())};return Object(i["watch"])(w,F),Object(i["watch"])([H,E],U),Object(i["watch"])(k,()=>{Object(i["nextTick"])(()=>X())}),Object(i["watch"])(L,e=>y.value=e,{immediate:!0}),Object(i["onMounted"])(()=>{var e;const t=null==(e=f.value)?void 0:e.$el;r=(null==t?void 0:t.offsetHeight)||ol[S.value]||nl,Object(c["useResizeObserver"])(t,X)}),{popperOptions:ll,tooltipRef:p,popperPaneRef:P,input:f,tagWrapper:h,panel:v,suggestionPanel:g,popperVisible:O,inputHover:j,inputPlaceholder:B,filtering:w,presentText:L,checkedValue:D,inputValue:y,searchInputValue:x,presentTags:k,allPresentTags:_,suggestions:C,isDisabled:E,isOnComposition:z,realSize:S,tagSize:V,multiple:M,readonly:A,clearBtnVisible:R,nsCascader:o,nsInput:l,t:a,togglePopperVisible:I,hideSuggestionPanel:$,deleteTag:W,focusFirstNode:G,getCheckedNodes:J,handleExpandChange:Z,handleKeyDown:ee,handleComposition:Q,handleClear:te,handleSuggestionClick:ne,handleSuggestionKeyDown:oe,handleDelete:le,handleInput:ie}}}),cl={key:0},sl=["placeholder"],ul=["onClick"];function dl(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("circle-close"),c=Object(i["resolveComponent"])("el-icon"),s=Object(i["resolveComponent"])("arrow-down"),u=Object(i["resolveComponent"])("el-input"),d=Object(i["resolveComponent"])("el-tag"),p=Object(i["resolveComponent"])("el-tooltip"),f=Object(i["resolveComponent"])("el-cascader-panel"),b=Object(i["resolveComponent"])("check"),m=Object(i["resolveComponent"])("el-scrollbar"),h=Object(i["resolveDirective"])("clickoutside");return Object(i["openBlock"])(),Object(i["createBlock"])(p,{ref:"tooltipRef",visible:e.popperVisible,teleported:e.teleported,"popper-class":[e.nsCascader.e("dropdown"),e.popperClass],"popper-options":e.popperOptions,"fallback-placements":["bottom-start","bottom","top-start","top","right","left"],"stop-popper-mouse-event":!1,"gpu-acceleration":!1,placement:"bottom-start",transition:e.nsCascader.namespace.value+"-zoom-in-top",effect:"light",pure:"",persistent:"",onHide:e.hideSuggestionPanel},{default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([e.nsCascader.b(),e.nsCascader.m(e.realSize),e.nsCascader.is("disabled",e.isDisabled),e.$attrs.class]),style:Object(i["normalizeStyle"])(e.$attrs.style),onClick:t[11]||(t[11]=()=>e.togglePopperVisible(!e.readonly||void 0)),onKeydown:t[12]||(t[12]=(...t)=>e.handleKeyDown&&e.handleKeyDown(...t)),onMouseenter:t[13]||(t[13]=t=>e.inputHover=!0),onMouseleave:t[14]||(t[14]=t=>e.inputHover=!1)},[Object(i["createVNode"])(u,{ref:"input",modelValue:e.inputValue,"onUpdate:modelValue":t[1]||(t[1]=t=>e.inputValue=t),placeholder:e.searchInputValue?"":e.inputPlaceholder,readonly:e.readonly,disabled:e.isDisabled,"validate-event":!1,size:e.realSize,class:Object(i["normalizeClass"])(e.nsCascader.is("focus",e.popperVisible)),onCompositionstart:e.handleComposition,onCompositionupdate:e.handleComposition,onCompositionend:e.handleComposition,onFocus:t[2]||(t[2]=t=>e.$emit("focus",t)),onBlur:t[3]||(t[3]=t=>e.$emit("blur",t)),onInput:e.handleInput},{suffix:Object(i["withCtx"])(()=>[e.clearBtnVisible?(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:"clear",class:Object(i["normalizeClass"])([e.nsInput.e("icon"),"icon-circle-close"]),onClick:Object(i["withModifiers"])(e.handleClear,["stop"])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(a)]),_:1},8,["class","onClick"])):(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:"arrow-down",class:Object(i["normalizeClass"])([e.nsInput.e("icon"),"icon-arrow-down",e.nsCascader.is("reverse",e.popperVisible)]),onClick:t[0]||(t[0]=Object(i["withModifiers"])(t=>e.togglePopperVisible(),["stop"]))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(s)]),_:1},8,["class"]))]),_:1},8,["modelValue","placeholder","readonly","disabled","size","class","onCompositionstart","onCompositionupdate","onCompositionend","onInput"]),e.multiple?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,ref:"tagWrapper",class:Object(i["normalizeClass"])(e.nsCascader.e("tags"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.presentTags,t=>(Object(i["openBlock"])(),Object(i["createBlock"])(d,{key:t.key,type:e.tagType,size:e.tagSize,hit:t.hitState,closable:t.closable,"disable-transitions":"",onClose:r=>e.deleteTag(t)},{default:Object(i["withCtx"])(()=>[!1===t.isCollapseTag?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",cl,Object(i["toDisplayString"])(t.text),1)):(Object(i["openBlock"])(),Object(i["createBlock"])(p,{key:1,teleported:!1,disabled:e.popperVisible||!e.collapseTagsTooltip,"fallback-placements":["bottom","top","right","left"],placement:"bottom",effect:"light"},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",null,Object(i["toDisplayString"])(t.text),1)]),content:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.nsCascader.e("collapse-tags"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.allPresentTags.slice(1),(t,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:r,class:Object(i["normalizeClass"])(e.nsCascader.e("collapse-tag"))},[(Object(i["openBlock"])(),Object(i["createBlock"])(d,{key:t.key,class:"in-tooltip",type:e.tagType,size:e.tagSize,hit:t.hitState,closable:t.closable,"disable-transitions":"",onClose:r=>e.deleteTag(t)},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",null,Object(i["toDisplayString"])(t.text),1)]),_:2},1032,["type","size","hit","closable","onClose"]))],2))),128))],2)]),_:2},1032,["disabled"]))]),_:2},1032,["type","size","hit","closable","onClose"]))),128)),e.filterable&&!e.isDisabled?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("input",{key:0,"onUpdate:modelValue":t[4]||(t[4]=t=>e.searchInputValue=t),type:"text",class:Object(i["normalizeClass"])(e.nsCascader.e("search-input")),placeholder:e.presentText?"":e.inputPlaceholder,onInput:t[5]||(t[5]=t=>e.handleInput(e.searchInputValue,t)),onClick:t[6]||(t[6]=Object(i["withModifiers"])(t=>e.togglePopperVisible(!0),["stop"])),onKeydown:t[7]||(t[7]=Object(i["withKeys"])((...t)=>e.handleDelete&&e.handleDelete(...t),["delete"])),onCompositionstart:t[8]||(t[8]=(...t)=>e.handleComposition&&e.handleComposition(...t)),onCompositionupdate:t[9]||(t[9]=(...t)=>e.handleComposition&&e.handleComposition(...t)),onCompositionend:t[10]||(t[10]=(...t)=>e.handleComposition&&e.handleComposition(...t))},null,42,sl)),[[i["vModelText"],e.searchInputValue]]):Object(i["createCommentVNode"])("v-if",!0)],2)):Object(i["createCommentVNode"])("v-if",!0)],38)),[[h,()=>e.togglePopperVisible(!1),e.popperPaneRef]])]),content:Object(i["withCtx"])(()=>[Object(i["withDirectives"])(Object(i["createVNode"])(f,{ref:"panel",modelValue:e.checkedValue,"onUpdate:modelValue":t[15]||(t[15]=t=>e.checkedValue=t),options:e.options,props:e.props,border:!1,"render-label":e.$slots.default,onExpandChange:e.handleExpandChange,onClose:t[16]||(t[16]=t=>e.$nextTick(()=>e.togglePopperVisible(!1)))},null,8,["modelValue","options","props","render-label","onExpandChange"]),[[i["vShow"],!e.filtering]]),e.filterable?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createBlock"])(m,{key:0,ref:"suggestionPanel",tag:"ul",class:Object(i["normalizeClass"])(e.nsCascader.e("suggestion-panel")),"view-class":e.nsCascader.e("suggestion-list"),onKeydown:e.handleSuggestionKeyDown},{default:Object(i["withCtx"])(()=>[e.suggestions.length?(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],{key:0},Object(i["renderList"])(e.suggestions,t=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:t.uid,class:Object(i["normalizeClass"])([e.nsCascader.e("suggestion-item"),e.nsCascader.is("checked",t.checked)]),tabindex:-1,onClick:r=>e.handleSuggestionClick(t)},[Object(i["createElementVNode"])("span",null,Object(i["toDisplayString"])(t.text),1),t.checked?(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:0},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(b)]),_:1})):Object(i["createCommentVNode"])("v-if",!0)],10,ul))),128)):Object(i["renderSlot"])(e.$slots,"empty",{key:1},()=>[Object(i["createElementVNode"])("li",{class:Object(i["normalizeClass"])(e.nsCascader.e("empty-text"))},Object(i["toDisplayString"])(e.t("el.cascader.noMatch")),3)])]),_:3},8,["class","view-class","onKeydown"])),[[i["vShow"],e.filtering]]):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["visible","teleported","popper-class","popper-options","transition","onHide"])}var pl=Object(f["a"])(il,[["render",dl],["__file","/home/runner/work/element-plus/element-plus/packages/components/cascader/src/index.vue"]]);pl.install=e=>{e.component(pl.name,pl)};const fl=pl,bl=fl,ml=Object(s["b"])({checked:{type:Boolean,default:!1}}),hl={"update:checked":e=>Object(c["isBoolean"])(e),[u["a"]]:e=>Object(c["isBoolean"])(e)},vl={name:"ElCheckTag"},gl=Object(i["defineComponent"])({...vl,props:ml,emits:hl,setup(e,{emit:t}){const r=e,n=Object(b["b"])("check-tag"),o=()=>{const e=!r.checked;t(u["a"],e),t("update:checked",e)};return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{class:Object(i["normalizeClass"])([Object(i["unref"])(n).b(),Object(i["unref"])(n).is("checked",e.checked)]),onClick:o},[Object(i["renderSlot"])(e.$slots,"default")],2))}});var Ol=Object(f["a"])(gl,[["__file","/home/runner/work/element-plus/element-plus/packages/components/check-tag/src/check-tag.vue"]]);const jl=Object(j["a"])(Ol);var wl=r("f5f6");const yl=Object(s["b"])({tag:{type:String,default:"div"},span:{type:Number,default:24},offset:{type:Number,default:0},pull:{type:Number,default:0},push:{type:Number,default:0},xs:{type:Object(s["c"])([Number,Object]),default:()=>Object(wl["a"])({})},sm:{type:Object(s["c"])([Number,Object]),default:()=>Object(wl["a"])({})},md:{type:Object(s["c"])([Number,Object]),default:()=>Object(wl["a"])({})},lg:{type:Object(s["c"])([Number,Object]),default:()=>Object(wl["a"])({})},xl:{type:Object(s["c"])([Number,Object]),default:()=>Object(wl["a"])({})}}),xl=Symbol("rowContextKey"),kl={name:"ElCol"},_l=Object(i["defineComponent"])({...kl,props:yl,setup(e){const t=e,{gutter:r}=Object(i["inject"])(xl,{gutter:Object(i["computed"])(()=>0)}),n=Object(b["b"])("col"),o=Object(i["computed"])(()=>{const e={};return r.value&&(e.paddingLeft=e.paddingRight=r.value/2+"px"),e}),l=Object(i["computed"])(()=>{const e=[],o=["span","offset","pull","push"];o.forEach(r=>{const o=t[r];Object(c["isNumber"])(o)&&("span"===r?e.push(n.b(""+t[r])):o>0&&e.push(n.b(`${r}-${t[r]}`)))});const l=["xs","sm","md","lg","xl"];return l.forEach(r=>{Object(c["isNumber"])(t[r])?e.push(n.b(`${r}-${t[r]}`)):Object(Y["isObject"])(t[r])&&Object.entries(t[r]).forEach(([t,o])=>{e.push("span"!==t?n.b(`${r}-${t}-${o}`):n.b(`${r}-${o}`))})}),r.value&&e.push(n.is("guttered")),e});return(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.tag),{class:Object(i["normalizeClass"])([Object(i["unref"])(n).b(),Object(i["unref"])(l)]),style:Object(i["normalizeStyle"])(Object(i["unref"])(o))},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},8,["class","style"]))}});var Cl=Object(f["a"])(_l,[["__file","/home/runner/work/element-plus/element-plus/packages/components/col/src/col.vue"]]);const zl=Object(j["a"])(Cl),El=e=>typeof Object(c["isNumber"])(e),Bl=Object(s["b"])({accordion:Boolean,modelValue:{type:Object(s["c"])([Array,String,Number]),default:()=>Object(wl["a"])([])}}),Sl={[u["c"]]:El,[u["a"]]:El},Vl=Symbol("collapseContextKey"),Nl={name:"ElCollapse"},Ml=Object(i["defineComponent"])({...Nl,props:Bl,emits:Sl,setup(e,{expose:t,emit:r}){const n=e,o=Object(b["b"])("collapse"),l=Object(i["ref"])(Object(N["castArray"])(n.modelValue)),a=e=>{l.value=e;const t=n.accordion?l.value[0]:l.value;r(u["c"],t),r(u["a"],t)},c=e=>{if(n.accordion)a([!l.value[0]&&0!==l.value[0]||l.value[0]!==e?e:""]);else{const t=[...l.value],r=t.indexOf(e);r>-1?t.splice(r,1):t.push(e),a(t)}};return Object(i["watch"])(()=>n.modelValue,()=>l.value=Object(N["castArray"])(n.modelValue),{deep:!0}),Object(i["provide"])(Vl,{activeNames:l,handleItemClick:c}),t({activeNames:l,setActiveNames:a}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).b()),role:"tablist","aria-multiselectable":"true"},[Object(i["renderSlot"])(e.$slots,"default")],2))}});var Al=Object(f["a"])(Ml,[["__file","/home/runner/work/element-plus/element-plus/packages/components/collapse/src/collapse.vue"]]);const Tl={name:"ElCollapseTransition"},Hl=Object(i["defineComponent"])({...Tl,setup(e){const t=Object(b["b"])("collapse-transition"),r={beforeEnter(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.style.maxHeight=0,e.style.paddingTop=0,e.style.paddingBottom=0},enter(e){e.dataset.oldOverflow=e.style.overflow,0!==e.scrollHeight?(e.style.maxHeight=e.scrollHeight+"px",e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom):(e.style.maxHeight=0,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom),e.style.overflow="hidden"},afterEnter(e){e.style.maxHeight="",e.style.overflow=e.dataset.oldOverflow},beforeLeave(e){e.dataset||(e.dataset={}),e.dataset.oldPaddingTop=e.style.paddingTop,e.dataset.oldPaddingBottom=e.style.paddingBottom,e.dataset.oldOverflow=e.style.overflow,e.style.maxHeight=e.scrollHeight+"px",e.style.overflow="hidden"},leave(e){0!==e.scrollHeight&&(e.style.maxHeight=0,e.style.paddingTop=0,e.style.paddingBottom=0)},afterLeave(e){e.style.maxHeight="",e.style.overflow=e.dataset.oldOverflow,e.style.paddingTop=e.dataset.oldPaddingTop,e.style.paddingBottom=e.dataset.oldPaddingBottom}};return(e,n)=>(Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],Object(i["mergeProps"])({name:Object(i["unref"])(t).b()},Object(i["toHandlers"])(r)),{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},16,["name"]))}});var Rl=Object(f["a"])(Hl,[["__file","/home/runner/work/element-plus/element-plus/packages/components/collapse-transition/src/collapse-transition.vue"]]);Rl.install=e=>{e.component(Rl.name,Rl)};const Ll=Rl,Dl=Ll,Pl=Object(s["b"])({title:{type:String,default:""},name:{type:Object(s["c"])([String,Number]),default:()=>he()},disabled:Boolean}),Il=["aria-expanded","aria-controls","aria-describedby"],Fl=["id","tabindex","onKeypress"],$l=["id","aria-hidden","aria-labelledby"],ql={name:"ElCollapseItem"},Wl=Object(i["defineComponent"])({...ql,props:Pl,setup(e,{expose:t}){const r=e,n=Object(i["inject"])(Vl),o=Object(b["b"])("collapse"),l=Object(i["ref"])(!1),a=Object(i["ref"])(!1),c=Object(i["ref"])(he()),s=Object(i["computed"])(()=>null==n?void 0:n.activeNames.value.includes(r.name)),u=()=>{setTimeout(()=>{a.value?a.value=!1:l.value=!0},50)},d=()=>{r.disabled||(null==n||n.handleItemClick(r.name),l.value=!1,a.value=!0)},p=()=>{null==n||n.handleItemClick(r.name)};return t({isActive:s}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(o).b("item"),Object(i["unref"])(o).is("active",Object(i["unref"])(s)),Object(i["unref"])(o).is("disabled",e.disabled)])},[Object(i["createElementVNode"])("div",{role:"tab","aria-expanded":Object(i["unref"])(s),"aria-controls":Object(i["unref"])(o).b("content-"+c.value),"aria-describedby":Object(i["unref"])(o).b("content-"+c.value)},[Object(i["createElementVNode"])("div",{id:Object(i["unref"])(o).b("head-"+c.value),class:Object(i["normalizeClass"])([Object(i["unref"])(o).be("item","header"),Object(i["unref"])(o).is("active",Object(i["unref"])(s)),{focusing:l.value&&!e.disabled}]),role:"button",tabindex:e.disabled?-1:0,onClick:d,onKeypress:Object(i["withKeys"])(Object(i["withModifiers"])(p,["stop","prevent"]),["space","enter"]),onFocus:u,onBlur:t[0]||(t[0]=e=>l.value=!1)},[Object(i["renderSlot"])(e.$slots,"title",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.title),1)]),Object(i["createVNode"])(Object(i["unref"])(y["a"]),{class:Object(i["normalizeClass"])([Object(i["unref"])(o).be("item","arrow"),Object(i["unref"])(o).is("active",Object(i["unref"])(s))])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowRight"]))]),_:1},8,["class"])],42,Fl)],8,Il),Object(i["createVNode"])(Object(i["unref"])(Ll),null,{default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])(Object(i["createElementVNode"])("div",{id:Object(i["unref"])(o).b("content-"+c.value),class:Object(i["normalizeClass"])(Object(i["unref"])(o).be("item","wrap")),role:"tabpanel","aria-hidden":!Object(i["unref"])(s),"aria-labelledby":Object(i["unref"])(o).b("head-"+c.value)},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).be("item","content"))},[Object(i["renderSlot"])(e.$slots,"default")],2)],10,$l),[[i["vShow"],Object(i["unref"])(s)]])]),_:3})],2))}});var Ul=Object(f["a"])(Wl,[["__file","/home/runner/work/element-plus/element-plus/packages/components/collapse/src/collapse-item.vue"]]);const Kl=Object(j["a"])(Al,{CollapseItem:Ul}),Yl=Object(j["d"])(Ul);let Gl=!1;function Xl(e,t){if(!c["isClient"])return;const r=function(e){var r;null==(r=t.drag)||r.call(t,e)},n=function(e){var o;document.removeEventListener("mousemove",r),document.removeEventListener("mouseup",n),document.removeEventListener("touchmove",r),document.removeEventListener("touchend",n),document.onselectstart=null,document.ondragstart=null,Gl=!1,null==(o=t.end)||o.call(t,e)},o=function(e){var o;Gl||(e.preventDefault(),document.onselectstart=()=>!1,document.ondragstart=()=>!1,document.addEventListener("mousemove",r),document.addEventListener("mouseup",n),document.addEventListener("touchmove",r),document.addEventListener("touchend",n),Gl=!0,null==(o=t.start)||o.call(t,e))};e.addEventListener("mousedown",o),e.addEventListener("touchstart",o)}const Jl=(e,t)=>{if(!c["isClient"]||!e||!t)return!1;const r=e.getBoundingClientRect();let n;return n=t instanceof Element?t.getBoundingClientRect():{top:0,right:window.innerWidth,bottom:window.innerHeight,left:0},r.topn.top&&r.right>n.left&&r.left{let t=0,r=e;while(r)t+=r.offsetTop,r=r.offsetParent;return t},Ql=(e,t)=>Math.abs(Zl(e)-Zl(t)),ea=e=>{let t,r;return"touchend"===e.type?(r=e.changedTouches[0].clientY,t=e.changedTouches[0].clientX):e.type.startsWith("touch")?(r=e.touches[0].clientY,t=e.touches[0].clientX):(r=e.clientY,t=e.clientX),{clientX:t,clientY:r}},ta=Object(i["defineComponent"])({name:"ElColorAlphaSlider",props:{color:{type:Object,required:!0},vertical:{type:Boolean,default:!1}},setup(e){const t=Object(b["b"])("color-alpha-slider"),r=Object(i["getCurrentInstance"])(),n=Object(i["shallowRef"])(null),o=Object(i["shallowRef"])(null),l=Object(i["ref"])(0),a=Object(i["ref"])(0),c=Object(i["ref"])(null);function s(){if(e.vertical)return 0;const t=r.vnode.el,o=e.color.get("alpha");return t?Math.round(o*(t.offsetWidth-n.value.offsetWidth/2)/100):0}function u(){const t=r.vnode.el;if(!e.vertical)return 0;const o=e.color.get("alpha");return t?Math.round(o*(t.offsetHeight-n.value.offsetHeight/2)/100):0}function d(){if(e.color&&e.color.value){const{r:t,g:r,b:n}=e.color.toRgb();return`linear-gradient(to right, rgba(${t}, ${r}, ${n}, 0) 0%, rgba(${t}, ${r}, ${n}, 1) 100%)`}return null}function p(e){const t=e.target;t!==n.value&&f(e)}function f(t){const o=r.vnode.el,l=o.getBoundingClientRect(),{clientX:a,clientY:i}=ea(t);if(e.vertical){let t=i-l.top;t=Math.max(n.value.offsetHeight/2,t),t=Math.min(t,l.height-n.value.offsetHeight/2),e.color.set("alpha",Math.round((t-n.value.offsetHeight/2)/(l.height-n.value.offsetHeight)*100))}else{let t=a-l.left;t=Math.max(n.value.offsetWidth/2,t),t=Math.min(t,l.width-n.value.offsetWidth/2),e.color.set("alpha",Math.round((t-n.value.offsetWidth/2)/(l.width-n.value.offsetWidth)*100))}}function m(){l.value=s(),a.value=u(),c.value=d()}return Object(i["watch"])(()=>e.color.get("alpha"),()=>{m()}),Object(i["watch"])(()=>e.color.value,()=>{m()}),Object(i["onMounted"])(()=>{const e={drag:e=>{f(e)},end:e=>{f(e)}};Xl(o.value,e),Xl(n.value,e),m()}),{thumb:n,bar:o,thumbLeft:l,thumbTop:a,background:c,handleClick:p,update:m,ns:t}}});function ra(e,t,r,n,o,l){return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([e.ns.b(),e.ns.is("vertical",e.vertical)])},[Object(i["createElementVNode"])("div",{ref:"bar",class:Object(i["normalizeClass"])(e.ns.e("bar")),style:Object(i["normalizeStyle"])({background:e.background}),onClick:t[0]||(t[0]=(...t)=>e.handleClick&&e.handleClick(...t))},null,6),Object(i["createElementVNode"])("div",{ref:"thumb",class:Object(i["normalizeClass"])(e.ns.e("thumb")),style:Object(i["normalizeStyle"])({left:e.thumbLeft+"px",top:e.thumbTop+"px"})},null,6)],2)}var na=Object(f["a"])(ta,[["render",ra],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/alpha-slider.vue"]]);const oa=Object(i["defineComponent"])({name:"ElColorHueSlider",props:{color:{type:Object,required:!0},vertical:Boolean},setup(e){const t=Object(b["b"])("color-hue-slider"),r=Object(i["getCurrentInstance"])(),n=Object(i["ref"])(null),o=Object(i["ref"])(null),l=Object(i["ref"])(0),a=Object(i["ref"])(0),c=Object(i["computed"])(()=>e.color.get("hue"));function s(e){const t=e.target;t!==n.value&&u(e)}function u(t){const o=r.vnode.el,l=o.getBoundingClientRect(),{clientX:a,clientY:i}=ea(t);let c;if(e.vertical){let e=i-l.top;e=Math.min(e,l.height-n.value.offsetHeight/2),e=Math.max(n.value.offsetHeight/2,e),c=Math.round((e-n.value.offsetHeight/2)/(l.height-n.value.offsetHeight)*360)}else{let e=a-l.left;e=Math.min(e,l.width-n.value.offsetWidth/2),e=Math.max(n.value.offsetWidth/2,e),c=Math.round((e-n.value.offsetWidth/2)/(l.width-n.value.offsetWidth)*360)}e.color.set("hue",c)}function d(){const t=r.vnode.el;if(e.vertical)return 0;const o=e.color.get("hue");return t?Math.round(o*(t.offsetWidth-n.value.offsetWidth/2)/360):0}function p(){const t=r.vnode.el;if(!e.vertical)return 0;const o=e.color.get("hue");return t?Math.round(o*(t.offsetHeight-n.value.offsetHeight/2)/360):0}function f(){l.value=d(),a.value=p()}return Object(i["watch"])(()=>c.value,()=>{f()}),Object(i["onMounted"])(()=>{const e={drag:e=>{u(e)},end:e=>{u(e)}};Xl(o.value,e),Xl(n.value,e),f()}),{bar:o,thumb:n,thumbLeft:l,thumbTop:a,hueValue:c,handleClick:s,update:f,ns:t}}});function la(e,t,r,n,o,l){return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([e.ns.b(),e.ns.is("vertical",e.vertical)])},[Object(i["createElementVNode"])("div",{ref:"bar",class:Object(i["normalizeClass"])(e.ns.e("bar")),onClick:t[0]||(t[0]=(...t)=>e.handleClick&&e.handleClick(...t))},null,2),Object(i["createElementVNode"])("div",{ref:"thumb",class:Object(i["normalizeClass"])(e.ns.e("thumb")),style:Object(i["normalizeStyle"])({left:e.thumbLeft+"px",top:e.thumbTop+"px"})},null,6)],2)}var aa=Object(f["a"])(oa,[["render",la],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/hue-slider.vue"]]);const ia=Symbol(),ca=()=>Object(i["inject"])(ia),sa=function(e,t,r){return[e,t*r/((e=(2-t)*r)<1?e:2-e)||0,e/2]},ua=function(e){return"string"===typeof e&&e.includes(".")&&1===Number.parseFloat(e)},da=function(e){return"string"===typeof e&&e.includes("%")},pa=function(e,t){ua(e)&&(e="100%");const r=da(e);return e=Math.min(t,Math.max(0,Number.parseFloat(""+e))),r&&(e=Number.parseInt(""+e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/Number.parseFloat(t)},fa={10:"A",11:"B",12:"C",13:"D",14:"E",15:"F"},ba=function(e){e=Math.min(Math.round(e),255);const t=Math.floor(e/16),r=e%16;return`${fa[t]||t}${fa[r]||r}`},ma=function({r:e,g:t,b:r}){return Number.isNaN(+e)||Number.isNaN(+t)||Number.isNaN(+r)?"":`#${ba(e)}${ba(t)}${ba(r)}`},ha={A:10,B:11,C:12,D:13,E:14,F:15},va=function(e){return 2===e.length?16*(ha[e[0].toUpperCase()]||+e[0])+(ha[e[1].toUpperCase()]||+e[1]):ha[e[1].toUpperCase()]||+e[1]},ga=function(e,t,r){t/=100,r/=100;let n=t;const o=Math.max(r,.01);r*=2,t*=r<=1?r:2-r,n*=o<=1?o:2-o;const l=(r+t)/2,a=0===r?2*n/(o+n):2*t/(r+t);return{h:e,s:100*a,v:100*l}},Oa=function(e,t,r){e=pa(e,255),t=pa(t,255),r=pa(r,255);const n=Math.max(e,t,r),o=Math.min(e,t,r);let l;const a=n,i=n-o,c=0===n?0:i/n;if(n===o)l=0;else{switch(n){case e:l=(t-r)/i+(t{this._hue=Math.max(0,Math.min(360,e)),this._saturation=Math.max(0,Math.min(100,t)),this._value=Math.max(0,Math.min(100,r)),this.doOnChange()};if(e.includes("hsl")){const r=e.replace(/hsla|hsl|\(|\)/gm,"").split(/\s|,/g).filter(e=>""!==e).map((e,t)=>t>2?Number.parseFloat(e):Number.parseInt(e,10));if(4===r.length?this._alpha=100*Number.parseFloat(r[3]):3===r.length&&(this._alpha=100),r.length>=3){const{h:e,s:n,v:o}=ga(r[0],r[1],r[2]);t(e,n,o)}}else if(e.includes("hsv")){const r=e.replace(/hsva|hsv|\(|\)/gm,"").split(/\s|,/g).filter(e=>""!==e).map((e,t)=>t>2?Number.parseFloat(e):Number.parseInt(e,10));4===r.length?this._alpha=100*Number.parseFloat(r[3]):3===r.length&&(this._alpha=100),r.length>=3&&t(r[0],r[1],r[2])}else if(e.includes("rgb")){const r=e.replace(/rgba|rgb|\(|\)/gm,"").split(/\s|,/g).filter(e=>""!==e).map((e,t)=>t>2?Number.parseFloat(e):Number.parseInt(e,10));if(4===r.length?this._alpha=100*Number.parseFloat(r[3]):3===r.length&&(this._alpha=100),r.length>=3){const{h:e,s:n,v:o}=Oa(r[0],r[1],r[2]);t(e,n,o)}}else if(e.includes("#")){const r=e.replace("#","").trim();if(!/^[0-9a-fA-F]{3}$|^[0-9a-fA-F]{6}$|^[0-9a-fA-F]{8}$/.test(r))return;let n,o,l;3===r.length?(n=va(r[0]+r[0]),o=va(r[1]+r[1]),l=va(r[2]+r[2])):6!==r.length&&8!==r.length||(n=va(r.slice(0,2)),o=va(r.slice(2,4)),l=va(r.slice(4,6))),8===r.length?this._alpha=va(r.slice(6))/255*100:3!==r.length&&6!==r.length||(this._alpha=100);const{h:a,s:i,v:c}=Oa(n,o,l);t(a,i,c)}}compare(e){return Math.abs(e._hue-this._hue)<2&&Math.abs(e._saturation-this._saturation)<1&&Math.abs(e._value-this._value)<1&&Math.abs(e._alpha-this._alpha)<1}doOnChange(){const{_hue:e,_saturation:t,_value:r,_alpha:n,format:o}=this;if(this.enableAlpha)switch(o){case"hsl":{const n=sa(e,t/100,r/100);this.value=`hsla(${e}, ${Math.round(100*n[1])}%, ${Math.round(100*n[2])}%, ${this.get("alpha")/100})`;break}case"hsv":this.value=`hsva(${e}, ${Math.round(t)}%, ${Math.round(r)}%, ${this.get("alpha")/100})`;break;case"hex":this.value=`${ma(ja(e,t,r))}${ba(255*n/100)}`;break;default:{const{r:n,g:o,b:l}=ja(e,t,r);this.value=`rgba(${n}, ${o}, ${l}, ${this.get("alpha")/100})`}}else switch(o){case"hsl":{const n=sa(e,t/100,r/100);this.value=`hsl(${e}, ${Math.round(100*n[1])}%, ${Math.round(100*n[2])}%)`;break}case"hsv":this.value=`hsv(${e}, ${Math.round(t)}%, ${Math.round(r)}%)`;break;case"rgb":{const{r:n,g:o,b:l}=ja(e,t,r);this.value=`rgb(${n}, ${o}, ${l})`;break}default:this.value=ma(ja(e,t,r))}}}const ya=Object(i["defineComponent"])({props:{colors:{type:Array,required:!0},color:{type:Object,required:!0}},setup(e){const t=Object(b["b"])("color-predefine"),{currentColor:r}=ca(),n=Object(i["ref"])(l(e.colors,e.color));function o(t){e.color.fromString(e.colors[t])}function l(e,t){return e.map(e=>{const r=new wa;return r.enableAlpha=!0,r.format="rgba",r.fromString(e),r.selected=r.value===t.value,r})}return Object(i["watch"])(()=>r.value,e=>{const t=new wa;t.fromString(e),n.value.forEach(e=>{e.selected=t.compare(e)})}),Object(i["watchEffect"])(()=>{n.value=l(e.colors,e.color)}),{rgbaColors:n,handleSelect:o,ns:t}}}),xa=["onClick"];function ka(e,t,r,n,o,l){return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(e.ns.b())},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.e("colors"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.rgbaColors,(t,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:e.colors[r],class:Object(i["normalizeClass"])([e.ns.e("color-selector"),e.ns.is("alpha",t._alpha<100),{selected:t.selected}]),onClick:t=>e.handleSelect(r)},[Object(i["createElementVNode"])("div",{style:Object(i["normalizeStyle"])({backgroundColor:t.value})},null,4)],10,xa))),128))],2)],2)}var _a=Object(f["a"])(ya,[["render",ka],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/predefine.vue"]]);const Ca=Object(i["defineComponent"])({name:"ElSlPanel",props:{color:{type:Object,required:!0}},setup(e){const t=Object(b["b"])("color-svpanel"),r=Object(i["getCurrentInstance"])(),n=Object(i["ref"])(0),o=Object(i["ref"])(0),l=Object(i["ref"])("hsl(0, 100%, 50%)"),a=Object(i["computed"])(()=>{const t=e.color.get("hue"),r=e.color.get("value");return{hue:t,value:r}});function c(){const t=e.color.get("saturation"),a=e.color.get("value"),i=r.vnode.el,{clientWidth:c,clientHeight:s}=i;o.value=t*c/100,n.value=(100-a)*s/100,l.value=`hsl(${e.color.get("hue")}, 100%, 50%)`}function s(t){const l=r.vnode.el,a=l.getBoundingClientRect(),{clientX:i,clientY:c}=ea(t);let s=i-a.left,u=c-a.top;s=Math.max(0,s),s=Math.min(s,a.width),u=Math.max(0,u),u=Math.min(u,a.height),o.value=s,n.value=u,e.color.set({saturation:s/a.width*100,value:100-u/a.height*100})}return Object(i["watch"])(()=>a.value,()=>{c()}),Object(i["onMounted"])(()=>{Xl(r.vnode.el,{drag:e=>{s(e)},end:e=>{s(e)}}),c()}),{cursorTop:n,cursorLeft:o,background:l,colorValue:a,handleDrag:s,update:c,ns:t}}}),za=Object(i["createElementVNode"])("div",null,null,-1),Ea=[za];function Ba(e,t,r,n,o,l){return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(e.ns.b()),style:Object(i["normalizeStyle"])({backgroundColor:e.background})},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.e("white"))},null,2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.e("black"))},null,2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.e("cursor")),style:Object(i["normalizeStyle"])({top:e.cursorTop+"px",left:e.cursorLeft+"px"})},Ea,6)],6)}var Sa=Object(f["a"])(Ca,[["render",Ba],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/components/sv-panel.vue"]]);const Va=Object(i["defineComponent"])({name:"ElColorPicker",components:{ElButton:br["a"],ElTooltip:zt,ElInput:A["a"],ElIcon:y["a"],Close:M["Close"],ArrowDown:M["ArrowDown"],SvPanel:Sa,HueSlider:aa,AlphaSlider:na,Predefine:_a},directives:{ClickOutside:el},props:{modelValue:String,id:String,showAlpha:Boolean,colorFormat:String,disabled:Boolean,size:{type:String,validator:tl["a"]},popperClass:String,label:{type:String,default:void 0},tabindex:{type:[String,Number],default:0},predefine:Array,validateEvent:{type:Boolean,default:!0}},emits:["change","active-change",u["c"]],setup(e,{emit:t}){const{t:r}=Object(Mr["a"])(),n=Object(b["b"])("color"),{form:o,formItem:l}=Object(mn["a"])(),{inputId:a,isLabeledByFormItem:c}=Object(mn["b"])(e,{formItemContext:l}),s=Object(i["ref"])(),d=Object(i["ref"])(),p=Object(i["ref"])(),f=Object(i["ref"])(null);let h=!0;const v=Object(i["reactive"])(new wa({enableAlpha:e.showAlpha,format:e.colorFormat||"",value:e.modelValue})),g=Object(i["ref"])(!1),O=Object(i["ref"])(!1),j=Object(i["ref"])(""),w=Object(i["computed"])(()=>e.modelValue||O.value?z(v,e.showAlpha):"transparent"),y=Object(Vt["b"])(),x=Object(i["computed"])(()=>!(!e.disabled&&!(null==o?void 0:o.disabled))),k=Object(i["computed"])(()=>e.modelValue||O.value?v.value:""),_=Object(i["computed"])(()=>c.value?void 0:e.label||r("el.colorpicker.defaultLabel")),C=Object(i["computed"])(()=>c.value?null==l?void 0:l.labelId:void 0);function z(e,t){if(!(e instanceof wa))throw new TypeError("color should be instance of _color Class");const{r:r,g:n,b:o}=e.toRgb();return t?`rgba(${r}, ${n}, ${o}, ${e.get("alpha")/100})`:`rgb(${r}, ${n}, ${o})`}function E(e){g.value=e}Object(i["watch"])(()=>e.modelValue,e=>{e?e&&e!==v.value&&(h=!1,v.fromString(e)):O.value=!1}),Object(i["watch"])(()=>k.value,e=>{j.value=e,h&&t("active-change",e),h=!0}),Object(i["watch"])(()=>v.value,()=>{e.modelValue||O.value||(O.value=!0)});const B=Object(N["debounce"])(E,100);function S(){B(!1),V()}function V(){Object(i["nextTick"])(()=>{e.modelValue?v.fromString(e.modelValue):(v.value="",Object(i["nextTick"])(()=>{O.value=!1}))})}function M(){x.value||B(!g.value)}function A(){v.fromString(j.value)}function T(){const r=v.value;t(u["c"],r),t("change",r),e.validateEvent&&(null==l||l.validate("change").catch(e=>Object(m["a"])(e))),B(!1),Object(i["nextTick"])(()=>{const t=new wa({enableAlpha:e.showAlpha,format:e.colorFormat||"",value:e.modelValue});v.compare(t)||V()})}function H(){B(!1),t(u["c"],null),t("change",null),null!==e.modelValue&&e.validateEvent&&(null==l||l.validate("change").catch(e=>Object(m["a"])(e))),V()}return Object(i["onMounted"])(()=>{e.modelValue&&(j.value=k.value)}),Object(i["watch"])(()=>g.value,()=>{Object(i["nextTick"])(()=>{var e,t,r;null==(e=s.value)||e.update(),null==(t=d.value)||t.update(),null==(r=p.value)||r.update()})}),Object(i["provide"])(ia,{currentColor:k}),{color:v,colorDisabled:x,colorSize:y,displayedColor:w,showPanelColor:O,showPicker:g,customInput:j,buttonId:a,buttonAriaLabel:_,buttonAriaLabelledby:C,handleConfirm:A,hide:S,handleTrigger:M,clear:H,confirmValue:T,t:r,ns:n,hue:s,svPanel:d,alpha:p,popper:f}}}),Na=["id","aria-label","aria-labelledby","aria-description","tabindex"];function Ma(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("hue-slider"),c=Object(i["resolveComponent"])("sv-panel"),s=Object(i["resolveComponent"])("alpha-slider"),u=Object(i["resolveComponent"])("predefine"),d=Object(i["resolveComponent"])("el-input"),p=Object(i["resolveComponent"])("el-button"),f=Object(i["resolveComponent"])("arrow-down"),b=Object(i["resolveComponent"])("el-icon"),m=Object(i["resolveComponent"])("close"),h=Object(i["resolveComponent"])("el-tooltip"),v=Object(i["resolveDirective"])("click-outside");return Object(i["openBlock"])(),Object(i["createBlock"])(h,{ref:"popper",visible:e.showPicker,"show-arrow":!1,"fallback-placements":["bottom","top","right","left"],offset:0,"gpu-acceleration":!1,"popper-class":[e.ns.be("picker","panel"),e.ns.b("dropdown"),e.popperClass],"stop-popper-mouse-event":!1,effect:"light",trigger:"click",transition:e.ns.namespace.value+"-zoom-in-top",persistent:""},{content:Object(i["withCtx"])(()=>[Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",null,[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.be("dropdown","main-wrapper"))},[Object(i["createVNode"])(a,{ref:"hue",class:"hue-slider",color:e.color,vertical:""},null,8,["color"]),Object(i["createVNode"])(c,{ref:"svPanel",color:e.color},null,8,["color"])],2),e.showAlpha?(Object(i["openBlock"])(),Object(i["createBlock"])(s,{key:0,ref:"alpha",color:e.color},null,8,["color"])):Object(i["createCommentVNode"])("v-if",!0),e.predefine?(Object(i["openBlock"])(),Object(i["createBlock"])(u,{key:1,ref:"predefine",color:e.color,colors:e.predefine},null,8,["color","colors"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.be("dropdown","btns"))},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.ns.be("dropdown","value"))},[Object(i["createVNode"])(d,{modelValue:e.customInput,"onUpdate:modelValue":t[0]||(t[0]=t=>e.customInput=t),"validate-event":!1,size:"small",onKeyup:Object(i["withKeys"])(e.handleConfirm,["enter"]),onBlur:e.handleConfirm},null,8,["modelValue","onKeyup","onBlur"])],2),Object(i["createVNode"])(p,{class:Object(i["normalizeClass"])(e.ns.be("dropdown","link-btn")),text:"",size:"small",onClick:e.clear},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.t("el.colorpicker.clear")),1)]),_:1},8,["class","onClick"]),Object(i["createVNode"])(p,{plain:"",size:"small",class:Object(i["normalizeClass"])(e.ns.be("dropdown","btn")),onClick:e.confirmValue},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.t("el.colorpicker.confirm")),1)]),_:1},8,["class","onClick"])],2)])),[[v,e.hide]])]),default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{id:e.buttonId,class:Object(i["normalizeClass"])([e.ns.b("picker"),e.ns.is("disabled",e.colorDisabled),e.ns.bm("picker",e.colorSize)]),role:"button","aria-label":e.buttonAriaLabel,"aria-labelledby":e.buttonAriaLabelledby,"aria-description":e.t("el.colorpicker.description",{color:e.modelValue||""}),tabindex:e.tabindex,onKeydown:t[2]||(t[2]=Object(i["withKeys"])((...t)=>e.handleTrigger&&e.handleTrigger(...t),["enter"]))},[e.colorDisabled?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(e.ns.be("picker","mask"))},null,2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.be("picker","trigger")),onClick:t[1]||(t[1]=(...t)=>e.handleTrigger&&e.handleTrigger(...t))},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])([e.ns.be("picker","color"),e.ns.is("alpha",e.showAlpha)])},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.ns.be("picker","color-inner")),style:Object(i["normalizeStyle"])({backgroundColor:e.displayedColor})},[Object(i["withDirectives"])(Object(i["createVNode"])(b,{class:Object(i["normalizeClass"])([e.ns.be("picker","icon"),e.ns.is("icon-arrow-down")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(f)]),_:1},8,["class"]),[[i["vShow"],e.modelValue||e.showPanelColor]]),e.modelValue||e.showPanelColor?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createBlock"])(b,{key:0,class:Object(i["normalizeClass"])([e.ns.be("picker","empty"),e.ns.is("icon-close")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(m)]),_:1},8,["class"]))],6)],2)],2)],42,Na)]),_:1},8,["visible","popper-class","transition"])}var Aa=Object(f["a"])(Va,[["render",Ma],["__file","/home/runner/work/element-plus/element-plus/packages/components/color-picker/src/index.vue"]]);Aa.install=e=>{e.component(Aa.name,Aa)};const Ta=Aa,Ha=Ta;var Ra=r("93b2");const La=Object(j["a"])(Ra["a"]),Da={name:"ElContainer"},Pa=Object(i["defineComponent"])({...Da,props:{direction:{type:String}},setup(e){const t=e,r=Object(i["useSlots"])(),n=Object(b["b"])("container"),o=Object(i["computed"])(()=>{if("vertical"===t.direction)return!0;if("horizontal"===t.direction)return!1;if(r&&r.default){const e=r.default();return e.some(e=>{const t=e.type.name;return"ElHeader"===t||"ElFooter"===t})}return!1});return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("section",{class:Object(i["normalizeClass"])([Object(i["unref"])(n).b(),Object(i["unref"])(n).is("vertical",Object(i["unref"])(o))])},[Object(i["renderSlot"])(e.$slots,"default")],2))}});var Ia=Object(f["a"])(Pa,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/container.vue"]]);const Fa={name:"ElAside"},$a=Object(i["defineComponent"])({...Fa,props:{width:{type:String,default:null}},setup(e){const t=e,r=Object(b["b"])("aside"),n=Object(i["computed"])(()=>t.width?r.cssVarBlock({width:t.width}):{});return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("aside",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).b()),style:Object(i["normalizeStyle"])(Object(i["unref"])(n))},[Object(i["renderSlot"])(e.$slots,"default")],6))}});var qa=Object(f["a"])($a,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/aside.vue"]]);const Wa={name:"ElFooter"},Ua=Object(i["defineComponent"])({...Wa,props:{height:{type:String,default:null}},setup(e){const t=e,r=Object(b["b"])("footer"),n=Object(i["computed"])(()=>t.height?r.cssVarBlock({height:t.height}):{});return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("footer",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).b()),style:Object(i["normalizeStyle"])(Object(i["unref"])(n))},[Object(i["renderSlot"])(e.$slots,"default")],6))}});var Ka=Object(f["a"])(Ua,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/footer.vue"]]);const Ya={name:"ElHeader"},Ga=Object(i["defineComponent"])({...Ya,props:{height:{type:String,default:null}},setup(e){const t=e,r=Object(b["b"])("header"),n=Object(i["computed"])(()=>t.height?r.cssVarBlock({height:t.height}):{});return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("header",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).b()),style:Object(i["normalizeStyle"])(Object(i["unref"])(n))},[Object(i["renderSlot"])(e.$slots,"default")],6))}});var Xa=Object(f["a"])(Ga,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/header.vue"]]);const Ja={name:"ElMain"},Za=Object(i["defineComponent"])({...Ja,setup(e){const t=Object(b["b"])("main");return(e,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("main",{class:Object(i["normalizeClass"])(Object(i["unref"])(t).b())},[Object(i["renderSlot"])(e.$slots,"default")],2))}});var Qa=Object(f["a"])(Za,[["__file","/home/runner/work/element-plus/element-plus/packages/components/container/src/main.vue"]]);const ei=Object(j["a"])(Ia,{Aside:qa,Footer:Ka,Header:Xa,Main:Qa}),ti=Object(j["d"])(qa),ri=Object(j["d"])(Ka),ni=Object(j["d"])(Xa),oi=Object(j["d"])(Qa);var li=r("f906"),ai=r.n(li),ii=r("8f19"),ci=r.n(ii),si=r("2a04"),ui=r.n(si),di=r("1ac8"),pi=r.n(di),fi=r("8d82"),bi=r.n(fi),mi=r("d758"),hi=r.n(mi),vi=r("b375"),gi=r.n(vi);const Oi=Object(s["b"])({type:{type:Object(s["c"])(String),default:"date"}}),ji=["date","dates","year","month","week","range"],wi=Object(s["b"])({disabledDate:{type:Object(s["c"])(Function)},date:{type:Object(s["c"])(Object),required:!0},minDate:{type:Object(s["c"])(Object)},maxDate:{type:Object(s["c"])(Object)},parsedValue:{type:Object(s["c"])([Object,Array])},rangeState:{type:Object(s["c"])(Object),default:()=>({endDate:null,selecting:!1})}}),yi=Object(s["b"])({type:{type:Object(s["c"])(String),required:!0,values:Ar["b"]}}),xi=Object(s["b"])({unlinkPanels:Boolean,parsedValue:{type:Object(s["c"])(Array)}}),ki=e=>({type:String,values:ji,default:e}),_i=Object(s["b"])({...yi,parsedValue:{type:Object(s["c"])([Object,Array])},visible:{type:Boolean},format:{type:String,default:""}}),Ci=Object(s["b"])({...wi,cellClassName:{type:Object(s["c"])(Function)},showWeekNumber:Boolean,selectionMode:ki("date")}),zi=e=>{if(!Object(Y["isArray"])(e))return!1;const[t,r]=e;return hr.a.isDayjs(t)&&hr.a.isDayjs(r)&&t.isSameOrBefore(r)},Ei=(e,{lang:t,unit:r,unlinkPanels:n})=>{let o;if(Object(Y["isArray"])(e)){let[o,l]=e.map(e=>hr()(e).locale(t));return n||(l=o.add(1,r)),[o,l]}return o=e?hr()(e):hr()(),o=o.locale(t),[o,o.add(1,r)]},Bi=(e,t,{columnIndexOffset:r,startDate:n,nextEndDate:o,now:l,unit:a,relativeDateGetter:i,setCellMetadata:c,setRowMetadata:s})=>{for(let u=0;u{const{cell:n}=e;if(r.default){const e=r.default(n).filter(e=>-2!==e.patchFlag&&"Symbol(Comment)"!==e.type.toString());if(e.length)return e}return Object(i["createVNode"])("div",{class:t.b()},[Object(i["createVNode"])("span",{class:t.e("text")},[null==n?void 0:n.text])])}}});const Mi=["aria-label"],Ai={key:0,scope:"col"},Ti=["aria-label"],Hi=["aria-current","aria-selected","tabindex"],Ri=Object(i["defineComponent"])({__name:"basic-date-table",props:Ci,emits:["changerange","pick","select"],setup(e,{expose:t,emit:r}){const n=e,o=Object(b["b"])("date-table"),{t:l,lang:a}=Object(Mr["a"])(),c=Object(i["ref"])(),s=Object(i["ref"])(),u=Object(i["ref"])(),d=Object(i["ref"])(),p=Object(i["ref"])([[],[],[],[],[],[]]);let f=!1;const m=n.date.$locale().weekStart||7,h=n.date.locale("en").localeData().weekdaysShort().map(e=>e.toLowerCase()),v=Object(i["computed"])(()=>m>3?7-m:-m),g=Object(i["computed"])(()=>{const e=n.date.startOf("month");return e.subtract(e.day()||7,"day")}),O=Object(i["computed"])(()=>h.concat(h).slice(m,m+7)),j=Object(i["computed"])(()=>Object(N["flatten"])(C.value).some(e=>e.isCurrent)),w=Object(i["computed"])(()=>{const e=n.date.startOf("month"),t=e.day()||7,r=e.daysInMonth(),o=e.subtract(1,"month").daysInMonth();return{startOfMonthDay:t,dateCountOfMonth:r,dateCountOfLastMonth:o}}),y=Object(i["computed"])(()=>"dates"===n.selectionMode?Do(n.parsedValue):[]),x=(e,{count:t,rowIndex:r,columnIndex:n})=>{const{startOfMonthDay:o,dateCountOfMonth:l,dateCountOfLastMonth:a}=Object(i["unref"])(w),c=Object(i["unref"])(v);if(!(r>=0&&r<=1))return t<=l?e.text=t:(e.text=t-l,e.type="next-month"),!0;{const l=o+c<0?7+o+c:o+c;if(n+7*r>=l)return e.text=t,!0;e.text=a-(l-n%7)+1+7*r,e.type="prev-month"}return!1},k=(e,{columnIndex:t,rowIndex:r},o)=>{const{disabledDate:l,cellClassName:a}=n,c=Object(i["unref"])(y),s=x(e,{count:o,rowIndex:r,columnIndex:t}),u=e.dayjs.toDate();return e.selected=c.find(t=>t.valueOf()===e.dayjs.valueOf()),e.isSelected=!!e.selected,e.isCurrent=B(e),e.disabled=null==l?void 0:l(u),e.customClass=null==a?void 0:a(u),s},_=e=>{if("week"===n.selectionMode){const[t,r]=n.showWeekNumber?[1,7]:[0,6],o=P(e[t+1]);e[t].inRange=o,e[t].start=o,e[r].inRange=o,e[r].end=o}},C=Object(i["computed"])(()=>{const{minDate:e,maxDate:t,rangeState:r,showWeekNumber:o}=n,l=v.value,c=p.value,s="day";let u=1;if(o)for(let n=0;n<6;n++)c[n][0]||(c[n][0]={type:"week",text:g.value.add(7*n+1,s).week()});return Bi({row:6,column:7},c,{startDate:e,columnIndexOffset:o?1:0,nextEndDate:r.endDate||t||r.selecting&&e||null,now:hr()().locale(Object(i["unref"])(a)).startOf(s),unit:s,relativeDateGetter:e=>g.value.add(e-l,s),setCellMetadata:(...e)=>{k(...e,u)&&(u+=1)},setRowMetadata:_}),c});Object(i["watch"])(()=>n.date,async()=>{var e,t;(null==(e=c.value)?void 0:e.contains(document.activeElement))&&(await Object(i["nextTick"])(),null==(t=s.value)||t.focus())});const z=async()=>{var e;null==(e=s.value)||e.focus()},E=(e="")=>["normal","today"].includes(e),B=e=>"date"===n.selectionMode&&E(e.type)&&S(e,n.parsedValue),S=(e,t)=>!!t&&hr()(t).locale(a.value).isSame(n.date.date(Number(e.text)),"day"),V=e=>{const t=[];return E(e.type)&&!e.disabled?(t.push("available"),"today"===e.type&&t.push("today")):t.push(e.type),B(e)&&t.push("current"),e.inRange&&(E(e.type)||"week"===n.selectionMode)&&(t.push("in-range"),e.start&&t.push("start-date"),e.end&&t.push("end-date")),e.disabled&&t.push("disabled"),e.selected&&t.push("selected"),e.customClass&&t.push(e.customClass),t.join(" ")},M=(e,t)=>{const r=7*e+(t-(n.showWeekNumber?1:0))-v.value;return g.value.add(r,"day")},A=e=>{var t;if(!n.rangeState.selecting)return;let o=e.target;if("SPAN"===o.tagName&&(o=null==(t=o.parentNode)?void 0:t.parentNode),"DIV"===o.tagName&&(o=o.parentNode),"TD"!==o.tagName)return;const l=o.parentNode.rowIndex-1,a=o.cellIndex;C.value[l][a].disabled||l===u.value&&a===d.value||(u.value=l,d.value=a,r("changerange",{selecting:!0,endDate:M(l,a)}))},T=e=>!j.value&&1===(null==e?void 0:e.text)&&"normal"===e.type||e.isCurrent,H=e=>{f||j.value||"date"!==n.selectionMode||D(e,!0)},R=e=>{const t=e.target.closest("td");t&&(f=!0)},L=e=>{const t=e.target.closest("td");t&&(f=!1)},D=(e,t=!1)=>{const o=e.target.closest("td");if(!o)return;const l=o.parentNode.rowIndex-1,a=o.cellIndex,i=C.value[l][a];if(i.disabled||"week"===i.type)return;const c=M(l,a);if("range"===n.selectionMode)n.rangeState.selecting&&n.minDate?(c>=n.minDate?r("pick",{minDate:n.minDate,maxDate:c}):r("pick",{minDate:c,maxDate:n.minDate}),r("select",!1)):(r("pick",{minDate:c,maxDate:null}),r("select",!0));else if("date"===n.selectionMode)r("pick",c,t);else if("week"===n.selectionMode){const e=c.week(),t=`${c.year()}w${e}`;r("pick",{year:c.year(),week:e,value:t,date:c.startOf("week")})}else if("dates"===n.selectionMode){const e=i.selected?Do(n.parsedValue).filter(e=>(null==e?void 0:e.valueOf())!==c.valueOf()):Do(n.parsedValue).concat([c]);r("pick",e)}},P=e=>{if("week"!==n.selectionMode)return!1;let t=n.date.startOf("day");if("prev-month"===e.type&&(t=t.subtract(1,"month")),"next-month"===e.type&&(t=t.add(1,"month")),t=t.date(Number.parseInt(e.text,10)),n.parsedValue&&!Array.isArray(n.parsedValue)){const e=(n.parsedValue.day()-m+7)%7-1,r=n.parsedValue.subtract(e,"day");return r.isSame(t,"day")}return!1};return t({focus:z}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("table",{role:"grid","aria-label":Object(i["unref"])(l)("el.datepicker.dateTablePrompt"),cellspacing:"0",cellpadding:"0",class:Object(i["normalizeClass"])([Object(i["unref"])(o).b(),{"is-week-mode":"week"===e.selectionMode}]),onClick:D,onMousemove:A,onMousedown:R,onMouseup:L},[Object(i["createElementVNode"])("tbody",{ref_key:"tbodyRef",ref:c},[Object(i["createElementVNode"])("tr",null,[e.showWeekNumber?(Object(i["openBlock"])(),Object(i["createElementBlock"])("th",Ai,Object(i["toDisplayString"])(Object(i["unref"])(l)("el.datepicker.week")),1)):Object(i["createCommentVNode"])("v-if",!0),(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(O),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("th",{key:t,scope:"col","aria-label":Object(i["unref"])(l)("el.datepicker.weeksFull."+e)},Object(i["toDisplayString"])(Object(i["unref"])(l)("el.datepicker.weeks."+e)),9,Ti))),128))]),(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(C),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("tr",{key:t,class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("row"),{current:P(e[1])}])},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e,(e,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("td",{key:`${t}.${r}`,ref_for:!0,ref:t=>T(e)&&(s.value=t),class:Object(i["normalizeClass"])(V(e)),"aria-current":e.isCurrent?"date":void 0,"aria-selected":e.isCurrent,tabindex:T(e)?0:-1,onFocus:H},[Object(i["createVNode"])(Object(i["unref"])(Ni),{cell:e},null,8,["cell"])],42,Hi))),128))],2))),128))],512)],42,Mi))}});var Li=Object(f["a"])(Ri,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/basic-date-table.vue"]]);const Di=Object(s["b"])({...wi,selectionMode:ki("month")}),Pi=["aria-label"],Ii=["aria-selected","aria-label","tabindex","onKeydown"],Fi={class:"cell"},$i=Object(i["defineComponent"])({__name:"basic-month-table",props:Di,emits:["changerange","pick","select"],setup(e,{expose:t,emit:r}){const n=e,o=(e,t,r)=>{const n=hr()().locale(r).startOf("month").month(t).year(e),o=n.daysInMonth();return jr(o).map(e=>n.add(e,"day").toDate())},l=Object(b["b"])("month-table"),{t:a,lang:c}=Object(Mr["a"])(),s=Object(i["ref"])(),u=Object(i["ref"])(),d=Object(i["ref"])(n.date.locale("en").localeData().monthsShort().map(e=>e.toLowerCase())),p=Object(i["ref"])([[],[],[]]),f=Object(i["ref"])(),m=Object(i["ref"])(),h=Object(i["computed"])(()=>{var e,t;const r=p.value,o=hr()().locale(c.value).startOf("month");for(let l=0;l<3;l++){const a=r[l];for(let r=0;r<4;r++){const i=a[r]||(a[r]={row:l,column:r,type:"normal",inRange:!1,start:!1,end:!1,text:-1,disabled:!1});i.type="normal";const c=4*l+r,s=n.date.startOf("year").month(c),u=n.rangeState.endDate||n.maxDate||n.rangeState.selecting&&n.minDate||null;i.inRange=!!(n.minDate&&s.isSameOrAfter(n.minDate,"month")&&u&&s.isSameOrBefore(u,"month"))||!!(n.minDate&&s.isSameOrBefore(n.minDate,"month")&&u&&s.isSameOrAfter(u,"month")),(null==(e=n.minDate)?void 0:e.isSameOrAfter(u))?(i.start=!(!u||!s.isSame(u,"month")),i.end=n.minDate&&s.isSame(n.minDate,"month")):(i.start=!(!n.minDate||!s.isSame(n.minDate,"month")),i.end=!(!u||!s.isSame(u,"month")));const d=o.isSame(s);d&&(i.type="today"),i.text=c,i.disabled=(null==(t=n.disabledDate)?void 0:t.call(n,s.toDate()))||!1}}return r}),v=()=>{var e;null==(e=u.value)||e.focus()},g=e=>{const t={},r=n.date.year(),l=new Date,a=e.text;return t.disabled=!!n.disabledDate&&o(r,a,c.value).every(n.disabledDate),t.current=Do(n.parsedValue).findIndex(e=>hr.a.isDayjs(e)&&e.year()===r&&e.month()===a)>=0,t.today=l.getFullYear()===r&&l.getMonth()===a,e.inRange&&(t["in-range"]=!0,e.start&&(t["start-date"]=!0),e.end&&(t["end-date"]=!0)),t},O=e=>{const t=n.date.year(),r=e.text;return Do(n.date).findIndex(e=>e.year()===t&&e.month()===r)>=0},j=e=>{var t;if(!n.rangeState.selecting)return;let o=e.target;if("A"===o.tagName&&(o=null==(t=o.parentNode)?void 0:t.parentNode),"DIV"===o.tagName&&(o=o.parentNode),"TD"!==o.tagName)return;const l=o.parentNode.rowIndex,a=o.cellIndex;h.value[l][a].disabled||l===f.value&&a===m.value||(f.value=l,m.value=a,r("changerange",{selecting:!0,endDate:n.date.startOf("year").month(4*l+a)}))},w=e=>{var t;const o=null==(t=e.target)?void 0:t.closest("td");if("TD"!==(null==o?void 0:o.tagName))return;if(Object(K["d"])(o,"disabled"))return;const l=o.cellIndex,a=o.parentNode.rowIndex,i=4*a+l,c=n.date.startOf("year").month(i);"range"===n.selectionMode?n.rangeState.selecting?(n.minDate&&c>=n.minDate?r("pick",{minDate:n.minDate,maxDate:c}):r("pick",{minDate:c,maxDate:n.minDate}),r("select",!1)):(r("pick",{minDate:c,maxDate:null}),r("select",!0)):r("pick",i)};return Object(i["watch"])(()=>n.date,async()=>{var e,t;(null==(e=s.value)?void 0:e.contains(document.activeElement))&&(await Object(i["nextTick"])(),null==(t=u.value)||t.focus())}),t({focus:v}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("table",{role:"grid","aria-label":Object(i["unref"])(a)("el.datepicker.monthTablePrompt"),class:Object(i["normalizeClass"])(Object(i["unref"])(l).b()),onClick:w,onMousemove:j},[Object(i["createElementVNode"])("tbody",{ref_key:"tbodyRef",ref:s},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(h),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("tr",{key:t},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e,(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("td",{key:t,ref_for:!0,ref:t=>O(e)&&(u.value=t),class:Object(i["normalizeClass"])(g(e)),"aria-selected":""+O(e),"aria-label":Object(i["unref"])(a)("el.datepicker.month"+(+e.text+1)),tabindex:O(e)?0:-1,onKeydown:[Object(i["withKeys"])(Object(i["withModifiers"])(w,["prevent","stop"]),["space"]),Object(i["withKeys"])(Object(i["withModifiers"])(w,["prevent","stop"]),["enter"])]},[Object(i["createElementVNode"])("div",null,[Object(i["createElementVNode"])("span",Fi,Object(i["toDisplayString"])(Object(i["unref"])(a)("el.datepicker.months."+d.value[e.text])),1)])],42,Ii))),128))]))),128))],512)],42,Pi))}});var qi=Object(f["a"])($i,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/basic-month-table.vue"]]);const{date:Wi,disabledDate:Ui,parsedValue:Ki}=wi,Yi=Object(s["b"])({date:Wi,disabledDate:Ui,parsedValue:Ki}),Gi=["aria-label"],Xi=["aria-selected","tabindex","onKeydown"],Ji={class:"cell"},Zi={key:1},Qi=Object(i["defineComponent"])({__name:"basic-year-table",props:Yi,emits:["pick"],setup(e,{expose:t,emit:r}){const n=e,o=(e,t)=>{const r=hr()(String(e)).locale(t).startOf("year"),n=r.endOf("year"),o=n.dayOfYear();return jr(o).map(e=>r.add(e,"day").toDate())},l=Object(b["b"])("year-table"),{t:a,lang:c}=Object(Mr["a"])(),s=Object(i["ref"])(),u=Object(i["ref"])(),d=Object(i["computed"])(()=>10*Math.floor(n.date.year()/10)),p=()=>{var e;null==(e=u.value)||e.focus()},f=e=>{const t={},r=hr()().locale(c.value);return t.disabled=!!n.disabledDate&&o(e,c.value).every(n.disabledDate),t.current=Do(n.parsedValue).findIndex(t=>t.year()===e)>=0,t.today=r.year()===e,t},m=e=>e===d.value&&n.date.year()d.value+9||Do(n.date).findIndex(t=>t.year()===e)>=0,h=e=>{const t=e.target,n=t.closest("td");if(n&&n.textContent){if(Object(K["d"])(n,"disabled"))return;const e=n.textContent||n.innerText;r("pick",Number(e))}};return Object(i["watch"])(()=>n.date,async()=>{var e,t;(null==(e=s.value)?void 0:e.contains(document.activeElement))&&(await Object(i["nextTick"])(),null==(t=u.value)||t.focus())}),t({focus:p}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("table",{role:"grid","aria-label":Object(i["unref"])(a)("el.datepicker.yearTablePrompt"),class:Object(i["normalizeClass"])(Object(i["unref"])(l).b()),onClick:h},[Object(i["createElementVNode"])("tbody",{ref_key:"tbodyRef",ref:s},[(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(3,(e,t)=>Object(i["createElementVNode"])("tr",{key:t},[(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(4,(e,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:t+"_"+r},[4*t+r<10?(Object(i["openBlock"])(),Object(i["createElementBlock"])("td",{key:0,ref_for:!0,ref:e=>m(Object(i["unref"])(d)+4*t+r)&&(u.value=e),class:Object(i["normalizeClass"])(["available",f(Object(i["unref"])(d)+4*t+r)]),"aria-selected":""+m(Object(i["unref"])(d)+4*t+r),tabindex:m(Object(i["unref"])(d)+4*t+r)?0:-1,onKeydown:[Object(i["withKeys"])(Object(i["withModifiers"])(h,["prevent","stop"]),["space"]),Object(i["withKeys"])(Object(i["withModifiers"])(h,["prevent","stop"]),["enter"])]},[Object(i["createElementVNode"])("span",Ji,Object(i["toDisplayString"])(Object(i["unref"])(d)+4*t+r),1)],42,Xi)):(Object(i["openBlock"])(),Object(i["createElementBlock"])("td",Zi))],64))),64))])),64))],512)],10,Gi))}});var ec=Object(f["a"])(Qi,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/basic-year-table.vue"]]);const tc=Object(s["b"])({disabledHours:{type:Object(s["c"])(Function)},disabledMinutes:{type:Object(s["c"])(Function)},disabledSeconds:{type:Object(s["c"])(Function)}}),rc=Object(s["b"])({visible:Boolean,actualVisible:{type:Boolean,default:void 0},format:{type:String,default:""}}),nc=Object(s["b"])({...rc,datetimeRole:String,parsedValue:{type:Object(s["c"])(Object)}}),oc=({getAvailableHours:e,getAvailableMinutes:t,getAvailableSeconds:r})=>{const n=(n,o,l,a)=>{const i={hour:e,minute:t,second:r};let c=n;return["hour","minute","second"].forEach(e=>{if(i[e]){let t;const r=i[e];switch(e){case"minute":t=r(c.hour(),o,a);break;case"second":t=r(c.hour(),c.minute(),o,a);break;default:t=r(o,a);break}if((null==t?void 0:t.length)&&!t.includes(c[e]())){const r=l?0:t.length-1;c=c[e](t[r])}}}),c},o={},l=([e,t])=>{o[e]=t};return{timePickerOptions:o,getAvailableTime:n,onSetOption:l}},lc=e=>{const t=(e,t)=>e||t,r=e=>!0!==e;return e.map(t).filter(r)},ac=(e,t,r)=>{const n=(t,r)=>zr(24,e&&(()=>null==e?void 0:e(t,r))),o=(e,r,n)=>zr(60,t&&(()=>null==t?void 0:t(e,r,n))),l=(e,t,n,o)=>zr(60,r&&(()=>null==r?void 0:r(e,t,n,o)));return{getHoursList:n,getMinutesList:o,getSecondsList:l}},ic=(e,t,r)=>{const{getHoursList:n,getMinutesList:o,getSecondsList:l}=ac(e,t,r),a=(e,t)=>lc(n(e,t)),i=(e,t,r)=>lc(o(e,t,r)),c=(e,t,r,n)=>lc(l(e,t,r,n));return{getAvailableHours:a,getAvailableMinutes:i,getAvailableSeconds:c}},cc=e=>{const t=Object(i["ref"])(e.parsedValue);return Object(i["watch"])(()=>e.visible,r=>{r||(t.value=e.parsedValue)}),t},sc=["hours","minutes","seconds"],uc="HH:mm:ss",dc="YYYY-MM-DD",pc={date:dc,dates:dc,week:"gggg[w]ww",year:"YYYY",month:"YYYY-MM",datetime:`${dc} ${uc}`,monthrange:"YYYY-MM",daterange:dc,datetimerange:`${dc} ${uc}`},fc=Object(s["b"])({role:{type:String,required:!0},spinnerDate:{type:Object(s["c"])(Object),required:!0},showSeconds:{type:Boolean,default:!0},arrowControl:Boolean,amPmMode:{type:Object(s["c"])(String),default:""},...tc}),bc=100,mc=600,hc={beforeMount(e,t){let r=null,n=null;const o=()=>t.value&&t.value(),l=()=>{n&&(clearTimeout(n),n=null),r&&(clearInterval(r),r=null)};e.addEventListener("mousedown",e=>{0===e.button&&(o(),document.addEventListener("mouseup",l,{once:!0}),l(),n=setTimeout(()=>{r=setInterval(()=>{o()},bc)},mc))})}},vc=["onClick"],gc=["onMouseenter"],Oc=Object(i["defineComponent"])({__name:"basic-time-spinner",props:fc,emits:["change","select-range","set-option"],setup(e,{emit:t}){const r=e,n=Object(b["b"])("time"),{getHoursList:o,getMinutesList:l,getSecondsList:a}=ac(r.disabledHours,r.disabledMinutes,r.disabledSeconds);let c=!1;const s=Object(i["ref"])(),u=Object(i["ref"])(),d=Object(i["ref"])(),p=Object(i["ref"])(),f={hours:u,minutes:d,seconds:p},m=Object(i["computed"])(()=>r.showSeconds?sc:sc.slice(0,2)),h=Object(i["computed"])(()=>{const{spinnerDate:e}=r,t=e.hour(),n=e.minute(),o=e.second();return{hours:t,minutes:n,seconds:o}}),v=Object(i["computed"])(()=>{const{hours:e,minutes:t}=Object(i["unref"])(h);return{hours:o(r.role),minutes:l(e,r.role),seconds:a(e,t,r.role)}}),g=Object(i["computed"])(()=>{const{hours:e,minutes:t,seconds:r}=Object(i["unref"])(h);return{hours:Or(e,23),minutes:Or(t,59),seconds:Or(r,59)}}),O=Object(N["debounce"])(e=>{c=!1,x(e)},200),j=e=>{const t=!!r.amPmMode;if(!t)return"";const n="A"===r.amPmMode;let o=e<12?" am":" pm";return n&&(o=o.toUpperCase()),o},w=e=>{let r;switch(e){case"hours":r=[0,2];break;case"minutes":r=[3,5];break;case"seconds":r=[6,8];break}const[n,o]=r;t("select-range",n,o),s.value=e},x=e=>{C(e,Object(i["unref"])(h)[e])},k=()=>{x("hours"),x("minutes"),x("seconds")},_=e=>e.querySelector(`.${n.namespace.value}-scrollbar__wrap`),C=(e,t)=>{if(r.arrowControl)return;const n=Object(i["unref"])(f[e]);n&&n.$el&&(_(n.$el).scrollTop=Math.max(0,t*z(e)))},z=e=>{const t=Object(i["unref"])(f[e]);return(null==t?void 0:t.$el.querySelector("li").offsetHeight)||0},E=()=>{S(1)},B=()=>{S(-1)},S=e=>{s.value||w("hours");const t=s.value,r=Object(i["unref"])(h)[t],n="hours"===s.value?24:60,o=V(t,r,e,n);A(t,o),C(t,o),Object(i["nextTick"])(()=>w(t))},V=(e,t,r,n)=>{let o=(t+r+n)%n;const l=Object(i["unref"])(v)[e];while(l[o]&&o!==t)o=(o+r+n)%n;return o},A=(e,n)=>{const o=Object(i["unref"])(v)[e],l=o[n];if(l)return;const{hours:a,minutes:c,seconds:s}=Object(i["unref"])(h);let u;switch(e){case"hours":u=r.spinnerDate.hour(n).minute(c).second(s);break;case"minutes":u=r.spinnerDate.hour(a).minute(n).second(s);break;case"seconds":u=r.spinnerDate.hour(a).minute(c).second(n);break}t("change",u)},T=(e,{value:t,disabled:r})=>{r||(A(e,t),w(e),C(e,t))},H=e=>{c=!0,O(e);const t=Math.min(Math.round((_(Object(i["unref"])(f[e]).$el).scrollTop-(.5*R(e)-10)/z(e)+3)/z(e)),"hours"===e?23:59);A(e,t)},R=e=>Object(i["unref"])(f[e]).$el.offsetHeight,L=()=>{const e=e=>{const t=Object(i["unref"])(f[e]);t&&t.$el&&(_(t.$el).onscroll=()=>{H(e)})};e("hours"),e("minutes"),e("seconds")};Object(i["onMounted"])(()=>{Object(i["nextTick"])(()=>{!r.arrowControl&&L(),k(),"start"===r.role&&w("hours")})});const D=(e,t)=>{f[t].value=e};return t("set-option",[r.role+"_scrollDown",S]),t("set-option",[r.role+"_emitSelectRange",w]),Object(i["watch"])(()=>r.spinnerDate,()=>{c||k()}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(n).b("spinner"),{"has-seconds":e.showSeconds}])},[e.arrowControl?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],{key:0},Object(i["renderList"])(Object(i["unref"])(m),t=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(Z),{key:t,ref_for:!0,ref:e=>D(e,t),class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("spinner","wrapper")),"wrap-style":"max-height: inherit;","view-class":Object(i["unref"])(n).be("spinner","list"),noresize:"",tag:"ul",onMouseenter:e=>w(t),onMousemove:e=>x(t)},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(v)[t],(r,o)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:o,class:Object(i["normalizeClass"])([Object(i["unref"])(n).be("spinner","item"),Object(i["unref"])(n).is("active",o===Object(i["unref"])(h)[t]),Object(i["unref"])(n).is("disabled",r)]),onClick:e=>T(t,{value:o,disabled:r})},["hours"===t?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[Object(i["createTextVNode"])(Object(i["toDisplayString"])(("0"+(e.amPmMode?o%12||12:o)).slice(-2))+Object(i["toDisplayString"])(j(o)),1)],64)):(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:1},[Object(i["createTextVNode"])(Object(i["toDisplayString"])(("0"+o).slice(-2)),1)],64))],10,vc))),128))]),_:2},1032,["class","view-class","onMouseenter","onMousemove"]))),128)),e.arrowControl?(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],{key:1},Object(i["renderList"])(Object(i["unref"])(m),t=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:t,class:Object(i["normalizeClass"])([Object(i["unref"])(n).be("spinner","wrapper"),Object(i["unref"])(n).is("arrow")]),onMouseenter:e=>w(t)},[Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{class:Object(i["normalizeClass"])(["arrow-up",Object(i["unref"])(n).be("spinner","arrow")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowUp"]))]),_:1},8,["class"])),[[Object(i["unref"])(hc),B]]),Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{class:Object(i["normalizeClass"])(["arrow-down",Object(i["unref"])(n).be("spinner","arrow")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowDown"]))]),_:1},8,["class"])),[[Object(i["unref"])(hc),E]]),Object(i["createElementVNode"])("ul",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("spinner","list"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(g)[t],(r,o)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:o,class:Object(i["normalizeClass"])([Object(i["unref"])(n).be("spinner","item"),Object(i["unref"])(n).is("active",r===Object(i["unref"])(h)[t]),Object(i["unref"])(n).is("disabled",Object(i["unref"])(v)[t][r])])},["number"===typeof r?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},["hours"===t?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[Object(i["createTextVNode"])(Object(i["toDisplayString"])(("0"+(e.amPmMode?r%12||12:r)).slice(-2))+Object(i["toDisplayString"])(j(r)),1)],64)):(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:1},[Object(i["createTextVNode"])(Object(i["toDisplayString"])(("0"+r).slice(-2)),1)],64))],64)):Object(i["createCommentVNode"])("v-if",!0)],2))),128))],2)],42,gc))),128)):Object(i["createCommentVNode"])("v-if",!0)],2))}});var jc=Object(f["a"])(Oc,[["__file","/home/runner/work/element-plus/element-plus/packages/components/time-picker/src/time-picker-com/basic-time-spinner.vue"]]);const wc=Object(i["defineComponent"])({__name:"panel-time-pick",props:nc,emits:["pick","select-range","set-picker-option"],setup(e,{emit:t}){const r=e,n=Object(i["inject"])("EP_PICKER_BASE"),{arrowControl:o,disabledHours:l,disabledMinutes:a,disabledSeconds:c,defaultValue:s}=n.props,{getAvailableHours:u,getAvailableMinutes:d,getAvailableSeconds:p}=ic(l,a,c),f=Object(b["b"])("time"),{t:m,lang:h}=Object(Mr["a"])(),v=Object(i["ref"])([0,2]),g=cc(r),O=Object(i["computed"])(()=>Object(Re["d"])(r.actualVisible)?f.namespace.value+"-zoom-in-top":""),j=Object(i["computed"])(()=>r.format.includes("ss")),w=Object(i["computed"])(()=>r.format.includes("A")?"A":r.format.includes("a")?"a":""),y=e=>{const t=hr()(e).locale(h.value),r=N(t);return t.isSame(r)},x=()=>{t("pick",g.value,!1)},k=(e=!1,n=!1)=>{n||t("pick",r.parsedValue,e)},_=e=>{if(!r.visible)return;const n=N(e).millisecond(0);t("pick",n,!0)},C=(e,r)=>{t("select-range",e,r),v.value=[e,r]},z=e=>{const t=[0,3].concat(j.value?[6]:[]),r=["hours","minutes"].concat(j.value?["seconds"]:[]),n=t.indexOf(v.value[0]),o=(n+e+t.length)%t.length;B["start_emitSelectRange"](r[o])},E=e=>{const t=e.code,{left:r,right:n,up:o,down:l}=ke["a"];if([r,n].includes(t)){const n=t===r?-1:1;return z(n),void e.preventDefault()}if([o,l].includes(t)){const r=t===o?-1:1;return B["start_scrollDown"](r),void e.preventDefault()}},{timePickerOptions:B,onSetOption:S,getAvailableTime:V}=oc({getAvailableHours:u,getAvailableMinutes:d,getAvailableSeconds:p}),N=e=>V(e,r.datetimeRole||"",!0),M=e=>e?hr()(e,r.format).locale(h.value):null,A=e=>e?e.format(r.format):null,T=()=>hr()(s).locale(h.value);return t("set-picker-option",["isValidValue",y]),t("set-picker-option",["formatToString",A]),t("set-picker-option",["parseUserInput",M]),t("set-picker-option",["handleKeydownInput",E]),t("set-picker-option",["getRangeAvailableTime",N]),t("set-picker-option",["getDefaultValue",T]),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],{name:Object(i["unref"])(O)},{default:Object(i["withCtx"])(()=>[e.actualVisible||e.visible?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(f).b("panel"))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(f).be("panel","content"),{"has-seconds":Object(i["unref"])(j)}])},[Object(i["createVNode"])(jc,{ref:"spinner",role:e.datetimeRole||"start","arrow-control":Object(i["unref"])(o),"show-seconds":Object(i["unref"])(j),"am-pm-mode":Object(i["unref"])(w),"spinner-date":e.parsedValue,"disabled-hours":Object(i["unref"])(l),"disabled-minutes":Object(i["unref"])(a),"disabled-seconds":Object(i["unref"])(c),onChange:_,onSetOption:Object(i["unref"])(S),onSelectRange:C},null,8,["role","arrow-control","show-seconds","am-pm-mode","spinner-date","disabled-hours","disabled-minutes","disabled-seconds","onSetOption"])],2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(f).be("panel","footer"))},[Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(f).be("panel","btn"),"cancel"]),onClick:x},Object(i["toDisplayString"])(Object(i["unref"])(m)("el.datepicker.cancel")),3),Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(f).be("panel","btn"),"confirm"]),onClick:t[0]||(t[0]=e=>k())},Object(i["toDisplayString"])(Object(i["unref"])(m)("el.datepicker.confirm")),3)],2)],2)):Object(i["createCommentVNode"])("v-if",!0)]),_:1},8,["name"]))}});var yc=Object(f["a"])(wc,[["__file","/home/runner/work/element-plus/element-plus/packages/components/time-picker/src/time-picker-com/panel-time-pick.vue"]]);const xc=["onClick"],kc=["aria-label"],_c=["aria-label"],Cc=["aria-label"],zc=["aria-label"],Ec=Object(i["defineComponent"])({__name:"panel-date-pick",props:_i,emits:["pick","set-picker-option","panel-change"],setup(e,{emit:t}){const r=e,n=(e,t,r)=>!0,o=Object(b["b"])("picker-panel"),l=Object(b["b"])("date-picker"),a=Object(i["useAttrs"])(),c=Object(i["useSlots"])(),{t:s,lang:u}=Object(Mr["a"])(),d=Object(i["inject"])("EP_PICKER_BASE"),p=Object(i["inject"])(Be),{shortcuts:f,disabledDate:m,cellClassName:h,defaultTime:v,arrowControl:g}=d.props,O=Object(i["toRef"])(d.props,"defaultValue"),j=Object(i["ref"])(),w=Object(i["ref"])(hr()().locale(u.value)),x=Object(i["computed"])(()=>hr()(v).locale(u.value)),k=Object(i["computed"])(()=>w.value.month()),_=Object(i["computed"])(()=>w.value.year()),C=Object(i["ref"])([]),z=Object(i["ref"])(null),E=Object(i["ref"])(null),B=e=>!(C.value.length>0)||n(e,C.value,r.format||"HH:mm:ss"),S=e=>v&&!Q.value?x.value.year(e.year()).month(e.month()).date(e.date()):U.value?e.millisecond(0):e.startOf("day"),V=(e,...r)=>{if(e)if(Object(Y["isArray"])(e)){const n=e.map(S);t("pick",n,...r)}else t("pick",S(e),...r);else t("pick",e,...r);z.value=null,E.value=null},N=(e,t)=>{if("date"===P.value){e=e;let n=r.parsedValue?r.parsedValue.year(e.year()).month(e.month()).date(e.date()):e;B(n)||(n=C.value[0][0].year(e.year()).month(e.month()).date(e.date())),w.value=n,V(n,U.value||t)}else"week"===P.value?V(e.date):"dates"===P.value&&V(e,!0)},T=e=>{const t=e?"add":"subtract";w.value=w.value[t](1,"month"),me("month")},H=e=>{const t=w.value,r=e?"add":"subtract";w.value="year"===R.value?t[r](10,"year"):t[r](1,"year"),me("year")},R=Object(i["ref"])("date"),L=Object(i["computed"])(()=>{const e=s("el.datepicker.year");if("year"===R.value){const t=10*Math.floor(_.value/10);return e?`${t} ${e} - ${t+9} ${e}`:`${t} - ${t+9}`}return`${_.value} ${e}`}),D=e=>{const r=Object(Y["isFunction"])(e.value)?e.value():e.value;r?V(hr()(r).locale(u.value)):e.onClick&&e.onClick({attrs:a,slots:c,emit:t})},P=Object(i["computed"])(()=>{const{type:e}=r;return["week","month","year","dates"].includes(e)?e:"date"}),I=Object(i["computed"])(()=>"date"===P.value?R.value:P.value),F=Object(i["computed"])(()=>!!f.length),$=async e=>{w.value=w.value.startOf("month").month(e),"month"===P.value?V(w.value,!1):(R.value="date",["month","year","date","week"].includes(P.value)&&(V(w.value,!0),await Object(i["nextTick"])(),pe())),me("month")},q=async e=>{"year"===P.value?(w.value=w.value.startOf("year").year(e),V(w.value,!1)):(w.value=w.value.year(e),R.value="month",["month","year","date","week"].includes(P.value)&&(V(w.value,!0),await Object(i["nextTick"])(),pe())),me("year")},W=async e=>{R.value=e,await Object(i["nextTick"])(),pe()},U=Object(i["computed"])(()=>"datetime"===r.type||"datetimerange"===r.type),K=Object(i["computed"])(()=>U.value||"dates"===P.value),G=()=>{if("dates"===P.value)V(r.parsedValue);else{let e=r.parsedValue;if(!e){const t=hr()(v).locale(u.value),r=de();e=t.year(r.year()).month(r.month()).date(r.date())}w.value=e,V(e)}},X=()=>{const e=hr()().locale(u.value),t=e.toDate();m&&m(t)||!B(t)||(w.value=hr()().locale(u.value),V(w.value))},J=Object(i["computed"])(()=>yr(r.format)),Z=Object(i["computed"])(()=>wr(r.format)),Q=Object(i["computed"])(()=>E.value?E.value:r.parsedValue||O.value?(r.parsedValue||w.value).format(J.value):void 0),ee=Object(i["computed"])(()=>z.value?z.value:r.parsedValue||O.value?(r.parsedValue||w.value).format(Z.value):void 0),te=Object(i["ref"])(!1),re=()=>{te.value=!0},ne=()=>{te.value=!1},oe=e=>({hour:e.hour(),minute:e.minute(),second:e.second(),year:e.year(),month:e.month(),date:e.date()}),le=(e,t,n)=>{const{hour:o,minute:l,second:a}=oe(e),i=r.parsedValue?r.parsedValue.hour(o).minute(l).second(a):e;w.value=i,V(w.value,!0),n||(te.value=t)},ae=e=>{const t=hr()(e,J.value).locale(u.value);if(t.isValid()&&B(t)){const{year:e,month:r,date:n}=oe(w.value);w.value=t.year(e).month(r).date(n),E.value=null,te.value=!1,V(w.value,!0)}},ie=e=>{const t=hr()(e,Z.value).locale(u.value);if(t.isValid()){if(m&&m(t.toDate()))return;const{hour:e,minute:r,second:n}=oe(w.value);w.value=t.hour(e).minute(r).second(n),z.value=null,V(w.value,!0)}},ce=e=>hr.a.isDayjs(e)&&e.isValid()&&(!m||!m(e.toDate())),se=e=>"dates"===P.value?e.map(e=>e.format(r.format)):e.format(r.format),ue=e=>hr()(e,r.format).locale(u.value),de=()=>{const e=hr()(O.value).locale(u.value);if(!O.value){const e=x.value;return hr()().hour(e.hour()).minute(e.minute()).second(e.second()).locale(u.value)}return e},pe=async()=>{var e;["week","month","year","date"].includes(P.value)&&(null==(e=j.value)||e.focus(),"week"===P.value&&be(ke["a"].down))},fe=e=>{const{code:t}=e,r=[ke["a"].up,ke["a"].down,ke["a"].left,ke["a"].right,ke["a"].home,ke["a"].end,ke["a"].pageUp,ke["a"].pageDown];r.includes(t)&&(be(t),e.stopPropagation(),e.preventDefault()),[ke["a"].enter,ke["a"].space].includes(t)&&null===z.value&&null===E.value&&(e.preventDefault(),V(w.value,!1))},be=e=>{var r;const{up:n,down:o,left:l,right:a,home:i,end:c,pageUp:s,pageDown:d}=ke["a"],p={year:{[n]:-4,[o]:4,[l]:-1,[a]:1,offset:(e,t)=>e.setFullYear(e.getFullYear()+t)},month:{[n]:-4,[o]:4,[l]:-1,[a]:1,offset:(e,t)=>e.setMonth(e.getMonth()+t)},week:{[n]:-1,[o]:1,[l]:-1,[a]:1,offset:(e,t)=>e.setDate(e.getDate()+7*t)},date:{[n]:-7,[o]:7,[l]:-1,[a]:1,[i]:e=>-e.getDay(),[c]:e=>6-e.getDay(),[s]:e=>-new Date(e.getFullYear(),e.getMonth(),0).getDate(),[d]:e=>new Date(e.getFullYear(),e.getMonth()+1,0).getDate(),offset:(e,t)=>e.setDate(e.getDate()+t)}},f=w.value.toDate();while(Math.abs(w.value.diff(f,"year",!0))<1){const n=p[I.value];if(!n)return;if(n.offset(f,Object(Y["isFunction"])(n[e])?n[e](f):null!=(r=n[e])?r:0),m&&m(f))break;const o=hr()(f).locale(u.value);w.value=o,t("pick",o,!0);break}},me=e=>{t("panel-change",w.value.toDate(),e,R.value)};return Object(i["watch"])(()=>P.value,e=>{["month","year"].includes(e)?R.value=e:R.value="date"},{immediate:!0}),Object(i["watch"])(()=>R.value,()=>{null==p||p.updatePopper()}),Object(i["watch"])(()=>O.value,e=>{e&&(w.value=de())},{immediate:!0}),Object(i["watch"])(()=>r.parsedValue,e=>{if(e){if("dates"===P.value)return;if(Array.isArray(e))return;w.value=e}else w.value=de()},{immediate:!0}),t("set-picker-option",["isValidValue",ce]),t("set-picker-option",["formatToString",se]),t("set-picker-option",["parseUserInput",ue]),t("set-picker-option",["handleFocusPicker",pe]),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(o).b(),Object(i["unref"])(l).b(),{"has-sidebar":e.$slots.sidebar||Object(i["unref"])(F),"has-time":Object(i["unref"])(U)}])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("body-wrapper"))},[Object(i["renderSlot"])(e.$slots,"sidebar",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("sidebar"))}),Object(i["unref"])(F)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("sidebar"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(f),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:t,type:"button",class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("shortcut")),onClick:t=>D(e)},Object(i["toDisplayString"])(e.text),11,xc))),128))],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("body"))},[Object(i["unref"])(U)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("time-header"))},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("editor-wrap"))},[Object(i["createVNode"])(Object(i["unref"])(A["a"]),{placeholder:Object(i["unref"])(s)("el.datepicker.selectDate"),"model-value":Object(i["unref"])(ee),size:"small","validate-event":!1,onInput:t[0]||(t[0]=e=>z.value=e),onChange:ie},null,8,["placeholder","model-value"])],2),Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("editor-wrap"))},[Object(i["createVNode"])(Object(i["unref"])(A["a"]),{placeholder:Object(i["unref"])(s)("el.datepicker.selectTime"),"model-value":Object(i["unref"])(Q),size:"small","validate-event":!1,onFocus:re,onInput:t[1]||(t[1]=e=>E.value=e),onChange:ae},null,8,["placeholder","model-value"]),Object(i["createVNode"])(Object(i["unref"])(yc),{visible:te.value,format:Object(i["unref"])(J),"time-arrow-control":Object(i["unref"])(g),"parsed-value":w.value,onPick:le},null,8,["visible","format","time-arrow-control","parsed-value"])],2)),[[Object(i["unref"])(el),ne]])],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["withDirectives"])(Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(l).e("header"),("year"===R.value||"month"===R.value)&&Object(i["unref"])(l).e("header--bordered")])},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("prev-btn"))},[Object(i["createElementVNode"])("button",{type:"button","aria-label":Object(i["unref"])(s)("el.datepicker.prevYear"),class:Object(i["normalizeClass"])(["d-arrow-left",Object(i["unref"])(o).e("icon-btn")]),onClick:t[2]||(t[2]=e=>H(!1))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["DArrowLeft"]))]),_:1})],10,kc),Object(i["withDirectives"])(Object(i["createElementVNode"])("button",{type:"button","aria-label":Object(i["unref"])(s)("el.datepicker.prevMonth"),class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("icon-btn"),"arrow-left"]),onClick:t[3]||(t[3]=e=>T(!1))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowLeft"]))]),_:1})],10,_c),[[i["vShow"],"date"===R.value]])],2),Object(i["createElementVNode"])("span",{role:"button",class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("header-label")),"aria-live":"polite",tabindex:"0",onKeydown:t[4]||(t[4]=Object(i["withKeys"])(e=>W("year"),["enter"])),onClick:t[5]||(t[5]=e=>W("year"))},Object(i["toDisplayString"])(Object(i["unref"])(L)),35),Object(i["withDirectives"])(Object(i["createElementVNode"])("span",{role:"button","aria-live":"polite",tabindex:"0",class:Object(i["normalizeClass"])([Object(i["unref"])(l).e("header-label"),{active:"month"===R.value}]),onKeydown:t[6]||(t[6]=Object(i["withKeys"])(e=>W("month"),["enter"])),onClick:t[7]||(t[7]=e=>W("month"))},Object(i["toDisplayString"])(Object(i["unref"])(s)("el.datepicker.month"+(Object(i["unref"])(k)+1))),35),[[i["vShow"],"date"===R.value]]),Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("next-btn"))},[Object(i["withDirectives"])(Object(i["createElementVNode"])("button",{type:"button","aria-label":Object(i["unref"])(s)("el.datepicker.nextMonth"),class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("icon-btn"),"arrow-right"]),onClick:t[8]||(t[8]=e=>T(!0))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowRight"]))]),_:1})],10,Cc),[[i["vShow"],"date"===R.value]]),Object(i["createElementVNode"])("button",{type:"button","aria-label":Object(i["unref"])(s)("el.datepicker.nextYear"),class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("icon-btn"),"d-arrow-right"]),onClick:t[9]||(t[9]=e=>H(!0))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["DArrowRight"]))]),_:1})],10,zc)],2)],2),[[i["vShow"],"time"!==R.value]]),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("content")),onKeydown:fe},["date"===R.value?(Object(i["openBlock"])(),Object(i["createBlock"])(Li,{key:0,ref_key:"currentViewRef",ref:j,"selection-mode":Object(i["unref"])(P),date:w.value,"parsed-value":e.parsedValue,"disabled-date":Object(i["unref"])(m),"cell-class-name":Object(i["unref"])(h),onPick:N},null,8,["selection-mode","date","parsed-value","disabled-date","cell-class-name"])):Object(i["createCommentVNode"])("v-if",!0),"year"===R.value?(Object(i["openBlock"])(),Object(i["createBlock"])(ec,{key:1,ref_key:"currentViewRef",ref:j,date:w.value,"disabled-date":Object(i["unref"])(m),"parsed-value":e.parsedValue,onPick:q},null,8,["date","disabled-date","parsed-value"])):Object(i["createCommentVNode"])("v-if",!0),"month"===R.value?(Object(i["openBlock"])(),Object(i["createBlock"])(qi,{key:2,ref_key:"currentViewRef",ref:j,date:w.value,"parsed-value":e.parsedValue,"disabled-date":Object(i["unref"])(m),onPick:$},null,8,["date","parsed-value","disabled-date"])):Object(i["createCommentVNode"])("v-if",!0)],34)],2)],2),Object(i["withDirectives"])(Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("footer"))},[Object(i["withDirectives"])(Object(i["createVNode"])(Object(i["unref"])(br["a"]),{text:"",size:"small",class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("link-btn")),onClick:X},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(s)("el.datepicker.now")),1)]),_:1},8,["class"]),[[i["vShow"],"dates"!==Object(i["unref"])(P)]]),Object(i["createVNode"])(Object(i["unref"])(br["a"]),{plain:"",size:"small",class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("link-btn")),onClick:G},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(s)("el.datepicker.confirm")),1)]),_:1},8,["class"])],2),[[i["vShow"],Object(i["unref"])(K)&&"date"===R.value]])],2))}});var Bc=Object(f["a"])(Ec,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/panel-date-pick.vue"]]);const Sc=Object(s["b"])({...yi,...xi}),Vc=e=>{const{emit:t}=Object(i["getCurrentInstance"])(),r=Object(i["useAttrs"])(),n=Object(i["useSlots"])(),o=o=>{const l=Object(Y["isFunction"])(o.value)?o.value():o.value;l?t("pick",[hr()(l[0]).locale(e.value),hr()(l[1]).locale(e.value)]):o.onClick&&o.onClick({attrs:r,slots:n,emit:t})};return o},Nc=(e,{defaultValue:t,leftDate:r,rightDate:n,unit:o,onParsedValueChanged:l})=>{const{emit:a}=Object(i["getCurrentInstance"])(),{pickerNs:c}=Object(i["inject"])(Vi),s=Object(b["b"])("date-range-picker"),{t:u,lang:d}=Object(Mr["a"])(),p=Vc(d),f=Object(i["ref"])(),m=Object(i["ref"])(),h=Object(i["ref"])({endDate:null,selecting:!1}),v=e=>{h.value=e},g=(e=!1)=>{const t=Object(i["unref"])(f),r=Object(i["unref"])(m);zi([t,r])&&a("pick",[t,r],e)},O=e=>{h.value.selecting=e,e||(h.value.endDate=null)},j=()=>{const[l,a]=Ei(Object(i["unref"])(t),{lang:Object(i["unref"])(d),unit:o,unlinkPanels:e.unlinkPanels});f.value=void 0,m.value=void 0,r.value=l,n.value=a};return Object(i["watch"])(t,e=>{e&&j()},{immediate:!0}),Object(i["watch"])(()=>e.parsedValue,e=>{if(Object(Y["isArray"])(e)&&2===e.length){const[t,n]=e;f.value=t,r.value=t,m.value=n,l(Object(i["unref"])(f),Object(i["unref"])(m))}else j()},{immediate:!0}),{minDate:f,maxDate:m,rangeState:h,lang:d,ppNs:c,drpNs:s,handleChangeRange:v,handleRangeConfirm:g,handleShortcutClick:p,onSelect:O,t:u}},Mc=["onClick"],Ac=["disabled"],Tc=["disabled"],Hc=["disabled"],Rc=["disabled"],Lc=Object(i["defineComponent"])({__name:"panel-date-range",props:Sc,emits:["pick","set-picker-option","calendar-change","panel-change"],setup(e,{emit:t}){const r=e,n="month",o=Object(i["inject"])("EP_PICKER_BASE"),{disabledDate:l,cellClassName:a,format:c,defaultTime:s,arrowControl:u,clearable:d}=o.props,p=Object(i["toRef"])(o.props,"shortcuts"),f=Object(i["toRef"])(o.props,"defaultValue"),{lang:b}=Object(Mr["a"])(),m=Object(i["ref"])(hr()().locale(b.value)),h=Object(i["ref"])(hr()().locale(b.value).add(1,n)),{minDate:v,maxDate:g,rangeState:O,ppNs:j,drpNs:w,handleChangeRange:x,handleRangeConfirm:k,handleShortcutClick:_,onSelect:C,t:z}=Nc(r,{defaultValue:f,leftDate:m,rightDate:h,unit:n,onParsedValueChanged:je}),E=Object(i["ref"])({min:null,max:null}),B=Object(i["ref"])({min:null,max:null}),S=Object(i["computed"])(()=>`${m.value.year()} ${z("el.datepicker.year")} ${z("el.datepicker.month"+(m.value.month()+1))}`),V=Object(i["computed"])(()=>`${h.value.year()} ${z("el.datepicker.year")} ${z("el.datepicker.month"+(h.value.month()+1))}`),N=Object(i["computed"])(()=>m.value.year()),T=Object(i["computed"])(()=>m.value.month()),H=Object(i["computed"])(()=>h.value.year()),R=Object(i["computed"])(()=>h.value.month()),L=Object(i["computed"])(()=>!!p.value.length),D=Object(i["computed"])(()=>null!==E.value.min?E.value.min:v.value?v.value.format(q.value):""),P=Object(i["computed"])(()=>null!==E.value.max?E.value.max:g.value||v.value?(g.value||v.value).format(q.value):""),I=Object(i["computed"])(()=>null!==B.value.min?B.value.min:v.value?v.value.format($.value):""),F=Object(i["computed"])(()=>null!==B.value.max?B.value.max:g.value||v.value?(g.value||v.value).format($.value):""),$=Object(i["computed"])(()=>yr(c)),q=Object(i["computed"])(()=>wr(c)),W=()=>{m.value=m.value.subtract(1,"year"),r.unlinkPanels||(h.value=m.value.add(1,"month")),ee("year")},U=()=>{m.value=m.value.subtract(1,"month"),r.unlinkPanels||(h.value=m.value.add(1,"month")),ee("month")},K=()=>{r.unlinkPanels?h.value=h.value.add(1,"year"):(m.value=m.value.add(1,"year"),h.value=m.value.add(1,"month")),ee("year")},G=()=>{r.unlinkPanels?h.value=h.value.add(1,"month"):(m.value=m.value.add(1,"month"),h.value=m.value.add(1,"month")),ee("month")},X=()=>{m.value=m.value.add(1,"year"),ee("year")},J=()=>{m.value=m.value.add(1,"month"),ee("month")},Z=()=>{h.value=h.value.subtract(1,"year"),ee("year")},Q=()=>{h.value=h.value.subtract(1,"month"),ee("month")},ee=e=>{t("panel-change",[m.value.toDate(),h.value.toDate()],e)},te=Object(i["computed"])(()=>{const e=(T.value+1)%12,t=T.value+1>=12?1:0;return r.unlinkPanels&&new Date(N.value+t,e)r.unlinkPanels&&12*H.value+R.value-(12*N.value+T.value+1)>=12),ne=Object(i["computed"])(()=>!(v.value&&g.value&&!O.value.selecting&&zi([v.value,g.value]))),oe=Object(i["computed"])(()=>"datetime"===r.type||"datetimerange"===r.type),le=(e,t)=>{if(e){if(s){const r=hr()(s[t]||s).locale(b.value);return r.year(e.year()).month(e.month()).date(e.date())}return e}},ae=(e,r=!0)=>{const n=e.minDate,o=e.maxDate,l=le(n,0),a=le(o,1);g.value===a&&v.value===l||(t("calendar-change",[n.toDate(),o&&o.toDate()]),g.value=a,v.value=l,r&&!oe.value&&k())},ie=Object(i["ref"])(!1),ce=Object(i["ref"])(!1),se=()=>{ie.value=!1},ue=()=>{ce.value=!1},de=(e,t)=>{E.value[t]=e;const n=hr()(e,q.value).locale(b.value);if(n.isValid()){if(l&&l(n.toDate()))return;"min"===t?(m.value=n,v.value=(v.value||m.value).year(n.year()).month(n.month()).date(n.date()),r.unlinkPanels||(h.value=n.add(1,"month"),g.value=v.value.add(1,"month"))):(h.value=n,g.value=(g.value||h.value).year(n.year()).month(n.month()).date(n.date()),r.unlinkPanels||(m.value=n.subtract(1,"month"),v.value=g.value.subtract(1,"month")))}},pe=(e,t)=>{E.value[t]=null},fe=(e,t)=>{B.value[t]=e;const r=hr()(e,$.value).locale(b.value);r.isValid()&&("min"===t?(ie.value=!0,v.value=(v.value||m.value).hour(r.hour()).minute(r.minute()).second(r.second()),g.value&&!g.value.isBefore(v.value)||(g.value=v.value)):(ce.value=!0,g.value=(g.value||h.value).hour(r.hour()).minute(r.minute()).second(r.second()),h.value=g.value,g.value&&g.value.isBefore(v.value)&&(v.value=g.value)))},be=(e,t)=>{B.value[t]=null,"min"===t?(m.value=v.value,ie.value=!1):(h.value=g.value,ce.value=!1)},me=(e,t,r)=>{B.value.min||(e&&(m.value=e,v.value=(v.value||m.value).hour(e.hour()).minute(e.minute()).second(e.second())),r||(ie.value=t),g.value&&!g.value.isBefore(v.value)||(g.value=v.value,h.value=e))},he=(e,t,r)=>{B.value.max||(e&&(h.value=e,g.value=(g.value||h.value).hour(e.hour()).minute(e.minute()).second(e.second())),r||(ce.value=t),g.value&&g.value.isBefore(v.value)&&(v.value=g.value))},ve=()=>{m.value=Ei(Object(i["unref"])(f),{lang:Object(i["unref"])(b),unit:"month",unlinkPanels:r.unlinkPanels})[0],h.value=m.value.add(1,"month"),t("pick",null)},ge=e=>Object(Y["isArray"])(e)?e.map(e=>e.format(c)):e.format(c),Oe=e=>Object(Y["isArray"])(e)?e.map(e=>hr()(e,c).locale(b.value)):hr()(e,c).locale(b.value);function je(e,t){if(r.unlinkPanels&&t){const r=(null==e?void 0:e.year())||0,o=(null==e?void 0:e.month())||0,l=t.year(),a=t.month();h.value=r===l&&o===a?t.add(1,n):t}else h.value=m.value.add(1,n),t&&(h.value=h.value.hour(t.hour()).minute(t.minute()).second(t.second()))}return t("set-picker-option",["isValidValue",zi]),t("set-picker-option",["parseUserInput",Oe]),t("set-picker-option",["formatToString",ge]),t("set-picker-option",["handleClear",ve]),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(j).b(),Object(i["unref"])(w).b(),{"has-sidebar":e.$slots.sidebar||Object(i["unref"])(L),"has-time":Object(i["unref"])(oe)}])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(j).e("body-wrapper"))},[Object(i["renderSlot"])(e.$slots,"sidebar",{class:Object(i["normalizeClass"])(Object(i["unref"])(j).e("sidebar"))}),Object(i["unref"])(L)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(j).e("sidebar"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(p),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:t,type:"button",class:Object(i["normalizeClass"])(Object(i["unref"])(j).e("shortcut")),onClick:t=>Object(i["unref"])(_)(e)},Object(i["toDisplayString"])(e.text),11,Mc))),128))],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(j).e("body"))},[Object(i["unref"])(oe)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("time-header"))},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("editors-wrap"))},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("time-picker-wrap"))},[Object(i["createVNode"])(Object(i["unref"])(A["a"]),{size:"small",disabled:Object(i["unref"])(O).selecting,placeholder:Object(i["unref"])(z)("el.datepicker.startDate"),class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("editor")),"model-value":Object(i["unref"])(D),"validate-event":!1,onInput:t[0]||(t[0]=e=>de(e,"min")),onChange:t[1]||(t[1]=e=>pe(e,"min"))},null,8,["disabled","placeholder","class","model-value"])],2),Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("time-picker-wrap"))},[Object(i["createVNode"])(Object(i["unref"])(A["a"]),{size:"small",class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("editor")),disabled:Object(i["unref"])(O).selecting,placeholder:Object(i["unref"])(z)("el.datepicker.startTime"),"model-value":Object(i["unref"])(I),"validate-event":!1,onFocus:t[2]||(t[2]=e=>ie.value=!0),onInput:t[3]||(t[3]=e=>fe(e,"min")),onChange:t[4]||(t[4]=e=>be(e,"min"))},null,8,["class","disabled","placeholder","model-value"]),Object(i["createVNode"])(Object(i["unref"])(yc),{visible:ie.value,format:Object(i["unref"])($),"datetime-role":"start","time-arrow-control":Object(i["unref"])(u),"parsed-value":m.value,onPick:me},null,8,["visible","format","time-arrow-control","parsed-value"])],2)),[[Object(i["unref"])(el),se]])],2),Object(i["createElementVNode"])("span",null,[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowRight"]))]),_:1})]),Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])([Object(i["unref"])(w).e("editors-wrap"),"is-right"])},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("time-picker-wrap"))},[Object(i["createVNode"])(Object(i["unref"])(A["a"]),{size:"small",class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("editor")),disabled:Object(i["unref"])(O).selecting,placeholder:Object(i["unref"])(z)("el.datepicker.endDate"),"model-value":Object(i["unref"])(P),readonly:!Object(i["unref"])(v),"validate-event":!1,onInput:t[5]||(t[5]=e=>de(e,"max")),onChange:t[6]||(t[6]=e=>pe(e,"max"))},null,8,["class","disabled","placeholder","model-value","readonly"])],2),Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("time-picker-wrap"))},[Object(i["createVNode"])(Object(i["unref"])(A["a"]),{size:"small",class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("editor")),disabled:Object(i["unref"])(O).selecting,placeholder:Object(i["unref"])(z)("el.datepicker.endTime"),"model-value":Object(i["unref"])(F),readonly:!Object(i["unref"])(v),"validate-event":!1,onFocus:t[7]||(t[7]=e=>Object(i["unref"])(v)&&(ce.value=!0)),onInput:t[8]||(t[8]=e=>fe(e,"max")),onChange:t[9]||(t[9]=e=>be(e,"max"))},null,8,["class","disabled","placeholder","model-value","readonly"]),Object(i["createVNode"])(Object(i["unref"])(yc),{"datetime-role":"end",visible:ce.value,format:Object(i["unref"])($),"time-arrow-control":Object(i["unref"])(u),"parsed-value":h.value,onPick:he},null,8,["visible","format","time-arrow-control","parsed-value"])],2)),[[Object(i["unref"])(el),ue]])],2)],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([[Object(i["unref"])(j).e("content"),Object(i["unref"])(w).e("content")],"is-left"])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("header"))},[Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(j).e("icon-btn"),"d-arrow-left"]),onClick:W},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["DArrowLeft"]))]),_:1})],2),Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(j).e("icon-btn"),"arrow-left"]),onClick:U},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowLeft"]))]),_:1})],2),e.unlinkPanels?(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:0,type:"button",disabled:!Object(i["unref"])(re),class:Object(i["normalizeClass"])([[Object(i["unref"])(j).e("icon-btn"),{"is-disabled":!Object(i["unref"])(re)}],"d-arrow-right"]),onClick:X},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["DArrowRight"]))]),_:1})],10,Ac)):Object(i["createCommentVNode"])("v-if",!0),e.unlinkPanels?(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:1,type:"button",disabled:!Object(i["unref"])(te),class:Object(i["normalizeClass"])([[Object(i["unref"])(j).e("icon-btn"),{"is-disabled":!Object(i["unref"])(te)}],"arrow-right"]),onClick:J},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowRight"]))]),_:1})],10,Tc)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",null,Object(i["toDisplayString"])(Object(i["unref"])(S)),1)],2),Object(i["createVNode"])(Li,{"selection-mode":"range",date:m.value,"min-date":Object(i["unref"])(v),"max-date":Object(i["unref"])(g),"range-state":Object(i["unref"])(O),"disabled-date":Object(i["unref"])(l),"cell-class-name":Object(i["unref"])(a),onChangerange:Object(i["unref"])(x),onPick:ae,onSelect:Object(i["unref"])(C)},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onSelect"])],2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([[Object(i["unref"])(j).e("content"),Object(i["unref"])(w).e("content")],"is-right"])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(w).e("header"))},[e.unlinkPanels?(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:0,type:"button",disabled:!Object(i["unref"])(re),class:Object(i["normalizeClass"])([[Object(i["unref"])(j).e("icon-btn"),{"is-disabled":!Object(i["unref"])(re)}],"d-arrow-left"]),onClick:Z},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["DArrowLeft"]))]),_:1})],10,Hc)):Object(i["createCommentVNode"])("v-if",!0),e.unlinkPanels?(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:1,type:"button",disabled:!Object(i["unref"])(te),class:Object(i["normalizeClass"])([[Object(i["unref"])(j).e("icon-btn"),{"is-disabled":!Object(i["unref"])(te)}],"arrow-left"]),onClick:Q},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowLeft"]))]),_:1})],10,Rc)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(j).e("icon-btn"),"d-arrow-right"]),onClick:K},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["DArrowRight"]))]),_:1})],2),Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(j).e("icon-btn"),"arrow-right"]),onClick:G},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowRight"]))]),_:1})],2),Object(i["createElementVNode"])("div",null,Object(i["toDisplayString"])(Object(i["unref"])(V)),1)],2),Object(i["createVNode"])(Li,{"selection-mode":"range",date:h.value,"min-date":Object(i["unref"])(v),"max-date":Object(i["unref"])(g),"range-state":Object(i["unref"])(O),"disabled-date":Object(i["unref"])(l),"cell-class-name":Object(i["unref"])(a),onChangerange:Object(i["unref"])(x),onPick:ae,onSelect:Object(i["unref"])(C)},null,8,["date","min-date","max-date","range-state","disabled-date","cell-class-name","onChangerange","onSelect"])],2)],2)],2),Object(i["unref"])(oe)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(j).e("footer"))},[Object(i["unref"])(d)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(br["a"]),{key:0,text:"",size:"small",class:Object(i["normalizeClass"])(Object(i["unref"])(j).e("link-btn")),onClick:ve},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(z)("el.datepicker.clear")),1)]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["createVNode"])(Object(i["unref"])(br["a"]),{plain:"",size:"small",class:Object(i["normalizeClass"])(Object(i["unref"])(j).e("link-btn")),disabled:Object(i["unref"])(ne),onClick:t[10]||(t[10]=e=>Object(i["unref"])(k)(!1))},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(z)("el.datepicker.confirm")),1)]),_:1},8,["class","disabled"])],2)):Object(i["createCommentVNode"])("v-if",!0)],2))}});var Dc=Object(f["a"])(Lc,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/panel-date-range.vue"]]);const Pc=Object(s["b"])({...xi}),Ic=["pick","set-picker-option"],Fc=({unlinkPanels:e,leftDate:t,rightDate:r})=>{const{t:n}=Object(Mr["a"])(),o=()=>{t.value=t.value.subtract(1,"year"),e||(r.value=r.value.subtract(1,"year"))},l=()=>{e||(t.value=t.value.add(1,"year")),r.value=r.value.add(1,"year")},a=()=>{t.value=t.value.add(1,"year")},c=()=>{r.value=r.value.subtract(1,"year")},s=Object(i["computed"])(()=>`${t.value.year()} ${n("el.datepicker.year")}`),u=Object(i["computed"])(()=>`${r.value.year()} ${n("el.datepicker.year")}`),d=Object(i["computed"])(()=>t.value.year()),p=Object(i["computed"])(()=>r.value.year()===t.value.year()?t.value.year()+1:r.value.year());return{leftPrevYear:o,rightNextYear:l,leftNextYear:a,rightPrevYear:c,leftLabel:s,rightLabel:u,leftYear:d,rightYear:p}},$c=["onClick"],qc=["disabled"],Wc=["disabled"],Uc={name:"DatePickerMonthRange"},Kc=Object(i["defineComponent"])({...Uc,props:Pc,emits:Ic,setup(e,{emit:t}){const r=e,n="year",{lang:o}=Object(Mr["a"])(),l=Object(i["inject"])("EP_PICKER_BASE"),{shortcuts:a,disabledDate:c,format:s}=l.props,u=Object(i["toRef"])(l.props,"defaultValue"),d=Object(i["ref"])(hr()().locale(o.value)),p=Object(i["ref"])(hr()().locale(o.value).add(1,n)),{minDate:f,maxDate:b,rangeState:m,ppNs:h,drpNs:v,handleChangeRange:g,handleRangeConfirm:O,handleShortcutClick:j,onSelect:w}=Nc(r,{defaultValue:u,leftDate:d,rightDate:p,unit:n,onParsedValueChanged:H}),x=Object(i["computed"])(()=>!!a.length),{leftPrevYear:k,rightNextYear:_,leftNextYear:C,rightPrevYear:z,leftLabel:E,rightLabel:B,leftYear:S,rightYear:V}=Fc({unlinkPanels:Object(i["toRef"])(r,"unlinkPanels"),leftDate:d,rightDate:p}),N=Object(i["computed"])(()=>r.unlinkPanels&&V.value>S.value+1),A=(e,t=!0)=>{const r=e.minDate,n=e.maxDate;b.value===n&&f.value===r||(b.value=n,f.value=r,t&&O())},T=e=>e.map(e=>e.format(s));function H(e,t){if(r.unlinkPanels&&t){const r=(null==e?void 0:e.year())||0,o=t.year();p.value=r===o?t.add(1,n):t}else p.value=d.value.add(1,n)}return t("set-picker-option",["formatToString",T]),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(h).b(),Object(i["unref"])(v).b(),{"has-sidebar":Boolean(e.$slots.sidebar)||Object(i["unref"])(x)}])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(h).e("body-wrapper"))},[Object(i["renderSlot"])(e.$slots,"sidebar",{class:Object(i["normalizeClass"])(Object(i["unref"])(h).e("sidebar"))}),Object(i["unref"])(x)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(h).e("sidebar"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(a),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:t,type:"button",class:Object(i["normalizeClass"])(Object(i["unref"])(h).e("shortcut")),onClick:t=>Object(i["unref"])(j)(e)},Object(i["toDisplayString"])(e.text),11,$c))),128))],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(h).e("body"))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([[Object(i["unref"])(h).e("content"),Object(i["unref"])(v).e("content")],"is-left"])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(v).e("header"))},[Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(h).e("icon-btn"),"d-arrow-left"]),onClick:t[0]||(t[0]=(...e)=>Object(i["unref"])(k)&&Object(i["unref"])(k)(...e))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["DArrowLeft"]))]),_:1})],2),e.unlinkPanels?(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:0,type:"button",disabled:!Object(i["unref"])(N),class:Object(i["normalizeClass"])([[Object(i["unref"])(h).e("icon-btn"),{[Object(i["unref"])(h).is("disabled")]:!Object(i["unref"])(N)}],"d-arrow-right"]),onClick:t[1]||(t[1]=(...e)=>Object(i["unref"])(C)&&Object(i["unref"])(C)(...e))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["DArrowRight"]))]),_:1})],10,qc)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",null,Object(i["toDisplayString"])(Object(i["unref"])(E)),1)],2),Object(i["createVNode"])(qi,{"selection-mode":"range",date:d.value,"min-date":Object(i["unref"])(f),"max-date":Object(i["unref"])(b),"range-state":Object(i["unref"])(m),"disabled-date":Object(i["unref"])(c),onChangerange:Object(i["unref"])(g),onPick:A,onSelect:Object(i["unref"])(w)},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onSelect"])],2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([[Object(i["unref"])(h).e("content"),Object(i["unref"])(v).e("content")],"is-right"])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(v).e("header"))},[e.unlinkPanels?(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:0,type:"button",disabled:!Object(i["unref"])(N),class:Object(i["normalizeClass"])([[Object(i["unref"])(h).e("icon-btn"),{"is-disabled":!Object(i["unref"])(N)}],"d-arrow-left"]),onClick:t[2]||(t[2]=(...e)=>Object(i["unref"])(z)&&Object(i["unref"])(z)(...e))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["DArrowLeft"]))]),_:1})],10,Wc)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(h).e("icon-btn"),"d-arrow-right"]),onClick:t[3]||(t[3]=(...e)=>Object(i["unref"])(_)&&Object(i["unref"])(_)(...e))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["DArrowRight"]))]),_:1})],2),Object(i["createElementVNode"])("div",null,Object(i["toDisplayString"])(Object(i["unref"])(B)),1)],2),Object(i["createVNode"])(qi,{"selection-mode":"range",date:p.value,"min-date":Object(i["unref"])(f),"max-date":Object(i["unref"])(b),"range-state":Object(i["unref"])(m),"disabled-date":Object(i["unref"])(c),onChangerange:Object(i["unref"])(g),onPick:A,onSelect:Object(i["unref"])(w)},null,8,["date","min-date","max-date","range-state","disabled-date","onChangerange","onSelect"])],2)],2)],2)],2))}});var Yc=Object(f["a"])(Kc,[["__file","/home/runner/work/element-plus/element-plus/packages/components/date-picker/src/date-picker-com/panel-month-range.vue"]]);const Gc=function(e){switch(e){case"daterange":case"datetimerange":return Dc;case"monthrange":return Yc;default:return Bc}},Xc=Object(s["b"])({id:{type:Object(s["c"])([Array,String])},name:{type:Object(s["c"])([Array,String]),default:""},popperClass:{type:String,default:""},format:String,valueFormat:String,type:{type:String,default:""},clearable:{type:Boolean,default:!0},clearIcon:{type:Object(s["c"])([String,Object]),default:M["CircleClose"]},editable:{type:Boolean,default:!0},prefixIcon:{type:Object(s["c"])([String,Object]),default:""},size:Vt["c"],readonly:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},placeholder:{type:String,default:""},popperOptions:{type:Object(s["c"])(Object),default:()=>({})},modelValue:{type:Object(s["c"])([Date,Array,String,Number]),default:""},rangeSeparator:{type:String,default:"-"},startPlaceholder:String,endPlaceholder:String,defaultValue:{type:Object(s["c"])([Date,Array])},defaultTime:{type:Object(s["c"])([Date,Array])},isRange:{type:Boolean,default:!1},...tc,disabledDate:{type:Function},cellClassName:{type:Function},shortcuts:{type:Array,default:()=>[]},arrowControl:{type:Boolean,default:!1},label:{type:String,default:void 0},tabindex:{type:Object(s["c"])([String,Number]),default:0},validateEvent:{type:Boolean,default:!0},unlinkPanels:Boolean}),Jc=["id","name","placeholder","value","disabled","readonly"],Zc=["id","name","placeholder","value","disabled","readonly"],Qc={name:"Picker"},es=Object(i["defineComponent"])({...Qc,props:Xc,emits:["update:modelValue","change","focus","blur","calendar-change","panel-change","visible-change","keydown"],setup(e,{expose:t,emit:r}){const n=e,{lang:o}=Object(Mr["a"])(),l=Object(b["b"])("date"),a=Object(b["b"])("input"),s=Object(b["b"])("range"),{form:u,formItem:d}=Object(mn["a"])(),p=Object(i["inject"])("ElPopperOptions",{}),f=Object(i["ref"])(),h=Object(i["ref"])(),v=Object(i["ref"])(!1),g=Object(i["ref"])(!1),O=Object(i["ref"])(null);let j=!1,w=!1;Object(i["watch"])(v,e=>{e?O.value=n.modelValue:(ce.value=null,Object(i["nextTick"])(()=>{x(n.modelValue)}))});const x=(e,t)=>{!t&&kr(e,O.value)||(r("change",e),n.validateEvent&&(null==d||d.validate("change").catch(e=>Object(m["a"])(e))))},k=e=>{if(!kr(n.modelValue,e)){let t;Object(Y["isArray"])(e)?t=e.map(e=>Cr(e,n.valueFormat,o.value)):e&&(t=Cr(e,n.valueFormat,o.value)),r("update:modelValue",e?t:e,o.value)}},_=e=>{r("keydown",e)},C=Object(i["computed"])(()=>{if(h.value){const e=oe.value?h.value:h.value.$el;return Array.from(e.querySelectorAll("input"))}return[]}),z=(e,t,r)=>{const n=C.value;n.length&&(r&&"min"!==r?"max"===r&&(n[1].setSelectionRange(e,t),n[1].focus()):(n[0].setSelectionRange(e,t),n[0].focus()))},E=()=>{D(!0,!0),Object(i["nextTick"])(()=>{w=!1})},B=(e="",t=!1)=>{let r;t||E(),v.value=t,r=Object(Y["isArray"])(e)?e.map(e=>e.toDate()):e?e.toDate():e,ce.value=null,k(r)},S=()=>{g.value=!0},V=()=>{r("visible-change",!0)},T=e=>{(null==e?void 0:e.key)===ke["a"].esc&&D(!0,!0)},H=()=>{g.value=!1,w=!1,r("visible-change",!1)},R=()=>{v.value=!0},L=()=>{v.value=!1},D=(e=!0,t=!1)=>{w=t;const[r,n]=Object(i["unref"])(C);let o=r;!e&&oe.value&&(o=n),o&&o.focus()},P=e=>{n.readonly||$.value||v.value||w||(v.value=Object(N["isNil"])(null==e?void 0:e.relatedTarget),r("focus",e))};let I=void 0;const F=e=>{const t=async()=>{setTimeout(()=>{var o;I===t&&((null==(o=f.value)?void 0:o.isFocusInsideContent())&&!j||0!==C.value.filter(e=>e.contains(document.activeElement)).length||(se(),v.value=!1,r("blur",e),n.validateEvent&&(null==d||d.validate("blur").catch(e=>Object(m["a"])(e)))),j=!1)},0)};I=t,t()},$=Object(i["computed"])(()=>n.disabled||(null==u?void 0:u.disabled)),q=Object(i["computed"])(()=>{let e;if(Q.value?Oe.value.getDefaultValue&&(e=Oe.value.getDefaultValue()):e=Object(Y["isArray"])(n.modelValue)?n.modelValue.map(e=>_r(e,n.valueFormat,o.value)):_r(n.modelValue,n.valueFormat,o.value),Oe.value.getRangeAvailableTime){const t=Oe.value.getRangeAvailableTime(e);Object(N["isEqual"])(t,e)||(e=t,k(Object(Y["isArray"])(e)?e.map(e=>e.toDate()):e.toDate()))}return Object(Y["isArray"])(e)&&e.some(e=>!e)&&(e=[]),e}),W=Object(i["computed"])(()=>{if(!Oe.value.panelReady)return"";const e=de(q.value);return Object(Y["isArray"])(ce.value)?[ce.value[0]||e&&e[0]||"",ce.value[1]||e&&e[1]||""]:null!==ce.value?ce.value:!K.value&&Q.value||!v.value&&Q.value?"":e?G.value?e.join(", "):e:""}),U=Object(i["computed"])(()=>n.type.includes("time")),K=Object(i["computed"])(()=>n.type.startsWith("time")),G=Object(i["computed"])(()=>"dates"===n.type),X=Object(i["computed"])(()=>n.prefixIcon||(U.value?M["Clock"]:M["Calendar"])),J=Object(i["ref"])(!1),Z=e=>{n.readonly||$.value||J.value&&(e.stopPropagation(),E(),k(null),x(null,!0),J.value=!1,v.value=!1,Oe.value.handleClear&&Oe.value.handleClear())},Q=Object(i["computed"])(()=>{const{modelValue:e}=n;return!e||Object(Y["isArray"])(e)&&!e.filter(Boolean).length}),ee=async e=>{var t;n.readonly||$.value||("INPUT"!==(null==(t=e.target)?void 0:t.tagName)||C.value.includes(document.activeElement))&&(v.value=!0)},te=()=>{n.readonly||$.value||!Q.value&&n.clearable&&(J.value=!0)},re=()=>{J.value=!1},ne=e=>{var t;("INPUT"!==(null==(t=e.touches[0].target)?void 0:t.tagName)||C.value.includes(document.activeElement))&&(v.value=!0)},oe=Object(i["computed"])(()=>n.type.includes("range")),le=Object(Vt["b"])(),ae=Object(i["computed"])(()=>{var e,t;return null==(t=null==(e=Object(i["unref"])(f))?void 0:e.popperRef)?void 0:t.contentRef}),ie=Object(i["computed"])(()=>{var e;return Object(i["unref"])(oe)?Object(i["unref"])(h):null==(e=Object(i["unref"])(h))?void 0:e.$el});Object(c["onClickOutside"])(ie,e=>{const t=Object(i["unref"])(ae),r=Object(i["unref"])(ie);t&&(e.target===t||e.composedPath().includes(t))||e.target===r||e.composedPath().includes(r)||(v.value=!1)});const ce=Object(i["ref"])(null),se=()=>{if(ce.value){const e=ue(W.value);e&&pe(e)&&(k(Object(Y["isArray"])(e)?e.map(e=>e.toDate()):e.toDate()),ce.value=null)}""===ce.value&&(k(null),x(null),ce.value=null)},ue=e=>e?Oe.value.parseUserInput(e):null,de=e=>e?Oe.value.formatToString(e):null,pe=e=>Oe.value.isValidValue(e),fe=async e=>{if(n.readonly||$.value)return;const{code:t}=e;if(_(e),t!==ke["a"].esc)if(t===ke["a"].down&&(Oe.value.handleFocusPicker&&(e.preventDefault(),e.stopPropagation()),!1===v.value&&(v.value=!0,await Object(i["nextTick"])()),Oe.value.handleFocusPicker))Oe.value.handleFocusPicker();else{if(t!==ke["a"].tab)return t===ke["a"].enter||t===ke["a"].numpadEnter?((null===ce.value||""===ce.value||pe(ue(W.value)))&&(se(),v.value=!1),void e.stopPropagation()):void(ce.value?e.stopPropagation():Oe.value.handleKeydownInput&&Oe.value.handleKeydownInput(e));j=!0}else!0===v.value&&(v.value=!1,e.preventDefault(),e.stopPropagation())},be=e=>{ce.value=e,v.value||(v.value=!0)},me=e=>{const t=e.target;ce.value?ce.value=[t.value,ce.value[1]]:ce.value=[t.value,null]},he=e=>{const t=e.target;ce.value?ce.value=[ce.value[0],t.value]:ce.value=[null,t.value]},ve=()=>{var e;const t=ce.value,r=ue(t&&t[0]),n=Object(i["unref"])(q);if(r&&r.isValid()){ce.value=[de(r),(null==(e=W.value)?void 0:e[1])||null];const t=[r,n&&(n[1]||null)];pe(t)&&(k(t),ce.value=null)}},ge=()=>{var e;const t=Object(i["unref"])(ce),r=ue(t&&t[1]),n=Object(i["unref"])(q);if(r&&r.isValid()){ce.value=[(null==(e=Object(i["unref"])(W))?void 0:e[0])||null,de(r)];const t=[n&&n[0],r];pe(t)&&(k(t),ce.value=null)}},Oe=Object(i["ref"])({}),je=e=>{Oe.value[e[0]]=e[1],Oe.value.panelReady=!0},we=e=>{r("calendar-change",e)},ye=(e,t,n)=>{r("panel-change",e,t,n)};return Object(i["provide"])("EP_PICKER_BASE",{props:n}),t({focus:D,handleFocusInput:P,handleBlurInput:F,handleOpen:R,handleClose:L,onPick:B}),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(zt),Object(i["mergeProps"])({ref_key:"refPopper",ref:f,visible:v.value,effect:"light",pure:"",trigger:"click"},e.$attrs,{role:"dialog",teleported:"",transition:Object(i["unref"])(l).namespace.value+"-zoom-in-top","popper-class":[Object(i["unref"])(l).namespace.value+"-picker__popper",e.popperClass],"popper-options":Object(i["unref"])(p),"fallback-placements":["bottom","top","right","left"],"gpu-acceleration":!1,"stop-popper-mouse-event":!1,"hide-after":0,persistent:"",onBeforeShow:S,onShow:V,onHide:H}),{default:Object(i["withCtx"])(()=>[Object(i["unref"])(oe)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,ref_key:"inputRef",ref:h,class:Object(i["normalizeClass"])([Object(i["unref"])(l).b("editor"),Object(i["unref"])(l).bm("editor",e.type),Object(i["unref"])(a).e("wrapper"),Object(i["unref"])(l).is("disabled",Object(i["unref"])($)),Object(i["unref"])(l).is("active",v.value),Object(i["unref"])(s).b("editor"),Object(i["unref"])(le)?Object(i["unref"])(s).bm("editor",Object(i["unref"])(le)):"",e.$attrs.class]),style:Object(i["normalizeStyle"])(e.$attrs.style),onClick:P,onMouseenter:te,onMouseleave:re,onTouchstart:ne,onKeydown:fe},[Object(i["unref"])(X)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(a).e("icon"),Object(i["unref"])(s).e("icon")]),onMousedown:Object(i["withModifiers"])(ee,["prevent"]),onTouchstart:ne},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(X))))]),_:1},8,["class","onMousedown"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("input",{id:e.id&&e.id[0],autocomplete:"off",name:e.name&&e.name[0],placeholder:e.startPlaceholder,value:Object(i["unref"])(W)&&Object(i["unref"])(W)[0],disabled:Object(i["unref"])($),readonly:!e.editable||e.readonly,class:Object(i["normalizeClass"])(Object(i["unref"])(s).b("input")),onMousedown:ee,onInput:me,onChange:ve,onFocus:P,onBlur:F},null,42,Jc),Object(i["renderSlot"])(e.$slots,"range-separator",{},()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(s).b("separator"))},Object(i["toDisplayString"])(e.rangeSeparator),3)]),Object(i["createElementVNode"])("input",{id:e.id&&e.id[1],autocomplete:"off",name:e.name&&e.name[1],placeholder:e.endPlaceholder,value:Object(i["unref"])(W)&&Object(i["unref"])(W)[1],disabled:Object(i["unref"])($),readonly:!e.editable||e.readonly,class:Object(i["normalizeClass"])(Object(i["unref"])(s).b("input")),onMousedown:ee,onFocus:P,onBlur:F,onInput:he,onChange:ge},null,42,Zc),e.clearIcon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:1,class:Object(i["normalizeClass"])([Object(i["unref"])(a).e("icon"),Object(i["unref"])(s).e("close-icon"),{[Object(i["unref"])(s).e("close-icon--hidden")]:!J.value}]),onClick:Z},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.clearIcon)))]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0)],38)):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(A["a"]),{key:0,id:e.id,ref_key:"inputRef",ref:h,"container-role":"combobox","model-value":Object(i["unref"])(W),name:e.name,size:Object(i["unref"])(le),disabled:Object(i["unref"])($),placeholder:e.placeholder,class:Object(i["normalizeClass"])([Object(i["unref"])(l).b("editor"),Object(i["unref"])(l).bm("editor",e.type),e.$attrs.class]),style:Object(i["normalizeStyle"])(e.$attrs.style),readonly:!e.editable||e.readonly||Object(i["unref"])(G)||"week"===e.type,label:e.label,tabindex:e.tabindex,"validate-event":!1,onInput:be,onFocus:P,onBlur:F,onKeydown:fe,onChange:se,onMousedown:ee,onMouseenter:te,onMouseleave:re,onTouchstart:ne,onClick:t[0]||(t[0]=Object(i["withModifiers"])(()=>{},["stop"]))},{prefix:Object(i["withCtx"])(()=>[Object(i["unref"])(X)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(a).e("icon")),onMousedown:Object(i["withModifiers"])(ee,["prevent"]),onTouchstart:ne},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(X))))]),_:1},8,["class","onMousedown"])):Object(i["createCommentVNode"])("v-if",!0)]),suffix:Object(i["withCtx"])(()=>[J.value&&e.clearIcon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(a).e("icon")+" clear-icon"),onClick:Object(i["withModifiers"])(Z,["stop"])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.clearIcon)))]),_:1},8,["class","onClick"])):Object(i["createCommentVNode"])("v-if",!0)]),_:1},8,["id","model-value","name","size","disabled","placeholder","class","style","readonly","label","tabindex","onKeydown"]))]),content:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default",{visible:v.value,actualVisible:g.value,parsedValue:Object(i["unref"])(q),format:e.format,unlinkPanels:e.unlinkPanels,type:e.type,defaultValue:e.defaultValue,onPick:B,onSelectRange:z,onSetPickerOption:je,onCalendarChange:we,onPanelChange:ye,onKeydown:T,onMousedown:t[1]||(t[1]=Object(i["withModifiers"])(()=>{},["stop"]))})]),_:3},16,["visible","transition","popper-class","popper-options"]))}});var ts=Object(f["a"])(es,[["__file","/home/runner/work/element-plus/element-plus/packages/components/time-picker/src/common/picker.vue"]]);hr.a.extend(gr.a),hr.a.extend(ci.a),hr.a.extend(ai.a),hr.a.extend(ui.a),hr.a.extend(pi.a),hr.a.extend(bi.a),hr.a.extend(hi.a),hr.a.extend(gi.a);var rs=Object(i["defineComponent"])({name:"ElDatePicker",install:null,props:{...Xc,...Oi},emits:["update:modelValue"],setup(e,{expose:t,emit:r,slots:n}){const o=Object(b["b"])("picker-panel");Object(i["provide"])("ElPopperOptions",Object(i["reactive"])(Object(i["toRef"])(e,"popperOptions"))),Object(i["provide"])(Vi,{slots:n,pickerNs:o});const l=Object(i["ref"])(),a={focus:(e=!0)=>{var t;null==(t=l.value)||t.focus(e)},handleOpen:()=>{var e;null==(e=l.value)||e.handleOpen()},handleClose:()=>{var e;null==(e=l.value)||e.handleClose()}};t(a);const c=e=>{r("update:modelValue",e)};return()=>{var t;const r=null!=(t=e.format)?t:pc[e.type]||dc,o=Gc(e.type);return Object(i["createVNode"])(ts,Object(i["mergeProps"])(e,{format:r,type:e.type,ref:l,"onUpdate:modelValue":c}),{default:e=>Object(i["createVNode"])(o,e,null),"range-separator":n["range-separator"]})}}});const ns=rs;ns.install=e=>{e.component(ns.name,ns)};const os=ns,ls="elDescriptions";var as=r("9215"),is=Object(i["defineComponent"])({name:"ElDescriptionsCell",props:{cell:{type:Object},tag:{type:String},type:{type:String}},setup(){const e=Object(i["inject"])(ls,{});return{descriptions:e}},render(){var e,t,r,n,o,l;const a=Object(as["d"])(this.cell),{border:c,direction:s}=this.descriptions,u="vertical"===s,d=(null==(r=null==(t=null==(e=this.cell)?void 0:e.children)?void 0:t.label)?void 0:r.call(t))||a.label,p=null==(l=null==(o=null==(n=this.cell)?void 0:n.children)?void 0:o.default)?void 0:l.call(o),f=a.span,m=a.align?"is-"+a.align:"",h=a.labelAlign?"is-"+a.labelAlign:m,v=a.className,g=a.labelClassName,O={width:Object(K["b"])(a.width),minWidth:Object(K["b"])(a.minWidth)},j=Object(b["b"])("descriptions");switch(this.type){case"label":return Object(i["h"])(this.tag,{style:O,class:[j.e("cell"),j.e("label"),j.is("bordered-label",c),j.is("vertical-label",u),h,g],colSpan:u?f:1},d);case"content":return Object(i["h"])(this.tag,{style:O,class:[j.e("cell"),j.e("content"),j.is("bordered-content",c),j.is("vertical-content",u),m,v],colSpan:u?f:2*f-1},p);default:return Object(i["h"])("td",{style:O,class:[j.e("cell"),m],colSpan:f},[Object(i["h"])("span",{class:[j.e("label"),g]},d),Object(i["h"])("span",{class:[j.e("content"),v]},p)])}}});const cs=Object(s["b"])({row:{type:Array,default:()=>[]}}),ss={key:1},us={name:"ElDescriptionsRow"},ds=Object(i["defineComponent"])({...us,props:cs,setup(e){const t=Object(i["inject"])(ls,{});return(e,r)=>"vertical"===Object(i["unref"])(t).direction?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[Object(i["createElementVNode"])("tr",null,[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.row,(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(is),{key:"tr1-"+t,cell:e,tag:"th",type:"label"},null,8,["cell"]))),128))]),Object(i["createElementVNode"])("tr",null,[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.row,(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(is),{key:"tr2-"+t,cell:e,tag:"td",type:"content"},null,8,["cell"]))),128))])],64)):(Object(i["openBlock"])(),Object(i["createElementBlock"])("tr",ss,[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.row,(e,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:"tr3-"+r},[Object(i["unref"])(t).border?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[Object(i["createVNode"])(Object(i["unref"])(is),{cell:e,tag:"td",type:"label"},null,8,["cell"]),Object(i["createVNode"])(Object(i["unref"])(is),{cell:e,tag:"td",type:"content"},null,8,["cell"])],64)):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(is),{key:1,cell:e,tag:"td",type:"both"},null,8,["cell"]))],64))),128))]))}});var ps=Object(f["a"])(ds,[["__file","/home/runner/work/element-plus/element-plus/packages/components/descriptions/src/descriptions-row.vue"]]);const fs=Object(s["b"])({border:{type:Boolean,default:!1},column:{type:Number,default:3},direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},size:Vt["c"],title:{type:String,default:""},extra:{type:String,default:""}}),bs={name:"ElDescriptions"},ms=Object(i["defineComponent"])({...bs,props:fs,setup(e){const t=e,r=Object(b["b"])("descriptions"),n=Object(Vt["b"])(),o=Object(i["useSlots"])();Object(i["provide"])(ls,t);const l=Object(i["computed"])(()=>[r.b(),r.m(n.value)]),a=(e,t,r,n=!1)=>(e.props||(e.props={}),t>r&&(e.props.span=r),n&&(e.props.span=t),e),c=()=>{var e;const r=Object(as["c"])(null==(e=o.default)?void 0:e.call(o)).filter(e=>{var t;return"ElDescriptionsItem"===(null==(t=null==e?void 0:e.type)?void 0:t.name)}),n=[];let l=[],i=t.column,c=0;return r.forEach((e,o)=>{var s;const u=(null==(s=e.props)?void 0:s.span)||1;if(oi?i:u),o===r.length-1){const r=t.column-c%t.column;return l.push(a(e,r,i,!0)),void n.push(l)}u(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(l))},[e.title||e.extra||e.$slots.title||e.$slots.extra?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("header"))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("title"))},[Object(i["renderSlot"])(e.$slots,"title",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.title),1)])],2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("extra"))},[Object(i["renderSlot"])(e.$slots,"extra",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.extra),1)])],2)],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("body"))},[Object(i["createElementVNode"])("table",{class:Object(i["normalizeClass"])([Object(i["unref"])(r).e("table"),Object(i["unref"])(r).is("bordered",e.border)])},[Object(i["createElementVNode"])("tbody",null,[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(c(),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(ps,{key:t,row:e},null,8,["row"]))),128))])],2)],2)],2))}});var hs=Object(f["a"])(ms,[["__file","/home/runner/work/element-plus/element-plus/packages/components/descriptions/src/description.vue"]]),vs=Object(i["defineComponent"])({name:"ElDescriptionsItem",props:{label:{type:String,default:""},span:{type:Number,default:1},width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},align:{type:String,default:"left"},labelAlign:{type:String,default:""},className:{type:String,default:""},labelClassName:{type:String,default:""}}});const gs=Object(j["a"])(hs,{DescriptionsItem:vs}),Os=Object(j["d"])(vs);var js=r("d5f6");const ws=Object(s["b"])({center:{type:Boolean,default:!1},alignCenter:{type:Boolean,default:!1},closeIcon:{type:k["e"]},customClass:{type:String,default:""},draggable:{type:Boolean,default:!1},fullscreen:{type:Boolean,default:!1},showClose:{type:Boolean,default:!0},title:{type:String,default:""}}),ys={close:()=>!0},xs=Symbol("dialogInjectionKey");var ks=r("72a5");const _s=(...e)=>t=>{e.forEach(e=>{Object(Y["isFunction"])(e)?e(t):e.value=t})};var Cs=r("be44");const zs=["aria-label"],Es=["id"],Bs={name:"ElDialogContent"},Ss=Object(i["defineComponent"])({...Bs,props:ws,emits:ys,setup(e){const t=e,{t:r}=Object(Mr["a"])(),{Close:n}=k["a"],{dialogRef:o,headerRef:l,bodyId:a,ns:c,style:s}=Object(i["inject"])(xs),{focusTrapRef:u}=Object(i["inject"])(ks["d"]),d=_s(u,o),p=Object(i["computed"])(()=>t.draggable);return Object(Cs["a"])(o,l,p),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref:Object(i["unref"])(d),class:Object(i["normalizeClass"])([Object(i["unref"])(c).b(),Object(i["unref"])(c).is("fullscreen",e.fullscreen),Object(i["unref"])(c).is("draggable",Object(i["unref"])(p)),Object(i["unref"])(c).is("align-center",e.alignCenter),{[Object(i["unref"])(c).m("center")]:e.center},e.customClass]),style:Object(i["normalizeStyle"])(Object(i["unref"])(s)),tabindex:"-1",onClick:t[1]||(t[1]=Object(i["withModifiers"])(()=>{},["stop"]))},[Object(i["createElementVNode"])("header",{ref_key:"headerRef",ref:l,class:Object(i["normalizeClass"])(Object(i["unref"])(c).e("header"))},[Object(i["renderSlot"])(e.$slots,"header",{},()=>[Object(i["createElementVNode"])("span",{role:"heading",class:Object(i["normalizeClass"])(Object(i["unref"])(c).e("title"))},Object(i["toDisplayString"])(e.title),3)]),e.showClose?(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:0,"aria-label":Object(i["unref"])(r)("el.dialog.close"),class:Object(i["normalizeClass"])(Object(i["unref"])(c).e("headerbtn")),type:"button",onClick:t[0]||(t[0]=t=>e.$emit("close"))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),{class:Object(i["normalizeClass"])(Object(i["unref"])(c).e("close"))},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.closeIcon||Object(i["unref"])(n))))]),_:1},8,["class"])],10,zs)):Object(i["createCommentVNode"])("v-if",!0)],2),Object(i["createElementVNode"])("div",{id:Object(i["unref"])(a),class:Object(i["normalizeClass"])(Object(i["unref"])(c).e("body"))},[Object(i["renderSlot"])(e.$slots,"default")],10,Es),e.$slots.footer?(Object(i["openBlock"])(),Object(i["createElementBlock"])("footer",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(c).e("footer"))},[Object(i["renderSlot"])(e.$slots,"footer")],2)):Object(i["createCommentVNode"])("v-if",!0)],6))}});var Vs=Object(f["a"])(Ss,[["__file","/home/runner/work/element-plus/element-plus/packages/components/dialog/src/dialog-content.vue"]]);const Ns=Object(s["b"])({...ws,appendToBody:{type:Boolean,default:!1},beforeClose:{type:Object(s["c"])(Function)},destroyOnClose:{type:Boolean,default:!1},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},modal:{type:Boolean,default:!0},openDelay:{type:Number,default:0},closeDelay:{type:Number,default:0},top:{type:String},modelValue:{type:Boolean,default:!1},modalClass:String,width:{type:[String,Number]},zIndex:{type:Number},trapFocus:{type:Boolean,default:!1}}),Ms={open:()=>!0,opened:()=>!0,close:()=>!0,closed:()=>!0,[u["c"]]:e=>Object(c["isBoolean"])(e),openAutoFocus:()=>!0,closeAutoFocus:()=>!0};var As=r("7190");const Ts=(e,t)=>{const r=Object(i["getCurrentInstance"])(),n=r.emit,{nextZIndex:o}=Object(He["a"])();let a="";const s=Object(gt["a"])(),d=Object(gt["a"])(),p=Object(i["ref"])(!1),f=Object(i["ref"])(!1),m=Object(i["ref"])(!1),h=Object(i["ref"])(e.zIndex||o());let v=void 0,g=void 0;const O=Object(l["b"])("namespace",b["a"]),j=Object(i["computed"])(()=>{const t={},r=`--${O.value}-dialog`;return e.fullscreen||(e.top&&(t[r+"-margin-top"]=e.top),e.width&&(t[r+"-width"]=Object(K["b"])(e.width))),t}),w=Object(i["computed"])(()=>e.alignCenter?{display:"flex"}:{});function y(){n("opened")}function x(){n("closed"),n(u["c"],!1),e.destroyOnClose&&(m.value=!1)}function k(){n("close")}function _(){null==g||g(),null==v||v(),e.openDelay&&e.openDelay>0?({stop:v}=Object(c["useTimeoutFn"])(()=>B(),e.openDelay)):B()}function C(){null==v||v(),null==g||g(),e.closeDelay&&e.closeDelay>0?({stop:g}=Object(c["useTimeoutFn"])(()=>S(),e.closeDelay)):S()}function z(){function t(e){e||(f.value=!0,p.value=!1)}e.beforeClose?e.beforeClose(t):C()}function E(){e.closeOnClickModal&&z()}function B(){c["isClient"]&&(p.value=!0)}function S(){p.value=!1}function V(){n("openAutoFocus")}function N(){n("closeAutoFocus")}function M(){e.closeOnPressEscape&&z()}return e.lockScroll&&Object(As["a"])(p),Object(i["watch"])(()=>e.modelValue,r=>{r?(f.value=!1,_(),m.value=!0,h.value=e.zIndex?h.value++:o(),Object(i["nextTick"])(()=>{n("open"),t.value&&(t.value.scrollTop=0)})):p.value&&C()}),Object(i["watch"])(()=>e.fullscreen,e=>{t.value&&(e?(a=t.value.style.transform,t.value.style.transform=""):t.value.style.transform=a)}),Object(i["onMounted"])(()=>{e.modelValue&&(p.value=!0,m.value=!0,_())}),{afterEnter:y,afterLeave:x,beforeLeave:k,handleClose:z,onModalClick:E,close:C,doClose:S,onOpenAutoFocus:V,onCloseAutoFocus:N,onCloseRequested:M,titleId:s,bodyId:d,closed:f,style:j,overlayDialogStyle:w,rendered:m,visible:p,zIndex:h}};var Hs=r("89d4");const Rs=["aria-label","aria-labelledby","aria-describedby"],Ls={name:"ElDialog",inheritAttrs:!1},Ds=Object(i["defineComponent"])({...Ls,props:Ns,emits:Ms,setup(e,{expose:t}){const r=e,n=Object(i["useSlots"])();Object($r["a"])({scope:"el-dialog",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/dialog.html#slots"},Object(i["computed"])(()=>!!n.title)),Object($r["a"])({scope:"el-dialog",from:"custom-class",replacement:"class",version:"2.3.0",ref:"https://element-plus.org/en-US/component/dialog.html#attributes",type:"Attribute"},Object(i["computed"])(()=>!!r.customClass));const o=Object(b["b"])("dialog"),l=Object(i["ref"])(),a=Object(i["ref"])(),c=Object(i["ref"])(),{visible:s,titleId:u,bodyId:d,style:p,overlayDialogStyle:f,rendered:m,zIndex:h,afterEnter:v,afterLeave:g,beforeLeave:O,handleClose:j,onModalClick:w,onOpenAutoFocus:y,onCloseAutoFocus:x,onCloseRequested:k}=Ts(r,l);Object(i["provide"])(xs,{dialogRef:l,headerRef:a,bodyId:d,ns:o,rendered:m,style:p});const _=Object(Hs["a"])(w),C=Object(i["computed"])(()=>r.draggable&&!r.fullscreen);return t({visible:s,dialogContentRef:c}),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(i["Teleport"],{to:"body",disabled:!e.appendToBody},[Object(i["createVNode"])(i["Transition"],{name:"dialog-fade",onAfterEnter:Object(i["unref"])(v),onAfterLeave:Object(i["unref"])(g),onBeforeLeave:Object(i["unref"])(O),persisted:""},{default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])(Object(i["createVNode"])(Object(i["unref"])(js["a"]),{"custom-mask-event":"",mask:e.modal,"overlay-class":e.modalClass,"z-index":Object(i["unref"])(h)},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{role:"dialog","aria-modal":"true","aria-label":e.title||void 0,"aria-labelledby":e.title?void 0:Object(i["unref"])(u),"aria-describedby":Object(i["unref"])(d),class:Object(i["normalizeClass"])(Object(i["unref"])(o).namespace.value+"-overlay-dialog"),style:Object(i["normalizeStyle"])(Object(i["unref"])(f)),onClick:t[0]||(t[0]=(...e)=>Object(i["unref"])(_).onClick&&Object(i["unref"])(_).onClick(...e)),onMousedown:t[1]||(t[1]=(...e)=>Object(i["unref"])(_).onMousedown&&Object(i["unref"])(_).onMousedown(...e)),onMouseup:t[2]||(t[2]=(...e)=>Object(i["unref"])(_).onMouseup&&Object(i["unref"])(_).onMouseup(...e))},[Object(i["createVNode"])(Object(i["unref"])(Le["a"]),{loop:"",trapped:Object(i["unref"])(s),"focus-start-el":"container",onFocusAfterTrapped:Object(i["unref"])(y),onFocusAfterReleased:Object(i["unref"])(x),onReleaseRequested:Object(i["unref"])(k)},{default:Object(i["withCtx"])(()=>[Object(i["unref"])(m)?(Object(i["openBlock"])(),Object(i["createBlock"])(Vs,Object(i["mergeProps"])({key:0,ref_key:"dialogContentRef",ref:c},e.$attrs,{"custom-class":e.customClass,center:e.center,"align-center":e.alignCenter,"close-icon":e.closeIcon,draggable:Object(i["unref"])(C),fullscreen:e.fullscreen,"show-close":e.showClose,title:e.title,onClose:Object(i["unref"])(j)}),Object(i["createSlots"])({header:Object(i["withCtx"])(()=>[e.$slots.title?Object(i["renderSlot"])(e.$slots,"title",{key:1}):Object(i["renderSlot"])(e.$slots,"header",{key:0,close:Object(i["unref"])(j),titleId:Object(i["unref"])(u),titleClass:Object(i["unref"])(o).e("title")})]),default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:2},[e.$slots.footer?{name:"footer",fn:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"footer")])}:void 0]),1040,["custom-class","center","align-center","close-icon","draggable","fullscreen","show-close","title","onClose"])):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["trapped","onFocusAfterTrapped","onFocusAfterReleased","onReleaseRequested"])],46,Rs)]),_:3},8,["mask","overlay-class","z-index"]),[[i["vShow"],Object(i["unref"])(s)]])]),_:3},8,["onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"]))}});var Ps=Object(f["a"])(Ds,[["__file","/home/runner/work/element-plus/element-plus/packages/components/dialog/src/dialog.vue"]]);const Is=Object(j["a"])(Ps),Fs=Object(s["b"])({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},contentPosition:{type:String,values:["left","center","right"],default:"center"},borderStyle:{type:Object(s["c"])(String),default:"solid"}}),$s={name:"ElDivider"},qs=Object(i["defineComponent"])({...$s,props:Fs,setup(e){const t=e,r=Object(b["b"])("divider"),n=Object(i["computed"])(()=>r.cssVar({"border-style":t.borderStyle}));return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(r).b(),Object(i["unref"])(r).m(e.direction)]),style:Object(i["normalizeStyle"])(Object(i["unref"])(n)),role:"separator"},[e.$slots.default&&"vertical"!==e.direction?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(r).e("text"),Object(i["unref"])(r).is(e.contentPosition)])},[Object(i["renderSlot"])(e.$slots,"default")],2)):Object(i["createCommentVNode"])("v-if",!0)],6))}});var Ws=Object(f["a"])(qs,[["__file","/home/runner/work/element-plus/element-plus/packages/components/divider/src/divider.vue"]]);const Us=Object(j["a"])(Ws),Ks=Object(s["b"])({...Ns,direction:{type:String,default:"rtl",values:["ltr","rtl","ttb","btt"]},size:{type:[String,Number],default:"30%"},withHeader:{type:Boolean,default:!0},modalFade:{type:Boolean,default:!0}}),Ys=Ms,Gs=Object(i["defineComponent"])({name:"ElDrawer",components:{ElOverlay:js["a"],ElFocusTrap:Le["a"],ElIcon:y["a"],Close:M["Close"]},props:Ks,emits:Ys,setup(e,{slots:t}){Object($r["a"])({scope:"el-drawer",from:"the title slot",replacement:"the header slot",version:"3.0.0",ref:"https://element-plus.org/en-US/component/drawer.html#slots"},Object(i["computed"])(()=>!!t.title));const r=Object(i["ref"])(),n=Object(i["ref"])(),o=Object(b["b"])("drawer"),{t:l}=Object(Mr["a"])(),a=Object(i["computed"])(()=>"rtl"===e.direction||"ltr"===e.direction),c=Object(i["computed"])(()=>Object(K["b"])(e.size));return{...Ts(e,r),drawerRef:r,focusStartRef:n,isHorizontal:a,drawerSize:c,ns:o,t:l}}}),Xs=["aria-label","aria-labelledby","aria-describedby"],Js=["id"],Zs=["aria-label"],Qs=["id"];function eu(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("close"),c=Object(i["resolveComponent"])("el-icon"),s=Object(i["resolveComponent"])("el-focus-trap"),u=Object(i["resolveComponent"])("el-overlay");return Object(i["openBlock"])(),Object(i["createBlock"])(i["Teleport"],{to:"body",disabled:!e.appendToBody},[Object(i["createVNode"])(i["Transition"],{name:e.ns.b("fade"),onAfterEnter:e.afterEnter,onAfterLeave:e.afterLeave,onBeforeLeave:e.beforeLeave,persisted:""},{default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])(Object(i["createVNode"])(u,{mask:e.modal,"overlay-class":e.modalClass,"z-index":e.zIndex,onClick:e.onModalClick},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(s,{loop:"",trapped:e.visible,"focus-trap-el":e.drawerRef,"focus-start-el":e.focusStartRef,onReleaseRequested:e.onCloseRequested},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{ref:"drawerRef","aria-modal":"true","aria-label":e.title||void 0,"aria-labelledby":e.title?void 0:e.titleId,"aria-describedby":e.bodyId,class:Object(i["normalizeClass"])([e.ns.b(),e.direction,e.visible&&"open",e.customClass]),style:Object(i["normalizeStyle"])(e.isHorizontal?"width: "+e.drawerSize:"height: "+e.drawerSize),role:"dialog",onClick:t[1]||(t[1]=Object(i["withModifiers"])(()=>{},["stop"]))},[Object(i["createElementVNode"])("span",{ref:"focusStartRef",class:Object(i["normalizeClass"])(e.ns.e("sr-focus")),tabindex:"-1"},null,2),e.withHeader?(Object(i["openBlock"])(),Object(i["createElementBlock"])("header",{key:0,class:Object(i["normalizeClass"])(e.ns.e("header"))},[e.$slots.title?Object(i["renderSlot"])(e.$slots,"title",{key:1},()=>[Object(i["createCommentVNode"])(" DEPRECATED SLOT ")]):Object(i["renderSlot"])(e.$slots,"header",{key:0,close:e.handleClose,titleId:e.titleId,titleClass:e.ns.e("title")},()=>[e.$slots.title?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,id:e.titleId,role:"heading",class:Object(i["normalizeClass"])(e.ns.e("title"))},Object(i["toDisplayString"])(e.title),11,Js))]),e.showClose?(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{key:2,"aria-label":e.t("el.drawer.close"),class:Object(i["normalizeClass"])(e.ns.e("close-btn")),type:"button",onClick:t[0]||(t[0]=(...t)=>e.handleClose&&e.handleClose(...t))},[Object(i["createVNode"])(c,{class:Object(i["normalizeClass"])(e.ns.e("close"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(a)]),_:1},8,["class"])],10,Zs)):Object(i["createCommentVNode"])("v-if",!0)],2)):Object(i["createCommentVNode"])("v-if",!0),e.rendered?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,id:e.bodyId,class:Object(i["normalizeClass"])(e.ns.e("body"))},[Object(i["renderSlot"])(e.$slots,"default")],10,Qs)):Object(i["createCommentVNode"])("v-if",!0),e.$slots.footer?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:2,class:Object(i["normalizeClass"])(e.ns.e("footer"))},[Object(i["renderSlot"])(e.$slots,"footer")],2)):Object(i["createCommentVNode"])("v-if",!0)],14,Xs)]),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])]),_:3},8,["mask","overlay-class","z-index","onClick"]),[[i["vShow"],e.visible]])]),_:3},8,["name","onAfterEnter","onAfterLeave","onBeforeLeave"])],8,["disabled"])}var tu=Object(f["a"])(Gs,[["render",eu],["__file","/home/runner/work/element-plus/element-plus/packages/components/drawer/src/drawer.vue"]]);const ru=Object(j["a"])(tu),nu={inheritAttrs:!1};function ou(e,t,r,n,o,l){return Object(i["renderSlot"])(e.$slots,"default")}var lu=Object(f["a"])(nu,[["render",ou],["__file","/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection.vue"]]);const au={name:"ElCollectionItem",inheritAttrs:!1};function iu(e,t,r,n,o,l){return Object(i["renderSlot"])(e.$slots,"default")}var cu=Object(f["a"])(au,[["render",iu],["__file","/home/runner/work/element-plus/element-plus/packages/components/collection/src/collection-item.vue"]]);const su="data-el-collection-item",uu=e=>{const t=`El${e}Collection`,r=t+"Item",n=Symbol(t),o=Symbol(r),l={...lu,name:t,setup(){const e=Object(i["ref"])(null),t=new Map,r=()=>{const r=Object(i["unref"])(e);if(!r)return[];const n=Array.from(r.querySelectorAll(`[${su}]`)),o=[...t.values()];return o.sort((e,t)=>n.indexOf(e.ref)-n.indexOf(t.ref))};Object(i["provide"])(n,{itemMap:t,getItems:r,collectionRef:e})}},a={...cu,name:r,setup(e,{attrs:t}){const r=Object(i["ref"])(null),l=Object(i["inject"])(n,void 0);Object(i["provide"])(o,{collectionItemRef:r}),Object(i["onMounted"])(()=>{const e=Object(i["unref"])(r);e&&l.itemMap.set(e,{ref:e,...t})}),Object(i["onBeforeUnmount"])(()=>{const e=Object(i["unref"])(r);l.itemMap.delete(e)})}};return{COLLECTION_INJECTION_KEY:n,COLLECTION_ITEM_INJECTION_KEY:o,ElCollection:l,ElCollectionItem:a}},du=Object(s["b"])({trigger:ze.trigger,effect:{...Ce.effect,default:"light"},type:{type:Object(s["c"])(String)},placement:{type:Object(s["c"])(String),default:"bottom"},popperOptions:{type:Object(s["c"])(Object),default:()=>({})},id:String,size:{type:String,default:""},splitButton:Boolean,hideOnClick:{type:Boolean,default:!0},loop:{type:Boolean,default:!0},showTimeout:{type:Number,default:150},hideTimeout:{type:Number,default:150},tabindex:{type:Object(s["c"])([Number,String]),default:0},maxHeight:{type:Object(s["c"])([Number,String]),default:""},popperClass:{type:String,default:""},disabled:{type:Boolean,default:!1},role:{type:String,default:"menu"},buttonProps:{type:Object(s["c"])(Object)}}),pu=Object(s["b"])({command:{type:[Object,String,Number],default:()=>({})},disabled:Boolean,divided:Boolean,textValue:String,icon:{type:k["e"]}}),fu=Object(s["b"])({onKeydown:{type:Object(s["c"])(Function)}}),bu=[ke["a"].down,ke["a"].pageDown,ke["a"].home],mu=[ke["a"].up,ke["a"].pageUp,ke["a"].end],hu=[...bu,...mu],{ElCollection:vu,ElCollectionItem:gu,COLLECTION_INJECTION_KEY:Ou,COLLECTION_ITEM_INJECTION_KEY:ju}=uu("Dropdown"),wu=Symbol("elDropdown"),yu=Object(s["b"])({style:{type:Object(s["c"])([String,Array,Object])},currentTabId:{type:Object(s["c"])(String)},defaultCurrentTabId:String,loop:Boolean,dir:{type:String,values:["ltr","rtl"],default:"ltr"},orientation:{type:Object(s["c"])(String)},onBlur:Function,onFocus:Function,onMousedown:Function}),{ElCollection:xu,ElCollectionItem:ku,COLLECTION_INJECTION_KEY:_u,COLLECTION_ITEM_INJECTION_KEY:Cu}=uu("RovingFocusGroup"),zu=Symbol("elRovingFocusGroup"),Eu=Symbol("elRovingFocusGroupItem"),Bu={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"},Su=(e,t)=>{if("rtl"!==t)return e;switch(e){case ke["a"].right:return ke["a"].left;case ke["a"].left:return ke["a"].right;default:return e}},Vu=(e,t,r)=>{const n=Su(e.key,r);if(("vertical"!==t||![ke["a"].left,ke["a"].right].includes(n))&&("horizontal"!==t||![ke["a"].up,ke["a"].down].includes(n)))return Bu[n]},Nu=(e,t)=>e.map((r,n)=>e[(n+t)%e.length]),Mu=e=>{const{activeElement:t}=document;for(const r of e){if(r===t)return;if(r.focus(),t!==document.activeElement)return}},Au="currentTabIdChange",Tu="rovingFocusGroup.entryFocus",Hu={bubbles:!1,cancelable:!0},Ru=Object(i["defineComponent"])({name:"ElRovingFocusGroupImpl",inheritAttrs:!1,props:yu,emits:[Au,"entryFocus"],setup(e,{emit:t}){var r;const n=Object(i["ref"])(null!=(r=e.currentTabId||e.defaultCurrentTabId)?r:null),o=Object(i["ref"])(!1),l=Object(i["ref"])(!1),a=Object(i["ref"])(null),{getItems:s}=Object(i["inject"])(_u,void 0),u=Object(i["computed"])(()=>[{outline:"none"},e.style]),d=e=>{t(Au,e)},p=()=>{o.value=!0},f=Fe(t=>{var r;null==(r=e.onMousedown)||r.call(e,t)},()=>{l.value=!0}),b=Fe(t=>{var r;null==(r=e.onFocus)||r.call(e,t)},e=>{const t=!Object(i["unref"])(l),{target:r,currentTarget:a}=e;if(r===a&&t&&!Object(i["unref"])(o)){const e=new Event(Tu,Hu);if(null==a||a.dispatchEvent(e),!e.defaultPrevented){const e=s().filter(e=>e.focusable),t=e.find(e=>e.active),r=e.find(e=>e.id===Object(i["unref"])(n)),o=[t,r,...e].filter(Boolean),l=o.map(e=>e.ref);Mu(l)}}l.value=!1}),m=Fe(t=>{var r;null==(r=e.onBlur)||r.call(e,t)},()=>{o.value=!1}),h=(...e)=>{t("entryFocus",...e)};Object(i["provide"])(zu,{currentTabbedId:Object(i["readonly"])(n),loop:Object(i["toRef"])(e,"loop"),tabIndex:Object(i["computed"])(()=>Object(i["unref"])(o)?-1:0),rovingFocusGroupRef:a,rovingFocusGroupRootStyle:u,orientation:Object(i["toRef"])(e,"orientation"),dir:Object(i["toRef"])(e,"dir"),onItemFocus:d,onItemShiftTab:p,onBlur:m,onFocus:b,onMousedown:f}),Object(i["watch"])(()=>e.currentTabId,e=>{n.value=null!=e?e:null}),Object(c["useEventListener"])(a,Tu,h)}});function Lu(e,t,r,n,o,l){return Object(i["renderSlot"])(e.$slots,"default")}var Du=Object(f["a"])(Ru,[["render",Lu],["__file","/home/runner/work/element-plus/element-plus/packages/components/roving-focus-group/src/roving-focus-group-impl.vue"]]);const Pu=Object(i["defineComponent"])({name:"ElRovingFocusGroup",components:{ElFocusGroupCollection:xu,ElRovingFocusGroupImpl:Du}});function Iu(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-roving-focus-group-impl"),c=Object(i["resolveComponent"])("el-focus-group-collection");return Object(i["openBlock"])(),Object(i["createBlock"])(c,null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(a,Object(i["normalizeProps"])(Object(i["guardReactiveProps"])(e.$attrs)),{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},16)]),_:3})}var Fu=Object(f["a"])(Pu,[["render",Iu],["__file","/home/runner/work/element-plus/element-plus/packages/components/roving-focus-group/src/roving-focus-group.vue"]]);const{ButtonGroup:$u}=br["a"],qu=Object(i["defineComponent"])({name:"ElDropdown",components:{ElButton:br["a"],ElButtonGroup:$u,ElScrollbar:Z,ElDropdownCollection:vu,ElTooltip:zt,ElRovingFocusGroup:Fu,ElOnlyChild:Qe,ElIcon:y["a"],ArrowDown:M["ArrowDown"]},props:du,emits:["visible-change","click","command"],setup(e,{emit:t}){const r=Object(i["getCurrentInstance"])(),n=Object(b["b"])("dropdown"),{t:o}=Object(Mr["a"])(),l=Object(i["ref"])(),a=Object(i["ref"])(),c=Object(i["ref"])(null),s=Object(i["ref"])(null),u=Object(i["ref"])(null),d=Object(i["ref"])(null),p=Object(i["ref"])(!1),f=[ke["a"].enter,ke["a"].space,ke["a"].down],m=Object(i["computed"])(()=>({maxHeight:Object(K["b"])(e.maxHeight)})),h=Object(i["computed"])(()=>[n.m(y.value)]),v=Object(gt["a"])().value,g=Object(i["computed"])(()=>e.id||v);function O(){j()}function j(){var e;null==(e=c.value)||e.onClose()}function w(){var e;null==(e=c.value)||e.onOpen()}const y=Object(Vt["b"])();function x(...e){t("command",...e)}function k(){}function _(){const e=Object(i["unref"])(s);null==e||e.focus(),d.value=null}function C(e){d.value=e}function z(e){p.value||(e.preventDefault(),e.stopImmediatePropagation())}function E(){t("visible-change",!0)}function B(e){"keydown"===(null==e?void 0:e.type)&&s.value.focus()}function S(){t("visible-change",!1)}Object(i["provide"])(wu,{contentRef:s,role:Object(i["computed"])(()=>e.role),triggerId:g,isUsingKeyboard:p,onItemEnter:k,onItemLeave:_}),Object(i["provide"])("elDropdown",{instance:r,dropdownSize:y,handleClick:O,commandHandler:x,trigger:Object(i["toRef"])(e,"trigger"),hideOnClick:Object(i["toRef"])(e,"hideOnClick")});const V=e=>{var t,r;e.preventDefault(),null==(r=null==(t=s.value)?void 0:t.focus)||r.call(t,{preventScroll:!0})},N=e=>{t("click",e)};return{t:o,ns:n,scrollbar:u,wrapStyle:m,dropdownTriggerKls:h,dropdownSize:y,triggerId:g,triggerKeys:f,currentTabId:d,handleCurrentTabIdChange:C,handlerMainButtonClick:N,handleEntryFocus:z,handleClose:j,handleOpen:w,handleBeforeShowTooltip:E,handleShowTooltip:B,handleBeforeHideTooltip:S,onFocusAfterTrapped:V,popperRef:c,contentRef:s,triggeringElementRef:l,referenceElementRef:a}}});function Wu(e,t,r,n,o,l){var a;const c=Object(i["resolveComponent"])("el-dropdown-collection"),s=Object(i["resolveComponent"])("el-roving-focus-group"),u=Object(i["resolveComponent"])("el-scrollbar"),d=Object(i["resolveComponent"])("el-only-child"),p=Object(i["resolveComponent"])("el-tooltip"),f=Object(i["resolveComponent"])("el-button"),b=Object(i["resolveComponent"])("arrow-down"),m=Object(i["resolveComponent"])("el-icon"),h=Object(i["resolveComponent"])("el-button-group");return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([e.ns.b(),e.ns.is("disabled",e.disabled)])},[Object(i["createVNode"])(p,{ref:"popperRef",role:e.role,effect:e.effect,"fallback-placements":["bottom","top"],"popper-options":e.popperOptions,"gpu-acceleration":!1,"hide-after":"hover"===e.trigger?e.hideTimeout:0,"manual-mode":!0,placement:e.placement,"popper-class":[e.ns.e("popper"),e.popperClass],"reference-element":null==(a=e.referenceElementRef)?void 0:a.$el,trigger:e.trigger,"trigger-keys":e.triggerKeys,"trigger-target-el":e.contentRef,"show-after":"hover"===e.trigger?e.showTimeout:0,"stop-popper-mouse-event":!1,"virtual-ref":e.triggeringElementRef,"virtual-triggering":e.splitButton,disabled:e.disabled,transition:e.ns.namespace.value+"-zoom-in-top",teleported:"",pure:"",persistent:"",onBeforeShow:e.handleBeforeShowTooltip,onShow:e.handleShowTooltip,onBeforeHide:e.handleBeforeHideTooltip},Object(i["createSlots"])({content:Object(i["withCtx"])(()=>[Object(i["createVNode"])(u,{ref:"scrollbar","wrap-style":e.wrapStyle,tag:"div","view-class":e.ns.e("list")},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(s,{loop:e.loop,"current-tab-id":e.currentTabId,orientation:"horizontal",onCurrentTabIdChange:e.handleCurrentTabIdChange,onEntryFocus:e.handleEntryFocus},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(c,null,{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"dropdown")]),_:3})]),_:3},8,["loop","current-tab-id","onCurrentTabIdChange","onEntryFocus"])]),_:3},8,["wrap-style","view-class"])]),_:2},[e.splitButton?void 0:{name:"default",fn:Object(i["withCtx"])(()=>[Object(i["createVNode"])(d,{id:e.triggerId,role:"button",tabindex:e.tabindex},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},8,["id","tabindex"])])}]),1032,["role","effect","popper-options","hide-after","placement","popper-class","reference-element","trigger","trigger-keys","trigger-target-el","show-after","virtual-ref","virtual-triggering","disabled","transition","onBeforeShow","onShow","onBeforeHide"]),e.splitButton?(Object(i["openBlock"])(),Object(i["createBlock"])(h,{key:0},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(f,Object(i["mergeProps"])({ref:"referenceElementRef"},e.buttonProps,{size:e.dropdownSize,type:e.type,disabled:e.disabled,tabindex:e.tabindex,onClick:e.handlerMainButtonClick}),{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},16,["size","type","disabled","tabindex","onClick"]),Object(i["createVNode"])(f,Object(i["mergeProps"])({id:e.triggerId,ref:"triggeringElementRef"},e.buttonProps,{role:"button",size:e.dropdownSize,type:e.type,class:e.ns.e("caret-button"),disabled:e.disabled,tabindex:e.tabindex,"aria-label":e.t("el.dropdown.toggleDropdown")}),{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(m,{class:Object(i["normalizeClass"])(e.ns.e("icon"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(b)]),_:1},8,["class"])]),_:1},16,["id","size","type","class","disabled","tabindex","aria-label"])]),_:3})):Object(i["createCommentVNode"])("v-if",!0)],2)}var Uu=Object(f["a"])(qu,[["render",Wu],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown.vue"]]);const Ku=Object(i["defineComponent"])({name:"DropdownItemImpl",components:{ElIcon:y["a"]},props:pu,emits:["pointermove","pointerleave","click","clickimpl"],setup(e,{emit:t}){const r=Object(b["b"])("dropdown"),{role:n}=Object(i["inject"])(wu,void 0),{collectionItemRef:o}=Object(i["inject"])(ju,void 0),{collectionItemRef:l}=Object(i["inject"])(Cu,void 0),{rovingFocusGroupItemRef:a,tabIndex:c,handleFocus:s,handleKeydown:u,handleMousedown:d}=Object(i["inject"])(Eu,void 0),p=_s(o,l,a),f=Object(i["computed"])(()=>"menu"===n.value?"menuitem":"navigation"===n.value?"link":"button"),m=Fe(e=>{const{code:r}=e;if(r===ke["a"].enter||r===ke["a"].space)return e.preventDefault(),e.stopImmediatePropagation(),t("clickimpl",e),!0},u);return{ns:r,itemRef:p,dataset:{[su]:""},role:f,tabIndex:c,handleFocus:s,handleKeydown:m,handleMousedown:d}}}),Yu=["aria-disabled","tabindex","role"];function Gu(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-icon");return Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],null,[e.divided?(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",Object(i["mergeProps"])({key:0,role:"separator",class:e.ns.bem("menu","item","divided")},e.$attrs),null,16)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("li",Object(i["mergeProps"])({ref:e.itemRef},{...e.dataset,...e.$attrs},{"aria-disabled":e.disabled,class:[e.ns.be("menu","item"),e.ns.is("disabled",e.disabled)],tabindex:e.tabIndex,role:e.role,onClick:t[0]||(t[0]=t=>e.$emit("clickimpl",t)),onFocus:t[1]||(t[1]=(...t)=>e.handleFocus&&e.handleFocus(...t)),onKeydown:t[2]||(t[2]=(...t)=>e.handleKeydown&&e.handleKeydown(...t)),onMousedown:t[3]||(t[3]=(...t)=>e.handleMousedown&&e.handleMousedown(...t)),onPointermove:t[4]||(t[4]=t=>e.$emit("pointermove",t)),onPointerleave:t[5]||(t[5]=t=>e.$emit("pointerleave",t))}),[e.icon?(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:0},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.icon)))]),_:1})):Object(i["createCommentVNode"])("v-if",!0),Object(i["renderSlot"])(e.$slots,"default")],16,Yu)],64)}var Xu=Object(f["a"])(Ku,[["render",Gu],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown-item-impl.vue"]]);const Ju=()=>{const e=Object(i["inject"])("elDropdown",{}),t=Object(i["computed"])(()=>null==e?void 0:e.dropdownSize);return{elDropdown:e,_elDropdownSize:t}},Zu=Object(i["defineComponent"])({components:{ElRovingFocusCollectionItem:ku},props:{focusable:{type:Boolean,default:!0},active:{type:Boolean,default:!1}},emits:["mousedown","focus","keydown"],setup(e,{emit:t}){const{currentTabbedId:r,loop:n,onItemFocus:o,onItemShiftTab:l}=Object(i["inject"])(zu,void 0),{getItems:a}=Object(i["inject"])(_u,void 0),c=Object(gt["a"])(),s=Object(i["ref"])(null),u=Fe(e=>{t("mousedown",e)},t=>{e.focusable?o(Object(i["unref"])(c)):t.preventDefault()}),d=Fe(e=>{t("focus",e)},()=>{o(Object(i["unref"])(c))}),p=Fe(e=>{t("keydown",e)},e=>{const{key:t,shiftKey:r,target:o,currentTarget:c}=e;if(t===ke["a"].tab&&r)return void l();if(o!==c)return;const s=Vu(e);if(s){e.preventDefault();const t=a().filter(e=>e.focusable);let r=t.map(e=>e.ref);switch(s){case"last":r.reverse();break;case"prev":case"next":{"prev"===s&&r.reverse();const e=r.indexOf(c);r=n.value?Nu(r,e+1):r.slice(e+1);break}default:break}Object(i["nextTick"])(()=>{Mu(r)})}}),f=Object(i["computed"])(()=>r.value===Object(i["unref"])(c));return Object(i["provide"])(Eu,{rovingFocusGroupItemRef:s,tabIndex:Object(i["computed"])(()=>Object(i["unref"])(f)?0:-1),handleMousedown:u,handleFocus:d,handleKeydown:p}),{id:c,handleKeydown:p,handleFocus:d,handleMousedown:u}}});function Qu(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-roving-focus-collection-item");return Object(i["openBlock"])(),Object(i["createBlock"])(a,{id:e.id,focusable:e.focusable,active:e.active},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},8,["id","focusable","active"])}var ed=Object(f["a"])(Zu,[["render",Qu],["__file","/home/runner/work/element-plus/element-plus/packages/components/roving-focus-group/src/roving-focus-item.vue"]]);const td=Object(i["defineComponent"])({name:"ElDropdownItem",components:{ElDropdownCollectionItem:gu,ElRovingFocusItem:ed,ElDropdownItemImpl:Xu},inheritAttrs:!1,props:pu,emits:["pointermove","pointerleave","click"],setup(e,{emit:t,attrs:r}){const{elDropdown:n}=Ju(),o=Object(i["getCurrentInstance"])(),l=Object(i["ref"])(null),a=Object(i["computed"])(()=>{var e,t;return null!=(t=null==(e=Object(i["unref"])(l))?void 0:e.textContent)?t:""}),{onItemEnter:c,onItemLeave:s}=Object(i["inject"])(wu,void 0),u=Fe(e=>(t("pointermove",e),e.defaultPrevented),$e(t=>{var r;e.disabled?s(t):(c(t),t.defaultPrevented||null==(r=t.currentTarget)||r.focus())})),d=Fe(e=>(t("pointerleave",e),e.defaultPrevented),$e(e=>{s(e)})),p=Fe(e=>(t("click",e),"keydown"!==e.type&&e.defaultPrevented),t=>{var r,l,a;e.disabled?t.stopImmediatePropagation():((null==(r=null==n?void 0:n.hideOnClick)?void 0:r.value)&&(null==(l=n.handleClick)||l.call(n)),null==(a=n.commandHandler)||a.call(n,e.command,o,t))}),f=Object(i["computed"])(()=>({...e,...r}));return{handleClick:p,handlePointerMove:u,handlePointerLeave:d,textContent:a,propsAndAttrs:f}}});function rd(e,t,r,n,o,l){var a;const c=Object(i["resolveComponent"])("el-dropdown-item-impl"),s=Object(i["resolveComponent"])("el-roving-focus-item"),u=Object(i["resolveComponent"])("el-dropdown-collection-item");return Object(i["openBlock"])(),Object(i["createBlock"])(u,{disabled:e.disabled,"text-value":null!=(a=e.textValue)?a:e.textContent},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(s,{focusable:!e.disabled},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(c,Object(i["mergeProps"])(e.propsAndAttrs,{onPointerleave:e.handlePointerLeave,onPointermove:e.handlePointerMove,onClickimpl:e.handleClick}),{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},16,["onPointerleave","onPointermove","onClickimpl"])]),_:3},8,["focusable"])]),_:3},8,["disabled","text-value"])}var nd=Object(f["a"])(td,[["render",rd],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown-item.vue"]]);const od=Object(i["defineComponent"])({name:"ElDropdownMenu",props:fu,setup(e){const t=Object(b["b"])("dropdown"),{_elDropdownSize:r}=Ju(),n=r.value,{focusTrapRef:o,onKeydown:l}=Object(i["inject"])(ks["d"],void 0),{contentRef:a,role:c,triggerId:s}=Object(i["inject"])(wu,void 0),{collectionRef:u,getItems:d}=Object(i["inject"])(Ou,void 0),{rovingFocusGroupRef:p,rovingFocusGroupRootStyle:f,tabIndex:m,onBlur:h,onFocus:v,onMousedown:g}=Object(i["inject"])(zu,void 0),{collectionRef:O}=Object(i["inject"])(_u,void 0),j=Object(i["computed"])(()=>[t.b("menu"),t.bm("menu",null==n?void 0:n.value)]),w=_s(a,u,o,p,O),y=Fe(t=>{var r;null==(r=e.onKeydown)||r.call(e,t)},e=>{const{currentTarget:t,code:r,target:n}=e;t.contains(n);if(ke["a"].tab===r&&e.stopImmediatePropagation(),e.preventDefault(),n!==Object(i["unref"])(a))return;if(!hu.includes(r))return;const o=d().filter(e=>!e.disabled),l=o.map(e=>e.ref);mu.includes(r)&&l.reverse(),Mu(l)}),x=e=>{y(e),l(e)};return{size:n,rovingFocusGroupRootStyle:f,tabIndex:m,dropdownKls:j,role:c,triggerId:s,dropdownListWrapperRef:w,handleKeydown:x,onBlur:h,onFocus:v,onMousedown:g}}}),ld=["role","aria-labelledby"];function ad(e,t,r,n,o,l){return Object(i["openBlock"])(),Object(i["createElementBlock"])("ul",{ref:e.dropdownListWrapperRef,class:Object(i["normalizeClass"])(e.dropdownKls),style:Object(i["normalizeStyle"])(e.rovingFocusGroupRootStyle),tabindex:-1,role:e.role,"aria-labelledby":e.triggerId,onBlur:t[0]||(t[0]=(...t)=>e.onBlur&&e.onBlur(...t)),onFocus:t[1]||(t[1]=(...t)=>e.onFocus&&e.onFocus(...t)),onKeydown:t[2]||(t[2]=(...t)=>e.handleKeydown&&e.handleKeydown(...t)),onMousedown:t[3]||(t[3]=(...t)=>e.onMousedown&&e.onMousedown(...t))},[Object(i["renderSlot"])(e.$slots,"default")],46,ld)}var id=Object(f["a"])(od,[["render",ad],["__file","/home/runner/work/element-plus/element-plus/packages/components/dropdown/src/dropdown-menu.vue"]]);const cd=Object(j["a"])(Uu,{DropdownItem:nd,DropdownMenu:id}),sd=Object(j["d"])(nd),ud=Object(j["d"])(id);let dd=0;const pd=Object(i["defineComponent"])({name:"ImgEmpty",setup(){const e=Object(b["b"])("empty");return{ns:e,id:++dd}}}),fd={viewBox:"0 0 79 86",version:"1.1",xmlns:"http://www.w3.org/2000/svg","xmlns:xlink":"http://www.w3.org/1999/xlink"},bd=["id"],md=["stop-color"],hd=["stop-color"],vd=["id"],gd=["stop-color"],Od=["stop-color"],jd=["id"],wd={id:"Illustrations",stroke:"none","stroke-width":"1",fill:"none","fill-rule":"evenodd"},yd={id:"B-type",transform:"translate(-1268.000000, -535.000000)"},xd={id:"Group-2",transform:"translate(1268.000000, 535.000000)"},kd=["fill"],_d=["fill"],Cd={id:"Group-Copy",transform:"translate(34.500000, 31.500000) scale(-1, 1) rotate(-25.000000) translate(-34.500000, -31.500000) translate(7.000000, 10.000000)"},zd=["fill"],Ed=["fill"],Bd=["fill"],Sd=["fill"],Vd=["fill"],Nd={id:"Rectangle-Copy-17",transform:"translate(53.000000, 45.000000)"},Md=["fill","xlink:href"],Ad=["fill","mask"],Td=["fill"];function Hd(e,t,r,n,o,l){return Object(i["openBlock"])(),Object(i["createElementBlock"])("svg",fd,[Object(i["createElementVNode"])("defs",null,[Object(i["createElementVNode"])("linearGradient",{id:"linearGradient-1-"+e.id,x1:"38.8503086%",y1:"0%",x2:"61.1496914%",y2:"100%"},[Object(i["createElementVNode"])("stop",{"stop-color":`var(${e.ns.cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,md),Object(i["createElementVNode"])("stop",{"stop-color":`var(${e.ns.cssVarBlockName("fill-color-4")})`,offset:"100%"},null,8,hd)],8,bd),Object(i["createElementVNode"])("linearGradient",{id:"linearGradient-2-"+e.id,x1:"0%",y1:"9.5%",x2:"100%",y2:"90.5%"},[Object(i["createElementVNode"])("stop",{"stop-color":`var(${e.ns.cssVarBlockName("fill-color-1")})`,offset:"0%"},null,8,gd),Object(i["createElementVNode"])("stop",{"stop-color":`var(${e.ns.cssVarBlockName("fill-color-6")})`,offset:"100%"},null,8,Od)],8,vd),Object(i["createElementVNode"])("rect",{id:"path-3-"+e.id,x:"0",y:"0",width:"17",height:"36"},null,8,jd)]),Object(i["createElementVNode"])("g",wd,[Object(i["createElementVNode"])("g",yd,[Object(i["createElementVNode"])("g",xd,[Object(i["createElementVNode"])("path",{id:"Oval-Copy-2",d:"M39.5,86 C61.3152476,86 79,83.9106622 79,81.3333333 C79,78.7560045 57.3152476,78 35.5,78 C13.6847524,78 0,78.7560045 0,81.3333333 C0,83.9106622 17.6847524,86 39.5,86 Z",fill:`var(${e.ns.cssVarBlockName("fill-color-3")})`},null,8,kd),Object(i["createElementVNode"])("polygon",{id:"Rectangle-Copy-14",fill:`var(${e.ns.cssVarBlockName("fill-color-7")})`,transform:"translate(27.500000, 51.500000) scale(1, -1) translate(-27.500000, -51.500000) ",points:"13 58 53 58 42 45 2 45"},null,8,_d),Object(i["createElementVNode"])("g",Cd,[Object(i["createElementVNode"])("polygon",{id:"Rectangle-Copy-10",fill:`var(${e.ns.cssVarBlockName("fill-color-7")})`,transform:"translate(11.500000, 5.000000) scale(1, -1) translate(-11.500000, -5.000000) ",points:"2.84078316e-14 3 18 3 23 7 5 7"},null,8,zd),Object(i["createElementVNode"])("polygon",{id:"Rectangle-Copy-11",fill:`var(${e.ns.cssVarBlockName("fill-color-5")})`,points:"-3.69149156e-15 7 38 7 38 43 -3.69149156e-15 43"},null,8,Ed),Object(i["createElementVNode"])("rect",{id:"Rectangle-Copy-12",fill:`url(#linearGradient-1-${e.id})`,transform:"translate(46.500000, 25.000000) scale(-1, 1) translate(-46.500000, -25.000000) ",x:"38",y:"7",width:"17",height:"36"},null,8,Bd),Object(i["createElementVNode"])("polygon",{id:"Rectangle-Copy-13",fill:`var(${e.ns.cssVarBlockName("fill-color-2")})`,transform:"translate(39.500000, 3.500000) scale(-1, 1) translate(-39.500000, -3.500000) ",points:"24 7 41 7 55 -3.63806207e-12 38 -3.63806207e-12"},null,8,Sd)]),Object(i["createElementVNode"])("rect",{id:"Rectangle-Copy-15",fill:`url(#linearGradient-2-${e.id})`,x:"13",y:"45",width:"40",height:"36"},null,8,Vd),Object(i["createElementVNode"])("g",Nd,[Object(i["createElementVNode"])("use",{id:"Mask",fill:`var(${e.ns.cssVarBlockName("fill-color-8")})`,transform:"translate(8.500000, 18.000000) scale(-1, 1) translate(-8.500000, -18.000000) ","xlink:href":"#path-3-"+e.id},null,8,Md),Object(i["createElementVNode"])("polygon",{id:"Rectangle-Copy",fill:`var(${e.ns.cssVarBlockName("fill-color-9")})`,mask:`url(#mask-4-${e.id})`,transform:"translate(12.000000, 9.000000) scale(-1, 1) translate(-12.000000, -9.000000) ",points:"7 0 24 0 20 18 7 16.5"},null,8,Ad)]),Object(i["createElementVNode"])("polygon",{id:"Rectangle-Copy-18",fill:`var(${e.ns.cssVarBlockName("fill-color-2")})`,transform:"translate(66.000000, 51.500000) scale(-1, 1) translate(-66.000000, -51.500000) ",points:"62 45 79 45 70 58 53 58"},null,8,Td)])])])])}var Rd=Object(f["a"])(pd,[["render",Hd],["__file","/home/runner/work/element-plus/element-plus/packages/components/empty/src/img-empty.vue"]]);const Ld={image:{type:String,default:""},imageSize:Number,description:{type:String,default:""}},Dd=["src"],Pd={key:1},Id={name:"ElEmpty"},Fd=Object(i["defineComponent"])({...Id,props:Ld,setup(e){const t=e,{t:r}=Object(Mr["a"])(),n=Object(b["b"])("empty"),o=Object(i["computed"])(()=>t.description||r("el.table.emptyText")),l=Object(i["computed"])(()=>({width:t.imageSize?t.imageSize+"px":""}));return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).b())},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("image")),style:Object(i["normalizeStyle"])(Object(i["unref"])(l))},[e.image?(Object(i["openBlock"])(),Object(i["createElementBlock"])("img",{key:0,src:e.image,ondragstart:"return false"},null,8,Dd)):Object(i["renderSlot"])(e.$slots,"image",{key:1},()=>[Object(i["createVNode"])(Rd)])],6),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("description"))},[e.$slots.description?Object(i["renderSlot"])(e.$slots,"description",{key:0}):(Object(i["openBlock"])(),Object(i["createElementBlock"])("p",Pd,Object(i["toDisplayString"])(Object(i["unref"])(o)),1))],2),e.$slots.default?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("bottom"))},[Object(i["renderSlot"])(e.$slots,"default")],2)):Object(i["createCommentVNode"])("v-if",!0)],2))}});var $d=Object(f["a"])(Fd,[["__file","/home/runner/work/element-plus/element-plus/packages/components/empty/src/empty.vue"]]);const qd=Object(j["a"])($d),Wd=Object(s["b"])({model:Object,rules:{type:Object(s["c"])(Object)},labelPosition:{type:String,values:["left","right","top"],default:"right"},requireAsteriskPosition:{type:String,values:["left","right"],default:"left"},labelWidth:{type:[String,Number],default:""},labelSuffix:{type:String,default:""},inline:Boolean,inlineMessage:Boolean,statusIcon:Boolean,showMessage:{type:Boolean,default:!0},size:{type:String,values:Dt["b"]},disabled:Boolean,validateOnRuleChange:{type:Boolean,default:!0},hideRequiredAsterisk:{type:Boolean,default:!1},scrollToError:Boolean}),Ud={validate:(e,t,r)=>(Object(Y["isArray"])(e)||Object(Y["isString"])(e))&&Object(c["isBoolean"])(t)&&Object(Y["isString"])(r)},Kd="ElForm";function Yd(){const e=Object(i["ref"])([]),t=Object(i["computed"])(()=>{if(!e.value.length)return"0";const t=Math.max(...e.value);return t?t+"px":""});function r(t){const r=e.value.indexOf(t);return-1===r&&Object(m["a"])(Kd,"unexpected width "+t),r}function n(t,n){if(t&&n){const o=r(n);e.value.splice(o,1,t)}else t&&e.value.push(t)}function o(t){const n=r(t);n>-1&&e.value.splice(n,1)}return{autoLabelWidth:t,registerLabelWidth:n,deregisterLabelWidth:o}}const Gd=(e,t)=>{const r=Object(N["castArray"])(t);return r.length>0?e.filter(e=>e.prop&&r.includes(e.prop)):e},Xd={name:"ElForm"},Jd=Object(i["defineComponent"])({...Xd,props:Wd,emits:Ud,setup(e,{expose:t,emit:r}){const n=e,o="ElForm",l=[],a=Object(Vt["b"])(),c=Object(b["b"])("form"),s=Object(i["computed"])(()=>{const{labelPosition:e,inline:t}=n;return[c.b(),c.m(a.value||"default"),{[c.m("label-"+e)]:e,[c.m("inline")]:t}]}),u=e=>{l.push(e)},d=e=>{e.prop&&l.splice(l.indexOf(e),1)},p=(e=[])=>{n.model?Gd(l,e).forEach(e=>e.resetField()):Object(m["a"])(o,"model is required for resetFields to work.")},f=(e=[])=>{Gd(l,e).forEach(e=>e.clearValidate())},h=Object(i["computed"])(()=>{const e=!!n.model;return e||Object(m["a"])(o,"model is required for validate to work."),e}),v=e=>{if(0===l.length)return[];const t=Gd(l,e);return t.length?t:(Object(m["a"])(o,"please pass correct props!"),[])},g=async e=>j(void 0,e),O=async(e=[])=>{if(!h.value)return!1;const t=v(e);if(0===t.length)return!0;let r={};for(const o of t)try{await o.validate("")}catch(n){r={...r,...n}}return 0===Object.keys(r).length||Promise.reject(r)},j=async(e=[],t)=>{const r=!Object(Y["isFunction"])(t);try{const r=await O(e);return!0===r&&(null==t||t(r)),r}catch(o){const e=o;return n.scrollToError&&w(Object.keys(e)[0]),null==t||t(!1,e),r&&Promise.reject(e)}},w=e=>{var t;const r=Gd(l,e)[0];r&&(null==(t=r.$el)||t.scrollIntoView())};return Object(i["watch"])(()=>n.rules,()=>{n.validateOnRuleChange&&g().catch(e=>Object(m["a"])(e))},{deep:!0}),Object(i["provide"])(Te["a"],Object(i["reactive"])({...Object(i["toRefs"])(n),emit:r,resetFields:p,clearValidate:f,validateField:j,addField:u,removeField:d,...Yd()})),t({validate:g,validateField:j,resetFields:p,clearValidate:f,scrollToField:w}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("form",{class:Object(i["normalizeClass"])(Object(i["unref"])(s))},[Object(i["renderSlot"])(e.$slots,"default")],2))}});var Zd=Object(f["a"])(Jd,[["__file","/home/runner/work/element-plus/element-plus/packages/components/form/src/form.vue"]]),Qd=r("0f3d"),ep=r.n(Qd);const tp=["","error","validating","success"],rp=Object(s["b"])({label:String,labelWidth:{type:[String,Number],default:""},prop:{type:Object(s["c"])([String,Array])},required:{type:Boolean,default:void 0},rules:{type:Object(s["c"])([Object,Array])},error:String,validateStatus:{type:String,values:tp},for:String,inlineMessage:{type:[String,Boolean],default:""},showMessage:{type:Boolean,default:!0},size:{type:String,values:Dt["b"]}}),np="ElLabelWrap";var op=Object(i["defineComponent"])({name:np,props:{isAutoWidth:Boolean,updateAll:Boolean},setup(e,{slots:t}){const r=Object(i["inject"])(Te["a"],void 0),n=Object(i["inject"])(Te["b"]);n||Object(m["b"])(np,"usage: ");const o=Object(b["b"])("form"),l=Object(i["ref"])(),a=Object(i["ref"])(0),s=()=>{var e;if(null==(e=l.value)?void 0:e.firstElementChild){const e=window.getComputedStyle(l.value.firstElementChild).width;return Math.ceil(Number.parseFloat(e))}return 0},u=(n="update")=>{Object(i["nextTick"])(()=>{t.default&&e.isAutoWidth&&("update"===n?a.value=s():"remove"===n&&(null==r||r.deregisterLabelWidth(a.value)))})},d=()=>u("update");return Object(i["onMounted"])(()=>{d()}),Object(i["onBeforeUnmount"])(()=>{u("remove")}),Object(i["onUpdated"])(()=>d()),Object(i["watch"])(a,(t,n)=>{e.updateAll&&(null==r||r.registerLabelWidth(t,n))}),Object(c["useResizeObserver"])(Object(i["computed"])(()=>{var e,t;return null!=(t=null==(e=l.value)?void 0:e.firstElementChild)?t:null}),d),()=>{var n,c;if(!t)return null;const{isAutoWidth:s}=e;if(s){const e=null==r?void 0:r.autoLabelWidth,c={};if(e&&"auto"!==e){const t=Math.max(0,Number.parseInt(e,10)-a.value),n="left"===r.labelPosition?"marginRight":"marginLeft";t&&(c[n]=t+"px")}return Object(i["createVNode"])("div",{ref:l,class:[o.be("item","label-wrap")],style:c},[null==(n=t.default)?void 0:n.call(t)])}return Object(i["createVNode"])(i["Fragment"],{ref:l},[null==(c=t.default)?void 0:c.call(t)])}}});const lp=["role","aria-labelledby"],ap={name:"ElFormItem"},ip=Object(i["defineComponent"])({...ap,props:rp,setup(e,{expose:t}){const r=e,n=Object(i["useSlots"])(),o=Object(i["inject"])(Te["a"],void 0),l=Object(i["inject"])(Te["b"],void 0),a=Object(Vt["b"])(void 0,{formItem:!1}),s=Object(b["b"])("form-item"),u=Object(gt["a"])().value,d=Object(i["ref"])([]),p=Object(i["ref"])(""),f=Object(c["refDebounced"])(p,100),m=Object(i["ref"])(""),h=Object(i["ref"])();let v=void 0,g=!1;const O=Object(i["computed"])(()=>{if("top"===(null==o?void 0:o.labelPosition))return{};const e=Object(K["b"])(r.labelWidth||(null==o?void 0:o.labelWidth)||"");return e?{width:e}:{}}),j=Object(i["computed"])(()=>{if("top"===(null==o?void 0:o.labelPosition)||(null==o?void 0:o.inline))return{};if(!r.label&&!r.labelWidth&&B)return{};const e=Object(K["b"])(r.labelWidth||(null==o?void 0:o.labelWidth)||"");return r.label||n.label?{}:{marginLeft:e}}),w=Object(i["computed"])(()=>[s.b(),s.m(a.value),s.is("error","error"===p.value),s.is("validating","validating"===p.value),s.is("success","success"===p.value),s.is("required",T.value||r.required),s.is("no-asterisk",null==o?void 0:o.hideRequiredAsterisk),"right"===(null==o?void 0:o.requireAsteriskPosition)?"asterisk-right":"asterisk-left",{[s.m("feedback")]:null==o?void 0:o.statusIcon}]),y=Object(i["computed"])(()=>Object(c["isBoolean"])(r.inlineMessage)?r.inlineMessage:(null==o?void 0:o.inlineMessage)||!1),k=Object(i["computed"])(()=>[s.e("error"),{[s.em("error","inline")]:y.value}]),_=Object(i["computed"])(()=>r.prop?Object(Y["isString"])(r.prop)?r.prop:r.prop.join("."):""),C=Object(i["computed"])(()=>!(!r.label&&!n.label)),z=Object(i["computed"])(()=>r.for||1===d.value.length?d.value[0]:void 0),E=Object(i["computed"])(()=>!z.value&&C.value),B=!!l,S=Object(i["computed"])(()=>{const e=null==o?void 0:o.model;if(e&&r.prop)return Object(x["b"])(e,r.prop).value}),V=Object(i["computed"])(()=>{const{required:e}=r,t=[];r.rules&&t.push(...Object(N["castArray"])(r.rules));const n=null==o?void 0:o.rules;if(n&&r.prop){const e=Object(x["b"])(n,r.prop).value;e&&t.push(...Object(N["castArray"])(e))}if(void 0!==e){const r=t.map((e,t)=>[e,t]).filter(([e])=>Object.keys(e).includes("required"));if(r.length>0)for(const[n,o]of r)n.required!==e&&(t[o]={...n,required:e});else t.push({required:e})}return t}),M=Object(i["computed"])(()=>V.value.length>0),A=e=>{const t=V.value;return t.filter(t=>!t.trigger||!e||(Array.isArray(t.trigger)?t.trigger.includes(e):t.trigger===e)).map(({trigger:e,...t})=>t)},T=Object(i["computed"])(()=>V.value.some(e=>e.required)),H=Object(i["computed"])(()=>{var e;return"error"===f.value&&r.showMessage&&(null==(e=null==o?void 0:o.showMessage)||e)}),R=Object(i["computed"])(()=>`${r.label||""}${(null==o?void 0:o.labelSuffix)||""}`),L=e=>{p.value=e},D=e=>{var t,n;const{errors:l,fields:a}=e;l&&a||console.error(e),L("error"),m.value=l?null!=(n=null==(t=null==l?void 0:l[0])?void 0:t.message)?n:r.prop+" is required":"",null==o||o.emit("validate",r.prop,!1,m.value)},P=()=>{L("success"),null==o||o.emit("validate",r.prop,!0,"")},I=async e=>{const t=_.value,r=new ep.a({[t]:e});return r.validate({[t]:S.value},{firstFields:!0}).then(()=>(P(),!0)).catch(e=>(D(e),Promise.reject(e)))},F=async(e,t)=>{if(g)return!1;const r=Object(Y["isFunction"])(t);if(!M.value)return null==t||t(!1),!1;const n=A(e);return 0===n.length?(null==t||t(!0),!0):(L("validating"),I(n).then(()=>(null==t||t(!0),!0)).catch(e=>{const{fields:n}=e;return null==t||t(!1,n),!r&&Promise.reject(n)}))},$=()=>{L(""),m.value="",g=!1},q=async()=>{const e=null==o?void 0:o.model;if(!e||!r.prop)return;const t=Object(x["b"])(e,r.prop);g=!0,t.value=Object(N["clone"])(v),await Object(i["nextTick"])(),$(),g=!1},W=e=>{d.value.includes(e)||d.value.push(e)},U=e=>{d.value=d.value.filter(t=>t!==e)};Object(i["watch"])(()=>r.error,e=>{m.value=e||"",L(e?"error":"")},{immediate:!0}),Object(i["watch"])(()=>r.validateStatus,e=>L(e||""));const G=Object(i["reactive"])({...Object(i["toRefs"])(r),$el:h,size:a,validateState:p,labelId:u,inputIds:d,isGroup:E,addInputId:W,removeInputId:U,resetField:q,clearValidate:$,validate:F});return Object(i["provide"])(Te["b"],G),Object(i["onMounted"])(()=>{r.prop&&(null==o||o.addField(G),v=Object(N["clone"])(S.value))}),Object(i["onBeforeUnmount"])(()=>{null==o||o.removeField(G)}),t({size:a,validateMessage:m,validateState:p,validate:F,clearValidate:$,resetField:q}),(e,t)=>{var r;return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref_key:"formItemRef",ref:h,class:Object(i["normalizeClass"])(Object(i["unref"])(w)),role:Object(i["unref"])(E)?"group":void 0,"aria-labelledby":Object(i["unref"])(E)?Object(i["unref"])(u):void 0},[Object(i["createVNode"])(Object(i["unref"])(op),{"is-auto-width":"auto"===Object(i["unref"])(O).width,"update-all":"auto"===(null==(r=Object(i["unref"])(o))?void 0:r.labelWidth)},{default:Object(i["withCtx"])(()=>[Object(i["unref"])(C)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(z)?"label":"div"),{key:0,id:Object(i["unref"])(u),for:Object(i["unref"])(z),class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("label")),style:Object(i["normalizeStyle"])(Object(i["unref"])(O))},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"label",{label:Object(i["unref"])(R)},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(R)),1)])]),_:3},8,["id","for","class","style"])):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["is-auto-width","update-all"]),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("content")),style:Object(i["normalizeStyle"])(Object(i["unref"])(j))},[Object(i["renderSlot"])(e.$slots,"default"),Object(i["createVNode"])(i["Transition"],{name:Object(i["unref"])(s).namespace.value+"-zoom-in-top"},{default:Object(i["withCtx"])(()=>[Object(i["unref"])(H)?Object(i["renderSlot"])(e.$slots,"error",{key:0,error:m.value},()=>[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(k))},Object(i["toDisplayString"])(m.value),3)]):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["name"])],6)],10,lp)}}});var cp=Object(f["a"])(ip,[["__file","/home/runner/work/element-plus/element-plus/packages/components/form/src/form-item.vue"]]);const sp=Object(j["a"])(Zd,{FormItem:cp}),up=Object(j["d"])(cp),dp=Object(s["b"])({urlList:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},hideOnClickModal:{type:Boolean,default:!1},teleported:{type:Boolean,default:!1},closeOnPressEscape:{type:Boolean,default:!0}}),pp={close:()=>!0,switch:e=>Object(c["isNumber"])(e)},fp=()=>c["isClient"]&&/firefox/i.test(window.navigator.userAgent),bp=["src"],mp={name:"ElImageViewer"},hp=Object(i["defineComponent"])({...mp,props:dp,emits:pp,setup(e,{expose:t,emit:r}){const n=e,o={CONTAIN:{name:"contain",icon:Object(i["markRaw"])(M["FullScreen"])},ORIGINAL:{name:"original",icon:Object(i["markRaw"])(M["ScaleToOriginal"])}},l=fp()?"DOMMouseScroll":"mousewheel",{t:a}=Object(Mr["a"])(),s=Object(b["b"])("image-viewer"),{nextZIndex:u}=Object(He["a"])(),d=Object(i["ref"])(),p=Object(i["ref"])([]),f=Object(i["effectScope"])(),m=Object(i["ref"])(!0),h=Object(i["ref"])(n.initialIndex),v=Object(i["shallowRef"])(o.CONTAIN),g=Object(i["ref"])({scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}),O=Object(i["computed"])(()=>{const{urlList:e}=n;return e.length<=1}),j=Object(i["computed"])(()=>0===h.value),w=Object(i["computed"])(()=>h.value===n.urlList.length-1),k=Object(i["computed"])(()=>n.urlList[h.value]),_=Object(i["computed"])(()=>{const{scale:e,deg:t,offsetX:r,offsetY:n,enableTransition:l}=g.value;let a=r/e,i=n/e;switch(t%360){case 90:case-270:[a,i]=[i,-a];break;case 180:case-180:[a,i]=[-a,-i];break;case 270:case-90:[a,i]=[-i,a];break}const c={transform:`scale(${e}) rotate(${t}deg) translate(${a}px, ${i}px)`,transition:l?"transform .3s":""};return v.value.name===o.CONTAIN.name&&(c.maxWidth=c.maxHeight="100%"),c}),C=Object(i["computed"])(()=>Object(c["isNumber"])(n.zIndex)?n.zIndex:u());function z(){B(),r("close")}function E(){const e=Object(N["throttle"])(e=>{switch(e.code){case ke["a"].esc:n.closeOnPressEscape&&z();break;case ke["a"].space:H();break;case ke["a"].left:L();break;case ke["a"].up:P("zoomIn");break;case ke["a"].right:D();break;case ke["a"].down:P("zoomOut");break}}),t=Object(N["throttle"])(e=>{const t=e.wheelDelta?e.wheelDelta:-e.detail;P(t>0?"zoomIn":"zoomOut",{zoomRate:1.2,enableTransition:!1})});f.run(()=>{Object(c["useEventListener"])(document,"keydown",e),Object(c["useEventListener"])(document,l,t)})}function B(){f.stop()}function S(){m.value=!1}function V(e){m.value=!1,e.target.alt=a("el.image.error")}function A(e){if(m.value||0!==e.button||!d.value)return;g.value.enableTransition=!1;const{offsetX:t,offsetY:r}=g.value,n=e.pageX,o=e.pageY,l=Object(N["throttle"])(e=>{g.value={...g.value,offsetX:t+e.pageX-n,offsetY:r+e.pageY-o}}),a=Object(c["useEventListener"])(document,"mousemove",l);Object(c["useEventListener"])(document,"mouseup",()=>{a()}),e.preventDefault()}function T(){g.value={scale:1,deg:0,offsetX:0,offsetY:0,enableTransition:!1}}function H(){if(m.value)return;const e=Object(x["c"])(o),t=Object.values(o),r=v.value.name,n=t.findIndex(e=>e.name===r),l=(n+1)%e.length;v.value=o[e[l]],T()}function R(e){const t=n.urlList.length;h.value=(e+t)%t}function L(){j.value&&!n.infinite||R(h.value-1)}function D(){w.value&&!n.infinite||R(h.value+1)}function P(e,t={}){if(m.value)return;const{zoomRate:r,rotateDeg:n,enableTransition:o}={zoomRate:1.4,rotateDeg:90,enableTransition:!0,...t};switch(e){case"zoomOut":g.value.scale>.2&&(g.value.scale=Number.parseFloat((g.value.scale/r).toFixed(3)));break;case"zoomIn":g.value.scale<7&&(g.value.scale=Number.parseFloat((g.value.scale*r).toFixed(3)));break;case"clockwise":g.value.deg+=n;break;case"anticlockwise":g.value.deg-=n;break}g.value.enableTransition=o}return Object(i["watch"])(k,()=>{Object(i["nextTick"])(()=>{const e=p.value[0];(null==e?void 0:e.complete)||(m.value=!0)})}),Object(i["watch"])(h,e=>{T(),r("switch",e)}),Object(i["onMounted"])(()=>{var e,t;E(),null==(t=null==(e=d.value)?void 0:e.focus)||t.call(e)}),t({setActiveItem:R}),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(i["Teleport"],{to:"body",disabled:!e.teleported},[Object(i["createVNode"])(i["Transition"],{name:"viewer-fade",appear:""},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{ref_key:"wrapper",ref:d,tabindex:-1,class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("wrapper")),style:Object(i["normalizeStyle"])({zIndex:Object(i["unref"])(C)})},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("mask")),onClick:t[0]||(t[0]=Object(i["withModifiers"])(t=>e.hideOnClickModal&&z(),["self"]))},null,2),Object(i["createCommentVNode"])(" CLOSE "),Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])([Object(i["unref"])(s).e("btn"),Object(i["unref"])(s).e("close")]),onClick:z},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Close"]))]),_:1})],2),Object(i["createCommentVNode"])(" ARROW "),Object(i["unref"])(O)?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])([Object(i["unref"])(s).e("btn"),Object(i["unref"])(s).e("prev"),Object(i["unref"])(s).is("disabled",!e.infinite&&Object(i["unref"])(j))]),onClick:L},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowLeft"]))]),_:1})],2),Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])([Object(i["unref"])(s).e("btn"),Object(i["unref"])(s).e("next"),Object(i["unref"])(s).is("disabled",!e.infinite&&Object(i["unref"])(w))]),onClick:D},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowRight"]))]),_:1})],2)],64)),Object(i["createCommentVNode"])(" ACTIONS "),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(s).e("btn"),Object(i["unref"])(s).e("actions")])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("actions__inner"))},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),{onClick:t[1]||(t[1]=e=>P("zoomOut"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ZoomOut"]))]),_:1}),Object(i["createVNode"])(Object(i["unref"])(y["a"]),{onClick:t[2]||(t[2]=e=>P("zoomIn"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ZoomIn"]))]),_:1}),Object(i["createElementVNode"])("i",{class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("actions__divider"))},null,2),Object(i["createVNode"])(Object(i["unref"])(y["a"]),{onClick:H},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(v).icon)))]),_:1}),Object(i["createElementVNode"])("i",{class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("actions__divider"))},null,2),Object(i["createVNode"])(Object(i["unref"])(y["a"]),{onClick:t[3]||(t[3]=e=>P("anticlockwise"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["RefreshLeft"]))]),_:1}),Object(i["createVNode"])(Object(i["unref"])(y["a"]),{onClick:t[4]||(t[4]=e=>P("clockwise"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["RefreshRight"]))]),_:1})],2)],2),Object(i["createCommentVNode"])(" CANVAS "),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("canvas"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.urlList,(e,t)=>Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("img",{ref_for:!0,ref:e=>p.value[t]=e,key:e,src:e,style:Object(i["normalizeStyle"])(Object(i["unref"])(_)),class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("img")),onLoad:S,onError:V,onMousedown:A},null,46,bp)),[[i["vShow"],t===h.value]])),128))],2),Object(i["renderSlot"])(e.$slots,"default")],6)]),_:3})],8,["disabled"]))}});var vp=Object(f["a"])(hp,[["__file","/home/runner/work/element-plus/element-plus/packages/components/image-viewer/src/image-viewer.vue"]]);const gp=Object(j["a"])(vp),Op=Object(s["b"])({hideOnClickModal:{type:Boolean,default:!1},src:{type:String,default:""},fit:{type:String,values:["","contain","cover","fill","none","scale-down"],default:""},loading:{type:String,values:["eager","lazy"]},lazy:{type:Boolean,default:!1},scrollContainer:{type:Object(s["c"])([String,Object])},previewSrcList:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},previewTeleported:{type:Boolean,default:!1},zIndex:{type:Number},initialIndex:{type:Number,default:0},infinite:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0}}),jp={load:e=>e instanceof Event,error:e=>e instanceof Event,switch:e=>Object(c["isNumber"])(e),close:()=>!0,show:()=>!0},wp=["src","loading"],yp={key:0},xp={name:"ElImage",inheritAttrs:!1},kp=Object(i["defineComponent"])({...xp,props:Op,emits:jp,setup(e,{emit:t}){const r=e;let n="";const{t:o}=Object(Mr["a"])(),l=Object(b["b"])("image"),a=Object(i["useAttrs"])(),s=Object(St["a"])(),u=Object(i["ref"])(),d=Object(i["ref"])(!1),p=Object(i["ref"])(!0),f=Object(i["ref"])(!1),m=Object(i["ref"])(),v=Object(i["ref"])(),g=c["isClient"]&&"loading"in HTMLImageElement.prototype;let O,j;const w=Object(i["computed"])(()=>a.style),y=Object(i["computed"])(()=>{const{fit:e}=r;return c["isClient"]&&e?{objectFit:e}:{}}),x=Object(i["computed"])(()=>{const{previewSrcList:e}=r;return Array.isArray(e)&&e.length>0}),k=Object(i["computed"])(()=>{const{previewSrcList:e,initialIndex:t}=r;let n=t;return t>e.length-1&&(n=0),n}),_=Object(i["computed"])(()=>"eager"!==r.loading&&(!g&&"lazy"===r.loading||r.lazy)),C=()=>{c["isClient"]&&(p.value=!0,d.value=!1,u.value=r.src)};function z(e){p.value=!1,d.value=!1,t("load",e)}function E(e){p.value=!1,d.value=!0,t("error",e)}function B(){Jl(m.value,v.value)&&(C(),N())}const S=Object(c["useThrottleFn"])(B,200);async function V(){var e;if(!c["isClient"])return;await Object(i["nextTick"])();const{scrollContainer:t}=r;Object(Re["a"])(t)?v.value=t:Object(Y["isString"])(t)&&""!==t?v.value=null!=(e=document.querySelector(t))?e:void 0:m.value&&(v.value=Object(h["b"])(m.value)),v.value&&(O=Object(c["useEventListener"])(v,"scroll",S),setTimeout(()=>B(),100))}function N(){c["isClient"]&&v.value&&S&&(null==O||O(),v.value=void 0)}function M(e){if(e.ctrlKey)return e.deltaY<0||e.deltaY>0?(e.preventDefault(),!1):void 0}function A(){x.value&&(j=Object(c["useEventListener"])("wheel",M,{passive:!1}),n=document.body.style.overflow,document.body.style.overflow="hidden",f.value=!0,t("show"))}function T(){null==j||j(),document.body.style.overflow=n,f.value=!1,t("close")}function H(e){t("switch",e)}return Object(i["watch"])(()=>r.src,()=>{_.value?(p.value=!0,d.value=!1,N(),V()):C()}),Object(i["onMounted"])(()=>{_.value?V():C()}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref_key:"container",ref:m,class:Object(i["normalizeClass"])([Object(i["unref"])(l).b(),e.$attrs.class]),style:Object(i["normalizeStyle"])(Object(i["unref"])(w))},[void 0===u.value||d.value?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("img",Object(i["mergeProps"])({key:0},Object(i["unref"])(s),{src:u.value,loading:e.loading,style:Object(i["unref"])(y),class:[Object(i["unref"])(l).e("inner"),Object(i["unref"])(x)&&Object(i["unref"])(l).e("preview"),p.value&&Object(i["unref"])(l).is("loading")],onClick:A,onLoad:z,onError:E}),null,16,wp)),p.value||d.value?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("wrapper"))},[p.value?Object(i["renderSlot"])(e.$slots,"placeholder",{key:0},()=>[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("placeholder"))},null,2)]):d.value?Object(i["renderSlot"])(e.$slots,"error",{key:1},()=>[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(l).e("error"))},Object(i["toDisplayString"])(Object(i["unref"])(o)("el.image.error")),3)]):Object(i["createCommentVNode"])("v-if",!0)],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["unref"])(x)?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:2},[f.value?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(gp),{key:0,"z-index":e.zIndex,"initial-index":Object(i["unref"])(k),infinite:e.infinite,"url-list":e.previewSrcList,"hide-on-click-modal":e.hideOnClickModal,teleported:e.previewTeleported,"close-on-press-escape":e.closeOnPressEscape,onClose:T,onSwitch:H},{default:Object(i["withCtx"])(()=>[e.$slots.viewer?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",yp,[Object(i["renderSlot"])(e.$slots,"viewer")])):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["z-index","initial-index","infinite","url-list","hide-on-click-modal","teleported","close-on-press-escape"])):Object(i["createCommentVNode"])("v-if",!0)],64)):Object(i["createCommentVNode"])("v-if",!0)],6))}});var _p=Object(f["a"])(kp,[["__file","/home/runner/work/element-plus/element-plus/packages/components/image/src/image.vue"]]);const Cp=Object(j["a"])(_p),zp=Object(s["b"])({id:{type:String,default:void 0},step:{type:Number,default:1},stepStrictly:Boolean,max:{type:Number,default:Number.POSITIVE_INFINITY},min:{type:Number,default:Number.NEGATIVE_INFINITY},modelValue:Number,readonly:Boolean,disabled:Boolean,size:Vt["c"],controls:{type:Boolean,default:!0},controlsPosition:{type:String,default:"",values:["","right"]},valueOnClear:{type:[String,Number,null],validator:e=>null===e||Object(c["isNumber"])(e)||["min","max"].includes(e),default:null},name:String,label:String,placeholder:String,precision:{type:Number,validator:e=>e>=0&&e===Number.parseInt(""+e,10)},validateEvent:{type:Boolean,default:!0}}),Ep={[u["a"]]:(e,t)=>e!==t,blur:e=>e instanceof FocusEvent,focus:e=>e instanceof FocusEvent,[u["b"]]:e=>Object(c["isNumber"])(e)||Object(N["isNil"])(e),[u["c"]]:e=>Object(c["isNumber"])(e)||Object(N["isNil"])(e)},Bp=["aria-label","onKeydown"],Sp=["aria-label","onKeydown"],Vp={name:"ElInputNumber"},Np=Object(i["defineComponent"])({...Vp,props:zp,emits:Ep,setup(e,{expose:t,emit:r}){const n=e,{t:o}=Object(Mr["a"])(),l=Object(b["b"])("input-number"),a=Object(i["ref"])(),s=Object(i["reactive"])({currentValue:n.modelValue,userInput:null}),{formItem:u}=Object(mn["a"])(),d=Object(i["computed"])(()=>Object(c["isNumber"])(n.modelValue)&&x(n.modelValue,-1)Object(c["isNumber"])(n.modelValue)&&x(n.modelValue)>n.max),f=Object(i["computed"])(()=>{const e=w(n.step);return Object(Re["d"])(n.precision)?Math.max(w(n.modelValue),e):(e>n.precision&&Object(m["a"])("InputNumber","precision should not be less than the decimal places of step"),n.precision)}),h=Object(i["computed"])(()=>n.controls&&"right"===n.controlsPosition),v=Object(Vt["b"])(),g=Object(Vt["a"])(),O=Object(i["computed"])(()=>{if(null!==s.userInput)return s.userInput;let e=s.currentValue;if(Object(N["isNil"])(e))return"";if(Object(c["isNumber"])(e)){if(Number.isNaN(e))return"";Object(Re["d"])(n.precision)||(e=e.toFixed(n.precision))}return e}),j=(e,t)=>{if(Object(Re["d"])(t)&&(t=f.value),0===t)return Math.round(e);let r=String(e);const n=r.indexOf(".");if(-1===n)return e;const o=r.replace(".","").split(""),l=o[n+t];if(!l)return e;const a=r.length;return"5"===r.charAt(a-1)&&(r=r.slice(0,Math.max(0,a-1))+"6"),Number.parseFloat(Number(r).toFixed(t))},w=e=>{if(Object(N["isNil"])(e))return 0;const t=e.toString(),r=t.indexOf(".");let n=0;return-1!==r&&(n=t.length-r-1),n},x=(e,t=1)=>Object(c["isNumber"])(e)?j(e+n.step*t):s.currentValue,k=()=>{if(n.readonly||g.value||p.value)return;const e=n.modelValue||0,t=x(e);z(t)},_=()=>{if(n.readonly||g.value||d.value)return;const e=n.modelValue||0,t=x(e,-1);z(t)},C=(e,t)=>{const{max:o,min:l,step:a,precision:i,stepStrictly:c,valueOnClear:s}=n;let u=Number(e);if(Object(N["isNil"])(e)||Number.isNaN(u))return null;if(""===e){if(null===s)return null;u=Object(Y["isString"])(s)?{min:l,max:o}[s]:s}return c&&(u=j(Math.round(u/a)*a,i)),Object(Re["d"])(i)||(u=j(u,i)),(u>o||uo?o:l,t&&r("update:modelValue",u)),u},z=e=>{var t;const o=s.currentValue,l=C(e);o!==l&&(s.userInput=null,r("update:modelValue",l),r("input",l),r("change",l,o),n.validateEvent&&(null==(t=null==u?void 0:u.validate)||t.call(u,"change").catch(e=>Object(m["a"])(e))),s.currentValue=l)},E=e=>s.userInput=e,B=e=>{const t=""!==e?Number(e):"";(Object(c["isNumber"])(t)&&!Number.isNaN(t)||""===e)&&z(t),s.userInput=null},S=()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.focus)||t.call(e)},V=()=>{var e,t;null==(t=null==(e=a.value)?void 0:e.blur)||t.call(e)},T=e=>{r("focus",e)},H=e=>{var t;r("blur",e),n.validateEvent&&(null==(t=null==u?void 0:u.validate)||t.call(u,"blur").catch(e=>Object(m["a"])(e)))};return Object(i["watch"])(()=>n.modelValue,e=>{s.currentValue=C(e,!0),s.userInput=null},{immediate:!0}),Object(i["onMounted"])(()=>{var e;const{min:t,max:o,modelValue:l}=n,i=null==(e=a.value)?void 0:e.input;if(i.setAttribute("role","spinbutton"),Number.isFinite(o)?i.setAttribute("aria-valuemax",String(o)):i.removeAttribute("aria-valuemax"),Number.isFinite(t)?i.setAttribute("aria-valuemin",String(t)):i.removeAttribute("aria-valuemin"),i.setAttribute("aria-valuenow",String(s.currentValue)),i.setAttribute("aria-disabled",String(g.value)),!Object(c["isNumber"])(l)&&null!=l){let e=Number(l);Number.isNaN(e)&&(e=null),r("update:modelValue",e)}}),Object(i["onUpdated"])(()=>{var e;const t=null==(e=a.value)?void 0:e.input;null==t||t.setAttribute("aria-valuenow",""+s.currentValue)}),t({focus:S,blur:V}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(l).b(),Object(i["unref"])(l).m(Object(i["unref"])(v)),Object(i["unref"])(l).is("disabled",Object(i["unref"])(g)),Object(i["unref"])(l).is("without-controls",!e.controls),Object(i["unref"])(l).is("controls-right",Object(i["unref"])(h))]),onDragstart:t[0]||(t[0]=Object(i["withModifiers"])(()=>{},["prevent"]))},[e.controls?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,role:"button","aria-label":Object(i["unref"])(o)("el.inputNumber.decrease"),class:Object(i["normalizeClass"])([Object(i["unref"])(l).e("decrease"),Object(i["unref"])(l).is("disabled",Object(i["unref"])(d))]),onKeydown:Object(i["withKeys"])(_,["enter"])},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["unref"])(h)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(M["ArrowDown"]),{key:0})):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(M["Minus"]),{key:1}))]),_:1})],42,Bp)),[[Object(i["unref"])(hc),_]]):Object(i["createCommentVNode"])("v-if",!0),e.controls?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:1,role:"button","aria-label":Object(i["unref"])(o)("el.inputNumber.increase"),class:Object(i["normalizeClass"])([Object(i["unref"])(l).e("increase"),Object(i["unref"])(l).is("disabled",Object(i["unref"])(p))]),onKeydown:Object(i["withKeys"])(k,["enter"])},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["unref"])(h)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(M["ArrowUp"]),{key:0})):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(M["Plus"]),{key:1}))]),_:1})],42,Sp)),[[Object(i["unref"])(hc),k]]):Object(i["createCommentVNode"])("v-if",!0),Object(i["createVNode"])(Object(i["unref"])(A["a"]),{id:e.id,ref_key:"input",ref:a,type:"number",step:e.step,"model-value":Object(i["unref"])(O),placeholder:e.placeholder,readonly:e.readonly,disabled:Object(i["unref"])(g),size:Object(i["unref"])(v),max:e.max,min:e.min,name:e.name,label:e.label,"validate-event":!1,onKeydown:[Object(i["withKeys"])(Object(i["withModifiers"])(k,["prevent"]),["up"]),Object(i["withKeys"])(Object(i["withModifiers"])(_,["prevent"]),["down"])],onBlur:H,onFocus:T,onInput:E,onChange:B},null,8,["id","step","model-value","placeholder","readonly","disabled","size","max","min","name","label","onKeydown"])],34))}});var Mp=Object(f["a"])(Np,[["__file","/home/runner/work/element-plus/element-plus/packages/components/input-number/src/input-number.vue"]]);const Ap=Object(j["a"])(Mp),Tp=Object(s["b"])({type:{type:String,values:["primary","success","warning","info","danger","default"],default:"default"},underline:{type:Boolean,default:!0},disabled:{type:Boolean,default:!1},href:{type:String,default:""},icon:{type:k["e"]}}),Hp={click:e=>e instanceof MouseEvent},Rp=["href"],Lp={name:"ElLink"},Dp=Object(i["defineComponent"])({...Lp,props:Tp,emits:Hp,setup(e,{emit:t}){const r=e,n=Object(b["b"])("link");function o(e){r.disabled||t("click",e)}return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("a",{class:Object(i["normalizeClass"])([Object(i["unref"])(n).b(),Object(i["unref"])(n).m(e.type),Object(i["unref"])(n).is("disabled",e.disabled),Object(i["unref"])(n).is("underline",e.underline&&!e.disabled)]),href:e.disabled||!e.href?void 0:e.href,onClick:o},[e.icon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.icon)))]),_:1})):Object(i["createCommentVNode"])("v-if",!0),e.$slots.default?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:1,class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("inner"))},[Object(i["renderSlot"])(e.$slots,"default")],2)):Object(i["createCommentVNode"])("v-if",!0),e.$slots.icon?Object(i["renderSlot"])(e.$slots,"icon",{key:2}):Object(i["createCommentVNode"])("v-if",!0)],10,Rp))}});var Pp=Object(f["a"])(Dp,[["__file","/home/runner/work/element-plus/element-plus/packages/components/link/src/link.vue"]]);const Ip=Object(j["a"])(Pp);class Fp{constructor(e,t){this.parent=e,this.domNode=t,this.subIndex=0,this.subIndex=0,this.init()}init(){this.subMenuItems=this.domNode.querySelectorAll("li"),this.addListeners()}gotoSubIndex(e){e===this.subMenuItems.length?e=0:e<0&&(e=this.subMenuItems.length-1),this.subMenuItems[e].focus(),this.subIndex=e}addListeners(){const e=this.parent.domNode;Array.prototype.forEach.call(this.subMenuItems,t=>{t.addEventListener("keydown",t=>{let r=!1;switch(t.code){case ke["a"].down:this.gotoSubIndex(this.subIndex+1),r=!0;break;case ke["a"].up:this.gotoSubIndex(this.subIndex-1),r=!0;break;case ke["a"].tab:Object(Ao["e"])(e,"mouseleave");break;case ke["a"].enter:case ke["a"].space:r=!0,t.currentTarget.click();break}return r&&(t.preventDefault(),t.stopPropagation()),!1})})}}class $p{constructor(e,t){this.domNode=e,this.submenu=null,this.submenu=null,this.init(t)}init(e){this.domNode.setAttribute("tabindex","0");const t=this.domNode.querySelector(`.${e}-menu`);t&&(this.submenu=new Fp(this,t)),this.addListeners()}addListeners(){this.domNode.addEventListener("keydown",e=>{let t=!1;switch(e.code){case ke["a"].down:Object(Ao["e"])(e.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(0),t=!0;break;case ke["a"].up:Object(Ao["e"])(e.currentTarget,"mouseenter"),this.submenu&&this.submenu.gotoSubIndex(this.submenu.subMenuItems.length-1),t=!0;break;case ke["a"].tab:Object(Ao["e"])(e.currentTarget,"mouseleave");break;case ke["a"].enter:case ke["a"].space:t=!0,e.currentTarget.click();break}t&&e.preventDefault()})}}class qp{constructor(e,t){this.domNode=e,this.init(t)}init(e){const t=this.domNode.childNodes;Array.from(t).forEach(t=>{1===t.nodeType&&new $p(t,e)})}}const Wp=Object(i["defineComponent"])({name:"ElMenuCollapseTransition",setup(){const e=Object(b["b"])("menu"),t={onBeforeEnter:e=>e.style.opacity="0.2",onEnter(t,r){Object(K["a"])(t,e.namespace.value+"-opacity-transition"),t.style.opacity="1",r()},onAfterEnter(t){Object(K["e"])(t,e.namespace.value+"-opacity-transition"),t.style.opacity=""},onBeforeLeave(t){t.dataset||(t.dataset={}),Object(K["d"])(t,e.m("collapse"))?(Object(K["e"])(t,e.m("collapse")),t.dataset.oldOverflow=t.style.overflow,t.dataset.scrollWidth=t.clientWidth.toString(),Object(K["a"])(t,e.m("collapse"))):(Object(K["a"])(t,e.m("collapse")),t.dataset.oldOverflow=t.style.overflow,t.dataset.scrollWidth=t.clientWidth.toString(),Object(K["e"])(t,e.m("collapse"))),t.style.width=t.scrollWidth+"px",t.style.overflow="hidden"},onLeave(e){Object(K["a"])(e,"horizontal-collapse-transition"),e.style.width=e.dataset.scrollWidth+"px"}};return{listeners:t}}});function Up(e,t,r,n,o,l){return Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],Object(i["mergeProps"])({mode:"out-in"},e.listeners),{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},16)}var Kp=Object(f["a"])(Wp,[["render",Up],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-collapse-transition.vue"]]);function Yp(e,t){const r=Object(i["computed"])(()=>{let r=e.parent;const n=[t.value];while("ElMenu"!==r.type.name)r.props.index&&n.unshift(r.props.index),r=r.parent;return n}),n=Object(i["computed"])(()=>{let t=e.parent;while(t&&!["ElMenu","ElSubMenu"].includes(t.type.name))t=t.parent;return t});return{parentMenu:n,indexPath:r}}var Gp=r("c741");function Xp(e){const t=Object(i["computed"])(()=>{const t=e.backgroundColor;return t?new Gp["TinyColor"](t).shade(20).toString():""});return t}const Jp=(e,t)=>{const r=Object(b["b"])("menu");return Object(i["computed"])(()=>r.cssVarBlock({"text-color":e.textColor||"","hover-text-color":e.textColor||"","bg-color":e.backgroundColor||"","hover-bg-color":Xp(e).value||"","active-color":e.activeTextColor||"",level:""+t}))},Zp=Object(s["b"])({index:{type:String,required:!0},showTimeout:{type:Number,default:300},hideTimeout:{type:Number,default:300},popperClass:String,disabled:Boolean,popperAppendToBody:{type:Boolean,default:void 0},popperOffset:{type:Number,default:6},expandCloseIcon:{type:k["e"]},expandOpenIcon:{type:k["e"]},collapseCloseIcon:{type:k["e"]},collapseOpenIcon:{type:k["e"]}}),Qp="ElSubMenu";var ef=Object(i["defineComponent"])({name:Qp,props:Zp,setup(e,{slots:t,expose:r}){const n=Object(i["getCurrentInstance"])(),{indexPath:o,parentMenu:l}=Yp(n,Object(i["computed"])(()=>e.index)),a=Object(b["b"])("menu"),s=Object(b["b"])("sub-menu"),u=Object(i["inject"])("rootMenu");u||Object(m["b"])(Qp,"can not inject root menu");const d=Object(i["inject"])("subMenu:"+l.value.uid);d||Object(m["b"])(Qp,"can not inject sub menu");const p=Object(i["ref"])({}),f=Object(i["ref"])({});let h;const v=Object(i["ref"])(!1),g=Object(i["ref"])(),O=Object(i["ref"])(null),j=Object(i["computed"])(()=>"horizontal"===N.value&&x.value?"bottom-start":"right-start"),w=Object(i["computed"])(()=>"horizontal"===N.value&&x.value||"vertical"===N.value&&!u.props.collapse?e.expandCloseIcon&&e.expandOpenIcon?z.value?e.expandOpenIcon:e.expandCloseIcon:M["ArrowDown"]:e.collapseCloseIcon&&e.collapseOpenIcon?z.value?e.collapseOpenIcon:e.collapseCloseIcon:M["ArrowRight"]),x=Object(i["computed"])(()=>0===d.level),k=Object(i["computed"])(()=>void 0===e.popperAppendToBody?x.value:Boolean(e.popperAppendToBody)),_=Object(i["computed"])(()=>u.props.collapse?a.namespace.value+"-zoom-in-left":a.namespace.value+"-zoom-in-top"),C=Object(i["computed"])(()=>"horizontal"===N.value&&x.value?["bottom-start","bottom-end","top-start","top-end","right-start","left-start"]:["right-start","left-start","bottom-start","bottom-end","top-start","top-end"]),z=Object(i["computed"])(()=>u.openedMenus.includes(e.index)),E=Object(i["computed"])(()=>{let e=!1;return Object.values(p.value).forEach(t=>{t.active&&(e=!0)}),Object.values(f.value).forEach(t=>{t.active&&(e=!0)}),e}),B=Object(i["computed"])(()=>u.props.backgroundColor||""),S=Object(i["computed"])(()=>u.props.activeTextColor||""),V=Object(i["computed"])(()=>u.props.textColor||""),N=Object(i["computed"])(()=>u.props.mode),A=Object(i["reactive"])({index:e.index,indexPath:o,active:E}),T=Object(i["computed"])(()=>"horizontal"!==N.value?{color:V.value}:{borderBottomColor:E.value?u.props.activeTextColor?S.value:"":"transparent",color:E.value?S.value:V.value}),H=()=>{var e,t,r;return null==(r=null==(t=null==(e=O.value)?void 0:e.popperRef)?void 0:t.popperInstanceRef)?void 0:r.destroy()},R=e=>{e||H()},L=()=>{"hover"===u.props.menuTrigger&&"horizontal"===u.props.mode||u.props.collapse&&"vertical"===u.props.mode||e.disabled||u.handleSubMenuClick({index:e.index,indexPath:o.value,active:E.value})},D=(t,r=e.showTimeout)=>{var n;"focus"!==t.type&&("click"===u.props.menuTrigger&&"horizontal"===u.props.mode||!u.props.collapse&&"vertical"===u.props.mode||e.disabled||(d.mouseInChild.value=!0,null==h||h(),({stop:h}=Object(c["useTimeoutFn"])(()=>{u.openMenu(e.index,o.value)},r)),k.value&&(null==(n=l.value.vnode.el)||n.dispatchEvent(new MouseEvent("mouseenter")))))},P=(t=!1)=>{var r,l;"click"===u.props.menuTrigger&&"horizontal"===u.props.mode||!u.props.collapse&&"vertical"===u.props.mode||(null==h||h(),d.mouseInChild.value=!1,({stop:h}=Object(c["useTimeoutFn"])(()=>!v.value&&u.closeMenu(e.index,o.value),e.hideTimeout)),k.value&&t&&"ElSubMenu"===(null==(r=n.parent)?void 0:r.type.name)&&(null==(l=d.handleMouseleave)||l.call(d,!0)))};Object(i["watch"])(()=>u.props.collapse,e=>R(Boolean(e)));{const e=e=>{f.value[e.index]=e},t=e=>{delete f.value[e.index]};Object(i["provide"])("subMenu:"+n.uid,{addSubMenu:e,removeSubMenu:t,handleMouseleave:P,mouseInChild:v,level:d.level+1})}return r({opened:z}),Object(i["onMounted"])(()=>{u.addSubMenu(A),d.addSubMenu(A)}),Object(i["onBeforeUnmount"])(()=>{d.removeSubMenu(A),u.removeSubMenu(A)}),()=>{var r;const o=[null==(r=t.title)?void 0:r.call(t),Object(i["h"])(y["a"],{class:s.e("icon-arrow"),style:{transform:z.value?e.expandCloseIcon&&e.expandOpenIcon||e.collapseCloseIcon&&e.collapseOpenIcon&&u.props.collapse?"none":"rotateZ(180deg)":"none"}},{default:()=>Object(Y["isString"])(w.value)?Object(i["h"])(n.appContext.components[w.value]):Object(i["h"])(w.value)})],l=Jp(u.props,d.level+1),c=u.isMenuPopup?Object(i["h"])(zt,{ref:O,visible:z.value,effect:"light",pure:!0,offset:e.popperOffset,showArrow:!1,persistent:!0,popperClass:e.popperClass,placement:j.value,teleported:k.value,fallbackPlacements:C.value,transition:_.value,gpuAcceleration:!1},{content:()=>{var r;return Object(i["h"])("div",{class:[a.m(N.value),a.m("popup-container"),e.popperClass],onMouseenter:e=>D(e,100),onMouseleave:()=>P(!0),onFocus:e=>D(e,100)},[Object(i["h"])("ul",{class:[a.b(),a.m("popup"),a.m("popup-"+j.value)],style:l.value},[null==(r=t.default)?void 0:r.call(t)])])},default:()=>Object(i["h"])("div",{class:s.e("title"),style:[T.value,{backgroundColor:B.value}],onClick:L},o)}):Object(i["h"])(i["Fragment"],{},[Object(i["h"])("div",{class:s.e("title"),style:[T.value,{backgroundColor:B.value}],ref:g,onClick:L},o),Object(i["h"])(Ll,{},{default:()=>{var e;return Object(i["withDirectives"])(Object(i["h"])("ul",{role:"menu",class:[a.b(),a.m("inline")],style:l.value},[null==(e=t.default)?void 0:e.call(t)]),[[i["vShow"],z.value]])}})]);return Object(i["h"])("li",{class:[s.b(),s.is("active",E.value),s.is("opened",z.value),s.is("disabled",e.disabled)],role:"menuitem",ariaHaspopup:!0,ariaExpanded:z.value,onMouseenter:D,onMouseleave:()=>P(!0),onFocus:D},[c])}}});const tf=Object(s["b"])({mode:{type:String,values:["horizontal","vertical"],default:"vertical"},defaultActive:{type:String,default:""},defaultOpeneds:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},uniqueOpened:Boolean,router:Boolean,menuTrigger:{type:String,values:["hover","click"],default:"hover"},collapse:Boolean,backgroundColor:String,textColor:String,activeTextColor:String,collapseTransition:{type:Boolean,default:!0},ellipsis:{type:Boolean,default:!0}}),rf=e=>Array.isArray(e)&&e.every(e=>Object(Y["isString"])(e)),nf={close:(e,t)=>Object(Y["isString"])(e)&&rf(t),open:(e,t)=>Object(Y["isString"])(e)&&rf(t),select:(e,t,r,n)=>Object(Y["isString"])(e)&&rf(t)&&Object(Y["isObject"])(r)&&(void 0===n||n instanceof Promise)};var of=Object(i["defineComponent"])({name:"ElMenu",props:tf,emits:nf,setup(e,{emit:t,slots:r,expose:n}){const o=Object(i["getCurrentInstance"])(),l=o.appContext.config.globalProperties.$router,a=Object(i["ref"])(),s=Object(b["b"])("menu"),u=Object(b["b"])("sub-menu"),d=Object(i["ref"])(-1),p=Object(i["ref"])(e.defaultOpeneds&&!e.collapse?e.defaultOpeneds.slice(0):[]),f=Object(i["ref"])(e.defaultActive),m=Object(i["ref"])({}),h=Object(i["ref"])({}),v=Object(i["computed"])(()=>"horizontal"===e.mode||"vertical"===e.mode&&e.collapse),g=()=>{const t=f.value&&m.value[f.value];if(!t||"horizontal"===e.mode||e.collapse)return;const r=t.indexPath;r.forEach(e=>{const t=h.value[e];t&&O(e,t.indexPath)})},O=(r,n)=>{p.value.includes(r)||(e.uniqueOpened&&(p.value=p.value.filter(e=>n.includes(e))),p.value.push(r),t("open",r,n))},j=(e,r)=>{const n=p.value.indexOf(e);-1!==n&&p.value.splice(n,1),t("close",e,r)},w=({index:e,indexPath:t})=>{const r=p.value.includes(e);r?j(e,t):O(e,t)},x=r=>{("horizontal"===e.mode||e.collapse)&&(p.value=[]);const{index:n,indexPath:o}=r;if(void 0!==n&&void 0!==o)if(e.router&&l){const e=r.route||n,a=l.push(e).then(e=>(e||(f.value=n),e));t("select",n,o,{index:n,indexPath:o,route:e},a)}else f.value=n,t("select",n,o,{index:n,indexPath:o})},k=t=>{const r=m.value,n=r[t]||f.value&&r[f.value]||r[e.defaultActive];f.value=n?n.index:t},_=()=>{var e,t;if(!a.value)return-1;const r=Array.from(null!=(t=null==(e=a.value)?void 0:e.childNodes)?t:[]).filter(e=>"#text"!==e.nodeName||e.nodeValue),n=64,o=Number.parseInt(getComputedStyle(a.value).paddingLeft,10),l=Number.parseInt(getComputedStyle(a.value).paddingRight,10),i=a.value.clientWidth-o-l;let c=0,s=0;return r.forEach((e,t)=>{c+=e.offsetWidth||0,c<=i-n&&(s=t+1)}),s===r.length?-1:s},C=(e,t=33.34)=>{let r;return()=>{r&&clearTimeout(r),r=setTimeout(()=>{e()},t)}};let z=!0;const E=()=>{const e=()=>{d.value=-1,Object(i["nextTick"])(()=>{d.value=_()})};z?e():C(e)(),z=!1};let B;Object(i["watch"])(()=>e.defaultActive,e=>{m.value[e]||(f.value=""),k(e)}),Object(i["watch"])(()=>e.collapse,e=>{e&&(p.value=[])}),Object(i["watch"])(m.value,g),Object(i["watchEffect"])(()=>{"horizontal"===e.mode&&e.ellipsis?B=Object(c["useResizeObserver"])(a,E).stop:null==B||B()});{const t=e=>{h.value[e.index]=e},r=e=>{delete h.value[e.index]},n=e=>{m.value[e.index]=e},l=e=>{delete m.value[e.index]};Object(i["provide"])("rootMenu",Object(i["reactive"])({props:e,openedMenus:p,items:m,subMenus:h,activeIndex:f,isMenuPopup:v,addMenuItem:n,removeMenuItem:l,addSubMenu:t,removeSubMenu:r,openMenu:O,closeMenu:j,handleMenuItemClick:x,handleSubMenuClick:w})),Object(i["provide"])("subMenu:"+o.uid,{addSubMenu:t,removeSubMenu:r,mouseInChild:Object(i["ref"])(!1),level:0})}Object(i["onMounted"])(()=>{"horizontal"===e.mode&&new qp(o.vnode.el,s.namespace.value)});{const e=e=>{const{indexPath:t}=h.value[e];t.forEach(e=>O(e,t))};n({open:e,close:j,handleResize:E})}return()=>{var t,n;let o=null!=(n=null==(t=r.default)?void 0:t.call(r))?n:[];const l=[];if("horizontal"===e.mode&&a.value){const t=Object(as["c"])(o),r=-1===d.value?t:t.slice(0,d.value),n=-1===d.value?[]:t.slice(d.value);(null==n?void 0:n.length)&&e.ellipsis&&(o=r,l.push(Object(i["h"])(ef,{index:"sub-menu-more",class:u.e("hide-arrow")},{title:()=>Object(i["h"])(y["a"],{class:u.e("icon-more")},{default:()=>Object(i["h"])(M["More"])}),default:()=>n})))}const c=Jp(e,0),p=Object(i["h"])("ul",{key:String(e.collapse),role:"menubar",ref:a,style:c.value,class:{[s.b()]:!0,[s.m(e.mode)]:!0,[s.m("collapse")]:e.collapse}},[...o,...l]);return e.collapseTransition&&"vertical"===e.mode?Object(i["h"])(Kp,()=>p):p}}});const lf=Object(s["b"])({index:{type:Object(s["c"])([String,null]),default:null},route:{type:Object(s["c"])([String,Object])},disabled:Boolean}),af={click:e=>Object(Y["isString"])(e.index)&&Array.isArray(e.indexPath)},cf="ElMenuItem",sf=Object(i["defineComponent"])({name:cf,components:{ElTooltip:zt},props:lf,emits:af,setup(e,{emit:t}){const r=Object(i["getCurrentInstance"])(),n=Object(i["inject"])("rootMenu"),o=Object(b["b"])("menu"),l=Object(b["b"])("menu-item");n||Object(m["b"])(cf,"can not inject root menu");const{parentMenu:a,indexPath:c}=Yp(r,Object(i["toRef"])(e,"index")),s=Object(i["inject"])("subMenu:"+a.value.uid);s||Object(m["b"])(cf,"can not inject sub menu");const u=Object(i["computed"])(()=>e.index===n.activeIndex),d=Object(i["reactive"])({index:e.index,indexPath:c,active:u}),p=()=>{e.disabled||(n.handleMenuItemClick({index:e.index,indexPath:c.value,route:e.route}),t("click",d))};return Object(i["onMounted"])(()=>{s.addSubMenu(d),n.addMenuItem(d)}),Object(i["onBeforeUnmount"])(()=>{s.removeSubMenu(d),n.removeMenuItem(d)}),{Effect:Q,parentMenu:a,rootMenu:n,active:u,nsMenu:o,nsMenuItem:l,handleClick:p}}});function uf(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-tooltip");return Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{class:Object(i["normalizeClass"])([e.nsMenuItem.b(),e.nsMenuItem.is("active",e.active),e.nsMenuItem.is("disabled",e.disabled)]),role:"menuitem",tabindex:"-1",onClick:t[0]||(t[0]=(...t)=>e.handleClick&&e.handleClick(...t))},["ElMenu"===e.parentMenu.type.name&&e.rootMenu.props.collapse&&e.$slots.title?(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:0,effect:e.Effect.DARK,placement:"right","fallback-placements":["left"],persistent:""},{content:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"title")]),default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.nsMenu.be("tooltip","trigger"))},[Object(i["renderSlot"])(e.$slots,"default")],2)]),_:3},8,["effect"])):(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:1},[Object(i["renderSlot"])(e.$slots,"default"),Object(i["renderSlot"])(e.$slots,"title")],64))],2)}var df=Object(f["a"])(sf,[["render",uf],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-item.vue"]]);const pf={title:String},ff="ElMenuItemGroup",bf=Object(i["defineComponent"])({name:ff,props:pf,setup(){const e=Object(b["b"])("menu-item-group");return{ns:e}}});function mf(e,t,r,n,o,l){return Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{class:Object(i["normalizeClass"])(e.ns.b())},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.e("title"))},[e.$slots.title?Object(i["renderSlot"])(e.$slots,"title",{key:1}):(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.title),1)],64))],2),Object(i["createElementVNode"])("ul",null,[Object(i["renderSlot"])(e.$slots,"default")])],2)}var hf=Object(f["a"])(bf,[["render",mf],["__file","/home/runner/work/element-plus/element-plus/packages/components/menu/src/menu-item-group.vue"]]);const vf=Object(j["a"])(of,{MenuItem:df,MenuItemGroup:hf,SubMenu:ef}),gf=Object(j["d"])(df),Of=Object(j["d"])(hf),jf=(Object(j["d"])(ef),Object(s["b"])({icon:{type:k["e"],default:()=>M["Back"]},title:String,content:{type:String,default:""}})),wf={back:()=>!0},yf=["aria-label"],xf={name:"ElPageHeader"},kf=Object(i["defineComponent"])({...xf,props:jf,emits:wf,setup(e,{emit:t}){const r=Object(i["useSlots"])(),{t:n}=Object(Mr["a"])(),o=Object(b["b"])("page-header"),l=Object(i["computed"])(()=>[o.b(),{[o.m("has-breadcrumb")]:!!r.breadcrumb,[o.m("has-extra")]:!!r.extra,[o.is("contentful")]:!!r.default}]);function a(){t("back")}return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(l))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("breadcrumb"))},[Object(i["renderSlot"])(e.$slots,"breadcrumb")],2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("header"))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("left"))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("back")),role:"button",tabindex:"0",onClick:a},[e.icon||e.$slots.icon?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,"aria-label":e.title||Object(i["unref"])(n)("el.pageHeader.title"),class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("icon"))},[Object(i["renderSlot"])(e.$slots,"icon",{},()=>[e.icon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.icon)))]),_:1})):Object(i["createCommentVNode"])("v-if",!0)])],10,yf)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("title"))},[Object(i["renderSlot"])(e.$slots,"title",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.title||Object(i["unref"])(n)("el.pageHeader.title")),1)])],2)],2),Object(i["createVNode"])(Object(i["unref"])(Us),{direction:"vertical"}),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("content"))},[Object(i["renderSlot"])(e.$slots,"content",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.content),1)])],2)],2),e.$slots.extra?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("extra"))},[Object(i["renderSlot"])(e.$slots,"extra")],2)):Object(i["createCommentVNode"])("v-if",!0)],2),e.$slots.default?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("main"))},[Object(i["renderSlot"])(e.$slots,"default")],2)):Object(i["createCommentVNode"])("v-if",!0)],2))}});var _f=Object(f["a"])(kf,[["__file","/home/runner/work/element-plus/element-plus/packages/components/page-header/src/page-header.vue"]]);const Cf=Object(j["a"])(_f),zf=Object(s["b"])({disabled:Boolean,currentPage:{type:Number,default:1},prevText:{type:String},prevIcon:{type:k["e"]}}),Ef={click:e=>e instanceof MouseEvent},Bf=["disabled","aria-disabled"],Sf={key:0},Vf={name:"ElPaginationPrev"},Nf=Object(i["defineComponent"])({...Vf,props:zf,emits:Ef,setup(e){const t=e,r=Object(i["computed"])(()=>t.disabled||t.currentPage<=1);return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{type:"button",class:"btn-prev",disabled:Object(i["unref"])(r),"aria-disabled":Object(i["unref"])(r),onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[e.prevText?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",Sf,Object(i["toDisplayString"])(e.prevText),1)):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:1},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.prevIcon)))]),_:1}))],8,Bf))}});var Mf=Object(f["a"])(Nf,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/prev.vue"]]);const Af=Object(s["b"])({disabled:Boolean,currentPage:{type:Number,default:1},pageCount:{type:Number,default:50},nextText:{type:String},nextIcon:{type:k["e"]}}),Tf=["disabled","aria-disabled"],Hf={key:0},Rf={name:"ElPaginationNext"},Lf=Object(i["defineComponent"])({...Rf,props:Af,emits:["click"],setup(e){const t=e,r=Object(i["computed"])(()=>t.disabled||t.currentPage===t.pageCount||0===t.pageCount);return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",{type:"button",class:"btn-next",disabled:Object(i["unref"])(r),"aria-disabled":Object(i["unref"])(r),onClick:t[0]||(t[0]=t=>e.$emit("click",t))},[e.nextText?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",Hf,Object(i["toDisplayString"])(e.nextText),1)):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:1},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.nextIcon)))]),_:1}))],8,Tf))}});var Df=Object(f["a"])(Lf,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/next.vue"]]);const Pf="ElSelectGroup",If="ElSelect";function Ff(e,t){const r=Object(i["inject"])(If),n=Object(i["inject"])(Pf,{disabled:!1}),o=Object(i["computed"])(()=>"[object object]"===Object.prototype.toString.call(e.value).toLowerCase()),l=Object(i["computed"])(()=>r.props.multiple?p(r.props.modelValue,e.value):f(e.value,r.props.modelValue)),a=Object(i["computed"])(()=>{if(r.props.multiple){const e=r.props.modelValue||[];return!l.value&&e.length>=r.props.multipleLimit&&r.props.multipleLimit>0}return!1}),c=Object(i["computed"])(()=>e.label||(o.value?"":e.value)),s=Object(i["computed"])(()=>e.value||e.label||""),u=Object(i["computed"])(()=>e.disabled||t.groupDisabled||a.value),d=Object(i["getCurrentInstance"])(),p=(e=[],t)=>{if(o.value){const n=r.props.valueKey;return e&&e.some(e=>Object(i["toRaw"])(Object(N["get"])(e,n))===Object(N["get"])(t,n))}return e&&e.includes(t)},f=(e,t)=>{if(o.value){const{valueKey:n}=r.props;return Object(N["get"])(e,n)===Object(N["get"])(t,n)}return e===t},b=()=>{e.disabled||n.disabled||(r.hoverIndex=r.optionsArray.indexOf(d.proxy))};Object(i["watch"])(()=>c.value,()=>{e.created||r.props.remote||r.setSelected()}),Object(i["watch"])(()=>e.value,(t,n)=>{const{remote:o,valueKey:l}=r.props;if(Object.is(t,n)||(r.onOptionDestroy(n,d.proxy),r.onOptionCreate(d.proxy)),!e.created&&!o){if(l&&"object"===typeof t&&"object"===typeof n&&t[l]===n[l])return;r.setSelected()}}),Object(i["watch"])(()=>n.disabled,()=>{t.groupDisabled=n.disabled},{immediate:!0});const{queryChange:m}=Object(i["toRaw"])(r);return Object(i["watch"])(m,n=>{const{query:o}=Object(i["unref"])(n),l=new RegExp(Object(_o["b"])(o),"i");t.visible=l.test(c.value)||e.created,t.visible||r.filteredOptionsCount--}),{select:r,currentLabel:c,currentValue:s,itemSelected:l,isDisabled:u,hoverItem:b}}const $f=Object(i["defineComponent"])({name:"ElOption",componentName:"ElOption",props:{value:{required:!0,type:[String,Number,Boolean,Object]},label:[String,Number],created:Boolean,disabled:{type:Boolean,default:!1}},setup(e){const t=Object(b["b"])("select"),r=Object(i["reactive"])({index:-1,groupDisabled:!1,visible:!0,hitState:!1,hover:!1}),{currentLabel:n,itemSelected:o,isDisabled:l,select:a,hoverItem:c}=Ff(e,r),{visible:s,hover:u}=Object(i["toRefs"])(r),d=Object(i["getCurrentInstance"])().proxy;function p(){!0!==e.disabled&&!0!==r.groupDisabled&&a.handleOptionSelect(d,!0)}return a.onOptionCreate(d),Object(i["onBeforeUnmount"])(()=>{const e=d.value,{selected:t}=a,r=a.props.multiple?t:[t],n=r.some(e=>e.value===d.value);Object(i["nextTick"])(()=>{a.cachedOptions.get(e)!==d||n||a.cachedOptions.delete(e)}),a.onOptionDestroy(e,d)}),{ns:t,currentLabel:n,itemSelected:o,isDisabled:l,select:a,hoverItem:c,visible:s,hover:u,selectOptionClick:p,states:r}}});function qf(e,t,r,n,o,l){return Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{class:Object(i["normalizeClass"])([e.ns.be("dropdown","item"),e.ns.is("disabled",e.isDisabled),{selected:e.itemSelected,hover:e.hover}]),onMouseenter:t[0]||(t[0]=(...t)=>e.hoverItem&&e.hoverItem(...t)),onClick:t[1]||(t[1]=Object(i["withModifiers"])((...t)=>e.selectOptionClick&&e.selectOptionClick(...t),["stop"]))},[Object(i["renderSlot"])(e.$slots,"default",{},()=>[Object(i["createElementVNode"])("span",null,Object(i["toDisplayString"])(e.currentLabel),1)])],34)),[[i["vShow"],e.visible]])}var Wf=Object(f["a"])($f,[["render",qf],["__file","/home/runner/work/element-plus/element-plus/packages/components/select/src/option.vue"]]);const Uf=Object(i["defineComponent"])({name:"ElSelectDropdown",componentName:"ElSelectDropdown",setup(){const e=Object(i["inject"])(If),t=Object(b["b"])("select"),r=Object(i["computed"])(()=>e.props.popperClass),n=Object(i["computed"])(()=>e.props.multiple),o=Object(i["computed"])(()=>e.props.fitInputWidth),l=Object(i["ref"])("");function a(){var t;l.value=(null==(t=e.selectWrapper)?void 0:t.offsetWidth)+"px"}return Object(i["onMounted"])(()=>{a(),Object(c["useResizeObserver"])(e.selectWrapper,a)}),{ns:t,minWidth:l,popperClass:r,isMultiple:n,isFitInputWidth:o}}});function Kf(e,t,r,n,o,l){return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([e.ns.b("dropdown"),e.ns.is("multiple",e.isMultiple),e.popperClass]),style:Object(i["normalizeStyle"])({[e.isFitInputWidth?"width":"minWidth"]:e.minWidth})},[Object(i["renderSlot"])(e.$slots,"default")],6)}var Yf=Object(f["a"])(Uf,[["render",Kf],["__file","/home/runner/work/element-plus/element-plus/packages/components/select/src/select-dropdown.vue"]]);const Gf=e=>Dt["a"][e||"default"];function Xf(e){const{t:t}=Object(Mr["a"])();return Object(i["reactive"])({options:new Map,cachedOptions:new Map,createdLabel:null,createdSelected:!1,selected:e.multiple?[]:{},inputLength:20,inputWidth:0,optionsCount:0,filteredOptionsCount:0,visible:!1,softFocus:!1,selectedLabel:"",hoverIndex:-1,query:"",previousQuery:null,inputHovering:!1,cachedPlaceHolder:"",currentPlaceholder:t("el.select.placeholder"),menuVisibleOnFocus:!1,isOnComposition:!1,isSilentBlur:!1,prefixWidth:11,tagInMultiLine:!1})}const Jf=(e,t,r)=>{const{t:n}=Object(Mr["a"])(),o=Object(b["b"])("select"),l=Object(i["ref"])(null),a=Object(i["ref"])(null),s=Object(i["ref"])(null),d=Object(i["ref"])(null),p=Object(i["ref"])(null),f=Object(i["ref"])(null),v=Object(i["ref"])(-1),g=Object(i["shallowRef"])({query:""}),O=Object(i["shallowRef"])(""),{form:j,formItem:w}=Object(mn["a"])(),y=Object(i["computed"])(()=>!e.filterable||e.multiple||!t.visible),x=Object(i["computed"])(()=>e.disabled||(null==j?void 0:j.disabled)),k=Object(i["computed"])(()=>{const r=e.multiple?Array.isArray(e.modelValue)&&e.modelValue.length>0:void 0!==e.modelValue&&null!==e.modelValue&&""!==e.modelValue,n=e.clearable&&!x.value&&t.inputHovering&&r;return n}),_=Object(i["computed"])(()=>e.remote&&e.filterable&&!e.remoteShowSuffix?"":e.suffixIcon),C=Object(i["computed"])(()=>o.is("reverse",_.value&&t.visible&&e.suffixTransition)),z=Object(i["computed"])(()=>e.remote?300:0),E=Object(i["computed"])(()=>e.loading?e.loadingText||n("el.select.loading"):(!e.remote||""!==t.query||0!==t.options.size)&&(e.filterable&&t.query&&t.options.size>0&&0===t.filteredOptionsCount?e.noMatchText||n("el.select.noMatch"):0===t.options.size?e.noDataText||n("el.select.noData"):null)),B=Object(i["computed"])(()=>Array.from(t.options.values())),S=Object(i["computed"])(()=>Array.from(t.cachedOptions.values())),V=Object(i["computed"])(()=>{const r=B.value.filter(e=>!e.created).some(e=>e.currentLabel===t.query);return e.filterable&&e.allowCreate&&""!==t.query&&!r}),M=Object(Vt["b"])(),A=Object(i["computed"])(()=>["small"].includes(M.value)?"small":"default"),T=Object(i["computed"])({get(){return t.visible&&!1!==E.value},set(e){t.visible=e}});Object(i["watch"])([()=>x.value,()=>M.value,()=>null==j?void 0:j.size],()=>{Object(i["nextTick"])(()=>{H()})}),Object(i["watch"])(()=>e.placeholder,e=>{t.cachedPlaceHolder=t.currentPlaceholder=e}),Object(i["watch"])(()=>e.modelValue,(r,n)=>{e.multiple&&(H(),r&&r.length>0||a.value&&""!==t.query?t.currentPlaceholder="":t.currentPlaceholder=t.cachedPlaceHolder,e.filterable&&!e.reserveKeyword&&(t.query="",R(t.query))),P(),e.filterable&&!e.multiple&&(t.inputLength=20),!Object(N["isEqual"])(r,n)&&e.validateEvent&&(null==w||w.validate("change").catch(e=>Object(m["a"])(e)))},{flush:"post",deep:!0}),Object(i["watch"])(()=>t.visible,n=>{var o,l,c;n?(null==(l=null==(o=s.value)?void 0:o.updatePopper)||l.call(o),e.filterable&&(t.filteredOptionsCount=t.optionsCount,t.query=e.remote?"":t.selectedLabel,e.multiple?null==(c=a.value)||c.focus():t.selectedLabel&&(t.currentPlaceholder=""+t.selectedLabel,t.selectedLabel=""),R(t.query),e.multiple||e.remote||(g.value.query="",Object(i["triggerRef"])(g),Object(i["triggerRef"])(O)))):(a.value&&a.value.blur(),t.query="",t.previousQuery=null,t.selectedLabel="",t.inputLength=20,t.menuVisibleOnFocus=!1,F(),Object(i["nextTick"])(()=>{a.value&&""===a.value.value&&0===t.selected.length&&(t.currentPlaceholder=t.cachedPlaceHolder)}),e.multiple||(t.selected&&(e.filterable&&e.allowCreate&&t.createdSelected&&t.createdLabel?t.selectedLabel=t.createdLabel:t.selectedLabel=t.selected.currentLabel,e.filterable&&(t.query=t.selectedLabel)),e.filterable&&(t.currentPlaceholder=t.cachedPlaceHolder))),r.emit("visible-change",n)}),Object(i["watch"])(()=>t.options.entries(),()=>{var r,n,o;if(!c["isClient"])return;null==(n=null==(r=s.value)?void 0:r.updatePopper)||n.call(r),e.multiple&&H();const l=(null==(o=p.value)?void 0:o.querySelectorAll("input"))||[];Array.from(l).includes(document.activeElement)||P(),e.defaultFirstOption&&(e.filterable||e.remote)&&t.filteredOptionsCount&&D()},{flush:"post"}),Object(i["watch"])(()=>t.hoverIndex,e=>{v.value="number"===typeof e&&e>-1&&B.value[e]||{},B.value.forEach(e=>{e.hover=v.value===e})});const H=()=>{e.collapseTags&&!e.filterable||Object(i["nextTick"])(()=>{var e,r;if(!l.value)return;const n=l.value.$el.querySelector("input"),o=d.value,a=Gf(M.value||(null==j?void 0:j.size));n.style.height=(0===t.selected.length?a:Math.max(o?o.clientHeight+(o.clientHeight>a?6:0):0,a))-2+"px",t.tagInMultiLine=Number.parseFloat(n.style.height)>=a,t.visible&&!1!==E.value&&(null==(r=null==(e=s.value)?void 0:e.updatePopper)||r.call(e))})},R=async r=>{t.previousQuery===r||t.isOnComposition||(null!==t.previousQuery||"function"!==typeof e.filterMethod&&"function"!==typeof e.remoteMethod?(t.previousQuery=r,Object(i["nextTick"])(()=>{var e,r;t.visible&&(null==(r=null==(e=s.value)?void 0:e.updatePopper)||r.call(e))}),t.hoverIndex=-1,e.multiple&&e.filterable&&Object(i["nextTick"])(()=>{const r=15*a.value.value.length+20;t.inputLength=e.collapseTags?Math.min(50,r):r,L(),H()}),e.remote&&"function"===typeof e.remoteMethod?(t.hoverIndex=-1,e.remoteMethod(r)):"function"===typeof e.filterMethod?(e.filterMethod(r),Object(i["triggerRef"])(O)):(t.filteredOptionsCount=t.optionsCount,g.value.query=r,Object(i["triggerRef"])(g),Object(i["triggerRef"])(O)),e.defaultFirstOption&&(e.filterable||e.remote)&&t.filteredOptionsCount&&(await Object(i["nextTick"])(),D())):t.previousQuery=r)},L=()=>{""!==t.currentPlaceholder&&(t.currentPlaceholder=a.value.value?"":t.cachedPlaceHolder)},D=()=>{const e=B.value.filter(e=>e.visible&&!e.disabled&&!e.states.groupDisabled),r=e.find(e=>e.created),n=e[0];t.hoverIndex=ee(B.value,r||n)},P=()=>{var r;if(!e.multiple){const n=I(e.modelValue);return(null==(r=n.props)?void 0:r.created)?(t.createdLabel=n.props.value,t.createdSelected=!0):t.createdSelected=!1,t.selectedLabel=n.currentLabel,t.selected=n,void(e.filterable&&(t.query=t.selectedLabel))}t.selectedLabel="";const n=[];Array.isArray(e.modelValue)&&e.modelValue.forEach(e=>{n.push(I(e))}),t.selected=n,Object(i["nextTick"])(()=>{H()})},I=r=>{let n;const o="object"===Object(Y["toRawType"])(r).toLowerCase(),l="null"===Object(Y["toRawType"])(r).toLowerCase(),a="undefined"===Object(Y["toRawType"])(r).toLowerCase();for(let s=t.cachedOptions.size-1;s>=0;s--){const t=S.value[s],l=o?Object(N["get"])(t.value,e.valueKey)===Object(N["get"])(r,e.valueKey):t.value===r;if(l){n={value:r,currentLabel:t.currentLabel,isDisabled:t.isDisabled};break}}if(n)return n;const i=o?r.label:l||a?"":r,c={value:r,currentLabel:i};return e.multiple&&(c.hitState=!1),c},F=()=>{setTimeout(()=>{const r=e.valueKey;e.multiple?t.selected.length>0?t.hoverIndex=Math.min.apply(null,t.selected.map(e=>B.value.findIndex(t=>Object(N["get"])(t,r)===Object(N["get"])(e,r)))):t.hoverIndex=-1:t.hoverIndex=B.value.findIndex(e=>ve(e)===ve(t.selected))},300)},$=()=>{var t,r;q(),null==(r=null==(t=s.value)?void 0:t.updatePopper)||r.call(t),e.multiple&&!e.filterable&&H()},q=()=>{var e;t.inputWidth=null==(e=l.value)?void 0:e.$el.getBoundingClientRect().width},W=()=>{e.filterable&&t.query!==t.selectedLabel&&(t.query=t.selectedLabel,R(t.query))},U=Object(N["debounce"])(()=>{W()},z.value),K=Object(N["debounce"])(e=>{R(e.target.value)},z.value),G=t=>{Object(N["isEqual"])(e.modelValue,t)||r.emit(u["a"],t)},X=n=>{if(n.target.value.length<=0&&!ae()){const t=e.modelValue.slice();t.pop(),r.emit(u["c"],t),G(t)}1===n.target.value.length&&0===e.modelValue.length&&(t.currentPlaceholder=t.cachedPlaceHolder)},J=(n,o)=>{const l=t.selected.indexOf(o);if(l>-1&&!x.value){const t=e.modelValue.slice();t.splice(l,1),r.emit(u["c"],t),G(t),r.emit("remove-tag",o.value)}n.stopPropagation()},Z=n=>{n.stopPropagation();const o=e.multiple?[]:"";if("string"!==typeof o)for(const e of t.selected)e.isDisabled&&o.push(e.value);r.emit(u["c"],o),G(o),t.hoverIndex=-1,t.visible=!1,r.emit("clear")},Q=(n,o)=>{var l;if(e.multiple){const o=(e.modelValue||[]).slice(),i=ee(o,n.value);i>-1?o.splice(i,1):(e.multipleLimit<=0||o.length{re(n)})},ee=(t=[],r)=>{if(!Object(Y["isObject"])(r))return t.indexOf(r);const n=e.valueKey;let o=-1;return t.some((e,t)=>Object(i["toRaw"])(Object(N["get"])(e,n))===Object(N["get"])(r,n)&&(o=t,!0)),o},te=()=>{t.softFocus=!0;const e=a.value||l.value;e&&(null==e||e.focus())},re=e=>{var t,r,n,l,a;const i=Array.isArray(e)?e[0]:e;let c=null;if(null==i?void 0:i.value){const e=B.value.filter(e=>e.value===i.value);e.length>0&&(c=e[0].$el)}if(s.value&&c){const e=null==(l=null==(n=null==(r=null==(t=s.value)?void 0:t.popperRef)?void 0:r.contentRef)?void 0:n.querySelector)?void 0:l.call(n,"."+o.be("dropdown","wrap"));e&&Object(h["c"])(e,c)}null==(a=f.value)||a.handleScroll()},ne=e=>{t.optionsCount++,t.filteredOptionsCount++,t.options.set(e.value,e),t.cachedOptions.set(e.value,e)},oe=(e,r)=>{t.options.get(e)===r&&(t.optionsCount--,t.filteredOptionsCount--,t.options.delete(e))},le=e=>{e.code!==ke["a"].backspace&&ae(!1),t.inputLength=15*a.value.value.length+20,H()},ae=e=>{if(!Array.isArray(t.selected))return;const r=t.selected[t.selected.length-1];return r?!0===e||!1===e?(r.hitState=e,e):(r.hitState=!r.hitState,r.hitState):void 0},ie=e=>{const r=e.target.value;if("compositionend"===e.type)t.isOnComposition=!1,Object(i["nextTick"])(()=>R(r));else{const e=r[r.length-1]||"";t.isOnComposition=!Object(rl["a"])(e)}},ce=()=>{Object(i["nextTick"])(()=>re(t.selected))},se=n=>{t.softFocus?t.softFocus=!1:((e.automaticDropdown||e.filterable)&&(e.filterable&&!t.visible&&(t.menuVisibleOnFocus=!0),t.visible=!0),r.emit("focus",n))},ue=()=>{var e;t.visible=!1,null==(e=l.value)||e.blur()},de=e=>{Object(i["nextTick"])(()=>{t.isSilentBlur?t.isSilentBlur=!1:r.emit("blur",e)}),t.softFocus=!1},pe=e=>{Z(e)},fe=()=>{t.visible=!1},be=e=>{t.visible&&(e.preventDefault(),e.stopPropagation(),t.visible=!1)},me=()=>{var e;x.value||(t.menuVisibleOnFocus?t.menuVisibleOnFocus=!1:t.visible=!t.visible,t.visible&&(null==(e=a.value||l.value)||e.focus()))},he=()=>{t.visible?B.value[t.hoverIndex]&&Q(B.value[t.hoverIndex],void 0):me()},ve=t=>Object(Y["isObject"])(t.value)?Object(N["get"])(t.value,e.valueKey):t.value,ge=Object(i["computed"])(()=>B.value.filter(e=>e.visible).every(e=>e.disabled)),Oe=e=>{if(t.visible){if(0!==t.options.size&&0!==t.filteredOptionsCount&&!t.isOnComposition&&!ge.value){"next"===e?(t.hoverIndex++,t.hoverIndex===t.options.size&&(t.hoverIndex=0)):"prev"===e&&(t.hoverIndex--,t.hoverIndex<0&&(t.hoverIndex=t.options.size-1));const r=B.value[t.hoverIndex];!0!==r.disabled&&!0!==r.states.groupDisabled&&r.visible||Oe(e),Object(i["nextTick"])(()=>re(v.value))}}else t.visible=!0};return{optionsArray:B,selectSize:M,handleResize:$,debouncedOnInputChange:U,debouncedQueryChange:K,deletePrevTag:X,deleteTag:J,deleteSelected:Z,handleOptionSelect:Q,scrollToOption:re,readonly:y,resetInputHeight:H,showClose:k,iconComponent:_,iconReverse:C,showNewOption:V,collapseTagSize:A,setSelected:P,managePlaceholder:L,selectDisabled:x,emptyText:E,toggleLastOptionHitState:ae,resetInputState:le,handleComposition:ie,onOptionCreate:ne,onOptionDestroy:oe,handleMenuEnter:ce,handleFocus:se,blur:ue,handleBlur:de,handleClearClick:pe,handleClose:fe,handleKeydownEscape:be,toggleMenu:me,selectOption:he,getValueKey:ve,navigateOptions:Oe,dropMenuVisible:T,queryChange:g,groupQueryChange:O,reference:l,input:a,tooltipRef:s,tags:d,selectWrapper:p,scrollbar:f}},Zf=e=>({focus:()=>{var t,r;null==(r=null==(t=e.value)?void 0:t.focus)||r.call(t)}}),Qf="ElSelect",eb=Object(i["defineComponent"])({name:Qf,componentName:Qf,components:{ElInput:A["a"],ElSelectMenu:Yf,ElOption:Wf,ElTag:Xo,ElScrollbar:Z,ElTooltip:zt,ElIcon:y["a"]},directives:{ClickOutside:el},props:{name:String,id:String,modelValue:{type:[Array,String,Number,Boolean,Object],default:void 0},autocomplete:{type:String,default:"off"},automaticDropdown:Boolean,size:{type:String,validator:tl["a"]},effect:{type:String,default:"light"},disabled:Boolean,clearable:Boolean,filterable:Boolean,allowCreate:Boolean,loading:Boolean,popperClass:{type:String,default:""},remote:Boolean,loadingText:String,noMatchText:String,noDataText:String,remoteMethod:Function,filterMethod:Function,multiple:Boolean,multipleLimit:{type:Number,default:0},placeholder:{type:String},defaultFirstOption:Boolean,reserveKeyword:{type:Boolean,default:!0},valueKey:{type:String,default:"value"},collapseTags:Boolean,collapseTagsTooltip:{type:Boolean,default:!1},teleported:Ce.teleported,persistent:{type:Boolean,default:!0},clearIcon:{type:k["e"],default:M["CircleClose"]},fitInputWidth:{type:Boolean,default:!1},suffixIcon:{type:k["e"],default:M["ArrowDown"]},tagType:{...Wo.type,default:"info"},validateEvent:{type:Boolean,default:!0},remoteShowSuffix:{type:Boolean,default:!1},suffixTransition:{type:Boolean,default:!0},placement:{type:String,values:de["placements"],default:"bottom-start"}},emits:[u["c"],u["a"],"remove-tag","clear","visible-change","focus","blur"],setup(e,t){const r=Object(b["b"])("select"),n=Object(b["b"])("input"),{t:o}=Object(Mr["a"])(),l=Xf(e),{optionsArray:a,selectSize:s,readonly:d,handleResize:p,collapseTagSize:f,debouncedOnInputChange:m,debouncedQueryChange:h,deletePrevTag:v,deleteTag:g,deleteSelected:O,handleOptionSelect:j,scrollToOption:w,setSelected:y,resetInputHeight:x,managePlaceholder:k,showClose:_,selectDisabled:C,iconComponent:z,iconReverse:E,showNewOption:B,emptyText:S,toggleLastOptionHitState:V,resetInputState:N,handleComposition:M,onOptionCreate:A,onOptionDestroy:T,handleMenuEnter:H,handleFocus:R,blur:L,handleBlur:D,handleClearClick:P,handleClose:I,handleKeydownEscape:F,toggleMenu:$,selectOption:q,getValueKey:W,navigateOptions:U,dropMenuVisible:K,reference:Y,input:G,tooltipRef:X,tags:J,selectWrapper:Z,scrollbar:Q,queryChange:ee,groupQueryChange:te}=Jf(e,l,t),{focus:re}=Zf(Y),{inputWidth:ne,selected:oe,inputLength:le,filteredOptionsCount:ae,visible:ie,softFocus:ce,selectedLabel:se,hoverIndex:ue,query:de,inputHovering:pe,currentPlaceholder:fe,menuVisibleOnFocus:be,isOnComposition:me,isSilentBlur:he,options:ve,cachedOptions:ge,optionsCount:Oe,prefixWidth:je,tagInMultiLine:we}=Object(i["toRefs"])(l),ye=Object(i["computed"])(()=>{const t=[r.b()],n=Object(i["unref"])(s);return n&&t.push(r.m(n)),e.disabled&&t.push(r.m("disabled")),t}),xe=Object(i["computed"])(()=>({maxWidth:Object(i["unref"])(ne)-32+"px",width:"100%"})),ke=Object(i["computed"])(()=>{const e=Object(i["unref"])(ne)>123?Object(i["unref"])(ne)-123:Object(i["unref"])(ne)-75;return{maxWidth:e+"px"}});Object(i["provide"])(If,Object(i["reactive"])({props:e,options:ve,optionsArray:a,cachedOptions:ge,optionsCount:Oe,filteredOptionsCount:ae,hoverIndex:ue,handleOptionSelect:j,onOptionCreate:A,onOptionDestroy:T,selectWrapper:Z,selected:oe,setSelected:y,queryChange:ee,groupQueryChange:te})),Object(i["onMounted"])(()=>{l.cachedPlaceHolder=fe.value=e.placeholder||o("el.select.placeholder"),e.multiple&&Array.isArray(e.modelValue)&&e.modelValue.length>0&&(fe.value=""),Object(c["useResizeObserver"])(Z,p),e.remote&&e.multiple&&x(),Object(i["nextTick"])(()=>{const e=Y.value&&Y.value.$el;if(e&&(ne.value=e.getBoundingClientRect().width,t.slots.prefix)){const t=e.querySelector("."+n.e("prefix"));je.value=Math.max(t.getBoundingClientRect().width+5,30)}}),y()}),e.multiple&&!Array.isArray(e.modelValue)&&t.emit(u["c"],[]),!e.multiple&&Array.isArray(e.modelValue)&&t.emit(u["c"],"");const _e=Object(i["computed"])(()=>{var e,t;return null==(t=null==(e=X.value)?void 0:e.popperRef)?void 0:t.contentRef});return{tagInMultiLine:we,prefixWidth:je,selectSize:s,readonly:d,handleResize:p,collapseTagSize:f,debouncedOnInputChange:m,debouncedQueryChange:h,deletePrevTag:v,deleteTag:g,deleteSelected:O,handleOptionSelect:j,scrollToOption:w,inputWidth:ne,selected:oe,inputLength:le,filteredOptionsCount:ae,visible:ie,softFocus:ce,selectedLabel:se,hoverIndex:ue,query:de,inputHovering:pe,currentPlaceholder:fe,menuVisibleOnFocus:be,isOnComposition:me,isSilentBlur:he,options:ve,resetInputHeight:x,managePlaceholder:k,showClose:_,selectDisabled:C,iconComponent:z,iconReverse:E,showNewOption:B,emptyText:S,toggleLastOptionHitState:V,resetInputState:N,handleComposition:M,handleMenuEnter:H,handleFocus:R,blur:L,handleBlur:D,handleClearClick:P,handleClose:I,handleKeydownEscape:F,toggleMenu:$,selectOption:q,getValueKey:W,navigateOptions:U,dropMenuVisible:K,focus:re,reference:Y,input:G,tooltipRef:X,popperPaneRef:_e,tags:J,selectWrapper:Z,scrollbar:Q,wrapperKls:ye,selectTagsStyle:xe,nsSelect:r,tagTextStyle:ke}}}),tb=["disabled","autocomplete"],rb={style:{height:"100%",display:"flex","justify-content":"center","align-items":"center"}};function nb(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-tag"),c=Object(i["resolveComponent"])("el-tooltip"),s=Object(i["resolveComponent"])("el-icon"),u=Object(i["resolveComponent"])("el-input"),d=Object(i["resolveComponent"])("el-option"),p=Object(i["resolveComponent"])("el-scrollbar"),f=Object(i["resolveComponent"])("el-select-menu"),b=Object(i["resolveDirective"])("click-outside");return Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref:"selectWrapper",class:Object(i["normalizeClass"])(e.wrapperKls),onClick:t[22]||(t[22]=Object(i["withModifiers"])((...t)=>e.toggleMenu&&e.toggleMenu(...t),["stop"]))},[Object(i["createVNode"])(c,{ref:"tooltipRef",visible:e.dropMenuVisible,placement:e.placement,teleported:e.teleported,"popper-class":[e.nsSelect.e("popper"),e.popperClass],"fallback-placements":["bottom-start","top-start","right","left"],effect:e.effect,pure:"",trigger:"click",transition:e.nsSelect.namespace.value+"-zoom-in-top","stop-popper-mouse-event":!1,"gpu-acceleration":!1,persistent:e.persistent,onShow:e.handleMenuEnter},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{class:"select-trigger",onMouseenter:t[20]||(t[20]=t=>e.inputHovering=!0),onMouseleave:t[21]||(t[21]=t=>e.inputHovering=!1)},[e.multiple?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,ref:"tags",class:Object(i["normalizeClass"])(e.nsSelect.e("tags")),style:Object(i["normalizeStyle"])(e.selectTagsStyle)},[e.collapseTags&&e.selected.length?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,class:Object(i["normalizeClass"])([e.nsSelect.b("tags-wrapper"),{"has-prefix":e.prefixWidth&&e.selected.length}])},[Object(i["createVNode"])(a,{closable:!e.selectDisabled&&!e.selected[0].isDisabled,size:e.collapseTagSize,hit:e.selected[0].hitState,type:e.tagType,"disable-transitions":"",onClose:t[0]||(t[0]=t=>e.deleteTag(t,e.selected[0]))},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.nsSelect.e("tags-text")),style:Object(i["normalizeStyle"])(e.tagTextStyle)},Object(i["toDisplayString"])(e.selected[0].currentLabel),7)]),_:1},8,["closable","size","hit","type"]),e.selected.length>1?(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:0,closable:!1,size:e.collapseTagSize,type:e.tagType,"disable-transitions":""},{default:Object(i["withCtx"])(()=>[e.collapseTagsTooltip?(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:0,disabled:e.dropMenuVisible,"fallback-placements":["bottom","top","right","left"],effect:e.effect,placement:"bottom",teleported:e.teleported},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.nsSelect.e("tags-text"))},"+ "+Object(i["toDisplayString"])(e.selected.length-1),3)]),content:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.nsSelect.e("collapse-tags"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.selected.slice(1),(t,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:r,class:Object(i["normalizeClass"])(e.nsSelect.e("collapse-tag"))},[(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:e.getValueKey(t),class:"in-tooltip",closable:!e.selectDisabled&&!t.isDisabled,size:e.collapseTagSize,hit:t.hitState,type:e.tagType,"disable-transitions":"",style:{margin:"2px"},onClose:r=>e.deleteTag(r,t)},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.nsSelect.e("tags-text")),style:Object(i["normalizeStyle"])({maxWidth:e.inputWidth-75+"px"})},Object(i["toDisplayString"])(t.currentLabel),7)]),_:2},1032,["closable","size","hit","type","onClose"]))],2))),128))],2)]),_:1},8,["disabled","effect","teleported"])):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:1,class:Object(i["normalizeClass"])(e.nsSelect.e("tags-text"))},"+ "+Object(i["toDisplayString"])(e.selected.length-1),3))]),_:1},8,["size","type"])):Object(i["createCommentVNode"])("v-if",!0)],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createCommentVNode"])("

"),e.collapseTags?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],{key:1,onAfterLeave:e.resetInputHeight},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])([e.nsSelect.b("tags-wrapper"),{"has-prefix":e.prefixWidth&&e.selected.length}])},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.selected,t=>(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:e.getValueKey(t),closable:!e.selectDisabled&&!t.isDisabled,size:e.collapseTagSize,hit:t.hitState,type:e.tagType,"disable-transitions":"",onClose:r=>e.deleteTag(r,t)},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.nsSelect.e("tags-text")),style:Object(i["normalizeStyle"])({maxWidth:e.inputWidth-75+"px"})},Object(i["toDisplayString"])(t.currentLabel),7)]),_:2},1032,["closable","size","hit","type","onClose"]))),128))],2)]),_:1},8,["onAfterLeave"])),Object(i["createCommentVNode"])("
"),e.filterable?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("input",{key:2,ref:"input","onUpdate:modelValue":t[1]||(t[1]=t=>e.query=t),type:"text",class:Object(i["normalizeClass"])([e.nsSelect.e("input"),e.nsSelect.is(e.selectSize)]),disabled:e.selectDisabled,autocomplete:e.autocomplete,style:Object(i["normalizeStyle"])({marginLeft:e.prefixWidth&&!e.selected.length||e.tagInMultiLine?e.prefixWidth+"px":"",flexGrow:1,width:e.inputLength/(e.inputWidth-32)+"%",maxWidth:e.inputWidth-42+"px"}),onFocus:t[2]||(t[2]=(...t)=>e.handleFocus&&e.handleFocus(...t)),onBlur:t[3]||(t[3]=(...t)=>e.handleBlur&&e.handleBlur(...t)),onKeyup:t[4]||(t[4]=(...t)=>e.managePlaceholder&&e.managePlaceholder(...t)),onKeydown:[t[5]||(t[5]=(...t)=>e.resetInputState&&e.resetInputState(...t)),t[6]||(t[6]=Object(i["withKeys"])(Object(i["withModifiers"])(t=>e.navigateOptions("next"),["prevent"]),["down"])),t[7]||(t[7]=Object(i["withKeys"])(Object(i["withModifiers"])(t=>e.navigateOptions("prev"),["prevent"]),["up"])),t[8]||(t[8]=Object(i["withKeys"])((...t)=>e.handleKeydownEscape&&e.handleKeydownEscape(...t),["esc"])),t[9]||(t[9]=Object(i["withKeys"])(Object(i["withModifiers"])((...t)=>e.selectOption&&e.selectOption(...t),["stop","prevent"]),["enter"])),t[10]||(t[10]=Object(i["withKeys"])((...t)=>e.deletePrevTag&&e.deletePrevTag(...t),["delete"])),t[11]||(t[11]=Object(i["withKeys"])(t=>e.visible=!1,["tab"]))],onCompositionstart:t[12]||(t[12]=(...t)=>e.handleComposition&&e.handleComposition(...t)),onCompositionupdate:t[13]||(t[13]=(...t)=>e.handleComposition&&e.handleComposition(...t)),onCompositionend:t[14]||(t[14]=(...t)=>e.handleComposition&&e.handleComposition(...t)),onInput:t[15]||(t[15]=(...t)=>e.debouncedQueryChange&&e.debouncedQueryChange(...t))},null,46,tb)),[[i["vModelText"],e.query]]):Object(i["createCommentVNode"])("v-if",!0)],6)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createVNode"])(u,{id:e.id,ref:"reference",modelValue:e.selectedLabel,"onUpdate:modelValue":t[16]||(t[16]=t=>e.selectedLabel=t),type:"text",placeholder:e.currentPlaceholder,name:e.name,autocomplete:e.autocomplete,size:e.selectSize,disabled:e.selectDisabled,readonly:e.readonly,"validate-event":!1,class:Object(i["normalizeClass"])([e.nsSelect.is("focus",e.visible)]),tabindex:e.multiple&&e.filterable?-1:void 0,onFocus:e.handleFocus,onBlur:e.handleBlur,onInput:e.debouncedOnInputChange,onPaste:e.debouncedOnInputChange,onCompositionstart:e.handleComposition,onCompositionupdate:e.handleComposition,onCompositionend:e.handleComposition,onKeydown:[t[17]||(t[17]=Object(i["withKeys"])(Object(i["withModifiers"])(t=>e.navigateOptions("next"),["stop","prevent"]),["down"])),t[18]||(t[18]=Object(i["withKeys"])(Object(i["withModifiers"])(t=>e.navigateOptions("prev"),["stop","prevent"]),["up"])),Object(i["withKeys"])(Object(i["withModifiers"])(e.selectOption,["stop","prevent"]),["enter"]),Object(i["withKeys"])(e.handleKeydownEscape,["esc"]),t[19]||(t[19]=Object(i["withKeys"])(t=>e.visible=!1,["tab"]))]},Object(i["createSlots"])({suffix:Object(i["withCtx"])(()=>[e.iconComponent&&!e.showClose?(Object(i["openBlock"])(),Object(i["createBlock"])(s,{key:0,class:Object(i["normalizeClass"])([e.nsSelect.e("caret"),e.nsSelect.e("icon"),e.iconReverse])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.iconComponent)))]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0),e.showClose&&e.clearIcon?(Object(i["openBlock"])(),Object(i["createBlock"])(s,{key:1,class:Object(i["normalizeClass"])([e.nsSelect.e("caret"),e.nsSelect.e("icon")]),onClick:e.handleClearClick},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.clearIcon)))]),_:1},8,["class","onClick"])):Object(i["createCommentVNode"])("v-if",!0)]),_:2},[e.$slots.prefix?{name:"prefix",fn:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",rb,[Object(i["renderSlot"])(e.$slots,"prefix")])])}:void 0]),1032,["id","modelValue","placeholder","name","autocomplete","size","disabled","readonly","class","tabindex","onFocus","onBlur","onInput","onPaste","onCompositionstart","onCompositionupdate","onCompositionend","onKeydown"])],32)]),content:Object(i["withCtx"])(()=>[Object(i["createVNode"])(f,null,{default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])(Object(i["createVNode"])(p,{ref:"scrollbar",tag:"ul","wrap-class":e.nsSelect.be("dropdown","wrap"),"view-class":e.nsSelect.be("dropdown","list"),class:Object(i["normalizeClass"])([e.nsSelect.is("empty",!e.allowCreate&&Boolean(e.query)&&0===e.filteredOptionsCount)])},{default:Object(i["withCtx"])(()=>[e.showNewOption?(Object(i["openBlock"])(),Object(i["createBlock"])(d,{key:0,value:e.query,created:!0},null,8,["value"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["renderSlot"])(e.$slots,"default")]),_:3},8,["wrap-class","view-class","class"]),[[i["vShow"],e.options.size>0&&!e.loading]]),e.emptyText&&(!e.allowCreate||e.loading||e.allowCreate&&0===e.options.size)?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[e.$slots.empty?Object(i["renderSlot"])(e.$slots,"empty",{key:0}):(Object(i["openBlock"])(),Object(i["createElementBlock"])("p",{key:1,class:Object(i["normalizeClass"])(e.nsSelect.be("dropdown","empty"))},Object(i["toDisplayString"])(e.emptyText),3))],64)):Object(i["createCommentVNode"])("v-if",!0)]),_:3})]),_:3},8,["visible","placement","teleported","popper-class","effect","transition","persistent","onShow"])],2)),[[b,e.handleClose,e.popperPaneRef]])}var ob=Object(f["a"])(eb,[["render",nb],["__file","/home/runner/work/element-plus/element-plus/packages/components/select/src/select.vue"]]);const lb=Object(i["defineComponent"])({name:"ElOptionGroup",componentName:"ElOptionGroup",props:{label:String,disabled:{type:Boolean,default:!1}},setup(e){const t=Object(b["b"])("select"),r=Object(i["ref"])(!0),n=Object(i["getCurrentInstance"])(),o=Object(i["ref"])([]);Object(i["provide"])(Pf,Object(i["reactive"])({...Object(i["toRefs"])(e)}));const l=Object(i["inject"])(If);Object(i["onMounted"])(()=>{o.value=a(n.subTree)});const a=e=>{const t=[];return Array.isArray(e.children)&&e.children.forEach(e=>{var r;e.type&&"ElOption"===e.type.name&&e.component&&e.component.proxy?t.push(e.component.proxy):(null==(r=e.children)?void 0:r.length)&&t.push(...a(e))}),t},{groupQueryChange:c}=Object(i["toRaw"])(l);return Object(i["watch"])(c,()=>{r.value=o.value.some(e=>!0===e.visible)},{flush:"post"}),{visible:r,ns:t}}});function ab(e,t,r,n,o,l){return Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("ul",{class:Object(i["normalizeClass"])(e.ns.be("group","wrap"))},[Object(i["createElementVNode"])("li",{class:Object(i["normalizeClass"])(e.ns.be("group","title"))},Object(i["toDisplayString"])(e.label),3),Object(i["createElementVNode"])("li",null,[Object(i["createElementVNode"])("ul",{class:Object(i["normalizeClass"])(e.ns.b("group"))},[Object(i["renderSlot"])(e.$slots,"default")],2)])],2)),[[i["vShow"],e.visible]])}var ib=Object(f["a"])(lb,[["render",ab],["__file","/home/runner/work/element-plus/element-plus/packages/components/select/src/option-group.vue"]]);const cb=Object(j["a"])(ob,{Option:Wf,OptionGroup:ib}),sb=Object(j["d"])(Wf),ub=Object(j["d"])(ib),db=Symbol("elPaginationKey"),pb=()=>Object(i["inject"])(db,{}),fb=Object(s["b"])({pageSize:{type:Number,required:!0},pageSizes:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([10,20,30,40,50,100])},popperClass:{type:String},disabled:Boolean,size:{type:String,default:"default"}}),bb={name:"ElPaginationSizes"},mb=Object(i["defineComponent"])({...bb,props:fb,emits:["page-size-change"],setup(e,{emit:t}){const r=e,{t:n}=Object(Mr["a"])(),o=Object(b["b"])("pagination"),l=pb(),a=Object(i["ref"])(r.pageSize);Object(i["watch"])(()=>r.pageSizes,(e,n)=>{if(!Object(N["isEqual"])(e,n)&&Array.isArray(e)){const n=e.includes(r.pageSize)?r.pageSize:r.pageSizes[0];t("page-size-change",n)}}),Object(i["watch"])(()=>r.pageSize,e=>{a.value=e});const c=Object(i["computed"])(()=>r.pageSizes);function s(e){var t;e!==a.value&&(a.value=e,null==(t=l.handleSizeChange)||t.call(l,Number(e)))}return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("sizes"))},[Object(i["createVNode"])(Object(i["unref"])(cb),{"model-value":a.value,disabled:e.disabled,"popper-class":e.popperClass,size:e.size,"validate-event":!1,onChange:s},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(c),e=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(sb),{key:e,value:e,label:e+Object(i["unref"])(n)("el.pagination.pagesize")},null,8,["value","label"]))),128))]),_:1},8,["model-value","disabled","popper-class","size"])],2))}});var hb=Object(f["a"])(mb,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/sizes.vue"]]);const vb=["disabled"],gb={name:"ElPaginationJumper"},Ob=Object(i["defineComponent"])({...gb,setup(e){const{t:t}=Object(Mr["a"])(),r=Object(b["b"])("pagination"),{pageCount:n,disabled:o,currentPage:l,changeEvent:a}=pb(),c=Object(i["ref"])(),s=Object(i["computed"])(()=>{var e;return null!=(e=c.value)?e:null==l?void 0:l.value});function u(e){c.value=+e}function d(e){e=Math.trunc(+e),null==a||a(+e),c.value=void 0}return(e,l)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("jump")),disabled:Object(i["unref"])(o)},[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(t)("el.pagination.goto"))+" ",1),Object(i["createVNode"])(Object(i["unref"])(A["a"]),{size:"small",class:Object(i["normalizeClass"])([Object(i["unref"])(r).e("editor"),Object(i["unref"])(r).is("in-pagination")]),min:1,max:Object(i["unref"])(n),disabled:Object(i["unref"])(o),"model-value":Object(i["unref"])(s),"validate-event":!1,type:"number","onUpdate:modelValue":u,onChange:d},null,8,["class","max","disabled","model-value"]),Object(i["createTextVNode"])(" "+Object(i["toDisplayString"])(Object(i["unref"])(t)("el.pagination.pageClassifier")),1)],10,vb))}});var jb=Object(f["a"])(Ob,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/jumper.vue"]]);const wb=Object(s["b"])({total:{type:Number,default:1e3}}),yb=["disabled"],xb={name:"ElPaginationTotal"},kb=Object(i["defineComponent"])({...xb,props:wb,setup(e){const{t:t}=Object(Mr["a"])(),r=Object(b["b"])("pagination"),{disabled:n}=pb();return(e,o)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("total")),disabled:Object(i["unref"])(n)},Object(i["toDisplayString"])(Object(i["unref"])(t)("el.pagination.total",{total:e.total})),11,yb))}});var _b=Object(f["a"])(kb,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/total.vue"]]);const Cb=Object(s["b"])({currentPage:{type:Number,default:1},pageCount:{type:Number,required:!0},pagerCount:{type:Number,default:7},disabled:Boolean}),zb=["onKeyup"],Eb=["aria-current","tabindex"],Bb=["tabindex"],Sb=["aria-current","tabindex"],Vb=["tabindex"],Nb=["aria-current","tabindex"],Mb={name:"ElPaginationPager"},Ab=Object(i["defineComponent"])({...Mb,props:Cb,emits:["change"],setup(e,{emit:t}){const r=e,n=Object(b["b"])("pager"),o=Object(b["b"])("icon"),l=Object(i["ref"])(!1),a=Object(i["ref"])(!1),c=Object(i["ref"])(!1),s=Object(i["ref"])(!1),u=Object(i["ref"])(!1),d=Object(i["ref"])(!1),p=Object(i["computed"])(()=>{const e=r.pagerCount,t=(e-1)/2,n=Number(r.currentPage),o=Number(r.pageCount);let l=!1,a=!1;o>e&&(n>e-t&&(l=!0),nr.disabled?-1:0);function m(e=!1){r.disabled||(e?c.value=!0:s.value=!0)}function h(e=!1){e?u.value=!0:d.value=!0}function v(e){const n=e.target;if("li"===n.tagName.toLowerCase()&&Array.from(n.classList).includes("number")){const e=Number(n.textContent);e!==r.currentPage&&t("change",e)}else"li"===n.tagName.toLowerCase()&&Array.from(n.classList).includes("more")&&g(e)}function g(e){const n=e.target;if("ul"===n.tagName.toLowerCase()||r.disabled)return;let o=Number(n.textContent);const l=r.pageCount,a=r.currentPage,i=r.pagerCount-2;n.className.includes("more")&&(n.className.includes("quickprev")?o=a-i:n.className.includes("quicknext")&&(o=a+i)),Number.isNaN(+o)||(o<1&&(o=1),o>l&&(o=l)),o!==a&&t("change",o)}return Object(i["watchEffect"])(()=>{const e=(r.pagerCount-1)/2;l.value=!1,a.value=!1,r.pageCount>r.pagerCount&&(r.currentPage>r.pagerCount-e&&(l.value=!0),r.currentPage(Object(i["openBlock"])(),Object(i["createElementBlock"])("ul",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).b()),onClick:g,onKeyup:Object(i["withKeys"])(v,["enter"])},[e.pageCount>0?(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:0,class:Object(i["normalizeClass"])([[Object(i["unref"])(n).is("active",1===e.currentPage),Object(i["unref"])(n).is("disabled",e.disabled)],"number"]),"aria-current":1===e.currentPage,tabindex:Object(i["unref"])(f)}," 1 ",10,Eb)):Object(i["createCommentVNode"])("v-if",!0),l.value?(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:1,class:Object(i["normalizeClass"])(["more","btn-quickprev",Object(i["unref"])(o).b(),Object(i["unref"])(n).is("disabled",e.disabled)]),tabindex:Object(i["unref"])(f),onMouseenter:t[0]||(t[0]=e=>m(!0)),onMouseleave:t[1]||(t[1]=e=>c.value=!1),onFocus:t[2]||(t[2]=e=>h(!0)),onBlur:t[3]||(t[3]=e=>u.value=!1)},[c.value||u.value?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(M["DArrowLeft"]),{key:0})):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(M["MoreFilled"]),{key:1}))],42,Bb)):Object(i["createCommentVNode"])("v-if",!0),(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(p),t=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:t,class:Object(i["normalizeClass"])([[Object(i["unref"])(n).is("active",e.currentPage===t),Object(i["unref"])(n).is("disabled",e.disabled)],"number"]),"aria-current":e.currentPage===t,tabindex:Object(i["unref"])(f)},Object(i["toDisplayString"])(t),11,Sb))),128)),a.value?(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:2,class:Object(i["normalizeClass"])(["more","btn-quicknext",Object(i["unref"])(o).b(),Object(i["unref"])(n).is("disabled",e.disabled)]),tabindex:Object(i["unref"])(f),onMouseenter:t[4]||(t[4]=e=>m()),onMouseleave:t[5]||(t[5]=e=>s.value=!1),onFocus:t[6]||(t[6]=e=>h()),onBlur:t[7]||(t[7]=e=>d.value=!1)},[s.value||d.value?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(M["DArrowRight"]),{key:0})):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(M["MoreFilled"]),{key:1}))],42,Vb)):Object(i["createCommentVNode"])("v-if",!0),e.pageCount>1?(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:3,class:Object(i["normalizeClass"])([[Object(i["unref"])(n).is("active",e.currentPage===e.pageCount),Object(i["unref"])(n).is("disabled",e.disabled)],"number"]),"aria-current":e.currentPage===e.pageCount,tabindex:Object(i["unref"])(f)},Object(i["toDisplayString"])(e.pageCount),11,Nb)):Object(i["createCommentVNode"])("v-if",!0)],42,zb))}});var Tb=Object(f["a"])(Ab,[["__file","/home/runner/work/element-plus/element-plus/packages/components/pagination/src/components/pager.vue"]]);const Hb=e=>"number"!==typeof e,Rb=Object(s["b"])({total:Number,pageSize:Number,defaultPageSize:Number,currentPage:Number,defaultCurrentPage:Number,pageCount:Number,pagerCount:{type:Number,validator:e=>"number"===typeof e&&Math.trunc(e)===e&&e>4&&e<22&&e%2===1,default:7},layout:{type:String,default:["prev","pager","next","jumper","->","total"].join(", ")},pageSizes:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([10,20,30,40,50,100])},popperClass:{type:String,default:""},prevText:{type:String,default:""},prevIcon:{type:k["e"],default:()=>M["ArrowLeft"]},nextText:{type:String,default:""},nextIcon:{type:k["e"],default:()=>M["ArrowRight"]},small:Boolean,background:Boolean,disabled:Boolean,hideOnSinglePage:Boolean}),Lb={"update:current-page":e=>"number"===typeof e,"update:page-size":e=>"number"===typeof e,"size-change":e=>"number"===typeof e,"current-change":e=>"number"===typeof e,"prev-click":e=>"number"===typeof e,"next-click":e=>"number"===typeof e},Db="ElPagination";var Pb=Object(i["defineComponent"])({name:Db,props:Rb,emits:Lb,setup(e,{emit:t,slots:r}){const{t:n}=Object(Mr["a"])(),o=Object(b["b"])("pagination"),l=Object(i["getCurrentInstance"])().vnode.props||{},a="onUpdate:currentPage"in l||"onUpdate:current-page"in l||"onCurrentChange"in l,c="onUpdate:pageSize"in l||"onUpdate:page-size"in l||"onSizeChange"in l,s=Object(i["computed"])(()=>{if(Hb(e.total)&&Hb(e.pageCount))return!1;if(!Hb(e.currentPage)&&!a)return!1;if(e.layout.includes("sizes"))if(Hb(e.pageCount)){if(!Hb(e.total)&&!Hb(e.pageSize)&&!c)return!1}else if(!c)return!1;return!0}),u=Object(i["ref"])(Hb(e.defaultPageSize)?10:e.defaultPageSize),d=Object(i["ref"])(Hb(e.defaultCurrentPage)?1:e.defaultCurrentPage),p=Object(i["computed"])({get(){return Hb(e.pageSize)?u.value:e.pageSize},set(r){Hb(e.pageSize)&&(u.value=r),c&&(t("update:page-size",r),t("size-change",r))}}),f=Object(i["computed"])(()=>{let t=0;return Hb(e.pageCount)?Hb(e.total)||(t=Math.max(1,Math.ceil(e.total/p.value))):t=e.pageCount,t}),h=Object(i["computed"])({get(){return Hb(e.currentPage)?d.value:e.currentPage},set(r){let n=r;r<1?n=1:r>f.value&&(n=f.value),Hb(e.currentPage)&&(d.value=n),a&&(t("update:current-page",n),t("current-change",n))}});function v(e){h.value=e}function g(e){p.value=e;const t=f.value;h.value>t&&(h.value=t)}function O(){e.disabled||(h.value-=1,t("prev-click",h.value))}function j(){e.disabled||(h.value+=1,t("next-click",h.value))}function w(e,t){e&&(e.props||(e.props={}),e.props.class=[e.props.class,t].join(" "))}return Object(i["watch"])(f,e=>{h.value>e&&(h.value=e)}),Object(i["provide"])(db,{pageCount:f,disabled:Object(i["computed"])(()=>e.disabled),currentPage:h,changeEvent:v,handleSizeChange:g}),()=>{var t,l;if(!s.value)return Object(m["a"])(Db,n("el.pagination.deprecationWarning")),null;if(!e.layout)return null;if(e.hideOnSinglePage&&f.value<=1)return null;const a=[],c=[],u=Object(i["h"])("div",{class:o.e("rightwrapper")},c),d={prev:Object(i["h"])(Mf,{disabled:e.disabled,currentPage:h.value,prevText:e.prevText,prevIcon:e.prevIcon,onClick:O}),jumper:Object(i["h"])(jb),pager:Object(i["h"])(Tb,{currentPage:h.value,pageCount:f.value,pagerCount:e.pagerCount,onChange:v,disabled:e.disabled}),next:Object(i["h"])(Df,{disabled:e.disabled,currentPage:h.value,pageCount:f.value,nextText:e.nextText,nextIcon:e.nextIcon,onClick:j}),sizes:Object(i["h"])(hb,{pageSize:p.value,pageSizes:e.pageSizes,popperClass:e.popperClass,disabled:e.disabled,size:e.small?"small":"default"}),slot:null!=(l=null==(t=null==r?void 0:r.default)?void 0:t.call(r))?l:null,total:Object(i["h"])(_b,{total:Hb(e.total)?0:e.total})},b=e.layout.split(",").map(e=>e.trim());let g=!1;return b.forEach(e=>{"->"!==e?g?c.push(d[e]):a.push(d[e]):g=!0}),w(a[0],o.is("first")),w(a[a.length-1],o.is("last")),g&&c.length>0&&(w(c[0],o.is("first")),w(c[c.length-1],o.is("last")),a.push(u)),Object(i["h"])("div",{role:"pagination","aria-label":"pagination",class:[o.b(),o.is("background",e.background),{[o.m("small")]:e.small}]},a)}}});const Ib=Object(j["a"])(Pb);var Fb=r("446f");const $b=Object(s["b"])({title:String,confirmButtonText:String,cancelButtonText:String,confirmButtonType:{type:String,values:Fb["c"],default:"primary"},cancelButtonType:{type:String,values:Fb["c"],default:"text"},icon:{type:k["e"],default:()=>M["QuestionFilled"]},iconColor:{type:String,default:"#f90"},hideIcon:{type:Boolean,default:!1},hideAfter:{type:Number,default:200},onConfirm:{type:Object(s["c"])(Function)},onCancel:{type:Object(s["c"])(Function)},teleported:Ce.teleported,persistent:Ce.persistent,width:{type:[String,Number],default:150}}),qb={name:"ElPopconfirm"},Wb=Object(i["defineComponent"])({...qb,props:$b,setup(e){const t=e,{t:r}=Object(Mr["a"])(),n=Object(b["b"])("popconfirm"),o=Object(i["ref"])(),l=()=>{var e,t;null==(t=null==(e=o.value)?void 0:e.onClose)||t.call(e)},a=Object(i["computed"])(()=>({width:Object(K["b"])(t.width)})),c=e=>{var r;null==(r=t.onConfirm)||r.call(t,e),l()},s=e=>{var r;null==(r=t.onCancel)||r.call(t,e),l()},u=Object(i["computed"])(()=>t.confirmButtonText||r("el.popconfirm.confirmButtonText")),d=Object(i["computed"])(()=>t.cancelButtonText||r("el.popconfirm.cancelButtonText"));return(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(zt),Object(i["mergeProps"])({ref_key:"tooltipRef",ref:o,trigger:"click",effect:"light"},e.$attrs,{"popper-class":Object(i["unref"])(n).namespace.value+"-popover","popper-style":Object(i["unref"])(a),teleported:e.teleported,"fallback-placements":["bottom","top","right","left"],"hide-after":e.hideAfter,persistent:e.persistent}),{content:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).b())},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("main"))},[!e.hideIcon&&e.icon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("icon")),style:Object(i["normalizeStyle"])({color:e.iconColor})},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.icon)))]),_:1},8,["class","style"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["createTextVNode"])(" "+Object(i["toDisplayString"])(e.title),1)],2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("action"))},[Object(i["createVNode"])(Object(i["unref"])(br["a"]),{size:"small",type:"text"===e.cancelButtonType?"":e.cancelButtonType,text:"text"===e.cancelButtonType,onClick:s},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(d)),1)]),_:1},8,["type","text"]),Object(i["createVNode"])(Object(i["unref"])(br["a"]),{size:"small",type:"text"===e.confirmButtonType?"":e.confirmButtonType,text:"text"===e.confirmButtonType,onClick:c},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(Object(i["unref"])(u)),1)]),_:1},8,["type","text"])],2)],2)]),default:Object(i["withCtx"])(()=>[e.$slots.reference?Object(i["renderSlot"])(e.$slots,"reference",{key:0}):Object(i["createCommentVNode"])("v-if",!0)]),_:3},16,["popper-class","popper-style","teleported","hide-after","persistent"]))}});var Ub=Object(f["a"])(Wb,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popconfirm/src/popconfirm.vue"]]);const Kb=Object(j["a"])(Ub),Yb=Object(s["b"])({trigger:ze.trigger,placement:du.placement,disabled:ze.disabled,visible:Ce.visible,transition:Ce.transition,popperOptions:du.popperOptions,tabindex:du.tabindex,content:Ce.content,popperStyle:Ce.popperStyle,popperClass:Ce.popperClass,enterable:{...Ce.enterable,default:!0},effect:{...Ce.effect,default:"light"},teleported:Ce.teleported,title:String,width:{type:[String,Number],default:150},offset:{type:Number,default:void 0},showAfter:{type:Number,default:0},hideAfter:{type:Number,default:200},autoClose:{type:Number,default:0},showArrow:{type:Boolean,default:!0},persistent:{type:Boolean,default:!0},"onUpdate:visible":{type:Function}}),Gb={"update:visible":e=>Object(c["isBoolean"])(e),"before-enter":()=>!0,"before-leave":()=>!0,"after-enter":()=>!0,"after-leave":()=>!0},Xb={name:"ElPopover"},Jb=Object(i["defineComponent"])({...Xb,props:Yb,emits:Gb,setup(e,{expose:t,emit:r}){const n=e,o="onUpdate:visible",l=Object(i["computed"])(()=>n[o]),a=Object(b["b"])("popover"),c=Object(i["ref"])(),s=Object(i["computed"])(()=>{var e;return null==(e=Object(i["unref"])(c))?void 0:e.popperRef}),u=Object(i["computed"])(()=>[{width:Object(K["b"])(n.width)},n.popperStyle]),d=Object(i["computed"])(()=>[a.b(),n.popperClass,{[a.m("plain")]:!!n.content}]),p=Object(i["computed"])(()=>n.transition===a.namespace.value+"-fade-in-linear"),f=()=>{var e;null==(e=c.value)||e.hide()},m=()=>{r("before-enter")},h=()=>{r("before-leave")},v=()=>{r("after-enter")},g=()=>{r("update:visible",!1),r("after-leave")};return t({popperRef:s,hide:f}),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(zt),Object(i["mergeProps"])({ref_key:"tooltipRef",ref:c},e.$attrs,{trigger:e.trigger,placement:e.placement,disabled:e.disabled,visible:e.visible,transition:e.transition,"popper-options":e.popperOptions,tabindex:e.tabindex,content:e.content,offset:e.offset,"show-after":e.showAfter,"hide-after":e.hideAfter,"auto-close":e.autoClose,"show-arrow":e.showArrow,"aria-label":e.title,effect:e.effect,enterable:e.enterable,"popper-class":Object(i["unref"])(d),"popper-style":Object(i["unref"])(u),teleported:e.teleported,persistent:e.persistent,"gpu-acceleration":Object(i["unref"])(p),"onUpdate:visible":Object(i["unref"])(l),onBeforeShow:m,onBeforeHide:h,onShow:v,onHide:g}),{content:Object(i["withCtx"])(()=>[e.title?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(a).e("title")),role:"title"},Object(i["toDisplayString"])(e.title),3)):Object(i["createCommentVNode"])("v-if",!0),Object(i["renderSlot"])(e.$slots,"default",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.content),1)])]),default:Object(i["withCtx"])(()=>[e.$slots.reference?Object(i["renderSlot"])(e.$slots,"reference",{key:0}):Object(i["createCommentVNode"])("v-if",!0)]),_:3},16,["trigger","placement","disabled","visible","transition","popper-options","tabindex","content","offset","show-after","hide-after","auto-close","show-arrow","aria-label","effect","enterable","popper-class","popper-style","teleported","persistent","gpu-acceleration","onUpdate:visible"]))}});var Zb=Object(f["a"])(Jb,[["__file","/home/runner/work/element-plus/element-plus/packages/components/popover/src/popover.vue"]]);const Qb=(e,t)=>{const r=t.arg||t.value,n=null==r?void 0:r.popperRef;n&&(n.triggerRef=e)};var em={mounted(e,t){Qb(e,t)},updated(e,t){Qb(e,t)}};const tm="popover",rm=Object(j["b"])(em,tm),nm=Object(j["a"])(Zb,{directive:rm}),om=Object(s["b"])({type:{type:String,default:"line",values:["line","circle","dashboard"]},percentage:{type:Number,default:0,validator:e=>e>=0&&e<=100},status:{type:String,default:"",values:["","success","exception","warning"]},indeterminate:{type:Boolean,default:!1},duration:{type:Number,default:3},strokeWidth:{type:Number,default:6},strokeLinecap:{type:Object(s["c"])(String),default:"round"},textInside:{type:Boolean,default:!1},width:{type:Number,default:126},showText:{type:Boolean,default:!0},color:{type:Object(s["c"])([String,Array,Function]),default:""},format:{type:Object(s["c"])(Function),default:e=>e+"%"}}),lm=["aria-valuenow"],am={viewBox:"0 0 100 100"},im=["d","stroke","stroke-width"],cm=["d","stroke","opacity","stroke-linecap","stroke-width"],sm={key:0},um={name:"ElProgress"},dm=Object(i["defineComponent"])({...um,props:om,setup(e){const t=e,r={success:"#13ce66",exception:"#ff4949",warning:"#e6a23c",default:"#20a0ff"},n=Object(b["b"])("progress"),o=Object(i["computed"])(()=>({width:t.percentage+"%",animationDuration:t.duration+"s",backgroundColor:j(t.percentage)})),l=Object(i["computed"])(()=>(t.strokeWidth/t.width*100).toFixed(1)),a=Object(i["computed"])(()=>["circle","dashboard"].includes(t.type)?Number.parseInt(""+(50-Number.parseFloat(l.value)/2),10):0),c=Object(i["computed"])(()=>{const e=a.value,r="dashboard"===t.type;return`\n M 50 50\n m 0 ${r?"":"-"}${e}\n a ${e} ${e} 0 1 1 0 ${r?"-":""}${2*e}\n a ${e} ${e} 0 1 1 0 ${r?"":"-"}${2*e}\n `}),s=Object(i["computed"])(()=>2*Math.PI*a.value),u=Object(i["computed"])(()=>"dashboard"===t.type?.75:1),d=Object(i["computed"])(()=>{const e=-1*s.value*(1-u.value)/2;return e+"px"}),p=Object(i["computed"])(()=>({strokeDasharray:`${s.value*u.value}px, ${s.value}px`,strokeDashoffset:d.value})),f=Object(i["computed"])(()=>({strokeDasharray:`${s.value*u.value*(t.percentage/100)}px, ${s.value}px`,strokeDashoffset:d.value,transition:"stroke-dasharray 0.6s ease 0s, stroke 0.6s ease, opacity ease 0.6s"})),m=Object(i["computed"])(()=>{let e;return e=t.color?j(t.percentage):r[t.status]||r.default,e}),h=Object(i["computed"])(()=>"warning"===t.status?M["WarningFilled"]:"line"===t.type?"success"===t.status?M["CircleCheck"]:M["CircleClose"]:"success"===t.status?M["Check"]:M["Close"]),v=Object(i["computed"])(()=>"line"===t.type?12+.4*t.strokeWidth:.111111*t.width+2),g=Object(i["computed"])(()=>t.format(t.percentage));function O(e){const t=100/e.length,r=e.map((e,r)=>Object(Y["isString"])(e)?{color:e,percentage:(r+1)*t}:e);return r.sort((e,t)=>e.percentage-t.percentage)}const j=e=>{var r;const{color:n}=t;if(Object(Y["isFunction"])(n))return n(e);if(Object(Y["isString"])(n))return n;{const t=O(n);for(const r of t)if(r.percentage>e)return r.color;return null==(r=t[t.length-1])?void 0:r.color}};return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(n).b(),Object(i["unref"])(n).m(e.type),Object(i["unref"])(n).is(e.status),{[Object(i["unref"])(n).m("without-text")]:!e.showText,[Object(i["unref"])(n).m("text-inside")]:e.textInside}]),role:"progressbar","aria-valuenow":e.percentage,"aria-valuemin":"0","aria-valuemax":"100"},["line"===e.type?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(n).b("bar"))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("bar","outer")),style:Object(i["normalizeStyle"])({height:e.strokeWidth+"px"})},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(n).be("bar","inner"),{[Object(i["unref"])(n).bem("bar","inner","indeterminate")]:e.indeterminate}]),style:Object(i["normalizeStyle"])(Object(i["unref"])(o))},[(e.showText||e.$slots.default)&&e.textInside?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("bar","innerText"))},[Object(i["renderSlot"])(e.$slots,"default",{percentage:e.percentage},()=>[Object(i["createElementVNode"])("span",null,Object(i["toDisplayString"])(Object(i["unref"])(g)),1)])],2)):Object(i["createCommentVNode"])("v-if",!0)],6)],6)],2)):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])(Object(i["unref"])(n).b("circle")),style:Object(i["normalizeStyle"])({height:e.width+"px",width:e.width+"px"})},[(Object(i["openBlock"])(),Object(i["createElementBlock"])("svg",am,[Object(i["createElementVNode"])("path",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("circle","track")),d:Object(i["unref"])(c),stroke:`var(${Object(i["unref"])(n).cssVarName("fill-color-light")}, #e5e9f2)`,"stroke-width":Object(i["unref"])(l),fill:"none",style:Object(i["normalizeStyle"])(Object(i["unref"])(p))},null,14,im),Object(i["createElementVNode"])("path",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("circle","path")),d:Object(i["unref"])(c),stroke:Object(i["unref"])(m),fill:"none",opacity:e.percentage?1:0,"stroke-linecap":e.strokeLinecap,"stroke-width":Object(i["unref"])(l),style:Object(i["normalizeStyle"])(Object(i["unref"])(f))},null,14,cm)]))],6)),!e.showText&&!e.$slots.default||e.textInside?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:2,class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("text")),style:Object(i["normalizeStyle"])({fontSize:Object(i["unref"])(v)+"px"})},[Object(i["renderSlot"])(e.$slots,"default",{percentage:e.percentage},()=>[e.status?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:1},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(h))))]),_:1})):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",sm,Object(i["toDisplayString"])(Object(i["unref"])(g)),1))])],6))],10,lm))}});var pm=Object(f["a"])(dm,[["__file","/home/runner/work/element-plus/element-plus/packages/components/progress/src/progress.vue"]]);const fm=Object(j["a"])(pm),bm=Object(s["b"])({modelValue:{type:Number,default:0},id:{type:String,default:void 0},lowThreshold:{type:Number,default:2},highThreshold:{type:Number,default:4},max:{type:Number,default:5},colors:{type:Object(s["c"])([Array,Object]),default:()=>Object(wl["a"])(["","",""])},voidColor:{type:String,default:""},disabledVoidColor:{type:String,default:""},icons:{type:Object(s["c"])([Array,Object]),default:()=>[M["StarFilled"],M["StarFilled"],M["StarFilled"]]},voidIcon:{type:k["e"],default:()=>M["Star"]},disabledVoidIcon:{type:k["e"],default:()=>M["StarFilled"]},disabled:{type:Boolean},allowHalf:{type:Boolean},showText:{type:Boolean},showScore:{type:Boolean},textColor:{type:String,default:""},texts:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])(["Extremely bad","Disappointed","Fair","Satisfied","Surprise"])},scoreTemplate:{type:String,default:"{value}"},size:{type:String,validator:tl["a"]},label:{type:String,default:void 0}}),mm={[u["a"]]:e=>Object(c["isNumber"])(e),[u["c"]]:e=>Object(c["isNumber"])(e)},hm=["id","aria-label","aria-labelledby","aria-valuenow","aria-valuetext","aria-valuemax"],vm=["onMousemove","onClick"],gm={name:"ElRate"},Om=Object(i["defineComponent"])({...gm,props:bm,emits:mm,setup(e,{expose:t,emit:r}){const n=e;function o(e,t){const r=e=>Object(Y["isObject"])(e),n=Object.keys(t).map(e=>+e).filter(n=>{const o=t[n],l=!!r(o)&&o.excluded;return l?ee-t),o=t[n[0]];return r(o)&&o.value||o}const l=Object(i["inject"])(Te["a"],void 0),a=Object(i["inject"])(Te["b"],void 0),c=Object(Vt["b"])(),s=Object(b["b"])("rate"),{inputId:d,isLabeledByFormItem:p}=Object(mn["b"])(n,{formItemContext:a}),f=Object(i["ref"])(n.modelValue),m=Object(i["ref"])(-1),h=Object(i["ref"])(!0),v=Object(i["computed"])(()=>[s.b(),s.m(c.value)]),g=Object(i["computed"])(()=>n.disabled||(null==l?void 0:l.disabled)),O=Object(i["computed"])(()=>s.cssVarBlock({"void-color":n.voidColor,"disabled-void-color":n.disabledVoidColor,"fill-color":k.value})),j=Object(i["computed"])(()=>{let e="";return n.showScore?e=n.scoreTemplate.replace(/\{\s*value\s*\}/,g.value?""+n.modelValue:""+f.value):n.showText&&(e=n.texts[Math.ceil(f.value)-1]),e}),w=Object(i["computed"])(()=>100*n.modelValue-100*Math.floor(n.modelValue)),x=Object(i["computed"])(()=>Object(Y["isArray"])(n.colors)?{[n.lowThreshold]:n.colors[0],[n.highThreshold]:{value:n.colors[1],excluded:!0},[n.max]:n.colors[2]}:n.colors),k=Object(i["computed"])(()=>{const e=o(f.value,x.value);return Object(Y["isObject"])(e)?"":e}),_=Object(i["computed"])(()=>{let e="";return g.value?e=w.value+"%":n.allowHalf&&(e="50%"),{color:k.value,width:e}}),C=Object(i["computed"])(()=>{let e=Object(Y["isArray"])(n.icons)?[...n.icons]:{...n.icons};return e=Object(i["markRaw"])(e),Object(Y["isArray"])(e)?{[n.lowThreshold]:e[0],[n.highThreshold]:{value:e[1],excluded:!0},[n.max]:e[2]}:e}),z=Object(i["computed"])(()=>o(n.modelValue,C.value)),E=Object(i["computed"])(()=>g.value?Object(Y["isString"])(n.disabledVoidIcon)?n.disabledVoidIcon:Object(i["markRaw"])(n.disabledVoidIcon):Object(Y["isString"])(n.voidIcon)?n.voidIcon:Object(i["markRaw"])(n.voidIcon)),B=Object(i["computed"])(()=>o(f.value,C.value));function S(e){const t=g.value&&w.value>0&&e-1n.modelValue,r=n.allowHalf&&h.value&&e-.5<=f.value&&e>f.value;return t||r}function V(e){g.value||(n.allowHalf&&h.value?(r(u["c"],f.value),n.modelValue!==f.value&&r("change",f.value)):(r(u["c"],e),n.modelValue!==e&&r("change",e)))}function N(e){if(g.value)return;let t=f.value;const o=e.code;return o===ke["a"].up||o===ke["a"].right?(n.allowHalf?t+=.5:t+=1,e.stopPropagation(),e.preventDefault()):o!==ke["a"].left&&o!==ke["a"].down||(n.allowHalf?t-=.5:t-=1,e.stopPropagation(),e.preventDefault()),t=t<0?0:t,t=t>n.max?n.max:t,r(u["c"],t),r("change",t),t}function M(e,t){if(!g.value){if(n.allowHalf){let r=t.target;Object(K["d"])(r,s.e("item"))&&(r=r.querySelector("."+s.e("icon"))),(0===r.clientWidth||Object(K["d"])(r,s.e("decimal")))&&(r=r.parentNode),h.value=2*t.offsetX<=r.clientWidth,f.value=h.value?e-.5:e}else f.value=e;m.value=e}}function A(){g.value||(n.allowHalf&&(h.value=n.modelValue!==Math.floor(n.modelValue)),f.value=n.modelValue,m.value=-1)}return Object(i["watch"])(()=>n.modelValue,e=>{f.value=e,h.value=n.modelValue!==Math.floor(n.modelValue)}),n.modelValue||r(u["c"],0),t({setCurrentValue:M,resetCurrentValue:A}),(e,t)=>{var r;return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{id:Object(i["unref"])(d),class:Object(i["normalizeClass"])([Object(i["unref"])(v),Object(i["unref"])(s).is("disabled",Object(i["unref"])(g))]),role:"slider","aria-label":Object(i["unref"])(p)?void 0:e.label||"rating","aria-labelledby":Object(i["unref"])(p)?null==(r=Object(i["unref"])(a))?void 0:r.labelId:void 0,"aria-valuenow":f.value,"aria-valuetext":Object(i["unref"])(j)||void 0,"aria-valuemin":"0","aria-valuemax":e.max,tabindex:"0",style:Object(i["normalizeStyle"])(Object(i["unref"])(O)),onKeydown:N},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.max,(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:t,class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("item")),onMousemove:t=>M(e,t),onMouseleave:A,onClick:t=>V(e)},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),{class:Object(i["normalizeClass"])([Object(i["unref"])(s).e("icon"),{hover:m.value===e},Object(i["unref"])(s).is("active",e<=f.value)])},{default:Object(i["withCtx"])(()=>[S(e)?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(B)),null,null,512)),[[i["vShow"],e<=f.value]]),Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(E)),null,null,512)),[[i["vShow"],!(e<=f.value)]])],64)),S(e)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:1,style:Object(i["normalizeStyle"])(Object(i["unref"])(_)),class:Object(i["normalizeClass"])([Object(i["unref"])(s).e("icon"),Object(i["unref"])(s).e("decimal")])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(z))))]),_:1},8,["style","class"])):Object(i["createCommentVNode"])("v-if",!0)]),_:2},1032,["class"])],42,vm))),128)),e.showText||e.showScore?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(s).e("text"))},Object(i["toDisplayString"])(Object(i["unref"])(j)),3)):Object(i["createCommentVNode"])("v-if",!0)],46,hm)}}});var jm=Object(f["a"])(Om,[["__file","/home/runner/work/element-plus/element-plus/packages/components/rate/src/rate.vue"]]);const wm=Object(j["a"])(jm),ym={success:"icon-success",warning:"icon-warning",error:"icon-error",info:"icon-info"},xm={[ym.success]:M["CircleCheckFilled"],[ym.warning]:M["WarningFilled"],[ym.error]:M["CircleCloseFilled"],[ym.info]:M["InfoFilled"]},km=Object(s["b"])({title:{type:String,default:""},subTitle:{type:String,default:""},icon:{type:String,values:["success","warning","info","error"],default:"info"}}),_m={name:"ElResult"},Cm=Object(i["defineComponent"])({..._m,props:km,setup(e){const t=e,r=Object(b["b"])("result"),n=Object(i["computed"])(()=>{const e=t.icon,r=e&&ym[e]?ym[e]:"icon-info",n=xm[r]||xm["icon-info"];return{class:r,component:n}});return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).b())},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("icon"))},[Object(i["renderSlot"])(e.$slots,"icon",{},()=>[Object(i["unref"])(n).component?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(Object(i["unref"])(n).component),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(n).class)},null,8,["class"])):Object(i["createCommentVNode"])("v-if",!0)])],2),e.title||e.$slots.title?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("title"))},[Object(i["renderSlot"])(e.$slots,"title",{},()=>[Object(i["createElementVNode"])("p",null,Object(i["toDisplayString"])(e.title),1)])],2)):Object(i["createCommentVNode"])("v-if",!0),e.subTitle||e.$slots["sub-title"]?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("subtitle"))},[Object(i["renderSlot"])(e.$slots,"sub-title",{},()=>[Object(i["createElementVNode"])("p",null,Object(i["toDisplayString"])(e.subTitle),1)])],2)):Object(i["createCommentVNode"])("v-if",!0),e.$slots.extra?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:2,class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("extra"))},[Object(i["renderSlot"])(e.$slots,"extra")],2)):Object(i["createCommentVNode"])("v-if",!0)],2))}});var zm=Object(f["a"])(Cm,[["__file","/home/runner/work/element-plus/element-plus/packages/components/result/src/result.vue"]]);const Em=Object(j["a"])(zm),Bm=["start","center","end","space-around","space-between","space-evenly"],Sm=["top","middle","bottom"],Vm=Object(s["b"])({tag:{type:String,default:"div"},gutter:{type:Number,default:0},justify:{type:String,values:Bm,default:"start"},align:{type:String,values:Sm,default:"top"}}),Nm={name:"ElRow"},Mm=Object(i["defineComponent"])({...Nm,props:Vm,setup(e){const t=e,r=Object(b["b"])("row"),n=Object(i["computed"])(()=>t.gutter);Object(i["provide"])(xl,{gutter:n});const o=Object(i["computed"])(()=>{const e={};return t.gutter?(e.marginRight=e.marginLeft=`-${t.gutter/2}px`,e):e});return(e,n)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.tag),{class:Object(i["normalizeClass"])([Object(i["unref"])(r).b(),Object(i["unref"])(r).is("justify-"+t.justify,"start"!==e.justify),Object(i["unref"])(r).is("align-"+t.align,"top"!==e.align)]),style:Object(i["normalizeStyle"])(Object(i["unref"])(o))},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},8,["class","style"]))}});var Am=Object(f["a"])(Mm,[["__file","/home/runner/work/element-plus/element-plus/packages/components/row/src/row.vue"]]);const Tm=Object(j["a"])(Am),Hm=Object(i["defineComponent"])({props:{item:{type:Object,required:!0},style:Object,height:Number},setup(){const e=Object(b["b"])("select");return{ns:e}}});function Rm(e,t,r,n,o,l){return e.item.isTitle?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(e.ns.be("group","title")),style:Object(i["normalizeStyle"])([e.style,{lineHeight:e.height+"px"}])},Object(i["toDisplayString"])(e.item.label),7)):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])(e.ns.be("group","split")),style:Object(i["normalizeStyle"])(e.style)},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.ns.be("group","split-dash")),style:Object(i["normalizeStyle"])({top:e.height/2+"px"})},null,6)],6))}var Lm=Object(f["a"])(Hm,[["render",Rm],["__file","/home/runner/work/element-plus/element-plus/packages/components/select-v2/src/group-item.vue"]]);function Dm(e,{emit:t}){return{hoverItem:()=>{e.disabled||t("hover",e.index)},selectOptionClick:()=>{e.disabled||t("select",e.item,e.index)}}}const Pm={allowCreate:Boolean,autocomplete:{type:String,default:"none"},automaticDropdown:Boolean,clearable:Boolean,clearIcon:{type:[String,Object],default:M["CircleClose"]},effect:{type:String,default:"light"},collapseTags:Boolean,collapseTagsTooltip:{type:Boolean,default:!1},defaultFirstOption:Boolean,disabled:Boolean,estimatedOptionHeight:{type:Number,default:void 0},filterable:Boolean,filterMethod:Function,height:{type:Number,default:170},itemHeight:{type:Number,default:34},id:String,loading:Boolean,loadingText:String,label:String,modelValue:[Array,String,Number,Boolean,Object],multiple:Boolean,multipleLimit:{type:Number,default:0},name:String,noDataText:String,noMatchText:String,remoteMethod:Function,reserveKeyword:{type:Boolean,default:!0},options:{type:Array,required:!0},placeholder:{type:String},teleported:Ce.teleported,persistent:{type:Boolean,default:!0},popperClass:{type:String,default:""},popperOptions:{type:Object,default:()=>({})},remote:Boolean,size:{type:String,validator:tl["a"]},valueKey:{type:String,default:"value"},scrollbarAlwaysOn:{type:Boolean,default:!1},validateEvent:{type:Boolean,default:!0},placement:{type:Object(s["c"])(String),values:de["placements"],default:"bottom-start"}},Im={data:Array,disabled:Boolean,hovering:Boolean,item:Object,index:Number,style:Object,selected:Boolean,created:Boolean},Fm=Object(i["defineComponent"])({props:Im,emits:["select","hover"],setup(e,{emit:t}){const r=Object(b["b"])("select"),{hoverItem:n,selectOptionClick:o}=Dm(e,{emit:t});return{ns:r,hoverItem:n,selectOptionClick:o}}}),$m=["aria-selected"];function qm(e,t,r,n,o,l){return Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{"aria-selected":e.selected,style:Object(i["normalizeStyle"])(e.style),class:Object(i["normalizeClass"])([e.ns.be("dropdown","option-item"),e.ns.is("selected",e.selected),e.ns.is("disabled",e.disabled),e.ns.is("created",e.created),{hover:e.hovering}]),onMouseenter:t[0]||(t[0]=(...t)=>e.hoverItem&&e.hoverItem(...t)),onClick:t[1]||(t[1]=Object(i["withModifiers"])((...t)=>e.selectOptionClick&&e.selectOptionClick(...t),["stop"]))},[Object(i["renderSlot"])(e.$slots,"default",{item:e.item,index:e.index,disabled:e.disabled},()=>[Object(i["createElementVNode"])("span",null,Object(i["toDisplayString"])(e.item.label),1)])],46,$m)}var Wm=Object(f["a"])(Fm,[["render",qm],["__file","/home/runner/work/element-plus/element-plus/packages/components/select-v2/src/option-item.vue"]]);const Um="ElSelectV2Injection";var Km=r("a0bf"),Ym=r.n(Km);const Gm=()=>{const e=Object(i["getCurrentInstance"])(),t=e.proxy.$props;return Object(i["computed"])(()=>{const e=(e,t,r)=>({});return t.perfMode?Object(N["memoize"])(e):Ym()(e)})},Xm=50,Jm="itemRendered",Zm="scroll",Qm="forward",eh="backward",th="auto",rh="smart",nh="start",oh="center",lh="end",ah="horizontal",ih="vertical",ch="ltr",sh="rtl",uh="negative",dh="positive-ascending",ph="positive-descending",fh={[ah]:"left",[ih]:"top"},bh=20,mh=e=>c["isClient"]?window.requestAnimationFrame(e):setTimeout(e,16),hh=e=>c["isClient"]?window.cancelAnimationFrame(e):clearTimeout(e),vh={[ah]:"deltaX",[ih]:"deltaY"},gh=({atEndEdge:e,atStartEdge:t,layout:r},n)=>{let o,l=0;const a=r=>{const n=r<0&&t.value||r>0&&e.value;return n},i=e=>{hh(o);const t=e[vh[r.value]];a(l)&&a(l+t)||(l+=t,fp()||e.preventDefault(),o=mh(()=>{n(l),l=0}))};return{hasReachedEdge:a,onWheel:i}},Oh=Object(s["a"])({type:Object(s["c"])([Number,Function]),required:!0}),jh=Object(s["a"])({type:Number}),wh=Object(s["a"])({type:Number,default:2}),yh=Object(s["a"])({type:String,values:["ltr","rtl"],default:"ltr"}),xh=Object(s["a"])({type:Number,default:0}),kh=Object(s["a"])({type:Number,required:!0}),_h=Object(s["a"])({type:String,values:["horizontal","vertical"],default:ih}),Ch=Object(s["b"])({className:{type:String,default:""},containerElement:{type:Object(s["c"])([String,Object]),default:"div"},data:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},direction:yh,height:{type:[String,Number],required:!0},innerElement:{type:[String,Object],default:"div"},style:{type:Object(s["c"])([Object,String,Array])},useIsScrolling:{type:Boolean,default:!1},width:{type:[Number,String],required:!1},perfMode:{type:Boolean,default:!0},scrollbarAlwaysOn:{type:Boolean,default:!1}}),zh=Object(s["b"])({cache:wh,estimatedItemSize:jh,layout:_h,initScrollOffset:xh,total:kh,itemSize:Oh,...Ch}),Eh={type:Number,default:6},Bh={type:Number,default:0},Sh={type:Number,default:2},Vh=Object(s["b"])({columnCache:wh,columnWidth:Oh,estimatedColumnWidth:jh,estimatedRowHeight:jh,initScrollLeft:xh,initScrollTop:xh,itemKey:{type:Object(s["c"])(Function),default:({columnIndex:e,rowIndex:t})=>`${t}:${e}`},rowCache:wh,rowHeight:Oh,totalColumn:kh,totalRow:kh,hScrollbarSize:Eh,vScrollbarSize:Eh,scrollbarStartGap:Bh,scrollbarEndGap:Sh,...Ch}),Nh=Object(s["b"])({alwaysOn:Boolean,class:String,layout:_h,total:kh,ratio:{type:Number,required:!0},clientSize:{type:Number,required:!0},scrollFrom:{type:Number,required:!0},scrollbarSize:Eh,startGap:Bh,endGap:Sh,visible:Boolean}),Mh=(e,t)=>ee===ch||e===sh||e===ah,Th=e=>e===sh;let Hh=null;function Rh(e=!1){if(null===Hh||e){const e=document.createElement("div"),t=e.style;t.width="50px",t.height="50px",t.overflow="scroll",t.direction="rtl";const r=document.createElement("div"),n=r.style;return n.width="100px",n.height="100px",e.appendChild(r),document.body.appendChild(e),e.scrollLeft>0?Hh=ph:(e.scrollLeft=1,Hh=0===e.scrollLeft?uh:dh),document.body.removeChild(e),Hh}return Hh}function Lh({move:e,size:t,bar:r},n){const o={},l=`translate${r.axis}(${e}px)`;return o[r.size]=t,o.transform=l,o.msTransform=l,o.webkitTransform=l,"horizontal"===n?o.height="100%":o.width="100%",o}const Dh=Object(i["defineComponent"])({name:"ElVirtualScrollBar",props:Nh,emits:["scroll","start-move","stop-move"],setup(e,{emit:t}){const r=Object(i["computed"])(()=>e.startGap+e.endGap),n=Object(b["b"])("virtual-scrollbar"),o=Object(b["b"])("scrollbar"),l=Object(i["ref"])(),a=Object(i["ref"])();let c=null,s=null;const u=Object(i["reactive"])({isDragging:!1,traveled:0}),d=Object(i["computed"])(()=>H[e.layout]),p=Object(i["computed"])(()=>e.clientSize-Object(i["unref"])(r)),f=Object(i["computed"])(()=>({position:"absolute",width:(ah===e.layout?p.value:e.scrollbarSize)+"px",height:(ah===e.layout?e.scrollbarSize:p.value)+"px",[fh[e.layout]]:"2px",right:"2px",bottom:"2px",borderRadius:"4px"})),m=Object(i["computed"])(()=>{const t=e.ratio,r=e.clientSize;if(t>=100)return Number.POSITIVE_INFINITY;if(t>=50)return t*r/100;const n=r/3;return Math.floor(Math.min(Math.max(t*r,bh),n))}),h=Object(i["computed"])(()=>{if(!Number.isFinite(m.value))return{display:"none"};const t=m.value+"px",r=Lh({bar:d.value,size:t,move:u.traveled},e.layout);return r}),v=Object(i["computed"])(()=>Math.floor(e.clientSize-m.value-Object(i["unref"])(r))),g=()=>{window.addEventListener("mousemove",y),window.addEventListener("mouseup",w);const e=Object(i["unref"])(a);e&&(s=document.onselectstart,document.onselectstart=()=>!1,e.addEventListener("touchmove",y),e.addEventListener("touchend",w))},O=()=>{window.removeEventListener("mousemove",y),window.removeEventListener("mouseup",w),document.onselectstart=s,s=null;const e=Object(i["unref"])(a);e&&(e.removeEventListener("touchmove",y),e.removeEventListener("touchend",w))},j=e=>{e.stopImmediatePropagation(),e.ctrlKey||[1,2].includes(e.button)||(u.isDragging=!0,u[d.value.axis]=e.currentTarget[d.value.offset]-(e[d.value.client]-e.currentTarget.getBoundingClientRect()[d.value.direction]),t("start-move"),g())},w=()=>{u.isDragging=!1,u[d.value.axis]=0,t("stop-move"),O()},y=r=>{const{isDragging:n}=u;if(!n)return;if(!a.value||!l.value)return;const o=u[d.value.axis];if(!o)return;hh(c);const i=-1*(l.value.getBoundingClientRect()[d.value.direction]-r[d.value.client]),s=a.value[d.value.offset]-o,p=i-s;c=mh(()=>{u.traveled=Math.max(e.startGap,Math.min(p,v.value)),t("scroll",p,v.value)})},x=e=>{const r=Math.abs(e.target.getBoundingClientRect()[d.value.direction]-e[d.value.client]),n=a.value[d.value.offset]/2,o=r-n;u.traveled=Math.max(0,Math.min(o,v.value)),t("scroll",o,v.value)};return Object(i["watch"])(()=>e.scrollFrom,e=>{u.isDragging||(u.traveled=Math.ceil(e*v.value))}),Object(i["onBeforeUnmount"])(()=>{O()}),()=>Object(i["h"])("div",{role:"presentation",ref:l,class:[n.b(),e.class,(e.alwaysOn||u.isDragging)&&"always-on"],style:f.value,onMousedown:Object(i["withModifiers"])(x,["stop","prevent"]),onTouchstartPrevent:j},Object(i["h"])("div",{ref:a,class:o.e("thumb"),style:h.value,onMousedown:j},[]))}}),Ph=({name:e,getOffset:t,getItemSize:r,getItemOffset:n,getEstimatedTotalSize:o,getStartIndexForOffset:l,getStopIndexForStartIndex:a,initCache:s,clearCache:u,validateProps:d})=>Object(i["defineComponent"])({name:null!=e?e:"ElVirtualList",props:zh,emits:[Jm,Zm],setup(e,{emit:p,expose:f}){d(e);const m=Object(i["getCurrentInstance"])(),h=Object(b["b"])("vl"),v=Object(i["ref"])(s(e,m)),g=Gm(),O=Object(i["ref"])(),j=Object(i["ref"])(),w=Object(i["ref"])(),y=Object(i["ref"])({isScrolling:!1,scrollDir:"forward",scrollOffset:Object(c["isNumber"])(e.initScrollOffset)?e.initScrollOffset:0,updateRequested:!1,isScrollbarDragging:!1,scrollbarAlwaysOn:e.scrollbarAlwaysOn}),x=Object(i["computed"])(()=>{const{total:t,cache:r}=e,{isScrolling:n,scrollDir:o,scrollOffset:c}=Object(i["unref"])(y);if(0===t)return[0,0,0,0];const s=l(e,c,Object(i["unref"])(v)),u=a(e,s,c,Object(i["unref"])(v)),d=n&&o!==eh?1:Math.max(1,r),p=n&&o!==Qm?1:Math.max(1,r);return[Math.max(0,s-d),Math.max(0,Math.min(t-1,u+p)),s,u]}),k=Object(i["computed"])(()=>o(e,Object(i["unref"])(v))),_=Object(i["computed"])(()=>Ah(e.layout)),C=Object(i["computed"])(()=>[{position:"relative",["overflow-"+(_.value?"x":"y")]:"scroll",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:e.direction,height:Object(c["isNumber"])(e.height)?e.height+"px":e.height,width:Object(c["isNumber"])(e.width)?e.width+"px":e.width},e.style]),z=Object(i["computed"])(()=>{const e=Object(i["unref"])(k),t=Object(i["unref"])(_);return{height:t?"100%":e+"px",pointerEvents:Object(i["unref"])(y).isScrolling?"none":void 0,width:t?e+"px":"100%"}}),E=Object(i["computed"])(()=>_.value?e.width:e.height),{onWheel:B}=gh({atStartEdge:Object(i["computed"])(()=>y.value.scrollOffset<=0),atEndEdge:Object(i["computed"])(()=>y.value.scrollOffset>=k.value),layout:Object(i["computed"])(()=>e.layout)},e=>{var t,r;null==(r=(t=w.value).onMouseUp)||r.call(t),T(Math.min(y.value.scrollOffset+e,k.value-E.value))}),S=()=>{const{total:t}=e;if(t>0){const[e,t,r,n]=Object(i["unref"])(x);p(Jm,e,t,r,n)}const{scrollDir:r,scrollOffset:n,updateRequested:o}=Object(i["unref"])(y);p(Zm,r,n,o)},V=e=>{const{clientHeight:t,scrollHeight:r,scrollTop:n}=e.currentTarget,o=Object(i["unref"])(y);if(o.scrollOffset===n)return;const l=Math.max(0,Math.min(n,r-t));y.value={...o,isScrolling:!0,scrollDir:Mh(o.scrollOffset,l),scrollOffset:l,updateRequested:!1},Object(i["nextTick"])(L)},N=t=>{const{clientWidth:r,scrollLeft:n,scrollWidth:o}=t.currentTarget,l=Object(i["unref"])(y);if(l.scrollOffset===n)return;const{direction:a}=e;let c=n;if(a===sh)switch(Rh()){case uh:c=-n;break;case ph:c=o-r-n;break}c=Math.max(0,Math.min(c,o-r)),y.value={...l,isScrolling:!0,scrollDir:Mh(l.scrollOffset,c),scrollOffset:c,updateRequested:!1},Object(i["nextTick"])(L)},M=e=>{Object(i["unref"])(_)?N(e):V(e),S()},A=(e,t)=>{const r=(k.value-E.value)/t*e;T(Math.min(k.value-E.value,r))},T=e=>{e=Math.max(e,0),e!==Object(i["unref"])(y).scrollOffset&&(y.value={...Object(i["unref"])(y),scrollOffset:e,scrollDir:Mh(Object(i["unref"])(y).scrollOffset,e),updateRequested:!0},Object(i["nextTick"])(L))},H=(r,n=th)=>{const{scrollOffset:o}=Object(i["unref"])(y);r=Math.max(0,Math.min(r,e.total-1)),T(t(e,r,n,o,Object(i["unref"])(v)))},R=t=>{const{direction:o,itemSize:l,layout:a}=e,c=g.value(u&&l,u&&a,u&&o);let s;if(Object(Y["hasOwn"])(c,String(t)))s=c[t];else{const l=n(e,t,Object(i["unref"])(v)),a=r(e,t,Object(i["unref"])(v)),u=Object(i["unref"])(_),d=o===sh,p=u?l:0;c[t]=s={position:"absolute",left:d?void 0:p+"px",right:d?p+"px":void 0,top:u?0:l+"px",height:u?"100%":a+"px",width:u?a+"px":"100%"}}return s},L=()=>{y.value.isScrolling=!1,Object(i["nextTick"])(()=>{g.value(-1,null,null)})},D=()=>{const e=O.value;e&&(e.scrollTop=0)};Object(i["onMounted"])(()=>{if(!c["isClient"])return;const{initScrollOffset:t}=e,r=Object(i["unref"])(O);Object(c["isNumber"])(t)&&r&&(Object(i["unref"])(_)?r.scrollLeft=t:r.scrollTop=t),S()}),Object(i["onUpdated"])(()=>{const{direction:t,layout:r}=e,{scrollOffset:n,updateRequested:o}=Object(i["unref"])(y),l=Object(i["unref"])(O);if(o&&l)if(r===ah)if(t===sh)switch(Rh()){case uh:l.scrollLeft=-n;break;case dh:l.scrollLeft=n;break;default:{const{clientWidth:e,scrollWidth:t}=l;l.scrollLeft=t-e-n;break}}else l.scrollLeft=n;else l.scrollTop=n});const P={ns:h,clientSize:E,estimatedTotalSize:k,windowStyle:C,windowRef:O,innerRef:j,innerStyle:z,itemsToRender:x,scrollbarRef:w,states:y,getItemStyle:R,onScroll:M,onScrollbarScroll:A,onWheel:B,scrollTo:T,scrollToItem:H,resetScrollTop:D};return f({windowRef:O,innerRef:j,getItemStyleCache:g,scrollTo:T,scrollToItem:H,resetScrollTop:D,states:y}),P},render(e){var t;const{$slots:r,className:n,clientSize:o,containerElement:l,data:a,getItemStyle:c,innerElement:s,itemsToRender:u,innerStyle:d,layout:p,total:f,onScroll:b,onScrollbarScroll:m,onWheel:h,states:v,useIsScrolling:g,windowStyle:O,ns:j}=e,[w,y]=u,x=Object(i["resolveDynamicComponent"])(l),k=Object(i["resolveDynamicComponent"])(s),_=[];if(f>0)for(let i=w;i<=y;i++)_.push(null==(t=r.default)?void 0:t.call(r,{data:a,key:i,index:i,isScrolling:g?v.isScrolling:void 0,style:c(i)}));const C=[Object(i["h"])(k,{style:d,ref:"innerRef"},Object(Y["isString"])(k)?_:{default:()=>_})],z=Object(i["h"])(Dh,{ref:"scrollbarRef",clientSize:o,layout:p,onScroll:m,ratio:100*o/this.estimatedTotalSize,scrollFrom:v.scrollOffset/(this.estimatedTotalSize-o),total:f}),E=Object(i["h"])(x,{class:[j.e("window"),n],style:O,onScroll:b,onWheel:h,ref:"windowRef",key:0},Object(Y["isString"])(x)?[C]:{default:()=>[C]});return Object(i["h"])("div",{key:0,class:[j.e("wrapper"),v.scrollbarAlwaysOn?"always-on":""]},[E,z])}}),Ih=Ph({name:"ElFixedSizeList",getItemOffset:({itemSize:e},t)=>t*e,getItemSize:({itemSize:e})=>e,getEstimatedTotalSize:({total:e,itemSize:t})=>t*e,getOffset:({height:e,total:t,itemSize:r,layout:n,width:o},l,a,i)=>{const c=Ah(n)?o:e;const s=Math.max(0,t*r-c),u=Math.min(s,l*r),d=Math.max(0,(l+1)*r-c);switch(a===rh&&(a=i>=d-c&&i<=u+c?th:oh),a){case nh:return u;case lh:return d;case oh:{const e=Math.round(d+(u-d)/2);return es+Math.floor(c/2)?s:e}case th:default:return i>=d&&i<=u?i:iMath.max(0,Math.min(e-1,Math.floor(r/t))),getStopIndexForStartIndex:({height:e,total:t,itemSize:r,layout:n,width:o},l,a)=>{const i=l*r,c=Ah(n)?o:e,s=Math.ceil((c+a-i)/r);return Math.max(0,Math.min(t-1,l+s-1))},initCache(){},clearCache:!0,validateProps(){}}),Fh=(e,t,r)=>{const{itemSize:n}=e,{items:o,lastVisitedIndex:l}=r;if(t>l){let e=0;if(l>=0){const t=o[l];e=t.offset+t.size}for(let r=l+1;r<=t;r++){const t=n(r);o[r]={offset:e,size:t},e+=t}r.lastVisitedIndex=t}return o[t]},$h=(e,t,r)=>{const{items:n,lastVisitedIndex:o}=t,l=o>0?n[o].offset:0;return l>=r?qh(e,t,0,o,r):Wh(e,t,Math.max(0,o),r)},qh=(e,t,r,n,o)=>{while(r<=n){const l=r+Math.floor((n-r)/2),a=Fh(e,l,t).offset;if(a===o)return l;ao&&(n=l-1)}return Math.max(0,r-1)},Wh=(e,t,r,n)=>{const{total:o}=e;let l=1;while(r{let o=0;if(n>=e&&(n=e-1),n>=0){const e=t[n];o=e.offset+e.size}const l=e-n-1,a=l*r;return o+a},Kh=Ph({name:"ElDynamicSizeList",getItemOffset:(e,t,r)=>Fh(e,t,r).offset,getItemSize:(e,t,{items:r})=>r[t].size,getEstimatedTotalSize:Uh,getOffset:(e,t,r,n,o)=>{const{height:l,layout:a,width:i}=e,c=Ah(a)?i:l,s=Fh(e,t,o),u=Uh(e,o),d=Math.max(0,Math.min(u-c,s.offset)),p=Math.max(0,s.offset-c+s.size);switch(r===rh&&(r=n>=p-c&&n<=d+c?th:oh),r){case nh:return d;case lh:return p;case oh:return Math.round(p+(d-p)/2);case th:default:return n>=p&&n<=d?n:n$h(e,r,t),getStopIndexForStartIndex:(e,t,r,n)=>{const{height:o,total:l,layout:a,width:i}=e,c=Ah(a)?i:o,s=Fh(e,t,n),u=r+c;let d=s.offset+s.size,p=t;while(p{var o,l;r.lastVisitedIndex=Math.min(r.lastVisitedIndex,e-1),null==(o=t.exposed)||o.getItemStyleCache(-1),n&&(null==(l=t.proxy)||l.$forceUpdate())}};return r},clearCache:!1,validateProps:({itemSize:e})=>{0}});var Yh=Object(i["defineComponent"])({name:"ElSelectDropdown",props:{data:{type:Array,required:!0},hoveringIndex:Number,width:Number},setup(e,{slots:t,expose:r}){const n=Object(i["inject"])(Um),o=Object(b["b"])("select"),l=Object(i["ref"])([]),a=Object(i["ref"])(),c=Object(i["computed"])(()=>Object(Re["d"])(n.props.estimatedOptionHeight)),s=Object(i["computed"])(()=>c.value?{itemSize:n.props.itemHeight}:{estimatedSize:n.props.estimatedOptionHeight,itemSize:e=>l.value[e]}),u=(e=[],t)=>{const{props:{valueKey:r}}=n;return Object(Y["isObject"])(t)?e&&e.some(e=>Object(N["get"])(e,r)===Object(N["get"])(t,r)):e.includes(t)},d=(e,t)=>{if(Object(Y["isObject"])(t)){const{valueKey:r}=n.props;return Object(N["get"])(e,r)===Object(N["get"])(t,r)}return e===t},p=(e,t)=>{const{valueKey:r}=n.props;return n.props.multiple?u(e,Object(N["get"])(t,r)):d(e,Object(N["get"])(t,r))},f=(e,t)=>{const{disabled:r,multiple:o,multipleLimit:l}=n.props;return r||!t&&!!o&&l>0&&e.length>=l},m=t=>e.hoveringIndex===t,h=e=>{const t=a.value;t&&t.scrollToItem(e)},v=()=>{const e=a.value;e&&e.resetScrollTop()};r({listRef:a,isSized:c,isItemDisabled:f,isItemHovering:m,isItemSelected:p,scrollToItem:h,resetScrollTop:v});const g=e=>{const{index:r,data:o,style:l}=e,a=Object(i["unref"])(c),{itemSize:u,estimatedSize:d}=Object(i["unref"])(s),{modelValue:b}=n.props,{onSelect:h,onHover:v}=n,g=o[r];if("Group"===g.type)return Object(i["createVNode"])(Lm,{item:g,style:l,height:a?u:d},null);const O=p(b,g),j=f(b,O),w=m(r);return Object(i["createVNode"])(Wm,Object(i["mergeProps"])(e,{selected:O,disabled:g.disabled||j,created:!!g.created,hovering:w,item:g,onSelect:h,onHover:v}),{default:e=>{var r;return(null==(r=t.default)?void 0:r.call(t,e))||Object(i["createVNode"])("span",null,[g.label])}})},{onKeyboardNavigate:O,onKeyboardSelect:j}=n,w=()=>{O("forward")},y=()=>{O("backward")},x=()=>{n.expanded=!1},k=e=>{const{code:t}=e,{tab:r,esc:n,down:o,up:l,enter:a}=ke["a"];switch(t!==r&&(e.preventDefault(),e.stopPropagation()),t){case r:case n:x();break;case o:w();break;case l:y();break;case a:j();break}};return()=>{var r;const{data:l,width:u}=e,{height:d,multiple:p,scrollbarAlwaysOn:f}=n.props;if(0===l.length)return Object(i["createVNode"])("div",{class:o.b("dropdown"),style:{width:u+"px"}},[null==(r=t.empty)?void 0:r.call(t)]);const b=Object(i["unref"])(c)?Ih:Kh;return Object(i["createVNode"])("div",{class:[o.b("dropdown"),o.is("multiple",p)]},[Object(i["createVNode"])(b,Object(i["mergeProps"])({ref:a},Object(i["unref"])(s),{className:o.be("dropdown","list"),scrollbarAlwaysOn:f,data:l,height:d,width:u,total:l.length,onKeydown:k}),{default:e=>Object(i["createVNode"])(g,e,null)})])}}});function Gh(e,t){const r=Object(i["ref"])(0),n=Object(i["ref"])(null),o=Object(i["computed"])(()=>e.allowCreate&&e.filterable);function l(r){const n=e=>e.value===r;return e.options&&e.options.some(n)||t.createdOptions.some(n)}function a(t){o.value&&(e.multiple&&t.created?r.value++:n.value=t)}function c(a){if(o.value)if(a&&a.length>0&&!l(a)){const e={value:a,label:a,created:!0,disabled:!1};t.createdOptions.length>=r.value?t.createdOptions[r.value]=e:t.createdOptions.push(e)}else if(e.multiple)t.createdOptions.length=r.value;else{const e=n.value;t.createdOptions.length=0,e&&e.created&&t.createdOptions.push(e)}}function s(n){if(!o.value||!n||!n.created||n.created&&e.reserveKeyword&&t.inputValue===n.label)return;const l=t.createdOptions.findIndex(e=>e.value===n.value);~l&&(t.createdOptions.splice(l,1),r.value--)}function u(){o.value&&(t.createdOptions.length=0,r.value=0)}return{createNewOption:c,removeNewOption:s,selectNewOption:a,clearAllNewOption:u}}const Xh=e=>{const t=[];return e.forEach(e=>{Object(Y["isArray"])(e.options)?(t.push({label:e.label,isTitle:!0,type:"Group"}),e.options.forEach(e=>{t.push(e)}),t.push({type:"Group"})):t.push(e)}),t};function Jh(e){const t=Object(i["ref"])(!1),r=()=>{t.value=!0},n=e=>{const r=e.target.value,n=r[r.length-1]||"";t.value=!Object(rl["a"])(n)},o=r=>{t.value&&(t.value=!1,Object(Y["isFunction"])(e)&&e(r))};return{handleCompositionStart:r,handleCompositionUpdate:n,handleCompositionEnd:o}}const Zh="",Qh=11,ev={larget:51,default:42,small:33},tv=(e,t)=>{const{t:r}=Object(Mr["a"])(),n=Object(b["b"])("select-v2"),o=Object(b["b"])("input"),{form:l,formItem:a}=Object(mn["a"])(),s=Object(i["reactive"])({inputValue:Zh,displayInputValue:Zh,calculatedWidth:0,cachedPlaceholder:"",cachedOptions:[],createdOptions:[],createdLabel:"",createdSelected:!1,currentPlaceholder:"",hoveringIndex:-1,comboBoxHovering:!1,isOnComposition:!1,isSilentBlur:!1,isComposing:!1,inputLength:20,selectWidth:200,initialInputHeight:0,previousQuery:null,previousValue:"",query:"",selectedLabel:"",softFocus:!1,tagInMultiLine:!1}),d=Object(i["ref"])(-1),p=Object(i["ref"])(-1),f=Object(i["ref"])(null),h=Object(i["ref"])(null),v=Object(i["ref"])(null),g=Object(i["ref"])(null),O=Object(i["ref"])(null),j=Object(i["ref"])(null),w=Object(i["ref"])(null),y=Object(i["ref"])(!1),x=Object(i["computed"])(()=>e.disabled||(null==l?void 0:l.disabled)),_=Object(i["computed"])(()=>{const t=34*H.value.length;return t>e.height?e.height:t}),C=Object(i["computed"])(()=>!Object(N["isNil"])(e.modelValue)),z=Object(i["computed"])(()=>{const t=e.multiple?Array.isArray(e.modelValue)&&e.modelValue.length>0:C.value,r=e.clearable&&!x.value&&s.comboBoxHovering&&t;return r}),E=Object(i["computed"])(()=>e.remote&&e.filterable?"":M["ArrowUp"]),B=Object(i["computed"])(()=>E.value&&n.is("reverse",y.value)),S=Object(i["computed"])(()=>(null==a?void 0:a.validateState)||""),V=Object(i["computed"])(()=>k["d"][S.value]),A=Object(i["computed"])(()=>e.remote?300:0),T=Object(i["computed"])(()=>{const t=H.value;return e.loading?e.loadingText||r("el.select.loading"):(!e.remote||""!==s.inputValue||0!==t.length)&&(e.filterable&&s.inputValue&&t.length>0?e.noMatchText||r("el.select.noMatch"):0===t.length?e.noDataText||r("el.select.noData"):null)}),H=Object(i["computed"])(()=>{const t=e=>{var t;const r=s.inputValue,n=!r||(null==(t=e.label)?void 0:t.includes(r));return n};return e.loading?[]:Xh(e.options.concat(s.createdOptions).map(r=>{if(Object(Y["isArray"])(r.options)){const e=r.options.filter(t);if(e.length>0)return{...r,options:e}}else if(e.remote||t(r))return r;return null}).filter(e=>null!==e))}),R=Object(i["computed"])(()=>H.value.every(e=>e.disabled)),L=Object(Vt["b"])(),D=Object(i["computed"])(()=>"small"===L.value?"small":"default"),P=Object(i["computed"])(()=>{const e=j.value,t=D.value||"default",r=e?Number.parseInt(getComputedStyle(e).paddingLeft):0,n=e?Number.parseInt(getComputedStyle(e).paddingRight):0;return s.selectWidth-n-r-ev[t]}),I=()=>{var e;p.value=(null==(e=O.value)?void 0:e.offsetWidth)||200},F=Object(i["computed"])(()=>({width:(0===s.calculatedWidth?Qh:Math.ceil(s.calculatedWidth)+Qh)+"px"})),$=Object(i["computed"])(()=>Object(Y["isArray"])(e.modelValue)?0===e.modelValue.length&&!s.displayInputValue:!e.filterable||0===s.displayInputValue.length),q=Object(i["computed"])(()=>{const t=e.placeholder||r("el.select.placeholder");return e.multiple?t:s.selectedLabel||t}),W=Object(i["computed"])(()=>{var e,t;return null==(t=null==(e=g.value)?void 0:e.popperRef)?void 0:t.contentRef}),U=Object(i["computed"])(()=>{if(e.multiple){const t=e.modelValue.length;if(e.modelValue.length>0)return H.value.findIndex(r=>r.value===e.modelValue[t-1])}else if(e.modelValue)return H.value.findIndex(t=>t.value===e.modelValue);return-1}),K=Object(i["computed"])({get(){return y.value&&!1!==T.value},set(e){y.value=e}}),{createNewOption:G,removeNewOption:X,selectNewOption:J,clearAllNewOption:Z}=Gh(e,s),{handleCompositionStart:Q,handleCompositionUpdate:ee,handleCompositionEnd:te}=Jh(e=>Ee(e)),re=()=>{var e,t,r;null==(t=(e=h.value).focus)||t.call(e),null==(r=g.value)||r.updatePopper()},ne=()=>{if(!e.automaticDropdown)return x.value?void 0:(s.isComposing&&(s.softFocus=!0),Object(i["nextTick"])(()=>{var e,t;y.value=!y.value,null==(t=null==(e=h.value)?void 0:e.focus)||t.call(e)}))},oe=()=>(e.filterable&&s.inputValue!==s.selectedLabel&&(s.query=s.selectedLabel),ae(s.inputValue),Object(i["nextTick"])(()=>{G(s.inputValue)})),le=Object(N["debounce"])(oe,A.value),ae=t=>{s.previousQuery!==t&&(s.previousQuery=t,e.filterable&&Object(Y["isFunction"])(e.filterMethod)?e.filterMethod(t):e.filterable&&e.remote&&Object(Y["isFunction"])(e.remoteMethod)&&e.remoteMethod(t))},ie=r=>{Object(N["isEqual"])(e.modelValue,r)||t(u["a"],r)},ce=e=>{t(u["c"],e),ie(e),s.previousValue=e.toString()},se=(t=[],r)=>{if(!Object(Y["isObject"])(r))return t.indexOf(r);const n=e.valueKey;let o=-1;return t.some((e,t)=>Object(N["get"])(e,n)===Object(N["get"])(r,n)&&(o=t,!0)),o},ue=t=>Object(Y["isObject"])(t)?Object(N["get"])(t,e.valueKey):t,de=e=>Object(Y["isObject"])(e)?e.label:e,pe=()=>{if(!e.collapseTags||e.filterable)return Object(i["nextTick"])(()=>{var e,t;if(!h.value)return;const r=j.value;O.value.height=r.offsetHeight,y.value&&!1!==T.value&&(null==(t=null==(e=g.value)?void 0:e.updatePopper)||t.call(e))})},fe=()=>{var t,r;if(be(),I(),null==(r=null==(t=g.value)?void 0:t.updatePopper)||r.call(t),e.multiple)return pe()},be=()=>{const e=j.value;e&&(s.selectWidth=e.getBoundingClientRect().width)},me=(t,r,n=!0)=>{var o,l;if(e.multiple){let n=e.modelValue.slice();const a=se(n,ue(t));a>-1?(n=[...n.slice(0,a),...n.slice(a+1)],s.cachedOptions.splice(a,1),X(t)):(e.multipleLimit<=0||n.length{const{valueKey:o}=e,l=e.modelValue.indexOf(Object(N["get"])(n,o));if(l>-1&&!x.value){const r=[...e.modelValue.slice(0,l),...e.modelValue.slice(l+1)];return s.cachedOptions.splice(l,1),ce(r),t("remove-tag",Object(N["get"])(n,o)),s.softFocus=!0,X(n),Object(i["nextTick"])(re)}r.stopPropagation()},ve=e=>{const r=s.isComposing;s.isComposing=!0,s.softFocus?s.softFocus=!1:r||t("focus",e)},ge=e=>(s.softFocus=!1,Object(i["nextTick"])(()=>{var r,n;null==(n=null==(r=h.value)?void 0:r.blur)||n.call(r),w.value&&(s.calculatedWidth=w.value.getBoundingClientRect().width),s.isSilentBlur?s.isSilentBlur=!1:s.isComposing&&t("blur",e),s.isComposing=!1})),Oe=()=>{s.displayInputValue.length>0?ye(""):y.value=!1},je=t=>{if(0===s.displayInputValue.length){t.preventDefault();const r=e.modelValue.slice();r.pop(),X(s.cachedOptions.pop()),ce(r)}},we=()=>{let r;return r=Object(Y["isArray"])(e.modelValue)?[]:"",s.softFocus=!0,e.multiple?s.cachedOptions=[]:s.selectedLabel="",y.value=!1,ce(r),t("clear"),Z(),Object(i["nextTick"])(re)},ye=e=>{s.displayInputValue=e,s.inputValue=e},xe=(e,t)=>{const r=H.value;if(!["forward","backward"].includes(e)||x.value||r.length<=0||R.value)return;if(!y.value)return ne();void 0===t&&(t=s.hoveringIndex);let n=-1;"forward"===e?(n=t+1,n>=r.length&&(n=0)):"backward"===e&&(n=t-1,n<0&&(n=r.length-1));const o=r[n];if(o.disabled||"Group"===o.type)return xe(e,n);_e(n),Ve(n)},ke=()=>{if(!y.value)return ne();~s.hoveringIndex&&H.value[s.hoveringIndex]&&me(H.value[s.hoveringIndex],s.hoveringIndex,!1)},_e=e=>{s.hoveringIndex=e},Ce=()=>{s.hoveringIndex=-1},ze=()=>{var e;const t=h.value;t&&(null==(e=t.focus)||e.call(t))},Ee=t=>{const r=t.target.value;if(ye(r),s.displayInputValue.length>0&&!y.value&&(y.value=!0),s.calculatedWidth=w.value.getBoundingClientRect().width,e.multiple&&pe(),!e.remote)return oe();le()},Be=()=>(y.value=!1,ge()),Se=()=>(s.inputValue=s.displayInputValue,Object(i["nextTick"])(()=>{~U.value&&(_e(U.value),Ve(s.hoveringIndex))})),Ve=e=>{v.value.scrollToItem(e)},Ne=()=>{if(Ce(),e.multiple)if(e.modelValue.length>0){let t=!1;s.cachedOptions.length=0,s.previousValue=e.modelValue.toString(),e.modelValue.forEach(e=>{const r=H.value.findIndex(t=>ue(t)===e);~r&&(s.cachedOptions.push(H.value[r]),t||_e(r),t=!0)})}else s.cachedOptions=[],s.previousValue="";else if(C.value){s.previousValue=e.modelValue;const t=H.value,r=t.findIndex(t=>ue(t)===ue(e.modelValue));~r?(s.selectedLabel=t[r].label,_e(r)):s.selectedLabel=""+e.modelValue}else s.selectedLabel="",s.previousValue="";Z(),I()};return Object(i["watch"])(y,e=>{var r,n;t("visible-change",e),e?null==(n=(r=g.value).update)||n.call(r):(s.displayInputValue="",s.previousQuery=null,G(""))}),Object(i["watch"])(()=>e.modelValue,(t,r)=>{var n;t&&t.toString()===s.previousValue||Ne(),!Object(N["isEqual"])(t,r)&&e.validateEvent&&(null==(n=null==a?void 0:a.validate)||n.call(a,"change").catch(e=>Object(m["a"])(e)))},{deep:!0}),Object(i["watch"])(()=>e.options,()=>{const e=h.value;(!e||e&&document.activeElement!==e)&&Ne()},{deep:!0}),Object(i["watch"])(H,()=>Object(i["nextTick"])(v.value.resetScrollTop)),Object(i["onMounted"])(()=>{Ne()}),Object(c["useResizeObserver"])(O,fe),{collapseTagSize:D,currentPlaceholder:q,expanded:y,emptyText:T,popupHeight:_,debounce:A,filteredOptions:H,iconComponent:E,iconReverse:B,inputWrapperStyle:F,popperSize:p,dropdownMenuVisible:K,hasModelValue:C,shouldShowPlaceholder:$,selectDisabled:x,selectSize:L,showClearBtn:z,states:s,tagMaxWidth:P,nsSelectV2:n,nsInput:o,calculatorRef:w,controlRef:f,inputRef:h,menuRef:v,popper:g,selectRef:O,selectionRef:j,popperRef:W,validateState:S,validateIcon:V,debouncedOnInputChange:le,deleteTag:he,getLabel:de,getValueKey:ue,handleBlur:ge,handleClear:we,handleClickOutside:Be,handleDel:je,handleEsc:Oe,handleFocus:ve,handleMenuEnter:Se,handleResize:fe,toggleMenu:ne,scrollTo:Ve,onInput:Ee,onKeyboardNavigate:xe,onKeyboardSelect:ke,onSelect:me,onHover:_e,onUpdateInputValue:ye,handleCompositionStart:Q,handleCompositionEnd:te,handleCompositionUpdate:ee}},rv=Object(i["defineComponent"])({name:"ElSelectV2",components:{ElSelectMenu:Yh,ElTag:Xo,ElTooltip:zt,ElIcon:y["a"]},directives:{ClickOutside:el,ModelText:i["vModelText"]},props:Pm,emits:[u["c"],u["a"],"remove-tag","clear","visible-change","focus","blur"],setup(e,{emit:t}){const r=tv(e,t);return Object(i["provide"])(Um,{props:Object(i["reactive"])({...Object(i["toRefs"])(e),height:r.popupHeight}),onSelect:r.onSelect,onHover:r.onHover,onKeyboardNavigate:r.onKeyboardNavigate,onKeyboardSelect:r.onKeyboardSelect}),r}}),nv={key:0},ov=["id","autocomplete","aria-expanded","aria-labelledby","disabled","readonly","name","unselectable"],lv=["textContent"],av=["id","aria-labelledby","aria-expanded","autocomplete","disabled","name","readonly","unselectable"],iv=["textContent"];function cv(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-tag"),c=Object(i["resolveComponent"])("el-tooltip"),s=Object(i["resolveComponent"])("el-icon"),u=Object(i["resolveComponent"])("el-select-menu"),d=Object(i["resolveDirective"])("model-text"),p=Object(i["resolveDirective"])("click-outside");return Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref:"selectRef",class:Object(i["normalizeClass"])([e.nsSelectV2.b(),e.nsSelectV2.m(e.selectSize)]),onClick:t[25]||(t[25]=Object(i["withModifiers"])((...t)=>e.toggleMenu&&e.toggleMenu(...t),["stop"])),onMouseenter:t[26]||(t[26]=t=>e.states.comboBoxHovering=!0),onMouseleave:t[27]||(t[27]=t=>e.states.comboBoxHovering=!1)},[Object(i["createVNode"])(c,{ref:"popper",visible:e.dropdownMenuVisible,teleported:e.teleported,"popper-class":[e.nsSelectV2.e("popper"),e.popperClass],"gpu-acceleration":!1,"stop-popper-mouse-event":!1,"popper-options":e.popperOptions,"fallback-placements":["bottom-start","top-start","right","left"],effect:e.effect,placement:e.placement,pure:"",transition:e.nsSelectV2.namespace.value+"-zoom-in-top",trigger:"click",persistent:e.persistent,onBeforeShow:e.handleMenuEnter,onHide:t[24]||(t[24]=t=>e.states.inputValue=e.states.displayInputValue)},{default:Object(i["withCtx"])(()=>{var r;return[Object(i["createElementVNode"])("div",{ref:"selectionRef",class:Object(i["normalizeClass"])([e.nsSelectV2.e("wrapper"),e.nsSelectV2.is("focused",e.states.isComposing),e.nsSelectV2.is("hovering",e.states.comboBoxHovering),e.nsSelectV2.is("filterable",e.filterable),e.nsSelectV2.is("disabled",e.selectDisabled)])},[e.$slots.prefix?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",nv,[Object(i["renderSlot"])(e.$slots,"prefix")])):Object(i["createCommentVNode"])("v-if",!0),e.multiple?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])(e.nsSelectV2.e("selection"))},[e.collapseTags&&e.modelValue.length>0?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(e.nsSelectV2.e("selected-item"))},[Object(i["createVNode"])(a,{closable:!e.selectDisabled&&!(null==(r=e.states.cachedOptions[0])?void 0:r.disable),size:e.collapseTagSize,type:"info","disable-transitions":"",onClose:t[0]||(t[0]=t=>e.deleteTag(t,e.states.cachedOptions[0]))},{default:Object(i["withCtx"])(()=>{var t;return[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.nsSelectV2.e("tags-text")),style:Object(i["normalizeStyle"])({maxWidth:e.tagMaxWidth+"px"})},Object(i["toDisplayString"])(null==(t=e.states.cachedOptions[0])?void 0:t.label),7)]}),_:1},8,["closable","size"]),e.modelValue.length>1?(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:0,closable:!1,size:e.collapseTagSize,type:"info","disable-transitions":""},{default:Object(i["withCtx"])(()=>[e.collapseTagsTooltip?(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:0,disabled:e.dropdownMenuVisible,"fallback-placements":["bottom","top","right","left"],effect:e.effect,placement:"bottom",teleported:!1},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.nsSelectV2.e("tags-text")),style:Object(i["normalizeStyle"])({maxWidth:e.tagMaxWidth+"px"})},"+ "+Object(i["toDisplayString"])(e.modelValue.length-1),7)]),content:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.nsSelectV2.e("selection"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.states.cachedOptions.slice(1),(t,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:r,class:Object(i["normalizeClass"])(e.nsSelectV2.e("selected-item"))},[(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:e.getValueKey(t),closable:!e.selectDisabled&&!t.disabled,size:e.collapseTagSize,class:"in-tooltip",type:"info","disable-transitions":"",onClose:r=>e.deleteTag(r,t)},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.nsSelectV2.e("tags-text")),style:Object(i["normalizeStyle"])({maxWidth:e.tagMaxWidth+"px"})},Object(i["toDisplayString"])(e.getLabel(t)),7)]),_:2},1032,["closable","size","onClose"]))],2))),128))],2)]),_:1},8,["disabled","effect"])):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:1,class:Object(i["normalizeClass"])(e.nsSelectV2.e("tags-text")),style:Object(i["normalizeStyle"])({maxWidth:e.tagMaxWidth+"px"})},"+ "+Object(i["toDisplayString"])(e.modelValue.length-1),7))]),_:1},8,["size"])):Object(i["createCommentVNode"])("v-if",!0)],2)):(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],{key:1},Object(i["renderList"])(e.states.cachedOptions,(t,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:r,class:Object(i["normalizeClass"])(e.nsSelectV2.e("selected-item"))},[(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:e.getValueKey(t),closable:!e.selectDisabled&&!t.disabled,size:e.collapseTagSize,type:"info","disable-transitions":"",onClose:r=>e.deleteTag(r,t)},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.nsSelectV2.e("tags-text")),style:Object(i["normalizeStyle"])({maxWidth:e.tagMaxWidth+"px"})},Object(i["toDisplayString"])(e.getLabel(t)),7)]),_:2},1032,["closable","size","onClose"]))],2))),128)),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([e.nsSelectV2.e("selected-item"),e.nsSelectV2.e("input-wrapper")]),style:Object(i["normalizeStyle"])(e.inputWrapperStyle)},[Object(i["withDirectives"])(Object(i["createElementVNode"])("input",{id:e.id,ref:"inputRef",autocomplete:e.autocomplete,"aria-autocomplete":"list","aria-haspopup":"listbox",autocapitalize:"off","aria-expanded":e.expanded,"aria-labelledby":e.label,class:Object(i["normalizeClass"])([e.nsSelectV2.is(e.selectSize),e.nsSelectV2.e("combobox-input")]),disabled:e.disabled,role:"combobox",readonly:!e.filterable,spellcheck:"false",type:"text",name:e.name,unselectable:e.expanded?"on":void 0,"onUpdate:modelValue":t[1]||(t[1]=(...t)=>e.onUpdateInputValue&&e.onUpdateInputValue(...t)),onFocus:t[2]||(t[2]=(...t)=>e.handleFocus&&e.handleFocus(...t)),onBlur:t[3]||(t[3]=(...t)=>e.handleBlur&&e.handleBlur(...t)),onInput:t[4]||(t[4]=(...t)=>e.onInput&&e.onInput(...t)),onCompositionstart:t[5]||(t[5]=(...t)=>e.handleCompositionStart&&e.handleCompositionStart(...t)),onCompositionupdate:t[6]||(t[6]=(...t)=>e.handleCompositionUpdate&&e.handleCompositionUpdate(...t)),onCompositionend:t[7]||(t[7]=(...t)=>e.handleCompositionEnd&&e.handleCompositionEnd(...t)),onKeydown:[t[8]||(t[8]=Object(i["withKeys"])(Object(i["withModifiers"])(t=>e.onKeyboardNavigate("backward"),["stop","prevent"]),["up"])),t[9]||(t[9]=Object(i["withKeys"])(Object(i["withModifiers"])(t=>e.onKeyboardNavigate("forward"),["stop","prevent"]),["down"])),t[10]||(t[10]=Object(i["withKeys"])(Object(i["withModifiers"])((...t)=>e.onKeyboardSelect&&e.onKeyboardSelect(...t),["stop","prevent"]),["enter"])),t[11]||(t[11]=Object(i["withKeys"])(Object(i["withModifiers"])((...t)=>e.handleEsc&&e.handleEsc(...t),["stop","prevent"]),["esc"])),t[12]||(t[12]=Object(i["withKeys"])(Object(i["withModifiers"])((...t)=>e.handleDel&&e.handleDel(...t),["stop"]),["delete"]))]},null,42,ov),[[d,e.states.displayInputValue]]),e.filterable?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:Object(i["normalizeClass"])(e.nsSelectV2.e("input-calculator")),textContent:Object(i["toDisplayString"])(e.states.displayInputValue)},null,10,lv)):Object(i["createCommentVNode"])("v-if",!0)],6)],2)):(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:2},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([e.nsSelectV2.e("selected-item"),e.nsSelectV2.e("input-wrapper")])},[Object(i["withDirectives"])(Object(i["createElementVNode"])("input",{id:e.id,ref:"inputRef","aria-autocomplete":"list","aria-haspopup":"listbox","aria-labelledby":e.label,"aria-expanded":e.expanded,autocapitalize:"off",autocomplete:e.autocomplete,class:Object(i["normalizeClass"])(e.nsSelectV2.e("combobox-input")),disabled:e.disabled,name:e.name,role:"combobox",readonly:!e.filterable,spellcheck:"false",type:"text",unselectable:e.expanded?"on":void 0,onCompositionstart:t[13]||(t[13]=(...t)=>e.handleCompositionStart&&e.handleCompositionStart(...t)),onCompositionupdate:t[14]||(t[14]=(...t)=>e.handleCompositionUpdate&&e.handleCompositionUpdate(...t)),onCompositionend:t[15]||(t[15]=(...t)=>e.handleCompositionEnd&&e.handleCompositionEnd(...t)),onFocus:t[16]||(t[16]=(...t)=>e.handleFocus&&e.handleFocus(...t)),onBlur:t[17]||(t[17]=(...t)=>e.handleBlur&&e.handleBlur(...t)),onInput:t[18]||(t[18]=(...t)=>e.onInput&&e.onInput(...t)),onKeydown:[t[19]||(t[19]=Object(i["withKeys"])(Object(i["withModifiers"])(t=>e.onKeyboardNavigate("backward"),["stop","prevent"]),["up"])),t[20]||(t[20]=Object(i["withKeys"])(Object(i["withModifiers"])(t=>e.onKeyboardNavigate("forward"),["stop","prevent"]),["down"])),t[21]||(t[21]=Object(i["withKeys"])(Object(i["withModifiers"])((...t)=>e.onKeyboardSelect&&e.onKeyboardSelect(...t),["stop","prevent"]),["enter"])),t[22]||(t[22]=Object(i["withKeys"])(Object(i["withModifiers"])((...t)=>e.handleEsc&&e.handleEsc(...t),["stop","prevent"]),["esc"]))],"onUpdate:modelValue":t[23]||(t[23]=(...t)=>e.onUpdateInputValue&&e.onUpdateInputValue(...t))},null,42,av),[[d,e.states.displayInputValue]])],2),e.filterable?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,ref:"calculatorRef","aria-hidden":"true",class:Object(i["normalizeClass"])([e.nsSelectV2.e("selected-item"),e.nsSelectV2.e("input-calculator")]),textContent:Object(i["toDisplayString"])(e.states.displayInputValue)},null,10,iv)):Object(i["createCommentVNode"])("v-if",!0)],64)),e.shouldShowPlaceholder?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:3,class:Object(i["normalizeClass"])([e.nsSelectV2.e("placeholder"),e.nsSelectV2.is("transparent",e.states.isComposing||(e.multiple?0===e.modelValue.length:!e.hasModelValue))])},Object(i["toDisplayString"])(e.currentPlaceholder),3)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.nsSelectV2.e("suffix"))},[e.iconComponent?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createBlock"])(s,{key:0,class:Object(i["normalizeClass"])([e.nsSelectV2.e("caret"),e.nsInput.e("icon"),e.iconReverse])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.iconComponent)))]),_:1},8,["class"])),[[i["vShow"],!e.showClearBtn]]):Object(i["createCommentVNode"])("v-if",!0),e.showClearBtn&&e.clearIcon?(Object(i["openBlock"])(),Object(i["createBlock"])(s,{key:1,class:Object(i["normalizeClass"])([e.nsSelectV2.e("caret"),e.nsInput.e("icon")]),onClick:Object(i["withModifiers"])(e.handleClear,["prevent","stop"])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.clearIcon)))]),_:1},8,["class","onClick"])):Object(i["createCommentVNode"])("v-if",!0),e.validateState&&e.validateIcon?(Object(i["openBlock"])(),Object(i["createBlock"])(s,{key:2,class:Object(i["normalizeClass"])([e.nsInput.e("icon"),e.nsInput.e("validateIcon")])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.validateIcon)))]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0)],2)],2)]}),content:Object(i["withCtx"])(()=>[Object(i["createVNode"])(u,{ref:"menuRef",data:e.filteredOptions,width:e.popperSize,"hovering-index":e.states.hoveringIndex,"scrollbar-always-on":e.scrollbarAlwaysOn},{default:Object(i["withCtx"])(t=>[Object(i["renderSlot"])(e.$slots,"default",Object(i["normalizeProps"])(Object(i["guardReactiveProps"])(t)))]),empty:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"empty",{},()=>[Object(i["createElementVNode"])("p",{class:Object(i["normalizeClass"])(e.nsSelectV2.e("empty"))},Object(i["toDisplayString"])(e.emptyText?e.emptyText:""),3)])]),_:3},8,["data","width","hovering-index","scrollbar-always-on"])]),_:3},8,["visible","teleported","popper-class","popper-options","effect","placement","transition","persistent","onBeforeShow"])],34)),[[p,e.handleClickOutside,e.popperRef]])}var sv=Object(f["a"])(rv,[["render",cv],["__file","/home/runner/work/element-plus/element-plus/packages/components/select-v2/src/select.vue"]]);sv.install=e=>{e.component(sv.name,sv)};const uv=sv,dv=uv,pv=Object(s["b"])({animated:{type:Boolean,default:!1},count:{type:Number,default:1},rows:{type:Number,default:3},loading:{type:Boolean,default:!0},throttle:{type:Number}}),fv=Object(s["b"])({variant:{type:String,values:["circle","rect","h1","h3","text","caption","p","image","button"],default:"text"}}),bv={name:"ElSkeletonItem"},mv=Object(i["defineComponent"])({...bv,props:fv,setup(e){const t=Object(b["b"])("skeleton");return(e,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(t).e("item"),Object(i["unref"])(t).e(e.variant)])},["image"===e.variant?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(M["PictureFilled"]),{key:0})):Object(i["createCommentVNode"])("v-if",!0)],2))}});var hv=Object(f["a"])(mv,[["__file","/home/runner/work/element-plus/element-plus/packages/components/skeleton/src/skeleton-item.vue"]]);const vv=(e,t=0)=>{if(0===t)return e;const r=Object(i["ref"])(!1);let n=0;const o=()=>{n&&clearTimeout(n),n=window.setTimeout(()=>{r.value=e.value},t)};return Object(i["onMounted"])(o),Object(i["watch"])(()=>e.value,e=>{e?o():r.value=e}),r},gv={name:"ElSkeleton"},Ov=Object(i["defineComponent"])({...gv,props:pv,setup(e,{expose:t}){const r=e,n=Object(b["b"])("skeleton"),o=vv(Object(i["toRef"])(r,"loading"),r.throttle);return t({uiLoading:o}),(e,t)=>Object(i["unref"])(o)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",Object(i["mergeProps"])({key:0,class:[Object(i["unref"])(n).b(),Object(i["unref"])(n).is("animated",e.animated)]},e.$attrs),[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.count,t=>(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:t},[e.loading?Object(i["renderSlot"])(e.$slots,"template",{key:t},()=>[Object(i["createVNode"])(hv,{class:Object(i["normalizeClass"])(Object(i["unref"])(n).is("first")),variant:"p"},null,8,["class"]),(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.rows,t=>(Object(i["openBlock"])(),Object(i["createBlock"])(hv,{key:t,class:Object(i["normalizeClass"])([Object(i["unref"])(n).e("paragraph"),Object(i["unref"])(n).is("last",t===e.rows&&e.rows>1)]),variant:"p"},null,8,["class"]))),128))]):Object(i["createCommentVNode"])("v-if",!0)],64))),128))],16)):Object(i["renderSlot"])(e.$slots,"default",Object(i["normalizeProps"])(Object(i["mergeProps"])({key:1},e.$attrs)))}});var jv=Object(f["a"])(Ov,[["__file","/home/runner/work/element-plus/element-plus/packages/components/skeleton/src/skeleton.vue"]]);const wv=Object(j["a"])(jv,{SkeletonItem:hv}),yv=Object(j["d"])(hv),xv=Object(s["b"])({modelValue:{type:Object(s["c"])([Number,Array]),default:0},id:{type:String,default:void 0},min:{type:Number,default:0},max:{type:Number,default:100},step:{type:Number,default:1},showInput:Boolean,showInputControls:{type:Boolean,default:!0},size:Vt["c"],inputSize:Vt["c"],showStops:Boolean,showTooltip:{type:Boolean,default:!0},formatTooltip:{type:Object(s["c"])(Function),default:void 0},disabled:Boolean,range:Boolean,vertical:Boolean,height:String,debounce:{type:Number,default:300},label:{type:String,default:void 0},rangeStartLabel:{type:String,default:void 0},rangeEndLabel:{type:String,default:void 0},formatValueText:{type:Object(s["c"])(Function),default:void 0},tooltipClass:{type:String,default:void 0},placement:{type:String,values:de["placements"],default:"top"},marks:{type:Object(s["c"])(Object)},validateEvent:{type:Boolean,default:!0}}),kv=e=>Object(c["isNumber"])(e)||Object(Y["isArray"])(e)&&e.every(c["isNumber"]),_v={[u["c"]]:kv,[u["b"]]:kv,[u["a"]]:kv},Cv=Object(s["b"])({modelValue:{type:Number,default:0},vertical:Boolean,tooltipClass:String,placement:{type:String,values:de["placements"],default:"top"}}),zv={[u["c"]]:e=>Object(c["isNumber"])(e)},Ev=Symbol("sliderContextKey"),{left:Bv,down:Sv,right:Vv,up:Nv,home:Mv,end:Av,pageUp:Tv,pageDown:Hv}=ke["a"],Rv=(e,t,r)=>{const n=Object(i["ref"])(),o=Object(i["ref"])(!1),l=Object(i["computed"])(()=>t.value instanceof Function),a=Object(i["computed"])(()=>l.value&&t.value(e.modelValue)||e.modelValue),c=Object(N["debounce"])(()=>{r.value&&(o.value=!0)},50),s=Object(N["debounce"])(()=>{r.value&&(o.value=!1)},50);return{tooltip:n,tooltipVisible:o,formatValue:a,displayTooltip:c,hideTooltip:s}},Lv=(e,t,r)=>{const{disabled:n,min:o,max:l,step:a,showTooltip:c,precision:s,sliderSize:d,formatTooltip:p,emitChange:f,resetSize:b,updateDragging:m}=Object(i["inject"])(Ev),{tooltip:h,tooltipVisible:v,formatValue:g,displayTooltip:O,hideTooltip:j}=Rv(e,p,c),w=Object(i["ref"])(),y=Object(i["computed"])(()=>(e.modelValue-o.value)/(l.value-o.value)*100+"%"),x=Object(i["computed"])(()=>e.vertical?{bottom:y.value}:{left:y.value}),k=()=>{t.hovering=!0,O()},_=()=>{t.hovering=!1,t.dragging||j()},C=e=>{n.value||(e.preventDefault(),H(e),window.addEventListener("mousemove",R),window.addEventListener("touchmove",R),window.addEventListener("mouseup",L),window.addEventListener("touchend",L),window.addEventListener("contextmenu",L),w.value.focus())},z=e=>{n.value||(t.newPosition=Number.parseFloat(y.value)+e/(l.value-o.value)*100,D(t.newPosition),f())},E=()=>{z(-a.value)},B=()=>{z(a.value)},S=()=>{z(4*-a.value)},V=()=>{z(4*a.value)},N=()=>{n.value||(D(0),f())},M=()=>{n.value||(D(100),f())},A=e=>{let t=!0;[Bv,Sv].includes(e.key)?E():[Vv,Nv].includes(e.key)?B():e.key===Mv?N():e.key===Av?M():e.key===Hv?S():e.key===Tv?V():t=!1,t&&e.preventDefault()},T=e=>{let t,r;return e.type.startsWith("touch")?(r=e.touches[0].clientY,t=e.touches[0].clientX):(r=e.clientY,t=e.clientX),{clientX:t,clientY:r}},H=r=>{t.dragging=!0,t.isClick=!0;const{clientX:n,clientY:o}=T(r);e.vertical?t.startY=o:t.startX=n,t.startPosition=Number.parseFloat(y.value),t.newPosition=t.startPosition},R=r=>{if(t.dragging){let n;t.isClick=!1,O(),b();const{clientX:o,clientY:l}=T(r);e.vertical?(t.currentY=l,n=(t.startY-t.currentY)/d.value*100):(t.currentX=o,n=(t.currentX-t.startX)/d.value*100),t.newPosition=t.startPosition+n,D(t.newPosition)}},L=()=>{t.dragging&&(setTimeout(()=>{t.dragging=!1,t.hovering||j(),t.isClick||D(t.newPosition),f()},0),window.removeEventListener("mousemove",R),window.removeEventListener("touchmove",R),window.removeEventListener("mouseup",L),window.removeEventListener("touchend",L),window.removeEventListener("contextmenu",L))},D=async n=>{if(null===n||Number.isNaN(+n))return;n<0?n=0:n>100&&(n=100);const c=100/((l.value-o.value)/a.value),d=Math.round(n/c);let p=d*c*(l.value-o.value)*.01+o.value;p=Number.parseFloat(p.toFixed(s.value)),p!==e.modelValue&&r(u["c"],p),t.dragging||e.modelValue===t.oldValue||(t.oldValue=e.modelValue),await Object(i["nextTick"])(),t.dragging&&O(),h.value.updatePopper()};return Object(i["watch"])(()=>t.dragging,e=>{m(e)}),{disabled:n,button:w,tooltip:h,tooltipVisible:v,showTooltip:c,wrapperStyle:x,formatValue:g,handleMouseEnter:k,handleMouseLeave:_,onButtonDown:C,onKeyDown:A,setPosition:D}},Dv=["tabindex"],Pv={name:"ElSliderButton"},Iv=Object(i["defineComponent"])({...Pv,props:Cv,emits:zv,setup(e,{expose:t,emit:r}){const n=e,o=Object(b["b"])("slider"),l=Object(i["reactive"])({hovering:!1,dragging:!1,isClick:!1,startX:0,currentX:0,startY:0,currentY:0,startPosition:0,newPosition:0,oldValue:n.modelValue}),{disabled:a,button:c,tooltip:s,showTooltip:u,tooltipVisible:d,wrapperStyle:p,formatValue:f,handleMouseEnter:m,handleMouseLeave:h,onButtonDown:v,onKeyDown:g,setPosition:O}=Lv(n,l,r),{hovering:j,dragging:w}=Object(i["toRefs"])(l);return t({onButtonDown:v,onKeyDown:g,setPosition:O,hovering:j,dragging:w}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref_key:"button",ref:c,class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("button-wrapper"),{hover:Object(i["unref"])(j),dragging:Object(i["unref"])(w)}]),style:Object(i["normalizeStyle"])(Object(i["unref"])(p)),tabindex:Object(i["unref"])(a)?-1:0,onMouseenter:t[0]||(t[0]=(...e)=>Object(i["unref"])(m)&&Object(i["unref"])(m)(...e)),onMouseleave:t[1]||(t[1]=(...e)=>Object(i["unref"])(h)&&Object(i["unref"])(h)(...e)),onMousedown:t[2]||(t[2]=(...e)=>Object(i["unref"])(v)&&Object(i["unref"])(v)(...e)),onTouchstart:t[3]||(t[3]=(...e)=>Object(i["unref"])(v)&&Object(i["unref"])(v)(...e)),onFocus:t[4]||(t[4]=(...e)=>Object(i["unref"])(m)&&Object(i["unref"])(m)(...e)),onBlur:t[5]||(t[5]=(...e)=>Object(i["unref"])(h)&&Object(i["unref"])(h)(...e)),onKeydown:t[6]||(t[6]=(...e)=>Object(i["unref"])(g)&&Object(i["unref"])(g)(...e))},[Object(i["createVNode"])(Object(i["unref"])(zt),{ref_key:"tooltip",ref:s,visible:Object(i["unref"])(d),placement:e.placement,"fallback-placements":["top","bottom","right","left"],"stop-popper-mouse-event":!1,"popper-class":e.tooltipClass,disabled:!Object(i["unref"])(u),persistent:""},{content:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("span",null,Object(i["toDisplayString"])(Object(i["unref"])(f)),1)]),default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("button"),{hover:Object(i["unref"])(j),dragging:Object(i["unref"])(w)}])},null,2)]),_:1},8,["visible","placement","popper-class","disabled"])],46,Dv))}});var Fv=Object(f["a"])(Iv,[["__file","/home/runner/work/element-plus/element-plus/packages/components/slider/src/button.vue"]]);const $v=Object(s["b"])({mark:{type:Object(s["c"])([String,Object]),default:void 0}});var qv=Object(i["defineComponent"])({name:"ElSliderMarker",props:$v,setup(e){const t=Object(b["b"])("slider"),r=Object(i["computed"])(()=>Object(Y["isString"])(e.mark)?e.mark:e.mark.label),n=Object(i["computed"])(()=>Object(Y["isString"])(e.mark)?void 0:e.mark.style);return()=>Object(i["h"])("div",{class:t.e("marks-text"),style:n.value},r.value)}});const Wv=(e,t,r)=>{const{form:n,formItem:o}=Object(mn["a"])(),l=Object(i["shallowRef"])(),a=Object(i["ref"])(),c=Object(i["ref"])(),s={firstButton:a,secondButton:c},d=Object(i["computed"])(()=>e.disabled||(null==n?void 0:n.disabled)||!1),p=Object(i["computed"])(()=>Math.min(t.firstValue,t.secondValue)),f=Object(i["computed"])(()=>Math.max(t.firstValue,t.secondValue)),b=Object(i["computed"])(()=>e.range?100*(f.value-p.value)/(e.max-e.min)+"%":100*(t.firstValue-e.min)/(e.max-e.min)+"%"),m=Object(i["computed"])(()=>e.range?100*(p.value-e.min)/(e.max-e.min)+"%":"0%"),h=Object(i["computed"])(()=>e.vertical?{height:e.height}:{}),v=Object(i["computed"])(()=>e.vertical?{height:b.value,bottom:m.value}:{width:b.value,left:m.value}),g=()=>{l.value&&(t.sliderSize=l.value["client"+(e.vertical?"Height":"Width")])},O=r=>{const n=e.min+r*(e.max-e.min)/100;if(!e.range)return a;let o;return o=Math.abs(p.value-n)t.secondValue?"firstButton":"secondButton",s[o]},j=e=>{const t=O(e);return t.value.setPosition(e),t},w=r=>{t.firstValue=r,x(e.range?[p.value,f.value]:r)},y=r=>{t.secondValue=r,e.range&&x([p.value,f.value])},x=e=>{r(u["c"],e),r(u["b"],e)},k=async()=>{await Object(i["nextTick"])(),r(u["a"],e.range?[p.value,f.value]:e.modelValue)},_=r=>{var n,o,a,i,c,s;if(d.value||t.dragging)return;g();let u=0;if(e.vertical){const e=null!=(a=null==(o=null==(n=r.touches)?void 0:n.item(0))?void 0:o.clientY)?a:r.clientY,i=l.value.getBoundingClientRect().bottom;u=(i-e)/t.sliderSize*100}else{const e=null!=(s=null==(c=null==(i=r.touches)?void 0:i.item(0))?void 0:c.clientX)?s:r.clientX,n=l.value.getBoundingClientRect().left;u=(e-n)/t.sliderSize*100}return u<0||u>100?void 0:j(u)},C=e=>{var t,r;((null==(t=s["firstButton"].value)?void 0:t.dragging)||(null==(r=s["secondButton"].value)?void 0:r.dragging))&&e.preventDefault()},z=async e=>{const t=_(e);t&&(await Object(i["nextTick"])(),t.value.onButtonDown(e))},E=e=>{const t=_(e);t&&k()};return{elFormItem:o,slider:l,firstButton:a,secondButton:c,sliderDisabled:d,minValue:p,maxValue:f,runwayStyle:h,barStyle:v,resetSize:g,setPosition:j,emitChange:k,onSliderWrapperPrevent:C,onSliderClick:E,onSliderDown:z,setFirstValue:w,setSecondValue:y}},Uv=(e,t,r,n)=>{const o=Object(i["computed"])(()=>{if(!e.showStops||e.min>e.max)return[];if(0===e.step)return Object(m["a"])("ElSlider","step should not be 0."),[];const o=(e.max-e.min)/e.step,l=100*e.step/(e.max-e.min),a=Array.from({length:o-1}).map((e,t)=>(t+1)*l);return e.range?a.filter(t=>t<100*(r.value-e.min)/(e.max-e.min)||t>100*(n.value-e.min)/(e.max-e.min)):a.filter(r=>r>100*(t.firstValue-e.min)/(e.max-e.min))}),l=t=>e.vertical?{bottom:t+"%"}:{left:t+"%"};return{stops:o,getStopStyle:l}},Kv=e=>Object(i["computed"])(()=>{if(!e.marks)return[];const t=Object.keys(e.marks);return t.map(Number.parseFloat).sort((e,t)=>e-t).filter(t=>t<=e.max&&t>=e.min).map(t=>({point:t,position:100*(t-e.min)/(e.max-e.min),mark:e.marks[t]}))}),Yv=(e,t,r,n,o,l)=>{const a=e=>{o(u["c"],e),o(u["b"],e)},c=()=>e.range?![r.value,n.value].every((e,r)=>e===t.oldValue[r]):e.modelValue!==t.oldValue,s=()=>{var r,n;if(e.min>e.max)return void Object(m["b"])("Slider","min should not be greater than max.");const o=e.modelValue;e.range&&Array.isArray(o)?o[1]e.max?a([e.max,e.max]):o[0]e.max?a([o[0],e.max]):(t.firstValue=o[0],t.secondValue=o[1],c()&&(e.validateEvent&&(null==(r=null==l?void 0:l.validate)||r.call(l,"change").catch(e=>Object(m["a"])(e))),t.oldValue=o.slice())):e.range||"number"!==typeof o||Number.isNaN(o)||(oe.max?a(e.max):(t.firstValue=o,c()&&(e.validateEvent&&(null==(n=null==l?void 0:l.validate)||n.call(l,"change").catch(e=>Object(m["a"])(e))),t.oldValue=o)))};s(),Object(i["watch"])(()=>t.dragging,e=>{e||s()}),Object(i["watch"])(()=>e.modelValue,(e,r)=>{t.dragging||Array.isArray(e)&&Array.isArray(r)&&e.every((e,t)=>e===r[t])&&t.firstValue===e[0]&&t.secondValue===e[1]||s()},{deep:!0}),Object(i["watch"])(()=>[e.min,e.max],()=>{s()})},Gv=(e,t,r)=>{const n=Object(i["ref"])();return Object(i["onMounted"])(async()=>{e.range?(Array.isArray(e.modelValue)?(t.firstValue=Math.max(e.min,e.modelValue[0]),t.secondValue=Math.min(e.max,e.modelValue[1])):(t.firstValue=e.min,t.secondValue=e.max),t.oldValue=[t.firstValue,t.secondValue]):("number"!==typeof e.modelValue||Number.isNaN(e.modelValue)?t.firstValue=e.min:t.firstValue=Math.min(e.max,Math.max(e.min,e.modelValue)),t.oldValue=t.firstValue),Object(c["useEventListener"])(window,"resize",r),await Object(i["nextTick"])(),r()}),{sliderWrapper:n}},Xv=["id","role","aria-label","aria-labelledby"],Jv={key:1},Zv={name:"ElSlider"},Qv=Object(i["defineComponent"])({...Zv,props:xv,emits:_v,setup(e,{expose:t,emit:r}){const n=e,o=Object(b["b"])("slider"),{t:l}=Object(Mr["a"])(),a=Object(i["reactive"])({firstValue:0,secondValue:0,oldValue:0,dragging:!1,sliderSize:1}),{elFormItem:c,slider:s,firstButton:u,secondButton:d,sliderDisabled:p,minValue:f,maxValue:m,runwayStyle:h,barStyle:v,resetSize:g,emitChange:O,onSliderWrapperPrevent:j,onSliderClick:w,onSliderDown:y,setFirstValue:x,setSecondValue:k}=Wv(n,a,r),{stops:_,getStopStyle:C}=Uv(n,a,f,m),{inputId:z,isLabeledByFormItem:E}=Object(mn["b"])(n,{formItemContext:c}),B=Object(Vt["b"])(),S=Object(i["computed"])(()=>n.inputSize||B.value),V=Object(i["computed"])(()=>n.label||l("el.slider.defaultLabel",{min:n.min,max:n.max})),N=Object(i["computed"])(()=>n.range?n.rangeStartLabel||l("el.slider.defaultRangeStartLabel"):V.value),M=Object(i["computed"])(()=>n.formatValueText?n.formatValueText(P.value):""+P.value),A=Object(i["computed"])(()=>n.rangeEndLabel||l("el.slider.defaultRangeEndLabel")),T=Object(i["computed"])(()=>n.formatValueText?n.formatValueText(I.value):""+I.value),H=Object(i["computed"])(()=>[o.b(),o.m(B.value),o.is("vertical",n.vertical),{[o.m("with-input")]:n.showInput}]),R=Kv(n);Yv(n,a,f,m,r,c);const L=Object(i["computed"])(()=>{const e=[n.min,n.max,n.step].map(e=>{const t=(""+e).split(".")[1];return t?t.length:0});return Math.max.apply(null,e)}),{sliderWrapper:D}=Gv(n,a,g),{firstValue:P,secondValue:I,sliderSize:F}=Object(i["toRefs"])(a),$=e=>{a.dragging=e};return Object(i["provide"])(Ev,{...Object(i["toRefs"])(n),sliderSize:F,disabled:p,precision:L,emitChange:O,resetSize:g,updateDragging:$}),t({onSliderClick:w}),(e,t)=>{var r,n;return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{id:e.range?Object(i["unref"])(z):void 0,ref_key:"sliderWrapper",ref:D,class:Object(i["normalizeClass"])(Object(i["unref"])(H)),role:e.range?"group":void 0,"aria-label":e.range&&!Object(i["unref"])(E)?Object(i["unref"])(V):void 0,"aria-labelledby":e.range&&Object(i["unref"])(E)?null==(r=Object(i["unref"])(c))?void 0:r.labelId:void 0,onTouchstart:t[2]||(t[2]=(...e)=>Object(i["unref"])(j)&&Object(i["unref"])(j)(...e)),onTouchmove:t[3]||(t[3]=(...e)=>Object(i["unref"])(j)&&Object(i["unref"])(j)(...e))},[Object(i["createElementVNode"])("div",{ref_key:"slider",ref:s,class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("runway"),{"show-input":e.showInput&&!e.range},Object(i["unref"])(o).is("disabled",Object(i["unref"])(p))]),style:Object(i["normalizeStyle"])(Object(i["unref"])(h)),onMousedown:t[0]||(t[0]=(...e)=>Object(i["unref"])(y)&&Object(i["unref"])(y)(...e)),onTouchstart:t[1]||(t[1]=(...e)=>Object(i["unref"])(y)&&Object(i["unref"])(y)(...e))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("bar")),style:Object(i["normalizeStyle"])(Object(i["unref"])(v))},null,6),Object(i["createVNode"])(Fv,{id:e.range?void 0:Object(i["unref"])(z),ref_key:"firstButton",ref:u,"model-value":Object(i["unref"])(P),vertical:e.vertical,"tooltip-class":e.tooltipClass,placement:e.placement,role:"slider","aria-label":e.range||!Object(i["unref"])(E)?Object(i["unref"])(N):void 0,"aria-labelledby":!e.range&&Object(i["unref"])(E)?null==(n=Object(i["unref"])(c))?void 0:n.labelId:void 0,"aria-valuemin":e.min,"aria-valuemax":e.range?Object(i["unref"])(I):e.max,"aria-valuenow":Object(i["unref"])(P),"aria-valuetext":Object(i["unref"])(M),"aria-orientation":e.vertical?"vertical":"horizontal","aria-disabled":Object(i["unref"])(p),"onUpdate:modelValue":Object(i["unref"])(x)},null,8,["id","model-value","vertical","tooltip-class","placement","aria-label","aria-labelledby","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext","aria-orientation","aria-disabled","onUpdate:modelValue"]),e.range?(Object(i["openBlock"])(),Object(i["createBlock"])(Fv,{key:0,ref_key:"secondButton",ref:d,"model-value":Object(i["unref"])(I),vertical:e.vertical,"tooltip-class":e.tooltipClass,placement:e.placement,role:"slider","aria-label":Object(i["unref"])(A),"aria-valuemin":Object(i["unref"])(P),"aria-valuemax":e.max,"aria-valuenow":Object(i["unref"])(I),"aria-valuetext":Object(i["unref"])(T),"aria-orientation":e.vertical?"vertical":"horizontal","aria-disabled":Object(i["unref"])(p),"onUpdate:modelValue":Object(i["unref"])(k)},null,8,["model-value","vertical","tooltip-class","placement","aria-label","aria-valuemin","aria-valuemax","aria-valuenow","aria-valuetext","aria-orientation","aria-disabled","onUpdate:modelValue"])):Object(i["createCommentVNode"])("v-if",!0),e.showStops?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",Jv,[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(_),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:t,class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("stop")),style:Object(i["normalizeStyle"])(Object(i["unref"])(C)(e))},null,6))),128))])):Object(i["createCommentVNode"])("v-if",!0),Object(i["unref"])(R).length>0?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:2},[Object(i["createElementVNode"])("div",null,[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(R),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:t,style:Object(i["normalizeStyle"])(Object(i["unref"])(C)(e.position)),class:Object(i["normalizeClass"])([Object(i["unref"])(o).e("stop"),Object(i["unref"])(o).e("marks-stop")])},null,6))),128))]),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("marks"))},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(R),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(qv),{key:t,mark:e.mark,style:Object(i["normalizeStyle"])(Object(i["unref"])(C)(e.position))},null,8,["mark","style"]))),128))],2)],64)):Object(i["createCommentVNode"])("v-if",!0)],38),e.showInput&&!e.range?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(Ap),{key:0,ref:"input","model-value":Object(i["unref"])(P),class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("input")),step:e.step,disabled:Object(i["unref"])(p),controls:e.showInputControls,min:e.min,max:e.max,debounce:e.debounce,size:Object(i["unref"])(S),"onUpdate:modelValue":Object(i["unref"])(x),onChange:Object(i["unref"])(O)},null,8,["model-value","class","step","disabled","controls","min","max","debounce","size","onUpdate:modelValue","onChange"])):Object(i["createCommentVNode"])("v-if",!0)],42,Xv)}}});var eg=Object(f["a"])(Qv,[["__file","/home/runner/work/element-plus/element-plus/packages/components/slider/src/slider.vue"]]);const tg=Object(j["a"])(eg),rg=Object(s["b"])({prefixCls:{type:String}}),ng=Object(i["defineComponent"])({name:"ElSpaceItem",props:rg,setup(e,{slots:t}){const r=Object(b["b"])("space"),n=Object(i["computed"])(()=>(e.prefixCls||r.b())+"__item");return()=>Object(i["h"])("div",{class:n.value},Object(i["renderSlot"])(t,"default"))}}),og={small:8,default:12,large:16};function lg(e){const t=Object(b["b"])("space"),r=Object(i["computed"])(()=>[t.b(),t.m(e.direction),e.class]),n=Object(i["ref"])(0),o=Object(i["ref"])(0),l=Object(i["computed"])(()=>{const t=e.wrap||e.fill?{flexWrap:"wrap",marginBottom:`-${o.value}px`}:{},r={alignItems:e.alignment};return[t,r,e.style]}),a=Object(i["computed"])(()=>{const t={paddingBottom:o.value+"px",marginRight:n.value+"px"},r=e.fill?{flexGrow:1,minWidth:e.fillRatio+"%"}:{};return[t,r]});return Object(i["watchEffect"])(()=>{const{size:t="small",wrap:r,direction:l,fill:a}=e;if(Object(Y["isArray"])(t)){const[e=0,r=0]=t;n.value=e,o.value=r}else{let e;e=Object(c["isNumber"])(t)?t:og[t||"small"]||og.small,(r||a)&&"horizontal"===l?n.value=o.value=e:"horizontal"===l?(n.value=e,o.value=0):(o.value=e,n.value=0)}}),{classes:r,containerStyle:l,itemStyle:a}}const ag=Object(s["b"])({direction:{type:String,values:["horizontal","vertical"],default:"horizontal"},class:{type:Object(s["c"])([String,Object,Array]),default:""},style:{type:Object(s["c"])([String,Array,Object]),default:""},alignment:{type:Object(s["c"])(String),default:"center"},prefixCls:{type:String},spacer:{type:Object(s["c"])([Object,String,Number,Array]),default:null,validator:e=>Object(i["isVNode"])(e)||Object(c["isNumber"])(e)||Object(Y["isString"])(e)},wrap:Boolean,fill:Boolean,fillRatio:{type:Number,default:100},size:{type:[String,Array,Number],values:Dt["b"],validator:e=>Object(c["isNumber"])(e)||Object(Y["isArray"])(e)&&2===e.length&&e.every(c["isNumber"])}});var ig=Object(i["defineComponent"])({name:"ElSpace",props:ag,setup(e,{slots:t}){const{classes:r,containerStyle:n,itemStyle:o}=lg(e);function l(t,r="",n=[]){const{prefixCls:a}=e;return t.forEach((e,t)=>{Object(as["e"])(e)?Object(Y["isArray"])(e.children)&&e.children.forEach((e,t)=>{Object(as["e"])(e)&&Object(Y["isArray"])(e.children)?l(e.children,r+t+"-",n):n.push(Object(i["createVNode"])(ng,{style:o.value,prefixCls:a,key:"nested-"+(r+t)},{default:()=>[e]},as["a"].PROPS|as["a"].STYLE,["style","prefixCls"]))}):Object(as["f"])(e)&&n.push(Object(i["createVNode"])(ng,{style:o.value,prefixCls:a,key:"LoopKey"+(r+t)},{default:()=>[e]},as["a"].PROPS|as["a"].STYLE,["style","prefixCls"]))}),n}return()=>{var a;const{spacer:c,direction:s}=e,u=Object(i["renderSlot"])(t,"default",{key:0},()=>[]);if(0===(null!=(a=u.children)?a:[]).length)return null;if(Object(Y["isArray"])(u.children)){let e=l(u.children);if(c){const t=e.length-1;e=e.reduce((e,r,n)=>{const l=[...e,r];return n!==t&&l.push(Object(i["createVNode"])("span",{style:[o.value,"vertical"===s?"width: 100%":null],key:n},[Object(i["isVNode"])(c)?c:Object(i["createTextVNode"])(c,as["a"].TEXT)],as["a"].STYLE)),l},[])}return Object(i["createVNode"])("div",{class:r.value,style:n.value},e,as["a"].STYLE|as["a"].CLASS)}return u.children}}});const cg=Object(j["a"])(ig),sg=Object(s["b"])({space:{type:[Number,String],default:""},active:{type:Number,default:0},direction:{type:String,default:"horizontal",values:["horizontal","vertical"]},alignCenter:{type:Boolean},simple:{type:Boolean},finishStatus:{type:String,values:["wait","process","finish","error","success"],default:"finish"},processStatus:{type:String,values:["wait","process","finish","error","success"],default:"process"}}),ug={[u["a"]]:(e,t)=>[e,t].every(c["isNumber"])},dg={name:"ElSteps"},pg=Object(i["defineComponent"])({...dg,props:sg,emits:ug,setup(e,{emit:t}){const r=e,n=Object(b["b"])("steps"),o=Object(i["ref"])([]);return Object(i["watch"])(o,()=>{o.value.forEach((e,t)=>{e.setIndex(t)})}),Object(i["provide"])("ElSteps",{props:r,steps:o}),Object(i["watch"])(()=>r.active,(e,r)=>{t(u["a"],e,r)}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(n).b(),Object(i["unref"])(n).m(e.simple?"simple":e.direction)])},[Object(i["renderSlot"])(e.$slots,"default")],2))}});var fg=Object(f["a"])(pg,[["__file","/home/runner/work/element-plus/element-plus/packages/components/steps/src/steps.vue"]]);const bg=Object(s["b"])({title:{type:String,default:""},icon:{type:k["e"]},description:{type:String,default:""},status:{type:String,values:["","wait","process","finish","error","success"],default:""}}),mg={name:"ElStep"},hg=Object(i["defineComponent"])({...mg,props:bg,setup(e){const t=e,r=Object(b["b"])("step"),n=Object(i["ref"])(-1),o=Object(i["ref"])({}),l=Object(i["ref"])(""),a=Object(i["inject"])("ElSteps"),c=Object(i["getCurrentInstance"])();Object(i["onMounted"])(()=>{Object(i["watch"])([()=>a.props.active,()=>a.props.processStatus,()=>a.props.finishStatus],([e])=>{w(e)},{immediate:!0})}),Object(i["onBeforeUnmount"])(()=>{a.steps.value=a.steps.value.filter(e=>e.uid!==(null==c?void 0:c.uid))});const s=Object(i["computed"])(()=>t.status||l.value),u=Object(i["computed"])(()=>{const e=a.steps.value[n.value-1];return e?e.currentStatus:"wait"}),d=Object(i["computed"])(()=>a.props.alignCenter),p=Object(i["computed"])(()=>"vertical"===a.props.direction),f=Object(i["computed"])(()=>a.props.simple),m=Object(i["computed"])(()=>a.steps.value.length),h=Object(i["computed"])(()=>{var e;return(null==(e=a.steps.value[m.value-1])?void 0:e.uid)===(null==c?void 0:c.uid)}),v=Object(i["computed"])(()=>f.value?"":a.props.space),g=Object(i["computed"])(()=>{const e={flexBasis:"number"===typeof v.value?v.value+"px":v.value?v.value:100/(m.value-(d.value?0:1))+"%"};return p.value||h.value&&(e.maxWidth=100/m.value+"%"),e}),O=e=>{n.value=e},j=e=>{let t=100;const r={};r.transitionDelay=150*n.value+"ms",e===a.props.processStatus?t=0:"wait"===e&&(t=0,r.transitionDelay=-150*n.value+"ms"),r.borderWidth=t&&!f.value?"1px":0,r["vertical"===a.props.direction?"height":"width"]=t+"%",o.value=r},w=e=>{e>n.value?l.value=a.props.finishStatus:e===n.value&&"error"!==u.value?l.value=a.props.processStatus:l.value="wait";const t=a.steps.value[m.value-1];t&&t.calcProgress(l.value)},x=Object(i["reactive"])({uid:Object(i["computed"])(()=>null==c?void 0:c.uid),currentStatus:s,setIndex:O,calcProgress:j});return a.steps.value=[...a.steps.value,x],(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{style:Object(i["normalizeStyle"])(Object(i["unref"])(g)),class:Object(i["normalizeClass"])([Object(i["unref"])(r).b(),Object(i["unref"])(r).is(Object(i["unref"])(f)?"simple":Object(i["unref"])(a).props.direction),Object(i["unref"])(r).is("flex",Object(i["unref"])(h)&&!Object(i["unref"])(v)&&!Object(i["unref"])(d)),Object(i["unref"])(r).is("center",Object(i["unref"])(d)&&!Object(i["unref"])(p)&&!Object(i["unref"])(f))])},[Object(i["createCommentVNode"])(" icon & line "),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(r).e("head"),Object(i["unref"])(r).is(Object(i["unref"])(s))])},[Object(i["unref"])(f)?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("line"))},[Object(i["createElementVNode"])("i",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("line-inner")),style:Object(i["normalizeStyle"])(o.value)},null,6)],2)),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(r).e("icon"),Object(i["unref"])(r).is(e.icon||e.$slots.icon?"icon":"text")])},[Object(i["renderSlot"])(e.$slots,"icon",{},()=>[e.icon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("icon-inner"))},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.icon)))]),_:1},8,["class"])):"success"===Object(i["unref"])(s)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:1,class:Object(i["normalizeClass"])([Object(i["unref"])(r).e("icon-inner"),Object(i["unref"])(r).is("status")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Check"]))]),_:1},8,["class"])):"error"===Object(i["unref"])(s)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:2,class:Object(i["normalizeClass"])([Object(i["unref"])(r).e("icon-inner"),Object(i["unref"])(r).is("status")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Close"]))]),_:1},8,["class"])):Object(i["unref"])(f)?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:3,class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("icon-inner"))},Object(i["toDisplayString"])(n.value+1),3))])],2)],2),Object(i["createCommentVNode"])(" title & description "),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("main"))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(r).e("title"),Object(i["unref"])(r).is(Object(i["unref"])(s))])},[Object(i["renderSlot"])(e.$slots,"title",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.title),1)])],2),Object(i["unref"])(f)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("arrow"))},null,2)):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])([Object(i["unref"])(r).e("description"),Object(i["unref"])(r).is(Object(i["unref"])(s))])},[Object(i["renderSlot"])(e.$slots,"description",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.description),1)])],2))],2)],6))}});var vg=Object(f["a"])(hg,[["__file","/home/runner/work/element-plus/element-plus/packages/components/steps/src/item.vue"]]);const gg=Object(j["a"])(fg,{Step:vg}),Og=Object(j["d"])(vg),jg=Object(s["b"])({modelValue:{type:[Boolean,String,Number],default:!1},value:{type:[Boolean,String,Number],default:!1},disabled:{type:Boolean,default:!1},width:{type:[String,Number],default:""},inlinePrompt:{type:Boolean,default:!1},activeIcon:{type:k["e"]},inactiveIcon:{type:k["e"]},activeText:{type:String,default:""},inactiveText:{type:String,default:""},activeColor:{type:String,default:""},inactiveColor:{type:String,default:""},borderColor:{type:String,default:""},activeValue:{type:[Boolean,String,Number],default:!0},inactiveValue:{type:[Boolean,String,Number],default:!1},name:{type:String,default:""},validateEvent:{type:Boolean,default:!0},id:String,loading:{type:Boolean,default:!1},beforeChange:{type:Object(s["c"])(Function)},size:{type:String,validator:tl["a"]},tabindex:{type:[String,Number]}}),wg={[u["c"]]:e=>Object(c["isBoolean"])(e)||Object(Y["isString"])(e)||Object(c["isNumber"])(e),[u["a"]]:e=>Object(c["isBoolean"])(e)||Object(Y["isString"])(e)||Object(c["isNumber"])(e),[u["b"]]:e=>Object(c["isBoolean"])(e)||Object(Y["isString"])(e)||Object(c["isNumber"])(e)},yg=["onClick"],xg=["id","aria-checked","aria-disabled","name","true-value","false-value","disabled","tabindex","onKeydown"],kg=["aria-hidden"],_g=["aria-hidden"],Cg=["aria-hidden"],zg=["aria-hidden"],Eg={name:"ElSwitch"},Bg=Object(i["defineComponent"])({...Eg,props:jg,emits:wg,setup(e,{expose:t,emit:r}){const n=e,o="ElSwitch",l=Object(i["getCurrentInstance"])(),{formItem:a}=Object(mn["a"])(),s=Object(Vt["b"])(),d=Object(b["b"])("switch");Object($r["a"])({from:'"value"',replacement:'"model-value" or "v-model"',scope:o,version:"2.3.0",ref:"https://element-plus.org/en-US/component/switch.html#attributes",type:"Attribute"},Object(i["computed"])(()=>{var e;return!!(null==(e=l.vnode.props)?void 0:e.value)}));const{inputId:p}=Object(mn["b"])(n,{formItemContext:a}),f=Object(Vt["a"])(Object(i["computed"])(()=>n.loading)),h=Object(i["ref"])(!1!==n.modelValue),v=Object(i["ref"])(),g=Object(i["ref"])(),O=Object(i["computed"])(()=>[d.b(),d.m(s.value),d.is("disabled",f.value),d.is("checked",x.value)]),j=Object(i["computed"])(()=>({width:Object(K["b"])(n.width)}));Object(i["watch"])(()=>n.modelValue,()=>{h.value=!0}),Object(i["watch"])(()=>n.value,()=>{h.value=!1});const w=Object(i["computed"])(()=>h.value?n.modelValue:n.value),x=Object(i["computed"])(()=>w.value===n.activeValue);[n.activeValue,n.inactiveValue].includes(w.value)||(r(u["c"],n.inactiveValue),r(u["a"],n.inactiveValue),r(u["b"],n.inactiveValue)),Object(i["watch"])(x,e=>{var t;v.value.checked=e,n.validateEvent&&(null==(t=null==a?void 0:a.validate)||t.call(a,"change").catch(e=>Object(m["a"])(e)))});const k=()=>{const e=x.value?n.inactiveValue:n.activeValue;r(u["c"],e),r(u["a"],e),r(u["b"],e),Object(i["nextTick"])(()=>{v.value.checked=x.value})},_=()=>{if(f.value)return;const{beforeChange:e}=n;if(!e)return void k();const t=e(),r=[Object(Y["isPromise"])(t),Object(c["isBoolean"])(t)].includes(!0);r||Object(m["b"])(o,"beforeChange must return type `Promise` or `boolean`"),Object(Y["isPromise"])(t)?t.then(e=>{e&&k()}).catch(e=>{Object(m["a"])(o,"some error occurred: "+e)}):t&&k()},C=Object(i["computed"])(()=>d.cssVarBlock({...n.activeColor?{"on-color":n.activeColor}:null,...n.inactiveColor?{"off-color":n.inactiveColor}:null,...n.borderColor?{"border-color":n.borderColor}:null})),z=()=>{var e,t;null==(t=null==(e=v.value)?void 0:e.focus)||t.call(e)};return Object(i["onMounted"])(()=>{v.value.checked=x.value}),t({focus:z,checked:x}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(O)),style:Object(i["normalizeStyle"])(Object(i["unref"])(C)),onClick:Object(i["withModifiers"])(_,["prevent"])},[Object(i["createElementVNode"])("input",{id:Object(i["unref"])(p),ref_key:"input",ref:v,class:Object(i["normalizeClass"])(Object(i["unref"])(d).e("input")),type:"checkbox",role:"switch","aria-checked":Object(i["unref"])(x),"aria-disabled":Object(i["unref"])(f),name:e.name,"true-value":e.activeValue,"false-value":e.inactiveValue,disabled:Object(i["unref"])(f),tabindex:e.tabindex,onChange:k,onKeydown:Object(i["withKeys"])(_,["enter"])},null,42,xg),e.inlinePrompt||!e.inactiveIcon&&!e.inactiveText?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(d).e("label"),Object(i["unref"])(d).em("label","left"),Object(i["unref"])(d).is("active",!Object(i["unref"])(x))])},[e.inactiveIcon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.inactiveIcon)))]),_:1})):Object(i["createCommentVNode"])("v-if",!0),!e.inactiveIcon&&e.inactiveText?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:1,"aria-hidden":Object(i["unref"])(x)},Object(i["toDisplayString"])(e.inactiveText),9,kg)):Object(i["createCommentVNode"])("v-if",!0)],2)),Object(i["createElementVNode"])("span",{ref_key:"core",ref:g,class:Object(i["normalizeClass"])(Object(i["unref"])(d).e("core")),style:Object(i["normalizeStyle"])(Object(i["unref"])(j))},[e.inlinePrompt?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(d).e("inner"))},[e.activeIcon||e.inactiveIcon?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[e.activeIcon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(d).is("icon"),Object(i["unref"])(x)?Object(i["unref"])(d).is("show"):Object(i["unref"])(d).is("hide")])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.activeIcon)))]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0),e.inactiveIcon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:1,class:Object(i["normalizeClass"])([Object(i["unref"])(d).is("icon"),Object(i["unref"])(x)?Object(i["unref"])(d).is("hide"):Object(i["unref"])(d).is("show")])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.inactiveIcon)))]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0)],64)):e.activeText||e.inactiveIcon?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:1},[e.activeText?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(d).is("text"),Object(i["unref"])(x)?Object(i["unref"])(d).is("show"):Object(i["unref"])(d).is("hide")]),"aria-hidden":!Object(i["unref"])(x)},Object(i["toDisplayString"])(e.activeText.substring(0,3)),11,_g)):Object(i["createCommentVNode"])("v-if",!0),e.inactiveText?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:1,class:Object(i["normalizeClass"])([Object(i["unref"])(d).is("text"),Object(i["unref"])(x)?Object(i["unref"])(d).is("hide"):Object(i["unref"])(d).is("show")]),"aria-hidden":Object(i["unref"])(x)},Object(i["toDisplayString"])(e.inactiveText.substring(0,3)),11,Cg)):Object(i["createCommentVNode"])("v-if",!0)],64)):Object(i["createCommentVNode"])("v-if",!0)],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(d).e("action"))},[e.loading?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(d).is("loading"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Loading"]))]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0)],2)],6),e.inlinePrompt||!e.activeIcon&&!e.activeText?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:1,class:Object(i["normalizeClass"])([Object(i["unref"])(d).e("label"),Object(i["unref"])(d).em("label","right"),Object(i["unref"])(d).is("active",Object(i["unref"])(x))])},[e.activeIcon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.activeIcon)))]),_:1})):Object(i["createCommentVNode"])("v-if",!0),!e.activeIcon&&e.activeText?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:1,"aria-hidden":!Object(i["unref"])(x)},Object(i["toDisplayString"])(e.activeText),9,zg)):Object(i["createCommentVNode"])("v-if",!0)],2))],14,yg))}});var Sg=Object(f["a"])(Bg,[["__file","/home/runner/work/element-plus/element-plus/packages/components/switch/src/switch.vue"]]);const Vg=Object(j["a"])(Sg);var Ng=r("74a0"),Mg=r.n(Ng);const Ag=function(e){var t;return null==(t=e.target)?void 0:t.closest("td")},Tg=function(e){return null!==e&&"object"===typeof e},Hg=function(e,t,r,n,o){if(!t&&!n&&(!o||Array.isArray(o)&&!o.length))return e;r="string"===typeof r?"descending"===r?-1:1:r&&r<0?-1:1;const l=n?null:function(r,n){return o?(Array.isArray(o)||(o=[o]),o.map(t=>"string"===typeof t?Object(N["get"])(r,t):t(r,n,e))):("$key"!==t&&Tg(r)&&"$value"in r&&(r=r.$value),[Tg(r)?Object(N["get"])(r,t):r])},a=function(e,t){if(n)return n(e.value,t.value);for(let r=0,n=e.key.length;rt.key[r])return 1}return 0};return e.map((e,t)=>({value:e,index:t,key:l?l(e,t):null})).sort((e,t)=>{let n=a(e,t);return n||(n=e.index-t.index),n*+r}).map(e=>e.value)},Rg=function(e,t){let r=null;return e.columns.forEach(e=>{e.id===t&&(r=e)}),r},Lg=function(e,t){let r=null;for(let n=0;n{if(!e)throw new Error("Row is required when get row identity");if("string"===typeof t){if(!t.includes("."))return""+e[t];const r=t.split(".");let n=e;for(const e of r)n=n[e];return""+n}if("function"===typeof t)return t.call(null,e)},Ig=function(e,t){const r={};return(e||[]).forEach((e,n)=>{r[Pg(e,t)]={row:e,index:n}}),r};function Fg(e,t){const r={};let n;for(n in e)r[n]=e[n];for(n in t)if(Object(Y["hasOwn"])(t,n)){const e=t[n];"undefined"!==typeof e&&(r[n]=e)}return r}function $g(e){return""===e||void 0!==e&&(e=Number.parseInt(e,10),Number.isNaN(e)&&(e="")),e}function qg(e){return""===e||void 0!==e&&(e=$g(e),Number.isNaN(e)&&(e=80)),e}function Wg(e){return"number"===typeof e?e:"string"===typeof e?/^\d+(?:px)?$/.test(e)?Number.parseInt(e,10):e:null}function Ug(...e){return 0===e.length?e=>e:1===e.length?e[0]:e.reduce((e,t)=>(...r)=>e(t(...r)))}function Kg(e,t,r){let n=!1;const o=e.indexOf(t),l=-1!==o,a=()=>{e.push(t),n=!0},i=()=>{e.splice(o,1),n=!0};return"boolean"===typeof r?r&&!l?a():!r&&l&&i():l?i():a(),n}function Yg(e,t,r="children",n="hasChildren"){const o=e=>!(Array.isArray(e)&&e.length);function l(e,a,i){t(e,a,i),a.forEach(e=>{if(e[n])return void t(e,null,i+1);const a=e[r];o(a)||l(e,a,i+1)})}e.forEach(e=>{if(e[n])return void t(e,null,0);const a=e[r];o(a)||l(e,a,0)})}let Gg;function Xg(e,t,r,n,o){const{nextZIndex:l}=Object(He["a"])(),a=null==e?void 0:e.dataset.prefix,i=null==e?void 0:e.querySelector(`.${a}-scrollbar__wrap`);function c(){const t="light"===o,n=document.createElement("div");return n.className=`${a}-popper ${t?"is-light":"is-dark"}`,r=Mg()(r),n.innerHTML=r,n.style.zIndex=String(l()),null==e||e.appendChild(n),n}function s(){const e=document.createElement("div");return e.className=a+"-popper__arrow",e}function u(){d&&d.update()}null==Gg||Gg(),Gg=()=>{try{d&&d.destroy(),p&&(null==e||e.removeChild(p)),t.removeEventListener("mouseenter",u),t.removeEventListener("mouseleave",Gg),null==i||i.removeEventListener("scroll",Gg),Gg=void 0}catch(r){}};let d=null;const p=c(),f=s();return p.appendChild(f),d=Object(de["createPopper"])(t,p,{strategy:"absolute",modifiers:[{name:"offset",options:{offset:[0,8]}},{name:"arrow",options:{element:f,padding:10}}],...n}),t.addEventListener("mouseenter",u),t.addEventListener("mouseleave",Gg),null==i||i.addEventListener("scroll",Gg),d}const Jg=(e,t,r,n)=>{let o,l=0,a=e;if(n){if(n[e].colSpan>1)return{};for(let t=0;t=i.value.length-r.states.rightFixedLeafColumnsLength.value&&(o="right");break;default:a=i.value.length-r.states.rightFixedLeafColumnsLength.value&&(o="right")}return o?{direction:o,start:l,after:a}:{}},Zg=(e,t,r,n,o)=>{const l=[],{direction:a,start:i}=Jg(t,r,n,o);if(a){const t="left"===a;l.push(`${e}-fixed-column--${a}`),t&&i===n.states.fixedLeafColumnsLength.value-1?l.push("is-last-column"):t||i!==n.states.columns.value.length-n.states.rightFixedLeafColumnsLength.value||l.push("is-first-column")}return l};function Qg(e,t){return e+(null===t.realWidth||Number.isNaN(t.realWidth)?Number(t.width):t.realWidth)}const eO=(e,t,r,n)=>{const{direction:o,start:l=0}=Jg(e,t,r,n);if(!o)return;const a={},i="left"===o,c=r.states.columns.value;return i?a.left=c.slice(0,e).reduce(Qg,0):a.right=c.slice(l+1).reverse().reduce(Qg,0),a},tO=(e,t)=>{e&&(Number.isNaN(e[t])||(e[t]=e[t]+"px"))};function rO(e){const t=Object(i["getCurrentInstance"])(),r=Object(i["ref"])(!1),n=Object(i["ref"])([]),o=()=>{const t=e.data.value||[],o=e.rowKey.value;if(r.value)n.value=t.slice();else if(o){const e=Ig(n.value,o);n.value=t.reduce((t,r)=>{const n=Pg(r,o),l=e[n];return l&&t.push(r),t},[])}else n.value=[]},l=(e,r)=>{const o=Kg(n.value,e,r);o&&t.emit("expand-change",e,n.value.slice())},a=r=>{t.store.assertRowKey();const o=e.data.value||[],l=e.rowKey.value,a=Ig(o,l);n.value=r.reduce((e,t)=>{const r=a[t];return r&&e.push(r.row),e},[])},c=t=>{const r=e.rowKey.value;if(r){const e=Ig(n.value,r);return!!e[Pg(t,r)]}return n.value.includes(t)};return{updateExpandRows:o,toggleRowExpansion:l,setExpandRowKeys:a,isRowExpanded:c,states:{expandRows:n,defaultExpandAll:r}}}function nO(e){const t=Object(i["getCurrentInstance"])(),r=Object(i["ref"])(null),n=Object(i["ref"])(null),o=e=>{t.store.assertRowKey(),r.value=e,a(e)},l=()=>{r.value=null},a=r=>{const{data:o,rowKey:l}=e;let a=null;l.value&&(a=(Object(i["unref"])(o)||[]).find(e=>Pg(e,l.value)===r)),n.value=a,t.emit("current-change",n.value,null)},c=e=>{const r=n.value;if(e&&e!==r)return n.value=e,void t.emit("current-change",n.value,r);!e&&r&&(n.value=null,t.emit("current-change",null,r))},s=()=>{const o=e.rowKey.value,i=e.data.value||[],c=n.value;if(!i.includes(c)&&c){if(o){const e=Pg(c,o);a(e)}else n.value=null;null===n.value&&t.emit("current-change",null,c)}else r.value&&(a(r.value),l())};return{setCurrentRowKey:o,restoreCurrentRowKey:l,setCurrentRowByKey:a,updateCurrentRow:c,updateCurrentRowData:s,states:{_currentRowKey:r,currentRow:n}}}function oO(e){const t=Object(i["ref"])([]),r=Object(i["ref"])({}),n=Object(i["ref"])(16),o=Object(i["ref"])(!1),l=Object(i["ref"])({}),a=Object(i["ref"])("hasChildren"),c=Object(i["ref"])("children"),s=Object(i["getCurrentInstance"])(),u=Object(i["computed"])(()=>{if(!e.rowKey.value)return{};const t=e.data.value||[];return p(t)}),d=Object(i["computed"])(()=>{const t=e.rowKey.value,r=Object.keys(l.value),n={};return r.length?(r.forEach(e=>{if(l.value[e].length){const r={children:[]};l.value[e].forEach(e=>{const o=Pg(e,t);r.children.push(o),e[a.value]&&!n[o]&&(n[o]={children:[]})}),n[e]=r}}),n):n}),p=t=>{const r=e.rowKey.value,n={};return Yg(t,(e,t,l)=>{const a=Pg(e,r);Array.isArray(t)?n[a]={children:t.map(e=>Pg(e,r)),level:l}:o.value&&(n[a]={children:[],lazy:!0,level:l})},c.value,a.value),n},f=(e=!1,n=(e=>null==(e=s.store)?void 0:e.states.defaultExpandAll.value)())=>{var l;const a=u.value,c=d.value,p=Object.keys(a),f={};if(p.length){const l=Object(i["unref"])(r),s=[],u=(r,o)=>{if(e)return t.value?n||t.value.includes(o):!(!n&&!(null==r?void 0:r.expanded));{const e=n||t.value&&t.value.includes(o);return!(!(null==r?void 0:r.expanded)&&!e)}};p.forEach(e=>{const t=l[e],r={...a[e]};if(r.expanded=u(t,e),r.lazy){const{loaded:n=!1,loading:o=!1}=t||{};r.loaded=!!n,r.loading=!!o,s.push(e)}f[e]=r});const d=Object.keys(c);o.value&&d.length&&s.length&&d.forEach(e=>{const t=l[e],r=c[e].children;if(s.includes(e)){if(0!==f[e].children.length)throw new Error("[ElTable]children must be an empty array.");f[e].children=r}else{const{loaded:n=!1,loading:o=!1}=t||{};f[e]={lazy:!0,loaded:!!n,loading:!!o,expanded:u(t,e),children:r,level:""}}})}r.value=f,null==(l=s.store)||l.updateTableScrollY()};Object(i["watch"])(()=>t.value,()=>{f(!0)}),Object(i["watch"])(()=>u.value,()=>{f()}),Object(i["watch"])(()=>d.value,()=>{f()});const b=e=>{t.value=e,f()},m=(t,n)=>{s.store.assertRowKey();const o=e.rowKey.value,l=Pg(t,o),a=l&&r.value[l];if(l&&a&&"expanded"in a){const e=a.expanded;n="undefined"===typeof n?!a.expanded:n,r.value[l].expanded=n,e!==n&&s.emit("expand-change",t,n),s.store.updateTableScrollY()}},h=t=>{s.store.assertRowKey();const n=e.rowKey.value,l=Pg(t,n),a=r.value[l];o.value&&a&&"loaded"in a&&!a.loaded?v(t,l,a):m(t,void 0)},v=(e,t,n)=>{const{load:o}=s.props;o&&!r.value[t].loaded&&(r.value[t].loading=!0,o(e,n,n=>{if(!Array.isArray(n))throw new TypeError("[ElTable] data must be an array");r.value[t].loading=!1,r.value[t].loaded=!0,r.value[t].expanded=!0,n.length&&(l.value[t]=n),s.emit("expand-change",e,!0)}))};return{loadData:v,loadOrToggle:h,toggleTreeExpansion:m,updateTreeExpandKeys:b,updateTreeData:f,normalize:p,states:{expandRowKeys:t,treeData:r,indent:n,lazy:o,lazyTreeNodeMap:l,lazyColumnIdentifier:a,childrenColumnName:c}}}const lO=(e,t)=>{const r=t.sortingColumn;return r&&"string"!==typeof r.sortable?Hg(e,t.sortProp,t.sortOrder,r.sortMethod,r.sortBy):e},aO=e=>{const t=[];return e.forEach(e=>{e.children?t.push.apply(t,aO(e.children)):t.push(e)}),t};function iO(){var e;const t=Object(i["getCurrentInstance"])(),{size:r}=Object(i["toRefs"])(null==(e=t.proxy)?void 0:e.$props),n=Object(i["ref"])(null),o=Object(i["ref"])([]),l=Object(i["ref"])([]),a=Object(i["ref"])(!1),c=Object(i["ref"])([]),s=Object(i["ref"])([]),u=Object(i["ref"])([]),d=Object(i["ref"])([]),p=Object(i["ref"])([]),f=Object(i["ref"])([]),b=Object(i["ref"])([]),m=Object(i["ref"])([]),h=Object(i["ref"])(0),v=Object(i["ref"])(0),g=Object(i["ref"])(0),O=Object(i["ref"])(!1),j=Object(i["ref"])([]),w=Object(i["ref"])(!1),y=Object(i["ref"])(!1),x=Object(i["ref"])(null),k=Object(i["ref"])({}),_=Object(i["ref"])(null),C=Object(i["ref"])(null),z=Object(i["ref"])(null),E=Object(i["ref"])(null),B=Object(i["ref"])(null);Object(i["watch"])(o,()=>t.state&&N(!1),{deep:!0});const S=()=>{if(!n.value)throw new Error("[ElTable] prop row-key is required")},V=()=>{d.value=c.value.filter(e=>!0===e.fixed||"left"===e.fixed),p.value=c.value.filter(e=>"right"===e.fixed),d.value.length>0&&c.value[0]&&"selection"===c.value[0].type&&!c.value[0].fixed&&(c.value[0].fixed=!0,d.value.unshift(c.value[0]));const e=c.value.filter(e=>!e.fixed);s.value=[].concat(d.value).concat(e).concat(p.value);const t=aO(e),r=aO(d.value),n=aO(p.value);h.value=t.length,v.value=r.length,g.value=n.length,u.value=[].concat(r).concat(t).concat(n),a.value=d.value.length>0||p.value.length>0},N=(e,r=!1)=>{e&&V(),r?t.state.doLayout():t.state.debouncedUpdateLayout()},M=e=>j.value.includes(e),A=()=>{O.value=!1;const e=j.value;e.length&&(j.value=[],t.emit("selection-change",[]))},T=()=>{let e;if(n.value){e=[];const t=Ig(j.value,n.value),r=Ig(o.value,n.value);for(const n in t)Object(Y["hasOwn"])(t,n)&&!r[n]&&e.push(t[n].row)}else e=j.value.filter(e=>!o.value.includes(e));if(e.length){const r=j.value.filter(t=>!e.includes(t));j.value=r,t.emit("selection-change",r.slice())}},H=()=>(j.value||[]).slice(),R=(e,r,n=!0)=>{const o=Kg(j.value,e,r);if(o){const r=(j.value||[]).slice();n&&t.emit("select",r,e),t.emit("selection-change",r)}},L=()=>{var e,r;const n=y.value?!O.value:!(O.value||j.value.length);O.value=n;let l=!1,a=0;const i=null==(r=null==(e=null==t?void 0:t.store)?void 0:e.states)?void 0:r.rowKey.value;o.value.forEach((e,t)=>{const r=t+a;x.value?x.value.call(null,e,r)&&Kg(j.value,e,n)&&(l=!0):Kg(j.value,e,n)&&(l=!0),a+=I(Pg(e,i))}),l&&t.emit("selection-change",j.value?j.value.slice():[]),t.emit("select-all",j.value)},D=()=>{const e=Ig(j.value,n.value);o.value.forEach(t=>{const r=Pg(t,n.value),o=e[r];o&&(j.value[o.index]=t)})},P=()=>{var e,r,l;if(0===(null==(e=o.value)?void 0:e.length))return void(O.value=!1);let a;n.value&&(a=Ig(j.value,n.value));const i=function(e){return a?!!a[Pg(e,n.value)]:j.value.includes(e)};let c=!0,s=0,u=0;for(let n=0,d=(o.value||[]).length;n{var r;if(!t||!t.store)return 0;const{treeData:n}=t.store.states;let o=0;const l=null==(r=n.value[e])?void 0:r.children;return l&&(o+=l.length,l.forEach(e=>{o+=I(e)})),o},F=(e,t)=>{Array.isArray(e)||(e=[e]);const r={};return e.forEach(e=>{k.value[e.id]=t,r[e.columnKey||e.id]=t}),r},$=(e,t,r)=>{C.value&&C.value!==e&&(C.value.order=null),C.value=e,z.value=t,E.value=r},q=()=>{let e=Object(i["unref"])(l);Object.keys(k.value).forEach(t=>{const r=k.value[t];if(!r||0===r.length)return;const n=Rg({columns:u.value},t);n&&n.filterMethod&&(e=e.filter(e=>r.some(t=>n.filterMethod.call(null,t,e,n))))}),_.value=e},W=()=>{o.value=lO(_.value,{sortingColumn:C.value,sortProp:z.value,sortOrder:E.value})},U=e=>{e&&e.filter||q(),W()},K=e=>{const{tableHeaderRef:r}=t.refs;if(!r)return;const n=Object.assign({},r.filterPanels),o=Object.keys(n);if(o.length)if("string"===typeof e&&(e=[e]),Array.isArray(e)){const r=e.map(e=>Lg({columns:u.value},e));o.forEach(e=>{const t=r.find(t=>t.id===e);t&&(t.filteredValue=[])}),t.store.commit("filterChange",{column:r,values:[],silent:!0,multi:!0})}else o.forEach(e=>{const t=u.value.find(t=>t.id===e);t&&(t.filteredValue=[])}),k.value={},t.store.commit("filterChange",{column:{},values:[],silent:!0})},G=()=>{C.value&&($(null,null,null),t.store.commit("changeSortCondition",{silent:!0}))},{setExpandRowKeys:X,toggleRowExpansion:J,updateExpandRows:Z,states:Q,isRowExpanded:ee}=rO({data:o,rowKey:n}),{updateTreeExpandKeys:te,toggleTreeExpansion:re,updateTreeData:ne,loadOrToggle:oe,states:le}=oO({data:o,rowKey:n}),{updateCurrentRowData:ae,updateCurrentRow:ie,setCurrentRowKey:ce,states:se}=nO({data:o,rowKey:n}),ue=e=>{X(e),te(e)},de=(e,t)=>{const r=u.value.some(({type:e})=>"expand"===e);r?J(e,t):re(e,t)};return{assertRowKey:S,updateColumns:V,scheduleLayout:N,isSelected:M,clearSelection:A,cleanSelection:T,getSelectionRows:H,toggleRowSelection:R,_toggleAllSelection:L,toggleAllSelection:null,updateSelectionByRowKey:D,updateAllSelected:P,updateFilters:F,updateCurrentRow:ie,updateSort:$,execFilter:q,execSort:W,execQuery:U,clearFilter:K,clearSort:G,toggleRowExpansion:J,setExpandRowKeysAdapter:ue,setCurrentRowKey:ce,toggleRowExpansionAdapter:de,isRowExpanded:ee,updateExpandRows:Z,updateCurrentRowData:ae,loadOrToggle:oe,updateTreeData:ne,states:{tableSize:r,rowKey:n,data:o,_data:l,isComplex:a,_columns:c,originColumns:s,columns:u,fixedColumns:d,rightFixedColumns:p,leafColumns:f,fixedLeafColumns:b,rightFixedLeafColumns:m,leafColumnsLength:h,fixedLeafColumnsLength:v,rightFixedLeafColumnsLength:g,isAllSelected:O,selection:j,reserveSelection:w,selectOnIndeterminate:y,selectable:x,filters:k,filteredData:_,sortingColumn:C,sortProp:z,sortOrder:E,hoverRow:B,...Q,...le,...se}}}function cO(e,t){return e.map(e=>{var r;return e.id===t.id?t:((null==(r=e.children)?void 0:r.length)&&(e.children=cO(e.children,t)),e)})}function sO(e){e.forEach(e=>{var t,r;e.no=null==(t=e.getColumnIndex)?void 0:t.call(e),(null==(r=e.children)?void 0:r.length)&&sO(e.children)}),e.sort((e,t)=>e.no-t.no)}function uO(){const e=Object(i["getCurrentInstance"])(),t=iO(),r=Object(b["b"])("table"),n={setData(t,r){const n=Object(i["unref"])(t._data)!==r;t.data.value=r,t._data.value=r,e.store.execQuery(),e.store.updateCurrentRowData(),e.store.updateExpandRows(),e.store.updateTreeData(e.store.states.defaultExpandAll.value),Object(i["unref"])(t.reserveSelection)?(e.store.assertRowKey(),e.store.updateSelectionByRowKey()):n?e.store.clearSelection():e.store.cleanSelection(),e.store.updateAllSelected(),e.$ready&&e.store.scheduleLayout()},insertColumn(t,r,n){const o=Object(i["unref"])(t._columns);let l=[];n?(n&&!n.children&&(n.children=[]),n.children.push(r),l=cO(o,n)):(o.push(r),l=o),sO(l),t._columns.value=l,"selection"===r.type&&(t.selectable.value=r.selectable,t.reserveSelection.value=r.reserveSelection),e.$ready&&(e.store.updateColumns(),e.store.scheduleLayout())},removeColumn(t,r,n){const o=Object(i["unref"])(t._columns)||[];if(n)n.children.splice(n.children.findIndex(e=>e.id===r.id),1),0===n.children.length&&delete n.children,t._columns.value=cO(o,n);else{const e=o.indexOf(r);e>-1&&(o.splice(e,1),t._columns.value=o)}e.$ready&&(e.store.updateColumns(),e.store.scheduleLayout())},sort(t,r){const{prop:n,order:o,init:l}=r;if(n){const r=Object(i["unref"])(t.columns).find(e=>e.property===n);r&&(r.order=o,e.store.updateSort(r,n,o),e.store.commit("changeSortCondition",{init:l}))}},changeSortCondition(t,r){const{sortingColumn:n,sortProp:o,sortOrder:l}=t,a=Object(i["unref"])(n),c=Object(i["unref"])(o),s=Object(i["unref"])(l);null===s&&(t.sortingColumn.value=null,t.sortProp.value=null);const u={filter:!0};e.store.execQuery(u),r&&(r.silent||r.init)||e.emit("sort-change",{column:a,prop:c,order:s}),e.store.updateTableScrollY()},filterChange(t,r){const{column:n,values:o,silent:l}=r,a=e.store.updateFilters(n,o);e.store.execQuery(),l||e.emit("filter-change",a),e.store.updateTableScrollY()},toggleAllSelection(){e.store.toggleAllSelection()},rowSelectedChanged(t,r){e.store.toggleRowSelection(r),e.store.updateAllSelected()},setHoverRow(e,t){e.hoverRow.value=t},setCurrentRow(t,r){e.store.updateCurrentRow(r)}},o=function(t,...r){const n=e.store.mutations;if(!n[t])throw new Error("Action not found: "+t);n[t].apply(e,[e.store.states].concat(r))},l=function(){Object(i["nextTick"])(()=>e.layout.updateScrollY.apply(e.layout))};return{ns:r,...t,mutations:n,commit:o,updateTableScrollY:l}}const dO={rowKey:"rowKey",defaultExpandAll:"defaultExpandAll",selectOnIndeterminate:"selectOnIndeterminate",indent:"indent",lazy:"lazy",data:"data",["treeProps.hasChildren"]:{key:"lazyColumnIdentifier",default:"hasChildren"},["treeProps.children"]:{key:"childrenColumnName",default:"children"}};function pO(e,t){if(!e)throw new Error("Table is required.");const r=uO();return r.toggleAllSelection=Object(N["debounce"])(r._toggleAllSelection,10),Object.keys(dO).forEach(e=>{bO(mO(t,e),e,r)}),fO(r,t),r}function fO(e,t){Object.keys(dO).forEach(r=>{Object(i["watch"])(()=>mO(t,r),t=>{bO(t,r,e)})})}function bO(e,t,r){let n=e,o=dO[t];"object"===typeof dO[t]&&(o=o.key,n=n||dO[t].default),r.states[o].value=n}function mO(e,t){if(t.includes(".")){const r=t.split(".");let n=e;return r.forEach(e=>{n=n[e]}),n}return e[t]}class hO{constructor(e){this.observers=[],this.table=null,this.store=null,this.columns=[],this.fit=!0,this.showHeader=!0,this.height=Object(i["ref"])(null),this.scrollX=Object(i["ref"])(!1),this.scrollY=Object(i["ref"])(!1),this.bodyWidth=Object(i["ref"])(null),this.fixedWidth=Object(i["ref"])(null),this.rightFixedWidth=Object(i["ref"])(null),this.gutterWidth=0;for(const t in e)Object(Y["hasOwn"])(e,t)&&(Object(i["isRef"])(this[t])?this[t].value=e[t]:this[t]=e[t]);if(!this.table)throw new Error("Table is required for Table Layout");if(!this.store)throw new Error("Store is required for Table Layout")}updateScrollY(){const e=this.height.value;if(null===e)return!1;const t=this.table.refs.scrollBarRef;if(this.table.vnode.el&&t){let e=!0;const r=this.scrollY.value;return e=t.wrap$.scrollHeight>t.wrap$.clientHeight,this.scrollY.value=e,r!==e}return!1}setHeight(e,t="height"){if(!c["isClient"])return;const r=this.table.vnode.el;if(e=Wg(e),this.height.value=Number(e),!r&&(e||0===e))return Object(i["nextTick"])(()=>this.setHeight(e,t));"number"===typeof e?(r.style[t]=e+"px",this.updateElsHeight()):"string"===typeof e&&(r.style[t]=e,this.updateElsHeight())}setMaxHeight(e){this.setHeight(e,"max-height")}getFlattenColumns(){const e=[],t=this.table.store.states.columns.value;return t.forEach(t=>{t.isColumnGroup?e.push.apply(e,t.columns):e.push(t)}),e}updateElsHeight(){this.updateScrollY(),this.notifyObservers("scrollable")}headerDisplayNone(e){if(!e)return!0;let t=e;while("DIV"!==t.tagName){if("none"===getComputedStyle(t).display)return!0;t=t.parentElement}return!1}updateColumnsWidth(){if(!c["isClient"])return;const e=this.fit,t=this.table.vnode.el.clientWidth;let r=0;const n=this.getFlattenColumns(),o=n.filter(e=>"number"!==typeof e.width);if(n.forEach(e=>{"number"===typeof e.width&&e.realWidth&&(e.realWidth=null)}),o.length>0&&e){if(n.forEach(e=>{r+=Number(e.width||e.minWidth||80)}),r<=t){this.scrollX.value=!1;const e=t-r;if(1===o.length)o[0].realWidth=Number(o[0].minWidth||80)+e;else{const t=o.reduce((e,t)=>e+Number(t.minWidth||80),0),r=e/t;let n=0;o.forEach((e,t)=>{if(0===t)return;const o=Math.floor(Number(e.minWidth||80)*r);n+=o,e.realWidth=Number(e.minWidth||80)+o}),o[0].realWidth=Number(o[0].minWidth||80)+e-n}}else this.scrollX.value=!0,o.forEach(e=>{e.realWidth=Number(e.minWidth)});this.bodyWidth.value=Math.max(r,t),this.table.state.resizeState.value.width=this.bodyWidth.value}else n.forEach(e=>{e.width||e.minWidth?e.realWidth=Number(e.width||e.minWidth):e.realWidth=80,r+=e.realWidth}),this.scrollX.value=r>t,this.bodyWidth.value=r;const l=this.store.states.fixedColumns.value;if(l.length>0){let e=0;l.forEach(t=>{e+=Number(t.realWidth||t.width)}),this.fixedWidth.value=e}const a=this.store.states.rightFixedColumns.value;if(a.length>0){let e=0;a.forEach(t=>{e+=Number(t.realWidth||t.width)}),this.rightFixedWidth.value=e}this.notifyObservers("columns")}addObserver(e){this.observers.push(e)}removeObserver(e){const t=this.observers.indexOf(e);-1!==t&&this.observers.splice(t,1)}notifyObservers(e){const t=this.observers;t.forEach(t=>{var r,n;switch(e){case"columns":null==(r=t.state)||r.onColumnsChange(this);break;case"scrollable":null==(n=t.state)||n.onScrollableChange(this);break;default:throw new Error(`Table Layout don't have event ${e}.`)}})}}const{CheckboxGroup:vO}=Fn,gO=Object(i["defineComponent"])({name:"ElTableFilterPanel",components:{ElCheckbox:Fn,ElCheckboxGroup:vO,ElScrollbar:Z,ElTooltip:zt,ElIcon:y["a"],ArrowDown:M["ArrowDown"],ArrowUp:M["ArrowUp"]},directives:{ClickOutside:el},props:{placement:{type:String,default:"bottom-start"},store:{type:Object},column:{type:Object},upDataColumn:{type:Function}},setup(e){const t=Object(i["getCurrentInstance"])(),{t:r}=Object(Mr["a"])(),n=Object(b["b"])("table-filter"),o=null==t?void 0:t.parent;o.filterPanels.value[e.column.id]||(o.filterPanels.value[e.column.id]=t);const l=Object(i["ref"])(!1),a=Object(i["ref"])(null),c=Object(i["computed"])(()=>e.column&&e.column.filters),s=Object(i["computed"])({get:()=>{var t;return((null==(t=e.column)?void 0:t.filteredValue)||[])[0]},set:e=>{u.value&&("undefined"!==typeof e&&null!==e?u.value.splice(0,1,e):u.value.splice(0,1))}}),u=Object(i["computed"])({get(){return e.column&&e.column.filteredValue||[]},set(t){e.column&&e.upDataColumn("filteredValue",t)}}),d=Object(i["computed"])(()=>!e.column||e.column.filterMultiple),p=e=>e.value===s.value,f=()=>{l.value=!1},m=e=>{e.stopPropagation(),l.value=!l.value},h=()=>{l.value=!1},v=()=>{j(u.value),f()},g=()=>{u.value=[],j(u.value),f()},O=e=>{s.value=e,j("undefined"!==typeof e&&null!==e?u.value:[]),f()},j=t=>{e.store.commit("filterChange",{column:e.column,values:t}),e.store.updateAllSelected()};Object(i["watch"])(l,t=>{e.column&&e.upDataColumn("filterOpened",t)},{immediate:!0});const w=Object(i["computed"])(()=>{var e,t;return null==(t=null==(e=a.value)?void 0:e.popperRef)?void 0:t.contentRef});return{tooltipVisible:l,multiple:d,filteredValue:u,filterValue:s,filters:c,handleConfirm:v,handleReset:g,handleSelect:O,isActive:p,t:r,ns:n,showFilterPanel:m,hideFilterPanel:h,popperPaneRef:w,tooltip:a}}}),OO={key:0},jO=["disabled"],wO=["label","onClick"];function yO(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-checkbox"),c=Object(i["resolveComponent"])("el-checkbox-group"),s=Object(i["resolveComponent"])("el-scrollbar"),u=Object(i["resolveComponent"])("arrow-up"),d=Object(i["resolveComponent"])("arrow-down"),p=Object(i["resolveComponent"])("el-icon"),f=Object(i["resolveComponent"])("el-tooltip"),b=Object(i["resolveDirective"])("click-outside");return Object(i["openBlock"])(),Object(i["createBlock"])(f,{ref:"tooltip",visible:e.tooltipVisible,offset:0,placement:e.placement,"show-arrow":!1,"stop-popper-mouse-event":!1,teleported:"",effect:"light",pure:"","popper-class":e.ns.b(),persistent:""},{content:Object(i["withCtx"])(()=>[e.multiple?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",OO,[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.e("content"))},[Object(i["createVNode"])(s,{"wrap-class":e.ns.e("wrap")},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(c,{modelValue:e.filteredValue,"onUpdate:modelValue":t[0]||(t[0]=t=>e.filteredValue=t),class:Object(i["normalizeClass"])(e.ns.e("checkbox-group"))},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.filters,e=>(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:e.value,label:e.value},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.text),1)]),_:2},1032,["label"]))),128))]),_:1},8,["modelValue","class"])]),_:1},8,["wrap-class"])],2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.e("bottom"))},[Object(i["createElementVNode"])("button",{class:Object(i["normalizeClass"])({[e.ns.is("disabled")]:0===e.filteredValue.length}),disabled:0===e.filteredValue.length,type:"button",onClick:t[1]||(t[1]=(...t)=>e.handleConfirm&&e.handleConfirm(...t))},Object(i["toDisplayString"])(e.t("el.table.confirmFilter")),11,jO),Object(i["createElementVNode"])("button",{type:"button",onClick:t[2]||(t[2]=(...t)=>e.handleReset&&e.handleReset(...t))},Object(i["toDisplayString"])(e.t("el.table.resetFilter")),1)],2)])):(Object(i["openBlock"])(),Object(i["createElementBlock"])("ul",{key:1,class:Object(i["normalizeClass"])(e.ns.e("list"))},[Object(i["createElementVNode"])("li",{class:Object(i["normalizeClass"])([e.ns.e("list-item"),{[e.ns.is("active")]:void 0===e.filterValue||null===e.filterValue}]),onClick:t[3]||(t[3]=t=>e.handleSelect(null))},Object(i["toDisplayString"])(e.t("el.table.clearFilter")),3),(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.filters,t=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:t.value,class:Object(i["normalizeClass"])([e.ns.e("list-item"),e.ns.is("active",e.isActive(t))]),label:t.value,onClick:r=>e.handleSelect(t.value)},Object(i["toDisplayString"])(t.text),11,wO))),128))],2))]),default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{class:Object(i["normalizeClass"])([e.ns.namespace.value+"-table__column-filter-trigger",e.ns.namespace.value+"-none-outline"]),onClick:t[4]||(t[4]=(...t)=>e.showFilterPanel&&e.showFilterPanel(...t))},[Object(i["createVNode"])(p,null,{default:Object(i["withCtx"])(()=>[e.column.filterOpened?(Object(i["openBlock"])(),Object(i["createBlock"])(u,{key:0})):(Object(i["openBlock"])(),Object(i["createBlock"])(d,{key:1}))]),_:1})],2)),[[b,e.hideFilterPanel,e.popperPaneRef]])]),_:1},8,["visible","placement","popper-class"])}var xO=Object(f["a"])(gO,[["render",yO],["__file","/home/runner/work/element-plus/element-plus/packages/components/table/src/filter-panel.vue"]]);function kO(e){const t=Object(i["getCurrentInstance"])();Object(i["onBeforeMount"])(()=>{r.value.addObserver(t)}),Object(i["onMounted"])(()=>{n(r.value),o(r.value)}),Object(i["onUpdated"])(()=>{n(r.value),o(r.value)}),Object(i["onUnmounted"])(()=>{r.value.removeObserver(t)});const r=Object(i["computed"])(()=>{const t=e.layout;if(!t)throw new Error("Can not find table layout.");return t}),n=t=>{var r;const n=(null==(r=e.vnode.el)?void 0:r.querySelectorAll("colgroup > col"))||[];if(!n.length)return;const o=t.getFlattenColumns(),l={};o.forEach(e=>{l[e.id]=e});for(let e=0,a=n.length;e{var r,n;const o=(null==(r=e.vnode.el)?void 0:r.querySelectorAll("colgroup > col[name=gutter]"))||[];for(let e=0,a=o.length;e{e.stopPropagation()},l=(e,t)=>{!t.filters&&t.sortable?h(e,t,!1):t.filterable&&!t.sortable&&o(e),null==n||n.emit("header-click",t,e)},a=(e,t)=>{null==n||n.emit("header-contextmenu",t,e)},s=Object(i["ref"])(null),u=Object(i["ref"])(!1),d=Object(i["ref"])({}),p=(o,l)=>{if(c["isClient"]&&!(l.children&&l.children.length>0)&&s.value&&e.border){u.value=!0;const a=n;t("set-drag-visible",!0);const i=null==a?void 0:a.vnode.el,c=i.getBoundingClientRect().left,p=r.vnode.el.querySelector("th."+l.id),f=p.getBoundingClientRect(),b=f.left-c+30;Object(K["a"])(p,"noclick"),d.value={startMouseLeft:o.clientX,startLeft:f.right-c,startColumnLeft:f.left-c,tableLeft:c};const m=null==a?void 0:a.refs.resizeProxy;m.style.left=d.value.startLeft+"px",document.onselectstart=function(){return!1},document.ondragstart=function(){return!1};const h=e=>{const t=e.clientX-d.value.startMouseLeft,r=d.value.startLeft+t;m.style.left=Math.max(b,r)+"px"},v=()=>{if(u.value){const{startColumnLeft:r,startLeft:n}=d.value,i=Number.parseInt(m.style.left,10),c=i-r;l.width=l.realWidth=c,null==a||a.emit("header-dragend",l.width,n-r,l,o),requestAnimationFrame(()=>{e.store.scheduleLayout(!1,!0)}),document.body.style.cursor="",u.value=!1,s.value=null,d.value={},t("set-drag-visible",!1)}document.removeEventListener("mousemove",h),document.removeEventListener("mouseup",v),document.onselectstart=null,document.ondragstart=null,setTimeout(()=>{Object(K["e"])(p,"noclick")},0)};document.addEventListener("mousemove",h),document.addEventListener("mouseup",v)}},f=(t,r)=>{var n;if(r.children&&r.children.length>0)return;const o=null==(n=t.target)?void 0:n.closest("th");if(r&&r.resizable&&!u.value&&e.border){const e=o.getBoundingClientRect(),n=document.body.style;e.width>12&&e.right-t.pageX<8?(n.cursor="col-resize",Object(K["d"])(o,"is-sortable")&&(o.style.cursor="col-resize"),s.value=r):u.value||(n.cursor="",Object(K["d"])(o,"is-sortable")&&(o.style.cursor="pointer"),s.value=null)}},b=()=>{c["isClient"]&&(document.body.style.cursor="")},m=({order:e,sortOrders:t})=>{if(""===e)return t[0];const r=t.indexOf(e||null);return t[r>t.length-2?0:r+1]},h=(t,r,o)=>{var l;t.stopPropagation();const a=r.order===o?null:o||m(r),i=null==(l=t.target)?void 0:l.closest("th");if(i&&Object(K["d"])(i,"noclick"))return void Object(K["e"])(i,"noclick");if(!r.sortable)return;const c=e.store.states;let s,u=c.sortProp.value;const d=c.sortingColumn.value;(d!==r||d===r&&null===d.order)&&(d&&(d.order=null),c.sortingColumn.value=r,u=r.property),s=r.order=a||null,c.sortProp.value=u,c.sortOrder.value=s,null==n||n.store.commit("changeSortCondition")};return{handleHeaderClick:l,handleHeaderContextMenu:a,handleMouseDown:p,handleMouseMove:f,handleMouseOut:b,handleSortClick:h,handleFilterClick:o}}function zO(e){const t=Object(i["inject"])(_O),r=Object(b["b"])("table"),n=e=>{const r=null==t?void 0:t.props.headerRowStyle;return"function"===typeof r?r.call(null,{rowIndex:e}):r},o=e=>{const r=[],n=null==t?void 0:t.props.headerRowClassName;return"string"===typeof n?r.push(n):"function"===typeof n&&r.push(n.call(null,{rowIndex:e})),r.join(" ")},l=(r,n,o,l)=>{var a;let i=null!=(a=null==t?void 0:t.props.headerCellStyle)?a:{};"function"===typeof i&&(i=i.call(null,{rowIndex:r,columnIndex:n,row:o,column:l}));const c=l.isSubColumn?null:eO(n,l.fixed,e.store,o);return tO(c,"left"),tO(c,"right"),Object.assign({},i,c)},a=(n,o,l,a)=>{const i=a.isSubColumn?[]:Zg(r.b(),o,a.fixed,e.store,l),c=[a.id,a.order,a.headerAlign,a.className,a.labelClassName,...i];a.children||c.push("is-leaf"),a.sortable&&c.push("is-sortable");const s=null==t?void 0:t.props.headerCellClassName;return"string"===typeof s?c.push(s):"function"===typeof s&&c.push(s.call(null,{rowIndex:n,columnIndex:o,row:l,column:a})),c.push(r.e("cell")),c.filter(e=>Boolean(e)).join(" ")};return{getHeaderRowStyle:n,getHeaderRowClass:o,getHeaderCellStyle:l,getHeaderCellClass:a}}const EO=e=>{const t=[];return e.forEach(e=>{e.children?(t.push(e),t.push.apply(t,EO(e.children))):t.push(e)}),t},BO=e=>{let t=1;const r=(e,n)=>{if(n&&(e.level=n.level+1,t{r(n,e),t+=n.colSpan}),e.colSpan=t}else e.colSpan=1};e.forEach(e=>{e.level=1,r(e,void 0)});const n=[];for(let l=0;l{e.children?(e.rowSpan=1,e.children.forEach(e=>e.isSubColumn=!0)):e.rowSpan=t-e.level+1,n[e.level-1].push(e)}),n};function SO(e){const t=Object(i["inject"])(_O),r=Object(i["computed"])(()=>BO(e.store.states.originColumns.value)),n=Object(i["computed"])(()=>{const e=r.value.length>1;return e&&t&&(t.state.isGroup.value=!0),e}),o=e=>{e.stopPropagation(),null==t||t.store.commit("toggleAllSelection")};return{isGroup:n,toggleAllSelection:o,columnRows:r}}var VO=Object(i["defineComponent"])({name:"ElTableHeader",components:{ElCheckbox:Fn},props:{fixed:{type:String,default:""},store:{required:!0,type:Object},border:Boolean,defaultSort:{type:Object,default:()=>({prop:"",order:""})}},setup(e,{emit:t}){const r=Object(i["getCurrentInstance"])(),n=Object(i["inject"])(_O),o=Object(b["b"])("table"),l=Object(i["ref"])({}),{onColumnsChange:a,onScrollableChange:c}=kO(n);Object(i["onMounted"])(async()=>{await Object(i["nextTick"])(),await Object(i["nextTick"])();const{prop:t,order:r}=e.defaultSort;null==n||n.store.commit("sort",{prop:t,order:r,init:!0})});const{handleHeaderClick:s,handleHeaderContextMenu:u,handleMouseDown:d,handleMouseMove:p,handleMouseOut:f,handleSortClick:m,handleFilterClick:h}=CO(e,t),{getHeaderRowStyle:v,getHeaderRowClass:g,getHeaderCellStyle:O,getHeaderCellClass:j}=zO(e),{isGroup:w,toggleAllSelection:y,columnRows:x}=SO(e);return r.state={onColumnsChange:a,onScrollableChange:c},r.filterPanels=l,{ns:o,filterPanels:l,onColumnsChange:a,onScrollableChange:c,columnRows:x,getHeaderRowClass:g,getHeaderRowStyle:v,getHeaderCellClass:j,getHeaderCellStyle:O,handleHeaderClick:s,handleHeaderContextMenu:u,handleMouseDown:d,handleMouseMove:p,handleMouseOut:f,handleSortClick:m,handleFilterClick:h,isGroup:w,toggleAllSelection:y}},render(){const{ns:e,isGroup:t,columnRows:r,getHeaderCellStyle:n,getHeaderCellClass:o,getHeaderRowClass:l,getHeaderRowStyle:a,handleHeaderClick:c,handleHeaderContextMenu:s,handleMouseDown:u,handleMouseMove:d,handleSortClick:p,handleMouseOut:f,store:b,$parent:m}=this;let h=1;return Object(i["h"])("thead",{class:{[e.is("group")]:t}},r.map((e,t)=>Object(i["h"])("tr",{class:l(t),key:t,style:a(t)},e.map((r,l)=>(r.rowSpan>h&&(h=r.rowSpan),Object(i["h"])("th",{class:o(t,l,e,r),colspan:r.colSpan,key:r.id+"-thead",rowspan:r.rowSpan,style:n(t,l,e,r),onClick:e=>c(e,r),onContextmenu:e=>s(e,r),onMousedown:e=>u(e,r),onMousemove:e=>d(e,r),onMouseout:f},[Object(i["h"])("div",{class:["cell",r.filteredValue&&r.filteredValue.length>0?"highlight":""]},[r.renderHeader?r.renderHeader({column:r,$index:l,store:b,_self:m}):r.label,r.sortable&&Object(i["h"])("span",{onClick:e=>p(e,r),class:"caret-wrapper"},[Object(i["h"])("i",{onClick:e=>p(e,r,"ascending"),class:"sort-caret ascending"}),Object(i["h"])("i",{onClick:e=>p(e,r,"descending"),class:"sort-caret descending"})]),r.filterable&&Object(i["h"])(xO,{store:b,placement:r.filterPlacement||"bottom-start",column:r,upDataColumn:(e,t)=>{r[e]=t}})])]))))))}});function NO(e){const t=Object(i["inject"])(_O),r=Object(i["ref"])(""),n=Object(i["ref"])(Object(i["h"])("div")),o=(r,n,o)=>{var l;const a=t,i=Ag(r);let c;const s=null==(l=null==a?void 0:a.vnode.el)?void 0:l.dataset.prefix;i&&(c=Dg({columns:e.store.states.columns.value},i,s),c&&(null==a||a.emit("cell-"+o,n,c,i,r))),null==a||a.emit("row-"+o,n,c,r)},l=(e,t)=>{o(e,t,"dblclick")},a=(t,r)=>{e.store.commit("setCurrentRow",r),o(t,r,"click")},c=(e,t)=>{o(e,t,"contextmenu")},s=Object(N["debounce"])(t=>{e.store.commit("setHoverRow",t)},30),u=Object(N["debounce"])(()=>{e.store.commit("setHoverRow",null)},30),d=(r,n,o)=>{var l;const a=t,i=Ag(r),c=null==(l=null==a?void 0:a.vnode.el)?void 0:l.dataset.prefix;if(i){const t=Dg({columns:e.store.states.columns.value},i,c),o=a.hoverState={cell:i,column:t,row:n};null==a||a.emit("cell-mouse-enter",o.row,o.column,o.cell,r)}const s=r.target.querySelector(".cell");if(!Object(K["d"])(s,c+"-tooltip")||!s.childNodes.length)return;const u=document.createRange();u.setStart(s,0),u.setEnd(s,s.childNodes.length);const d=u.getBoundingClientRect().width,p=(Number.parseInt(Object(K["c"])(s,"paddingLeft"),10)||0)+(Number.parseInt(Object(K["c"])(s,"paddingRight"),10)||0);(d+p>s.offsetWidth||s.scrollWidth>s.offsetWidth)&&Xg(null==t?void 0:t.refs.tableWrapper,i,i.innerText||i.textContent,{placement:"top",strategy:"fixed"},o)},p=e=>{const r=Ag(e);if(!r)return;const n=null==t?void 0:t.hoverState;null==t||t.emit("cell-mouse-leave",null==n?void 0:n.row,null==n?void 0:n.column,null==n?void 0:n.cell,e)};return{handleDoubleClick:l,handleClick:a,handleContextMenu:c,handleMouseEnter:s,handleMouseLeave:u,handleCellMouseEnter:d,handleCellMouseLeave:p,tooltipContent:r,tooltipTrigger:n}}function MO(e){const t=Object(i["inject"])(_O),r=Object(b["b"])("table"),n=(e,r)=>{const n=null==t?void 0:t.props.rowStyle;return"function"===typeof n?n.call(null,{row:e,rowIndex:r}):n||null},o=(n,o)=>{const l=[r.e("row")];(null==t?void 0:t.props.highlightCurrentRow)&&n===e.store.states.currentRow.value&&l.push("current-row"),e.stripe&&o%2===1&&l.push(r.em("row","striped"));const a=null==t?void 0:t.props.rowClassName;return"string"===typeof a?l.push(a):"function"===typeof a&&l.push(a.call(null,{row:n,rowIndex:o})),l},l=(r,n,o,l)=>{const a=null==t?void 0:t.props.cellStyle;let i=null!=a?a:{};"function"===typeof a&&(i=a.call(null,{rowIndex:r,columnIndex:n,row:o,column:l}));const c=l.isSubColumn?null:eO(n,null==e?void 0:e.fixed,e.store);return tO(c,"left"),tO(c,"right"),Object.assign({},i,c)},a=(n,o,l,a)=>{const i=a.isSubColumn?[]:Zg(r.b(),o,null==e?void 0:e.fixed,e.store),c=[a.id,a.align,a.className,...i],s=null==t?void 0:t.props.cellClassName;return"string"===typeof s?c.push(s):"function"===typeof s&&c.push(s.call(null,{rowIndex:n,columnIndex:o,row:l,column:a})),c.push(r.e("cell")),c.filter(e=>Boolean(e)).join(" ")},c=(e,r,n,o)=>{let l=1,a=1;const i=null==t?void 0:t.props.spanMethod;if("function"===typeof i){const t=i({row:e,column:r,rowIndex:n,columnIndex:o});Array.isArray(t)?(l=t[0],a=t[1]):"object"===typeof t&&(l=t.rowspan,a=t.colspan)}return{rowspan:l,colspan:a}},s=(e,t,r)=>{if(t<1)return e[r].realWidth;const n=e.map(({realWidth:e,width:t})=>e||t).slice(r,r+t);return Number(n.reduce((e,t)=>Number(e)+Number(t),-1))};return{getRowStyle:n,getRowClass:o,getCellStyle:l,getCellClass:a,getSpan:c,getColspanRealWidth:s}}function AO(e){const t=Object(i["inject"])(_O),r=Object(b["b"])("table"),{handleDoubleClick:n,handleClick:o,handleContextMenu:l,handleMouseEnter:a,handleMouseLeave:c,handleCellMouseEnter:s,handleCellMouseLeave:u,tooltipContent:d,tooltipTrigger:p}=NO(e),{getRowStyle:f,getRowClass:m,getCellStyle:h,getCellClass:v,getSpan:g,getColspanRealWidth:O}=MO(e),j=Object(i["computed"])(()=>e.store.states.columns.value.findIndex(({type:e})=>"default"===e)),w=(e,r)=>{const n=t.props.rowKey;return n?Pg(e,n):r},y=(d,p,b,y=!1)=>{const{tooltipEffect:k,store:_}=e,{indent:C,columns:z}=_.states,E=m(d,p);let B=!0;b&&(E.push(r.em("row","level-"+b.level)),B=b.display);const S=B?null:{display:"none"};return Object(i["h"])("tr",{style:[S,f(d,p)],class:E,key:w(d,p),onDblclick:e=>n(e,d),onClick:e=>o(e,d),onContextmenu:e=>l(e,d),onMouseenter:()=>a(p),onMouseleave:c},z.value.map((r,n)=>{const{rowspan:o,colspan:l}=g(d,r,p,n);if(!o||!l)return null;const a={...r};a.realWidth=O(z.value,l,n);const c={store:e.store,_self:e.context||t,column:a,row:d,$index:p,cellIndex:n,expanded:y};n===j.value&&b&&(c.treeNode={indent:b.level*C.value,level:b.level},"boolean"===typeof b.expanded&&(c.treeNode.expanded=b.expanded,"loading"in b&&(c.treeNode.loading=b.loading),"noLazyChildren"in b&&(c.treeNode.noLazyChildren=b.noLazyChildren)));const f=`${p},${n}`,m=a.columnKey||a.rawColumnKey||"",w=x(n,r,c);return Object(i["h"])("td",{style:h(p,n,d,r),class:v(p,n,d,r),key:`${m}${f}`,rowspan:o,colspan:l,onMouseenter:e=>s(e,d,k),onMouseleave:u},[w])}))},x=(e,t,r)=>t.renderCell(r),k=(n,o)=>{const l=e.store,{isRowExpanded:a,assertRowKey:c}=l,{treeData:s,lazyTreeNodeMap:u,childrenColumnName:d,rowKey:p}=l.states,f=l.states.columns.value,b=f.some(({type:e})=>"expand"===e);if(b){const e=a(n),c=y(n,o,void 0,e),s=t.renderExpanded;return e?s?[[c,Object(i["h"])("tr",{key:"expanded-row__"+c.key},[Object(i["h"])("td",{colspan:f.length,class:`${r.e("cell")} ${r.e("expanded-cell")}`},[s({row:n,$index:o,store:l,expanded:e})])])]]:(console.error("[Element Error]renderExpanded is required."),c):[[c]]}if(Object.keys(s.value).length){c();const e=Pg(n,p.value);let t=s.value[e],r=null;t&&(r={expanded:t.expanded,level:t.level,display:!0},"boolean"===typeof t.lazy&&("boolean"===typeof t.loaded&&t.loaded&&(r.noLazyChildren=!(t.children&&t.children.length)),r.loading=t.loading));const l=[y(n,o,r)];if(t){let r=0;const a=(e,n)=>{e&&e.length&&n&&e.forEach(e=>{const i={display:n.display&&n.expanded,level:n.level+1,expanded:!1,noLazyChildren:!1,loading:!1},c=Pg(e,p.value);if(void 0===c||null===c)throw new Error("For nested data item, row-key is required.");if(t={...s.value[c]},t&&(i.expanded=t.expanded,t.level=t.level||i.level,t.display=!(!t.expanded||!i.display),"boolean"===typeof t.lazy&&("boolean"===typeof t.loaded&&t.loaded&&(i.noLazyChildren=!(t.children&&t.children.length)),i.loading=t.loading)),r++,l.push(y(e,o+r,i)),t){const r=u.value[c]||e[d.value];a(r,t)}})};t.display=!0;const i=u.value[e]||n[d.value];a(i,t)}return l}return y(n,o,void 0)};return{wrappedRowRender:k,tooltipContent:d,tooltipTrigger:p}}const TO={store:{required:!0,type:Object},stripe:Boolean,tooltipEffect:String,context:{default:()=>({}),type:Object},rowClassName:[String,Function],rowStyle:[Object,Function],fixed:{type:String,default:""},highlight:Boolean};var HO=Object(i["defineComponent"])({name:"ElTableBody",props:TO,setup(e){const t=Object(i["getCurrentInstance"])(),r=Object(i["inject"])(_O),n=Object(b["b"])("table"),{wrappedRowRender:o,tooltipContent:l,tooltipTrigger:a}=AO(e),{onColumnsChange:s,onScrollableChange:u}=kO(r);return Object(i["watch"])(e.store.states.hoverRow,(r,o)=>{if(!e.store.states.isComplex.value||!c["isClient"])return;let l=window.requestAnimationFrame;l||(l=e=>window.setTimeout(e,16)),l(()=>{var e;const l=null==(e=null==t?void 0:t.vnode.el)?void 0:e.querySelectorAll("."+n.e("row")),a=l[o],i=l[r];a&&Object(K["e"])(a,"hover-row"),i&&Object(K["a"])(i,"hover-row")})}),Object(i["onUnmounted"])(()=>{var e;null==(e=Gg)||e()}),{ns:n,onColumnsChange:s,onScrollableChange:u,wrappedRowRender:o,tooltipContent:l,tooltipTrigger:a}},render(){const{wrappedRowRender:e,store:t}=this,r=t.states.data.value||[];return Object(i["h"])("tbody",{},[r.reduce((t,r)=>t.concat(e(r,t.length)),[])])}});function RO(e){const t="auto"===e.tableLayout;let r=e.columns||[];t&&r.every(e=>void 0===e.width)&&(r=[]);const n=r=>{const n={key:`${e.tableLayout}_${r.id}`,style:{},name:void 0};return t?n.style={width:r.width+"px"}:n.name=r.id,n};return Object(i["h"])("colgroup",{},r.map(e=>Object(i["h"])("col",n(e))))}function LO(){const e=Object(i["inject"])(_O),t=null==e?void 0:e.store,r=Object(i["computed"])(()=>t.states.fixedLeafColumnsLength.value),n=Object(i["computed"])(()=>t.states.rightFixedColumns.value.length),o=Object(i["computed"])(()=>t.states.columns.value.length),l=Object(i["computed"])(()=>t.states.fixedColumns.value.length),a=Object(i["computed"])(()=>t.states.rightFixedColumns.value.length);return{leftFixedLeafCount:r,rightFixedLeafCount:n,columnsCount:o,leftFixedCount:l,rightFixedCount:a,columns:t.states.columns}}function DO(e){const{columns:t}=LO(),r=Object(b["b"])("table"),n=(t,n)=>{const o=t[n],l=[r.e("cell"),o.id,o.align,o.labelClassName,...Zg(r.b(),n,o.fixed,e.store)];return o.className&&l.push(o.className),o.children||l.push(r.is("leaf")),l},o=(t,r)=>{const n=eO(r,t.fixed,e.store);return tO(n,"left"),tO(n,"right"),n};return{getCellClasses:n,getCellStyles:o,columns:t}}RO.props=["columns","tableLayout"];var PO=Object(i["defineComponent"])({name:"ElTableFooter",props:{fixed:{type:String,default:""},store:{required:!0,type:Object},summaryMethod:Function,sumText:String,border:Boolean,defaultSort:{type:Object,default:()=>({prop:"",order:""})}},setup(e){const{getCellClasses:t,getCellStyles:r,columns:n}=DO(e),o=Object(b["b"])("table");return{ns:o,getCellClasses:t,getCellStyles:r,columns:n}},render(){const{columns:e,getCellStyles:t,getCellClasses:r,summaryMethod:n,sumText:o,ns:l}=this,a=this.store.states.data.value;let c=[];return n?c=n({columns:e,data:a}):e.forEach((e,t)=>{if(0===t)return void(c[t]=o);const r=a.map(t=>Number(t[e.property])),n=[];let l=!0;r.forEach(e=>{if(!Number.isNaN(+e)){l=!1;const t=(""+e).split(".")[1];n.push(t?t.length:0)}});const i=Math.max.apply(null,n);c[t]=l?"":r.reduce((e,t)=>{const r=Number(t);return Number.isNaN(+r)?e:Number.parseFloat((e+t).toFixed(Math.min(i,20)))},0)}),Object(i["h"])("table",{class:l.e("footer"),cellspacing:"0",cellpadding:"0",border:"0"},[RO({columns:e}),Object(i["h"])("tbody",[Object(i["h"])("tr",{},[...e.map((n,o)=>Object(i["h"])("td",{key:o,colspan:n.colSpan,rowspan:n.rowSpan,class:r(e,o),style:t(n,o)},[Object(i["h"])("div",{class:["cell",n.labelClassName]},[c[o]])]))])])])}});function IO(e){const t=t=>{e.commit("setCurrentRow",t)},r=()=>e.getSelectionRows(),n=(t,r)=>{e.toggleRowSelection(t,r,!1),e.updateAllSelected()},o=()=>{e.clearSelection()},l=t=>{e.clearFilter(t)},a=()=>{e.commit("toggleAllSelection")},i=(t,r)=>{e.toggleRowExpansionAdapter(t,r)},c=()=>{e.clearSort()},s=(t,r)=>{e.commit("sort",{prop:t,order:r})};return{setCurrentRow:t,getSelectionRows:r,toggleRowSelection:n,clearSelection:o,clearFilter:l,toggleAllSelection:a,toggleRowExpansion:i,clearSort:c,sort:s}}function FO(e,t,r,n){const o=Object(i["ref"])(!1),l=Object(i["ref"])(null),a=Object(i["ref"])(!1),s=e=>{a.value=e},u=Object(i["ref"])({width:null,height:null,headerHeight:null}),d=Object(i["ref"])(!1),p={display:"inline-block",verticalAlign:"middle"},f=Object(i["ref"])(),b=Object(i["ref"])(0),m=Object(i["ref"])(0),h=Object(i["ref"])(0),v=Object(i["ref"])(0);Object(i["watchEffect"])(()=>{t.setHeight(e.height)}),Object(i["watchEffect"])(()=>{t.setMaxHeight(e.maxHeight)}),Object(i["watch"])(()=>[e.currentRowKey,r.states.rowKey],([e,t])=>{Object(i["unref"])(t)&&r.setCurrentRowKey(""+e)},{immediate:!0}),Object(i["watch"])(()=>e.data,e=>{n.store.commit("setData",e)},{immediate:!0,deep:!0}),Object(i["watchEffect"])(()=>{e.expandRowKeys&&r.setExpandRowKeysAdapter(e.expandRowKeys)});const g=()=>{n.store.commit("setHoverRow",null),n.hoverState&&(n.hoverState=null)},O=(e,t)=>{const{pixelX:r,pixelY:o}=t;Math.abs(r)>=Math.abs(o)&&(n.refs.bodyWrapper.scrollLeft+=t.pixelX/5)},j=Object(i["computed"])(()=>e.height||e.maxHeight||r.states.fixedColumns.value.length>0||r.states.rightFixedColumns.value.length>0),w=Object(i["computed"])(()=>({width:t.bodyWidth.value?t.bodyWidth.value+"px":""})),y=()=>{j.value&&t.updateElsHeight(),t.updateColumnsWidth(),requestAnimationFrame(C)};Object(i["onMounted"])(async()=>{await Object(i["nextTick"])(),r.updateColumns(),z(),requestAnimationFrame(y);const t=n.vnode.el,o=n.refs.headerWrapper;e.flexible&&t&&t.parentElement&&(t.parentElement.style.minWidth="0"),u.value={width:f.value=t.offsetWidth,height:t.offsetHeight,headerHeight:e.showHeader&&o?o.offsetHeight:null},r.states.columns.value.forEach(e=>{e.filteredValue&&e.filteredValue.length&&n.store.commit("filterChange",{column:e,values:e.filteredValue,silent:!0})}),n.$ready=!0});const x=(e,r)=>{if(!e)return;const n=Array.from(e.classList).filter(e=>!e.startsWith("is-scrolling-"));n.push(t.scrollX.value?r:"is-scrolling-none"),e.className=n.join(" ")},k=e=>{const{tableWrapper:t}=n.refs;x(t,e)},_=e=>{const{tableWrapper:t}=n.refs;return!(!t||!t.classList.contains(e))},C=function(){if(!n.refs.scrollBarRef)return;if(!t.scrollX.value){const e="is-scrolling-none";return void(_(e)||k(e))}const e=n.refs.scrollBarRef.wrap$;if(!e)return;const{scrollLeft:r,offsetWidth:o,scrollWidth:l}=e,{headerWrapper:a,footerWrapper:i}=n.refs;a&&(a.scrollLeft=r),i&&(i.scrollLeft=r);const c=l-o-1;k(r>=c?"is-scrolling-right":0===r?"is-scrolling-left":"is-scrolling-middle")},z=()=>{n.refs.scrollBarRef&&(n.refs.scrollBarRef.wrap$&&Object(c["useEventListener"])(n.refs.scrollBarRef.wrap$,"scroll",C,{passive:!0}),e.fit?Object(c["useResizeObserver"])(n.vnode.el,E):Object(c["useEventListener"])(window,"resize",E),Object(c["useResizeObserver"])(n.refs.bodyWrapper,()=>{var e,t;E(),null==(t=null==(e=n.refs)?void 0:e.scrollBarRef)||t.update()}))},E=()=>{var t,r,o;const l=n.vnode.el;if(!n.$ready||!l)return;let a=!1;const{width:i,height:c,headerHeight:s}=u.value,d=f.value=l.offsetWidth;i!==d&&(a=!0);const p=l.offsetHeight;(e.height||j.value)&&c!==p&&(a=!0);const g="fixed"===e.tableLayout?n.refs.headerWrapper:null==(t=n.refs.tableHeaderRef)?void 0:t.$el;e.showHeader&&(null==g?void 0:g.offsetHeight)!==s&&(a=!0),b.value=(null==(r=n.refs.tableWrapper)?void 0:r.scrollHeight)||0,h.value=(null==g?void 0:g.scrollHeight)||0,v.value=(null==(o=n.refs.footerWrapper)?void 0:o.offsetHeight)||0,m.value=b.value-h.value-v.value,a&&(u.value={width:d,height:p,headerHeight:e.showHeader&&(null==g?void 0:g.offsetHeight)||0},y())},B=Object(Vt["b"])(),S=Object(i["computed"])(()=>{const{bodyWidth:e,scrollY:r,gutterWidth:n}=t;return e.value?e.value-(r.value?n:0)+"px":""}),V=Object(i["computed"])(()=>e.maxHeight?"fixed":e.tableLayout),N=Object(i["computed"])(()=>{if(e.data&&e.data.length)return null;let t="100%";e.height&&m.value&&(t=m.value+"px");const r=f.value;return{width:r?r+"px":"",height:t}}),M=Object(i["computed"])(()=>e.height?{height:Number.isNaN(Number(e.height))?e.height:e.height+"px"}:e.maxHeight?{maxHeight:Number.isNaN(Number(e.maxHeight))?e.maxHeight:e.maxHeight+"px"}:{}),A=Object(i["computed"])(()=>{if(e.height)return{height:"100%"};if(e.maxHeight){if(Number.isNaN(Number(e.maxHeight)))return{maxHeight:`calc(${e.maxHeight} - ${h.value+v.value}px)`};{const t=e.maxHeight,r=b.value>=Number(t);if(r)return{maxHeight:b.value-h.value-v.value+"px"}}}return{}}),T=(e,t)=>{const r=n.refs.bodyWrapper;if(Math.abs(t.spinY)>0){const n=r.scrollTop;t.pixelY<0&&0!==n&&e.preventDefault(),t.pixelY>0&&r.scrollHeight-r.clientHeight>n&&e.preventDefault(),r.scrollTop+=Math.ceil(t.pixelY/5)}else r.scrollLeft+=Math.ceil(t.pixelX/5)};return{isHidden:o,renderExpanded:l,setDragVisible:s,isGroup:d,handleMouseLeave:g,handleHeaderFooterMousewheel:O,tableSize:B,emptyBlockStyle:N,handleFixedMousewheel:T,resizeProxyVisible:a,bodyWidth:S,resizeState:u,doLayout:y,tableBodyStyles:w,tableLayout:V,scrollbarViewStyle:p,tableInnerStyle:M,scrollbarStyle:A}}var $O={data:{type:Array,default:()=>[]},size:String,width:[String,Number],height:[String,Number],maxHeight:[String,Number],fit:{type:Boolean,default:!0},stripe:Boolean,border:Boolean,rowKey:[String,Function],showHeader:{type:Boolean,default:!0},showSummary:Boolean,sumText:String,summaryMethod:Function,rowClassName:[String,Function],rowStyle:[Object,Function],cellClassName:[String,Function],cellStyle:[Object,Function],headerRowClassName:[String,Function],headerRowStyle:[Object,Function],headerCellClassName:[String,Function],headerCellStyle:[Object,Function],highlightCurrentRow:Boolean,currentRowKey:[String,Number],emptyText:String,expandRowKeys:Array,defaultExpandAll:Boolean,defaultSort:Object,tooltipEffect:String,spanMethod:Function,selectOnIndeterminate:{type:Boolean,default:!0},indent:{type:Number,default:16},treeProps:{type:Object,default:()=>({hasChildren:"hasChildren",children:"children"})},lazy:Boolean,load:Function,style:{type:Object,default:()=>({})},className:{type:String,default:""},tableLayout:{type:String,default:"fixed"},scrollbarAlwaysOn:{type:Boolean,default:!1},flexible:Boolean};const qO=()=>{const e=Object(i["ref"])(),t=(t,r)=>{const n=e.value;n&&n.scrollTo(t,r)},r=(t,r)=>{const n=e.value;n&&Object(c["isNumber"])(r)&&["Top","Left"].includes(t)&&n["setScroll"+t](r)},n=e=>r("Top",e),o=e=>r("Left",e);return{scrollBarRef:e,scrollTo:t,setScrollTop:n,setScrollLeft:o}};var WO=r("0512"),UO=r.n(WO);const KO=function(e,t){if(e&&e.addEventListener){const r=function(e){const r=UO()(e);t&&Reflect.apply(t,this,[e,r])};e.addEventListener("wheel",r,{passive:!0})}},YO={beforeMount(e,t){KO(e,t.value)}};let GO=1;const XO=Object(i["defineComponent"])({name:"ElTable",directives:{Mousewheel:YO},components:{TableHeader:VO,TableBody:HO,TableFooter:PO,ElScrollbar:Z,hColgroup:RO},props:$O,emits:["select","select-all","selection-change","cell-mouse-enter","cell-mouse-leave","cell-contextmenu","cell-click","cell-dblclick","row-click","row-contextmenu","row-dblclick","header-click","header-contextmenu","sort-change","filter-change","current-change","header-dragend","expand-change"],setup(e){const{t:t}=Object(Mr["a"])(),r=Object(b["b"])("table"),n=Object(i["getCurrentInstance"])();Object(i["provide"])(_O,n);const o=pO(n,e);n.store=o;const l=new hO({store:n.store,table:n,fit:e.fit,showHeader:e.showHeader});n.layout=l;const a=Object(i["computed"])(()=>0===(o.states.data.value||[]).length),{setCurrentRow:c,getSelectionRows:s,toggleRowSelection:u,clearSelection:d,clearFilter:p,toggleAllSelection:f,toggleRowExpansion:m,clearSort:h,sort:v}=IO(o),{isHidden:g,renderExpanded:O,setDragVisible:j,isGroup:w,handleMouseLeave:y,handleHeaderFooterMousewheel:x,tableSize:k,emptyBlockStyle:_,handleFixedMousewheel:C,resizeProxyVisible:z,bodyWidth:E,resizeState:B,doLayout:S,tableBodyStyles:V,tableLayout:M,scrollbarViewStyle:A,tableInnerStyle:T,scrollbarStyle:H}=FO(e,l,o,n),{scrollBarRef:R,scrollTo:L,setScrollLeft:D,setScrollTop:P}=qO(),I=Object(N["debounce"])(S,50),F=`${r.namespace.value}-table_${GO++}`;n.tableId=F,n.state={isGroup:w,resizeState:B,doLayout:S,debouncedUpdateLayout:I};const $=Object(i["computed"])(()=>e.sumText||t("el.table.sumText")),q=Object(i["computed"])(()=>e.emptyText||t("el.table.emptyText"));return{ns:r,layout:l,store:o,handleHeaderFooterMousewheel:x,handleMouseLeave:y,tableId:F,tableSize:k,isHidden:g,isEmpty:a,renderExpanded:O,resizeProxyVisible:z,resizeState:B,isGroup:w,bodyWidth:E,tableBodyStyles:V,emptyBlockStyle:_,debouncedUpdateLayout:I,handleFixedMousewheel:C,setCurrentRow:c,getSelectionRows:s,toggleRowSelection:u,clearSelection:d,clearFilter:p,toggleAllSelection:f,toggleRowExpansion:m,clearSort:h,doLayout:S,sort:v,t:t,setDragVisible:j,context:n,computedSumText:$,computedEmptyText:q,tableLayout:M,scrollbarViewStyle:A,tableInnerStyle:T,scrollbarStyle:H,scrollBarRef:R,scrollTo:L,setScrollLeft:D,setScrollTop:P}}}),JO=["data-prefix"],ZO={ref:"hiddenColumns",class:"hidden-columns"};function QO(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("hColgroup"),c=Object(i["resolveComponent"])("table-header"),s=Object(i["resolveComponent"])("table-body"),u=Object(i["resolveComponent"])("el-scrollbar"),d=Object(i["resolveComponent"])("table-footer"),p=Object(i["resolveDirective"])("mousewheel");return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref:"tableWrapper",class:Object(i["normalizeClass"])([{[e.ns.m("fit")]:e.fit,[e.ns.m("striped")]:e.stripe,[e.ns.m("border")]:e.border||e.isGroup,[e.ns.m("hidden")]:e.isHidden,[e.ns.m("group")]:e.isGroup,[e.ns.m("fluid-height")]:e.maxHeight,[e.ns.m("scrollable-x")]:e.layout.scrollX.value,[e.ns.m("scrollable-y")]:e.layout.scrollY.value,[e.ns.m("enable-row-hover")]:!e.store.states.isComplex.value,[e.ns.m("enable-row-transition")]:0!==(e.store.states.data.value||[]).length&&(e.store.states.data.value||[]).length<100,"has-footer":e.showSummary},e.ns.m(e.tableSize),e.className,e.ns.b(),e.ns.m("layout-"+e.tableLayout)]),style:Object(i["normalizeStyle"])(e.style),"data-prefix":e.ns.namespace.value,onMouseleave:t[0]||(t[0]=t=>e.handleMouseLeave())},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.e("inner-wrapper")),style:Object(i["normalizeStyle"])(e.tableInnerStyle)},[Object(i["createElementVNode"])("div",ZO,[Object(i["renderSlot"])(e.$slots,"default")],512),e.showHeader&&"fixed"===e.tableLayout?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,ref:"headerWrapper",class:Object(i["normalizeClass"])(e.ns.e("header-wrapper"))},[Object(i["createElementVNode"])("table",{ref:"tableHeader",class:Object(i["normalizeClass"])(e.ns.e("header")),style:Object(i["normalizeStyle"])(e.tableBodyStyles),border:"0",cellpadding:"0",cellspacing:"0"},[Object(i["createVNode"])(a,{columns:e.store.states.columns.value,"table-layout":e.tableLayout},null,8,["columns","table-layout"]),Object(i["createVNode"])(c,{ref:"tableHeaderRef",border:e.border,"default-sort":e.defaultSort,store:e.store,onSetDragVisible:e.setDragVisible},null,8,["border","default-sort","store","onSetDragVisible"])],6)],2)),[[p,e.handleHeaderFooterMousewheel]]):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{ref:"bodyWrapper",class:Object(i["normalizeClass"])(e.ns.e("body-wrapper"))},[Object(i["createVNode"])(u,{ref:"scrollBarRef","view-style":e.scrollbarViewStyle,"wrap-style":e.scrollbarStyle,always:e.scrollbarAlwaysOn},{default:Object(i["withCtx"])(()=>[Object(i["createElementVNode"])("table",{ref:"tableBody",class:Object(i["normalizeClass"])(e.ns.e("body")),cellspacing:"0",cellpadding:"0",border:"0",style:Object(i["normalizeStyle"])({width:e.bodyWidth,tableLayout:e.tableLayout})},[Object(i["createVNode"])(a,{columns:e.store.states.columns.value,"table-layout":e.tableLayout},null,8,["columns","table-layout"]),e.showHeader&&"auto"===e.tableLayout?(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:0,ref:"tableHeaderRef",border:e.border,"default-sort":e.defaultSort,store:e.store,onSetDragVisible:e.setDragVisible},null,8,["border","default-sort","store","onSetDragVisible"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["createVNode"])(s,{context:e.context,highlight:e.highlightCurrentRow,"row-class-name":e.rowClassName,"tooltip-effect":e.tooltipEffect,"row-style":e.rowStyle,store:e.store,stripe:e.stripe},null,8,["context","highlight","row-class-name","tooltip-effect","row-style","store","stripe"])],6),e.isEmpty?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,ref:"emptyBlock",style:Object(i["normalizeStyle"])(e.emptyBlockStyle),class:Object(i["normalizeClass"])(e.ns.e("empty-block"))},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.ns.e("empty-text"))},[Object(i["renderSlot"])(e.$slots,"empty",{},()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.computedEmptyText),1)])],2)],6)):Object(i["createCommentVNode"])("v-if",!0),e.$slots.append?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,ref:"appendWrapper",class:Object(i["normalizeClass"])(e.ns.e("append-wrapper"))},[Object(i["renderSlot"])(e.$slots,"append")],2)):Object(i["createCommentVNode"])("v-if",!0)]),_:3},8,["view-style","wrap-style","always"])],2),e.showSummary?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,ref:"footerWrapper",class:Object(i["normalizeClass"])(e.ns.e("footer-wrapper"))},[Object(i["createVNode"])(d,{border:e.border,"default-sort":e.defaultSort,store:e.store,style:Object(i["normalizeStyle"])(e.tableBodyStyles),"sum-text":e.computedSumText,"summary-method":e.summaryMethod},null,8,["border","default-sort","store","style","sum-text","summary-method"])],2)),[[i["vShow"],!e.isEmpty],[p,e.handleHeaderFooterMousewheel]]):Object(i["createCommentVNode"])("v-if",!0),e.border||e.isGroup?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:2,class:Object(i["normalizeClass"])(e.ns.e("border-left-patch"))},null,2)):Object(i["createCommentVNode"])("v-if",!0)],6),Object(i["withDirectives"])(Object(i["createElementVNode"])("div",{ref:"resizeProxy",class:Object(i["normalizeClass"])(e.ns.e("column-resize-proxy"))},null,2),[[i["vShow"],e.resizeProxyVisible]])],46,JO)}var ej=Object(f["a"])(XO,[["render",QO],["__file","/home/runner/work/element-plus/element-plus/packages/components/table/src/table.vue"]]);const tj={selection:"table-column--selection",expand:"table__expand-column"},rj={default:{order:""},selection:{width:48,minWidth:48,realWidth:48,order:""},expand:{width:48,minWidth:48,realWidth:48,order:""},index:{width:48,minWidth:48,realWidth:48,order:""}},nj=e=>tj[e]||"",oj={selection:{renderHeader({store:e}){function t(){return e.states.data.value&&0===e.states.data.value.length}return Object(i["h"])(Fn,{disabled:t(),size:e.states.tableSize.value,indeterminate:e.states.selection.value.length>0&&!e.states.isAllSelected.value,"onUpdate:modelValue":e.toggleAllSelection,modelValue:e.states.isAllSelected.value})},renderCell({row:e,column:t,store:r,$index:n}){return Object(i["h"])(Fn,{disabled:!!t.selectable&&!t.selectable.call(null,e,n),size:r.states.tableSize.value,onChange:()=>{r.commit("rowSelectedChanged",e)},onClick:e=>e.stopPropagation(),modelValue:r.isSelected(e)})},sortable:!1,resizable:!1},index:{renderHeader({column:e}){return e.label||"#"},renderCell({column:e,$index:t}){let r=t+1;const n=e.index;return"number"===typeof n?r=t+n:"function"===typeof n&&(r=n(t)),Object(i["h"])("div",{},[r])},sortable:!1},expand:{renderHeader({column:e}){return e.label||""},renderCell({row:e,store:t,expanded:r}){const{ns:n}=t,o=[n.e("expand-icon")];r&&o.push(n.em("expand-icon","expanded"));const l=function(r){r.stopPropagation(),t.toggleRowExpansion(e)};return Object(i["h"])("div",{class:o,onClick:l},{default:()=>[Object(i["h"])(y["a"],null,{default:()=>[Object(i["h"])(M["ArrowRight"])]})]})},sortable:!1,resizable:!1}};function lj({row:e,column:t,$index:r}){var n;const o=t.property,l=o&&Object(x["b"])(e,o).value;return t&&t.formatter?t.formatter(e,t,l,r):(null==(n=null==l?void 0:l.toString)?void 0:n.call(l))||""}function aj({row:e,treeNode:t,store:r},n=!1){const{ns:o}=r;if(!t)return n?[Object(i["h"])("span",{class:o.e("placeholder")})]:null;const l=[],a=function(n){n.stopPropagation(),t.loading||r.loadOrToggle(e)};if(t.indent&&l.push(Object(i["h"])("span",{class:o.e("indent"),style:{"padding-left":t.indent+"px"}})),"boolean"!==typeof t.expanded||t.noLazyChildren)l.push(Object(i["h"])("span",{class:o.e("placeholder")}));else{const e=[o.e("expand-icon"),t.expanded?o.em("expand-icon","expanded"):""];let r=M["ArrowRight"];t.loading&&(r=M["Loading"]),l.push(Object(i["h"])("div",{class:e,onClick:a},{default:()=>[Object(i["h"])(y["a"],{class:{[o.is("loading")]:t.loading}},{default:()=>[Object(i["h"])(r)]})]}))}return l}function ij(e,t){return e.reduce((e,t)=>(e[t]=t,e),t)}function cj(e,t){const r=Object(i["getCurrentInstance"])(),n=()=>{const n=["fixed"],o={realWidth:"width",realMinWidth:"minWidth"},l=ij(n,o);Object.keys(l).forEach(n=>{const l=o[n];Object(Y["hasOwn"])(t,l)&&Object(i["watch"])(()=>t[l],t=>{let o=t;"width"===l&&"realWidth"===n&&(o=$g(t)),"minWidth"===l&&"realMinWidth"===n&&(o=qg(t)),r.columnConfig.value[l]=o,r.columnConfig.value[n]=o;const a="fixed"===l;e.value.store.scheduleLayout(a)})})},o=()=>{const e=["label","filters","filterMultiple","sortable","index","formatter","className","labelClassName","showOverflowTooltip"],n={property:"prop",align:"realAlign",headerAlign:"realHeaderAlign"},o=ij(e,n);Object.keys(o).forEach(e=>{const o=n[e];Object(Y["hasOwn"])(t,o)&&Object(i["watch"])(()=>t[o],t=>{r.columnConfig.value[e]=t})})};return{registerComplexWatchers:n,registerNormalWatchers:o}}function sj(e,t,r){const n=Object(i["getCurrentInstance"])(),o=Object(i["ref"])(""),l=Object(i["ref"])(!1),a=Object(i["ref"])(),c=Object(i["ref"])(),s=Object(b["b"])("table");Object(i["watchEffect"])(()=>{a.value=e.align?"is-"+e.align:null,a.value}),Object(i["watchEffect"])(()=>{c.value=e.headerAlign?"is-"+e.headerAlign:a.value,c.value});const u=Object(i["computed"])(()=>{let e=n.vnode.vParent||n.parent;while(e&&!e.tableId&&!e.columnId)e=e.vnode.vParent||e.parent;return e}),d=Object(i["computed"])(()=>{const{store:e}=n.parent;if(!e)return!1;const{treeData:t}=e.states,r=t.value;return r&&Object.keys(r).length>0}),p=Object(i["ref"])($g(e.width)),f=Object(i["ref"])(qg(e.minWidth)),h=e=>(p.value&&(e.width=p.value),f.value&&(e.minWidth=f.value),!p.value&&f.value&&(e.width=void 0),e.minWidth||(e.minWidth=80),e.realWidth=Number(void 0===e.width?e.minWidth:e.width),e),v=e=>{const t=e.type,r=oj[t]||{};Object.keys(r).forEach(t=>{const n=r[t];"className"!==t&&void 0!==n&&(e[t]=n)});const n=nj(t);if(n){const t=`${Object(i["unref"])(s.namespace)}-${n}`;e.className=e.className?`${e.className} ${t}`:t}return e},g=e=>{function t(e){var t;"ElTableColumn"===(null==(t=null==e?void 0:e.type)?void 0:t.name)&&(e.vParent=n)}Array.isArray(e)?e.forEach(e=>t(e)):t(e)},O=o=>{e.renderHeader?Object(m["a"])("TableColumn","Comparing to render-header, scoped-slot header is easier to use. We recommend users to use scoped-slot header."):"selection"!==o.type&&(o.renderHeader=e=>{n.columnConfig.value["label"];const r=t.header;return r?r(e):o.label});let l=o.renderCell;return"expand"===o.type?(o.renderCell=e=>Object(i["h"])("div",{class:"cell"},[l(e)]),r.value.renderExpanded=e=>t.default?t.default(e):t.default):(l=l||lj,o.renderCell=e=>{let r=null;if(t.default){const n=t.default(e);r=n.some(e=>e.type!==i["Comment"])?n:l(e)}else r=l(e);const n=d.value&&0===e.cellIndex&&"selection"!==e.column.type,a=aj(e,n),c={class:"cell",style:{}};return o.showOverflowTooltip&&(c.class=`${c.class} ${Object(i["unref"])(s.namespace)}-tooltip`,c.style={width:(e.column.realWidth||Number(e.column.width))-1+"px"}),g(r),Object(i["h"])("div",c,[a,r])}),o},j=(...t)=>t.reduce((t,r)=>(Array.isArray(r)&&r.forEach(r=>{t[r]=e[r]}),t),{}),w=(e,t)=>Array.prototype.indexOf.call(e,t);return{columnId:o,realAlign:a,isSubColumn:l,realHeaderAlign:c,columnOrTableParent:u,setColumnWidth:h,setColumnForcedProps:v,setColumnRenders:O,getPropsData:j,getColumnElIndex:w}}var uj={type:{type:String,default:"default"},label:String,className:String,labelClassName:String,property:String,prop:String,width:{type:[String,Number],default:""},minWidth:{type:[String,Number],default:""},renderHeader:Function,sortable:{type:[Boolean,String],default:!1},sortMethod:Function,sortBy:[String,Function,Array],resizable:{type:Boolean,default:!0},columnKey:String,align:String,headerAlign:String,showTooltipWhenOverflow:Boolean,showOverflowTooltip:Boolean,fixed:[Boolean,String],formatter:Function,selectable:Function,reserveSelection:Boolean,filterMethod:Function,filteredValue:Array,filters:Array,filterPlacement:String,filterMultiple:{type:Boolean,default:!0},index:[Number,Function],sortOrders:{type:Array,default:()=>["ascending","descending",null],validator:e=>e.every(e=>["ascending","descending",null].includes(e))}};let dj=1;var pj=Object(i["defineComponent"])({name:"ElTableColumn",components:{ElCheckbox:Fn},props:uj,setup(e,{slots:t}){const r=Object(i["getCurrentInstance"])(),n=Object(i["ref"])({}),o=Object(i["computed"])(()=>{let e=r.parent;while(e&&!e.tableId)e=e.parent;return e}),{registerNormalWatchers:l,registerComplexWatchers:a}=cj(o,e),{columnId:c,isSubColumn:s,realHeaderAlign:u,columnOrTableParent:d,setColumnWidth:p,setColumnForcedProps:f,setColumnRenders:b,getPropsData:m,getColumnElIndex:h,realAlign:v}=sj(e,t,o),g=d.value;c.value=`${g.tableId||g.columnId}_column_${dj++}`,Object(i["onBeforeMount"])(()=>{s.value=o.value!==g;const t=e.type||"default",i=""===e.sortable||e.sortable,d={...rj[t],id:c.value,type:t,property:e.prop||e.property,align:v,headerAlign:u,showOverflowTooltip:e.showOverflowTooltip||e.showTooltipWhenOverflow,filterable:e.filters||e.filterMethod,filteredValue:[],filterPlacement:"",isColumnGroup:!1,isSubColumn:!1,filterOpened:!1,sortable:i,index:e.index,rawColumnKey:r.vnode.key},h=["columnKey","label","className","labelClassName","type","renderHeader","formatter","fixed","resizable"],O=["sortMethod","sortBy","sortOrders"],j=["selectable","reserveSelection"],w=["filterMethod","filters","filterMultiple","filterOpened","filteredValue","filterPlacement"];let y=m(h,O,j,w);y=Fg(d,y);const x=Ug(b,p,f);y=x(y),n.value=y,l(),a()}),Object(i["onMounted"])(()=>{var e;const t=d.value,l=s.value?t.vnode.el.children:null==(e=t.refs.hiddenColumns)?void 0:e.children,a=()=>h(l||[],r.vnode.el);n.value.getColumnIndex=a;const i=a();i>-1&&o.value.store.commit("insertColumn",n.value,s.value?t.columnConfig.value:null)}),Object(i["onBeforeUnmount"])(()=>{o.value.store.commit("removeColumn",n.value,s.value?g.columnConfig.value:null)}),r.columnId=c.value,r.columnConfig=n},render(){var e,t,r;try{const n=null==(t=(e=this.$slots).default)?void 0:t.call(e,{row:{},column:{},$index:-1}),o=[];if(Array.isArray(n))for(const e of n)"ElTableColumn"===(null==(r=e.type)?void 0:r.name)||2&e.shapeFlag?o.push(e):e.type===i["Fragment"]&&Array.isArray(e.children)&&e.children.forEach(e=>{1024===(null==e?void 0:e.patchFlag)||Object(Y["isString"])(null==e?void 0:e.children)||o.push(e)});const l=Object(i["h"])("div",o);return l}catch(n){return Object(i["h"])("div",[])}}});const fj=Object(j["a"])(ej,{TableColumn:pj}),bj=Object(j["d"])(pj);var mj=(e=>(e["ASC"]="asc",e["DESC"]="desc",e))(mj||{}),hj=(e=>(e["CENTER"]="center",e["RIGHT"]="right",e))(hj||{}),vj=(e=>(e["LEFT"]="left",e["RIGHT"]="right",e))(vj||{});const gj={["asc"]:"desc",["desc"]:"asc"},Oj=Symbol("placeholder"),jj=(e,t,r)=>{var n;const o={flexGrow:0,flexShrink:0,...r?{}:{flexGrow:e.flexGrow||0,flexShrink:e.flexShrink||1}};r||(o.flexShrink=1);const l={...null!=(n=e.style)?n:{},...o,flexBasis:"auto",width:e.width};return t||(e.maxWidth&&(l.maxWidth=e.maxWidth),e.minWidth&&(l.minWidth=e.minWidth)),l};function wj(e,t,r){const n=Object(i["computed"])(()=>Object(i["unref"])(t).filter(e=>!e.hidden)),o=Object(i["computed"])(()=>Object(i["unref"])(n).filter(e=>"left"===e.fixed||!0===e.fixed)),l=Object(i["computed"])(()=>Object(i["unref"])(n).filter(e=>"right"===e.fixed)),a=Object(i["computed"])(()=>Object(i["unref"])(n).filter(e=>!e.fixed)),c=Object(i["computed"])(()=>{const e=[];return Object(i["unref"])(o).forEach(t=>{e.push({...t,placeholderSign:Oj})}),Object(i["unref"])(a).forEach(t=>{e.push(t)}),Object(i["unref"])(l).forEach(t=>{e.push({...t,placeholderSign:Oj})}),e}),s=Object(i["computed"])(()=>Object(i["unref"])(o).length||Object(i["unref"])(l).length),u=Object(i["computed"])(()=>{const n=Object(i["unref"])(t);return n.reduce((t,n)=>(t[n.key]=jj(n,Object(i["unref"])(r),e.fixed),t),{})}),d=Object(i["computed"])(()=>Object(i["unref"])(n).reduce((e,t)=>e+t.width,0)),p=e=>Object(i["unref"])(t).find(t=>t.key===e),f=e=>Object(i["unref"])(u)[e],b=(e,t)=>{e.width=t};function m(t){var r;const{key:n}=t.currentTarget.dataset;if(!n)return;const{sortState:o,sortBy:l}=e;let a=mj.ASC;a=Object(Y["isObject"])(o)?gj[o[n]]:gj[l.order],null==(r=e.onColumnSort)||r.call(e,{column:p(n),key:n,order:a})}return{columns:t,columnsStyles:u,columnsTotalWidth:d,fixedColumnsOnLeft:o,fixedColumnsOnRight:l,hasFixedColumns:s,mainColumns:c,normalColumns:a,visibleColumns:n,getColumn:p,getColumnStyle:f,updateColumnWidth:b,onColumnSorted:m}}const yj=(e,{mainTableRef:t,leftTableRef:r,rightTableRef:n,onMaybeEndReached:o})=>{const l=Object(i["ref"])({scrollLeft:0,scrollTop:0});function a(e){var o,l,a;const{scrollTop:i}=e;null==(o=t.value)||o.scrollTo(e),null==(l=r.value)||l.scrollToTop(i),null==(a=n.value)||a.scrollToTop(i)}function c(e){l.value=e,a(e)}function s(e){l.value.scrollTop=e,a(Object(i["unref"])(l))}function u(e){var r,n;l.value.scrollLeft=e,null==(n=null==(r=t.value)?void 0:r.scrollTo)||n.call(r,Object(i["unref"])(l))}function d(t){var r;c(t),null==(r=e.onScroll)||r.call(e,t)}function p({scrollTop:e}){const{scrollTop:t}=Object(i["unref"])(l);e!==t&&s(e)}function f(e,r="auto"){var n;null==(n=t.value)||n.scrollToRow(e,r)}return Object(i["watch"])(()=>Object(i["unref"])(l).scrollTop,(e,t)=>{e>t&&o()}),{scrollPos:l,scrollTo:c,scrollToLeft:u,scrollToTop:s,scrollToRow:f,onScroll:d,onVerticalScroll:p}},xj=(e,{mainTableRef:t,leftTableRef:r,rightTableRef:n,onMaybeEndReached:o})=>{const l=Object(i["getCurrentInstance"])(),{emit:a}=l,s=Object(i["shallowRef"])(!1),u=Object(i["shallowRef"])(null),d=Object(i["ref"])(e.defaultExpandedRowKeys||[]),p=Object(i["ref"])(-1),f=Object(i["shallowRef"])(null),b=Object(i["ref"])({}),m=Object(i["ref"])({}),h=Object(i["shallowRef"])({}),v=Object(i["shallowRef"])({}),g=Object(i["shallowRef"])({}),O=Object(i["computed"])(()=>Object(c["isNumber"])(e.estimatedRowHeight));function j(t){var r;null==(r=e.onRowsRendered)||r.call(e,t),t.rowCacheEnd>Object(i["unref"])(p)&&(p.value=t.rowCacheEnd)}function w({hovered:e,rowKey:t}){u.value=e?t:null}function y({expanded:t,rowData:r,rowIndex:n,rowKey:o}){var l,c;const s=[...Object(i["unref"])(d)],u=s.indexOf(o);t?-1===u&&s.push(o):u>-1&&s.splice(u,1),d.value=s,a("update:expandedRowKeys",s),null==(l=e.onRowExpand)||l.call(e,{expanded:t,rowData:r,rowIndex:n,rowKey:o}),null==(c=e.onExpandedRowsChange)||c.call(e,s)}const x=Object(N["debounce"])(()=>{var e,o,a,c;s.value=!0,b.value={...Object(i["unref"])(b),...Object(i["unref"])(m)},k(Object(i["unref"])(f),!1),m.value={},f.value=null,null==(e=t.value)||e.forceUpdate(),null==(o=r.value)||o.forceUpdate(),null==(a=n.value)||a.forceUpdate(),null==(c=l.proxy)||c.$forceUpdate(),s.value=!1},0);function k(e,o=!1){Object(i["unref"])(O)&&[t,r,n].forEach(t=>{const r=Object(i["unref"])(t);r&&r.resetAfterRowIndex(e,o)})}function _(e,t,r){const n=Object(i["unref"])(f);(null===n||n>r)&&(f.value=r),m.value[e]=t}function C({rowKey:e,height:t,rowIndex:r},n){n?n===vj.RIGHT?g.value[e]=t:h.value[e]=t:v.value[e]=t;const o=Math.max(...[h,g,v].map(t=>t.value[e]||0));Object(i["unref"])(b)[e]!==o&&(_(e,o,r),x())}return Object(i["watch"])(p,()=>o()),{hoveringRowKey:u,expandedRowKeys:d,lastRenderedRowIndex:p,isDynamic:O,isResetting:s,rowHeights:b,resetAfterIndex:k,onRowExpanded:y,onRowHovered:w,onRowsRendered:j,onRowHeightChange:C}},kj=(e,{expandedRowKeys:t,lastRenderedRowIndex:r,resetAfterIndex:n})=>{const o=Object(i["ref"])({}),l=Object(i["computed"])(()=>{const r={},{data:n,rowKey:l}=e,a=Object(i["unref"])(t);if(!a||!a.length)return n;const c=[],s=new Set;a.forEach(e=>s.add(e));let u=n.slice();u.forEach(e=>r[e[l]]=0);while(u.length>0){const e=u.shift();c.push(e),s.has(e[l])&&Array.isArray(e.children)&&e.children.length>0&&(u=[...e.children,...u],e.children.forEach(t=>r[t[l]]=r[e[l]]+1))}return o.value=r,c}),a=Object(i["computed"])(()=>{const{data:t,expandColumnKey:r}=e;return r?Object(i["unref"])(l):t});return Object(i["watch"])(a,(e,t)=>{e!==t&&(r.value=-1,n(0,!0))}),{data:a,depthMap:o}},_j=(e,t)=>e+t,Cj=e=>Object(Y["isArray"])(e)?e.reduce(_j,0):e,zj=(e,t,r={})=>Object(Y["isFunction"])(e)?e(t):null!=e?e:r,Ej=e=>(["width","maxWidth","minWidth","height"].forEach(t=>{e[t]=Object(K["b"])(e[t])}),e),Bj=e=>Object(i["isVNode"])(e)?t=>Object(i["h"])(e,t):e,Sj=(e,{columnsTotalWidth:t,data:r,fixedColumnsOnLeft:n,fixedColumnsOnRight:o})=>{const l=Object(i["computed"])(()=>{const{fixed:r,width:n,vScrollbarSize:o}=e,l=n-o;return r?Math.max(Math.round(Object(i["unref"])(t)),l):l}),a=Object(i["computed"])(()=>Object(i["unref"])(l)+(e.fixed?e.vScrollbarSize:0)),s=Object(i["computed"])(()=>{const{height:t=0,maxHeight:r=0,footerHeight:n,hScrollbarSize:o}=e;if(r>0){const e=Object(i["unref"])(h),t=Object(i["unref"])(u),l=Object(i["unref"])(m),a=l+e+t+o;return Math.min(a,r-n)}return t-n}),u=Object(i["computed"])(()=>{const{rowHeight:t,estimatedRowHeight:n}=e,o=Object(i["unref"])(r);return Object(c["isNumber"])(n)?o.length*n:o.length*t}),d=Object(i["computed"])(()=>{const{maxHeight:t}=e,r=Object(i["unref"])(s);if(Object(c["isNumber"])(t)&&t>0)return r;const n=Object(i["unref"])(u)+Object(i["unref"])(m)+Object(i["unref"])(h);return Math.min(r,n)}),p=e=>e.width,f=Object(i["computed"])(()=>Cj(Object(i["unref"])(n).map(p))),b=Object(i["computed"])(()=>Cj(Object(i["unref"])(o).map(p))),m=Object(i["computed"])(()=>Cj(e.headerHeight)),h=Object(i["computed"])(()=>{var t;return((null==(t=e.fixedData)?void 0:t.length)||0)*e.rowHeight}),v=Object(i["computed"])(()=>Object(i["unref"])(s)-Object(i["unref"])(m)-Object(i["unref"])(h)),g=Object(i["computed"])(()=>{const{style:t={},height:r,width:n}=e;return Ej({...t,height:r,width:n})}),O=Object(i["computed"])(()=>Ej({height:e.footerHeight})),j=Object(i["computed"])(()=>({top:Object(K["b"])(Object(i["unref"])(m)),bottom:Object(K["b"])(e.footerHeight),width:Object(K["b"])(e.width)}));return{bodyWidth:l,fixedTableHeight:d,mainTableHeight:s,leftTableWidth:f,rightTableWidth:b,headerWidth:a,rowsHeight:u,windowHeight:v,footerHeight:O,emptyStyle:j,rootStyle:g}};function Vj(e){const t=Object(i["ref"])(),r=Object(i["ref"])(),n=Object(i["ref"])(),{columns:o,columnsStyles:l,columnsTotalWidth:a,fixedColumnsOnLeft:c,fixedColumnsOnRight:s,hasFixedColumns:u,mainColumns:d,onColumnSorted:p}=wj(e,Object(i["toRef"])(e,"columns"),Object(i["toRef"])(e,"fixed")),{scrollTo:f,scrollToLeft:b,scrollToTop:m,scrollToRow:h,onScroll:v,onVerticalScroll:g,scrollPos:O}=yj(e,{mainTableRef:t,leftTableRef:r,rightTableRef:n,onMaybeEndReached:G}),{expandedRowKeys:j,hoveringRowKey:w,lastRenderedRowIndex:y,isDynamic:x,isResetting:k,rowHeights:_,resetAfterIndex:C,onRowExpanded:z,onRowHeightChange:E,onRowHovered:B,onRowsRendered:S}=xj(e,{mainTableRef:t,leftTableRef:r,rightTableRef:n,onMaybeEndReached:G}),{data:V,depthMap:N}=kj(e,{expandedRowKeys:j,lastRenderedRowIndex:y,resetAfterIndex:C}),{bodyWidth:M,fixedTableHeight:A,mainTableHeight:T,leftTableWidth:H,rightTableWidth:R,headerWidth:L,rowsHeight:D,windowHeight:P,footerHeight:I,emptyStyle:F,rootStyle:$}=Sj(e,{columnsTotalWidth:a,data:V,fixedColumnsOnLeft:c,fixedColumnsOnRight:s}),q=Object(i["shallowRef"])(!1),W=Object(i["ref"])(),U=Object(i["computed"])(()=>{const t=0===Object(i["unref"])(V).length;return Object(Y["isArray"])(e.fixedData)?0===e.fixedData.length&&t:t});function K(t){const{estimatedRowHeight:r,rowHeight:n,rowKey:o}=e;return r?Object(i["unref"])(_)[Object(i["unref"])(V)[t][o]]||r:n}function G(){const{onEndReached:t}=e;if(!t)return;const{scrollTop:r}=Object(i["unref"])(O),n=Object(i["unref"])(D),o=Object(i["unref"])(P),l=n-(r+o)+e.hScrollbarSize;Object(i["unref"])(y)>=0&&n!==Object(i["unref"])(D)&&t(l)}return Object(i["watch"])(()=>e.expandedRowKeys,e=>j.value=e,{deep:!0}),{columns:o,containerRef:W,mainTableRef:t,leftTableRef:r,rightTableRef:n,isDynamic:x,isResetting:k,isScrolling:q,hoveringRowKey:w,hasFixedColumns:u,columnsStyles:l,columnsTotalWidth:a,data:V,expandedRowKeys:j,depthMap:N,fixedColumnsOnLeft:c,fixedColumnsOnRight:s,mainColumns:d,bodyWidth:M,emptyStyle:F,rootStyle:$,headerWidth:L,footerHeight:I,mainTableHeight:T,fixedTableHeight:A,leftTableWidth:H,rightTableWidth:R,showEmpty:U,getRowHeight:K,onColumnSorted:p,onRowHovered:B,onRowExpanded:z,onRowsRendered:S,onRowHeightChange:E,scrollTo:f,scrollToLeft:b,scrollToTop:m,scrollToRow:h,onScroll:v,onVerticalScroll:g}}const Nj=Symbol("tableV2"),Mj=String,Aj={type:Object(s["c"])(Array),required:!0},Tj=(Object(s["c"])(Object),{type:Object(s["c"])(Array)}),Hj={...Tj,required:!0},Rj=String,Lj={type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},Dj={type:Number,required:!0},Pj={type:Object(s["c"])([String,Number,Symbol]),default:"id"},Ij={type:Object(s["c"])(Object)},Fj=Object(s["b"])({class:String,columns:Aj,columnsStyles:{type:Object(s["c"])(Object),required:!0},depth:Number,expandColumnKey:Rj,estimatedRowHeight:{...Vh.estimatedRowHeight,default:void 0},isScrolling:Boolean,onRowExpand:{type:Object(s["c"])(Function)},onRowHover:{type:Object(s["c"])(Function)},onRowHeightChange:{type:Object(s["c"])(Function)},rowData:{type:Object(s["c"])(Object),required:!0},rowEventHandlers:{type:Object(s["c"])(Object)},rowIndex:{type:Number,required:!0},rowKey:Pj,style:{type:Object(s["c"])(Object)}}),$j={type:Number,required:!0},qj=Object(s["b"])({class:String,columns:Aj,fixedHeaderData:{type:Object(s["c"])(Array)},headerData:{type:Object(s["c"])(Array),required:!0},headerHeight:{type:Object(s["c"])([Number,Array]),default:50},rowWidth:$j,rowHeight:{type:Number,default:50},height:$j,width:$j}),Wj=Object(s["b"])({columns:Aj,data:Hj,fixedData:Tj,estimatedRowHeight:Fj.estimatedRowHeight,width:Dj,height:Dj,headerWidth:Dj,headerHeight:qj.headerHeight,bodyWidth:Dj,rowHeight:Dj,cache:zh.cache,useIsScrolling:Boolean,scrollbarAlwaysOn:Vh.scrollbarAlwaysOn,scrollbarStartGap:Vh.scrollbarStartGap,scrollbarEndGap:Vh.scrollbarEndGap,class:Mj,style:Ij,containerStyle:Ij,getRowHeight:{type:Object(s["c"])(Function),required:!0},rowKey:Fj.rowKey,onRowsRendered:{type:Object(s["c"])(Function)},onScroll:{type:Object(s["c"])(Function)}}),Uj=Object(s["b"])({cache:Wj.cache,estimatedRowHeight:Fj.estimatedRowHeight,rowKey:Pj,headerClass:{type:Object(s["c"])([String,Function])},headerProps:{type:Object(s["c"])([Object,Function])},headerCellProps:{type:Object(s["c"])([Object,Function])},headerHeight:qj.headerHeight,footerHeight:{type:Number,default:0},rowClass:{type:Object(s["c"])([String,Function])},rowProps:{type:Object(s["c"])([Object,Function])},rowHeight:{type:Number,default:50},cellProps:{type:Object(s["c"])([Object,Function])},columns:Aj,data:Hj,dataGetter:{type:Object(s["c"])(Function)},fixedData:Tj,expandColumnKey:Fj.expandColumnKey,expandedRowKeys:Lj,defaultExpandedRowKeys:Lj,class:Mj,fixed:Boolean,style:{type:Object(s["c"])(Object)},width:Dj,height:Dj,maxHeight:Number,useIsScrolling:Boolean,indentSize:{type:Number,default:12},iconSize:{type:Number,default:12},hScrollbarSize:Vh.hScrollbarSize,vScrollbarSize:Vh.vScrollbarSize,scrollbarAlwaysOn:Nh.alwaysOn,sortBy:{type:Object(s["c"])(Object),default:()=>({})},sortState:{type:Object(s["c"])(Object),default:void 0},onColumnSort:{type:Object(s["c"])(Function)},onExpandedRowsChange:{type:Object(s["c"])(Function)},onEndReached:{type:Object(s["c"])(Function)},onRowExpand:Fj.onRowExpand,onScroll:Wj.onScroll,onRowsRendered:Wj.onRowsRendered,rowEventHandlers:Fj.rowEventHandlers}),Kj=({atXEndEdge:e,atXStartEdge:t,atYEndEdge:r,atYStartEdge:n},o)=>{let l=null,a=0,i=0;const c=(o,l)=>{const a=o<0&&t.value||o>0&&e.value,i=l<0&&n.value||l>0&&r.value;return a&&i},s=e=>{hh(l);let t=e.deltaX,r=e.deltaY;Math.abs(t)>Math.abs(r)?r=0:t=0,e.shiftKey&&0!==r&&(t=r,r=0),c(a,i)&&c(a+t,i+r)||(a+=t,i+=r,fp()||e.preventDefault(),l=mh(()=>{o(a,i),a=0,i=0}))};return{hasReachedEdge:c,onWheel:s}},Yj=({name:e,clearCache:t,getColumnPosition:r,getColumnStartIndexForOffset:n,getColumnStopIndexForStartIndex:o,getEstimatedTotalHeight:l,getEstimatedTotalWidth:a,getColumnOffset:s,getRowOffset:u,getRowPosition:d,getRowStartIndexForOffset:p,getRowStopIndexForStartIndex:f,initCache:m,injectToInstance:v,validateProps:g})=>Object(i["defineComponent"])({name:null!=e?e:"ElVirtualList",props:Vh,emits:[Jm,Zm],setup(e,{emit:O,expose:j,slots:w}){const y=Object(b["b"])("vl");g(e);const x=Object(i["getCurrentInstance"])(),k=Object(i["ref"])(m(e,x));null==v||v(x,k);const _=Object(i["ref"])(),C=Object(i["ref"])(),z=Object(i["ref"])(),E=Object(i["ref"])(null),B=Object(i["ref"])({isScrolling:!1,scrollLeft:Object(c["isNumber"])(e.initScrollLeft)?e.initScrollLeft:0,scrollTop:Object(c["isNumber"])(e.initScrollTop)?e.initScrollTop:0,updateRequested:!1,xAxisScrollDir:Qm,yAxisScrollDir:Qm}),S=Gm(),V=Object(i["computed"])(()=>Number.parseInt(""+e.height,10)),N=Object(i["computed"])(()=>Number.parseInt(""+e.width,10)),M=Object(i["computed"])(()=>{const{totalColumn:t,totalRow:r,columnCache:l}=e,{isScrolling:a,xAxisScrollDir:c,scrollLeft:s}=Object(i["unref"])(B);if(0===t||0===r)return[0,0,0,0];const u=n(e,s,Object(i["unref"])(k)),d=o(e,u,s,Object(i["unref"])(k)),p=a&&c!==eh?1:Math.max(1,l),f=a&&c!==Qm?1:Math.max(1,l);return[Math.max(0,u-p),Math.max(0,Math.min(t-1,d+f)),u,d]}),A=Object(i["computed"])(()=>{const{totalColumn:t,totalRow:r,rowCache:n}=e,{isScrolling:o,yAxisScrollDir:l,scrollTop:a}=Object(i["unref"])(B);if(0===t||0===r)return[0,0,0,0];const c=p(e,a,Object(i["unref"])(k)),s=f(e,c,a,Object(i["unref"])(k)),u=o&&l!==eh?1:Math.max(1,n),d=o&&l!==Qm?1:Math.max(1,n);return[Math.max(0,c-u),Math.max(0,Math.min(r-1,s+d)),c,s]}),T=Object(i["computed"])(()=>l(e,Object(i["unref"])(k))),H=Object(i["computed"])(()=>a(e,Object(i["unref"])(k))),R=Object(i["computed"])(()=>{var t;return[{position:"relative",overflow:"hidden",WebkitOverflowScrolling:"touch",willChange:"transform"},{direction:e.direction,height:Object(c["isNumber"])(e.height)?e.height+"px":e.height,width:Object(c["isNumber"])(e.width)?e.width+"px":e.width},null!=(t=e.style)?t:{}]}),L=Object(i["computed"])(()=>{const e=Object(i["unref"])(H)+"px",t=Object(i["unref"])(T)+"px";return{height:t,pointerEvents:Object(i["unref"])(B).isScrolling?"none":void 0,width:e}}),D=()=>{const{totalColumn:t,totalRow:r}=e;if(t>0&&r>0){const[e,t,r,n]=Object(i["unref"])(M),[o,l,a,c]=Object(i["unref"])(A);O(Jm,{columnCacheStart:e,columnCacheEnd:t,rowCacheStart:o,rowCacheEnd:l,columnVisibleStart:r,columnVisibleEnd:n,rowVisibleStart:a,rowVisibleEnd:c})}const{scrollLeft:n,scrollTop:o,updateRequested:l,xAxisScrollDir:a,yAxisScrollDir:c}=Object(i["unref"])(B);O(Zm,{xAxisScrollDir:a,scrollLeft:n,yAxisScrollDir:c,scrollTop:o,updateRequested:l})},P=t=>{const{clientHeight:r,clientWidth:n,scrollHeight:o,scrollLeft:l,scrollTop:a,scrollWidth:c}=t.currentTarget,s=Object(i["unref"])(B);if(s.scrollTop===a&&s.scrollLeft===l)return;let u=l;if(Th(e.direction))switch(Rh()){case uh:u=-l;break;case ph:u=c-n-l;break}B.value={...s,isScrolling:!0,scrollLeft:u,scrollTop:Math.max(0,Math.min(a,o-r)),updateRequested:!0,xAxisScrollDir:Mh(s.scrollLeft,u),yAxisScrollDir:Mh(s.scrollTop,a)},Object(i["nextTick"])(()=>K()),G(),D()},I=(e,t)=>{const r=Object(i["unref"])(V),n=(T.value-r)/t*e;q({scrollTop:Math.min(T.value-r,n)})},F=(e,t)=>{const r=Object(i["unref"])(N),n=(H.value-r)/t*e;q({scrollLeft:Math.min(H.value-r,n)})},{onWheel:$}=Kj({atXStartEdge:Object(i["computed"])(()=>B.value.scrollLeft<=0),atXEndEdge:Object(i["computed"])(()=>B.value.scrollLeft>=H.value),atYStartEdge:Object(i["computed"])(()=>B.value.scrollTop<=0),atYEndEdge:Object(i["computed"])(()=>B.value.scrollTop>=T.value)},(e,t)=>{var r,n,o,l;null==(n=null==(r=C.value)?void 0:r.onMouseUp)||n.call(r),null==(l=null==(o=C.value)?void 0:o.onMouseUp)||l.call(o);const a=Object(i["unref"])(N),c=Object(i["unref"])(V);q({scrollLeft:Math.min(B.value.scrollLeft+e,H.value-a),scrollTop:Math.min(B.value.scrollTop+t,T.value-c)})}),q=({scrollLeft:e=B.value.scrollLeft,scrollTop:t=B.value.scrollTop})=>{e=Math.max(e,0),t=Math.max(t,0);const r=Object(i["unref"])(B);t===r.scrollTop&&e===r.scrollLeft||(B.value={...r,xAxisScrollDir:Mh(r.scrollLeft,e),yAxisScrollDir:Mh(r.scrollTop,t),scrollLeft:e,scrollTop:t,updateRequested:!0},Object(i["nextTick"])(()=>K()),G(),D())},W=(t=0,r=0,n=th)=>{const o=Object(i["unref"])(B);r=Math.max(0,Math.min(r,e.totalColumn-1)),t=Math.max(0,Math.min(t,e.totalRow-1));const c=Object(h["a"])(y.namespace.value),d=Object(i["unref"])(k),p=l(e,d),f=a(e,d);q({scrollLeft:s(e,r,n,o.scrollLeft,d,f>e.width?c:0),scrollTop:u(e,t,n,o.scrollTop,d,p>e.height?c:0)})},U=(n,o)=>{const{columnWidth:l,direction:a,rowHeight:c}=e,s=S.value(t&&l,t&&c,t&&a),u=`${n},${o}`;if(Object(Y["hasOwn"])(s,u))return s[u];{const[,t]=r(e,o,Object(i["unref"])(k)),l=Object(i["unref"])(k),c=Th(a),[p,f]=d(e,n,l),[b]=r(e,o,l);return s[u]={position:"absolute",left:c?void 0:t+"px",right:c?t+"px":void 0,top:f+"px",height:p+"px",width:b+"px"},s[u]}},K=()=>{B.value.isScrolling=!1,Object(i["nextTick"])(()=>{S.value(-1,null,null)})};Object(i["onMounted"])(()=>{if(!c["isClient"])return;const{initScrollLeft:t,initScrollTop:r}=e,n=Object(i["unref"])(_);n&&(Object(c["isNumber"])(t)&&(n.scrollLeft=t),Object(c["isNumber"])(r)&&(n.scrollTop=r)),D()});const G=()=>{const{direction:t}=e,{scrollLeft:r,scrollTop:n,updateRequested:o}=Object(i["unref"])(B),l=Object(i["unref"])(_);if(o&&l){if(t===sh)switch(Rh()){case uh:l.scrollLeft=-r;break;case dh:l.scrollLeft=r;break;default:{const{clientWidth:e,scrollWidth:t}=l;l.scrollLeft=t-e-r;break}}else l.scrollLeft=Math.max(0,r);l.scrollTop=Math.max(0,n)}},{resetAfterColumnIndex:X,resetAfterRowIndex:J,resetAfter:Z}=x.proxy;j({windowRef:_,innerRef:E,getItemStyleCache:S,scrollTo:q,scrollToItem:W,states:B,resetAfterColumnIndex:X,resetAfterRowIndex:J,resetAfter:Z});const Q=()=>{const{scrollbarAlwaysOn:t,scrollbarStartGap:r,scrollbarEndGap:n,totalColumn:o,totalRow:l}=e,a=Object(i["unref"])(N),c=Object(i["unref"])(V),s=Object(i["unref"])(H),u=Object(i["unref"])(T),{scrollLeft:d,scrollTop:p}=Object(i["unref"])(B),f=Object(i["h"])(Dh,{ref:C,alwaysOn:t,startGap:r,endGap:n,class:y.e("horizontal"),clientSize:a,layout:"horizontal",onScroll:F,ratio:100*a/s,scrollFrom:d/(s-a),total:l,visible:!0}),b=Object(i["h"])(Dh,{ref:z,alwaysOn:t,startGap:r,endGap:n,class:y.e("vertical"),clientSize:c,layout:"vertical",onScroll:I,ratio:100*c/u,scrollFrom:p/(u-c),total:o,visible:!0});return{horizontalScrollbar:f,verticalScrollbar:b}},ee=()=>{var t;const[r,n]=Object(i["unref"])(M),[o,l]=Object(i["unref"])(A),{data:a,totalColumn:c,totalRow:s,useIsScrolling:u,itemKey:d}=e,p=[];if(s>0&&c>0)for(let e=o;e<=l;e++)for(let o=r;o<=n;o++)p.push(null==(t=w.default)?void 0:t.call(w,{columnIndex:o,data:a,key:d({columnIndex:o,data:a,rowIndex:e}),isScrolling:u?Object(i["unref"])(B).isScrolling:void 0,style:U(e,o),rowIndex:e}));return p},te=()=>{const t=Object(i["resolveDynamicComponent"])(e.innerElement),r=ee();return[Object(i["h"])(t,{style:Object(i["unref"])(L),ref:E},Object(Y["isString"])(t)?r:{default:()=>r})]},re=()=>{const t=Object(i["resolveDynamicComponent"])(e.containerElement),{horizontalScrollbar:r,verticalScrollbar:n}=Q(),o=te();return Object(i["h"])("div",{key:0,class:y.e("wrapper")},[Object(i["h"])(t,{class:e.className,style:Object(i["unref"])(R),onScroll:P,onWheel:$,ref:_},Object(Y["isString"])(t)?o:{default:()=>o}),r,n])};return re}}),{max:Gj,min:Xj,floor:Jj}=Math,Zj={column:"columnWidth",row:"rowHeight"},Qj={column:"lastVisitedColumnIndex",row:"lastVisitedRowIndex"},ew=(e,t,r,n)=>{const[o,l,a]=[r[n],e[Zj[n]],r[Qj[n]]];if(t>a){let e=0;if(a>=0){const t=o[a];e=t.offset+t.size}for(let r=a+1;r<=t;r++){const t=l(r);o[r]={offset:e,size:t},e+=t}r[Qj[n]]=t}return o[t]},tw=(e,t,r,n,o,l)=>{while(r<=n){const a=r+Jj((n-r)/2),i=ew(e,a,t,l).offset;if(i===o)return a;i{const l="column"===o?e.totalColumn:e.totalRow;let a=1;while(r{const[o,l]=[t[n],t[Qj[n]]],a=l>0?o[l].offset:0;return a>=r?tw(e,t,0,l,r,n):rw(e,t,Gj(0,l),r,n)},ow=({totalRow:e},{estimatedRowHeight:t,lastVisitedRowIndex:r,row:n})=>{let o=0;if(r>=e&&(r=e-1),r>=0){const e=n[r];o=e.offset+e.size}const l=e-r-1,a=l*t;return o+a},lw=({totalColumn:e},{column:t,estimatedColumnWidth:r,lastVisitedColumnIndex:n})=>{let o=0;if(n>e&&(n=e-1),n>=0){const e=t[n];o=e.offset+e.size}const l=e-n-1,a=l*r;return o+a},aw={column:lw,row:ow},iw=(e,t,r,n,o,l,a)=>{const[i,c]=["row"===l?e.height:e.width,aw[l]],s=ew(e,t,o,l),u=c(e,o),d=Gj(0,Xj(u-i,s.offset)),p=Gj(0,s.offset-i+a+s.size);switch(r===rh&&(r=n>=p-i&&n<=d+i?th:oh),r){case nh:return d;case lh:return p;case oh:return Math.round(p+(d-p)/2);case th:default:return n>=p&&n<=d?n:p>d||n{const n=ew(e,t,r,"column");return[n.size,n.offset]},getRowPosition:(e,t,r)=>{const n=ew(e,t,r,"row");return[n.size,n.offset]},getColumnOffset:(e,t,r,n,o,l)=>iw(e,t,r,n,o,"column",l),getRowOffset:(e,t,r,n,o,l)=>iw(e,t,r,n,o,"row",l),getColumnStartIndexForOffset:(e,t,r)=>nw(e,r,t,"column"),getColumnStopIndexForStartIndex:(e,t,r,n)=>{const o=ew(e,t,n,"column"),l=r+e.width;let a=o.offset+o.size,i=t;while(inw(e,r,t,"row"),getRowStopIndexForStartIndex:(e,t,r,n)=>{const{totalRow:o,height:l}=e,a=ew(e,t,n,"row"),i=r+l;let c=a.size+a.offset,s=t;while(s{const r=({columnIndex:r,rowIndex:n},o)=>{var l,a;o=!!Object(Re["d"])(o)||o,Object(c["isNumber"])(r)&&(t.value.lastVisitedColumnIndex=Math.min(t.value.lastVisitedColumnIndex,r-1)),Object(c["isNumber"])(n)&&(t.value.lastVisitedRowIndex=Math.min(t.value.lastVisitedRowIndex,n-1)),null==(l=e.exposed)||l.getItemStyleCache.value(-1,null,null),o&&(null==(a=e.proxy)||a.$forceUpdate())},n=(e,t)=>{r({columnIndex:e},t)},o=(e,t)=>{r({rowIndex:e},t)};Object.assign(e.proxy,{resetAfterColumnIndex:n,resetAfterRowIndex:o,resetAfter:r})},initCache:({estimatedColumnWidth:e=Xm,estimatedRowHeight:t=Xm})=>{const r={column:{},estimatedColumnWidth:e,estimatedRowHeight:t,lastVisitedColumnIndex:-1,lastVisitedRowIndex:-1,row:{}};return r},clearCache:!1,validateProps:({columnWidth:e,rowHeight:t})=>{0}}),sw=Yj({name:"ElFixedSizeGrid",getColumnPosition:({columnWidth:e},t)=>[e,t*e],getRowPosition:({rowHeight:e},t)=>[e,t*e],getEstimatedTotalHeight:({totalRow:e,rowHeight:t})=>t*e,getEstimatedTotalWidth:({totalColumn:e,columnWidth:t})=>t*e,getColumnOffset:({totalColumn:e,columnWidth:t,width:r},n,o,l,a,i)=>{r=Number(r);const c=Math.max(0,e*t-r),s=Math.min(c,n*t),u=Math.max(0,n*t-r+i+t);switch("smart"===o&&(o=l>=u-r&&l<=s+r?th:oh),o){case nh:return s;case lh:return u;case oh:{const e=Math.round(u+(s-u)/2);return ec+Math.floor(r/2)?c:e}case th:default:return l>=u&&l<=s?l:u>s||l{t=Number(t);const c=Math.max(0,r*e-t),s=Math.min(c,n*e),u=Math.max(0,n*e-t+i+e);switch(o===rh&&(o=l>=u-t&&l<=s+t?th:oh),o){case nh:return s;case lh:return u;case oh:{const e=Math.round(u+(s-u)/2);return ec+Math.floor(t/2)?c:e}case th:default:return l>=u&&l<=s?l:u>s||lMath.max(0,Math.min(t-1,Math.floor(r/e))),getColumnStopIndexForStartIndex:({columnWidth:e,totalColumn:t,width:r},n,o)=>{const l=n*e,a=Math.ceil((r+o-l)/e);return Math.max(0,Math.min(t-1,n+a-1))},getRowStartIndexForOffset:({rowHeight:e,totalRow:t},r)=>Math.max(0,Math.min(t-1,Math.floor(r/e))),getRowStopIndexForStartIndex:({rowHeight:e,totalRow:t,height:r},n,o)=>{const l=n*e,a=Math.ceil((r+o-l)/e);return Math.max(0,Math.min(t-1,n+a-1))},initCache:()=>{},clearCache:!0,validateProps:({columnWidth:e,rowHeight:t})=>{0}}),uw="ElTableV2Header",dw=Object(i["defineComponent"])({name:uw,props:qj,setup(e,{slots:t,expose:r}){const n=Object(b["b"])("table-v2"),o=Object(i["ref"])(),l=Object(i["computed"])(()=>Ej({width:e.width,height:e.height})),a=Object(i["computed"])(()=>Ej({width:e.rowWidth,height:e.height})),c=Object(i["computed"])(()=>Object(N["castArray"])(Object(i["unref"])(e.headerHeight))),s=e=>{const t=Object(i["unref"])(o);Object(i["nextTick"])(()=>{(null==t?void 0:t.scroll)&&t.scroll({left:e})})},u=()=>{const r=n.e("fixed-header-row"),{columns:o,fixedHeaderData:l,rowHeight:a}=e;return null==l?void 0:l.map((e,n)=>{var l;const i=Ej({height:a,width:"100%"});return null==(l=t.fixed)?void 0:l.call(t,{class:r,columns:o,rowData:e,rowIndex:-(n+1),style:i})})},d=()=>{const r=n.e("dynamic-header-row"),{columns:o}=e;return Object(i["unref"])(c).map((e,n)=>{var l;const a=Ej({width:"100%",height:e});return null==(l=t.dynamic)?void 0:l.call(t,{class:r,columns:o,headerIndex:n,style:a})})};return r({scrollToLeft:s}),()=>{if(!(e.height<=0))return Object(i["createVNode"])("div",{ref:o,class:e.class,style:Object(i["unref"])(l)},[Object(i["createVNode"])("div",{style:Object(i["unref"])(a),class:n.e("header")},[d(),u()])])}}}),pw="ElTableV2Grid",fw=e=>{const t=Object(i["ref"])(),r=Object(i["ref"])(),n=Object(i["computed"])(()=>{const{data:t,rowHeight:r,estimatedRowHeight:n}=e;if(!n)return t.length*r}),o=Object(i["computed"])(()=>{const{fixedData:t,rowHeight:r}=e;return((null==t?void 0:t.length)||0)*r}),l=Object(i["computed"])(()=>Cj(e.headerHeight)),a=Object(i["computed"])(()=>{const{height:t}=e;return Math.max(0,t-Object(i["unref"])(l)-Object(i["unref"])(o))}),c=Object(i["computed"])(()=>Object(i["unref"])(l)+Object(i["unref"])(o)>0),s=({data:t,rowIndex:r})=>t[r][e.rowKey];function u({rowCacheStart:t,rowCacheEnd:r,rowVisibleStart:n,rowVisibleEnd:o}){var l;null==(l=e.onRowsRendered)||l.call(e,{rowCacheStart:t,rowCacheEnd:r,rowVisibleStart:n,rowVisibleEnd:o})}function d(e,t){var n;null==(n=r.value)||n.resetAfterRowIndex(e,t)}function p(e,n){const o=Object(i["unref"])(t),l=Object(i["unref"])(r);o&&l&&(Object(Y["isObject"])(e)?(o.scrollToLeft(e.scrollLeft),l.scrollTo(e)):(o.scrollToLeft(e),l.scrollTo({scrollLeft:e,scrollTop:n})))}function f(e){var t;null==(t=Object(i["unref"])(r))||t.scrollTo({scrollTop:e})}function b(e,t){var n;null==(n=Object(i["unref"])(r))||n.scrollToItem(e,1,t)}function m(){var e,n;null==(e=Object(i["unref"])(r))||e.$forceUpdate(),null==(n=Object(i["unref"])(t))||n.$forceUpdate()}return{bodyRef:r,forceUpdate:m,fixedRowHeight:o,gridHeight:a,hasHeader:c,headerHeight:l,headerRef:t,totalHeight:n,itemKey:s,onItemRendered:u,resetAfterRowIndex:d,scrollTo:p,scrollToTop:f,scrollToRow:b}},bw=Object(i["defineComponent"])({name:pw,props:Wj,setup(e,{slots:t,expose:r}){const{ns:n}=Object(i["inject"])(Nj),{bodyRef:o,fixedRowHeight:l,gridHeight:a,hasHeader:s,headerRef:u,headerHeight:d,totalHeight:p,forceUpdate:f,itemKey:b,onItemRendered:m,resetAfterRowIndex:h,scrollTo:v,scrollToTop:g,scrollToRow:O}=fw(e);r({forceUpdate:f,totalHeight:p,scrollTo:v,scrollToTop:g,scrollToRow:O,resetAfterRowIndex:h});const j=()=>e.bodyWidth;return()=>{const{cache:r,columns:p,data:f,fixedData:h,useIsScrolling:v,scrollbarAlwaysOn:g,scrollbarEndGap:O,scrollbarStartGap:w,style:y,rowHeight:x,bodyWidth:k,estimatedRowHeight:_,headerWidth:C,height:z,width:E,getRowHeight:B,onScroll:S}=e,V=Object(c["isNumber"])(_),N=V?cw:sw,M=Object(i["unref"])(d);return Object(i["createVNode"])("div",{role:"table",class:[n.e("table"),e.class],style:y},[Object(i["createVNode"])(N,{ref:o,data:f,useIsScrolling:v,itemKey:b,columnCache:0,columnWidth:V?j:k,totalColumn:1,totalRow:f.length,rowCache:r,rowHeight:V?B:x,width:E,height:Object(i["unref"])(a),class:n.e("body"),scrollbarStartGap:w,scrollbarEndGap:O,scrollbarAlwaysOn:g,onScroll:S,onItemRendered:m,perfMode:!1},{default:e=>{var r;const n=f[e.rowIndex];return null==(r=t.row)?void 0:r.call(t,{...e,columns:p,rowData:n})}}),Object(i["unref"])(s)&&Object(i["createVNode"])(dw,{ref:u,class:n.e("header-wrapper"),columns:p,headerData:f,headerHeight:e.headerHeight,fixedHeaderData:h,rowWidth:C,rowHeight:x,width:E,height:Math.min(M+Object(i["unref"])(l),z)},{dynamic:t.header,fixed:t.row})])}}});function mw(e){return"function"===typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!Object(i["isVNode"])(e)}const hw=(e,{slots:t})=>{const{mainTableRef:r,...n}=e;return Object(i["createVNode"])(bw,Object(i["mergeProps"])({ref:r},n),mw(t)?t:{default:()=>[t]})};function vw(e){return"function"===typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!Object(i["isVNode"])(e)}const gw=(e,{slots:t})=>{if(!e.columns.length)return;const{leftTableRef:r,...n}=e;return Object(i["createVNode"])(bw,Object(i["mergeProps"])({ref:r},n),vw(t)?t:{default:()=>[t]})};function Ow(e){return"function"===typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!Object(i["isVNode"])(e)}const jw=(e,{slots:t})=>{if(!e.columns.length)return;const{rightTableRef:r,...n}=e;return Object(i["createVNode"])(bw,Object(i["mergeProps"])({ref:r},n),Ow(t)?t:{default:()=>[t]})},ww=e=>{const{isScrolling:t}=Object(i["inject"])(Nj),r=Object(i["ref"])(!1),n=Object(i["ref"])(),o=Object(i["computed"])(()=>Object(c["isNumber"])(e.estimatedRowHeight)&&e.rowIndex>=0),l=(t=!1)=>{const o=Object(i["unref"])(n);if(!o)return;const{columns:l,onRowHeightChange:a,rowKey:c,rowIndex:s,style:u}=e,{height:d}=o.getBoundingClientRect();r.value=!0,Object(i["nextTick"])(()=>{if(t||d!==Number.parseInt(u.height)){const e=l[0],t=(null==e?void 0:e.placeholderSign)===Oj;null==a||a({rowKey:c,height:d,rowIndex:s},e&&!t&&e.fixed)}})},a=Object(i["computed"])(()=>{const{rowData:t,rowIndex:r,rowKey:n,onRowHover:o}=e,l=e.rowEventHandlers||{},a={};return Object.entries(l).forEach(([e,o])=>{Object(Y["isFunction"])(o)&&(a[e]=e=>{o({event:e,rowData:t,rowIndex:r,rowKey:n})})}),o&&[{name:"onMouseleave",hovered:!1},{name:"onMouseenter",hovered:!0}].forEach(({name:e,hovered:l})=>{const i=a[e];a[e]=e=>{o({event:e,hovered:l,rowData:t,rowIndex:r,rowKey:n}),null==i||i(e)}}),a}),s=t=>{const{onRowExpand:r,rowData:n,rowIndex:o,rowKey:l}=e;null==r||r({expanded:t,rowData:n,rowIndex:o,rowKey:l})};return Object(i["onMounted"])(()=>{Object(i["unref"])(o)&&l(!0)}),{isScrolling:t,measurable:o,measured:r,rowRef:n,eventHandlers:a,onExpand:s}},yw="ElTableV2TableRow",xw=Object(i["defineComponent"])({name:yw,props:Fj,setup(e,{expose:t,slots:r,attrs:n}){const{eventHandlers:o,isScrolling:l,measurable:a,measured:c,rowRef:s,onExpand:u}=ww(e);return t({onExpand:u}),()=>{const{columns:t,columnsStyles:d,expandColumnKey:p,depth:f,rowData:b,rowIndex:m,style:h}=e;let v=t.map((e,n)=>{const o=Object(Y["isArray"])(b.children)&&b.children.length>0&&e.key===p;return r.cell({column:e,columns:t,columnIndex:n,depth:f,style:d[e.key],rowData:b,rowIndex:m,isScrolling:Object(i["unref"])(l),expandIconProps:o?{rowData:b,rowIndex:m,onExpand:u}:void 0})});if(r.row&&(v=r.row({cells:v.map(e=>Object(Y["isArray"])(e)&&1===e.length?e[0]:e),style:h,columns:t,depth:f,rowData:b,rowIndex:m,isScrolling:Object(i["unref"])(l)})),Object(i["unref"])(a)){const{height:t,...r}=h||{},l=Object(i["unref"])(c);return Object(i["createVNode"])("div",Object(i["mergeProps"])({ref:s,class:e.class,style:l?h:r},n,Object(i["unref"])(o)),[v])}return Object(i["createVNode"])("div",Object(i["mergeProps"])(n,{ref:s,class:e.class,style:h},Object(i["unref"])(o)),[v])}}});function kw(e){return"function"===typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!Object(i["isVNode"])(e)}const _w=(e,{slots:t})=>{const{columns:r,columnsStyles:n,depthMap:o,expandColumnKey:l,expandedRowKeys:a,estimatedRowHeight:c,hasFixedColumns:s,hoveringRowKey:u,rowData:d,rowIndex:p,style:f,isScrolling:b,rowProps:m,rowClass:h,rowKey:v,rowEventHandlers:g,ns:O,onRowHovered:j,onRowExpanded:w}=e,y=zj(h,{columns:r,rowData:d,rowIndex:p},""),x=zj(m,{columns:r,rowData:d,rowIndex:p}),k=d[v],_=o[k]||0,C=Boolean(l),z=p<0,E=[O.e("row"),y,{[O.e("row-depth-"+_)]:C&&p>=0,[O.is("expanded")]:C&&a.includes(k),[O.is("hovered")]:!b&&k===u,[O.is("fixed")]:!_&&z,[O.is("customized")]:Boolean(t.row)}],B=s?j:void 0,S={...x,columns:r,columnsStyles:n,class:E,depth:_,expandColumnKey:l,estimatedRowHeight:z?void 0:c,isScrolling:b,rowIndex:p,rowData:d,rowKey:k,rowEventHandlers:g,style:f};return Object(i["createVNode"])(xw,Object(i["mergeProps"])(S,{onRowHover:B,onRowExpand:w}),kw(t)?t:{default:()=>[t]})},Cw=(e,{slots:t})=>{var r;const{cellData:n,style:o}=e,l=(null==(r=null==n?void 0:n.toString)?void 0:r.call(n))||"";return Object(i["createVNode"])("div",{class:e.class,title:l,style:o},[t.default?t.default(e):l])};Cw.displayName="ElTableV2Cell",Cw.inheritAttrs=!1;const zw=e=>{const{expanded:t,expandable:r,onExpand:n,style:o,size:l}=e,a={onClick:r?()=>n(!t):void 0,class:e.class};return Object(i["createVNode"])(y["a"],Object(i["mergeProps"])(a,{size:l,style:o}),{default:()=>[Object(i["createVNode"])(M["ArrowRight"],null,null)]})},Ew=({columns:e,column:t,columnIndex:r,depth:n,expandIconProps:o,isScrolling:l,rowData:a,rowIndex:c,style:s,expandedRowKeys:u,ns:d,cellProps:p,expandColumnKey:f,indentSize:b,iconSize:m,rowKey:h},{slots:v})=>{const g=Ej(s);if(t.placeholderSign===Oj)return Object(i["createVNode"])("div",{class:d.em("row-cell","placeholder"),style:g},null);const{cellRenderer:O,dataKey:j,dataGetter:w}=t,y=Bj(O),x=y||v.default||(e=>Object(i["createVNode"])(Cw,e,null)),k=Object(Y["isFunction"])(w)?w({columns:e,column:t,columnIndex:r,rowData:a,rowIndex:c}):Object(N["get"])(a,null!=j?j:""),_=zj(p,{cellData:k,columns:e,column:t,columnIndex:r,rowIndex:c,rowData:a}),C={class:d.e("cell-text"),columns:e,column:t,columnIndex:r,cellData:k,isScrolling:l,rowData:a,rowIndex:c},z=x(C),E=[d.e("row-cell"),t.align===hj.CENTER&&d.is("align-center"),t.align===hj.RIGHT&&d.is("align-right")],B=c>=0&&t.key===f,S=c>=0&&u.includes(a[h]);let V;const M=`margin-inline-start: ${n*b}px;`;return B&&(V=Object(Y["isObject"])(o)?Object(i["createVNode"])(zw,Object(i["mergeProps"])(o,{class:[d.e("expand-icon"),d.is("expanded",S)],size:m,expanded:S,style:M,expandable:!0}),null):Object(i["createVNode"])("div",{style:[M,`width: ${m}px; height: ${m}px;`].join(" ")},null)),Object(i["createVNode"])("div",Object(i["mergeProps"])({class:E,style:g},_),[V,z])};Ew.inheritAttrs=!1;const Bw=Object(s["b"])({class:String,columns:Aj,columnsStyles:{type:Object(s["c"])(Object),required:!0},headerIndex:Number,style:{type:Object(s["c"])(Object)}}),Sw=Object(i["defineComponent"])({name:"ElTableV2HeaderRow",props:Bw,setup(e,{slots:t}){return()=>{const{columns:r,columnsStyles:n,headerIndex:o,style:l}=e;let a=r.map((e,l)=>t.cell({columns:r,column:e,columnIndex:l,headerIndex:o,style:n[e.key]}));return t.header&&(a=t.header({cells:a.map(e=>Object(Y["isArray"])(e)&&1===e.length?e[0]:e),columns:r,headerIndex:o})),Object(i["createVNode"])("div",{class:e.class,style:l},[a])}}});function Vw(e){return"function"===typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!Object(i["isVNode"])(e)}const Nw=({columns:e,columnsStyles:t,headerIndex:r,style:n,headerClass:o,headerProps:l,ns:a},{slots:c})=>{const s={columns:e,headerIndex:r},u=[a.e("header-row"),zj(o,s,""),{[a.is("customized")]:Boolean(c.header)}],d={...zj(l,s),columnsStyles:t,class:u,columns:e,headerIndex:r,style:n};return Object(i["createVNode"])(Sw,d,Vw(c)?c:{default:()=>[c]})},Mw=(e,{slots:t})=>{var r,n;return t.default?t.default(e):Object(i["createVNode"])("div",{class:e.class,title:null==(r=e.column)?void 0:r.title},[null==(n=e.column)?void 0:n.title])};Mw.displayName="ElTableV2HeaderCell",Mw.inheritAttrs=!1;const Aw=e=>{const{sortOrder:t}=e;return Object(i["createVNode"])(y["a"],{size:14,class:e.class},{default:()=>[t===mj.ASC?Object(i["createVNode"])(M["SortUp"],null,null):Object(i["createVNode"])(M["SortDown"],null,null)]})},Tw=(e,{slots:t})=>{const{column:r,ns:n,style:o,onColumnSorted:l}=e,a=Ej(o);if(r.placeholderSign===Oj)return Object(i["createVNode"])("div",{class:n.em("header-row-cell","placeholder"),style:a},null);const{headerCellRenderer:c,headerClass:s,sortable:u}=r,d={...e,class:n.e("header-cell-text")},p=Bj(c)||t.default||(e=>Object(i["createVNode"])(Mw,e,null)),f=p(d),{sortBy:b,sortState:m,headerCellProps:h}=e;let v,g;if(m){const e=m[r.key];v=Boolean(gj[e]),g=v?e:mj.ASC}else v=r.key===b.key,g=v?b.order:mj.ASC;const O=[n.e("header-cell"),zj(s,e,""),r.align===hj.CENTER&&n.is("align-center"),r.align===hj.RIGHT&&n.is("align-right"),u&&n.is("sortable")],j={...zj(h,e),onClick:r.sortable?l:void 0,class:O,style:a,["data-key"]:r.key};return Object(i["createVNode"])("div",j,[f,u&&Object(i["createVNode"])(Aw,{class:[n.e("sort-icon"),v&&n.is("sorting")],sortOrder:g},null)])},Hw=(e,{slots:t})=>{var r;return Object(i["createVNode"])("div",{class:e.class,style:e.style},[null==(r=t.default)?void 0:r.call(t)])};Hw.displayName="ElTableV2Footer";const Rw=(e,{slots:t})=>Object(i["createVNode"])("div",{class:e.class,style:e.style},[t.default?t.default():Object(i["createVNode"])(qd,null,null)]);Rw.displayName="ElTableV2Empty";const Lw=(e,{slots:t})=>{var r;return Object(i["createVNode"])("div",{class:e.class,style:e.style},[null==(r=t.default)?void 0:r.call(t)])};function Dw(e){return"function"===typeof e||"[object Object]"===Object.prototype.toString.call(e)&&!Object(i["isVNode"])(e)}Lw.displayName="ElTableV2Overlay";const Pw="ElTableV2",Iw=Object(i["defineComponent"])({name:Pw,props:Uj,setup(e,{slots:t,expose:r}){const n=Object(b["b"])("table-v2"),{columnsStyles:o,fixedColumnsOnLeft:l,fixedColumnsOnRight:a,mainColumns:c,mainTableHeight:s,fixedTableHeight:u,leftTableWidth:d,rightTableWidth:p,data:f,depthMap:m,expandedRowKeys:h,hasFixedColumns:v,hoveringRowKey:g,mainTableRef:O,leftTableRef:j,rightTableRef:w,isDynamic:y,isResetting:x,isScrolling:k,bodyWidth:_,emptyStyle:C,rootStyle:z,headerWidth:E,footerHeight:B,showEmpty:S,scrollTo:V,scrollToLeft:N,scrollToTop:M,scrollToRow:A,getRowHeight:T,onColumnSorted:H,onRowHeightChange:R,onRowHovered:L,onRowExpanded:D,onRowsRendered:P,onScroll:I,onVerticalScroll:F}=Vj(e);return r({scrollTo:V,scrollToLeft:N,scrollToTop:M,scrollToRow:A}),Object(i["provide"])(Nj,{ns:n,isResetting:x,hoveringRowKey:g,isScrolling:k}),()=>{const{cache:r,cellProps:b,estimatedRowHeight:x,expandColumnKey:k,fixedData:V,headerHeight:N,headerClass:M,headerProps:A,headerCellProps:$,sortBy:q,sortState:W,rowHeight:U,rowClass:K,rowEventHandlers:Y,rowKey:G,rowProps:X,scrollbarAlwaysOn:J,indentSize:Z,iconSize:Q,useIsScrolling:ee,vScrollbarSize:te,width:re}=e,ne=Object(i["unref"])(f),oe={cache:r,class:n.e("main"),columns:Object(i["unref"])(c),data:ne,fixedData:V,estimatedRowHeight:x,bodyWidth:Object(i["unref"])(_),headerHeight:N,headerWidth:Object(i["unref"])(E),height:Object(i["unref"])(s),mainTableRef:O,rowKey:G,rowHeight:U,scrollbarAlwaysOn:J,scrollbarStartGap:2,scrollbarEndGap:te,useIsScrolling:ee,width:re,getRowHeight:T,onRowsRendered:P,onScroll:I},le=Object(i["unref"])(d),ae=Object(i["unref"])(u),ie={cache:r,class:n.e("left"),columns:Object(i["unref"])(l),data:ne,estimatedRowHeight:x,leftTableRef:j,rowHeight:U,bodyWidth:le,headerWidth:le,headerHeight:N,height:ae,rowKey:G,scrollbarAlwaysOn:J,scrollbarStartGap:2,scrollbarEndGap:te,useIsScrolling:ee,width:le,getRowHeight:T,onScroll:F},ce=Object(i["unref"])(p),se=ce+te,ue={cache:r,class:n.e("right"),columns:Object(i["unref"])(a),data:ne,estimatedRowHeight:x,rightTableRef:w,rowHeight:U,bodyWidth:se,headerWidth:se,headerHeight:N,height:ae,rowKey:G,scrollbarAlwaysOn:J,scrollbarStartGap:2,scrollbarEndGap:te,width:se,style:`--${Object(i["unref"])(n.namespace)}-table-scrollbar-size: ${te}px`,useIsScrolling:ee,getRowHeight:T,onScroll:F},de=Object(i["unref"])(o),pe={ns:n,depthMap:Object(i["unref"])(m),columnsStyles:de,expandColumnKey:k,expandedRowKeys:Object(i["unref"])(h),estimatedRowHeight:x,hasFixedColumns:Object(i["unref"])(v),hoveringRowKey:Object(i["unref"])(g),rowProps:X,rowClass:K,rowKey:G,rowEventHandlers:Y,onRowHovered:L,onRowExpanded:D,onRowHeightChange:R},fe={cellProps:b,expandColumnKey:k,indentSize:Z,iconSize:Q,rowKey:G,expandedRowKeys:Object(i["unref"])(h),ns:n},be={ns:n,headerClass:M,headerProps:A,columnsStyles:de},me={ns:n,sortBy:q,sortState:W,headerCellProps:$,onColumnSorted:H},he={row:e=>Object(i["createVNode"])(_w,Object(i["mergeProps"])(e,pe),{row:t.row,cell:e=>{let r;return t.cell?Object(i["createVNode"])(Ew,Object(i["mergeProps"])(e,fe,{style:de[e.column.key]}),Dw(r=t.cell(e))?r:{default:()=>[r]}):Object(i["createVNode"])(Ew,Object(i["mergeProps"])(e,fe,{style:de[e.column.key]}),null)}}),header:e=>Object(i["createVNode"])(Nw,Object(i["mergeProps"])(e,be),{header:t.header,cell:e=>{let r;return t["header-cell"]?Object(i["createVNode"])(Tw,Object(i["mergeProps"])(e,me,{style:de[e.column.key]}),Dw(r=t["header-cell"](e))?r:{default:()=>[r]}):Object(i["createVNode"])(Tw,Object(i["mergeProps"])(e,me,{style:de[e.column.key]}),null)}})},ve=[e.class,n.b(),n.e("root"),{[n.is("dynamic")]:Object(i["unref"])(y)}],ge={class:n.e("footer"),style:Object(i["unref"])(B)};return Object(i["createVNode"])("div",{class:ve,style:Object(i["unref"])(z)},[Object(i["createVNode"])(hw,oe,Dw(he)?he:{default:()=>[he]}),Object(i["createVNode"])(gw,ie,Dw(he)?he:{default:()=>[he]}),Object(i["createVNode"])(jw,ue,Dw(he)?he:{default:()=>[he]}),t.footer&&Object(i["createVNode"])(Hw,ge,{default:t.footer}),Object(i["unref"])(S)&&Object(i["createVNode"])(Rw,{class:n.e("empty"),style:Object(i["unref"])(C)},{default:t.empty}),t.overlay&&Object(i["createVNode"])(Lw,{class:n.e("overlay")},{default:t.overlay})])}}}),Fw=Object(s["b"])({disableWidth:Boolean,disableHeight:Boolean,onResize:{type:Object(s["c"])(Function)}}),$w=e=>{const t=Object(i["ref"])(),r=Object(i["ref"])(0),n=Object(i["ref"])(0);let o;return Object(i["onMounted"])(()=>{o=Object(c["useResizeObserver"])(t,([e])=>{const{width:t,height:o}=e.contentRect,{paddingLeft:l,paddingRight:a,paddingTop:i,paddingBottom:c}=getComputedStyle(e.target),s=Number.parseInt(l)||0,u=Number.parseInt(a)||0,d=Number.parseInt(i)||0,p=Number.parseInt(c)||0;r.value=t-s-u,n.value=o-d-p}).stop}),Object(i["onBeforeUnmount"])(()=>{null==o||o()}),Object(i["watch"])([r,n],([t,r])=>{var n;null==(n=e.onResize)||n.call(e,{width:t,height:r})}),{sizer:t,width:r,height:n}},qw=Object(i["defineComponent"])({name:"ElAutoResizer",props:Fw,setup(e,{slots:t}){const r=Object(b["b"])("auto-resizer"),{height:n,width:o,sizer:l}=$w(e),a={width:"100%",height:"100%"};return()=>{var e;return Object(i["createVNode"])("div",{ref:l,class:r.b(),style:a},[null==(e=t.default)?void 0:e.call(t,{height:n.value,width:o.value})])}}}),Ww=Object(j["a"])(Iw),Uw=Object(j["a"])(qw),Kw=Object(s["b"])({tabs:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])}}),Yw=Symbol("tabsRootContextKey"),Gw={name:"ElTabBar"},Xw=Object(i["defineComponent"])({...Gw,props:Kw,setup(e,{expose:t}){const r=e,n="ElTabBar",o=Object(i["getCurrentInstance"])(),l=Object(i["inject"])(Yw);l||Object(m["b"])(n,"");const a=Object(b["b"])("tabs"),s=Object(i["ref"])(),u=Object(i["ref"])(),d=()=>{let e=0,t=0;const n=["top","bottom"].includes(l.props.tabPosition)?"width":"height",a="width"===n?"x":"y";return r.tabs.every(l=>{var i,c,s,u;const d=null==(c=null==(i=o.parent)?void 0:i.refs)?void 0:c["tab-"+l.uid];if(!d)return!1;if(!l.active)return!0;t=d["client"+Object(_o["a"])(n)];const p="x"===a?"left":"top";e=d.getBoundingClientRect()[p]-(null!=(u=null==(s=d.parentElement)?void 0:s.getBoundingClientRect()[p])?u:0);const f=window.getComputedStyle(d);return"width"===n&&(r.tabs.length>1&&(t-=Number.parseFloat(f.paddingLeft)+Number.parseFloat(f.paddingRight)),e+=Number.parseFloat(f.paddingLeft)),!1}),{[n]:t+"px",transform:`translate${Object(_o["a"])(a)}(${e}px)`}},p=()=>u.value=d();return Object(i["watch"])(()=>r.tabs,async()=>{await Object(i["nextTick"])(),p()},{immediate:!0}),Object(c["useResizeObserver"])(s,()=>p()),t({ref:s,update:p}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref_key:"barRef",ref:s,class:Object(i["normalizeClass"])([Object(i["unref"])(a).e("active-bar"),Object(i["unref"])(a).is(Object(i["unref"])(l).props.tabPosition)]),style:Object(i["normalizeStyle"])(u.value)},null,6))}});var Jw=Object(f["a"])(Xw,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tabs/src/tab-bar.vue"]]);const Zw=Object(s["b"])({panes:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},currentName:{type:[String,Number],default:""},editable:Boolean,type:{type:String,values:["card","border-card",""],default:""},stretch:Boolean}),Qw={tabClick:(e,t,r)=>r instanceof Event,tabRemove:(e,t)=>t instanceof Event},ey="ElTabNav",ty=Object(i["defineComponent"])({name:ey,props:Zw,emits:Qw,setup(e,{expose:t,emit:r}){const n=Object(i["getCurrentInstance"])(),o=Object(i["inject"])(Yw);o||Object(m["b"])(ey,"");const l=Object(b["b"])("tabs"),a=Object(c["useDocumentVisibility"])(),s=Object(c["useWindowFocus"])(),u=Object(i["ref"])(),d=Object(i["ref"])(),p=Object(i["ref"])(),f=Object(i["ref"])(!1),h=Object(i["ref"])(0),v=Object(i["ref"])(!1),g=Object(i["ref"])(!0),O=Object(i["computed"])(()=>["top","bottom"].includes(o.props.tabPosition)?"width":"height"),j=Object(i["computed"])(()=>{const e="width"===O.value?"X":"Y";return{transform:`translate${e}(-${h.value}px)`}}),w=()=>{if(!u.value)return;const e=u.value["offset"+Object(_o["a"])(O.value)],t=h.value;if(!t)return;const r=t>e?t-e:0;h.value=r},x=()=>{if(!u.value||!d.value)return;const e=d.value["offset"+Object(_o["a"])(O.value)],t=u.value["offset"+Object(_o["a"])(O.value)],r=h.value;if(e-r<=t)return;const n=e-r>2*t?r+t:e-t;h.value=n},k=async()=>{const e=d.value;if(!f.value||!p.value||!u.value||!e)return;await Object(i["nextTick"])();const t=p.value.querySelector(".is-active");if(!t)return;const r=u.value,n=["top","bottom"].includes(o.props.tabPosition),l=t.getBoundingClientRect(),a=r.getBoundingClientRect(),c=n?e.offsetWidth-a.width:e.offsetHeight-a.height,s=h.value;let b=s;n?(l.lefta.right&&(b=s+l.right-a.right)):(l.topa.bottom&&(b=s+(l.bottom-a.bottom))),b=Math.max(b,0),h.value=Math.min(b,c)},_=()=>{if(!d.value||!u.value)return;const e=d.value["offset"+Object(_o["a"])(O.value)],t=u.value["offset"+Object(_o["a"])(O.value)],r=h.value;if(t0&&(h.value=0)},C=e=>{const t=e.code,{up:r,down:n,left:o,right:l}=ke["a"];if(![r,n,o,l].includes(t))return;const a=Array.from(e.currentTarget.querySelectorAll("[role=tab]:not(.is-disabled)")),i=a.indexOf(e.target);let c;c=t===o||t===r?0===i?a.length-1:i-1:i{g.value&&(v.value=!0)},E=()=>v.value=!1;return Object(i["watch"])(a,e=>{"hidden"===e?g.value=!1:"visible"===e&&setTimeout(()=>g.value=!0,50)}),Object(i["watch"])(s,e=>{e?setTimeout(()=>g.value=!0,50):g.value=!1}),Object(c["useResizeObserver"])(p,_),Object(i["onMounted"])(()=>setTimeout(()=>k(),0)),Object(i["onUpdated"])(()=>_()),t({scrollToActiveTab:k,removeFocus:E}),Object(i["watch"])(()=>e.panes,()=>n.update(),{flush:"post"}),()=>{const t=f.value?[Object(i["createVNode"])("span",{class:[l.e("nav-prev"),l.is("disabled",!f.value.prev)],onClick:w},[Object(i["createVNode"])(y["a"],null,{default:()=>[Object(i["createVNode"])(M["ArrowLeft"],null,null)]})]),Object(i["createVNode"])("span",{class:[l.e("nav-next"),l.is("disabled",!f.value.next)],onClick:x},[Object(i["createVNode"])(y["a"],null,{default:()=>[Object(i["createVNode"])(M["ArrowRight"],null,null)]})])]:null,n=e.panes.map((t,n)=>{var a,c,s,u;const d=t.uid,p=t.props.disabled,f=null!=(c=null!=(a=t.props.name)?a:t.index)?c:""+n,b=!p&&(t.isClosable||e.editable);t.index=""+n;const m=b?Object(i["createVNode"])(y["a"],{class:"is-icon-close",onClick:e=>r("tabRemove",t,e)},{default:()=>[Object(i["createVNode"])(M["Close"],null,null)]}):null,h=(null==(u=(s=t.slots).label)?void 0:u.call(s))||t.props.label,g=!p&&t.active?0:-1;return Object(i["createVNode"])("div",{ref:"tab-"+d,class:[l.e("item"),l.is(o.props.tabPosition),l.is("active",t.active),l.is("disabled",p),l.is("closable",b),l.is("focus",v.value)],id:"tab-"+f,key:"tab-"+d,"aria-controls":"pane-"+f,role:"tab","aria-selected":t.active,tabindex:g,onFocus:()=>z(),onBlur:()=>E(),onClick:e=>{E(),r("tabClick",t,f,e)},onKeydown:e=>{!b||e.code!==ke["a"].delete&&e.code!==ke["a"].backspace||r("tabRemove",t,e)}},[h,m])});return Object(i["createVNode"])("div",{ref:p,class:[l.e("nav-wrap"),l.is("scrollable",!!f.value),l.is(o.props.tabPosition)]},[t,Object(i["createVNode"])("div",{class:l.e("nav-scroll"),ref:u},[Object(i["createVNode"])("div",{class:[l.e("nav"),l.is(o.props.tabPosition),l.is("stretch",e.stretch&&["top","bottom"].includes(o.props.tabPosition))],ref:d,style:j.value,role:"tablist",onKeydown:C},[e.type?null:Object(i["createVNode"])(Jw,{tabs:[...e.panes]},null),n])])])}}}),ry=Object(s["b"])({type:{type:String,values:["card","border-card",""],default:""},activeName:{type:[String,Number]},closable:Boolean,addable:Boolean,modelValue:{type:[String,Number]},editable:Boolean,tabPosition:{type:String,values:["top","right","bottom","left"],default:"top"},beforeLeave:{type:Object(s["c"])(Function),default:()=>!0},stretch:Boolean}),ny=e=>Object(Y["isString"])(e)||Object(c["isNumber"])(e),oy={[u["c"]]:e=>ny(e),tabClick:(e,t)=>t instanceof Event,tabChange:e=>ny(e),edit:(e,t)=>["remove","add"].includes(t),tabRemove:e=>ny(e),tabAdd:()=>!0};var ly=Object(i["defineComponent"])({name:"ElTabs",props:ry,emits:oy,setup(e,{emit:t,slots:r,expose:n}){var o,l;const a=Object(b["b"])("tabs"),c=Object(i["ref"])(),s=Object(i["reactive"])({}),d=Object(i["ref"])(null!=(l=null!=(o=e.modelValue)?o:e.activeName)?l:"0"),p=e=>{d.value=e,t(u["c"],e),t("tabChange",e)},f=async t=>{var r,n,o;if(d.value!==t&&!Object(Re["d"])(t))try{const l=await(null==(r=e.beforeLeave)?void 0:r.call(e,t,d.value));!1!==l&&(p(t),null==(o=null==(n=c.value)?void 0:n.removeFocus)||o.call(n))}catch(l){}},m=(e,r,n)=>{e.props.disabled||(f(r),t("tabClick",e,n))},h=(e,r)=>{e.props.disabled||Object(Re["d"])(e.props.name)||(r.stopPropagation(),t("edit",e.props.name,"remove"),t("tabRemove",e.props.name))},v=()=>{t("edit",void 0,"add"),t("tabAdd")};Object($r["a"])({from:'"activeName"',replacement:'"model-value" or "v-model"',scope:"ElTabs",version:"2.3.0",ref:"https://element-plus.org/en-US/component/tabs.html#attributes",type:"Attribute"},Object(i["computed"])(()=>!!e.activeName)),Object(i["watch"])(()=>e.activeName,e=>f(e)),Object(i["watch"])(()=>e.modelValue,e=>f(e)),Object(i["watch"])(d,async()=>{var e;await Object(i["nextTick"])(),null==(e=c.value)||e.scrollToActiveTab()});{const t=e=>s[e.uid]=e,r=e=>delete s[e];Object(i["provide"])(Yw,{props:e,currentName:d,registerPane:t,unregisterPane:r})}return n({currentName:d}),()=>{const t=e.editable||e.addable?Object(i["createVNode"])("span",{class:a.e("new-tab"),tabindex:"0",onClick:v,onKeydown:e=>{e.code===ke["a"].enter&&v()}},[Object(i["createVNode"])(y["a"],{class:a.is("icon-plus")},{default:()=>[Object(i["createVNode"])(M["Plus"],null,null)]})]):null,n=Object(i["createVNode"])("div",{class:[a.e("header"),a.is(e.tabPosition)]},[t,Object(i["createVNode"])(ty,{ref:c,currentName:d.value,editable:e.editable,type:e.type,panes:Object.values(s),stretch:e.stretch,onTabClick:m,onTabRemove:h},null)]),o=Object(i["createVNode"])("div",{class:a.e("content")},[Object(i["renderSlot"])(r,"default")]);return Object(i["createVNode"])("div",{class:[a.b(),a.m(e.tabPosition),{[a.m("card")]:"card"===e.type,[a.m("border-card")]:"border-card"===e.type}]},[..."bottom"!==e.tabPosition?[n,o]:[o,n]])}}});const ay=Object(s["b"])({label:{type:String,default:""},name:{type:[String,Number]},closable:Boolean,disabled:Boolean,lazy:Boolean}),iy=["id","aria-hidden","aria-labelledby"],cy={name:"ElTabPane"},sy=Object(i["defineComponent"])({...cy,props:ay,setup(e){const t=e,r="ElTabPane",n=Object(i["getCurrentInstance"])(),o=Object(i["useSlots"])(),l=Object(i["inject"])(Yw);l||Object(m["b"])(r,"usage: ");const a=Object(b["b"])("tab-pane"),s=Object(i["ref"])(),u=Object(i["computed"])(()=>t.closable||l.props.closable),d=Object(c["eagerComputed"])(()=>{var e;return l.currentName.value===(null!=(e=t.name)?e:s.value)}),p=Object(i["ref"])(d.value),f=Object(i["computed"])(()=>{var e;return null!=(e=t.name)?e:s.value}),h=Object(c["eagerComputed"])(()=>!t.lazy||p.value||d.value);Object(i["watch"])(d,e=>{e&&(p.value=!0)});const v=Object(i["reactive"])({uid:n.uid,slots:o,props:t,paneName:f,active:d,index:s,isClosable:u});return Object(i["onMounted"])(()=>{l.registerPane(v)}),Object(i["onUnmounted"])(()=>{l.unregisterPane(v.uid)}),(e,t)=>Object(i["unref"])(h)?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,id:"pane-"+Object(i["unref"])(f),class:Object(i["normalizeClass"])(Object(i["unref"])(a).b()),role:"tabpanel","aria-hidden":!Object(i["unref"])(d),"aria-labelledby":"tab-"+Object(i["unref"])(f)},[Object(i["renderSlot"])(e.$slots,"default")],10,iy)),[[i["vShow"],Object(i["unref"])(d)]]):Object(i["createCommentVNode"])("v-if",!0)}});var uy=Object(f["a"])(sy,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tabs/src/tab-pane.vue"]]);const dy=Object(j["a"])(ly,{TabPane:uy}),py=Object(j["d"])(uy),fy=Object(s["b"])({...rc,parsedValue:{type:Object(s["c"])(Array)}}),by=["disabled"],my=Object(i["defineComponent"])({__name:"panel-time-range",props:fy,emits:["pick","select-range","set-picker-option"],setup(e,{emit:t}){const r=e,n=(e,t)=>{const r=[];for(let n=e;n<=t;n++)r.push(n);return r},{t:o,lang:l}=Object(Mr["a"])(),a=Object(b["b"])("time"),c=Object(b["b"])("picker"),s=Object(i["inject"])("EP_PICKER_BASE"),{arrowControl:u,disabledHours:d,disabledMinutes:p,disabledSeconds:f,defaultValue:m}=s.props,h=Object(i["computed"])(()=>r.parsedValue[0]),v=Object(i["computed"])(()=>r.parsedValue[1]),g=cc(r),O=()=>{t("pick",g.value,!1)},j=Object(i["computed"])(()=>r.format.includes("ss")),w=Object(i["computed"])(()=>r.format.includes("A")?"A":r.format.includes("a")?"a":""),y=(e=!1)=>{t("pick",[h.value,v.value],e)},x=e=>{C(e.millisecond(0),v.value)},k=e=>{C(h.value,e.millisecond(0))},_=e=>{const t=e.map(e=>hr()(e).locale(l.value)),r=L(t);return t[0].isSame(r[0])&&t[1].isSame(r[1])},C=(e,r)=>{t("pick",[e,r],!0)},z=Object(i["computed"])(()=>h.value>v.value),E=Object(i["ref"])([0,2]),B=(e,r)=>{t("select-range",e,r,"min"),E.value=[e,r]},S=Object(i["computed"])(()=>j.value?11:8),V=(e,r)=>{t("select-range",e,r,"max");const n=Object(i["unref"])(S);E.value=[e+n,r+n]},M=e=>{const t=j.value?[0,3,6,11,14,17]:[0,3,8,11],r=["hours","minutes"].concat(j.value?["seconds"]:[]),n=t.indexOf(E.value[0]),o=(n+e+t.length)%t.length,l=t.length/2;o{const t=e.code,{left:r,right:n,up:o,down:l}=ke["a"];if([r,n].includes(t)){const n=t===r?-1:1;return M(n),void e.preventDefault()}if([o,l].includes(t)){const r=t===o?-1:1,n=E.value[0]{const r=d?d(e):[],o="start"===e,l=t||(o?v.value:h.value),a=l.hour(),i=o?n(a+1,23):n(0,a-1);return Object(N["union"])(r,i)},H=(e,t,r)=>{const o=p?p(e,t):[],l="start"===t,a=r||(l?v.value:h.value),i=a.hour();if(e!==i)return o;const c=a.minute(),s=l?n(c+1,59):n(0,c-1);return Object(N["union"])(o,s)},R=(e,t,r,o)=>{const l=f?f(e,t,r):[],a="start"===r,i=o||(a?v.value:h.value),c=i.hour(),s=i.minute();if(e!==c||t!==s)return l;const u=i.second(),d=a?n(u+1,59):n(0,u-1);return Object(N["union"])(l,d)},L=([e,t])=>[$(e,"start",!0,t),$(t,"end",!1,e)],{getAvailableHours:D,getAvailableMinutes:P,getAvailableSeconds:I}=ic(T,H,R),{timePickerOptions:F,getAvailableTime:$,onSetOption:q}=oc({getAvailableHours:D,getAvailableMinutes:P,getAvailableSeconds:I}),W=e=>e?Object(Y["isArray"])(e)?e.map(e=>hr()(e,r.format).locale(l.value)):hr()(e,r.format).locale(l.value):null,U=e=>e?Object(Y["isArray"])(e)?e.map(e=>e.format(r.format)):e.format(r.format):null,K=()=>{if(Object(Y["isArray"])(m))return m.map(e=>hr()(e).locale(l.value));const e=hr()(m).locale(l.value);return[e,e.add(60,"m")]};return t("set-picker-option",["formatToString",U]),t("set-picker-option",["parseUserInput",W]),t("set-picker-option",["isValidValue",_]),t("set-picker-option",["handleKeydownInput",A]),t("set-picker-option",["getDefaultValue",K]),t("set-picker-option",["getRangeAvailableTime",L]),(e,t)=>e.actualVisible?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(a).b("range-picker"),Object(i["unref"])(c).b("panel")])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).be("range-picker","content"))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).be("range-picker","cell"))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).be("range-picker","header"))},Object(i["toDisplayString"])(Object(i["unref"])(o)("el.datepicker.startTime")),3),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(a).be("range-picker","body"),Object(i["unref"])(a).be("panel","content"),Object(i["unref"])(a).is("arrow",Object(i["unref"])(u)),{"has-seconds":Object(i["unref"])(j)}])},[Object(i["createVNode"])(jc,{ref:"minSpinner",role:"start","show-seconds":Object(i["unref"])(j),"am-pm-mode":Object(i["unref"])(w),"arrow-control":Object(i["unref"])(u),"spinner-date":Object(i["unref"])(h),"disabled-hours":T,"disabled-minutes":H,"disabled-seconds":R,onChange:x,onSetOption:Object(i["unref"])(q),onSelectRange:B},null,8,["show-seconds","am-pm-mode","arrow-control","spinner-date","onSetOption"])],2)],2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).be("range-picker","cell"))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).be("range-picker","header"))},Object(i["toDisplayString"])(Object(i["unref"])(o)("el.datepicker.endTime")),3),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(a).be("range-picker","body"),Object(i["unref"])(a).be("panel","content"),Object(i["unref"])(a).is("arrow",Object(i["unref"])(u)),{"has-seconds":Object(i["unref"])(j)}])},[Object(i["createVNode"])(jc,{ref:"maxSpinner",role:"end","show-seconds":Object(i["unref"])(j),"am-pm-mode":Object(i["unref"])(w),"arrow-control":Object(i["unref"])(u),"spinner-date":Object(i["unref"])(v),"disabled-hours":T,"disabled-minutes":H,"disabled-seconds":R,onChange:k,onSetOption:Object(i["unref"])(q),onSelectRange:V},null,8,["show-seconds","am-pm-mode","arrow-control","spinner-date","onSetOption"])],2)],2)],2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).be("panel","footer"))},[Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(a).be("panel","btn"),"cancel"]),onClick:t[0]||(t[0]=e=>O())},Object(i["toDisplayString"])(Object(i["unref"])(o)("el.datepicker.cancel")),3),Object(i["createElementVNode"])("button",{type:"button",class:Object(i["normalizeClass"])([Object(i["unref"])(a).be("panel","btn"),"confirm"]),disabled:Object(i["unref"])(z),onClick:t[1]||(t[1]=e=>y())},Object(i["toDisplayString"])(Object(i["unref"])(o)("el.datepicker.confirm")),11,by)],2)],2)):Object(i["createCommentVNode"])("v-if",!0)}});var hy=Object(f["a"])(my,[["__file","/home/runner/work/element-plus/element-plus/packages/components/time-picker/src/time-picker-com/panel-time-range.vue"]]);hr.a.extend(ai.a);var vy=Object(i["defineComponent"])({name:"ElTimePicker",install:null,props:{...Xc,isRange:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e,t){const r=Object(i["ref"])(),[n,o]=e.isRange?["timerange",hy]:["time",yc],l=e=>t.emit("update:modelValue",e);return Object(i["provide"])("ElPopperOptions",e.popperOptions),t.expose({focus:e=>{var t;null==(t=r.value)||t.handleFocusInput(e)},blur:e=>{var t;null==(t=r.value)||t.handleBlurInput(e)},handleOpen:()=>{var e;null==(e=r.value)||e.handleOpen()},handleClose:()=>{var e;null==(e=r.value)||e.handleClose()}}),()=>{var t;const a=null!=(t=e.format)?t:uc;return Object(i["createVNode"])(ts,Object(i["mergeProps"])(e,{ref:r,type:n,format:a,"onUpdate:modelValue":l}),{default:e=>Object(i["createVNode"])(o,e,null)})}}});const gy=vy;gy.install=e=>{e.component(gy.name,gy)};const Oy=gy,jy=Object(s["b"])({format:{type:String,default:"HH:mm"},modelValue:String,disabled:Boolean,editable:{type:Boolean,default:!0},effect:{type:String,default:"light"},clearable:{type:Boolean,default:!0},size:Vt["c"],placeholder:String,start:{type:String,default:"09:00"},end:{type:String,default:"18:00"},step:{type:String,default:"00:30"},minTime:String,maxTime:String,name:String,prefixIcon:{type:Object(s["c"])([String,Object]),default:()=>M["Clock"]},clearIcon:{type:Object(s["c"])([String,Object]),default:()=>M["CircleClose"]}}),wy=e=>{const t=(e||"").split(":");if(t.length>=2){let r=Number.parseInt(t[0],10);const n=Number.parseInt(t[1],10),o=e.toUpperCase();return o.includes("AM")&&12===r?r=0:o.includes("PM")&&12!==r&&(r+=12),{hours:r,minutes:n}}return null},yy=(e,t)=>{const r=wy(e);if(!r)return-1;const n=wy(t);if(!n)return-1;const o=r.minutes+60*r.hours,l=n.minutes+60*n.hours;return o===l?0:o>l?1:-1},xy=e=>(""+e).padStart(2,"0"),ky=e=>`${xy(e.hours)}:${xy(e.minutes)}`,_y=(e,t)=>{const r=wy(e);if(!r)return"";const n=wy(t);if(!n)return"";const o={hours:r.hours,minutes:r.minutes};return o.minutes+=n.minutes,o.hours+=n.hours,o.hours+=Math.floor(o.minutes/60),o.minutes=o.minutes%60,ky(o)},Cy={name:"ElTimeSelect"},zy=Object(i["defineComponent"])({...Cy,props:jy,emits:["change","blur","focus","update:modelValue"],setup(e,{expose:t}){const r=e;hr.a.extend(ai.a);const{Option:n}=cb,o=Object(b["b"])("input"),l=Object(i["ref"])(),a=Object(Vt["a"])(),c=Object(i["computed"])(()=>r.modelValue),s=Object(i["computed"])(()=>{const e=wy(r.start);return e?ky(e):null}),u=Object(i["computed"])(()=>{const e=wy(r.end);return e?ky(e):null}),d=Object(i["computed"])(()=>{const e=wy(r.step);return e?ky(e):null}),p=Object(i["computed"])(()=>{const e=wy(r.minTime||"");return e?ky(e):null}),f=Object(i["computed"])(()=>{const e=wy(r.maxTime||"");return e?ky(e):null}),m=Object(i["computed"])(()=>{const e=[];if(r.start&&r.end&&r.step){let t,n=s.value;while(n&&u.value&&yy(n,u.value)<=0)t=hr()(n,"HH:mm").format(r.format),e.push({value:t,disabled:yy(n,p.value||"-1:-1")<=0||yy(n,f.value||"100:100")>=0}),n=_y(n,d.value)}return e}),h=()=>{var e,t;null==(t=null==(e=l.value)?void 0:e.blur)||t.call(e)},v=()=>{var e,t;null==(t=null==(e=l.value)?void 0:e.focus)||t.call(e)};return t({blur:h,focus:v}),(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(cb),{ref_key:"select",ref:l,"model-value":Object(i["unref"])(c),disabled:Object(i["unref"])(a),clearable:e.clearable,"clear-icon":e.clearIcon,size:e.size,effect:e.effect,placeholder:e.placeholder,"default-first-option":"",filterable:e.editable,"onUpdate:modelValue":t[0]||(t[0]=t=>e.$emit("update:modelValue",t)),onChange:t[1]||(t[1]=t=>e.$emit("change",t)),onBlur:t[2]||(t[2]=t=>e.$emit("blur",t)),onFocus:t[3]||(t[3]=t=>e.$emit("focus",t))},{prefix:Object(i["withCtx"])(()=>[e.prefixIcon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(o).e("prefix-icon"))},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.prefixIcon)))]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0)]),default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(m),e=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(n),{key:e.value,label:e.value,value:e.value,disabled:e.disabled},null,8,["label","value","disabled"]))),128))]),_:1},8,["model-value","disabled","clearable","clear-icon","size","effect","placeholder","filterable"]))}});var Ey=Object(f["a"])(zy,[["__file","/home/runner/work/element-plus/element-plus/packages/components/time-select/src/time-select.vue"]]);Ey.install=e=>{e.component(Ey.name,Ey)};const By=Ey,Sy=By,Vy=Object(i["defineComponent"])({name:"ElTimeline",setup(e,{slots:t}){const r=Object(b["b"])("timeline");return Object(i["provide"])("timeline",t),()=>Object(i["h"])("ul",{class:[r.b()]},[Object(i["renderSlot"])(t,"default")])}}),Ny=Object(s["b"])({timestamp:{type:String,default:""},hideTimestamp:{type:Boolean,default:!1},center:{type:Boolean,default:!1},placement:{type:String,values:["top","bottom"],default:"bottom"},type:{type:String,values:["primary","success","warning","danger","info"],default:""},color:{type:String,default:""},size:{type:String,values:["normal","large"],default:"normal"},icon:{type:k["e"]},hollow:{type:Boolean,default:!1}}),My={name:"ElTimelineItem"},Ay=Object(i["defineComponent"])({...My,props:Ny,setup(e){const t=Object(b["b"])("timeline-item");return(e,r)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{class:Object(i["normalizeClass"])([Object(i["unref"])(t).b(),{[Object(i["unref"])(t).e("center")]:e.center}])},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(t).e("tail"))},null,2),e.$slots.dot?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(t).e("node"),Object(i["unref"])(t).em("node",e.size||""),Object(i["unref"])(t).em("node",e.type||""),Object(i["unref"])(t).is("hollow",e.hollow)]),style:Object(i["normalizeStyle"])({backgroundColor:e.color})},[e.icon?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(t).e("icon"))},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.icon)))]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0)],6)),e.$slots.dot?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])(Object(i["unref"])(t).e("dot"))},[Object(i["renderSlot"])(e.$slots,"dot")],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(t).e("wrapper"))},[e.hideTimestamp||"top"!==e.placement?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(t).e("timestamp"),Object(i["unref"])(t).is("top")])},Object(i["toDisplayString"])(e.timestamp),3)),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(t).e("content"))},[Object(i["renderSlot"])(e.$slots,"default")],2),e.hideTimestamp||"bottom"!==e.placement?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])([Object(i["unref"])(t).e("timestamp"),Object(i["unref"])(t).is("bottom")])},Object(i["toDisplayString"])(e.timestamp),3))],2)],2))}});var Ty=Object(f["a"])(Ay,[["__file","/home/runner/work/element-plus/element-plus/packages/components/timeline/src/timeline-item.vue"]]);const Hy=Object(j["a"])(Vy,{TimelineItem:Ty}),Ry=Object(j["d"])(Ty),Ly=Object(s["b"])({nowrap:Boolean});var Dy=(e=>(e["top"]="top",e["bottom"]="bottom",e["left"]="left",e["right"]="right",e))(Dy||{});const Py=Object.values(Dy),Iy=Object(s["b"])({width:{type:Number,default:10},height:{type:Number,default:10},style:{type:Object(s["c"])(Object),default:null}}),Fy=Object(s["b"])({side:{type:Object(s["c"])(String),values:Py,required:!0}}),$y=["absolute","fixed"],qy=["top-start","top-end","top","bottom-start","bottom-end","bottom","left-start","left-end","left","right-start","right-end","right"],Wy=Object(s["b"])({ariaLabel:String,arrowPadding:{type:Object(s["c"])(Number),default:5},effect:{type:String,default:""},contentClass:String,placement:{type:Object(s["c"])(String),values:qy,default:"bottom"},reference:{type:Object(s["c"])(Object),default:null},offset:{type:Number,default:8},strategy:{type:Object(s["c"])(String),values:$y,default:"absolute"},showArrow:{type:Boolean,default:!1}}),Uy=Object(s["b"])({delayDuration:{type:Number,default:300},defaultOpen:Boolean,open:{type:Boolean,default:void 0},onOpenChange:{type:Object(s["c"])(Function)},"onUpdate:open":{type:Object(s["c"])(Function)}}),Ky={type:Object(s["c"])(Function)},Yy=Object(s["b"])({onBlur:Ky,onClick:Ky,onFocus:Ky,onMouseDown:Ky,onMouseEnter:Ky,onMouseLeave:Ky}),Gy=Object(s["b"])({...Uy,...Iy,...Yy,...Wy,alwaysOn:Boolean,fullTransition:Boolean,transitionProps:{type:Object(s["c"])(Object),default:null},teleported:Boolean,to:{type:Object(s["c"])(String),default:"body"}}),Xy=Symbol("tooltipV2"),Jy=Symbol("tooltipV2Content"),Zy="tooltip_v2.open",Qy={name:"ElTooltipV2Root"},ex=Object(i["defineComponent"])({...Qy,props:Uy,setup(e,{expose:t}){const r=e,n=Object(i["ref"])(r.defaultOpen),o=Object(i["ref"])(null),l=Object(i["computed"])({get:()=>Object(Re["c"])(r.open)?n.value:r.open,set:e=>{var t;n.value=e,null==(t=r["onUpdate:open"])||t.call(r,e)}}),a=Object(i["computed"])(()=>Object(c["isNumber"])(r.delayDuration)&&r.delayDuration>0),{start:s,stop:u}=Object(c["useTimeoutFn"])(()=>{l.value=!0},Object(i["computed"])(()=>r.delayDuration),{immediate:!1}),d=Object(b["b"])("tooltip-v2"),p=Object(gt["a"])(),f=()=>{u(),l.value=!0},m=()=>{Object(i["unref"])(a)?s():f()},h=f,v=()=>{u(),l.value=!1},g=e=>{var t;e&&(document.dispatchEvent(new CustomEvent(Zy)),h()),null==(t=r.onOpenChange)||t.call(r,e)};return Object(i["watch"])(l,g),Object(i["onMounted"])(()=>{document.addEventListener(Zy,v)}),Object(i["onBeforeUnmount"])(()=>{u(),document.removeEventListener(Zy,v)}),Object(i["provide"])(Xy,{contentId:p,triggerRef:o,ns:d,onClose:v,onDelayOpen:m,onOpen:h}),t({onOpen:h,onClose:v}),(e,t)=>Object(i["renderSlot"])(e.$slots,"default",{open:Object(i["unref"])(l)})}});var tx=Object(f["a"])(ex,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip-v2/src/root.vue"]]);const rx={name:"ElTooltipV2Arrow"},nx=Object(i["defineComponent"])({...rx,props:{...Iy,...Fy},setup(e){const t=e,{ns:r}=Object(i["inject"])(Xy),{arrowRef:n}=Object(i["inject"])(Jy),o=Object(i["computed"])(()=>{const{style:e,width:n,height:o}=t,l=r.namespace.value;return{[`--${l}-tooltip-v2-arrow-width`]:n+"px",[`--${l}-tooltip-v2-arrow-height`]:o+"px",[`--${l}-tooltip-v2-arrow-border-width`]:n/2+"px",[`--${l}-tooltip-v2-arrow-cover-width`]:n/2-1,...e||{}}});return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{ref_key:"arrowRef",ref:n,style:Object(i["normalizeStyle"])(Object(i["unref"])(o)),class:Object(i["normalizeClass"])(Object(i["unref"])(r).e("arrow"))},null,6))}});var ox=Object(f["a"])(nx,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip-v2/src/arrow.vue"]]),lx=r("712a");Object(s["b"])({});const ax=e=>{if(!c["isClient"])return;if(!e)return e;const t=Object(c["unrefElement"])(e);return t||(Object(i["isRef"])(e)?t:e)},ix=({middleware:e,placement:t,strategy:r})=>{const n=Object(i["ref"])(),o=Object(i["ref"])(),l=Object(i["ref"])(),a=Object(i["ref"])(),s=Object(i["ref"])({}),u={x:l,y:a,placement:t,strategy:r,middlewareData:s},d=async()=>{if(!c["isClient"])return;const l=ax(n),a=Object(c["unrefElement"])(o);if(!l||!a)return;const s=await Object(lx["computePosition"])(l,a,{placement:Object(i["unref"])(t),strategy:Object(i["unref"])(r),middleware:Object(i["unref"])(e)});Object(x["c"])(u).forEach(e=>{u[e].value=s[e]})};return Object(i["onMounted"])(()=>{Object(i["watchEffect"])(()=>{d()})}),{...u,update:d,referenceRef:n,contentRef:o}},cx=({arrowRef:e,padding:t})=>({name:"arrow",options:{element:e,padding:t},fn(r){const n=Object(i["unref"])(e);return n?Object(lx["arrow"])({element:n,padding:t}).fn(r):{}}}),sx=Object(s["b"])({style:{type:Object(s["c"])([String,Object,Array]),default:()=>({})}}),ux={name:"ElVisuallyHidden"},dx=Object(i["defineComponent"])({...ux,props:sx,setup(e){const t=e,r=Object(i["computed"])(()=>[t.style,{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}]);return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",Object(i["mergeProps"])(e.$attrs,{style:Object(i["unref"])(r)}),[Object(i["renderSlot"])(e.$slots,"default")],16))}});var px=Object(f["a"])(dx,[["__file","/home/runner/work/element-plus/element-plus/packages/components/visual-hidden/src/visual-hidden.vue"]]);const fx=["data-side"],bx={name:"ElTooltipV2Content"},mx=Object(i["defineComponent"])({...bx,props:{...Wy,...Ly},setup(e){const t=e,{triggerRef:r,contentId:n}=Object(i["inject"])(Xy),o=Object(i["ref"])(t.placement),l=Object(i["ref"])(t.strategy),a=Object(i["ref"])(null),{referenceRef:c,contentRef:s,middlewareData:u,x:d,y:p,update:f}=ix({placement:o,strategy:l,middleware:Object(i["computed"])(()=>{const e=[Object(lx["offset"])(t.offset)];return t.showArrow&&e.push(cx({arrowRef:a})),e})}),m=Object(He["a"])().nextZIndex(),h=Object(b["b"])("tooltip-v2"),v=Object(i["computed"])(()=>o.value.split("-")[0]),g=Object(i["computed"])(()=>({position:Object(i["unref"])(l),top:(Object(i["unref"])(p)||0)+"px",left:(Object(i["unref"])(d)||0)+"px",zIndex:m})),O=Object(i["computed"])(()=>{if(!t.showArrow)return{};const{arrow:e}=Object(i["unref"])(u);return{[`--${h.namespace.value}-tooltip-v2-arrow-x`]:(null==e?void 0:e.x)+"px"||"",[`--${h.namespace.value}-tooltip-v2-arrow-y`]:(null==e?void 0:e.y)+"px"||""}}),j=Object(i["computed"])(()=>[h.e("content"),h.is("dark","dark"===t.effect),h.is(Object(i["unref"])(l)),t.contentClass]);return Object(i["watch"])(a,()=>f()),Object(i["watch"])(()=>t.placement,e=>o.value=e),Object(i["onMounted"])(()=>{Object(i["watch"])(()=>t.reference||r.value,e=>{c.value=e||void 0},{immediate:!0})}),Object(i["provide"])(Jy,{arrowRef:a}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref_key:"contentRef",ref:s,style:Object(i["normalizeStyle"])(Object(i["unref"])(g)),"data-tooltip-v2-root":""},[e.nowrap?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,"data-side":Object(i["unref"])(v),class:Object(i["normalizeClass"])(Object(i["unref"])(j))},[Object(i["renderSlot"])(e.$slots,"default",{contentStyle:Object(i["unref"])(g),contentClass:Object(i["unref"])(j)}),Object(i["createVNode"])(Object(i["unref"])(px),{id:Object(i["unref"])(n),role:"tooltip"},{default:Object(i["withCtx"])(()=>[e.ariaLabel?(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:0},[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.ariaLabel),1)],64)):Object(i["renderSlot"])(e.$slots,"default",{key:1})]),_:3},8,["id"]),Object(i["renderSlot"])(e.$slots,"arrow",{style:Object(i["normalizeStyle"])(Object(i["unref"])(O)),side:Object(i["unref"])(v)})],10,fx))],4))}});var hx=Object(f["a"])(mx,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip-v2/src/content.vue"]]);const vx=Object(s["b"])({setRef:{type:Object(s["c"])(Function),required:!0},onlyChild:Boolean});var gx=Object(i["defineComponent"])({props:vx,setup(e,{slots:t}){const r=Object(i["ref"])(),n=_s(r,t=>{t?e.setRef(t.nextElementSibling):e.setRef(null)});return()=>{var r;const[o]=(null==(r=t.default)?void 0:r.call(t))||[],l=e.onlyChild?Object(as["b"])(o.children):o.children;return Object(i["createVNode"])(i["Fragment"],{ref:n},[l])}}});const Ox={name:"ElTooltipV2Trigger"},jx=Object(i["defineComponent"])({...Ox,props:{...Ly,...Yy},setup(e){const t=e,{onClose:r,onOpen:n,onDelayOpen:o,triggerRef:l,contentId:a}=Object(i["inject"])(Xy);let c=!1;const s=e=>{l.value=e},u=()=>{c=!1},d=Fe(t.onMouseEnter,o),p=Fe(t.onMouseLeave,r),f=Fe(t.onMouseDown,()=>{r(),c=!0,document.addEventListener("mouseup",u,{once:!0})}),b=Fe(t.onFocus,()=>{c||n()}),m=Fe(t.onBlur,r),h=Fe(t.onClick,e=>{0===e.detail&&r()}),v={blur:m,click:h,focus:b,mousedown:f,mouseenter:d,mouseleave:p},g=(e,t,r)=>{e&&Object.entries(t).forEach(([t,n])=>{e[r](t,n)})};return Object(i["watch"])(l,(e,t)=>{g(e,v,"addEventListener"),g(t,v,"removeEventListener"),e&&e.setAttribute("aria-describedby",a.value)}),Object(i["onBeforeUnmount"])(()=>{g(l.value,v,"removeEventListener"),document.removeEventListener("mouseup",u)}),(e,t)=>e.nowrap?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(gx),{key:0,"set-ref":s,"only-child":""},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3})):(Object(i["openBlock"])(),Object(i["createElementBlock"])("button",Object(i["mergeProps"])({key:1,ref_key:"triggerRef",ref:l},e.$attrs),[Object(i["renderSlot"])(e.$slots,"default")],16))}});var wx=Object(f["a"])(jx,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip-v2/src/trigger.vue"]]);const yx={name:"ElTooltipV2"},xx=Object(i["defineComponent"])({...yx,props:Gy,setup(e){const t=e,r=Object(i["toRefs"])(t),n=Object(i["reactive"])(Object(N["pick"])(r,Object.keys(Iy))),o=Object(i["reactive"])(Object(N["pick"])(r,Object.keys(Wy))),l=Object(i["reactive"])(Object(N["pick"])(r,Object.keys(Uy))),a=Object(i["reactive"])(Object(N["pick"])(r,Object.keys(Yy)));return(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(tx,Object(i["normalizeProps"])(Object(i["guardReactiveProps"])(l)),{default:Object(i["withCtx"])(({open:t})=>[Object(i["createVNode"])(wx,Object(i["mergeProps"])(a,{nowrap:""}),{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"trigger")]),_:3},16),(Object(i["openBlock"])(),Object(i["createBlock"])(i["Teleport"],{to:e.to,disabled:!e.teleported},[e.fullTransition?(Object(i["openBlock"])(),Object(i["createBlock"])(i["Transition"],Object(i["normalizeProps"])(Object(i["mergeProps"])({key:0},e.transitionProps)),{default:Object(i["withCtx"])(()=>[e.alwaysOn||t?(Object(i["openBlock"])(),Object(i["createBlock"])(hx,Object(i["normalizeProps"])(Object(i["mergeProps"])({key:0},o)),{arrow:Object(i["withCtx"])(({style:t,side:r})=>[e.showArrow?(Object(i["openBlock"])(),Object(i["createBlock"])(ox,Object(i["mergeProps"])({key:0},n,{style:t,side:r}),null,16,["style","side"])):Object(i["createCommentVNode"])("v-if",!0)]),default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},16)):Object(i["createCommentVNode"])("v-if",!0)]),_:2},1040)):(Object(i["openBlock"])(),Object(i["createElementBlock"])(i["Fragment"],{key:1},[e.alwaysOn||t?(Object(i["openBlock"])(),Object(i["createBlock"])(hx,Object(i["normalizeProps"])(Object(i["mergeProps"])({key:0},o)),{arrow:Object(i["withCtx"])(({style:t,side:r})=>[e.showArrow?(Object(i["openBlock"])(),Object(i["createBlock"])(ox,Object(i["mergeProps"])({key:0},n,{style:t,side:r}),null,16,["style","side"])):Object(i["createCommentVNode"])("v-if",!0)]),default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},16)):Object(i["createCommentVNode"])("v-if",!0)],64))],8,["to","disabled"]))]),_:3},16))}});var kx=Object(f["a"])(xx,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tooltip-v2/src/tooltip.vue"]]);const _x=Object(j["a"])(kx),Cx="left-check-change",zx="right-check-change",Ex=Object(s["b"])({data:{type:Object(s["c"])(Array),default:()=>[]},titles:{type:Object(s["c"])(Array),default:()=>[]},buttonTexts:{type:Object(s["c"])(Array),default:()=>[]},filterPlaceholder:String,filterMethod:{type:Object(s["c"])(Function)},leftDefaultChecked:{type:Object(s["c"])(Array),default:()=>[]},rightDefaultChecked:{type:Object(s["c"])(Array),default:()=>[]},renderContent:{type:Object(s["c"])(Function)},modelValue:{type:Object(s["c"])(Array),default:()=>[]},format:{type:Object(s["c"])(Object),default:()=>({})},filterable:Boolean,props:{type:Object(s["c"])(Object),default:()=>Object(wl["a"])({label:"label",key:"key",disabled:"disabled"})},targetOrder:{type:String,values:["original","push","unshift"],default:"original"},validateEvent:{type:Boolean,default:!0}}),Bx=(e,t)=>[e,t].every(Y["isArray"])||Object(Y["isArray"])(e)&&Object(N["isNil"])(t),Sx={[u["a"]]:(e,t,r)=>[e,r].every(Y["isArray"])&&["left","right"].includes(t),[u["c"]]:e=>Object(Y["isArray"])(e),[Cx]:Bx,[zx]:Bx},Vx="checked-change",Nx=Object(s["b"])({data:Ex.data,optionRender:{type:Object(s["c"])(Function)},placeholder:String,title:String,filterable:Boolean,format:Ex.format,filterMethod:Ex.filterMethod,defaultChecked:Ex.leftDefaultChecked,props:Ex.props}),Mx={[Vx]:Bx},Ax=e=>{const t={label:"label",key:"key",disabled:"disabled"};return Object(i["computed"])(()=>({...t,...e.props}))},Tx=(e,t,r)=>{const n=Ax(e),o=Object(i["computed"])(()=>e.data.filter(r=>{if(Object(Y["isFunction"])(e.filterMethod))return e.filterMethod(t.query,r);{const e=String(r[n.value.label]||r[n.value.key]);return e.toLowerCase().includes(t.query.toLowerCase())}})),l=Object(i["computed"])(()=>o.value.filter(e=>!e[n.value.disabled])),a=Object(i["computed"])(()=>{const r=t.checked.length,n=e.data.length,{noChecked:o,hasChecked:l}=e.format;return o&&l?r>0?l.replace(/\${checked}/g,r.toString()).replace(/\${total}/g,n.toString()):o.replace(/\${total}/g,n.toString()):`${r}/${n}`}),c=Object(i["computed"])(()=>{const e=t.checked.length;return e>0&&e{const e=l.value.map(e=>e[n.value.key]);t.allChecked=e.length>0&&e.every(e=>t.checked.includes(e))},u=e=>{t.checked=e?l.value.map(e=>e[n.value.key]):[]};return Object(i["watch"])(()=>t.checked,(e,n)=>{if(s(),t.checkChangeByUser){const t=e.concat(n).filter(t=>!e.includes(t)||!n.includes(t));r(Vx,e,t)}else r(Vx,e),t.checkChangeByUser=!0}),Object(i["watch"])(l,()=>{s()}),Object(i["watch"])(()=>e.data,()=>{const e=[],r=o.value.map(e=>e[n.value.key]);t.checked.forEach(t=>{r.includes(t)&&e.push(t)}),t.checkChangeByUser=!1,t.checked=e}),Object(i["watch"])(()=>e.defaultChecked,(e,r)=>{if(r&&e.length===r.length&&e.every(e=>r.includes(e)))return;const o=[],a=l.value.map(e=>e[n.value.key]);e.forEach(e=>{a.includes(e)&&o.push(e)}),t.checkChangeByUser=!1,t.checked=o},{immediate:!0}),{filteredData:o,checkableData:l,checkedSummary:a,isIndeterminate:c,updateAllChecked:s,handleAllCheckedChange:u}},Hx={name:"ElTransferPanel"},Rx=Object(i["defineComponent"])({...Hx,props:Nx,emits:Mx,setup(e,{expose:t,emit:r}){const n=e,o=Object(i["useSlots"])(),l=({option:e})=>e,{t:a}=Object(Mr["a"])(),c=Object(b["b"])("transfer"),s=Object(i["reactive"])({checked:[],allChecked:!1,query:"",inputHover:!1,checkChangeByUser:!0}),u=Ax(n),{filteredData:d,checkedSummary:p,isIndeterminate:f,handleAllCheckedChange:m}=Tx(n,s,r),h=Object(i["computed"])(()=>!Object(Re["b"])(s.query)&&Object(Re["b"])(d.value)),v=Object(i["computed"])(()=>!Object(Re["b"])(o.default()[0].children)),{checked:g,allChecked:O,query:j,inputHover:w}=Object(i["toRefs"])(s);return t({query:j}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(c).b("panel"))},[Object(i["createElementVNode"])("p",{class:Object(i["normalizeClass"])(Object(i["unref"])(c).be("panel","header"))},[Object(i["createVNode"])(Object(i["unref"])(Fn),{modelValue:Object(i["unref"])(O),"onUpdate:modelValue":t[0]||(t[0]=e=>Object(i["isRef"])(O)?O.value=e:null),indeterminate:Object(i["unref"])(f),"validate-event":!1,onChange:Object(i["unref"])(m)},{default:Object(i["withCtx"])(()=>[Object(i["createTextVNode"])(Object(i["toDisplayString"])(e.title)+" ",1),Object(i["createElementVNode"])("span",null,Object(i["toDisplayString"])(Object(i["unref"])(p)),1)]),_:1},8,["modelValue","indeterminate","onChange"])],2),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(c).be("panel","body"),Object(i["unref"])(c).is("with-footer",Object(i["unref"])(v))])},[e.filterable?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(A["a"]),{key:0,modelValue:Object(i["unref"])(j),"onUpdate:modelValue":t[1]||(t[1]=e=>Object(i["isRef"])(j)?j.value=e:null),class:Object(i["normalizeClass"])(Object(i["unref"])(c).be("panel","filter")),size:"default",placeholder:e.placeholder,"prefix-icon":Object(i["unref"])(M["Search"]),clearable:"","validate-event":!1,onMouseenter:t[2]||(t[2]=e=>w.value=!0),onMouseleave:t[3]||(t[3]=e=>w.value=!1)},null,8,["modelValue","class","placeholder","prefix-icon"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["withDirectives"])(Object(i["createVNode"])(Object(i["unref"])(qn),{modelValue:Object(i["unref"])(g),"onUpdate:modelValue":t[4]||(t[4]=e=>Object(i["isRef"])(g)?g.value=e:null),"validate-event":!1,class:Object(i["normalizeClass"])([Object(i["unref"])(c).is("filterable",e.filterable),Object(i["unref"])(c).be("panel","list")])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(Object(i["unref"])(d),t=>(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(Fn),{key:t[Object(i["unref"])(u).key],class:Object(i["normalizeClass"])(Object(i["unref"])(c).be("panel","item")),label:t[Object(i["unref"])(u).key],disabled:t[Object(i["unref"])(u).disabled],"validate-event":!1},{default:Object(i["withCtx"])(()=>{var r;return[Object(i["createVNode"])(l,{option:null==(r=e.optionRender)?void 0:r.call(e,t)},null,8,["option"])]}),_:2},1032,["class","label","disabled"]))),128))]),_:1},8,["modelValue","class"]),[[i["vShow"],!Object(i["unref"])(h)&&!Object(i["unref"])(Re["b"])(e.data)]]),Object(i["withDirectives"])(Object(i["createElementVNode"])("p",{class:Object(i["normalizeClass"])(Object(i["unref"])(c).be("panel","empty"))},Object(i["toDisplayString"])(Object(i["unref"])(h)?Object(i["unref"])(a)("el.transfer.noMatch"):Object(i["unref"])(a)("el.transfer.noData")),3),[[i["vShow"],Object(i["unref"])(h)||Object(i["unref"])(Re["b"])(e.data)]])],2),Object(i["unref"])(v)?(Object(i["openBlock"])(),Object(i["createElementBlock"])("p",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(c).be("panel","footer"))},[Object(i["renderSlot"])(e.$slots,"default")],2)):Object(i["createCommentVNode"])("v-if",!0)],2))}});var Lx=Object(f["a"])(Rx,[["__file","/home/runner/work/element-plus/element-plus/packages/components/transfer/src/transfer-panel.vue"]]);const Dx=e=>{const t=Ax(e),r=Object(i["computed"])(()=>e.data.reduce((e,r)=>(e[r[t.value.key]]=r)&&e,{})),n=Object(i["computed"])(()=>e.data.filter(r=>!e.modelValue.includes(r[t.value.key]))),o=Object(i["computed"])(()=>"original"===e.targetOrder?e.data.filter(r=>e.modelValue.includes(r[t.value.key])):e.modelValue.reduce((e,t)=>{const n=r.value[t];return n&&e.push(n),e},[]));return{sourceData:n,targetData:o}},Px=(e,t)=>{const r=(r,n)=>{e.leftChecked=r,n&&t(Cx,r,n)},n=(r,n)=>{e.rightChecked=r,n&&t(zx,r,n)};return{onSourceCheckedChange:r,onTargetCheckedChange:n}},Ix=(e,t,r)=>{const n=Ax(e),o=(e,t,n)=>{r(u["c"],e),r(u["a"],e,t,n)},l=()=>{const r=e.modelValue.slice();t.rightChecked.forEach(e=>{const t=r.indexOf(e);t>-1&&r.splice(t,1)}),o(r,"left",t.rightChecked)},a=()=>{let r=e.modelValue.slice();const l=e.data.filter(r=>{const o=r[n.value.key];return t.leftChecked.includes(o)&&!e.modelValue.includes(o)}).map(e=>e[n.value.key]);r="unshift"===e.targetOrder?l.concat(r):r.concat(l),"original"===e.targetOrder&&(r=e.data.filter(e=>r.includes(e[n.value.key])).map(e=>e[n.value.key])),o(r,"right",t.leftChecked)};return{addToLeft:l,addToRight:a}},Fx={key:0},$x={key:0},qx={name:"ElTransfer"},Wx=Object(i["defineComponent"])({...qx,props:Ex,emits:Sx,setup(e,{expose:t,emit:r}){const n=e,o=Object(i["useSlots"])(),{t:l}=Object(Mr["a"])(),a=Object(b["b"])("transfer"),{formItem:c}=Object(mn["a"])(),s=Object(i["reactive"])({leftChecked:[],rightChecked:[]}),u=Ax(n),{sourceData:d,targetData:p}=Dx(n),{onSourceCheckedChange:f,onTargetCheckedChange:h}=Px(s,r),{addToLeft:v,addToRight:g}=Ix(n,s,r),O=Object(i["ref"])(),j=Object(i["ref"])(),w=e=>{switch(e){case"left":O.value.query="";break;case"right":j.value.query="";break}},x=Object(i["computed"])(()=>2===n.buttonTexts.length),k=Object(i["computed"])(()=>n.titles[0]||l("el.transfer.titles.0")),_=Object(i["computed"])(()=>n.titles[1]||l("el.transfer.titles.1")),C=Object(i["computed"])(()=>n.filterPlaceholder||l("el.transfer.filterPlaceholder"));Object(i["watch"])(()=>n.modelValue,()=>{var e;n.validateEvent&&(null==(e=null==c?void 0:c.validate)||e.call(c,"change").catch(e=>Object(m["a"])(e)))});const z=Object(i["computed"])(()=>e=>n.renderContent?n.renderContent(i["h"],e):o.default?o.default({option:e}):Object(i["h"])("span",e[u.value.label]||e[u.value.key]));return t({clearQuery:w,leftPanel:O,rightPanel:j}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).b())},[Object(i["createVNode"])(Lx,{ref_key:"leftPanel",ref:O,data:Object(i["unref"])(d),"option-render":Object(i["unref"])(z),placeholder:Object(i["unref"])(C),title:Object(i["unref"])(k),filterable:e.filterable,format:e.format,"filter-method":e.filterMethod,"default-checked":e.leftDefaultChecked,props:n.props,onCheckedChange:Object(i["unref"])(f)},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"left-footer")]),_:3},8,["data","option-render","placeholder","title","filterable","format","filter-method","default-checked","props","onCheckedChange"]),Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(Object(i["unref"])(a).e("buttons"))},[Object(i["createVNode"])(Object(i["unref"])(br["a"]),{type:"primary",class:Object(i["normalizeClass"])([Object(i["unref"])(a).e("button"),Object(i["unref"])(a).is("with-texts",Object(i["unref"])(x))]),disabled:Object(i["unref"])(Re["b"])(s.rightChecked),onClick:Object(i["unref"])(v)},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowLeft"]))]),_:1}),Object(i["unref"])(Re["d"])(e.buttonTexts[0])?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",Fx,Object(i["toDisplayString"])(e.buttonTexts[0]),1))]),_:1},8,["class","disabled","onClick"]),Object(i["createVNode"])(Object(i["unref"])(br["a"]),{type:"primary",class:Object(i["normalizeClass"])([Object(i["unref"])(a).e("button"),Object(i["unref"])(a).is("with-texts",Object(i["unref"])(x))]),disabled:Object(i["unref"])(Re["b"])(s.leftChecked),onClick:Object(i["unref"])(g)},{default:Object(i["withCtx"])(()=>[Object(i["unref"])(Re["d"])(e.buttonTexts[1])?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",$x,Object(i["toDisplayString"])(e.buttonTexts[1]),1)),Object(i["createVNode"])(Object(i["unref"])(y["a"]),null,{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ArrowRight"]))]),_:1})]),_:1},8,["class","disabled","onClick"])],2),Object(i["createVNode"])(Lx,{ref_key:"rightPanel",ref:j,data:Object(i["unref"])(p),"option-render":Object(i["unref"])(z),placeholder:Object(i["unref"])(C),filterable:e.filterable,format:e.format,"filter-method":e.filterMethod,title:Object(i["unref"])(_),"default-checked":e.rightDefaultChecked,props:n.props,onCheckedChange:Object(i["unref"])(h)},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"right-footer")]),_:3},8,["data","option-render","placeholder","filterable","format","filter-method","title","default-checked","props","onCheckedChange"])],2))}});var Ux=Object(f["a"])(Wx,[["__file","/home/runner/work/element-plus/element-plus/packages/components/transfer/src/transfer.vue"]]);const Kx=Object(j["a"])(Ux),Yx="$treeNodeId",Gx=function(e,t){t&&!t[Yx]&&Object.defineProperty(t,Yx,{value:e.id,enumerable:!1,configurable:!1,writable:!1})},Xx=function(e,t){return e?t[e]:t[Yx]},Jx=(e,t,r)=>{const n=e.value.currentNode;r();const o=e.value.currentNode;n!==o&&t("current-change",o||null,o)},Zx=e=>{let t=!0,r=!0,n=!0;for(let o=0,l=e.length;o0&&e.lazy&&e.defaultExpandAll&&this.expand(),Array.isArray(this.data)||Gx(this,this.data),!this.data)return;const r=e.defaultExpandedKeys,n=e.key;n&&r&&r.includes(this.key)&&this.expand(null,e.autoExpandParent),n&&void 0!==e.currentNodeKey&&this.key===e.currentNodeKey&&(e.currentNode=this,e.currentNode.isCurrent=!0),e.lazy&&e._initDefaultCheckedNode(this),this.updateLeafState(),!this.parent||1!==this.level&&!0!==this.parent.expanded||(this.canFocus=!0)}setData(e){let t;Array.isArray(e)||Gx(this,e),this.data=e,this.childNodes=[],t=0===this.level&&Array.isArray(this.data)?this.data:ek(this,"children")||[];for(let r=0,n=t.length;r-1)return e.childNodes[t+1]}return null}get previousSibling(){const e=this.parent;if(e){const t=e.childNodes.indexOf(this);if(t>-1)return t>0?e.childNodes[t-1]:null}return null}contains(e,t=!0){return(this.childNodes||[]).some(r=>r===e||t&&r.contains(e))}remove(){const e=this.parent;e&&e.removeChild(this)}insertChild(e,t,r){if(!e)throw new Error("InsertChild error: child is required.");if(!(e instanceof rk)){if(!r){const r=this.getChildren(!0);r.includes(e.data)||("undefined"===typeof t||t<0?r.push(e.data):r.splice(t,0,e.data))}Object.assign(e,{parent:this,store:this.store}),e=Object(i["reactive"])(new rk(e)),e instanceof rk&&e.initialize()}e.level=this.level+1,"undefined"===typeof t||t<0?this.childNodes.push(e):this.childNodes.splice(t,0,e),this.updateLeafState()}insertBefore(e,t){let r;t&&(r=this.childNodes.indexOf(t)),this.insertChild(e,r)}insertAfter(e,t){let r;t&&(r=this.childNodes.indexOf(t),-1!==r&&(r+=1)),this.insertChild(e,r)}removeChild(e){const t=this.getChildren()||[],r=t.indexOf(e.data);r>-1&&t.splice(r,1);const n=this.childNodes.indexOf(e);n>-1&&(this.store&&this.store.deregisterNode(e),e.parent=null,this.childNodes.splice(n,1)),this.updateLeafState()}removeChildByData(e){let t=null;for(let r=0;r{if(t){let e=this.parent;while(e.level>0)e.expanded=!0,e=e.parent}this.expanded=!0,e&&e(),this.childNodes.forEach(e=>{e.canFocus=!0})};this.shouldLoadData()?this.loadData(e=>{Array.isArray(e)&&(this.checked?this.setChecked(!0,!0):this.store.checkStrictly||Qx(this),r())}):r()}doCreateChildren(e,t={}){e.forEach(e=>{this.insertChild(Object.assign({data:e},t),void 0,!0)})}collapse(){this.expanded=!1,this.childNodes.forEach(e=>{e.canFocus=!1})}shouldLoadData(){return!0===this.store.lazy&&this.store.load&&!this.loaded}updateLeafState(){if(!0===this.store.lazy&&!0!==this.loaded&&"undefined"!==typeof this.isLeafByUser)return void(this.isLeaf=this.isLeafByUser);const e=this.childNodes;!this.store.lazy||!0===this.store.lazy&&!0===this.loaded?this.isLeaf=!e||0===e.length:this.isLeaf=!1}setChecked(e,t,r,n){if(this.indeterminate="half"===e,this.checked=!0===e,this.store.checkStrictly)return;if(!this.shouldLoadData()||this.store.checkDescendants){const{all:r,allWithoutDisable:o}=Zx(this.childNodes);this.isLeaf||r||!o||(this.checked=!1,e=!1);const l=()=>{if(t){const r=this.childNodes;for(let a=0,i=r.length;a{l(),Qx(this)},{checked:!1!==e});l()}const o=this.parent;o&&0!==o.level&&(r||Qx(o))}getChildren(e=!1){if(0===this.level)return this.data;const t=this.data;if(!t)return null;const r=this.store.props;let n="children";return r&&(n=r.children||"children"),void 0===t[n]&&(t[n]=null),e&&!t[n]&&(t[n]=[]),t[n]}updateChildren(){const e=this.getChildren()||[],t=this.childNodes.map(e=>e.data),r={},n=[];e.forEach((e,o)=>{const l=e[Yx],a=!!l&&t.findIndex(e=>e[Yx]===l)>=0;a?r[l]={index:o,data:e}:n.push({index:o,data:e})}),this.store.lazy||t.forEach(e=>{r[e[Yx]]||this.removeChildByData(e)}),n.forEach(({index:e,data:t})=>{this.insertChild({data:t},e)}),this.updateLeafState()}loadData(e,t={}){if(!0!==this.store.lazy||!this.store.load||this.loaded||this.loading&&!Object.keys(t).length)e&&e.call(this);else{this.loading=!0;const r=r=>{this.childNodes=[],this.doCreateChildren(r,t),this.loaded=!0,this.loading=!1,this.updateLeafState(),e&&e.call(this,r)};this.store.load(this,r)}}}class nk{constructor(e){this.currentNode=null,this.currentNodeKey=null;for(const t in e)Object(Y["hasOwn"])(e,t)&&(this[t]=e[t]);this.nodesMap={}}initialize(){if(this.root=new rk({data:this.data,store:this}),this.root.initialize(),this.lazy&&this.load){const e=this.load;e(this.root,e=>{this.root.doCreateChildren(e),this._initDefaultCheckedNodes()})}else this._initDefaultCheckedNodes()}filter(e){const t=this.filterNodeMethod,r=this.lazy,n=function(o){const l=o.root?o.root.childNodes:o.childNodes;if(l.forEach(r=>{r.visible=t.call(r,e,r.data,r),n(r)}),!o.visible&&l.length){let e=!0;e=!l.some(e=>e.visible),o.root?o.root.visible=!1===e:o.visible=!1===e}e&&(!o.visible||o.isLeaf||r||o.expand())};n(this)}setData(e){const t=e!==this.root.data;t?(this.root.setData(e),this._initDefaultCheckedNodes()):this.root.updateChildren()}getNode(e){if(e instanceof rk)return e;const t=Object(Y["isObject"])(e)?Xx(this.key,e):e;return this.nodesMap[t]||null}insertBefore(e,t){const r=this.getNode(t);r.parent.insertBefore({data:e},r)}insertAfter(e,t){const r=this.getNode(t);r.parent.insertAfter({data:e},r)}remove(e){const t=this.getNode(e);t&&t.parent&&(t===this.currentNode&&(this.currentNode=null),t.parent.removeChild(t))}append(e,t){const r=t?this.getNode(t):this.root;r&&r.insertChild({data:e})}_initDefaultCheckedNodes(){const e=this.defaultCheckedKeys||[],t=this.nodesMap;e.forEach(e=>{const r=t[e];r&&r.setChecked(!0,!this.checkStrictly)})}_initDefaultCheckedNode(e){const t=this.defaultCheckedKeys||[];t.includes(e.key)&&e.setChecked(!0,!this.checkStrictly)}setDefaultCheckedKey(e){e!==this.defaultCheckedKeys&&(this.defaultCheckedKeys=e,this._initDefaultCheckedNodes())}registerNode(e){const t=this.key;if(e&&e.data)if(t){const t=e.key;void 0!==t&&(this.nodesMap[e.key]=e)}else this.nodesMap[e.id]=e}deregisterNode(e){const t=this.key;t&&e&&e.data&&(e.childNodes.forEach(e=>{this.deregisterNode(e)}),delete this.nodesMap[e.key])}getCheckedNodes(e=!1,t=!1){const r=[],n=function(o){const l=o.root?o.root.childNodes:o.childNodes;l.forEach(o=>{(o.checked||t&&o.indeterminate)&&(!e||e&&o.isLeaf)&&r.push(o.data),n(o)})};return n(this),r}getCheckedKeys(e=!1){return this.getCheckedNodes(e).map(e=>(e||{})[this.key])}getHalfCheckedNodes(){const e=[],t=function(r){const n=r.root?r.root.childNodes:r.childNodes;n.forEach(r=>{r.indeterminate&&e.push(r.data),t(r)})};return t(this),e}getHalfCheckedKeys(){return this.getHalfCheckedNodes().map(e=>(e||{})[this.key])}_getAllNodes(){const e=[],t=this.nodesMap;for(const r in t)Object(Y["hasOwn"])(t,r)&&e.push(t[r]);return e}updateChildren(e,t){const r=this.nodesMap[e];if(!r)return;const n=r.childNodes;for(let o=n.length-1;o>=0;o--){const e=n[o];this.remove(e.data)}for(let o=0,l=t.length;ot.level-e.level),o=Object.create(null),l=Object.keys(r);n.forEach(e=>e.setChecked(!1,!1));for(let a=0,i=n.length;a0)o[s.data[e]]=!0,s=s.parent;if(r.isLeaf||this.checkStrictly)r.setChecked(!0,!1);else if(r.setChecked(!0,!0),t){r.setChecked(!1,!1);const e=function(t){const r=t.childNodes;r.forEach(t=>{t.isLeaf||t.setChecked(!1,!1),e(t)})};e(r)}}}setCheckedNodes(e,t=!1){const r=this.key,n={};e.forEach(e=>{n[(e||{})[r]]=!0}),this._setCheckedKeys(r,t,n)}setCheckedKeys(e,t=!1){this.defaultCheckedKeys=e;const r=this.key,n={};e.forEach(e=>{n[e]=!0}),this._setCheckedKeys(r,t,n)}setDefaultExpandedKeys(e){e=e||[],this.defaultExpandedKeys=e,e.forEach(e=>{const t=this.getNode(e);t&&t.expand(null,this.autoExpandParent)})}setChecked(e,t,r){const n=this.getNode(e);n&&n.setChecked(!!t,r)}getCurrentNode(){return this.currentNode}setCurrentNode(e){const t=this.currentNode;t&&(t.isCurrent=!1),this.currentNode=e,this.currentNode.isCurrent=!0}setUserCurrentNode(e,t=!0){const r=e[this.key],n=this.nodesMap[r];this.setCurrentNode(n),t&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0)}setCurrentNodeKey(e,t=!0){if(null===e||void 0===e)return this.currentNode&&(this.currentNode.isCurrent=!1),void(this.currentNode=null);const r=this.getNode(e);r&&(this.setCurrentNode(r),t&&this.currentNode.level>1&&this.currentNode.parent.expand(null,!0))}}const ok=Object(i["defineComponent"])({name:"ElTreeNodeContent",props:{node:{type:Object,required:!0},renderContent:Function},setup(e){const t=Object(b["b"])("tree"),r=Object(i["inject"])("NodeInstance"),n=Object(i["inject"])("RootTree");return()=>{const o=e.node,{data:l,store:a}=o;return e.renderContent?e.renderContent(i["h"],{_self:r,node:o,data:l,store:a}):Object(i["h"])("span",{class:t.be("node","label")},[n.ctx.slots.default?n.ctx.slots.default({node:o,data:l}):o.label])}}});var lk=Object(f["a"])(ok,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tree/src/tree-node-content.vue"]]);function ak(e){const t=Object(i["inject"])("TreeNodeMap",null),r={treeNodeExpand:t=>{e.node!==t&&e.node.collapse()},children:[]};return t&&t.children.push(r),Object(i["provide"])("TreeNodeMap",r),{broadcastExpanded:t=>{if(e.accordion)for(const e of r.children)e.treeNodeExpand(t)}}}const ik=Symbol("dragEvents");function ck({props:e,ctx:t,el$:r,dropIndicator$:n,store:o}){const l=Object(b["b"])("tree"),a=Object(i["ref"])({showDropIndicator:!1,draggingNode:null,dropNode:null,allowDrop:!0,dropType:null}),c=({event:r,treeNode:n})=>{if("function"===typeof e.allowDrag&&!e.allowDrag(n.node))return r.preventDefault(),!1;r.dataTransfer.effectAllowed="move";try{r.dataTransfer.setData("text/plain","")}catch(o){}a.value.draggingNode=n,t.emit("node-drag-start",n.node,r)},s=({event:o,treeNode:i})=>{const c=i,s=a.value.dropNode;s&&s!==c&&Object(K["e"])(s.$el,l.is("drop-inner"));const u=a.value.draggingNode;if(!u||!c)return;let d=!0,p=!0,f=!0,b=!0;"function"===typeof e.allowDrop&&(d=e.allowDrop(u.node,c.node,"prev"),b=p=e.allowDrop(u.node,c.node,"inner"),f=e.allowDrop(u.node,c.node,"next")),o.dataTransfer.dropEffect=p||d||f?"move":"none",(d||p||f)&&s!==c&&(s&&t.emit("node-drag-leave",u.node,s.node,o),t.emit("node-drag-enter",u.node,c.node,o)),(d||p||f)&&(a.value.dropNode=c),c.node.nextSibling===u.node&&(f=!1),c.node.previousSibling===u.node&&(d=!1),c.node.contains(u.node,!1)&&(p=!1),(u.node===c.node||u.node.contains(c.node))&&(d=!1,p=!1,f=!1);const m=c.$el.getBoundingClientRect(),h=r.value.getBoundingClientRect();let v;const g=d?p?.25:f?.45:1:-1,O=f?p?.75:d?.55:0:1;let j=-9999;const w=o.clientY-m.top;v=wm.height*O?"after":p?"inner":"none";const y=c.$el.querySelector("."+l.be("node","expand-icon")).getBoundingClientRect(),x=n.value;"before"===v?j=y.top-h.top:"after"===v&&(j=y.bottom-h.top),x.style.top=j+"px",x.style.left=y.right-h.left+"px","inner"===v?Object(K["a"])(c.$el,l.is("drop-inner")):Object(K["e"])(c.$el,l.is("drop-inner")),a.value.showDropIndicator="before"===v||"after"===v,a.value.allowDrop=a.value.showDropIndicator||b,a.value.dropType=v,t.emit("node-drag-over",u.node,c.node,o)},u=e=>{const{draggingNode:r,dropType:n,dropNode:i}=a.value;if(e.preventDefault(),e.dataTransfer.dropEffect="move",r&&i){const a={data:r.node.data};"none"!==n&&r.node.remove(),"before"===n?i.node.parent.insertBefore(a,i.node):"after"===n?i.node.parent.insertAfter(a,i.node):"inner"===n&&i.node.insertChild(a),"none"!==n&&o.value.registerNode(a),Object(K["e"])(i.$el,l.is("drop-inner")),t.emit("node-drag-end",r.node,i.node,n,e),"none"!==n&&t.emit("node-drop",r.node,i.node,n,e)}r&&!i&&t.emit("node-drag-end",r.node,null,n,e),a.value.showDropIndicator=!1,a.value.draggingNode=null,a.value.dropNode=null,a.value.allowDrop=!0};return Object(i["provide"])(ik,{treeNodeDragStart:c,treeNodeDragOver:s,treeNodeDragEnd:u}),{dragState:a}}const sk=Object(i["defineComponent"])({name:"ElTreeNode",components:{ElCollapseTransition:Ll,ElCheckbox:Fn,NodeContent:lk,ElIcon:y["a"],Loading:M["Loading"]},props:{node:{type:rk,default:()=>({})},props:{type:Object,default:()=>({})},accordion:Boolean,renderContent:Function,renderAfterExpand:Boolean,showCheckbox:{type:Boolean,default:!1}},emits:["node-expand"],setup(e,t){const r=Object(b["b"])("tree"),{broadcastExpanded:n}=ak(e),o=Object(i["inject"])("RootTree"),l=Object(i["ref"])(!1),a=Object(i["ref"])(!1),c=Object(i["ref"])(null),s=Object(i["ref"])(null),u=Object(i["ref"])(null),d=Object(i["inject"])(ik),p=Object(i["getCurrentInstance"])();Object(i["provide"])("NodeInstance",p),o||Object(m["a"])("Tree","Can not find node's tree."),e.node.expanded&&(l.value=!0,a.value=!0);const f=o.props["children"]||"children";Object(i["watch"])(()=>{const t=e.node.data[f];return t&&[...t]},()=>{e.node.updateChildren()}),Object(i["watch"])(()=>e.node.indeterminate,t=>{g(e.node.checked,t)}),Object(i["watch"])(()=>e.node.checked,t=>{g(t,e.node.indeterminate)}),Object(i["watch"])(()=>e.node.expanded,e=>{Object(i["nextTick"])(()=>l.value=e),e&&(a.value=!0)});const h=e=>Xx(o.props.nodeKey,e.data),v=t=>{const r=e.props.class;if(!r)return{};let n;if(Object(Y["isFunction"])(r)){const{data:e}=t;n=r(e,t)}else n=r;return Object(Y["isString"])(n)?{[n]:!0}:n},g=(t,r)=>{c.value===t&&s.value===r||o.ctx.emit("check-change",e.node.data,t,r),c.value=t,s.value=r},O=t=>{Jx(o.store,o.ctx.emit,()=>o.store.value.setCurrentNode(e.node)),o.currentNode.value=e.node,o.props.expandOnClickNode&&w(),o.props.checkOnClickNode&&!e.node.disabled&&y(null,{target:{checked:!e.node.checked}}),o.ctx.emit("node-click",e.node.data,e.node,p,t)},j=t=>{o.instance.vnode.props["onNodeContextmenu"]&&(t.stopPropagation(),t.preventDefault()),o.ctx.emit("node-contextmenu",t,e.node.data,e.node,p)},w=()=>{e.node.isLeaf||(l.value?(o.ctx.emit("node-collapse",e.node.data,e.node,p),e.node.collapse()):(e.node.expand(),t.emit("node-expand",e.node.data,e.node,p)))},y=(t,r)=>{e.node.setChecked(r.target.checked,!o.props.checkStrictly),Object(i["nextTick"])(()=>{const t=o.store.value;o.ctx.emit("check",e.node.data,{checkedNodes:t.getCheckedNodes(),checkedKeys:t.getCheckedKeys(),halfCheckedNodes:t.getHalfCheckedNodes(),halfCheckedKeys:t.getHalfCheckedKeys()})})},x=(e,t,r)=>{n(t),o.ctx.emit("node-expand",e,t,r)},k=t=>{o.props.draggable&&d.treeNodeDragStart({event:t,treeNode:e})},_=t=>{t.preventDefault(),o.props.draggable&&d.treeNodeDragOver({event:t,treeNode:{$el:u.value,node:e.node}})},C=e=>{e.preventDefault()},z=e=>{o.props.draggable&&d.treeNodeDragEnd(e)};return{ns:r,node$:u,tree:o,expanded:l,childNodeRendered:a,oldChecked:c,oldIndeterminate:s,getNodeKey:h,getNodeClass:v,handleSelectChange:g,handleClick:O,handleContextMenu:j,handleExpandIconClick:w,handleCheckChange:y,handleChildNodeExpand:x,handleDragStart:k,handleDragOver:_,handleDrop:C,handleDragEnd:z,CaretRight:M["CaretRight"]}}}),uk=["aria-expanded","aria-disabled","aria-checked","draggable","data-key"],dk=["aria-expanded"];function pk(e,t,r,n,o,l){const a=Object(i["resolveComponent"])("el-icon"),c=Object(i["resolveComponent"])("el-checkbox"),s=Object(i["resolveComponent"])("loading"),u=Object(i["resolveComponent"])("node-content"),d=Object(i["resolveComponent"])("el-tree-node"),p=Object(i["resolveComponent"])("el-collapse-transition");return Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref:"node$",class:Object(i["normalizeClass"])([e.ns.b("node"),e.ns.is("expanded",e.expanded),e.ns.is("current",e.node.isCurrent),e.ns.is("hidden",!e.node.visible),e.ns.is("focusable",!e.node.disabled),e.ns.is("checked",!e.node.disabled&&e.node.checked),e.getNodeClass(e.node)]),role:"treeitem",tabindex:"-1","aria-expanded":e.expanded,"aria-disabled":e.node.disabled,"aria-checked":e.node.checked,draggable:e.tree.props.draggable,"data-key":e.getNodeKey(e.node),onClick:t[1]||(t[1]=Object(i["withModifiers"])((...t)=>e.handleClick&&e.handleClick(...t),["stop"])),onContextmenu:t[2]||(t[2]=(...t)=>e.handleContextMenu&&e.handleContextMenu(...t)),onDragstart:t[3]||(t[3]=Object(i["withModifiers"])((...t)=>e.handleDragStart&&e.handleDragStart(...t),["stop"])),onDragover:t[4]||(t[4]=Object(i["withModifiers"])((...t)=>e.handleDragOver&&e.handleDragOver(...t),["stop"])),onDragend:t[5]||(t[5]=Object(i["withModifiers"])((...t)=>e.handleDragEnd&&e.handleDragEnd(...t),["stop"])),onDrop:t[6]||(t[6]=Object(i["withModifiers"])((...t)=>e.handleDrop&&e.handleDrop(...t),["stop"]))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.be("node","content")),style:Object(i["normalizeStyle"])({paddingLeft:(e.node.level-1)*e.tree.props.indent+"px"})},[e.tree.props.icon||e.CaretRight?(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:0,class:Object(i["normalizeClass"])([e.ns.be("node","expand-icon"),e.ns.is("leaf",e.node.isLeaf),{expanded:!e.node.isLeaf&&e.expanded}]),onClick:Object(i["withModifiers"])(e.handleExpandIconClick,["stop"])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.tree.props.icon||e.CaretRight)))]),_:1},8,["class","onClick"])):Object(i["createCommentVNode"])("v-if",!0),e.showCheckbox?(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:1,"model-value":e.node.checked,indeterminate:e.node.indeterminate,disabled:!!e.node.disabled,onClick:t[0]||(t[0]=Object(i["withModifiers"])(()=>{},["stop"])),onChange:e.handleCheckChange},null,8,["model-value","indeterminate","disabled","onChange"])):Object(i["createCommentVNode"])("v-if",!0),e.node.loading?(Object(i["openBlock"])(),Object(i["createBlock"])(a,{key:2,class:Object(i["normalizeClass"])([e.ns.be("node","loading-icon"),e.ns.is("loading")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(s)]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["createVNode"])(u,{node:e.node,"render-content":e.renderContent},null,8,["node","render-content"])],6),Object(i["createVNode"])(p,null,{default:Object(i["withCtx"])(()=>[!e.renderAfterExpand||e.childNodeRendered?Object(i["withDirectives"])((Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(e.ns.be("node","children")),role:"group","aria-expanded":e.expanded},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.node.childNodes,t=>(Object(i["openBlock"])(),Object(i["createBlock"])(d,{key:e.getNodeKey(t),"render-content":e.renderContent,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,node:t,accordion:e.accordion,props:e.props,onNodeExpand:e.handleChildNodeExpand},null,8,["render-content","render-after-expand","show-checkbox","node","accordion","props","onNodeExpand"]))),128))],10,dk)),[[i["vShow"],e.expanded]]):Object(i["createCommentVNode"])("v-if",!0)]),_:1})],42,uk)),[[i["vShow"],e.node.visible]])}var fk=Object(f["a"])(sk,[["render",pk],["__file","/home/runner/work/element-plus/element-plus/packages/components/tree/src/tree-node.vue"]]);function bk({el$:e},t){const r=Object(b["b"])("tree"),n=Object(i["shallowRef"])([]),o=Object(i["shallowRef"])([]);Object(i["onMounted"])(()=>{a()}),Object(i["onUpdated"])(()=>{n.value=Array.from(e.value.querySelectorAll("[role=treeitem]")),o.value=Array.from(e.value.querySelectorAll("input[type=checkbox]"))}),Object(i["watch"])(o,e=>{e.forEach(e=>{e.setAttribute("tabindex","-1")})});const l=o=>{const l=o.target;if(!l.className.includes(r.b("node")))return;const a=o.code;n.value=Array.from(e.value.querySelectorAll(`.${r.is("focusable")}[role=treeitem]`));const i=n.value.indexOf(l);let c;if([ke["a"].up,ke["a"].down].includes(a)){if(o.preventDefault(),a===ke["a"].up){c=-1===i?0:0!==i?i-1:n.value.length-1;const e=c;while(1){if(t.value.getNode(n.value[c].dataset.key).canFocus)break;if(c--,c===e){c=-1;break}c<0&&(c=n.value.length-1)}}else{c=-1===i?0:i=n.value.length&&(c=0)}}-1!==c&&n.value[c].focus()}[ke["a"].left,ke["a"].right].includes(a)&&(o.preventDefault(),l.click());const s=l.querySelector('[type="checkbox"]');[ke["a"].enter,ke["a"].space].includes(a)&&s&&(o.preventDefault(),s.click())};Object(c["useEventListener"])(e,"keydown",l);const a=()=>{var t;n.value=Array.from(e.value.querySelectorAll(`.${r.is("focusable")}[role=treeitem]`)),o.value=Array.from(e.value.querySelectorAll("input[type=checkbox]"));const l=e.value.querySelectorAll(`.${r.is("checked")}[role=treeitem]`);l.length?l[0].setAttribute("tabindex","0"):null==(t=n.value[0])||t.setAttribute("tabindex","0")}}const mk=Object(i["defineComponent"])({name:"ElTree",components:{ElTreeNode:fk},props:{data:{type:Array,default:()=>[]},emptyText:{type:String},renderAfterExpand:{type:Boolean,default:!0},nodeKey:String,checkStrictly:Boolean,defaultExpandAll:Boolean,expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:Boolean,checkDescendants:{type:Boolean,default:!1},autoExpandParent:{type:Boolean,default:!0},defaultCheckedKeys:Array,defaultExpandedKeys:Array,currentNodeKey:[String,Number],renderContent:Function,showCheckbox:{type:Boolean,default:!1},draggable:{type:Boolean,default:!1},allowDrag:Function,allowDrop:Function,props:{type:Object,default:()=>({children:"children",label:"label",disabled:"disabled"})},lazy:{type:Boolean,default:!1},highlightCurrent:Boolean,load:Function,filterNodeMethod:Function,accordion:Boolean,indent:{type:Number,default:18},icon:{type:k["e"]}},emits:["check-change","current-change","node-click","node-contextmenu","node-collapse","node-expand","check","node-drag-start","node-drag-end","node-drop","node-drag-leave","node-drag-enter","node-drag-over"],setup(e,t){const{t:r}=Object(Mr["a"])(),n=Object(b["b"])("tree"),o=Object(i["ref"])(new nk({key:e.nodeKey,data:e.data,lazy:e.lazy,props:e.props,load:e.load,currentNodeKey:e.currentNodeKey,checkStrictly:e.checkStrictly,checkDescendants:e.checkDescendants,defaultCheckedKeys:e.defaultCheckedKeys,defaultExpandedKeys:e.defaultExpandedKeys,autoExpandParent:e.autoExpandParent,defaultExpandAll:e.defaultExpandAll,filterNodeMethod:e.filterNodeMethod}));o.value.initialize();const l=Object(i["ref"])(o.value.root),a=Object(i["ref"])(null),c=Object(i["ref"])(null),s=Object(i["ref"])(null),{broadcastExpanded:u}=ak(e),{dragState:d}=ck({props:e,ctx:t,el$:c,dropIndicator$:s,store:o});bk({el$:c},o);const p=Object(i["computed"])(()=>{const{childNodes:e}=l.value;return!e||0===e.length||e.every(({visible:e})=>!e)});Object(i["watch"])(()=>e.currentNodeKey,e=>{o.value.setCurrentNodeKey(e)}),Object(i["watch"])(()=>e.defaultCheckedKeys,e=>{o.value.setDefaultCheckedKey(e)}),Object(i["watch"])(()=>e.defaultExpandedKeys,e=>{o.value.setDefaultExpandedKeys(e)}),Object(i["watch"])(()=>e.data,e=>{o.value.setData(e)},{deep:!0}),Object(i["watch"])(()=>e.checkStrictly,e=>{o.value.checkStrictly=e});const f=t=>{if(!e.filterNodeMethod)throw new Error("[Tree] filterNodeMethod is required when filter");o.value.filter(t)},m=t=>Xx(e.nodeKey,t.data),h=t=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in getNodePath");const r=o.value.getNode(t);if(!r)return[];const n=[r.data];let a=r.parent;while(a&&a!==l.value)n.push(a.data),a=a.parent;return n.reverse()},v=(e,t)=>o.value.getCheckedNodes(e,t),g=e=>o.value.getCheckedKeys(e),O=()=>{const e=o.value.getCurrentNode();return e?e.data:null},j=()=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in getCurrentKey");const t=O();return t?t[e.nodeKey]:null},w=(t,r)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedNodes");o.value.setCheckedNodes(t,r)},y=(t,r)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCheckedKeys");o.value.setCheckedKeys(t,r)},x=(e,t,r)=>{o.value.setChecked(e,t,r)},k=()=>o.value.getHalfCheckedNodes(),_=()=>o.value.getHalfCheckedKeys(),C=(r,n=!0)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentNode");Jx(o,t.emit,()=>o.value.setUserCurrentNode(r,n))},z=(r,n=!0)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in setCurrentKey");Jx(o,t.emit,()=>o.value.setCurrentNodeKey(r,n))},E=e=>o.value.getNode(e),B=e=>{o.value.remove(e)},S=(e,t)=>{o.value.append(e,t)},V=(e,t)=>{o.value.insertBefore(e,t)},N=(e,t)=>{o.value.insertAfter(e,t)},M=(e,r,n)=>{u(r),t.emit("node-expand",e,r,n)},A=(t,r)=>{if(!e.nodeKey)throw new Error("[Tree] nodeKey is required in updateKeyChild");o.value.updateChildren(t,r)};return Object(i["provide"])("RootTree",{ctx:t,props:e,store:o,root:l,currentNode:a,instance:Object(i["getCurrentInstance"])()}),Object(i["provide"])(Te["b"],void 0),{ns:n,store:o,root:l,currentNode:a,dragState:d,el$:c,dropIndicator$:s,isEmpty:p,filter:f,getNodeKey:m,getNodePath:h,getCheckedNodes:v,getCheckedKeys:g,getCurrentNode:O,getCurrentKey:j,setCheckedNodes:w,setCheckedKeys:y,setChecked:x,getHalfCheckedNodes:k,getHalfCheckedKeys:_,setCurrentNode:C,setCurrentKey:z,t:r,getNode:E,remove:B,append:S,insertBefore:V,insertAfter:N,handleNodeExpand:M,updateKeyChildren:A}}});function hk(e,t,r,n,o,l){var a;const c=Object(i["resolveComponent"])("el-tree-node");return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref:"el$",class:Object(i["normalizeClass"])([e.ns.b(),e.ns.is("dragging",!!e.dragState.draggingNode),e.ns.is("drop-not-allow",!e.dragState.allowDrop),e.ns.is("drop-inner","inner"===e.dragState.dropType),{[e.ns.m("highlight-current")]:e.highlightCurrent}]),role:"tree"},[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.root.childNodes,t=>(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:e.getNodeKey(t),node:t,props:e.props,accordion:e.accordion,"render-after-expand":e.renderAfterExpand,"show-checkbox":e.showCheckbox,"render-content":e.renderContent,onNodeExpand:e.handleNodeExpand},null,8,["node","props","accordion","render-after-expand","show-checkbox","render-content","onNodeExpand"]))),128)),e.isEmpty?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:0,class:Object(i["normalizeClass"])(e.ns.e("empty-block"))},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.ns.e("empty-text"))},Object(i["toDisplayString"])(null!=(a=e.emptyText)?a:e.t("el.tree.emptyText")),3)],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["withDirectives"])(Object(i["createElementVNode"])("div",{ref:"dropIndicator$",class:Object(i["normalizeClass"])(e.ns.e("drop-indicator"))},null,2),[[i["vShow"],e.dragState.showDropIndicator]])],2)}var vk=Object(f["a"])(mk,[["render",hk],["__file","/home/runner/work/element-plus/element-plus/packages/components/tree/src/tree.vue"]]);vk.install=e=>{e.component(vk.name,vk)};const gk=vk,Ok=gk,jk=(e,{attrs:t},{tree:r,key:n})=>{const o=Object(b["b"])("tree-select"),l={...Object(N["pick"])(Object(i["toRefs"])(e),Object.keys(cb.props)),...t,valueKey:n,popperClass:Object(i["computed"])(()=>{const t=[o.e("popper")];return e.popperClass&&t.push(e.popperClass),t.join(" ")}),filterMethod:(t="")=>{e.filterMethod&&e.filterMethod(t),Object(i["nextTick"])(()=>{var e;null==(e=r.value)||e.filter(t)})},onVisibleChange:r=>{var n;null==(n=t.onVisibleChange)||n.call(t,r),e.filterable&&r&&l.filterMethod()}};return l},wk=Object(i["defineComponent"])({extends:sb,setup(e,t){const r=sb.setup(e,t);delete r.selectOptionClick;const n=Object(i["getCurrentInstance"])().proxy;return Object(i["nextTick"])(()=>{r.select.cachedOptions.get(n.value)||r.select.onOptionCreate(n)}),r},methods:{selectOptionClick(){this.$el.parentElement.click()}}});function yk(e){return e||0===e}function xk(e){return Array.isArray(e)&&e.length}function kk(e){return Array.isArray(e)?e:yk(e)?[e]:[]}function _k(e,t,r,n,o){for(let l=0;l{Object(i["watch"])(()=>e.modelValue,()=>{e.showCheckbox&&Object(i["nextTick"])(()=>{const t=l.value;t&&!Object(N["isEqual"])(t.getCheckedKeys(),kk(e.modelValue))&&t.setCheckedKeys(kk(e.modelValue))})},{immediate:!0,deep:!0});const c=Object(i["computed"])(()=>({value:a.value,...e.props})),s=(e,t)=>{var r;const n=c.value[e];return Object(Y["isFunction"])(n)?n(t,null==(r=l.value)?void 0:r.getNode(s("value",t))):t[n]},d=kk(e.modelValue).map(t=>_k(e.data||[],e=>s("value",e)===t,e=>s("children",e),(e,t,r,n)=>n&&s("value",n))).filter(e=>yk(e));return{...Object(N["pick"])(Object(i["toRefs"])(e),Object.keys(gk.props)),...t,nodeKey:a,expandOnClickNode:Object(i["computed"])(()=>!e.checkStrictly&&e.expandOnClickNode),defaultExpandedKeys:Object(i["computed"])(()=>e.defaultExpandedKeys?e.defaultExpandedKeys.concat(d):d),renderContent:(t,{node:n,data:o,store:l})=>t(wk,{value:s("value",o),label:s("label",o),disabled:s("disabled",o)},e.renderContent?()=>e.renderContent(t,{node:n,data:o,store:l}):r.default?()=>r.default({node:n,data:o,store:l}):void 0),filterNodeMethod:(t,r,n)=>{var o;return e.filterNodeMethod?e.filterNodeMethod(t,r,n):!t||(null==(o=s("label",r))?void 0:o.includes(t))},onNodeClick:(r,n,l)=>{var a,i,c;if(null==(a=t.onNodeClick)||a.call(t,r,n,l),!e.showCheckbox||!e.checkOnClickNode)if(e.showCheckbox||!e.checkStrictly&&!n.isLeaf)e.expandOnClickNode&&l.proxy.handleExpandIconClick();else if(!s("disabled",r)){const e=null==(i=o.value)?void 0:i.options.get(s("value",r));null==(c=o.value)||c.handleOptionSelect(e,!0)}},onCheck:(r,o)=>{var a;null==(a=t.onCheck)||a.call(t,r,o);const i=s("value",r);if(e.checkStrictly)n(u["c"],e.multiple?o.checkedKeys:o.checkedKeys.includes(i)?i:void 0);else if(e.multiple)n(u["c"],l.value.getCheckedKeys(!0));else{const t=_k([r],e=>!xk(s("children",e))&&!s("disabled",e),e=>s("children",e)),o=t?s("value",t):void 0,l=yk(e.modelValue)&&!!_k([r],t=>s("value",t)===e.modelValue,e=>s("children",e));n(u["c"],o===e.modelValue||l?void 0:o)}}}},zk=Object(i["defineComponent"])({name:"ElTreeSelect",inheritAttrs:!1,props:{...cb.props,...gk.props},setup(e,t){const{slots:r,expose:n}=t,o=Object(i["ref"])(),l=Object(i["ref"])(),a=Object(i["computed"])(()=>e.nodeKey||e.valueKey||"value"),c=jk(e,t,{select:o,tree:l,key:a}),s=Ck(e,t,{select:o,tree:l,key:a}),u=Object(i["reactive"])({});return n(u),Object(i["onMounted"])(()=>{Object.assign(u,{...Object(N["pick"])(l.value,["filter","updateKeyChildren","getCheckedNodes","setCheckedNodes","getCheckedKeys","setCheckedKeys","setChecked","getHalfCheckedNodes","getHalfCheckedKeys","getCurrentKey","getCurrentNode","setCurrentKey","setCurrentNode","getNode","remove","append","insertBefore","insertAfter"]),...Object(N["pick"])(o.value,["focus","blur"])})}),()=>Object(i["h"])(cb,Object(i["reactive"])({...c,ref:e=>o.value=e}),{...r,default:()=>Object(i["h"])(gk,Object(i["reactive"])({...s,ref:e=>l.value=e}))})}});var Ek=Object(f["a"])(zk,[["__file","/home/runner/work/element-plus/element-plus/packages/components/tree-select/src/tree-select.vue"]]);Ek.install=e=>{e.component(Ek.name,Ek)};const Bk=Ek,Sk=Bk,Vk=Symbol(),Nk={key:-1,level:-1,data:{}};var Mk=(e=>(e["KEY"]="id",e["LABEL"]="label",e["CHILDREN"]="children",e["DISABLED"]="disabled",e))(Mk||{}),Ak=(e=>(e["ADD"]="add",e["DELETE"]="delete",e))(Ak||{});const Tk=Object(s["b"])({data:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},emptyText:{type:String},height:{type:Number,default:200},props:{type:Object(s["c"])(Object),default:()=>Object(wl["a"])({children:"children",label:"label",disabled:"disabled",value:"id"})},highlightCurrent:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},defaultCheckedKeys:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},checkStrictly:{type:Boolean,default:!1},defaultExpandedKeys:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},indent:{type:Number,default:16},icon:{type:k["e"]},expandOnClickNode:{type:Boolean,default:!0},checkOnClickNode:{type:Boolean,default:!1},currentNodeKey:{type:Object(s["c"])([String,Number])},accordion:{type:Boolean,default:!1},filterMethod:{type:Object(s["c"])(Function)},perfMode:{type:Boolean,default:!0}}),Hk=Object(s["b"])({node:{type:Object(s["c"])(Object),default:()=>Object(wl["a"])(Nk)},expanded:{type:Boolean,default:!1},checked:{type:Boolean,default:!1},indeterminate:{type:Boolean,default:!1},showCheckbox:{type:Boolean,default:!1},disabled:{type:Boolean,default:!1},current:{type:Boolean,default:!1},hiddenExpandIcon:{type:Boolean,default:!1}}),Rk=Object(s["b"])({node:{type:Object(s["c"])(Object),required:!0}}),Lk="node-click",Dk="node-expand",Pk="node-collapse",Ik="current-change",Fk="check",$k="check-change",qk="node-contextmenu",Wk={[Lk]:(e,t,r)=>e&&t&&r,[Dk]:(e,t)=>e&&t,[Pk]:(e,t)=>e&&t,[Ik]:(e,t)=>e&&t,[Fk]:(e,t)=>e&&t,[$k]:(e,t)=>e&&"boolean"===typeof t,[qk]:(e,t,r)=>e&&t&&r},Uk={click:(e,t)=>!(!e||!t),toggle:e=>!!e,check:(e,t)=>e&&"boolean"===typeof t};function Kk(e,t){const r=Object(i["ref"])(new Set),n=Object(i["ref"])(new Set),{emit:o}=Object(i["getCurrentInstance"])();Object(i["watch"])([()=>t.value,()=>e.defaultCheckedKeys],()=>Object(i["nextTick"])(()=>{O(e.defaultCheckedKeys)}),{immediate:!0});const l=()=>{if(!t.value||!e.showCheckbox||e.checkStrictly)return;const{levelTreeNodeMap:o,maxLevel:l}=t.value,a=r.value,i=new Set;for(let e=l-1;e>=1;--e){const t=o.get(e);t&&t.forEach(e=>{const t=e.children;if(t){let r=!0,n=!1;for(const e of t){const t=e.key;if(a.has(t))n=!0;else{if(i.has(t)){r=!1,n=!0;break}r=!1}}r?a.add(e.key):n?(i.add(e.key),a.delete(e.key)):(a.delete(e.key),i.delete(e.key))}})}n.value=i},a=e=>r.value.has(e.key),c=e=>n.value.has(e.key),s=(t,n,o=!0)=>{const a=r.value,i=(t,r)=>{a[r?Ak.ADD:Ak.DELETE](t.key);const n=t.children;!e.checkStrictly&&n&&n.forEach(e=>{e.disabled||i(e,r)})};i(t,n),l(),o&&u(t,n)},u=(e,t)=>{const{checkedNodes:r,checkedKeys:n}=m(),{halfCheckedNodes:l,halfCheckedKeys:a}=h();o(Fk,e.data,{checkedKeys:n,checkedNodes:r,halfCheckedKeys:a,halfCheckedNodes:l}),o($k,e.data,t)};function d(e=!1){return m(e).checkedKeys}function p(e=!1){return m(e).checkedNodes}function f(){return h().halfCheckedKeys}function b(){return h().halfCheckedNodes}function m(n=!1){const o=[],l=[];if((null==t?void 0:t.value)&&e.showCheckbox){const{treeNodeMap:e}=t.value;r.value.forEach(t=>{const r=e.get(t);r&&(!n||n&&r.isLeaf)&&(l.push(t),o.push(r.data))})}return{checkedKeys:l,checkedNodes:o}}function h(){const r=[],o=[];if((null==t?void 0:t.value)&&e.showCheckbox){const{treeNodeMap:e}=t.value;n.value.forEach(t=>{const n=e.get(t);n&&(o.push(t),r.push(n.data))})}return{halfCheckedNodes:r,halfCheckedKeys:o}}function v(e){r.value.clear(),n.value.clear(),O(e)}function g(r,n){if((null==t?void 0:t.value)&&e.showCheckbox){const e=t.value.treeNodeMap.get(r);e&&s(e,n,!1)}}function O(r){if(null==t?void 0:t.value){const{treeNodeMap:n}=t.value;if(e.showCheckbox&&n&&r)for(const e of r){const t=n.get(e);t&&!a(t)&&s(t,!0,!1)}}}return{updateCheckedKeys:l,toggleCheckbox:s,isChecked:a,isIndeterminate:c,getCheckedKeys:d,getCheckedNodes:p,getHalfCheckedKeys:f,getHalfCheckedNodes:b,setChecked:g,setCheckedKeys:v}}function Yk(e,t){const r=Object(i["ref"])(new Set([])),n=Object(i["ref"])(new Set([])),o=Object(i["computed"])(()=>Object(Y["isFunction"])(e.filterMethod));function l(l){var a;if(!o.value)return;const i=new Set,c=n.value,s=r.value,u=[],d=(null==(a=t.value)?void 0:a.treeNodes)||[],p=e.filterMethod;function f(e){e.forEach(e=>{u.push(e),(null==p?void 0:p(l,e.data))?u.forEach(e=>{i.add(e.key)}):e.isLeaf&&s.add(e.key);const t=e.children;if(t&&f(t),!e.isLeaf)if(i.has(e.key)){if(t){let r=!0;for(const e of t)if(!s.has(e.key)){r=!1;break}r?c.add(e.key):c.delete(e.key)}}else s.add(e.key);u.pop()})}return s.clear(),f(d),i}function a(e){return n.value.has(e.key)}return{hiddenExpandIconKeySet:n,hiddenNodeKeySet:r,doFilter:l,isForceHiddenExpandIcon:a}}function Gk(e,t){const r=Object(i["ref"])(new Set(e.defaultExpandedKeys)),n=Object(i["ref"])(),o=Object(i["shallowRef"])();Object(i["watch"])(()=>e.currentNodeKey,e=>{n.value=e},{immediate:!0}),Object(i["watch"])(()=>e.data,e=>{$(e)},{immediate:!0});const{isIndeterminate:l,isChecked:a,toggleCheckbox:c,getCheckedKeys:s,getCheckedNodes:u,getHalfCheckedKeys:d,getHalfCheckedNodes:p,setChecked:f,setCheckedKeys:b}=Kk(e,o),{doFilter:m,hiddenNodeKeySet:h,isForceHiddenExpandIcon:v}=Yk(e,o),g=Object(i["computed"])(()=>{var t;return(null==(t=e.props)?void 0:t.value)||Mk.KEY}),O=Object(i["computed"])(()=>{var t;return(null==(t=e.props)?void 0:t.children)||Mk.CHILDREN}),j=Object(i["computed"])(()=>{var t;return(null==(t=e.props)?void 0:t.disabled)||Mk.DISABLED}),w=Object(i["computed"])(()=>{var t;return(null==(t=e.props)?void 0:t.label)||Mk.LABEL}),y=Object(i["computed"])(()=>{const e=r.value,t=h.value,n=[],l=o.value&&o.value.treeNodes||[];function a(){const r=[];for(let e=l.length-1;e>=0;--e)r.push(l[e]);while(r.length){const o=r.pop();if(o&&(t.has(o.key)||n.push(o),e.has(o.key))){const e=o.children;if(e){const t=e.length;for(let n=t-1;n>=0;--n)r.push(e[n])}}}}return a(),n}),x=Object(i["computed"])(()=>y.value.length>0);function k(e){const t=new Map,r=new Map;let n=1;function o(e,l=1,a){var i;const c=[];for(const n of e){const e=z(n),s={level:l,key:e,data:n};s.label=B(n),s.parent=a;const u=C(n);s.disabled=E(n),s.isLeaf=!u||0===u.length,u&&u.length&&(s.children=o(u,l+1,s)),c.push(s),t.set(e,s),r.has(l)||r.set(l,[]),null==(i=r.get(l))||i.push(s)}return l>n&&(n=l),c}const l=o(e);return{treeNodeMap:t,levelTreeNodeMap:r,maxLevel:n,treeNodes:l}}function _(e){const t=m(e);t&&(r.value=t)}function C(e){return e[O.value]}function z(e){return e?e[g.value]:""}function E(e){return e[j.value]}function B(e){return e[w.value]}function S(e){const t=r.value;t.has(e.key)?H(e):T(e)}function V(e){r.value=new Set(e)}function N(r,n){t(Lk,r.data,r,n),M(r),e.expandOnClickNode&&S(r),e.showCheckbox&&e.checkOnClickNode&&!r.disabled&&c(r,!a(r),!0)}function M(e){D(e)||(n.value=e.key,t(Ik,e.data,e))}function A(e,t){c(e,t)}function T(n){const l=r.value;if(o.value&&e.accordion){const{treeNodeMap:e}=o.value;l.forEach(t=>{const r=e.get(t);n&&n.level===r.level&&l.delete(t)})}l.add(n.key),t(Dk,n.data,n)}function H(e){r.value.delete(e.key),t(Pk,e.data,e)}function R(e){return r.value.has(e.key)}function L(e){return!!e.disabled}function D(e){const t=n.value;return!!t&&t===e.key}function P(){var e,t;if(n.value)return null==(t=null==(e=o.value)?void 0:e.treeNodeMap.get(n.value))?void 0:t.data}function I(){return n.value}function F(e){n.value=e}function $(e){Object(i["nextTick"])(()=>o.value=k(e))}function q(e){var t;const r=Object(Y["isObject"])(e)?z(e):e;return null==(t=o.value)?void 0:t.treeNodeMap.get(r)}return{tree:o,flattenTree:y,isNotEmpty:x,getKey:z,getChildren:C,toggleExpand:S,toggleCheckbox:c,isExpanded:R,isChecked:a,isIndeterminate:l,isDisabled:L,isCurrent:D,isForceHiddenExpandIcon:v,handleNodeClick:N,handleNodeCheck:A,getCurrentNode:P,getCurrentKey:I,setCurrentKey:F,getCheckedKeys:s,getCheckedNodes:u,getHalfCheckedKeys:d,getHalfCheckedNodes:p,setChecked:f,setCheckedKeys:b,filter:_,setData:$,getNode:q,expandNode:T,collapseNode:H,setExpandedKeys:V}}var Xk=Object(i["defineComponent"])({name:"ElTreeNodeContent",props:Rk,setup(e){const t=Object(i["inject"])(Vk),r=Object(b["b"])("tree");return()=>{const n=e.node,{data:o}=n;return(null==t?void 0:t.ctx.slots.default)?t.ctx.slots.default({node:n,data:o}):Object(i["h"])("span",{class:r.be("node","label")},[null==n?void 0:n.label])}}});const Jk="caret-right",Zk=Object(i["defineComponent"])({name:"ElTreeNode",components:{ElIcon:y["a"],CaretRight:M["CaretRight"],ElCheckbox:Fn,ElNodeContent:Xk},props:Hk,emits:Uk,setup(e,{emit:t}){const r=Object(i["inject"])(Vk),n=Object(b["b"])("tree"),o=Object(i["computed"])(()=>{var e;return null!=(e=null==r?void 0:r.props.indent)?e:16}),l=Object(i["computed"])(()=>{var e;return null!=(e=null==r?void 0:r.props.icon)?e:Jk}),a=r=>{t("click",e.node,r)},c=()=>{t("toggle",e.node)},s=r=>{t("check",e.node,r)},u=t=>{var n,o,l,a;(null==(l=null==(o=null==(n=null==r?void 0:r.instance)?void 0:n.vnode)?void 0:o.props)?void 0:l["onNodeContextmenu"])&&(t.stopPropagation(),t.preventDefault()),null==r||r.ctx.emit(qk,t,null==(a=e.node)?void 0:a.data,e.node)};return{ns:n,indent:o,icon:l,handleClick:a,handleExpandIconClick:c,handleCheckChange:s,handleContextMenu:u}}}),Qk=["aria-expanded","aria-disabled","aria-checked","data-key"];function e_(e,t,r,n,o,l){var a,c,s;const u=Object(i["resolveComponent"])("el-icon"),d=Object(i["resolveComponent"])("el-checkbox"),p=Object(i["resolveComponent"])("el-node-content");return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{ref:"node$",class:Object(i["normalizeClass"])([e.ns.b("node"),e.ns.is("expanded",e.expanded),e.ns.is("current",e.current),e.ns.is("focusable",!e.disabled),e.ns.is("checked",!e.disabled&&e.checked)]),role:"treeitem",tabindex:"-1","aria-expanded":e.expanded,"aria-disabled":e.disabled,"aria-checked":e.checked,"data-key":null==(a=e.node)?void 0:a.key,onClick:t[1]||(t[1]=Object(i["withModifiers"])((...t)=>e.handleClick&&e.handleClick(...t),["stop"])),onContextmenu:t[2]||(t[2]=(...t)=>e.handleContextMenu&&e.handleContextMenu(...t))},[Object(i["createElementVNode"])("div",{class:Object(i["normalizeClass"])(e.ns.be("node","content")),style:Object(i["normalizeStyle"])({paddingLeft:(e.node.level-1)*e.indent+"px"})},[e.icon?(Object(i["openBlock"])(),Object(i["createBlock"])(u,{key:0,class:Object(i["normalizeClass"])([e.ns.is("leaf",!!(null==(c=e.node)?void 0:c.isLeaf)),e.ns.is("hidden",e.hiddenExpandIcon),{expanded:!(null==(s=e.node)?void 0:s.isLeaf)&&e.expanded},e.ns.be("node","expand-icon")]),onClick:Object(i["withModifiers"])(e.handleExpandIconClick,["stop"])},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["resolveDynamicComponent"])(e.icon)))]),_:1},8,["class","onClick"])):Object(i["createCommentVNode"])("v-if",!0),e.showCheckbox?(Object(i["openBlock"])(),Object(i["createBlock"])(d,{key:1,"model-value":e.checked,indeterminate:e.indeterminate,disabled:e.disabled,onChange:e.handleCheckChange,onClick:t[0]||(t[0]=Object(i["withModifiers"])(()=>{},["stop"]))},null,8,["model-value","indeterminate","disabled","onChange"])):Object(i["createCommentVNode"])("v-if",!0),Object(i["createVNode"])(p,{node:e.node},null,8,["node"])],6)],42,Qk)}var t_=Object(f["a"])(Zk,[["render",e_],["__file","/home/runner/work/element-plus/element-plus/packages/components/tree-v2/src/tree-node.vue"]]);const r_=Object(i["defineComponent"])({name:"ElTreeV2",components:{ElTreeNode:t_,FixedSizeList:Ih},props:Tk,emits:Wk,setup(e,t){Object(i["provide"])(Vk,{ctx:t,props:e,instance:Object(i["getCurrentInstance"])()}),Object(i["provide"])(Te["b"],void 0);const{t:r}=Object(Mr["a"])(),n=Object(b["b"])("tree"),{flattenTree:o,isNotEmpty:l,toggleExpand:a,isExpanded:c,isIndeterminate:s,isChecked:u,isDisabled:d,isCurrent:p,isForceHiddenExpandIcon:f,toggleCheckbox:m,handleNodeClick:h,handleNodeCheck:v,getCurrentNode:g,getCurrentKey:O,setCurrentKey:j,getCheckedKeys:w,getCheckedNodes:y,getHalfCheckedKeys:x,getHalfCheckedNodes:k,setChecked:_,setCheckedKeys:C,filter:z,setData:E,getNode:B,expandNode:S,collapseNode:V,setExpandedKeys:N}=Gk(e,t.emit);return t.expose({getCurrentNode:g,getCurrentKey:O,setCurrentKey:j,getCheckedKeys:w,getCheckedNodes:y,getHalfCheckedKeys:x,getHalfCheckedNodes:k,setChecked:_,setCheckedKeys:C,filter:z,setData:E,getNode:B,expandNode:S,collapseNode:V,setExpandedKeys:N}),{t:r,ns:n,flattenTree:o,itemSize:26,isNotEmpty:l,toggleExpand:a,toggleCheckbox:m,isExpanded:c,isIndeterminate:s,isChecked:u,isDisabled:d,isCurrent:p,isForceHiddenExpandIcon:f,handleNodeClick:h,handleNodeCheck:v}}});function n_(e,t,r,n,o,l){var a;const c=Object(i["resolveComponent"])("el-tree-node"),s=Object(i["resolveComponent"])("fixed-size-list");return Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([e.ns.b(),{[e.ns.m("highlight-current")]:e.highlightCurrent}]),role:"tree"},[e.isNotEmpty?(Object(i["openBlock"])(),Object(i["createBlock"])(s,{key:0,"class-name":e.ns.b("virtual-list"),data:e.flattenTree,total:e.flattenTree.length,height:e.height,"item-size":e.itemSize,"perf-mode":e.perfMode},{default:Object(i["withCtx"])(({data:t,index:r,style:n})=>[(Object(i["openBlock"])(),Object(i["createBlock"])(c,{key:t[r].key,style:Object(i["normalizeStyle"])(n),node:t[r],expanded:e.isExpanded(t[r]),"show-checkbox":e.showCheckbox,checked:e.isChecked(t[r]),indeterminate:e.isIndeterminate(t[r]),disabled:e.isDisabled(t[r]),current:e.isCurrent(t[r]),"hidden-expand-icon":e.isForceHiddenExpandIcon(t[r]),onClick:e.handleNodeClick,onToggle:e.toggleExpand,onCheck:e.handleNodeCheck},null,8,["style","node","expanded","show-checkbox","checked","indeterminate","disabled","current","hidden-expand-icon","onClick","onToggle","onCheck"]))]),_:1},8,["class-name","data","total","height","item-size","perf-mode"])):(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])(e.ns.e("empty-block"))},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(e.ns.e("empty-text"))},Object(i["toDisplayString"])(null!=(a=e.emptyText)?a:e.t("el.tree.emptyText")),3)],2))],2)}var o_=Object(f["a"])(r_,[["render",n_],["__file","/home/runner/work/element-plus/element-plus/packages/components/tree-v2/src/tree.vue"]]);const l_=Object(j["a"])(o_),a_="ElUpload";class i_ extends Error{constructor(e,t,r,n){super(e),this.name="UploadAjaxError",this.status=t,this.method=r,this.url=n}}function c_(e,t,r){let n;return n=r.response?""+(r.response.error||r.response):r.responseText?""+r.responseText:`fail to ${t.method} ${e} ${r.status}`,new i_(n,r.status,t.method,e)}function s_(e){const t=e.responseText||e.response;if(!t)return t;try{return JSON.parse(t)}catch(r){return t}}const u_=e=>{"undefined"===typeof XMLHttpRequest&&Object(m["b"])(a_,"XMLHttpRequest is undefined");const t=new XMLHttpRequest,r=e.action;t.upload&&t.upload.addEventListener("progress",t=>{const r=t;r.percent=t.total>0?t.loaded/t.total*100:0,e.onProgress(r)});const n=new FormData;if(e.data)for(const[l,a]of Object.entries(e.data))Array.isArray(a)?n.append(l,...a):n.append(l,a);n.append(e.filename,e.file,e.file.name),t.addEventListener("error",()=>{e.onError(c_(r,e,t))}),t.addEventListener("load",()=>{if(t.status<200||t.status>=300)return e.onError(c_(r,e,t));e.onSuccess(s_(t))}),t.open(e.method,r,!0),e.withCredentials&&"withCredentials"in t&&(t.withCredentials=!0);const o=e.headers||{};if(o instanceof Headers)o.forEach((e,r)=>t.setRequestHeader(r,e));else for(const[l,a]of Object.entries(o))Object(N["isNil"])(a)||t.setRequestHeader(l,String(a));return t.send(n),t},d_=["text","picture","picture-card"];let p_=1;const f_=()=>Date.now()+p_++,b_=Object(s["b"])({action:{type:String,default:"#"},headers:{type:Object(s["c"])(Object)},method:{type:String,default:"post"},data:{type:Object,default:()=>Object(wl["a"])({})},multiple:{type:Boolean,default:!1},name:{type:String,default:"file"},drag:{type:Boolean,default:!1},withCredentials:Boolean,showFileList:{type:Boolean,default:!0},accept:{type:String,default:""},type:{type:String,default:"select"},fileList:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},autoUpload:{type:Boolean,default:!0},listType:{type:String,values:d_,default:"text"},httpRequest:{type:Object(s["c"])(Function),default:u_},disabled:Boolean,limit:Number}),m_=Object(s["b"])({...b_,beforeUpload:{type:Object(s["c"])(Function),default:Y["NOOP"]},beforeRemove:{type:Object(s["c"])(Function)},onRemove:{type:Object(s["c"])(Function),default:Y["NOOP"]},onChange:{type:Object(s["c"])(Function),default:Y["NOOP"]},onPreview:{type:Object(s["c"])(Function),default:Y["NOOP"]},onSuccess:{type:Object(s["c"])(Function),default:Y["NOOP"]},onProgress:{type:Object(s["c"])(Function),default:Y["NOOP"]},onError:{type:Object(s["c"])(Function),default:Y["NOOP"]},onExceed:{type:Object(s["c"])(Function),default:Y["NOOP"]}}),h_=Object(s["b"])({files:{type:Object(s["c"])(Array),default:()=>Object(wl["a"])([])},disabled:{type:Boolean,default:!1},handlePreview:{type:Object(s["c"])(Function),default:Y["NOOP"]},listType:{type:String,values:d_,default:"text"}}),v_={remove:e=>!!e},g_=["onKeydown"],O_=["src"],j_=["onClick"],w_=["onClick"],y_=["onClick"],x_={name:"ElUploadList"},k_=Object(i["defineComponent"])({...x_,props:h_,emits:v_,setup(e,{emit:t}){const{t:r}=Object(Mr["a"])(),n=Object(b["b"])("upload"),o=Object(b["b"])("icon"),l=Object(b["b"])("list"),a=Object(i["ref"])(!1),c=e=>{t("remove",e)};return(e,t)=>(Object(i["openBlock"])(),Object(i["createBlock"])(i["TransitionGroup"],{tag:"ul",class:Object(i["normalizeClass"])([Object(i["unref"])(n).b("list"),Object(i["unref"])(n).bm("list",e.listType),Object(i["unref"])(n).is("disabled",e.disabled)]),name:Object(i["unref"])(l).b()},{default:Object(i["withCtx"])(()=>[(Object(i["openBlock"])(!0),Object(i["createElementBlock"])(i["Fragment"],null,Object(i["renderList"])(e.files,l=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("li",{key:l.uid||l.name,class:Object(i["normalizeClass"])([Object(i["unref"])(n).be("list","item"),Object(i["unref"])(n).is(l.status),{focusing:a.value}]),tabindex:"0",onKeydown:Object(i["withKeys"])(t=>!e.disabled&&c(l),["delete"]),onFocus:t[0]||(t[0]=e=>a.value=!0),onBlur:t[1]||(t[1]=e=>a.value=!1),onClick:t[2]||(t[2]=e=>a.value=!1)},[Object(i["renderSlot"])(e.$slots,"default",{file:l},()=>["picture"===e.listType||"uploading"!==l.status&&"picture-card"===e.listType?(Object(i["openBlock"])(),Object(i["createElementBlock"])("img",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("list","item-thumbnail")),src:l.url,alt:""},null,10,O_)):Object(i["createCommentVNode"])("v-if",!0),"uploading"===l.status||"picture-card"!==e.listType?(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{key:1,class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("list","item-info"))},[Object(i["createElementVNode"])("a",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("list","item-name")),onClick:Object(i["withModifiers"])(t=>e.handlePreview(l),["prevent"])},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),{class:Object(i["normalizeClass"])(Object(i["unref"])(o).m("document"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Document"]))]),_:1},8,["class"]),Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("list","item-file-name"))},Object(i["toDisplayString"])(l.name),3)],10,j_),"uploading"===l.status?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(fm),{key:0,type:"picture-card"===e.listType?"circle":"line","stroke-width":"picture-card"===e.listType?6:2,percentage:Number(l.percentage),style:Object(i["normalizeStyle"])("picture-card"===e.listType?"":"margin-top: 0.5rem")},null,8,["type","stroke-width","percentage","style"])):Object(i["createCommentVNode"])("v-if",!0)],2)):Object(i["createCommentVNode"])("v-if",!0),Object(i["createElementVNode"])("label",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("list","item-status-label"))},["text"===e.listType?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:0,class:Object(i["normalizeClass"])([Object(i["unref"])(o).m("upload-success"),Object(i["unref"])(o).m("circle-check")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["CircleCheck"]))]),_:1},8,["class"])):["picture-card","picture"].includes(e.listType)?(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:1,class:Object(i["normalizeClass"])([Object(i["unref"])(o).m("upload-success"),Object(i["unref"])(o).m("check")])},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Check"]))]),_:1},8,["class"])):Object(i["createCommentVNode"])("v-if",!0)],2),e.disabled?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createBlock"])(Object(i["unref"])(y["a"]),{key:2,class:Object(i["normalizeClass"])(Object(i["unref"])(o).m("close")),onClick:e=>c(l)},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Close"]))]),_:2},1032,["class","onClick"])),Object(i["createCommentVNode"])(" Due to close btn only appears when li gets focused disappears after li gets blurred, thus keyboard navigation can never reach close btn"),Object(i["createCommentVNode"])(" This is a bug which needs to be fixed "),Object(i["createCommentVNode"])(" TODO: Fix the incorrect navigation interaction "),e.disabled?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("i",{key:3,class:Object(i["normalizeClass"])(Object(i["unref"])(o).m("close-tip"))},Object(i["toDisplayString"])(Object(i["unref"])(r)("el.upload.deleteTip")),3)),"picture-card"===e.listType?(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:4,class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("list","item-actions"))},[Object(i["createElementVNode"])("span",{class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("list","item-preview")),onClick:t=>e.handlePreview(l)},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),{class:Object(i["normalizeClass"])(Object(i["unref"])(o).m("zoom-in"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["ZoomIn"]))]),_:1},8,["class"])],10,w_),e.disabled?Object(i["createCommentVNode"])("v-if",!0):(Object(i["openBlock"])(),Object(i["createElementBlock"])("span",{key:0,class:Object(i["normalizeClass"])(Object(i["unref"])(n).be("list","item-delete")),onClick:e=>c(l)},[Object(i["createVNode"])(Object(i["unref"])(y["a"]),{class:Object(i["normalizeClass"])(Object(i["unref"])(o).m("delete"))},{default:Object(i["withCtx"])(()=>[Object(i["createVNode"])(Object(i["unref"])(M["Delete"]))]),_:1},8,["class"])],10,y_))],2)):Object(i["createCommentVNode"])("v-if",!0)])],42,g_))),128)),Object(i["renderSlot"])(e.$slots,"append")]),_:3},8,["class","name"]))}});var __=Object(f["a"])(k_,[["__file","/home/runner/work/element-plus/element-plus/packages/components/upload/src/upload-list.vue"]]);const C_=Object(s["b"])({disabled:{type:Boolean,default:!1}}),z_={file:e=>Object(Y["isArray"])(e)},E_=Symbol("uploadContextKey"),B_=["onDrop","onDragover"],S_={name:"ElUploadDrag"},V_=Object(i["defineComponent"])({...S_,props:C_,emits:z_,setup(e,{emit:t}){const r=e,n="ElUploadDrag",o=Object(i["inject"])(E_);o||Object(m["b"])(n,"usage: ");const l=Object(b["b"])("upload"),a=Object(i["ref"])(!1),c=e=>{if(r.disabled)return;a.value=!1;const n=Array.from(e.dataTransfer.files),l=o.accept.value;if(!l)return void t("file",n);const i=n.filter(e=>{const{type:t,name:r}=e,n=r.includes(".")?"."+r.split(".").pop():"",o=t.replace(/\/.*$/,"");return l.split(",").map(e=>e.trim()).filter(e=>e).some(e=>e.startsWith(".")?n===e:/\/\*$/.test(e)?o===e.replace(/\/\*$/,""):!!/^[^/]+\/[^/]+$/.test(e)&&t===e)});t("file",i)},s=()=>{r.disabled||(a.value=!0)};return(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(l).b("dragger"),Object(i["unref"])(l).is("dragover",a.value)]),onDrop:Object(i["withModifiers"])(c,["prevent"]),onDragover:Object(i["withModifiers"])(s,["prevent"]),onDragleave:t[0]||(t[0]=Object(i["withModifiers"])(e=>a.value=!1,["prevent"]))},[Object(i["renderSlot"])(e.$slots,"default")],42,B_))}});var N_=Object(f["a"])(V_,[["__file","/home/runner/work/element-plus/element-plus/packages/components/upload/src/upload-dragger.vue"]]);const M_=Object(s["b"])({...b_,beforeUpload:{type:Object(s["c"])(Function),default:Y["NOOP"]},onRemove:{type:Object(s["c"])(Function),default:Y["NOOP"]},onStart:{type:Object(s["c"])(Function),default:Y["NOOP"]},onSuccess:{type:Object(s["c"])(Function),default:Y["NOOP"]},onProgress:{type:Object(s["c"])(Function),default:Y["NOOP"]},onError:{type:Object(s["c"])(Function),default:Y["NOOP"]},onExceed:{type:Object(s["c"])(Function),default:Y["NOOP"]}}),A_=["onKeydown"],T_=["name","multiple","accept"],H_={name:"ElUploadContent",inheritAttrs:!1},R_=Object(i["defineComponent"])({...H_,props:M_,setup(e,{expose:t}){const r=e,n=Object(b["b"])("upload"),o=Object(i["shallowRef"])({}),l=Object(i["shallowRef"])(),a=e=>{if(0===e.length)return;const{autoUpload:t,limit:n,fileList:o,multiple:l,onStart:a,onExceed:i}=r;if(n&&o.length+e.length>n)i(e,o);else{l||(e=e.slice(0,1));for(const r of e){const e=r;e.uid=f_(),a(e),t&&c(e)}}},c=async e=>{if(l.value.value="",!r.beforeUpload)return s(e);let t;try{t=await r.beforeUpload(e)}catch(o){t=!1}if(!1===t)return void r.onRemove(e);let n=e;t instanceof Blob&&(n=t instanceof File?t:new File([t],e.name,{type:e.type})),s(Object.assign(n,{uid:e.uid}))},s=e=>{const{headers:t,data:n,method:l,withCredentials:a,name:i,action:c,onProgress:s,onSuccess:u,onError:d,httpRequest:p}=r,{uid:f}=e,b={headers:t||{},withCredentials:a,file:e,data:n,method:l,filename:i,action:c,onProgress:t=>{s(t,e)},onSuccess:t=>{u(t,e),delete o.value[f]},onError:t=>{d(t,e),delete o.value[f]}},m=p(b);o.value[f]=m,m instanceof Promise&&m.then(b.onSuccess,b.onError)},u=e=>{const t=e.target.files;t&&a(Array.from(t))},d=()=>{r.disabled||(l.value.value="",l.value.click())},p=()=>{d()},f=e=>{const t=Object(x["a"])(o.value).filter(e?([t])=>String(e.uid)===t:()=>!0);t.forEach(([e,t])=>{t instanceof XMLHttpRequest&&t.abort(),delete o.value[e]})};return t({abort:f,upload:c}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",{class:Object(i["normalizeClass"])([Object(i["unref"])(n).b(),Object(i["unref"])(n).m(e.listType),Object(i["unref"])(n).is("drag",e.drag)]),tabindex:"0",onClick:d,onKeydown:Object(i["withKeys"])(Object(i["withModifiers"])(p,["self"]),["enter","space"])},[e.drag?(Object(i["openBlock"])(),Object(i["createBlock"])(N_,{key:0,disabled:e.disabled,onFile:a},{default:Object(i["withCtx"])(()=>[Object(i["renderSlot"])(e.$slots,"default")]),_:3},8,["disabled"])):Object(i["renderSlot"])(e.$slots,"default",{key:1}),Object(i["createElementVNode"])("input",{ref_key:"inputRef",ref:l,class:Object(i["normalizeClass"])(Object(i["unref"])(n).e("input")),name:e.name,multiple:e.multiple,accept:e.accept,type:"file",onChange:u,onClick:t[0]||(t[0]=Object(i["withModifiers"])(()=>{},["stop"]))},null,42,T_)],42,A_))}});var L_=Object(f["a"])(R_,[["__file","/home/runner/work/element-plus/element-plus/packages/components/upload/src/upload-content.vue"]]);const D_="ElUpload",P_=e=>{var t;(null==(t=e.url)?void 0:t.startsWith("blob:"))&&URL.revokeObjectURL(e.url)},I_=(e,t)=>{const r=Object(c["useVModel"])(e,"fileList",void 0,{passive:!0}),n=e=>r.value.find(t=>t.uid===e.uid);function o(e){var r;null==(r=t.value)||r.abort(e)}function l(e=["ready","uploading","success","fail"]){r.value=r.value.filter(t=>!e.includes(t.status))}const a=(t,o)=>{const l=n(o);l&&(console.error(t),l.status="fail",r.value.splice(r.value.indexOf(l),1),e.onError(t,l,r.value),e.onChange(l,r.value))},s=(t,o)=>{const l=n(o);l&&(e.onProgress(t,l,r.value),l.status="uploading",l.percentage=Math.round(t.percent))},u=(t,o)=>{const l=n(o);l&&(l.status="success",l.response=t,e.onSuccess(t,l,r.value),e.onChange(l,r.value))},d=t=>{const n={name:t.name,percentage:0,status:"ready",size:t.size,raw:t,uid:t.uid};if("picture-card"===e.listType||"picture"===e.listType)try{n.url=URL.createObjectURL(t)}catch(o){Object(m["a"])(D_,o.message),e.onError(o,n,r.value)}r.value=[...r.value,n],e.onChange(n,r.value)},p=async t=>{const l=t instanceof File?n(t):t;l||Object(m["b"])(D_,"file to be removed not found");const a=t=>{o(t);const n=r.value;n.splice(n.indexOf(t),1),e.onRemove(t,n),P_(t)};if(e.beforeRemove){const t=await e.beforeRemove(l,r.value);!1!==t&&a(l)}else a(l)};function f(){r.value.filter(({status:e})=>"ready"===e).forEach(({raw:e})=>{var r;return e&&(null==(r=t.value)?void 0:r.upload(e))})}return Object(i["watch"])(()=>e.listType,t=>{"picture-card"!==t&&"picture"!==t||(r.value=r.value.map(t=>{const{raw:n,url:o}=t;if(!o&&n)try{t.url=URL.createObjectURL(n)}catch(l){e.onError(l,t,r.value)}return t}))}),Object(i["watch"])(r,e=>{for(const t of e)t.uid||(t.uid=f_()),t.status||(t.status="success")},{immediate:!0,deep:!0}),{uploadFiles:r,abort:o,clearFiles:l,handleError:a,handleProgress:s,handleStart:d,handleSuccess:u,handleRemove:p,submit:f}},F_={name:"ElUpload"},$_=Object(i["defineComponent"])({...F_,props:m_,setup(e,{expose:t}){const r=e,n=Object(i["useSlots"])(),o=Object(Vt["a"])(),l=Object(i["shallowRef"])(),{abort:a,submit:c,clearFiles:s,uploadFiles:u,handleStart:d,handleError:p,handleRemove:f,handleSuccess:b,handleProgress:m}=I_(r,l),h=Object(i["computed"])(()=>"picture-card"===r.listType),v=Object(i["computed"])(()=>({...r,fileList:u.value,onStart:d,onProgress:m,onSuccess:b,onError:p,onRemove:f}));return Object(i["onBeforeUnmount"])(()=>{u.value.forEach(({url:e})=>{(null==e?void 0:e.startsWith("blob:"))&&URL.revokeObjectURL(e)})}),Object(i["provide"])(E_,{accept:Object(i["toRef"])(r,"accept")}),t({abort:a,submit:c,clearFiles:s,handleStart:d,handleRemove:f}),(e,t)=>(Object(i["openBlock"])(),Object(i["createElementBlock"])("div",null,[Object(i["unref"])(h)&&e.showFileList?(Object(i["openBlock"])(),Object(i["createBlock"])(__,{key:0,disabled:Object(i["unref"])(o),"list-type":e.listType,files:Object(i["unref"])(u),"handle-preview":e.onPreview,onRemove:Object(i["unref"])(f)},Object(i["createSlots"])({append:Object(i["withCtx"])(()=>[Object(i["createVNode"])(L_,Object(i["mergeProps"])({ref_key:"uploadRef",ref:l},Object(i["unref"])(v)),{default:Object(i["withCtx"])(()=>[Object(i["unref"])(n).trigger?Object(i["renderSlot"])(e.$slots,"trigger",{key:0}):Object(i["createCommentVNode"])("v-if",!0),!Object(i["unref"])(n).trigger&&Object(i["unref"])(n).default?Object(i["renderSlot"])(e.$slots,"default",{key:1}):Object(i["createCommentVNode"])("v-if",!0)]),_:3},16)]),_:2},[e.$slots.file?{name:"default",fn:Object(i["withCtx"])(({file:t})=>[Object(i["renderSlot"])(e.$slots,"file",{file:t})])}:void 0]),1032,["disabled","list-type","files","handle-preview","onRemove"])):Object(i["createCommentVNode"])("v-if",!0),!Object(i["unref"])(h)||Object(i["unref"])(h)&&!e.showFileList?(Object(i["openBlock"])(),Object(i["createBlock"])(L_,Object(i["mergeProps"])({key:1,ref_key:"uploadRef",ref:l},Object(i["unref"])(v)),{default:Object(i["withCtx"])(()=>[Object(i["unref"])(n).trigger?Object(i["renderSlot"])(e.$slots,"trigger",{key:0}):Object(i["createCommentVNode"])("v-if",!0),!Object(i["unref"])(n).trigger&&Object(i["unref"])(n).default?Object(i["renderSlot"])(e.$slots,"default",{key:1}):Object(i["createCommentVNode"])("v-if",!0)]),_:3},16)):Object(i["createCommentVNode"])("v-if",!0),e.$slots.trigger?Object(i["renderSlot"])(e.$slots,"default",{key:2}):Object(i["createCommentVNode"])("v-if",!0),Object(i["renderSlot"])(e.$slots,"tip"),!Object(i["unref"])(h)&&e.showFileList?(Object(i["openBlock"])(),Object(i["createBlock"])(__,{key:3,disabled:Object(i["unref"])(o),"list-type":e.listType,files:Object(i["unref"])(u),"handle-preview":e.onPreview,onRemove:Object(i["unref"])(f)},Object(i["createSlots"])({_:2},[e.$slots.file?{name:"default",fn:Object(i["withCtx"])(({file:t})=>[Object(i["renderSlot"])(e.$slots,"file",{file:t})])}:void 0]),1032,["disabled","list-type","files","handle-preview","onRemove"])):Object(i["createCommentVNode"])("v-if",!0)]))}});var q_=Object(f["a"])($_,[["__file","/home/runner/work/element-plus/element-plus/packages/components/upload/src/upload.vue"]]);const W_=Object(j["a"])(q_);var U_=[w,V,Lt,Uw,Ut,tr,rr["a"],pr,fr,br["a"],br["b"],Kr,Zr,fn,bn,bl,qo,jl,Fn,$n,qn,zl,Kl,Yl,Dl,Ha,La,ei,ti,ri,ni,oi,os,gs,Os,Is,Us,ru,cd,sd,ud,qd,sp,up,y["a"],Cp,gp,A["a"],Ap,Ip,vf,gf,Of,Cf,Ib,Kb,nm,ie,fm,po,bo,fo,wm,Em,Tm,Z,cb,sb,ub,dv,wv,yv,tg,cg,gg,Og,Vg,fj,bj,Ww,dy,py,Xo,Oy,Sy,Hy,Ry,zt,_x,Kx,Ok,Sk,l_,W_];const K_="ElInfiniteScroll",Y_=50,G_=200,X_=0,J_={delay:{type:Number,default:G_},distance:{type:Number,default:X_},disabled:{type:Boolean,default:!1},immediate:{type:Boolean,default:!0}},Z_=(e,t)=>Object.entries(J_).reduce((r,[n,o])=>{var l,a;const{type:i,default:c}=o,s=e.getAttribute("infinite-scroll-"+n);let u=null!=(a=null!=(l=t[s])?l:s)?a:c;return u="false"!==u&&u,u=i(u),r[n]=Number.isNaN(u)?c:u,r},{}),Q_=e=>{const{observer:t}=e[K_];t&&(t.disconnect(),delete e[K_].observer)},eC=(e,t)=>{const{container:r,containerEl:n,instance:o,observer:l,lastScrollTop:a}=e[K_],{disabled:i,distance:c}=Z_(e,o),{clientHeight:s,scrollHeight:u,scrollTop:d}=n,p=d-a;if(e[K_].lastScrollTop=d,l||i||p<0)return;let f=!1;if(r===e)f=u-(s+d)<=c;else{const{clientTop:t,scrollHeight:r}=e,o=Ql(e,n);f=d+s>=o+t+r-c}f&&t.call(o)};function tC(e,t){const{containerEl:r,instance:n}=e[K_],{disabled:o}=Z_(e,n);o||0===r.clientHeight||(r.scrollHeight<=r.clientHeight?t.call(n):Q_(e))}const rC={async mounted(e,t){const{instance:r,value:n}=t;Object(Y["isFunction"])(n)||Object(m["b"])(K_,"'v-infinite-scroll' binding value must be a function"),await Object(i["nextTick"])();const{delay:o,immediate:l}=Z_(e,r),a=Object(h["b"])(e,!0),c=a===window?document.documentElement:a,s=Object(N["throttle"])(eC.bind(null,e,n),o);if(a){if(e[K_]={instance:r,container:a,containerEl:c,delay:o,cb:n,onScroll:s,lastScrollTop:c.scrollTop},l){const t=new MutationObserver(Object(N["throttle"])(tC.bind(null,e,n),Y_));e[K_].observer=t,t.observe(e,{childList:!0,subtree:!0}),tC(e,n)}a.addEventListener("scroll",s)}},unmounted(e){const{container:t,onScroll:r}=e[K_];null==t||t.removeEventListener("scroll",r),Q_(e)},async updated(e){e[K_]||await Object(i["nextTick"])();const{containerEl:t,cb:r,observer:n}=e[K_];t.clientHeight&&n&&tC(e,r)}},nC=rC;nC.install=e=>{e.directive("InfiniteScroll",nC)};const oC=nC;function lC(e){let t;const r=Object(b["b"])("loading"),n=Object(i["ref"])(!1),o=Object(i["reactive"])({...e,originalPosition:"",originalOverflow:"",visible:!1});function l(e){o.text=e}function a(){const e=o.parent;if(!e.vLoadingAddClassList){let t=e.getAttribute("loading-number");t=Number.parseInt(t)-1,t?e.setAttribute("loading-number",t.toString()):(Object(K["e"])(e,r.bm("parent","relative")),e.removeAttribute("loading-number")),Object(K["e"])(e,r.bm("parent","hidden"))}c(),p.unmount()}function c(){var e,t;null==(t=null==(e=f.$el)?void 0:e.parentNode)||t.removeChild(f.$el)}function s(){var r;e.beforeClose&&!e.beforeClose()||(n.value=!0,clearTimeout(t),t=window.setTimeout(u,400),o.visible=!1,null==(r=e.closed)||r.call(e))}function u(){if(!n.value)return;const e=o.parent;n.value=!1,e.vLoadingAddClassList=void 0,a()}const d={name:"ElLoading",setup(){return()=>{const e=o.spinner||o.svg,t=Object(i["h"])("svg",{class:"circular",viewBox:o.svgViewBox?o.svgViewBox:"25 25 50 50",...e?{innerHTML:e}:{}},[Object(i["h"])("circle",{class:"path",cx:"50",cy:"50",r:"20",fill:"none"})]),n=o.text?Object(i["h"])("p",{class:r.b("text")},[o.text]):void 0;return Object(i["h"])(i["Transition"],{name:r.b("fade"),onAfterLeave:u},{default:Object(i["withCtx"])(()=>[Object(i["withDirectives"])(Object(i["createVNode"])("div",{style:{backgroundColor:o.background||""},class:[r.b("mask"),o.customClass,o.fullscreen?"is-fullscreen":""]},[Object(i["h"])("div",{class:r.b("spinner")},[t,n])]),[[i["vShow"],o.visible]])])})}}},p=Object(i["createApp"])(d),f=p.mount(document.createElement("div"));return{...Object(i["toRefs"])(o),setText:l,removeElLoadingChild:c,close:s,handleAfterLeave:u,vm:f,get $el(){return f.$el}}}let aC=void 0;const iC=function(e={}){if(!c["isClient"])return;const t=cC(e);if(t.fullscreen&&aC)return aC;const r=lC({...t,closed:()=>{var e;null==(e=t.closed)||e.call(t),t.fullscreen&&(aC=void 0)}});sC(t,t.parent,r),uC(t,t.parent,r),t.parent.vLoadingAddClassList=()=>uC(t,t.parent,r);let n=t.parent.getAttribute("loading-number");return n=n?""+(Number.parseInt(n)+1):"1",t.parent.setAttribute("loading-number",n),t.parent.appendChild(r.$el),Object(i["nextTick"])(()=>r.visible.value=t.visible),t.fullscreen&&(aC=r),r},cC=e=>{var t,r,n,o;let l;return l=Object(Y["isString"])(e.target)?null!=(t=document.querySelector(e.target))?t:document.body:e.target||document.body,{parent:l===document.body||e.body?document.body:l,background:e.background||"",svg:e.svg||"",svgViewBox:e.svgViewBox||"",spinner:e.spinner||!1,text:e.text||"",fullscreen:l===document.body&&(null==(r=e.fullscreen)||r),lock:null!=(n=e.lock)&&n,customClass:e.customClass||"",visible:null==(o=e.visible)||o,target:l}},sC=async(e,t,r)=>{const{nextZIndex:n}=Object(He["a"])(),o={};if(e.fullscreen)r.originalPosition.value=Object(K["c"])(document.body,"position"),r.originalOverflow.value=Object(K["c"])(document.body,"overflow"),o.zIndex=n();else if(e.parent===document.body){r.originalPosition.value=Object(K["c"])(document.body,"position"),await Object(i["nextTick"])();for(const t of["top","left"]){const r="top"===t?"scrollTop":"scrollLeft";o[t]=e.target.getBoundingClientRect()[t]+document.body[r]+document.documentElement[r]-Number.parseInt(Object(K["c"])(document.body,"margin-"+t),10)+"px"}for(const t of["height","width"])o[t]=e.target.getBoundingClientRect()[t]+"px"}else r.originalPosition.value=Object(K["c"])(t,"position");for(const[l,a]of Object.entries(o))r.$el.style[l]=a},uC=(e,t,r)=>{const n=Object(b["b"])("loading");["absolute","fixed","sticky"].includes(r.originalPosition.value)?Object(K["e"])(t,n.bm("parent","relative")):Object(K["a"])(t,n.bm("parent","relative")),e.fullscreen&&e.lock?Object(K["a"])(t,n.bm("parent","hidden")):Object(K["e"])(t,n.bm("parent","hidden"))},dC=Symbol("ElLoading"),pC=(e,t)=>{var r,n,o,l;const a=t.instance,c=e=>Object(Y["isObject"])(t.value)?t.value[e]:void 0,s=e=>{const t=Object(Y["isString"])(e)&&(null==a?void 0:a[e])||e;return t?Object(i["ref"])(t):t},u=t=>s(c(t)||e.getAttribute("element-loading-"+Object(Y["hyphenate"])(t))),d=null!=(r=c("fullscreen"))?r:t.modifiers.fullscreen,p={text:u("text"),svg:u("svg"),svgViewBox:u("svgViewBox"),spinner:u("spinner"),background:u("background"),customClass:u("customClass"),fullscreen:d,target:null!=(n=c("target"))?n:d?void 0:e,body:null!=(o=c("body"))?o:t.modifiers.body,lock:null!=(l=c("lock"))?l:t.modifiers.lock};e[dC]={options:p,instance:iC(p)}},fC=(e,t)=>{for(const r of Object.keys(t))Object(i["isRef"])(t[r])&&(t[r].value=e[r])},bC={mounted(e,t){t.value&&pC(e,t)},updated(e,t){const r=e[dC];t.oldValue!==t.value&&(t.value&&!t.oldValue?pC(e,t):t.value&&t.oldValue?Object(Y["isObject"])(t.value)&&fC(t.value,r.options):null==r||r.instance.close())},unmounted(e){var t;null==(t=e[dC])||t.instance.close()}},mC={install(e){e.directive("loading",bC),e.config.globalProperties.$loading=iC},directive:bC,service:iC};var hC=r("3ef4"),vC=r("c9a1"),gC=r("2295"),OC=[oC,mC,hC["a"],vC["a"],gC["a"],rm],jC=a([...U_,...OC])},c401:function(e,t,r){"use strict";var n=r("c532"),o=r("4c3d");e.exports=function(e,t,r){var l=this||o;return n.forEach(r,(function(r){e=r.call(l,e,t)})),e}},c430:function(e,t){e.exports=!1},c532:function(e,t,r){"use strict";var n=r("1d2b"),o=Object.prototype.toString,l=function(e){return function(t){var r=o.call(t);return e[r]||(e[r]=r.slice(8,-1).toLowerCase())}}(Object.create(null));function a(e){return e=e.toLowerCase(),function(t){return l(t)===e}}function i(e){return Array.isArray(e)}function c(e){return"undefined"===typeof e}function s(e){return null!==e&&!c(e)&&null!==e.constructor&&!c(e.constructor)&&"function"===typeof e.constructor.isBuffer&&e.constructor.isBuffer(e)}var u=a("ArrayBuffer");function d(e){var t;return t="undefined"!==typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&u(e.buffer),t}function p(e){return"string"===typeof e}function f(e){return"number"===typeof e}function b(e){return null!==e&&"object"===typeof e}function m(e){if("object"!==l(e))return!1;var t=Object.getPrototypeOf(e);return null===t||t===Object.prototype}var h=a("Date"),v=a("File"),g=a("Blob"),O=a("FileList");function j(e){return"[object Function]"===o.call(e)}function w(e){return b(e)&&j(e.pipe)}function y(e){var t="[object FormData]";return e&&("function"===typeof FormData&&e instanceof FormData||o.call(e)===t||j(e.toString)&&e.toString()===t)}var x=a("URLSearchParams");function k(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function _(){return("undefined"===typeof navigator||"ReactNative"!==navigator.product&&"NativeScript"!==navigator.product&&"NS"!==navigator.product)&&("undefined"!==typeof window&&"undefined"!==typeof document)}function C(e,t){if(null!==e&&"undefined"!==typeof e)if("object"!==typeof e&&(e=[e]),i(e))for(var r=0,n=e.length;r0)l=n[o],a[l]||(t[l]=e[l],a[l]=!0);e=Object.getPrototypeOf(e)}while(e&&(!r||r(e,t))&&e!==Object.prototype);return t}function N(e,t,r){e=String(e),(void 0===r||r>e.length)&&(r=e.length),r-=t.length;var n=e.indexOf(t,r);return-1!==n&&n===r}function M(e){if(!e)return null;var t=e.length;if(c(t))return null;var r=new Array(t);while(t-- >0)r[t]=e[t];return r}var A=function(e){return function(t){return e&&t instanceof e}}("undefined"!==typeof Uint8Array&&Object.getPrototypeOf(Uint8Array));e.exports={isArray:i,isArrayBuffer:u,isBuffer:s,isFormData:y,isArrayBufferView:d,isString:p,isNumber:f,isObject:b,isPlainObject:m,isUndefined:c,isDate:h,isFile:v,isBlob:g,isFunction:j,isStream:w,isURLSearchParams:x,isStandardBrowserEnv:_,forEach:C,merge:z,extend:E,trim:k,stripBOM:B,inherits:S,toFlatObject:V,kindOf:l,kindOfTest:a,endsWith:N,toArray:M,isTypedArray:A,isFileList:O}},c65b:function(e,t,r){var n=r("40d5"),o=Function.prototype.call;e.exports=n?o.bind(o):function(){return o.apply(o,arguments)}},c6b6:function(e,t,r){var n=r("e330"),o=n({}.toString),l=n("".slice);e.exports=function(e){return l(o(e),8,-1)}},c6cd:function(e,t,r){var n=r("da84"),o=r("6374"),l="__core-js_shared__",a=n[l]||o(l,{});e.exports=a},c741:function(e,t,r){"use strict";var n=this&&this.__createBinding||(Object.create?function(e,t,r,n){void 0===n&&(n=r);var o=Object.getOwnPropertyDescriptor(t,r);o&&!("get"in o?!t.__esModule:o.writable||o.configurable)||(o={enumerable:!0,get:function(){return t[r]}}),Object.defineProperty(e,n,o)}:function(e,t,r,n){void 0===n&&(n=r),e[n]=t[r]}),o=this&&this.__exportStar||function(e,t){for(var r in e)"default"===r||Object.prototype.hasOwnProperty.call(t,r)||n(t,e,r)};Object.defineProperty(t,"__esModule",{value:!0});var l=r("740b");o(r("740b"),t),o(r("fc75"),t),o(r("a0bf7"),t),o(r("bd7d"),t),o(r("aeaa"),t),o(r("4af5"),t),o(r("f512"),t),o(r("daed"),t),o(r("d756"),t),t.default=l.tinycolor},c79f:function(e,t,r){"use strict";r.d(t,"a",(function(){return c})),r.d(t,"b",(function(){return a})),r.d(t,"c",(function(){return s}));var n=r("461c"),o=r("0e69");const l=(e,t)=>{if(!n["isClient"])return!1;const r={undefined:"overflow",true:"overflow-y",false:"overflow-x"}[String(t)],l=Object(o["c"])(e,r);return["scroll","auto","overlay"].some(e=>l.includes(e))},a=(e,t)=>{if(!n["isClient"])return;let r=e;while(r){if([window,document,document.documentElement].includes(r))return window;if(l(r,t))return r;r=r.parentNode}return r};let i;const c=e=>{var t;if(!n["isClient"])return 0;if(void 0!==i)return i;const r=document.createElement("div");r.className=e+"-scrollbar__wrap",r.style.visibility="hidden",r.style.width="100px",r.style.position="absolute",r.style.top="-9999px",document.body.appendChild(r);const o=r.offsetWidth;r.style.overflow="scroll";const l=document.createElement("div");l.style.width="100%",r.appendChild(l);const a=l.offsetWidth;return null==(t=r.parentNode)||t.removeChild(r),i=o-a,i};function s(e,t){if(!n["isClient"])return;if(!t)return void(e.scrollTop=0);const r=[];let o=t.offsetParent;while(null!==o&&e!==o&&e.contains(o))r.push(o),o=o.offsetParent;const l=t.offsetTop+r.reduce((e,t)=>e+t.offsetTop,0),a=l+t.offsetHeight,i=e.scrollTop,c=i+e.clientHeight;lc&&(e.scrollTop=a-e.clientHeight)}},c8af:function(e,t,r){"use strict";var n=r("c532");e.exports=function(e,t){n.forEach(e,(function(r,n){n!==t&&n.toUpperCase()===t.toUpperCase()&&(e[t]=r,delete e[n])}))}},c8ba:function(e,t){var r;r=function(){return this}();try{r=r||new Function("return this")()}catch(n){"object"===typeof window&&(r=window)}e.exports=r},c9a1:function(e,t,r){"use strict";r.d(t,"a",(function(){return W}));var n=r("f2bf"),o=r("461c"),l=r("cf2e"),a=r("c349"),i=r("d5f6"),c=r("54bb"),s=r("2711"),u=r("49c6"),d=r("9885");const p="_trap-focus-children",f=[],b=e=>{if(0===f.length)return;const t=f[f.length-1][p];if(t.length>0&&e.code===u["a"].tab){if(1===t.length)return e.preventDefault(),void(document.activeElement!==t[0]&&t[0].focus());const r=e.shiftKey,n=e.target===t[0],o=e.target===t[t.length-1];n&&r&&(e.preventDefault(),t[t.length-1].focus()),o&&!r&&(e.preventDefault(),t[0].focus())}},m={beforeMount(e){e[p]=Object(d["d"])(e),f.push(e),f.length<=1&&document.addEventListener("keydown",b)},updated(e){Object(n["nextTick"])(()=>{e[p]=Object(d["d"])(e)})},unmounted(){f.shift(),0===f.length&&document.removeEventListener("keydown",b)}};var h=r("1b65"),v=r("31e7"),g=r("5a89"),O=r("4cb3"),j=r("304f"),w=r("0a08"),y=r("35b0"),x=r("c23a"),k=r("be44"),_=r("89d4"),C=r("7190");const z=(e,t)=>{let r;Object(n["watch"])(()=>e.value,e=>{var o,l;e?(r=document.activeElement,Object(n["isRef"])(t)&&(null==(l=(o=t.value).focus)||l.call(o))):r.focus()})},E=Object(n["defineComponent"])({name:"ElMessageBox",directives:{TrapFocus:m},components:{ElButton:l["a"],ElFocusTrap:h["a"],ElInput:a["a"],ElOverlay:i["a"],ElIcon:c["a"],...v["b"]},inheritAttrs:!1,props:{buttonSize:{type:String,validator:g["a"]},modal:{type:Boolean,default:!0},lockScroll:{type:Boolean,default:!0},showClose:{type:Boolean,default:!0},closeOnClickModal:{type:Boolean,default:!0},closeOnPressEscape:{type:Boolean,default:!0},closeOnHashChange:{type:Boolean,default:!0},center:Boolean,draggable:Boolean,roundButton:{default:!1,type:Boolean},container:{type:String,default:"body"},boxType:{type:String,default:""}},emits:["vanish","action"],setup(e,{emit:t}){const{t:r}=Object(O["a"])(),o=Object(j["b"])("message-box"),l=Object(n["ref"])(!1),{nextZIndex:a}=Object(w["a"])(),i=Object(n["reactive"])({autofocus:!0,beforeClose:null,callback:null,cancelButtonText:"",cancelButtonClass:"",confirmButtonText:"",confirmButtonClass:"",customClass:"",customStyle:{},dangerouslyUseHTMLString:!1,distinguishCancelAndClose:!1,icon:"",inputPattern:null,inputPlaceholder:"",inputType:"text",inputValue:null,inputValidator:null,inputErrorMessage:"",message:null,modalFade:!0,modalClass:"",showCancelButton:!1,showConfirmButton:!0,type:"",title:void 0,showInput:!1,action:"",confirmButtonLoading:!1,cancelButtonLoading:!1,confirmButtonDisabled:!1,editorErrorMessage:"",validateError:!1,zIndex:a()}),c=Object(n["computed"])(()=>{const e=i.type;return{[o.bm("icon",e)]:e&&v["c"][e]}}),s=Object(y["a"])(),u=Object(y["a"])(),d=Object(x["b"])(Object(n["computed"])(()=>e.buttonSize),{prop:!0,form:!0,formItem:!0}),p=Object(n["computed"])(()=>i.icon||v["c"][i.type]||""),f=Object(n["computed"])(()=>!!i.message),b=Object(n["ref"])(),m=Object(n["ref"])(),h=Object(n["ref"])(),g=Object(n["ref"])(),E=Object(n["ref"])(),B=Object(n["computed"])(()=>i.confirmButtonClass);Object(n["watch"])(()=>i.inputValue,async t=>{await Object(n["nextTick"])(),"prompt"===e.boxType&&null!==t&&H()},{immediate:!0}),Object(n["watch"])(()=>l.value,t=>{var r,o;t&&("prompt"!==e.boxType&&(i.autofocus?h.value=null!=(o=null==(r=E.value)?void 0:r.$el)?o:b.value:h.value=b.value),i.zIndex=a()),"prompt"===e.boxType&&(t?Object(n["nextTick"])().then(()=>{var e;g.value&&g.value.$el&&(i.autofocus?h.value=null!=(e=R())?e:b.value:h.value=b.value)}):(i.editorErrorMessage="",i.validateError=!1))});const S=Object(n["computed"])(()=>e.draggable);function V(){l.value&&(l.value=!1,Object(n["nextTick"])(()=>{i.action&&t("action",i.action)}))}Object(k["a"])(b,m,S),Object(n["onMounted"])(async()=>{await Object(n["nextTick"])(),e.closeOnHashChange&&window.addEventListener("hashchange",V)}),Object(n["onBeforeUnmount"])(()=>{e.closeOnHashChange&&window.removeEventListener("hashchange",V)});const N=()=>{e.closeOnClickModal&&T(i.distinguishCancelAndClose?"close":"cancel")},M=Object(_["a"])(N),A=e=>{if("textarea"!==i.inputType)return e.preventDefault(),T("confirm")},T=t=>{var r;("prompt"!==e.boxType||"confirm"!==t||H())&&(i.action=t,i.beforeClose?null==(r=i.beforeClose)||r.call(i,t,i,V):V())},H=()=>{if("prompt"===e.boxType){const e=i.inputPattern;if(e&&!e.test(i.inputValue||""))return i.editorErrorMessage=i.inputErrorMessage||r("el.messagebox.error"),i.validateError=!0,!1;const t=i.inputValidator;if("function"===typeof t){const e=t(i.inputValue);if(!1===e)return i.editorErrorMessage=i.inputErrorMessage||r("el.messagebox.error"),i.validateError=!0,!1;if("string"===typeof e)return i.editorErrorMessage=e,i.validateError=!0,!1}}return i.editorErrorMessage="",i.validateError=!1,!0},R=()=>{const e=g.value.$refs;return e.input||e.textarea},L=()=>{T("close")},D=()=>{e.closeOnPressEscape&&L()};return e.lockScroll&&Object(C["a"])(l),z(l),{...Object(n["toRefs"])(i),ns:o,overlayEvent:M,visible:l,hasMessage:f,typeClass:c,contentId:s,inputId:u,btnSize:d,iconComponent:p,confirmButtonClasses:B,rootRef:b,focusStartRef:h,headerRef:m,inputRef:g,confirmRef:E,doClose:V,handleClose:L,onCloseRequested:D,handleWrapperClick:N,handleInputEnter:A,handleAction:T,t:r}}}),B=["aria-label","aria-describedby"],S=["aria-label"],V=["id"];function N(e,t,r,o,l,a){const i=Object(n["resolveComponent"])("el-icon"),c=Object(n["resolveComponent"])("close"),s=Object(n["resolveComponent"])("el-input"),u=Object(n["resolveComponent"])("el-button"),d=Object(n["resolveComponent"])("el-focus-trap"),p=Object(n["resolveComponent"])("el-overlay");return Object(n["openBlock"])(),Object(n["createBlock"])(n["Transition"],{name:"fade-in-linear",onAfterLeave:t[11]||(t[11]=t=>e.$emit("vanish")),persisted:""},{default:Object(n["withCtx"])(()=>[Object(n["withDirectives"])(Object(n["createVNode"])(p,{"z-index":e.zIndex,"overlay-class":[e.ns.is("message-box"),e.modalClass],mask:e.modal},{default:Object(n["withCtx"])(()=>[Object(n["createElementVNode"])("div",{role:"dialog","aria-label":e.title,"aria-modal":"true","aria-describedby":e.showInput?void 0:e.contentId,class:Object(n["normalizeClass"])(e.ns.namespace.value+"-overlay-message-box"),onClick:t[8]||(t[8]=(...t)=>e.overlayEvent.onClick&&e.overlayEvent.onClick(...t)),onMousedown:t[9]||(t[9]=(...t)=>e.overlayEvent.onMousedown&&e.overlayEvent.onMousedown(...t)),onMouseup:t[10]||(t[10]=(...t)=>e.overlayEvent.onMouseup&&e.overlayEvent.onMouseup(...t))},[Object(n["createVNode"])(d,{loop:"",trapped:e.visible,"focus-trap-el":e.rootRef,"focus-start-el":e.focusStartRef,onReleaseRequested:e.onCloseRequested},{default:Object(n["withCtx"])(()=>[Object(n["createElementVNode"])("div",{ref:"rootRef",class:Object(n["normalizeClass"])([e.ns.b(),e.customClass,e.ns.is("draggable",e.draggable),{[e.ns.m("center")]:e.center}]),style:Object(n["normalizeStyle"])(e.customStyle),tabindex:"-1",onClick:t[7]||(t[7]=Object(n["withModifiers"])(()=>{},["stop"]))},[null!==e.title&&void 0!==e.title?(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",{key:0,ref:"headerRef",class:Object(n["normalizeClass"])(e.ns.e("header"))},[Object(n["createElementVNode"])("div",{class:Object(n["normalizeClass"])(e.ns.e("title"))},[e.iconComponent&&e.center?(Object(n["openBlock"])(),Object(n["createBlock"])(i,{key:0,class:Object(n["normalizeClass"])([e.ns.e("status"),e.typeClass])},{default:Object(n["withCtx"])(()=>[(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(e.iconComponent)))]),_:1},8,["class"])):Object(n["createCommentVNode"])("v-if",!0),Object(n["createElementVNode"])("span",null,Object(n["toDisplayString"])(e.title),1)],2),e.showClose?(Object(n["openBlock"])(),Object(n["createElementBlock"])("button",{key:0,type:"button",class:Object(n["normalizeClass"])(e.ns.e("headerbtn")),"aria-label":e.t("el.messagebox.close"),onClick:t[0]||(t[0]=t=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel")),onKeydown:t[1]||(t[1]=Object(n["withKeys"])(Object(n["withModifiers"])(t=>e.handleAction(e.distinguishCancelAndClose?"close":"cancel"),["prevent"]),["enter"]))},[Object(n["createVNode"])(i,{class:Object(n["normalizeClass"])(e.ns.e("close"))},{default:Object(n["withCtx"])(()=>[Object(n["createVNode"])(c)]),_:1},8,["class"])],42,S)):Object(n["createCommentVNode"])("v-if",!0)],2)):Object(n["createCommentVNode"])("v-if",!0),Object(n["createElementVNode"])("div",{id:e.contentId,class:Object(n["normalizeClass"])(e.ns.e("content"))},[Object(n["createElementVNode"])("div",{class:Object(n["normalizeClass"])(e.ns.e("container"))},[e.iconComponent&&!e.center&&e.hasMessage?(Object(n["openBlock"])(),Object(n["createBlock"])(i,{key:0,class:Object(n["normalizeClass"])([e.ns.e("status"),e.typeClass])},{default:Object(n["withCtx"])(()=>[(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(e.iconComponent)))]),_:1},8,["class"])):Object(n["createCommentVNode"])("v-if",!0),e.hasMessage?(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",{key:1,class:Object(n["normalizeClass"])(e.ns.e("message"))},[Object(n["renderSlot"])(e.$slots,"default",{},()=>[e.dangerouslyUseHTMLString?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(e.showInput?"label":"p"),{key:1,for:e.showInput?e.inputId:void 0,innerHTML:e.message},null,8,["for","innerHTML"])):(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(e.showInput?"label":"p"),{key:0,for:e.showInput?e.inputId:void 0},{default:Object(n["withCtx"])(()=>[Object(n["createTextVNode"])(Object(n["toDisplayString"])(e.dangerouslyUseHTMLString?"":e.message),1)]),_:1},8,["for"]))])],2)):Object(n["createCommentVNode"])("v-if",!0)],2),Object(n["withDirectives"])(Object(n["createElementVNode"])("div",{class:Object(n["normalizeClass"])(e.ns.e("input"))},[Object(n["createVNode"])(s,{id:e.inputId,ref:"inputRef",modelValue:e.inputValue,"onUpdate:modelValue":t[2]||(t[2]=t=>e.inputValue=t),type:e.inputType,placeholder:e.inputPlaceholder,"aria-invalid":e.validateError,class:Object(n["normalizeClass"])({invalid:e.validateError}),onKeydown:Object(n["withKeys"])(e.handleInputEnter,["enter"])},null,8,["id","modelValue","type","placeholder","aria-invalid","class","onKeydown"]),Object(n["createElementVNode"])("div",{class:Object(n["normalizeClass"])(e.ns.e("errormsg")),style:Object(n["normalizeStyle"])({visibility:e.editorErrorMessage?"visible":"hidden"})},Object(n["toDisplayString"])(e.editorErrorMessage),7)],2),[[n["vShow"],e.showInput]])],10,V),Object(n["createElementVNode"])("div",{class:Object(n["normalizeClass"])(e.ns.e("btns"))},[e.showCancelButton?(Object(n["openBlock"])(),Object(n["createBlock"])(u,{key:0,loading:e.cancelButtonLoading,class:Object(n["normalizeClass"])([e.cancelButtonClass]),round:e.roundButton,size:e.btnSize,onClick:t[3]||(t[3]=t=>e.handleAction("cancel")),onKeydown:t[4]||(t[4]=Object(n["withKeys"])(Object(n["withModifiers"])(t=>e.handleAction("cancel"),["prevent"]),["enter"]))},{default:Object(n["withCtx"])(()=>[Object(n["createTextVNode"])(Object(n["toDisplayString"])(e.cancelButtonText||e.t("el.messagebox.cancel")),1)]),_:1},8,["loading","class","round","size"])):Object(n["createCommentVNode"])("v-if",!0),Object(n["withDirectives"])(Object(n["createVNode"])(u,{ref:"confirmRef",type:"primary",loading:e.confirmButtonLoading,class:Object(n["normalizeClass"])([e.confirmButtonClasses]),round:e.roundButton,disabled:e.confirmButtonDisabled,size:e.btnSize,onClick:t[5]||(t[5]=t=>e.handleAction("confirm")),onKeydown:t[6]||(t[6]=Object(n["withKeys"])(Object(n["withModifiers"])(t=>e.handleAction("confirm"),["prevent"]),["enter"]))},{default:Object(n["withCtx"])(()=>[Object(n["createTextVNode"])(Object(n["toDisplayString"])(e.confirmButtonText||e.t("el.messagebox.confirm")),1)]),_:1},8,["loading","class","round","disabled","size"]),[[n["vShow"],e.showConfirmButton]])],2)],6)]),_:3},8,["trapped","focus-trap-el","focus-start-el","onReleaseRequested"])],42,B)]),_:3},8,["z-index","overlay-class","mask"]),[[n["vShow"],e.visible]])]),_:3})}var M=Object(s["a"])(E,[["render",N],["__file","/home/runner/work/element-plus/element-plus/packages/components/message-box/src/index.vue"]]),A=r("7d20"),T=r("83ec");const H=new Map,R=(e,t,r=null)=>{const o=Object(n["createVNode"])(M,e,Object(A["isFunction"])(e.message)||Object(n["isVNode"])(e.message)?{default:Object(A["isFunction"])(e.message)?e.message:()=>e.message}:null);return o.appContext=r,Object(n["render"])(o,t),document.body.appendChild(t.firstElementChild),o.component},L=()=>document.createElement("div"),D=(e,t)=>{const r=L();e.onVanish=()=>{Object(n["render"])(null,r),H.delete(l)},e.onAction=t=>{const r=H.get(l);let n;n=e.showInput?{value:l.inputValue,action:t}:t,e.callback?e.callback(n,o.proxy):"cancel"===t||"close"===t?e.distinguishCancelAndClose&&"cancel"!==t?r.reject("close"):r.reject("cancel"):r.resolve(n)};const o=R(e,r,t),l=o.proxy;for(const n in e)Object(A["hasOwn"])(e,n)&&!Object(A["hasOwn"])(l.$props,n)&&(l[n]=e[n]);return l.visible=!0,l};function P(e,t=null){if(!o["isClient"])return Promise.reject();let r;return Object(A["isString"])(e)||Object(n["isVNode"])(e)?e={message:e}:r=e.callback,new Promise((n,o)=>{const l=D(e,null!=t?t:P._context);H.set(l,{options:e,callback:r,resolve:n,reject:o})})}const I=["alert","confirm","prompt"],F={alert:{closeOnPressEscape:!1,closeOnClickModal:!1},confirm:{showCancelButton:!0},prompt:{showCancelButton:!0,showInput:!0}};function $(e){return(t,r,n,o)=>{let l="";return Object(A["isObject"])(r)?(n=r,l=""):l=Object(T["d"])(r)?"":r,P(Object.assign({title:l,message:t,type:"",...F[e]},n,{boxType:e}),o)}}I.forEach(e=>{P[e]=$(e)}),P.close=()=>{H.forEach((e,t)=>{t.doClose()}),H.clear()},P._context=null;const q=P;q.install=e=>{q._context=e._context,e.config.globalProperties.$msgbox=q,e.config.globalProperties.$messageBox=q,e.config.globalProperties.$alert=q.alert,e.config.globalProperties.$confirm=q.confirm,e.config.globalProperties.$prompt=q.prompt};const W=q},c9ac:function(e,t,r){"use strict";r.d(t,"a",(function(){return c}));var n=r("f2bf"),o=r("d095"),l=r("8afb");const a=["class","style"],i=/^on[A-Z]/,c=(e={})=>{const{excludeListeners:t=!1,excludeKeys:r}=e,c=Object(n["computed"])(()=>((null==r?void 0:r.value)||[]).concat(a)),s=Object(n["getCurrentInstance"])();return s?Object(n["computed"])(()=>{var e;return Object(o["fromPairs"])(Object.entries(null==(e=s.proxy)?void 0:e.$attrs).filter(([e])=>!c.value.includes(e)&&!(t&&i.test(e))))}):(Object(l["a"])("use-attrs","getCurrentInstance() returned null. useAttrs() must be called at the top of a setup function"),Object(n["computed"])(()=>({})))}},ca84:function(e,t,r){var n=r("e330"),o=r("1a2d"),l=r("fc6a"),a=r("4d64").indexOf,i=r("d012"),c=n([].push);e.exports=function(e,t){var r,n=l(e),s=0,u=[];for(r in n)!o(i,r)&&o(n,r)&&c(u,r);while(t.length>s)o(n,r=t[s++])&&(~a(u,r)||c(u,r));return u}},cafa:function(e,t,r){"use strict";e.exports={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1}},cb2d:function(e,t,r){var n=r("1626"),o=r("9bf2"),l=r("13d2"),a=r("6374");e.exports=function(e,t,r,i){i||(i={});var c=i.enumerable,s=void 0!==i.name?i.name:t;if(n(r)&&l(r,s,i),i.global)c?e[t]=r:a(t,r);else{try{i.unsafe?e[t]&&(c=!0):delete e[t]}catch(u){}c?e[t]=r:o.f(e,t,{value:r,enumerable:!1,configurable:!i.nonConfigurable,writable:!i.nonWritable})}return e}},cc12:function(e,t,r){var n=r("da84"),o=r("861d"),l=n.document,a=o(l)&&o(l.createElement);e.exports=function(e){return a?l.createElement(e):{}}},cdce:function(e,t,r){var n=r("da84"),o=r("1626"),l=n.WeakMap;e.exports=o(l)&&/native code/.test(String(l))},cee4:function(e,t,r){"use strict";var n=r("c532"),o=r("1d2b"),l=r("0a06"),a=r("4a7b"),i=r("4c3d");function c(e){var t=new l(e),r=o(l.prototype.request,t);return n.extend(r,l.prototype,t),n.extend(r,t),r.create=function(t){return c(a(e,t))},r}var s=c(i);s.Axios=l,s.CanceledError=r("fb60"),s.CancelToken=r("8df4"),s.isCancel=r("2e67"),s.VERSION=r("5cce").version,s.toFormData=r("e467"),s.AxiosError=r("7917"),s.Cancel=s.CanceledError,s.all=function(e){return Promise.all(e)},s.spread=r("0df6"),s.isAxiosError=r("5f02"),e.exports=s,e.exports.default=s},cf2e:function(e,t,r){"use strict";r.d(t,"a",(function(){return _})),r.d(t,"b",(function(){return C}));var n=r("f2bf"),o=r("54bb"),l=r("446f"),a=r("c741"),i=r("c23a"),c=r("304f");function s(e,t=20){return e.mix("#141414",t).toString()}function u(e){const t=Object(i["a"])(),r=Object(c["b"])("button");return Object(n["computed"])(()=>{let n={};const o=e.color;if(o){const l=new a["TinyColor"](o),i=e.dark?l.tint(20).toString():s(l,20);if(e.plain)n=r.cssVarBlock({"bg-color":e.dark?s(l,90):l.tint(90).toString(),"text-color":o,"border-color":e.dark?s(l,50):l.tint(50).toString(),"hover-text-color":`var(${r.cssVarName("color-white")})`,"hover-bg-color":o,"hover-border-color":o,"active-bg-color":i,"active-text-color":`var(${r.cssVarName("color-white")})`,"active-border-color":i}),t.value&&(n[r.cssVarBlockName("disabled-bg-color")]=e.dark?s(l,90):l.tint(90).toString(),n[r.cssVarBlockName("disabled-text-color")]=e.dark?s(l,50):l.tint(50).toString(),n[r.cssVarBlockName("disabled-border-color")]=e.dark?s(l,80):l.tint(80).toString());else{const a=e.dark?s(l,30):l.tint(30).toString(),c=l.isDark()?`var(${r.cssVarName("color-white")})`:`var(${r.cssVarName("color-black")})`;if(n=r.cssVarBlock({"bg-color":o,"text-color":c,"border-color":o,"hover-bg-color":a,"hover-text-color":c,"hover-border-color":a,"active-bg-color":i,"active-border-color":i}),t.value){const t=e.dark?s(l,50):l.tint(50).toString();n[r.cssVarBlockName("disabled-bg-color")]=t,n[r.cssVarBlockName("disabled-text-color")]=e.dark?"rgba(255, 255, 255, 0.5)":`var(${r.cssVarName("color-white")})`,n[r.cssVarBlockName("disabled-border-color")]=t}}}return n})}var d=r("2711"),p=r("344d");const f=Symbol("buttonGroupContextKey");var b=r("c083"),m=r("546d");const h=["aria-disabled","disabled","autofocus","type"],v={name:"ElButton"},g=Object(n["defineComponent"])({...v,props:l["b"],emits:l["a"],setup(e,{expose:t,emit:r}){const l=e,a=Object(n["useSlots"])();Object(p["a"])({from:"type.text",replacement:"link",version:"3.0.0",scope:"props",ref:"https://element-plus.org/en-US/component/button.html#button-attributes"},Object(n["computed"])(()=>"text"===l.type));const s=Object(n["inject"])(f,void 0),d=Object(b["b"])("button"),v=Object(c["b"])("button"),{form:g}=Object(m["a"])(),O=Object(i["b"])(Object(n["computed"])(()=>null==s?void 0:s.size)),j=Object(i["a"])(),w=Object(n["ref"])(),y=Object(n["computed"])(()=>l.type||(null==s?void 0:s.type)||""),x=Object(n["computed"])(()=>{var e,t,r;return null!=(r=null!=(t=l.autoInsertSpace)?t:null==(e=d.value)?void 0:e.autoInsertSpace)&&r}),k=Object(n["computed"])(()=>{var e;const t=null==(e=a.default)?void 0:e.call(a);if(x.value&&1===(null==t?void 0:t.length)){const e=t[0];if((null==e?void 0:e.type)===n["Text"]){const t=e.children;return/^\p{Unified_Ideograph}{2}$/u.test(t.trim())}}return!1}),_=u(l),C=e=>{"reset"===l.nativeType&&(null==g||g.resetFields()),r("click",e)};return t({ref:w,size:O,type:y,disabled:j,shouldAddSpace:k}),(e,t)=>(Object(n["openBlock"])(),Object(n["createElementBlock"])("button",{ref_key:"_ref",ref:w,class:Object(n["normalizeClass"])([Object(n["unref"])(v).b(),Object(n["unref"])(v).m(Object(n["unref"])(y)),Object(n["unref"])(v).m(Object(n["unref"])(O)),Object(n["unref"])(v).is("disabled",Object(n["unref"])(j)),Object(n["unref"])(v).is("loading",e.loading),Object(n["unref"])(v).is("plain",e.plain),Object(n["unref"])(v).is("round",e.round),Object(n["unref"])(v).is("circle",e.circle),Object(n["unref"])(v).is("text",e.text),Object(n["unref"])(v).is("link",e.link),Object(n["unref"])(v).is("has-bg",e.bg)]),"aria-disabled":Object(n["unref"])(j)||e.loading,disabled:Object(n["unref"])(j)||e.loading,autofocus:e.autofocus,type:e.nativeType,style:Object(n["normalizeStyle"])(Object(n["unref"])(_)),onClick:C},[e.loading?(Object(n["openBlock"])(),Object(n["createElementBlock"])(n["Fragment"],{key:0},[e.$slots.loading?Object(n["renderSlot"])(e.$slots,"loading",{key:0}):(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(o["a"]),{key:1,class:Object(n["normalizeClass"])(Object(n["unref"])(v).is("loading"))},{default:Object(n["withCtx"])(()=>[(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(e.loadingIcon)))]),_:1},8,["class"]))],64)):e.icon||e.$slots.icon?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["unref"])(o["a"]),{key:1},{default:Object(n["withCtx"])(()=>[e.icon?(Object(n["openBlock"])(),Object(n["createBlock"])(Object(n["resolveDynamicComponent"])(e.icon),{key:0})):Object(n["renderSlot"])(e.$slots,"icon",{key:1})]),_:3})):Object(n["createCommentVNode"])("v-if",!0),e.$slots.default?(Object(n["openBlock"])(),Object(n["createElementBlock"])("span",{key:2,class:Object(n["normalizeClass"])({[Object(n["unref"])(v).em("text","expand")]:Object(n["unref"])(k)})},[Object(n["renderSlot"])(e.$slots,"default")],2)):Object(n["createCommentVNode"])("v-if",!0)],14,h))}});var O=Object(d["a"])(g,[["__file","/home/runner/work/element-plus/element-plus/packages/components/button/src/button.vue"]]);const j={size:l["b"].size,type:l["b"].type},w={name:"ElButtonGroup"},y=Object(n["defineComponent"])({...w,props:j,setup(e){const t=e;Object(n["provide"])(f,Object(n["reactive"])({size:Object(n["toRef"])(t,"size"),type:Object(n["toRef"])(t,"type")}));const r=Object(c["b"])("button");return(e,t)=>(Object(n["openBlock"])(),Object(n["createElementBlock"])("div",{class:Object(n["normalizeClass"])(""+Object(n["unref"])(r).b("group"))},[Object(n["renderSlot"])(e.$slots,"default")],2))}});var x=Object(d["a"])(y,[["__file","/home/runner/work/element-plus/element-plus/packages/components/button/src/button-group.vue"]]),k=r("0c24");const _=Object(k["a"])(O,{ButtonGroup:x}),C=Object(k["d"])(x)},d012:function(e,t){e.exports={}},d039:function(e,t){e.exports=function(e){try{return!!e()}catch(t){return!0}}},d066:function(e,t,r){var n=r("da84"),o=r("1626"),l=function(e){return o(e)?e:void 0};e.exports=function(e,t){return arguments.length<2?l(n[e]):n[e]&&n[e][t]}},d095:function(e,t,r){e.exports=r("2ef0")},d1e7:function(e,t,r){"use strict";var n={}.propertyIsEnumerable,o=Object.getOwnPropertyDescriptor,l=o&&!n.call({1:2},1);t.f=l?function(e){var t=o(this,e);return!!t&&t.enumerable}:n},d5eb:function(e,t,r){"use strict";r.d(t,"a",(function(){return o})),r.d(t,"b",(function(){return n}));const n=["","default","small","large"],o={large:40,default:32,small:24}},d5f6:function(e,t,r){"use strict";r.d(t,"a",(function(){return d}));var n=r("f2bf"),o=r("0898"),l=r("304f"),a=r("89d4"),i=r("9215");const c=Object(o["b"])({mask:{type:Boolean,default:!0},customMaskEvent:{type:Boolean,default:!1},overlayClass:{type:Object(o["c"])([String,Array,Object])},zIndex:{type:Object(o["c"])([String,Number])}}),s={click:e=>e instanceof MouseEvent};var u=Object(n["defineComponent"])({name:"ElOverlay",props:c,emits:s,setup(e,{slots:t,emit:r}){const o=Object(l["b"])("overlay"),c=e=>{r("click",e)},{onClick:s,onMousedown:u,onMouseup:d}=Object(a["a"])(e.customMaskEvent?void 0:c);return()=>e.mask?Object(n["createVNode"])("div",{class:[o.b(),e.overlayClass],style:{zIndex:e.zIndex},onClick:s,onMousedown:u,onMouseup:d},[Object(n["renderSlot"])(t,"default")],i["a"].STYLE|i["a"].CLASS|i["a"].PROPS,["onClick","onMouseup","onMousedown"]):Object(n["h"])("div",{class:e.overlayClass,style:{zIndex:e.zIndex,position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"}},[Object(n["renderSlot"])(t,"default")])}});const d=u},d6e4:function(e,t,r){var n=r("f2bf");Object.keys(n).forEach((function(e){t[e]=n[e]})),t.set=function(e,t,r){return Array.isArray(e)?(e.length=Math.max(e.length,t),e.splice(t,1,r),r):(e[t]=r,r)},t.del=function(e,t){Array.isArray(e)?e.splice(t,1):delete e[t]},t.Vue=n,t.Vue2=void 0,t.isVue2=!1,t.isVue3=!0,t.install=function(){}},d756:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.numberInputToObject=t.parseIntFromHex=t.convertHexToDecimal=t.convertDecimalToHex=t.rgbaToArgbHex=t.rgbaToHex=t.rgbToHex=t.hsvToRgb=t.rgbToHsv=t.hslToRgb=t.rgbToHsl=t.rgbToRgb=void 0;var n=r("1127");function o(e,t,r){return{r:255*(0,n.bound01)(e,255),g:255*(0,n.bound01)(t,255),b:255*(0,n.bound01)(r,255)}}function l(e,t,r){e=(0,n.bound01)(e,255),t=(0,n.bound01)(t,255),r=(0,n.bound01)(r,255);var o=Math.max(e,t,r),l=Math.min(e,t,r),a=0,i=0,c=(o+l)/2;if(o===l)i=0,a=0;else{var s=o-l;switch(i=c>.5?s/(2-o-l):s/(o+l),o){case e:a=(t-r)/s+(t1&&(r-=1),r<1/6?e+6*r*(t-e):r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function i(e,t,r){var o,l,i;if(e=(0,n.bound01)(e,360),t=(0,n.bound01)(t,100),r=(0,n.bound01)(r,100),0===t)l=r,i=r,o=r;else{var c=r<.5?r*(1+t):r+t-r*t,s=2*r-c;o=a(s,c,e+1/3),l=a(s,c,e),i=a(s,c,e-1/3)}return{r:255*o,g:255*l,b:255*i}}function c(e,t,r){e=(0,n.bound01)(e,255),t=(0,n.bound01)(t,255),r=(0,n.bound01)(r,255);var o=Math.max(e,t,r),l=Math.min(e,t,r),a=0,i=o,c=o-l,s=0===o?0:c/o;if(o===l)a=0;else{switch(o){case e:a=(t-r)/c+(t>16,g:(65280&e)>>8,b:255&e}}t.rgbToRgb=o,t.rgbToHsl=l,t.hslToRgb=i,t.rgbToHsv=c,t.hsvToRgb=s,t.rgbToHex=u,t.rgbaToHex=d,t.rgbaToArgbHex=p,t.convertDecimalToHex=f,t.convertHexToDecimal=b,t.parseIntFromHex=m,t.numberInputToObject=h},d758:function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";return function(e,t){t.prototype.isSameOrAfter=function(e,t){return this.isSame(e,t)||this.isAfter(e,t)}}}))},d925:function(e,t,r){"use strict";e.exports=function(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}},d9b5:function(e,t,r){var n=r("d066"),o=r("1626"),l=r("3a9b"),a=r("fdbf"),i=Object;e.exports=a?function(e){return"symbol"==typeof e}:function(e){var t=n("Symbol");return o(t)&&l(t.prototype,i(e))}},da84:function(e,t,r){(function(t){var r=function(e){return e&&e.Math==Math&&e};e.exports=r("object"==typeof globalThis&&globalThis)||r("object"==typeof window&&window)||r("object"==typeof self&&self)||r("object"==typeof t&&t)||function(){return this}()||Function("return this")()}).call(this,r("c8ba"))},daed:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0})},dc4a:function(e,t,r){var n=r("59ed"),o=r("7234");e.exports=function(e,t){var r=e[t];return o(r)?void 0:n(r)}},df7c:function(e,t,r){(function(e){function r(e,t){for(var r=0,n=e.length-1;n>=0;n--){var o=e[n];"."===o?e.splice(n,1):".."===o?(e.splice(n,1),r++):r&&(e.splice(n,1),r--)}if(t)for(;r--;r)e.unshift("..");return e}function n(e){"string"!==typeof e&&(e+="");var t,r=0,n=-1,o=!0;for(t=e.length-1;t>=0;--t)if(47===e.charCodeAt(t)){if(!o){r=t+1;break}}else-1===n&&(o=!1,n=t+1);return-1===n?"":e.slice(r,n)}function o(e,t){if(e.filter)return e.filter(t);for(var r=[],n=0;n=-1&&!n;l--){var a=l>=0?arguments[l]:e.cwd();if("string"!==typeof a)throw new TypeError("Arguments to path.resolve must be strings");a&&(t=a+"/"+t,n="/"===a.charAt(0))}return t=r(o(t.split("/"),(function(e){return!!e})),!n).join("/"),(n?"/":"")+t||"."},t.normalize=function(e){var n=t.isAbsolute(e),a="/"===l(e,-1);return e=r(o(e.split("/"),(function(e){return!!e})),!n).join("/"),e||n||(e="."),e&&a&&(e+="/"),(n?"/":"")+e},t.isAbsolute=function(e){return"/"===e.charAt(0)},t.join=function(){var e=Array.prototype.slice.call(arguments,0);return t.normalize(o(e,(function(e,t){if("string"!==typeof e)throw new TypeError("Arguments to path.join must be strings");return e})).join("/"))},t.relative=function(e,r){function n(e){for(var t=0;t=0;r--)if(""!==e[r])break;return t>r?[]:e.slice(t,r-t+1)}e=t.resolve(e).substr(1),r=t.resolve(r).substr(1);for(var o=n(e.split("/")),l=n(r.split("/")),a=Math.min(o.length,l.length),i=a,c=0;c=1;--l)if(t=e.charCodeAt(l),47===t){if(!o){n=l;break}}else o=!1;return-1===n?r?"/":".":r&&1===n?"/":e.slice(0,n)},t.basename=function(e,t){var r=n(e);return t&&r.substr(-1*t.length)===t&&(r=r.substr(0,r.length-t.length)),r},t.extname=function(e){"string"!==typeof e&&(e+="");for(var t=-1,r=0,n=-1,o=!0,l=0,a=e.length-1;a>=0;--a){var i=e.charCodeAt(a);if(47!==i)-1===n&&(o=!1,n=a+1),46===i?-1===t?t=a:1!==l&&(l=1):-1!==t&&(l=-1);else if(!o){r=a+1;break}}return-1===t||-1===n||0===l||1===l&&t===n-1&&t===r+1?"":e.slice(t,n)};var l="b"==="ab".substr(-1)?function(e,t,r){return e.substr(t,r)}:function(e,t,r){return t<0&&(t=e.length+t),e.substr(t,r)}}).call(this,r("4362"))},e330:function(e,t,r){var n=r("40d5"),o=Function.prototype,l=o.bind,a=o.call,i=n&&l.bind(a,a);e.exports=n?function(e){return e&&i(e)}:function(e){return e&&function(){return a.apply(e,arguments)}}},e3db:function(e,t){var r={}.toString;e.exports=Array.isArray||function(e){return"[object Array]"==r.call(e)}},e467:function(e,t,r){"use strict";(function(t){var n=r("c532");function o(e,r){r=r||new FormData;var o=[];function l(e){return null===e?"":n.isDate(e)?e.toISOString():n.isArrayBuffer(e)||n.isTypedArray(e)?"function"===typeof Blob?new Blob([e]):t.from(e):e}function a(e,t){if(n.isPlainObject(e)||n.isArray(e)){if(-1!==o.indexOf(e))throw Error("Circular reference detected in "+t);o.push(e),n.forEach(e,(function(e,o){if(!n.isUndefined(e)){var i,c=t?t+"."+o:o;if(e&&!t&&"object"===typeof e)if(n.endsWith(o,"{}"))e=JSON.stringify(e);else if(n.endsWith(o,"[]")&&(i=n.toArray(e)))return void i.forEach((function(e){!n.isUndefined(e)&&r.append(c,l(e))}));a(e,c)}})),o.pop()}else r.append(t,l(e))}return a(e),r}e.exports=o}).call(this,r("b639").Buffer)},e683:function(e,t,r){"use strict";e.exports=function(e,t){return t?e.replace(/\/+$/,"")+"/"+t.replace(/^\/+/,""):e}},e893:function(e,t,r){var n=r("1a2d"),o=r("56ef"),l=r("06cf"),a=r("9bf2");e.exports=function(e,t,r){for(var i=o(t),c=a.f,s=l.f,u=0;u!!r[e.toLowerCase()]:e=>!!r[e]}Object.defineProperty(t,"__esModule",{value:!0});const n={[1]:"TEXT",[2]:"CLASS",[4]:"STYLE",[8]:"PROPS",[16]:"FULL_PROPS",[32]:"HYDRATE_EVENTS",[64]:"STABLE_FRAGMENT",[128]:"KEYED_FRAGMENT",[256]:"UNKEYED_FRAGMENT",[512]:"NEED_PATCH",[1024]:"DYNAMIC_SLOTS",[2048]:"DEV_ROOT_FRAGMENT",[-1]:"HOISTED",[-2]:"BAIL"},o={[1]:"STABLE",[2]:"DYNAMIC",[3]:"FORWARDED"},l="Infinity,undefined,NaN,isFinite,isNaN,parseFloat,parseInt,decodeURI,decodeURIComponent,encodeURI,encodeURIComponent,Math,Number,Date,Array,Object,Boolean,String,RegExp,Map,Set,JSON,Intl,BigInt",a=r(l),i=2;function c(e,t=0,r=e.length){let n=e.split(/(\r?\n)/);const o=n.filter((e,t)=>t%2===1);n=n.filter((e,t)=>t%2===0);let l=0;const a=[];for(let c=0;c=t){for(let e=c-i;e<=c+i||r>l;e++){if(e<0||e>=n.length)continue;const i=e+1;a.push(`${i}${" ".repeat(Math.max(3-String(i).length,0))}| ${n[e]}`);const s=n[e].length,u=o[e]&&o[e].length||0;if(e===c){const e=t-(l-(s+u)),n=Math.max(1,r>l?s-e:r-t);a.push(" | "+" ".repeat(e)+"^".repeat(n))}else if(e>c){if(r>l){const e=Math.max(Math.min(r-l,s),1);a.push(" | "+"^".repeat(e))}l+=s+u}}break}return a.join("\n")}const s="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",u=r(s),d=r(s+",async,autofocus,autoplay,controls,default,defer,disabled,hidden,loop,open,required,reversed,scoped,seamless,checked,muted,multiple,selected");function p(e){return!!e||""===e}const f=/[>/="'\u0009\u000a\u000c\u0020]/,b={};function m(e){if(b.hasOwnProperty(e))return b[e];const t=f.test(e);return t&&console.error("unsafe attribute name: "+e),b[e]=!t}const h={acceptCharset:"accept-charset",className:"class",htmlFor:"for",httpEquiv:"http-equiv"},v=r("animation-iteration-count,border-image-outset,border-image-slice,border-image-width,box-flex,box-flex-group,box-ordinal-group,column-count,columns,flex,flex-grow,flex-positive,flex-shrink,flex-negative,flex-order,grid-row,grid-row-end,grid-row-span,grid-row-start,grid-column,grid-column-end,grid-column-span,grid-column-start,font-weight,line-clamp,line-height,opacity,order,orphans,tab-size,widows,z-index,zoom,fill-opacity,flood-opacity,stop-opacity,stroke-dasharray,stroke-dashoffset,stroke-miterlimit,stroke-opacity,stroke-width"),g=r("accept,accept-charset,accesskey,action,align,allow,alt,async,autocapitalize,autocomplete,autofocus,autoplay,background,bgcolor,border,buffered,capture,challenge,charset,checked,cite,class,code,codebase,color,cols,colspan,content,contenteditable,contextmenu,controls,coords,crossorigin,csp,data,datetime,decoding,default,defer,dir,dirname,disabled,download,draggable,dropzone,enctype,enterkeyhint,for,form,formaction,formenctype,formmethod,formnovalidate,formtarget,headers,height,hidden,high,href,hreflang,http-equiv,icon,id,importance,integrity,ismap,itemprop,keytype,kind,label,lang,language,loading,list,loop,low,manifest,max,maxlength,minlength,media,min,multiple,muted,name,novalidate,open,optimum,pattern,ping,placeholder,poster,preload,radiogroup,readonly,referrerpolicy,rel,required,reversed,rows,rowspan,sandbox,scope,scoped,selected,shape,size,sizes,slot,span,spellcheck,src,srcdoc,srclang,srcset,start,step,style,summary,tabindex,target,title,translate,type,usemap,value,width,wrap"),O=r("xmlns,accent-height,accumulate,additive,alignment-baseline,alphabetic,amplitude,arabic-form,ascent,attributeName,attributeType,azimuth,baseFrequency,baseline-shift,baseProfile,bbox,begin,bias,by,calcMode,cap-height,class,clip,clipPathUnits,clip-path,clip-rule,color,color-interpolation,color-interpolation-filters,color-profile,color-rendering,contentScriptType,contentStyleType,crossorigin,cursor,cx,cy,d,decelerate,descent,diffuseConstant,direction,display,divisor,dominant-baseline,dur,dx,dy,edgeMode,elevation,enable-background,end,exponent,fill,fill-opacity,fill-rule,filter,filterRes,filterUnits,flood-color,flood-opacity,font-family,font-size,font-size-adjust,font-stretch,font-style,font-variant,font-weight,format,from,fr,fx,fy,g1,g2,glyph-name,glyph-orientation-horizontal,glyph-orientation-vertical,glyphRef,gradientTransform,gradientUnits,hanging,height,href,hreflang,horiz-adv-x,horiz-origin-x,id,ideographic,image-rendering,in,in2,intercept,k,k1,k2,k3,k4,kernelMatrix,kernelUnitLength,kerning,keyPoints,keySplines,keyTimes,lang,lengthAdjust,letter-spacing,lighting-color,limitingConeAngle,local,marker-end,marker-mid,marker-start,markerHeight,markerUnits,markerWidth,mask,maskContentUnits,maskUnits,mathematical,max,media,method,min,mode,name,numOctaves,offset,opacity,operator,order,orient,orientation,origin,overflow,overline-position,overline-thickness,panose-1,paint-order,path,pathLength,patternContentUnits,patternTransform,patternUnits,ping,pointer-events,points,pointsAtX,pointsAtY,pointsAtZ,preserveAlpha,preserveAspectRatio,primitiveUnits,r,radius,referrerPolicy,refX,refY,rel,rendering-intent,repeatCount,repeatDur,requiredExtensions,requiredFeatures,restart,result,rotate,rx,ry,scale,seed,shape-rendering,slope,spacing,specularConstant,specularExponent,speed,spreadMethod,startOffset,stdDeviation,stemh,stemv,stitchTiles,stop-color,stop-opacity,strikethrough-position,strikethrough-thickness,string,stroke,stroke-dasharray,stroke-dashoffset,stroke-linecap,stroke-linejoin,stroke-miterlimit,stroke-opacity,stroke-width,style,surfaceScale,systemLanguage,tabindex,tableValues,target,targetX,targetY,text-anchor,text-decoration,text-rendering,textLength,to,transform,transform-origin,type,u1,u2,underline-position,underline-thickness,unicode,unicode-bidi,unicode-range,units-per-em,v-alphabetic,v-hanging,v-ideographic,v-mathematical,values,vector-effect,version,vert-adv-y,vert-origin-x,vert-origin-y,viewBox,viewTarget,visibility,width,widths,word-spacing,writing-mode,x,x-height,x1,x2,xChannelSelector,xlink:actuate,xlink:arcrole,xlink:href,xlink:role,xlink:show,xlink:title,xlink:type,xml:base,xml:lang,xml:space,y,y1,y2,yChannelSelector,z,zoomAndPan");function j(e){if(Q(e)){const t={};for(let r=0;r{if(e){const r=e.split(y);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function k(e){let t="";if(!e||oe(e))return t;for(const r in e){const n=e[r],o=r.startsWith("--")?r:Oe(r);(oe(n)||"number"===typeof n&&v(o))&&(t+=`${o}:${n};`)}return t}function _(e){let t="";if(oe(e))t=e;else if(Q(e))for(let r=0;r]/;function A(e){const t=""+e,r=M.exec(t);if(!r)return t;let n,o,l="",a=0;for(o=r.index;o||--!>|L(e,t))}const P=e=>oe(e)?e:null==e?"":Q(e)||ae(e)&&(e.toString===ce||!ne(e.toString))?JSON.stringify(e,I,2):String(e),I=(e,t)=>t&&t.__v_isRef?I(e,t.value):ee(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((e,[t,r])=>(e[t+" =>"]=r,e),{})}:te(t)?{[`Set(${t.size})`]:[...t.values()]}:!ae(t)||Q(t)||de(t)?t:String(t),F={},$=[],q=()=>{},W=()=>!1,U=/^on[^a-z]/,K=e=>U.test(e),Y=e=>e.startsWith("onUpdate:"),G=Object.assign,X=(e,t)=>{const r=e.indexOf(t);r>-1&&e.splice(r,1)},J=Object.prototype.hasOwnProperty,Z=(e,t)=>J.call(e,t),Q=Array.isArray,ee=e=>"[object Map]"===se(e),te=e=>"[object Set]"===se(e),re=e=>"[object Date]"===se(e),ne=e=>"function"===typeof e,oe=e=>"string"===typeof e,le=e=>"symbol"===typeof e,ae=e=>null!==e&&"object"===typeof e,ie=e=>ae(e)&&ne(e.then)&&ne(e.catch),ce=Object.prototype.toString,se=e=>ce.call(e),ue=e=>se(e).slice(8,-1),de=e=>"[object Object]"===se(e),pe=e=>oe(e)&&"NaN"!==e&&"-"!==e[0]&&""+parseInt(e,10)===e,fe=r(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),be=r("bind,cloak,else-if,else,for,html,if,model,on,once,pre,show,slot,text,memo"),me=e=>{const t=Object.create(null);return r=>{const n=t[r];return n||(t[r]=e(r))}},he=/-(\w)/g,ve=me(e=>e.replace(he,(e,t)=>t?t.toUpperCase():"")),ge=/\B([A-Z])/g,Oe=me(e=>e.replace(ge,"-$1").toLowerCase()),je=me(e=>e.charAt(0).toUpperCase()+e.slice(1)),we=me(e=>e?"on"+je(e):""),ye=(e,t)=>!Object.is(e,t),xe=(e,t)=>{for(let r=0;r{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,value:r})},_e=e=>{const t=parseFloat(e);return isNaN(t)?e:t};let Ce;const ze=()=>Ce||(Ce="undefined"!==typeof globalThis?globalThis:"undefined"!==typeof self?self:"undefined"!==typeof window?window:"undefined"!==typeof e?e:{}),Ee=/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/;function Be(e){return Ee.test(e)?"__props."+e:`__props[${JSON.stringify(e)}]`}t.EMPTY_ARR=$,t.EMPTY_OBJ=F,t.NO=W,t.NOOP=q,t.PatchFlagNames=n,t.camelize=ve,t.capitalize=je,t.def=ke,t.escapeHtml=A,t.escapeHtmlComment=H,t.extend=G,t.genPropsAccessExp=Be,t.generateCodeFrame=c,t.getGlobalThis=ze,t.hasChanged=ye,t.hasOwn=Z,t.hyphenate=Oe,t.includeBooleanAttr=p,t.invokeArrayFns=xe,t.isArray=Q,t.isBooleanAttr=d,t.isBuiltInDirective=be,t.isDate=re,t.isFunction=ne,t.isGloballyWhitelisted=a,t.isHTMLTag=S,t.isIntegerKey=pe,t.isKnownHtmlAttr=g,t.isKnownSvgAttr=O,t.isMap=ee,t.isModelListener=Y,t.isNoUnitNumericStyleProp=v,t.isObject=ae,t.isOn=K,t.isPlainObject=de,t.isPromise=ie,t.isReservedProp=fe,t.isSSRSafeAttrName=m,t.isSVGTag=V,t.isSet=te,t.isSpecialBooleanAttr=u,t.isString=oe,t.isSymbol=le,t.isVoidTag=N,t.looseEqual=L,t.looseIndexOf=D,t.makeMap=r,t.normalizeClass=_,t.normalizeProps=C,t.normalizeStyle=j,t.objectToString=ce,t.parseStringStyle=x,t.propsToAttrMap=h,t.remove=X,t.slotFlagsText=o,t.stringifyStyle=k,t.toDisplayString=P,t.toHandlerKey=we,t.toNumber=_e,t.toRawType=ue,t.toTypeString=se}).call(this,r("c8ba"))},f2bf:function(e,t,r){"use strict";r.r(t),r.d(t,"EffectScope",(function(){return a})),r.d(t,"ReactiveEffect",(function(){return x})),r.d(t,"customRef",(function(){return et})),r.d(t,"effect",(function(){return _})),r.d(t,"effectScope",(function(){return i})),r.d(t,"getCurrentScope",(function(){return s})),r.d(t,"isProxy",(function(){return Re})),r.d(t,"isReactive",(function(){return Ae})),r.d(t,"isReadonly",(function(){return Te})),r.d(t,"isRef",(function(){return qe})),r.d(t,"isShallow",(function(){return He})),r.d(t,"markRaw",(function(){return De})),r.d(t,"onScopeDispose",(function(){return u})),r.d(t,"proxyRefs",(function(){return Ze})),r.d(t,"reactive",(function(){return Be})),r.d(t,"readonly",(function(){return Ve})),r.d(t,"ref",(function(){return We})),r.d(t,"shallowReactive",(function(){return Se})),r.d(t,"shallowReadonly",(function(){return Ne})),r.d(t,"shallowRef",(function(){return Ue})),r.d(t,"stop",(function(){return C})),r.d(t,"toRaw",(function(){return Le})),r.d(t,"toRef",(function(){return nt})),r.d(t,"toRefs",(function(){return tt})),r.d(t,"triggerRef",(function(){return Ge})),r.d(t,"unref",(function(){return Xe})),r.d(t,"camelize",(function(){return o["camelize"]})),r.d(t,"capitalize",(function(){return o["capitalize"]})),r.d(t,"normalizeClass",(function(){return o["normalizeClass"]})),r.d(t,"normalizeProps",(function(){return o["normalizeProps"]})),r.d(t,"normalizeStyle",(function(){return o["normalizeStyle"]})),r.d(t,"toDisplayString",(function(){return o["toDisplayString"]})),r.d(t,"toHandlerKey",(function(){return o["toHandlerKey"]})),r.d(t,"BaseTransition",(function(){return Vr})),r.d(t,"Comment",(function(){return Mo})),r.d(t,"Fragment",(function(){return Vo})),r.d(t,"KeepAlive",(function(){return qr})),r.d(t,"Static",(function(){return Ao})),r.d(t,"Suspense",(function(){return ir})),r.d(t,"Teleport",(function(){return So})),r.d(t,"Text",(function(){return No})),r.d(t,"callWithAsyncErrorHandling",(function(){return mt})),r.d(t,"callWithErrorHandling",(function(){return bt})),r.d(t,"cloneVNode",(function(){return tl})),r.d(t,"compatUtils",(function(){return ra})),r.d(t,"computed",(function(){return Tl})),r.d(t,"createBlock",(function(){return qo})),r.d(t,"createCommentVNode",(function(){return ol})),r.d(t,"createElementBlock",(function(){return $o})),r.d(t,"createElementVNode",(function(){return Jo})),r.d(t,"createHydrationRenderer",(function(){return go})),r.d(t,"createPropsRestProxy",(function(){return ql})),r.d(t,"createRenderer",(function(){return vo})),r.d(t,"createSlots",(function(){return yn})),r.d(t,"createStaticVNode",(function(){return nl})),r.d(t,"createTextVNode",(function(){return rl})),r.d(t,"createVNode",(function(){return Zo})),r.d(t,"defineAsyncComponent",(function(){return Pr})),r.d(t,"defineComponent",(function(){return Lr})),r.d(t,"defineEmits",(function(){return Rl})),r.d(t,"defineExpose",(function(){return Ll})),r.d(t,"defineProps",(function(){return Hl})),r.d(t,"devtools",(function(){return Lt})),r.d(t,"getCurrentInstance",(function(){return bl})),r.d(t,"getTransitionRawChildren",(function(){return Rr})),r.d(t,"guardReactiveProps",(function(){return el})),r.d(t,"h",(function(){return Ul})),r.d(t,"handleError",(function(){return ht})),r.d(t,"initCustomFormatter",(function(){return Gl})),r.d(t,"inject",(function(){return gr})),r.d(t,"isMemoSame",(function(){return Jl})),r.d(t,"isRuntimeOnly",(function(){return _l})),r.d(t,"isVNode",(function(){return Wo})),r.d(t,"mergeDefaults",(function(){return $l})),r.d(t,"mergeProps",(function(){return cl})),r.d(t,"nextTick",(function(){return zt})),r.d(t,"onActivated",(function(){return Ur})),r.d(t,"onBeforeMount",(function(){return en})),r.d(t,"onBeforeUnmount",(function(){return on})),r.d(t,"onBeforeUpdate",(function(){return rn})),r.d(t,"onDeactivated",(function(){return Kr})),r.d(t,"onErrorCaptured",(function(){return un})),r.d(t,"onMounted",(function(){return tn})),r.d(t,"onRenderTracked",(function(){return sn})),r.d(t,"onRenderTriggered",(function(){return cn})),r.d(t,"onServerPrefetch",(function(){return an})),r.d(t,"onUnmounted",(function(){return ln})),r.d(t,"onUpdated",(function(){return nn})),r.d(t,"openBlock",(function(){return Ro})),r.d(t,"popScopeId",(function(){return Gt})),r.d(t,"provide",(function(){return vr})),r.d(t,"pushScopeId",(function(){return Yt})),r.d(t,"queuePostFlushCb",(function(){return Nt})),r.d(t,"registerRuntimeCompiler",(function(){return kl})),r.d(t,"renderList",(function(){return wn})),r.d(t,"renderSlot",(function(){return xn})),r.d(t,"resolveComponent",(function(){return mn})),r.d(t,"resolveDirective",(function(){return gn})),r.d(t,"resolveDynamicComponent",(function(){return vn})),r.d(t,"resolveFilter",(function(){return ta})),r.d(t,"resolveTransitionHooks",(function(){return Mr})),r.d(t,"setBlockTracking",(function(){return Io})),r.d(t,"setDevtoolsHook",(function(){return It})),r.d(t,"setTransitionHooks",(function(){return Hr})),r.d(t,"ssrContextKey",(function(){return Kl})),r.d(t,"ssrUtils",(function(){return ea})),r.d(t,"toHandlers",(function(){return _n})),r.d(t,"transformVNodeArgs",(function(){return Ko})),r.d(t,"useAttrs",(function(){return Il})),r.d(t,"useSSRContext",(function(){return Yl})),r.d(t,"useSlots",(function(){return Pl})),r.d(t,"useTransitionState",(function(){return Er})),r.d(t,"version",(function(){return Zl})),r.d(t,"warn",(function(){return ct})),r.d(t,"watch",(function(){return xr})),r.d(t,"watchEffect",(function(){return Or})),r.d(t,"watchPostEffect",(function(){return jr})),r.d(t,"watchSyncEffect",(function(){return wr})),r.d(t,"withAsyncContext",(function(){return Wl})),r.d(t,"withCtx",(function(){return Jt})),r.d(t,"withDefaults",(function(){return Dl})),r.d(t,"withDirectives",(function(){return dn})),r.d(t,"withMemo",(function(){return Xl})),r.d(t,"withScopeId",(function(){return Xt})),r.d(t,"Transition",(function(){return $a})),r.d(t,"TransitionGroup",(function(){return si})),r.d(t,"VueElement",(function(){return Ha})),r.d(t,"createApp",(function(){return qi})),r.d(t,"createSSRApp",(function(){return Wi})),r.d(t,"defineCustomElement",(function(){return Ma})),r.d(t,"defineSSRCustomElement",(function(){return Aa})),r.d(t,"hydrate",(function(){return $i})),r.d(t,"initDirectivesForSSR",(function(){return Yi})),r.d(t,"render",(function(){return Fi})),r.d(t,"useCssModule",(function(){return Ra})),r.d(t,"useCssVars",(function(){return La})),r.d(t,"vModelCheckbox",(function(){return gi})),r.d(t,"vModelDynamic",(function(){return _i})),r.d(t,"vModelRadio",(function(){return ji})),r.d(t,"vModelSelect",(function(){return wi})),r.d(t,"vModelText",(function(){return vi})),r.d(t,"vShow",(function(){return Ai})),r.d(t,"withKeys",(function(){return Mi})),r.d(t,"withModifiers",(function(){return Vi})),r.d(t,"compile",(function(){return _p}));var n={};r.r(n),r.d(n,"EffectScope",(function(){return a})),r.d(n,"ReactiveEffect",(function(){return x})),r.d(n,"customRef",(function(){return et})),r.d(n,"effect",(function(){return _})),r.d(n,"effectScope",(function(){return i})),r.d(n,"getCurrentScope",(function(){return s})),r.d(n,"isProxy",(function(){return Re})),r.d(n,"isReactive",(function(){return Ae})),r.d(n,"isReadonly",(function(){return Te})),r.d(n,"isRef",(function(){return qe})),r.d(n,"isShallow",(function(){return He})),r.d(n,"markRaw",(function(){return De})),r.d(n,"onScopeDispose",(function(){return u})),r.d(n,"proxyRefs",(function(){return Ze})),r.d(n,"reactive",(function(){return Be})),r.d(n,"readonly",(function(){return Ve})),r.d(n,"ref",(function(){return We})),r.d(n,"shallowReactive",(function(){return Se})),r.d(n,"shallowReadonly",(function(){return Ne})),r.d(n,"shallowRef",(function(){return Ue})),r.d(n,"stop",(function(){return C})),r.d(n,"toRaw",(function(){return Le})),r.d(n,"toRef",(function(){return nt})),r.d(n,"toRefs",(function(){return tt})),r.d(n,"triggerRef",(function(){return Ge})),r.d(n,"unref",(function(){return Xe})),r.d(n,"camelize",(function(){return o["camelize"]})),r.d(n,"capitalize",(function(){return o["capitalize"]})),r.d(n,"normalizeClass",(function(){return o["normalizeClass"]})),r.d(n,"normalizeProps",(function(){return o["normalizeProps"]})),r.d(n,"normalizeStyle",(function(){return o["normalizeStyle"]})),r.d(n,"toDisplayString",(function(){return o["toDisplayString"]})),r.d(n,"toHandlerKey",(function(){return o["toHandlerKey"]})),r.d(n,"BaseTransition",(function(){return Vr})),r.d(n,"Comment",(function(){return Mo})),r.d(n,"Fragment",(function(){return Vo})),r.d(n,"KeepAlive",(function(){return qr})),r.d(n,"Static",(function(){return Ao})),r.d(n,"Suspense",(function(){return ir})),r.d(n,"Teleport",(function(){return So})),r.d(n,"Text",(function(){return No})),r.d(n,"callWithAsyncErrorHandling",(function(){return mt})),r.d(n,"callWithErrorHandling",(function(){return bt})),r.d(n,"cloneVNode",(function(){return tl})),r.d(n,"compatUtils",(function(){return ra})),r.d(n,"computed",(function(){return Tl})),r.d(n,"createBlock",(function(){return qo})),r.d(n,"createCommentVNode",(function(){return ol})),r.d(n,"createElementBlock",(function(){return $o})),r.d(n,"createElementVNode",(function(){return Jo})),r.d(n,"createHydrationRenderer",(function(){return go})),r.d(n,"createPropsRestProxy",(function(){return ql})),r.d(n,"createRenderer",(function(){return vo})),r.d(n,"createSlots",(function(){return yn})),r.d(n,"createStaticVNode",(function(){return nl})),r.d(n,"createTextVNode",(function(){return rl})),r.d(n,"createVNode",(function(){return Zo})),r.d(n,"defineAsyncComponent",(function(){return Pr})),r.d(n,"defineComponent",(function(){return Lr})),r.d(n,"defineEmits",(function(){return Rl})),r.d(n,"defineExpose",(function(){return Ll})),r.d(n,"defineProps",(function(){return Hl})),r.d(n,"devtools",(function(){return Lt})),r.d(n,"getCurrentInstance",(function(){return bl})),r.d(n,"getTransitionRawChildren",(function(){return Rr})),r.d(n,"guardReactiveProps",(function(){return el})),r.d(n,"h",(function(){return Ul})),r.d(n,"handleError",(function(){return ht})),r.d(n,"initCustomFormatter",(function(){return Gl})),r.d(n,"inject",(function(){return gr})),r.d(n,"isMemoSame",(function(){return Jl})),r.d(n,"isRuntimeOnly",(function(){return _l})),r.d(n,"isVNode",(function(){return Wo})),r.d(n,"mergeDefaults",(function(){return $l})),r.d(n,"mergeProps",(function(){return cl})),r.d(n,"nextTick",(function(){return zt})),r.d(n,"onActivated",(function(){return Ur})),r.d(n,"onBeforeMount",(function(){return en})),r.d(n,"onBeforeUnmount",(function(){return on})),r.d(n,"onBeforeUpdate",(function(){return rn})),r.d(n,"onDeactivated",(function(){return Kr})),r.d(n,"onErrorCaptured",(function(){return un})),r.d(n,"onMounted",(function(){return tn})),r.d(n,"onRenderTracked",(function(){return sn})),r.d(n,"onRenderTriggered",(function(){return cn})),r.d(n,"onServerPrefetch",(function(){return an})),r.d(n,"onUnmounted",(function(){return ln})),r.d(n,"onUpdated",(function(){return nn})),r.d(n,"openBlock",(function(){return Ro})),r.d(n,"popScopeId",(function(){return Gt})),r.d(n,"provide",(function(){return vr})),r.d(n,"pushScopeId",(function(){return Yt})),r.d(n,"queuePostFlushCb",(function(){return Nt})),r.d(n,"registerRuntimeCompiler",(function(){return kl})),r.d(n,"renderList",(function(){return wn})),r.d(n,"renderSlot",(function(){return xn})),r.d(n,"resolveComponent",(function(){return mn})),r.d(n,"resolveDirective",(function(){return gn})),r.d(n,"resolveDynamicComponent",(function(){return vn})),r.d(n,"resolveFilter",(function(){return ta})),r.d(n,"resolveTransitionHooks",(function(){return Mr})),r.d(n,"setBlockTracking",(function(){return Io})),r.d(n,"setDevtoolsHook",(function(){return It})),r.d(n,"setTransitionHooks",(function(){return Hr})),r.d(n,"ssrContextKey",(function(){return Kl})),r.d(n,"ssrUtils",(function(){return ea})),r.d(n,"toHandlers",(function(){return _n})),r.d(n,"transformVNodeArgs",(function(){return Ko})),r.d(n,"useAttrs",(function(){return Il})),r.d(n,"useSSRContext",(function(){return Yl})),r.d(n,"useSlots",(function(){return Pl})),r.d(n,"useTransitionState",(function(){return Er})),r.d(n,"version",(function(){return Zl})),r.d(n,"warn",(function(){return ct})),r.d(n,"watch",(function(){return xr})),r.d(n,"watchEffect",(function(){return Or})),r.d(n,"watchPostEffect",(function(){return jr})),r.d(n,"watchSyncEffect",(function(){return wr})),r.d(n,"withAsyncContext",(function(){return Wl})),r.d(n,"withCtx",(function(){return Jt})),r.d(n,"withDefaults",(function(){return Dl})),r.d(n,"withDirectives",(function(){return dn})),r.d(n,"withMemo",(function(){return Xl})),r.d(n,"withScopeId",(function(){return Xt})),r.d(n,"Transition",(function(){return $a})),r.d(n,"TransitionGroup",(function(){return si})),r.d(n,"VueElement",(function(){return Ha})),r.d(n,"createApp",(function(){return qi})),r.d(n,"createSSRApp",(function(){return Wi})),r.d(n,"defineCustomElement",(function(){return Ma})),r.d(n,"defineSSRCustomElement",(function(){return Aa})),r.d(n,"hydrate",(function(){return $i})),r.d(n,"initDirectivesForSSR",(function(){return Yi})),r.d(n,"render",(function(){return Fi})),r.d(n,"useCssModule",(function(){return Ra})),r.d(n,"useCssVars",(function(){return La})),r.d(n,"vModelCheckbox",(function(){return gi})),r.d(n,"vModelDynamic",(function(){return _i})),r.d(n,"vModelRadio",(function(){return ji})),r.d(n,"vModelSelect",(function(){return wi})),r.d(n,"vModelText",(function(){return vi})),r.d(n,"vShow",(function(){return Ai})),r.d(n,"withKeys",(function(){return Mi})),r.d(n,"withModifiers",(function(){return Vi}));var o=r("9ff4");let l;class a{constructor(e=!1){this.active=!0,this.effects=[],this.cleanups=[],!e&&l&&(this.parent=l,this.index=(l.scopes||(l.scopes=[])).push(this)-1)}run(e){if(this.active){const t=l;try{return l=this,e()}finally{l=t}}else 0}on(){l=this}off(){l=this.parent}stop(e){if(this.active){let t,r;for(t=0,r=this.effects.length;t{const t=new Set(e);return t.w=0,t.n=0,t},p=e=>(e.w&g)>0,f=e=>(e.n&g)>0,b=({deps:e})=>{if(e.length)for(let t=0;t{const{deps:t}=e;if(t.length){let r=0;for(let n=0;n{("length"===t||t>=n)&&c.push(e)});else switch(void 0!==r&&c.push(i.get(r)),t){case"add":Object(o["isArray"])(e)?Object(o["isIntegerKey"])(r)&&c.push(i.get("length")):(c.push(i.get(w)),Object(o["isMap"])(e)&&c.push(i.get(y)));break;case"delete":Object(o["isArray"])(e)||(c.push(i.get(w)),Object(o["isMap"])(e)&&c.push(i.get(y)));break;case"set":Object(o["isMap"])(e)&&c.push(i.get(w));break}if(1===c.length)c[0]&&A(c[0]);else{const e=[];for(const t of c)t&&e.push(...t);A(d(e))}}function A(e,t){const r=Object(o["isArray"])(e)?e:[...e];for(const n of r)n.computed&&T(n,t);for(const n of r)n.computed||T(n,t)}function T(e,t){(e!==j||e.allowRecurse)&&(e.scheduler?e.scheduler():e.run())}const H=Object(o["makeMap"])("__proto__,__v_isRef,__isVue"),R=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>"arguments"!==e&&"caller"!==e).map(e=>Symbol[e]).filter(o["isSymbol"])),L=q(),D=q(!1,!0),P=q(!0),I=q(!0,!0),F=$();function $(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...e){const r=Le(this);for(let t=0,o=this.length;t{e[t]=function(...e){B();const r=Le(this)[t].apply(this,e);return S(),r}}),e}function q(e=!1,t=!1){return function(r,n,l){if("__v_isReactive"===n)return!e;if("__v_isReadonly"===n)return e;if("__v_isShallow"===n)return t;if("__v_raw"===n&&l===(e?t?Ce:_e:t?ke:xe).get(r))return r;const a=Object(o["isArray"])(r);if(!e&&a&&Object(o["hasOwn"])(F,n))return Reflect.get(F,n,l);const i=Reflect.get(r,n,l);return(Object(o["isSymbol"])(n)?R.has(n):H(n))?i:(e||V(r,"get",n),t?i:qe(i)?a&&Object(o["isIntegerKey"])(n)?i:i.value:Object(o["isObject"])(i)?e?Ve(i):Be(i):i)}}const W=K(),U=K(!0);function K(e=!1){return function(t,r,n,l){let a=t[r];if(Te(a)&&qe(a)&&!qe(n))return!1;if(!e&&(He(n)||Te(n)||(a=Le(a),n=Le(n)),!Object(o["isArray"])(t)&&qe(a)&&!qe(n)))return a.value=n,!0;const i=Object(o["isArray"])(t)&&Object(o["isIntegerKey"])(r)?Number(r)e,re=e=>Reflect.getPrototypeOf(e);function ne(e,t,r=!1,n=!1){e=e["__v_raw"];const o=Le(e),l=Le(t);r||(t!==l&&V(o,"get",t),V(o,"get",l));const{has:a}=re(o),i=n?te:r?Ie:Pe;return a.call(o,t)?i(e.get(t)):a.call(o,l)?i(e.get(l)):void(e!==o&&e.get(t))}function oe(e,t=!1){const r=this["__v_raw"],n=Le(r),o=Le(e);return t||(e!==o&&V(n,"has",e),V(n,"has",o)),e===o?r.has(e):r.has(e)||r.has(o)}function le(e,t=!1){return e=e["__v_raw"],!t&&V(Le(e),"iterate",w),Reflect.get(e,"size",e)}function ae(e){e=Le(e);const t=Le(this),r=re(t),n=r.has.call(t,e);return n||(t.add(e),M(t,"add",e,e)),this}function ie(e,t){t=Le(t);const r=Le(this),{has:n,get:l}=re(r);let a=n.call(r,e);a||(e=Le(e),a=n.call(r,e));const i=l.call(r,e);return r.set(e,t),a?Object(o["hasChanged"])(t,i)&&M(r,"set",e,t,i):M(r,"add",e,t),this}function ce(e){const t=Le(this),{has:r,get:n}=re(t);let o=r.call(t,e);o||(e=Le(e),o=r.call(t,e));const l=n?n.call(t,e):void 0,a=t.delete(e);return o&&M(t,"delete",e,void 0,l),a}function se(){const e=Le(this),t=0!==e.size,r=void 0,n=e.clear();return t&&M(e,"clear",void 0,void 0,r),n}function ue(e,t){return function(r,n){const o=this,l=o["__v_raw"],a=Le(l),i=t?te:e?Ie:Pe;return!e&&V(a,"iterate",w),l.forEach((e,t)=>r.call(n,i(e),i(t),o))}}function de(e,t,r){return function(...n){const l=this["__v_raw"],a=Le(l),i=Object(o["isMap"])(a),c="entries"===e||e===Symbol.iterator&&i,s="keys"===e&&i,u=l[e](...n),d=r?te:t?Ie:Pe;return!t&&V(a,"iterate",s?y:w),{next(){const{value:e,done:t}=u.next();return t?{value:e,done:t}:{value:c?[d(e[0]),d(e[1])]:d(e),done:t}},[Symbol.iterator](){return this}}}}function pe(e){return function(...t){return"delete"!==e&&this}}function fe(){const e={get(e){return ne(this,e)},get size(){return le(this)},has:oe,add:ae,set:ie,delete:ce,clear:se,forEach:ue(!1,!1)},t={get(e){return ne(this,e,!1,!0)},get size(){return le(this)},has:oe,add:ae,set:ie,delete:ce,clear:se,forEach:ue(!1,!0)},r={get(e){return ne(this,e,!0)},get size(){return le(this,!0)},has(e){return oe.call(this,e,!0)},add:pe("add"),set:pe("set"),delete:pe("delete"),clear:pe("clear"),forEach:ue(!0,!1)},n={get(e){return ne(this,e,!0,!0)},get size(){return le(this,!0)},has(e){return oe.call(this,e,!0)},add:pe("add"),set:pe("set"),delete:pe("delete"),clear:pe("clear"),forEach:ue(!0,!0)},o=["keys","values","entries",Symbol.iterator];return o.forEach(o=>{e[o]=de(o,!1,!1),r[o]=de(o,!0,!1),t[o]=de(o,!1,!0),n[o]=de(o,!0,!0)}),[e,r,t,n]}const[be,me,he,ve]=fe();function ge(e,t){const r=t?e?ve:he:e?me:be;return(t,n,l)=>"__v_isReactive"===n?!e:"__v_isReadonly"===n?e:"__v_raw"===n?t:Reflect.get(Object(o["hasOwn"])(r,n)&&n in t?r:t,n,l)}const Oe={get:ge(!1,!1)},je={get:ge(!1,!0)},we={get:ge(!0,!1)},ye={get:ge(!0,!0)};const xe=new WeakMap,ke=new WeakMap,_e=new WeakMap,Ce=new WeakMap;function ze(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Ee(e){return e["__v_skip"]||!Object.isExtensible(e)?0:ze(Object(o["toRawType"])(e))}function Be(e){return Te(e)?e:Me(e,!1,J,Oe,xe)}function Se(e){return Me(e,!1,Q,je,ke)}function Ve(e){return Me(e,!0,Z,we,_e)}function Ne(e){return Me(e,!0,ee,ye,Ce)}function Me(e,t,r,n,l){if(!Object(o["isObject"])(e))return e;if(e["__v_raw"]&&(!t||!e["__v_isReactive"]))return e;const a=l.get(e);if(a)return a;const i=Ee(e);if(0===i)return e;const c=new Proxy(e,2===i?n:r);return l.set(e,c),c}function Ae(e){return Te(e)?Ae(e["__v_raw"]):!(!e||!e["__v_isReactive"])}function Te(e){return!(!e||!e["__v_isReadonly"])}function He(e){return!(!e||!e["__v_isShallow"])}function Re(e){return Ae(e)||Te(e)}function Le(e){const t=e&&e["__v_raw"];return t?Le(t):e}function De(e){return Object(o["def"])(e,"__v_skip",!0),e}const Pe=e=>Object(o["isObject"])(e)?Be(e):e,Ie=e=>Object(o["isObject"])(e)?Ve(e):e;function Fe(e){z&&j&&(e=Le(e),N(e.dep||(e.dep=d())))}function $e(e,t){e=Le(e),e.dep&&A(e.dep)}function qe(e){return!(!e||!0!==e.__v_isRef)}function We(e){return Ke(e,!1)}function Ue(e){return Ke(e,!0)}function Ke(e,t){return qe(e)?e:new Ye(e,t)}class Ye{constructor(e,t){this.__v_isShallow=t,this.dep=void 0,this.__v_isRef=!0,this._rawValue=t?e:Le(e),this._value=t?e:Pe(e)}get value(){return Fe(this),this._value}set value(e){const t=this.__v_isShallow||He(e)||Te(e);e=t?e:Le(e),Object(o["hasChanged"])(e,this._rawValue)&&(this._rawValue=e,this._value=t?e:Pe(e),$e(this,e))}}function Ge(e){$e(e,void 0)}function Xe(e){return qe(e)?e.value:e}const Je={get:(e,t,r)=>Xe(Reflect.get(e,t,r)),set:(e,t,r,n)=>{const o=e[t];return qe(o)&&!qe(r)?(o.value=r,!0):Reflect.set(e,t,r,n)}};function Ze(e){return Ae(e)?e:new Proxy(e,Je)}class Qe{constructor(e){this.dep=void 0,this.__v_isRef=!0;const{get:t,set:r}=e(()=>Fe(this),()=>$e(this));this._get=t,this._set=r}get value(){return this._get()}set value(e){this._set(e)}}function et(e){return new Qe(e)}function tt(e){const t=Object(o["isArray"])(e)?new Array(e.length):{};for(const r in e)t[r]=nt(e,r);return t}class rt{constructor(e,t,r){this._object=e,this._key=t,this._defaultValue=r,this.__v_isRef=!0}get value(){const e=this._object[this._key];return void 0===e?this._defaultValue:e}set value(e){this._object[this._key]=e}}function nt(e,t,r){const n=e[t];return qe(n)?n:new rt(e,t,r)}var ot;class lt{constructor(e,t,r,n){this._setter=t,this.dep=void 0,this.__v_isRef=!0,this[ot]=!1,this._dirty=!0,this.effect=new x(e,()=>{this._dirty||(this._dirty=!0,$e(this))}),this.effect.computed=this,this.effect.active=this._cacheable=!n,this["__v_isReadonly"]=r}get value(){const e=Le(this);return Fe(e),!e._dirty&&e._cacheable||(e._dirty=!1,e._value=e.effect.run()),e._value}set value(e){this._setter(e)}}function at(e,t,r=!1){let n,l;const a=Object(o["isFunction"])(e);a?(n=e,l=o["NOOP"]):(n=e.get,l=e.set);const i=new lt(n,l,a||!l,r);return i}ot="__v_isReadonly";const it=[];function ct(e,...t){B();const r=it.length?it[it.length-1].component:null,n=r&&r.appContext.config.warnHandler,o=st();if(n)bt(n,r,11,[e+t.join(""),r&&r.proxy,o.map(({vnode:e})=>`at <${Ml(r,e.type)}>`).join("\n"),o]);else{const r=["[Vue warn]: "+e,...t];o.length&&r.push("\n",...ut(o)),console.warn(...r)}S()}function st(){let e=it[it.length-1];if(!e)return[];const t=[];while(e){const r=t[0];r&&r.vnode===e?r.recurseCount++:t.push({vnode:e,recurseCount:0});const n=e.component&&e.component.parent;e=n&&n.vnode}return t}function ut(e){const t=[];return e.forEach((e,r)=>{t.push(...0===r?[]:["\n"],...dt(e))}),t}function dt({vnode:e,recurseCount:t}){const r=t>0?`... (${t} recursive calls)`:"",n=!!e.component&&null==e.component.parent,o=" at <"+Ml(e.component,e.type,n),l=">"+r;return e.props?[o,...pt(e.props),l]:[o+l]}function pt(e){const t=[],r=Object.keys(e);return r.slice(0,3).forEach(r=>{t.push(...ft(r,e[r]))}),r.length>3&&t.push(" ..."),t}function ft(e,t,r){return Object(o["isString"])(t)?(t=JSON.stringify(t),r?t:[`${e}=${t}`]):"number"===typeof t||"boolean"===typeof t||null==t?r?t:[`${e}=${t}`]:qe(t)?(t=ft(e,Le(t.value),!0),r?t:[e+"=Ref<",t,">"]):Object(o["isFunction"])(t)?[`${e}=fn${t.name?`<${t.name}>`:""}`]:(t=Le(t),r?t:[e+"=",t])}function bt(e,t,r,n){let o;try{o=n?e(...n):e()}catch(l){ht(l,t,r)}return o}function mt(e,t,r,n){if(Object(o["isFunction"])(e)){const l=bt(e,t,r,n);return l&&Object(o["isPromise"])(l)&&l.catch(e=>{ht(e,t,r)}),l}const l=[];for(let o=0;o>>1,o=Tt(jt[n]);owt&&jt.splice(t,1)}function Nt(e){Object(o["isArray"])(e)?yt.push(...e):xt&&xt.includes(e,e.allowRecurse?kt+1:kt)||yt.push(e),St()}function Mt(e,t=(gt?wt+1:0)){for(0;tTt(e)-Tt(t)),kt=0;ktnull==e.id?1/0:e.id,Ht=(e,t)=>{const r=Tt(e)-Tt(t);if(0===r){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return r};function Rt(e){Ot=!1,gt=!0,jt.sort(Ht);o["NOOP"];try{for(wt=0;wtLt.emit(e,...t)),Dt=[];else if("undefined"!==typeof window&&window.HTMLElement&&!(null===(n=null===(r=window.navigator)||void 0===r?void 0:r.userAgent)||void 0===n?void 0:n.includes("jsdom"))){const e=t.__VUE_DEVTOOLS_HOOK_REPLAY__=t.__VUE_DEVTOOLS_HOOK_REPLAY__||[];e.push(e=>{It(e,t)}),setTimeout(()=>{Lt||(t.__VUE_DEVTOOLS_HOOK_REPLAY__=null,Pt=!0,Dt=[])},3e3)}else Pt=!0,Dt=[]}function Ft(e,t,...r){if(e.isUnmounted)return;const n=e.vnode.props||o["EMPTY_OBJ"];let l=r;const a=t.startsWith("update:"),i=a&&t.slice(7);if(i&&i in n){const e=("modelValue"===i?"model":i)+"Modifiers",{number:t,trim:a}=n[e]||o["EMPTY_OBJ"];a&&(l=r.map(e=>e.trim())),t&&(l=r.map(o["toNumber"]))}let c;let s=n[c=Object(o["toHandlerKey"])(t)]||n[c=Object(o["toHandlerKey"])(Object(o["camelize"])(t))];!s&&a&&(s=n[c=Object(o["toHandlerKey"])(Object(o["hyphenate"])(t))]),s&&mt(s,e,6,l);const u=n[c+"Once"];if(u){if(e.emitted){if(e.emitted[c])return}else e.emitted={};e.emitted[c]=!0,mt(u,e,6,l)}}function $t(e,t,r=!1){const n=t.emitsCache,l=n.get(e);if(void 0!==l)return l;const a=e.emits;let i={},c=!1;if(!Object(o["isFunction"])(e)){const n=e=>{const r=$t(e,t,!0);r&&(c=!0,Object(o["extend"])(i,r))};!r&&t.mixins.length&&t.mixins.forEach(n),e.extends&&n(e.extends),e.mixins&&e.mixins.forEach(n)}return a||c?(Object(o["isArray"])(a)?a.forEach(e=>i[e]=null):Object(o["extend"])(i,a),Object(o["isObject"])(e)&&n.set(e,i),i):(Object(o["isObject"])(e)&&n.set(e,null),null)}function qt(e,t){return!(!e||!Object(o["isOn"])(t))&&(t=t.slice(2).replace(/Once$/,""),Object(o["hasOwn"])(e,t[0].toLowerCase()+t.slice(1))||Object(o["hasOwn"])(e,Object(o["hyphenate"])(t))||Object(o["hasOwn"])(e,t))}let Wt=null,Ut=null;function Kt(e){const t=Wt;return Wt=e,Ut=e&&e.type.__scopeId||null,t}function Yt(e){Ut=e}function Gt(){Ut=null}const Xt=e=>Jt;function Jt(e,t=Wt,r){if(!t)return e;if(e._n)return e;const n=(...r)=>{n._d&&Io(-1);const o=Kt(t),l=e(...r);return Kt(o),n._d&&Io(1),l};return n._n=!0,n._c=!0,n._d=!0,n}function Zt(e){const{type:t,vnode:r,proxy:n,withProxy:l,props:a,propsOptions:[i],slots:c,attrs:s,emit:u,render:d,renderCache:p,data:f,setupState:b,ctx:m,inheritAttrs:h}=e;let v,g;const O=Kt(e);try{if(4&r.shapeFlag){const e=l||n;v=ll(d.call(e,e,p,a,b,f,m)),g=s}else{const e=t;0,v=ll(e.length>1?e(a,{attrs:s,slots:c,emit:u}):e(a,null)),g=t.props?s:er(s)}}catch(w){To.length=0,ht(w,e,1),v=Zo(Mo)}let j=v;if(g&&!1!==h){const e=Object.keys(g),{shapeFlag:t}=j;e.length&&7&t&&(i&&e.some(o["isModelListener"])&&(g=tr(g,i)),j=tl(j,g))}return r.dirs&&(j=tl(j),j.dirs=j.dirs?j.dirs.concat(r.dirs):r.dirs),r.transition&&(j.transition=r.transition),v=j,Kt(O),v}function Qt(e){let t;for(let r=0;r{let t;for(const r in e)("class"===r||"style"===r||Object(o["isOn"])(r))&&((t||(t={}))[r]=e[r]);return t},tr=(e,t)=>{const r={};for(const n in e)Object(o["isModelListener"])(n)&&n.slice(9)in t||(r[n]=e[n]);return r};function rr(e,t,r){const{props:n,children:o,component:l}=e,{props:a,children:i,patchFlag:c}=t,s=l.emitsOptions;if(t.dirs||t.transition)return!0;if(!(r&&c>=0))return!(!o&&!i||i&&i.$stable)||n!==a&&(n?!a||nr(n,a,s):!!a);if(1024&c)return!0;if(16&c)return n?nr(n,a,s):!!a;if(8&c){const e=t.dynamicProps;for(let t=0;te.__isSuspense,ar={name:"Suspense",__isSuspense:!0,process(e,t,r,n,o,l,a,i,c,s){null==e?sr(t,r,n,o,l,a,i,c,s):ur(e,t,r,n,o,a,i,c,s)},hydrate:pr,create:dr,normalize:fr},ir=ar;function cr(e,t){const r=e.props&&e.props[t];Object(o["isFunction"])(r)&&r()}function sr(e,t,r,n,o,l,a,i,c){const{p:s,o:{createElement:u}}=c,d=u("div"),p=e.suspense=dr(e,o,n,t,d,r,l,a,i,c);s(null,p.pendingBranch=e.ssContent,d,null,n,p,l,a),p.deps>0?(cr(e,"onPending"),cr(e,"onFallback"),s(null,e.ssFallback,t,r,n,null,l,a),hr(p,e.ssFallback)):p.resolve()}function ur(e,t,r,n,o,l,a,i,{p:c,um:s,o:{createElement:u}}){const d=t.suspense=e.suspense;d.vnode=t,t.el=e.el;const p=t.ssContent,f=t.ssFallback,{activeBranch:b,pendingBranch:m,isInFallback:h,isHydrating:v}=d;if(m)d.pendingBranch=p,Uo(p,m)?(c(m,p,d.hiddenContainer,null,o,d,l,a,i),d.deps<=0?d.resolve():h&&(c(b,f,r,n,o,null,l,a,i),hr(d,f))):(d.pendingId++,v?(d.isHydrating=!1,d.activeBranch=m):s(m,o,d),d.deps=0,d.effects.length=0,d.hiddenContainer=u("div"),h?(c(null,p,d.hiddenContainer,null,o,d,l,a,i),d.deps<=0?d.resolve():(c(b,f,r,n,o,null,l,a,i),hr(d,f))):b&&Uo(p,b)?(c(b,p,r,n,o,d,l,a,i),d.resolve(!0)):(c(null,p,d.hiddenContainer,null,o,d,l,a,i),d.deps<=0&&d.resolve()));else if(b&&Uo(p,b))c(b,p,r,n,o,d,l,a,i),hr(d,p);else if(cr(t,"onPending"),d.pendingBranch=p,d.pendingId++,c(null,p,d.hiddenContainer,null,o,d,l,a,i),d.deps<=0)d.resolve();else{const{timeout:e,pendingId:t}=d;e>0?setTimeout(()=>{d.pendingId===t&&d.fallback(f)},e):0===e&&d.fallback(f)}}function dr(e,t,r,n,l,a,i,c,s,u,d=!1){const{p:p,m:f,um:b,n:m,o:{parentNode:h,remove:v}}=u,g=Object(o["toNumber"])(e.props&&e.props.timeout),O={vnode:e,parent:t,parentComponent:r,isSVG:i,container:n,hiddenContainer:l,anchor:a,deps:0,pendingId:0,timeout:"number"===typeof g?g:-1,activeBranch:null,pendingBranch:null,isInFallback:!0,isHydrating:d,isUnmounted:!1,effects:[],resolve(e=!1){const{vnode:t,activeBranch:r,pendingBranch:n,pendingId:o,effects:l,parentComponent:a,container:i}=O;if(O.isHydrating)O.isHydrating=!1;else if(!e){const e=r&&n.transition&&"out-in"===n.transition.mode;e&&(r.transition.afterLeave=()=>{o===O.pendingId&&f(n,i,t,0)});let{anchor:t}=O;r&&(t=m(r),b(r,a,O,!0)),e||f(n,i,t,0)}hr(O,n),O.pendingBranch=null,O.isInFallback=!1;let c=O.parent,s=!1;while(c){if(c.pendingBranch){c.effects.push(...l),s=!0;break}c=c.parent}s||Nt(l),O.effects=[],cr(t,"onResolve")},fallback(e){if(!O.pendingBranch)return;const{vnode:t,activeBranch:r,parentComponent:n,container:o,isSVG:l}=O;cr(t,"onFallback");const a=m(r),i=()=>{O.isInFallback&&(p(null,e,o,a,n,null,l,c,s),hr(O,e))},u=e.transition&&"out-in"===e.transition.mode;u&&(r.transition.afterLeave=i),O.isInFallback=!0,b(r,n,null,!0),u||i()},move(e,t,r){O.activeBranch&&f(O.activeBranch,e,t,r),O.container=e},next(){return O.activeBranch&&m(O.activeBranch)},registerDep(e,t){const r=!!O.pendingBranch;r&&O.deps++;const n=e.vnode.el;e.asyncDep.catch(t=>{ht(t,e,0)}).then(o=>{if(e.isUnmounted||O.isUnmounted||O.pendingId!==e.suspenseId)return;e.asyncResolved=!0;const{vnode:l}=e;xl(e,o,!1),n&&(l.el=n);const a=!n&&e.subTree.el;t(e,l,h(n||e.subTree.el),n?null:m(e.subTree),O,i,s),a&&v(a),or(e,l.el),r&&0===--O.deps&&O.resolve()})},unmount(e,t){O.isUnmounted=!0,O.activeBranch&&b(O.activeBranch,r,e,t),O.pendingBranch&&b(O.pendingBranch,r,e,t)}};return O}function pr(e,t,r,n,o,l,a,i,c){const s=t.suspense=dr(t,n,r,e.parentNode,document.createElement("div"),null,o,l,a,i,!0),u=c(e,s.pendingBranch=t.ssContent,r,s,l,a);return 0===s.deps&&s.resolve(),u}function fr(e){const{shapeFlag:t,children:r}=e,n=32&t;e.ssContent=br(n?r.default:r),e.ssFallback=n?br(r.fallback):Zo(Mo)}function br(e){let t;if(Object(o["isFunction"])(e)){const r=Po&&e._c;r&&(e._d=!1,Ro()),e=e(),r&&(e._d=!0,t=Ho,Lo())}if(Object(o["isArray"])(e)){const t=Qt(e);0,e=t}return e=ll(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(t=>t!==e)),e}function mr(e,t){t&&t.pendingBranch?Object(o["isArray"])(e)?t.effects.push(...e):t.effects.push(e):Nt(e)}function hr(e,t){e.activeBranch=t;const{vnode:r,parentComponent:n}=e,o=r.el=t.el;n&&n.subTree===r&&(n.vnode.el=o,or(n,o))}function vr(e,t){if(fl){let r=fl.provides;const n=fl.parent&&fl.parent.provides;n===r&&(r=fl.provides=Object.create(n)),r[e]=t}else 0}function gr(e,t,r=!1){const n=fl||Wt;if(n){const l=null==n.parent?n.vnode.appContext&&n.vnode.appContext.provides:n.parent.provides;if(l&&e in l)return l[e];if(arguments.length>1)return r&&Object(o["isFunction"])(t)?t.call(n.proxy):t}else 0}function Or(e,t){return kr(e,null,t)}function jr(e,t){return kr(e,null,{flush:"post"})}function wr(e,t){return kr(e,null,{flush:"sync"})}const yr={};function xr(e,t,r){return kr(e,t,r)}function kr(e,t,{immediate:r,deep:n,flush:l,onTrack:a,onTrigger:i}=o["EMPTY_OBJ"]){const c=fl;let s,u,d=!1,p=!1;if(qe(e)?(s=()=>e.value,d=He(e)):Ae(e)?(s=()=>e,n=!0):Object(o["isArray"])(e)?(p=!0,d=e.some(e=>Ae(e)||He(e)),s=()=>e.map(e=>qe(e)?e.value:Ae(e)?zr(e):Object(o["isFunction"])(e)?bt(e,c,2):void 0)):s=Object(o["isFunction"])(e)?t?()=>bt(e,c,2):()=>{if(!c||!c.isUnmounted)return u&&u(),mt(e,c,3,[f])}:o["NOOP"],t&&n){const e=s;s=()=>zr(e())}let f=e=>{u=v.onStop=()=>{bt(e,c,4)}};if(jl)return f=o["NOOP"],t?r&&mt(t,c,3,[s(),p?[]:void 0,f]):s(),o["NOOP"];let b=p?[]:yr;const m=()=>{if(v.active)if(t){const e=v.run();(n||d||(p?e.some((e,t)=>Object(o["hasChanged"])(e,b[t])):Object(o["hasChanged"])(e,b)))&&(u&&u(),mt(t,c,3,[e,b===yr?void 0:b,f]),b=e)}else v.run()};let h;m.allowRecurse=!!t,"sync"===l?h=m:"post"===l?h=()=>ho(m,c&&c.suspense):(m.pre=!0,c&&(m.id=c.uid),h=()=>Bt(m));const v=new x(s,h);return t?r?m():b=v.run():"post"===l?ho(v.run.bind(v),c&&c.suspense):v.run(),()=>{v.stop(),c&&c.scope&&Object(o["remove"])(c.scope.effects,v)}}function _r(e,t,r){const n=this.proxy,l=Object(o["isString"])(e)?e.includes(".")?Cr(n,e):()=>n[e]:e.bind(n,n);let a;Object(o["isFunction"])(t)?a=t:(a=t.handler,r=t);const i=fl;ml(this);const c=kr(l,a.bind(n),r);return i?ml(i):hl(),c}function Cr(e,t){const r=t.split(".");return()=>{let t=e;for(let e=0;e{zr(e,t)});else if(Object(o["isPlainObject"])(e))for(const r in e)zr(e[r],t);return e}function Er(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return tn(()=>{e.isMounted=!0}),on(()=>{e.isUnmounting=!0}),e}const Br=[Function,Array],Sr={name:"BaseTransition",props:{mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Br,onEnter:Br,onAfterEnter:Br,onEnterCancelled:Br,onBeforeLeave:Br,onLeave:Br,onAfterLeave:Br,onLeaveCancelled:Br,onBeforeAppear:Br,onAppear:Br,onAfterAppear:Br,onAppearCancelled:Br},setup(e,{slots:t}){const r=bl(),n=Er();let o;return()=>{const l=t.default&&Rr(t.default(),!0);if(!l||!l.length)return;let a=l[0];if(l.length>1){let e=!1;for(const t of l)if(t.type!==Mo){0,a=t,e=!0;break}}const i=Le(e),{mode:c}=i;if(n.isLeaving)return Ar(a);const s=Tr(a);if(!s)return Ar(a);const u=Mr(s,i,n,r);Hr(s,u);const d=r.subTree,p=d&&Tr(d);let f=!1;const{getTransitionKey:b}=s.type;if(b){const e=b();void 0===o?o=e:e!==o&&(o=e,f=!0)}if(p&&p.type!==Mo&&(!Uo(s,p)||f)){const e=Mr(p,i,n,r);if(Hr(p,e),"out-in"===c)return n.isLeaving=!0,e.afterLeave=()=>{n.isLeaving=!1,r.update()},Ar(a);"in-out"===c&&s.type!==Mo&&(e.delayLeave=(e,t,r)=>{const o=Nr(n,p);o[String(p.key)]=p,e._leaveCb=()=>{t(),e._leaveCb=void 0,delete u.delayedLeave},u.delayedLeave=r})}return a}}},Vr=Sr;function Nr(e,t){const{leavingVNodes:r}=e;let n=r.get(t.type);return n||(n=Object.create(null),r.set(t.type,n)),n}function Mr(e,t,r,n){const{appear:l,mode:a,persisted:i=!1,onBeforeEnter:c,onEnter:s,onAfterEnter:u,onEnterCancelled:d,onBeforeLeave:p,onLeave:f,onAfterLeave:b,onLeaveCancelled:m,onBeforeAppear:h,onAppear:v,onAfterAppear:g,onAppearCancelled:O}=t,j=String(e.key),w=Nr(r,e),y=(e,t)=>{e&&mt(e,n,9,t)},x=(e,t)=>{const r=t[1];y(e,t),Object(o["isArray"])(e)?e.every(e=>e.length<=1)&&r():e.length<=1&&r()},k={mode:a,persisted:i,beforeEnter(t){let n=c;if(!r.isMounted){if(!l)return;n=h||c}t._leaveCb&&t._leaveCb(!0);const o=w[j];o&&Uo(e,o)&&o.el._leaveCb&&o.el._leaveCb(),y(n,[t])},enter(e){let t=s,n=u,o=d;if(!r.isMounted){if(!l)return;t=v||s,n=g||u,o=O||d}let a=!1;const i=e._enterCb=t=>{a||(a=!0,y(t?o:n,[e]),k.delayedLeave&&k.delayedLeave(),e._enterCb=void 0)};t?x(t,[e,i]):i()},leave(t,n){const o=String(e.key);if(t._enterCb&&t._enterCb(!0),r.isUnmounting)return n();y(p,[t]);let l=!1;const a=t._leaveCb=r=>{l||(l=!0,n(),y(r?m:b,[t]),t._leaveCb=void 0,w[o]===e&&delete w[o])};w[o]=e,f?x(f,[t,a]):a()},clone(e){return Mr(e,t,r,n)}};return k}function Ar(e){if(Fr(e))return e=tl(e),e.children=null,e}function Tr(e){return Fr(e)?e.children?e.children[0]:void 0:e}function Hr(e,t){6&e.shapeFlag&&e.component?Hr(e.component.subTree,t):128&e.shapeFlag?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Rr(e,t=!1,r){let n=[],o=0;for(let l=0;l1)for(let l=0;l!!e.type.__asyncLoader;function Pr(e){Object(o["isFunction"])(e)&&(e={loader:e});const{loader:t,loadingComponent:r,errorComponent:n,delay:l=200,timeout:a,suspensible:i=!0,onError:c}=e;let s,u=null,d=0;const p=()=>(d++,u=null,f()),f=()=>{let e;return u||(e=u=t().catch(e=>{if(e=e instanceof Error?e:new Error(String(e)),c)return new Promise((t,r)=>{const n=()=>t(p()),o=()=>r(e);c(e,n,o,d+1)});throw e}).then(t=>e!==u&&u?u:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t.default),s=t,t)))};return Lr({name:"AsyncComponentWrapper",__asyncLoader:f,get __asyncResolved(){return s},setup(){const e=fl;if(s)return()=>Ir(s,e);const t=t=>{u=null,ht(t,e,13,!n)};if(i&&e.suspense||jl)return f().then(t=>()=>Ir(t,e)).catch(e=>(t(e),()=>n?Zo(n,{error:e}):null));const o=We(!1),c=We(),d=We(!!l);return l&&setTimeout(()=>{d.value=!1},l),null!=a&&setTimeout(()=>{if(!o.value&&!c.value){const e=new Error(`Async component timed out after ${a}ms.`);t(e),c.value=e}},a),f().then(()=>{o.value=!0,e.parent&&Fr(e.parent.vnode)&&Bt(e.parent.update)}).catch(e=>{t(e),c.value=e}),()=>o.value&&s?Ir(s,e):c.value&&n?Zo(n,{error:c.value}):r&&!d.value?Zo(r):void 0}})}function Ir(e,{vnode:{ref:t,props:r,children:n,shapeFlag:o},parent:l}){const a=Zo(e,r,n);return a.ref=t,a}const Fr=e=>e.type.__isKeepAlive,$r={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const r=bl(),n=r.ctx;if(!n.renderer)return()=>{const e=t.default&&t.default();return e&&1===e.length?e[0]:e};const l=new Map,a=new Set;let i=null;const c=r.suspense,{renderer:{p:s,m:u,um:d,o:{createElement:p}}}=n,f=p("div");function b(e){Xr(e),d(e,r,c,!0)}function m(e){l.forEach((t,r)=>{const n=Nl(t.type);!n||e&&e(n)||h(r)})}function h(e){const t=l.get(e);i&&t.type===i.type?i&&Xr(i):b(t),l.delete(e),a.delete(e)}n.activate=(e,t,r,n,l)=>{const a=e.component;u(e,t,r,0,c),s(a.vnode,e,t,r,a,c,n,e.slotScopeIds,l),ho(()=>{a.isDeactivated=!1,a.a&&Object(o["invokeArrayFns"])(a.a);const t=e.props&&e.props.onVnodeMounted;t&&sl(t,a.parent,e)},c)},n.deactivate=e=>{const t=e.component;u(e,f,null,1,c),ho(()=>{t.da&&Object(o["invokeArrayFns"])(t.da);const r=e.props&&e.props.onVnodeUnmounted;r&&sl(r,t.parent,e),t.isDeactivated=!0},c)},xr(()=>[e.include,e.exclude],([e,t])=>{e&&m(t=>Wr(e,t)),t&&m(e=>!Wr(t,e))},{flush:"post",deep:!0});let v=null;const g=()=>{null!=v&&l.set(v,Jr(r.subTree))};return tn(g),nn(g),on(()=>{l.forEach(e=>{const{subTree:t,suspense:n}=r,o=Jr(t);if(e.type!==o.type)b(e);else{Xr(o);const e=o.component.da;e&&ho(e,n)}})}),()=>{if(v=null,!t.default)return null;const r=t.default(),n=r[0];if(r.length>1)return i=null,r;if(!Wo(n)||!(4&n.shapeFlag)&&!(128&n.shapeFlag))return i=null,n;let o=Jr(n);const c=o.type,s=Nl(Dr(o)?o.type.__asyncResolved||{}:c),{include:u,exclude:d,max:p}=e;if(u&&(!s||!Wr(u,s))||d&&s&&Wr(d,s))return i=o,n;const f=null==o.key?c:o.key,b=l.get(f);return o.el&&(o=tl(o),128&n.shapeFlag&&(n.ssContent=o)),v=f,b?(o.el=b.el,o.component=b.component,o.transition&&Hr(o,o.transition),o.shapeFlag|=512,a.delete(f),a.add(f)):(a.add(f),p&&a.size>parseInt(p,10)&&h(a.values().next().value)),o.shapeFlag|=256,i=o,lr(n.type)?n:o}}},qr=$r;function Wr(e,t){return Object(o["isArray"])(e)?e.some(e=>Wr(e,t)):Object(o["isString"])(e)?e.split(",").includes(t):!!e.test&&e.test(t)}function Ur(e,t){Yr(e,"a",t)}function Kr(e,t){Yr(e,"da",t)}function Yr(e,t,r=fl){const n=e.__wdc||(e.__wdc=()=>{let t=r;while(t){if(t.isDeactivated)return;t=t.parent}return e()});if(Zr(t,n,r),r){let e=r.parent;while(e&&e.parent)Fr(e.parent.vnode)&&Gr(n,t,r,e),e=e.parent}}function Gr(e,t,r,n){const l=Zr(t,e,n,!0);ln(()=>{Object(o["remove"])(n[t],l)},r)}function Xr(e){let t=e.shapeFlag;256&t&&(t-=256),512&t&&(t-=512),e.shapeFlag=t}function Jr(e){return 128&e.shapeFlag?e.ssContent:e}function Zr(e,t,r=fl,n=!1){if(r){const o=r[e]||(r[e]=[]),l=t.__weh||(t.__weh=(...n)=>{if(r.isUnmounted)return;B(),ml(r);const o=mt(t,r,e,n);return hl(),S(),o});return n?o.unshift(l):o.push(l),l}}const Qr=e=>(t,r=fl)=>(!jl||"sp"===e)&&Zr(e,(...e)=>t(...e),r),en=Qr("bm"),tn=Qr("m"),rn=Qr("bu"),nn=Qr("u"),on=Qr("bum"),ln=Qr("um"),an=Qr("sp"),cn=Qr("rtg"),sn=Qr("rtc");function un(e,t=fl){Zr("ec",e,t)}function dn(e,t){const r=Wt;if(null===r)return e;const n=Bl(r)||r.proxy,l=e.dirs||(e.dirs=[]);for(let a=0;at(e,r,void 0,a&&a[r]));else{const r=Object.keys(e);l=new Array(r.length);for(let n=0,o=r.length;n{const t=n.fn(...e);return t&&(t.key=n.key),t}:n.fn)}return e}function xn(e,t,r={},n,o){if(Wt.isCE||Wt.parent&&Dr(Wt.parent)&&Wt.parent.isCE)return Zo("slot","default"===t?null:{name:t},n&&n());let l=e[t];l&&l._c&&(l._d=!1),Ro();const a=l&&kn(l(r)),i=qo(Vo,{key:r.key||a&&a.key||"_"+t},a||(n?n():[]),a&&1===e._?64:-2);return!o&&i.scopeId&&(i.slotScopeIds=[i.scopeId+"-s"]),l&&l._c&&(l._d=!0),i}function kn(e){return e.some(e=>!Wo(e)||e.type!==Mo&&!(e.type===Vo&&!kn(e.children)))?e:null}function _n(e,t){const r={};for(const n in e)r[t&&/[A-Z]/.test(n)?"on:"+n:Object(o["toHandlerKey"])(n)]=e[n];return r}const Cn=e=>e?vl(e)?Bl(e)||e.proxy:Cn(e.parent):null,zn=Object(o["extend"])(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=>Cn(e.parent),$root:e=>Cn(e.root),$emit:e=>e.emit,$options:e=>Tn(e),$forceUpdate:e=>e.f||(e.f=()=>Bt(e.update)),$nextTick:e=>e.n||(e.n=zt.bind(e.proxy)),$watch:e=>_r.bind(e)}),En={get({_:e},t){const{ctx:r,setupState:n,data:l,props:a,accessCache:i,type:c,appContext:s}=e;let u;if("$"!==t[0]){const c=i[t];if(void 0!==c)switch(c){case 1:return n[t];case 2:return l[t];case 4:return r[t];case 3:return a[t]}else{if(n!==o["EMPTY_OBJ"]&&Object(o["hasOwn"])(n,t))return i[t]=1,n[t];if(l!==o["EMPTY_OBJ"]&&Object(o["hasOwn"])(l,t))return i[t]=2,l[t];if((u=e.propsOptions[0])&&Object(o["hasOwn"])(u,t))return i[t]=3,a[t];if(r!==o["EMPTY_OBJ"]&&Object(o["hasOwn"])(r,t))return i[t]=4,r[t];Sn&&(i[t]=0)}}const d=zn[t];let p,f;return d?("$attrs"===t&&V(e,"get",t),d(e)):(p=c.__cssModules)&&(p=p[t])?p:r!==o["EMPTY_OBJ"]&&Object(o["hasOwn"])(r,t)?(i[t]=4,r[t]):(f=s.config.globalProperties,Object(o["hasOwn"])(f,t)?f[t]:void 0)},set({_:e},t,r){const{data:n,setupState:l,ctx:a}=e;return l!==o["EMPTY_OBJ"]&&Object(o["hasOwn"])(l,t)?(l[t]=r,!0):n!==o["EMPTY_OBJ"]&&Object(o["hasOwn"])(n,t)?(n[t]=r,!0):!Object(o["hasOwn"])(e.props,t)&&(("$"!==t[0]||!(t.slice(1)in e))&&(a[t]=r,!0))},has({_:{data:e,setupState:t,accessCache:r,ctx:n,appContext:l,propsOptions:a}},i){let c;return!!r[i]||e!==o["EMPTY_OBJ"]&&Object(o["hasOwn"])(e,i)||t!==o["EMPTY_OBJ"]&&Object(o["hasOwn"])(t,i)||(c=a[0])&&Object(o["hasOwn"])(c,i)||Object(o["hasOwn"])(n,i)||Object(o["hasOwn"])(zn,i)||Object(o["hasOwn"])(l.config.globalProperties,i)},defineProperty(e,t,r){return null!=r.get?e._.accessCache[t]=0:Object(o["hasOwn"])(r,"value")&&this.set(e,t,r.value,null),Reflect.defineProperty(e,t,r)}};const Bn=Object(o["extend"])({},En,{get(e,t){if(t!==Symbol.unscopables)return En.get(e,t,e)},has(e,t){const r="_"!==t[0]&&!Object(o["isGloballyWhitelisted"])(t);return r}});let Sn=!0;function Vn(e){const t=Tn(e),r=e.proxy,n=e.ctx;Sn=!1,t.beforeCreate&&Mn(t.beforeCreate,e,"bc");const{data:l,computed:a,methods:i,watch:c,provide:s,inject:u,created:d,beforeMount:p,mounted:f,beforeUpdate:b,updated:m,activated:h,deactivated:v,beforeDestroy:g,beforeUnmount:O,destroyed:j,unmounted:w,render:y,renderTracked:x,renderTriggered:k,errorCaptured:_,serverPrefetch:C,expose:z,inheritAttrs:E,components:B,directives:S,filters:V}=t,N=null;if(u&&Nn(u,n,N,e.appContext.config.unwrapInjectedRef),i)for(const A in i){const e=i[A];Object(o["isFunction"])(e)&&(n[A]=e.bind(r))}if(l){0;const t=l.call(r,r);0,Object(o["isObject"])(t)&&(e.data=Be(t))}if(Sn=!0,a)for(const A in a){const e=a[A],t=Object(o["isFunction"])(e)?e.bind(r,r):Object(o["isFunction"])(e.get)?e.get.bind(r,r):o["NOOP"];0;const l=!Object(o["isFunction"])(e)&&Object(o["isFunction"])(e.set)?e.set.bind(r):o["NOOP"],i=Tl({get:t,set:l});Object.defineProperty(n,A,{enumerable:!0,configurable:!0,get:()=>i.value,set:e=>i.value=e})}if(c)for(const o in c)An(c[o],n,r,o);if(s){const e=Object(o["isFunction"])(s)?s.call(r):s;Reflect.ownKeys(e).forEach(t=>{vr(t,e[t])})}function M(e,t){Object(o["isArray"])(t)?t.forEach(t=>e(t.bind(r))):t&&e(t.bind(r))}if(d&&Mn(d,e,"c"),M(en,p),M(tn,f),M(rn,b),M(nn,m),M(Ur,h),M(Kr,v),M(un,_),M(sn,x),M(cn,k),M(on,O),M(ln,w),M(an,C),Object(o["isArray"])(z))if(z.length){const t=e.exposed||(e.exposed={});z.forEach(e=>{Object.defineProperty(t,e,{get:()=>r[e],set:t=>r[e]=t})})}else e.exposed||(e.exposed={});y&&e.render===o["NOOP"]&&(e.render=y),null!=E&&(e.inheritAttrs=E),B&&(e.components=B),S&&(e.directives=S)}function Nn(e,t,r=o["NOOP"],n=!1){Object(o["isArray"])(e)&&(e=Pn(e));for(const l in e){const r=e[l];let a;a=Object(o["isObject"])(r)?"default"in r?gr(r.from||l,r.default,!0):gr(r.from||l):gr(r),qe(a)&&n?Object.defineProperty(t,l,{enumerable:!0,configurable:!0,get:()=>a.value,set:e=>a.value=e}):t[l]=a}}function Mn(e,t,r){mt(Object(o["isArray"])(e)?e.map(e=>e.bind(t.proxy)):e.bind(t.proxy),t,r)}function An(e,t,r,n){const l=n.includes(".")?Cr(r,n):()=>r[n];if(Object(o["isString"])(e)){const r=t[e];Object(o["isFunction"])(r)&&xr(l,r)}else if(Object(o["isFunction"])(e))xr(l,e.bind(r));else if(Object(o["isObject"])(e))if(Object(o["isArray"])(e))e.forEach(e=>An(e,t,r,n));else{const n=Object(o["isFunction"])(e.handler)?e.handler.bind(r):t[e.handler];Object(o["isFunction"])(n)&&xr(l,n,e)}else 0}function Tn(e){const t=e.type,{mixins:r,extends:n}=t,{mixins:l,optionsCache:a,config:{optionMergeStrategies:i}}=e.appContext,c=a.get(t);let s;return c?s=c:l.length||r||n?(s={},l.length&&l.forEach(e=>Hn(s,e,i,!0)),Hn(s,t,i)):s=t,Object(o["isObject"])(t)&&a.set(t,s),s}function Hn(e,t,r,n=!1){const{mixins:o,extends:l}=t;l&&Hn(e,l,r,!0),o&&o.forEach(t=>Hn(e,t,r,!0));for(const a in t)if(n&&"expose"===a);else{const n=Rn[a]||r&&r[a];e[a]=n?n(e[a],t[a]):t[a]}return e}const Rn={data:Ln,props:Fn,emits:Fn,methods:Fn,computed:Fn,beforeCreate:In,created:In,beforeMount:In,mounted:In,beforeUpdate:In,updated:In,beforeDestroy:In,beforeUnmount:In,destroyed:In,unmounted:In,activated:In,deactivated:In,errorCaptured:In,serverPrefetch:In,components:Fn,directives:Fn,watch:$n,provide:Ln,inject:Dn};function Ln(e,t){return t?e?function(){return Object(o["extend"])(Object(o["isFunction"])(e)?e.call(this,this):e,Object(o["isFunction"])(t)?t.call(this,this):t)}:t:e}function Dn(e,t){return Fn(Pn(e),Pn(t))}function Pn(e){if(Object(o["isArray"])(e)){const t={};for(let r=0;r0)||16&i){let n;Un(e,t,l,a)&&(u=!0);for(const a in c)t&&(Object(o["hasOwn"])(t,a)||(n=Object(o["hyphenate"])(a))!==a&&Object(o["hasOwn"])(t,n))||(s?!r||void 0===r[a]&&void 0===r[n]||(l[a]=Kn(s,c,a,void 0,e,!0)):delete l[a]);if(a!==c)for(const e in a)t&&Object(o["hasOwn"])(t,e)||(delete a[e],u=!0)}else if(8&i){const r=e.vnode.dynamicProps;for(let n=0;n{s=!0;const[r,n]=Yn(e,t,!0);Object(o["extend"])(i,r),n&&c.push(...n)};!r&&t.mixins.length&&t.mixins.forEach(n),e.extends&&n(e.extends),e.mixins&&e.mixins.forEach(n)}if(!a&&!s)return Object(o["isObject"])(e)&&n.set(e,o["EMPTY_ARR"]),o["EMPTY_ARR"];if(Object(o["isArray"])(a))for(let d=0;d-1,n[1]=r<0||e-1||Object(o["hasOwn"])(n,"default"))&&c.push(t)}}}}const u=[i,c];return Object(o["isObject"])(e)&&n.set(e,u),u}function Gn(e){return"$"!==e[0]}function Xn(e){const t=e&&e.toString().match(/^\s*function (\w+)/);return t?t[1]:null===e?"null":""}function Jn(e,t){return Xn(e)===Xn(t)}function Zn(e,t){return Object(o["isArray"])(t)?t.findIndex(t=>Jn(t,e)):Object(o["isFunction"])(t)&&Jn(t,e)?0:-1}const Qn=e=>"_"===e[0]||"$stable"===e,eo=e=>Object(o["isArray"])(e)?e.map(ll):[ll(e)],to=(e,t,r)=>{if(t._n)return t;const n=Jt((...e)=>eo(t(...e)),r);return n._c=!1,n},ro=(e,t,r)=>{const n=e._ctx;for(const l in e){if(Qn(l))continue;const r=e[l];if(Object(o["isFunction"])(r))t[l]=to(l,r,n);else if(null!=r){0;const e=eo(r);t[l]=()=>e}}},no=(e,t)=>{const r=eo(t);e.slots.default=()=>r},oo=(e,t)=>{if(32&e.vnode.shapeFlag){const r=t._;r?(e.slots=Le(t),Object(o["def"])(t,"_",r)):ro(t,e.slots={})}else e.slots={},t&&no(e,t);Object(o["def"])(e.slots,Yo,1)},lo=(e,t,r)=>{const{vnode:n,slots:l}=e;let a=!0,i=o["EMPTY_OBJ"];if(32&n.shapeFlag){const e=t._;e?r&&1===e?a=!1:(Object(o["extend"])(l,t),r||1!==e||delete l._):(a=!t.$stable,ro(t,l)),i=t}else t&&(no(e,t),i={default:1});if(a)for(const o in l)Qn(o)||o in i||delete l[o]};function ao(){return{app:null,config:{isNativeTag:o["NO"],performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let io=0;function co(e,t){return function(r,n=null){Object(o["isFunction"])(r)||(r=Object.assign({},r)),null==n||Object(o["isObject"])(n)||(n=null);const l=ao(),a=new Set;let i=!1;const c=l.app={_uid:io++,_component:r,_props:n,_container:null,_context:l,_instance:null,version:Zl,get config(){return l.config},set config(e){0},use(e,...t){return a.has(e)||(e&&Object(o["isFunction"])(e.install)?(a.add(e),e.install(c,...t)):Object(o["isFunction"])(e)&&(a.add(e),e(c,...t))),c},mixin(e){return l.mixins.includes(e)||l.mixins.push(e),c},component(e,t){return t?(l.components[e]=t,c):l.components[e]},directive(e,t){return t?(l.directives[e]=t,c):l.directives[e]},mount(o,a,s){if(!i){0;const u=Zo(r,n);return u.appContext=l,a&&t?t(u,o):e(u,o,s),i=!0,c._container=o,o.__vue_app__=c,Bl(u.component)||u.component.proxy}},unmount(){i&&(e(null,c._container),delete c._container.__vue_app__)},provide(e,t){return l.provides[e]=t,c}};return c}}function so(e,t,r,n,l=!1){if(Object(o["isArray"])(e))return void e.forEach((e,a)=>so(e,t&&(Object(o["isArray"])(t)?t[a]:t),r,n,l));if(Dr(n)&&!l)return;const a=4&n.shapeFlag?Bl(n.component)||n.component.proxy:n.el,i=l?null:a,{i:c,r:s}=e;const u=t&&t.r,d=c.refs===o["EMPTY_OBJ"]?c.refs={}:c.refs,p=c.setupState;if(null!=u&&u!==s&&(Object(o["isString"])(u)?(d[u]=null,Object(o["hasOwn"])(p,u)&&(p[u]=null)):qe(u)&&(u.value=null)),Object(o["isFunction"])(s))bt(s,c,12,[i,d]);else{const t=Object(o["isString"])(s),n=qe(s);if(t||n){const c=()=>{if(e.f){const r=t?d[s]:s.value;l?Object(o["isArray"])(r)&&Object(o["remove"])(r,a):Object(o["isArray"])(r)?r.includes(a)||r.push(a):t?(d[s]=[a],Object(o["hasOwn"])(p,s)&&(p[s]=d[s])):(s.value=[a],e.k&&(d[e.k]=s.value))}else t?(d[s]=i,Object(o["hasOwn"])(p,s)&&(p[s]=i)):n&&(s.value=i,e.k&&(d[e.k]=i))};i?(c.id=-1,ho(c,r)):c()}else 0}}let uo=!1;const po=e=>/svg/.test(e.namespaceURI)&&"foreignObject"!==e.tagName,fo=e=>8===e.nodeType;function bo(e){const{mt:t,p:r,o:{patchProp:n,createText:l,nextSibling:a,parentNode:i,remove:c,insert:s,createComment:u}}=e,d=(e,t)=>{if(!t.hasChildNodes())return r(null,e,t),At(),void(t._vnode=e);uo=!1,p(t.firstChild,e,null,null,null),At(),t._vnode=e,uo&&console.error("Hydration completed but contains mismatches.")},p=(r,n,o,c,u,d=!1)=>{const g=fo(r)&&"["===r.data,O=()=>h(r,n,o,c,u,g),{type:j,ref:w,shapeFlag:y,patchFlag:x}=n;let k=r.nodeType;n.el=r,-2===x&&(d=!1,n.dynamicChildren=null);let _=null;switch(j){case No:3!==k?""===n.children?(s(n.el=l(""),i(r),r),_=r):_=O():(r.data!==n.children&&(uo=!0,r.data=n.children),_=a(r));break;case Mo:_=8!==k||g?O():a(r);break;case Ao:if(g&&(r=a(r),k=r.nodeType),1===k||3===k){_=r;const e=!n.children.length;for(let t=0;t{i=i||!!t.dynamicChildren;const{type:s,props:u,patchFlag:d,shapeFlag:p,dirs:f}=t,m="input"===s&&f||"option"===s;if(m||-1!==d){if(f&&pn(t,null,r,"created"),u)if(m||!i||48&d)for(const t in u)(m&&t.endsWith("value")||Object(o["isOn"])(t)&&!Object(o["isReservedProp"])(t))&&n(e,t,null,u[t],!1,void 0,r);else u.onClick&&n(e,"onClick",null,u.onClick,!1,void 0,r);let s;if((s=u&&u.onVnodeBeforeMount)&&sl(s,r,t),f&&pn(t,null,r,"beforeMount"),((s=u&&u.onVnodeMounted)||f)&&mr(()=>{s&&sl(s,r,t),f&&pn(t,null,r,"mounted")},l),16&p&&(!u||!u.innerHTML&&!u.textContent)){let n=b(e.firstChild,t,e,r,l,a,i);while(n){uo=!0;const e=n;n=n.nextSibling,c(e)}}else 8&p&&e.textContent!==t.children&&(uo=!0,e.textContent=t.children)}return e.nextSibling},b=(e,t,n,o,l,a,i)=>{i=i||!!t.dynamicChildren;const c=t.children,s=c.length;for(let u=0;u{const{slotScopeIds:c}=t;c&&(o=o?o.concat(c):c);const d=i(e),p=b(a(e),t,d,r,n,o,l);return p&&fo(p)&&"]"===p.data?a(t.anchor=p):(uo=!0,s(t.anchor=u("]"),d,p),p)},h=(e,t,n,o,l,s)=>{if(uo=!0,t.el=null,s){const t=v(e);while(1){const r=a(e);if(!r||r===t)break;c(r)}}const u=a(e),d=i(e);return c(e),r(null,t,d,u,n,o,po(d),l),u},v=e=>{let t=0;while(e)if(e=a(e),e&&fo(e)&&("["===e.data&&t++,"]"===e.data)){if(0===t)return a(e);t--}return e};return[d,p]}function mo(){}const ho=mr;function vo(e){return Oo(e)}function go(e){return Oo(e,bo)}function Oo(e,t){mo();const r=Object(o["getGlobalThis"])();r.__VUE__=!0;const{insert:n,remove:l,patchProp:a,createElement:i,createText:c,createComment:s,setText:u,setElementText:d,parentNode:p,nextSibling:f,setScopeId:b=o["NOOP"],insertStaticContent:m}=e,h=(e,t,r,n=null,o=null,l=null,a=!1,i=null,c=!!t.dynamicChildren)=>{if(e===t)return;e&&!Uo(e,t)&&(n=K(e),F(e,o,l,!0),e=null),-2===t.patchFlag&&(c=!1,t.dynamicChildren=null);const{type:s,ref:u,shapeFlag:d}=t;switch(s){case No:v(e,t,r,n);break;case Mo:g(e,t,r,n);break;case Ao:null==e&&O(t,r,n,a);break;case Vo:N(e,t,r,n,o,l,a,i,c);break;default:1&d?y(e,t,r,n,o,l,a,i,c):6&d?M(e,t,r,n,o,l,a,i,c):(64&d||128&d)&&s.process(e,t,r,n,o,l,a,i,c,G)}null!=u&&o&&so(u,e&&e.ref,l,t||e,!t)},v=(e,t,r,o)=>{if(null==e)n(t.el=c(t.children),r,o);else{const r=t.el=e.el;t.children!==e.children&&u(r,t.children)}},g=(e,t,r,o)=>{null==e?n(t.el=s(t.children||""),r,o):t.el=e.el},O=(e,t,r,n)=>{[e.el,e.anchor]=m(e.children,t,r,n,e.el,e.anchor)},j=({el:e,anchor:t},r,o)=>{let l;while(e&&e!==t)l=f(e),n(e,r,o),e=l;n(t,r,o)},w=({el:e,anchor:t})=>{let r;while(e&&e!==t)r=f(e),l(e),e=r;l(t)},y=(e,t,r,n,o,l,a,i,c)=>{a=a||"svg"===t.type,null==e?k(t,r,n,o,l,a,i,c):z(e,t,o,l,a,i,c)},k=(e,t,r,l,c,s,u,p)=>{let f,b;const{type:m,props:h,shapeFlag:v,transition:g,dirs:O}=e;if(f=e.el=i(e.type,s,h&&h.is,h),8&v?d(f,e.children):16&v&&C(e.children,f,null,l,c,s&&"foreignObject"!==m,u,p),O&&pn(e,null,l,"created"),h){for(const t in h)"value"===t||Object(o["isReservedProp"])(t)||a(f,t,null,h[t],s,e.children,l,c,U);"value"in h&&a(f,"value",null,h.value),(b=h.onVnodeBeforeMount)&&sl(b,l,e)}_(f,e,e.scopeId,u,l),O&&pn(e,null,l,"beforeMount");const j=(!c||c&&!c.pendingBranch)&&g&&!g.persisted;j&&g.beforeEnter(f),n(f,t,r),((b=h&&h.onVnodeMounted)||j||O)&&ho(()=>{b&&sl(b,l,e),j&&g.enter(f),O&&pn(e,null,l,"mounted")},c)},_=(e,t,r,n,o)=>{if(r&&b(e,r),n)for(let l=0;l{for(let s=c;s{const s=t.el=e.el;let{patchFlag:u,dynamicChildren:p,dirs:f}=t;u|=16&e.patchFlag;const b=e.props||o["EMPTY_OBJ"],m=t.props||o["EMPTY_OBJ"];let h;r&&jo(r,!1),(h=m.onVnodeBeforeUpdate)&&sl(h,r,t,e),f&&pn(t,e,r,"beforeUpdate"),r&&jo(r,!0);const v=l&&"foreignObject"!==t.type;if(p?E(e.dynamicChildren,p,s,r,n,v,i):c||L(e,t,s,null,r,n,v,i,!1),u>0){if(16&u)V(s,t,b,m,r,n,l);else if(2&u&&b.class!==m.class&&a(s,"class",null,m.class,l),4&u&&a(s,"style",b.style,m.style,l),8&u){const o=t.dynamicProps;for(let t=0;t{h&&sl(h,r,t,e),f&&pn(t,e,r,"updated")},n)},E=(e,t,r,n,o,l,a)=>{for(let i=0;i{if(r!==n){if(r!==o["EMPTY_OBJ"])for(const s in r)Object(o["isReservedProp"])(s)||s in n||a(e,s,r[s],null,c,t.children,l,i,U);for(const s in n){if(Object(o["isReservedProp"])(s))continue;const u=n[s],d=r[s];u!==d&&"value"!==s&&a(e,s,d,u,c,t.children,l,i,U)}"value"in n&&a(e,"value",r.value,n.value)}},N=(e,t,r,o,l,a,i,s,u)=>{const d=t.el=e?e.el:c(""),p=t.anchor=e?e.anchor:c("");let{patchFlag:f,dynamicChildren:b,slotScopeIds:m}=t;m&&(s=s?s.concat(m):m),null==e?(n(d,r,o),n(p,r,o),C(t.children,r,p,l,a,i,s,u)):f>0&&64&f&&b&&e.dynamicChildren?(E(e.dynamicChildren,b,r,l,a,i,s),(null!=t.key||l&&t===l.subTree)&&wo(e,t,!0)):L(e,t,r,p,l,a,i,s,u)},M=(e,t,r,n,o,l,a,i,c)=>{t.slotScopeIds=i,null==e?512&t.shapeFlag?o.ctx.activate(t,r,n,a,c):A(t,r,n,o,l,a,c):T(e,t,c)},A=(e,t,r,n,o,l,a)=>{const i=e.component=pl(e,n,o);if(Fr(e)&&(i.ctx.renderer=G),wl(i),i.asyncDep){if(o&&o.registerDep(i,H),!e.el){const e=i.subTree=Zo(Mo);g(null,e,t,r)}}else H(i,e,t,r,o,l,a)},T=(e,t,r)=>{const n=t.component=e.component;if(rr(e,t,r)){if(n.asyncDep&&!n.asyncResolved)return void R(n,t,r);n.next=t,Vt(n.update),n.update()}else t.el=e.el,n.vnode=t},H=(e,t,r,n,l,a,i)=>{const c=()=>{if(e.isMounted){let t,{next:r,bu:n,u:c,parent:s,vnode:u}=e,d=r;0,jo(e,!1),r?(r.el=u.el,R(e,r,i)):r=u,n&&Object(o["invokeArrayFns"])(n),(t=r.props&&r.props.onVnodeBeforeUpdate)&&sl(t,s,r,u),jo(e,!0);const f=Zt(e);0;const b=e.subTree;e.subTree=f,h(b,f,p(b.el),K(b),e,l,a),r.el=f.el,null===d&&or(e,f.el),c&&ho(c,l),(t=r.props&&r.props.onVnodeUpdated)&&ho(()=>sl(t,s,r,u),l)}else{let i;const{el:c,props:s}=t,{bm:u,m:d,parent:p}=e,f=Dr(t);if(jo(e,!1),u&&Object(o["invokeArrayFns"])(u),!f&&(i=s&&s.onVnodeBeforeMount)&&sl(i,p,t),jo(e,!0),c&&J){const r=()=>{e.subTree=Zt(e),J(c,e.subTree,e,l,null)};f?t.type.__asyncLoader().then(()=>!e.isUnmounted&&r()):r()}else{0;const o=e.subTree=Zt(e);0,h(null,o,r,n,e,l,a),t.el=o.el}if(d&&ho(d,l),!f&&(i=s&&s.onVnodeMounted)){const e=t;ho(()=>sl(i,p,e),l)}(256&t.shapeFlag||p&&Dr(p.vnode)&&256&p.vnode.shapeFlag)&&e.a&&ho(e.a,l),e.isMounted=!0,t=r=n=null}},s=e.effect=new x(c,()=>Bt(u),e.scope),u=e.update=()=>s.run();u.id=e.uid,jo(e,!0),u()},R=(e,t,r)=>{t.component=e;const n=e.vnode.props;e.vnode=t,e.next=null,Wn(e,t.props,n,r),lo(e,t.children,r),B(),Mt(),S()},L=(e,t,r,n,o,l,a,i,c=!1)=>{const s=e&&e.children,u=e?e.shapeFlag:0,p=t.children,{patchFlag:f,shapeFlag:b}=t;if(f>0){if(128&f)return void P(s,p,r,n,o,l,a,i,c);if(256&f)return void D(s,p,r,n,o,l,a,i,c)}8&b?(16&u&&U(s,o,l),p!==s&&d(r,p)):16&u?16&b?P(s,p,r,n,o,l,a,i,c):U(s,o,l,!0):(8&u&&d(r,""),16&b&&C(p,r,n,o,l,a,i,c))},D=(e,t,r,n,l,a,i,c,s)=>{e=e||o["EMPTY_ARR"],t=t||o["EMPTY_ARR"];const u=e.length,d=t.length,p=Math.min(u,d);let f;for(f=0;fd?U(e,l,a,!0,!1,p):C(t,r,n,l,a,i,c,s,p)},P=(e,t,r,n,l,a,i,c,s)=>{let u=0;const d=t.length;let p=e.length-1,f=d-1;while(u<=p&&u<=f){const n=e[u],o=t[u]=s?al(t[u]):ll(t[u]);if(!Uo(n,o))break;h(n,o,r,null,l,a,i,c,s),u++}while(u<=p&&u<=f){const n=e[p],o=t[f]=s?al(t[f]):ll(t[f]);if(!Uo(n,o))break;h(n,o,r,null,l,a,i,c,s),p--,f--}if(u>p){if(u<=f){const e=f+1,o=ef)while(u<=p)F(e[u],l,a,!0),u++;else{const b=u,m=u,v=new Map;for(u=m;u<=f;u++){const e=t[u]=s?al(t[u]):ll(t[u]);null!=e.key&&v.set(e.key,u)}let g,O=0;const j=f-m+1;let w=!1,y=0;const x=new Array(j);for(u=0;u=j){F(n,l,a,!0);continue}let o;if(null!=n.key)o=v.get(n.key);else for(g=m;g<=f;g++)if(0===x[g-m]&&Uo(n,t[g])){o=g;break}void 0===o?F(n,l,a,!0):(x[o-m]=u+1,o>=y?y=o:w=!0,h(n,t[o],r,null,l,a,i,c,s),O++)}const k=w?yo(x):o["EMPTY_ARR"];for(g=k.length-1,u=j-1;u>=0;u--){const e=m+u,o=t[e],p=e+1{const{el:a,type:i,transition:c,children:s,shapeFlag:u}=e;if(6&u)return void I(e.component.subTree,t,r,o);if(128&u)return void e.suspense.move(t,r,o);if(64&u)return void i.move(e,t,r,G);if(i===Vo){n(a,t,r);for(let e=0;ec.enter(a),l);else{const{leave:e,delayLeave:o,afterLeave:l}=c,i=()=>n(a,t,r),s=()=>{e(a,()=>{i(),l&&l()})};o?o(a,i,s):s()}else n(a,t,r)},F=(e,t,r,n=!1,o=!1)=>{const{type:l,props:a,ref:i,children:c,dynamicChildren:s,shapeFlag:u,patchFlag:d,dirs:p}=e;if(null!=i&&so(i,null,r,e,!0),256&u)return void t.ctx.deactivate(e);const f=1&u&&p,b=!Dr(e);let m;if(b&&(m=a&&a.onVnodeBeforeUnmount)&&sl(m,t,e),6&u)W(e.component,r,n);else{if(128&u)return void e.suspense.unmount(r,n);f&&pn(e,null,t,"beforeUnmount"),64&u?e.type.remove(e,t,r,o,G,n):s&&(l!==Vo||d>0&&64&d)?U(s,t,r,!1,!0):(l===Vo&&384&d||!o&&16&u)&&U(c,t,r),n&&$(e)}(b&&(m=a&&a.onVnodeUnmounted)||f)&&ho(()=>{m&&sl(m,t,e),f&&pn(e,null,t,"unmounted")},r)},$=e=>{const{type:t,el:r,anchor:n,transition:o}=e;if(t===Vo)return void q(r,n);if(t===Ao)return void w(e);const a=()=>{l(r),o&&!o.persisted&&o.afterLeave&&o.afterLeave()};if(1&e.shapeFlag&&o&&!o.persisted){const{leave:t,delayLeave:n}=o,l=()=>t(r,a);n?n(e.el,a,l):l()}else a()},q=(e,t)=>{let r;while(e!==t)r=f(e),l(e),e=r;l(t)},W=(e,t,r)=>{const{bum:n,scope:l,update:a,subTree:i,um:c}=e;n&&Object(o["invokeArrayFns"])(n),l.stop(),a&&(a.active=!1,F(i,e,t,r)),c&&ho(c,t),ho(()=>{e.isUnmounted=!0},t),t&&t.pendingBranch&&!t.isUnmounted&&e.asyncDep&&!e.asyncResolved&&e.suspenseId===t.pendingId&&(t.deps--,0===t.deps&&t.resolve())},U=(e,t,r,n=!1,o=!1,l=0)=>{for(let a=l;a6&e.shapeFlag?K(e.component.subTree):128&e.shapeFlag?e.suspense.next():f(e.anchor||e.el),Y=(e,t,r)=>{null==e?t._vnode&&F(t._vnode,null,null,!0):h(t._vnode||null,e,t,null,null,null,r),Mt(),At(),t._vnode=e},G={p:h,um:F,m:I,r:$,mt:A,mc:C,pc:L,pbc:E,n:K,o:e};let X,J;return t&&([X,J]=t(G)),{render:Y,hydrate:X,createApp:co(Y,X)}}function jo({effect:e,update:t},r){e.allowRecurse=t.allowRecurse=r}function wo(e,t,r=!1){const n=e.children,l=t.children;if(Object(o["isArray"])(n)&&Object(o["isArray"])(l))for(let o=0;o>1,e[r[i]]0&&(t[n]=r[l-1]),r[l]=n)}}l=r.length,a=r[l-1];while(l-- >0)r[l]=a,a=t[a];return r}const xo=e=>e.__isTeleport,ko=e=>e&&(e.disabled||""===e.disabled),_o=e=>"undefined"!==typeof SVGElement&&e instanceof SVGElement,Co=(e,t)=>{const r=e&&e.to;if(Object(o["isString"])(r)){if(t){const e=t(r);return e}return null}return r},zo={__isTeleport:!0,process(e,t,r,n,o,l,a,i,c,s){const{mc:u,pc:d,pbc:p,o:{insert:f,querySelector:b,createText:m,createComment:h}}=s,v=ko(t.props);let{shapeFlag:g,children:O,dynamicChildren:j}=t;if(null==e){const e=t.el=m(""),s=t.anchor=m("");f(e,r,n),f(s,r,n);const d=t.target=Co(t.props,b),p=t.targetAnchor=m("");d&&(f(p,d),a=a||_o(d));const h=(e,t)=>{16&g&&u(O,e,t,o,l,a,i,c)};v?h(r,s):d&&h(d,p)}else{t.el=e.el;const n=t.anchor=e.anchor,u=t.target=e.target,f=t.targetAnchor=e.targetAnchor,m=ko(e.props),h=m?r:u,g=m?n:f;if(a=a||_o(u),j?(p(e.dynamicChildren,j,h,o,l,a,i),wo(e,t,!0)):c||d(e,t,h,g,o,l,a,i,!1),v)m||Eo(t,r,n,s,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const e=t.target=Co(t.props,b);e&&Eo(t,e,null,s,0)}else m&&Eo(t,u,f,s,1)}},remove(e,t,r,n,{um:o,o:{remove:l}},a){const{shapeFlag:i,children:c,anchor:s,targetAnchor:u,target:d,props:p}=e;if(d&&l(u),(a||!ko(p))&&(l(s),16&i))for(let f=0;f0?Ho||o["EMPTY_ARR"]:null,Lo(),Po>0&&Ho&&Ho.push(e),e}function $o(e,t,r,n,o,l){return Fo(Jo(e,t,r,n,o,l,!0))}function qo(e,t,r,n,o){return Fo(Zo(e,t,r,n,o,!0))}function Wo(e){return!!e&&!0===e.__v_isVNode}function Uo(e,t){return e.type===t.type&&e.key===t.key}function Ko(e){Do=e}const Yo="__vInternal",Go=({key:e})=>null!=e?e:null,Xo=({ref:e,ref_key:t,ref_for:r})=>null!=e?Object(o["isString"])(e)||qe(e)||Object(o["isFunction"])(e)?{i:Wt,r:e,k:t,f:!!r}:e:null;function Jo(e,t=null,r=null,n=0,l=null,a=(e===Vo?0:1),i=!1,c=!1){const s={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Go(t),ref:t&&Xo(t),scopeId:Ut,slotScopeIds:null,children:r,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:a,patchFlag:n,dynamicProps:l,dynamicChildren:null,appContext:null};return c?(il(s,r),128&a&&e.normalize(s)):r&&(s.shapeFlag|=Object(o["isString"])(r)?8:16),Po>0&&!i&&Ho&&(s.patchFlag>0||6&a)&&32!==s.patchFlag&&Ho.push(s),s}const Zo=Qo;function Qo(e,t=null,r=null,n=0,l=null,a=!1){if(e&&e!==hn||(e=Mo),Wo(e)){const n=tl(e,t,!0);return r&&il(n,r),Po>0&&!a&&Ho&&(6&n.shapeFlag?Ho[Ho.indexOf(e)]=n:Ho.push(n)),n.patchFlag|=-2,n}if(Al(e)&&(e=e.__vccOpts),t){t=el(t);let{class:e,style:r}=t;e&&!Object(o["isString"])(e)&&(t.class=Object(o["normalizeClass"])(e)),Object(o["isObject"])(r)&&(Re(r)&&!Object(o["isArray"])(r)&&(r=Object(o["extend"])({},r)),t.style=Object(o["normalizeStyle"])(r))}const i=Object(o["isString"])(e)?1:lr(e)?128:xo(e)?64:Object(o["isObject"])(e)?4:Object(o["isFunction"])(e)?2:0;return Jo(e,t,r,n,l,i,a,!0)}function el(e){return e?Re(e)||Yo in e?Object(o["extend"])({},e):e:null}function tl(e,t,r=!1){const{props:n,ref:l,patchFlag:a,children:i}=e,c=t?cl(n||{},t):n,s={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&Go(c),ref:t&&t.ref?r&&l?Object(o["isArray"])(l)?l.concat(Xo(t)):[l,Xo(t)]:Xo(t):l,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==Vo?-1===a?16:16|a:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:e.transition,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&tl(e.ssContent),ssFallback:e.ssFallback&&tl(e.ssFallback),el:e.el,anchor:e.anchor};return s}function rl(e=" ",t=0){return Zo(No,null,e,t)}function nl(e,t){const r=Zo(Ao,null,e);return r.staticCount=t,r}function ol(e="",t=!1){return t?(Ro(),qo(Mo,null,e)):Zo(Mo,null,e)}function ll(e){return null==e||"boolean"===typeof e?Zo(Mo):Object(o["isArray"])(e)?Zo(Vo,null,e.slice()):"object"===typeof e?al(e):Zo(No,null,String(e))}function al(e){return null===e.el&&-1!==e.patchFlag||e.memo?e:tl(e)}function il(e,t){let r=0;const{shapeFlag:n}=e;if(null==t)t=null;else if(Object(o["isArray"])(t))r=16;else if("object"===typeof t){if(65&n){const r=t.default;return void(r&&(r._c&&(r._d=!1),il(e,r()),r._c&&(r._d=!0)))}{r=32;const n=t._;n||Yo in t?3===n&&Wt&&(1===Wt.slots._?t._=1:(t._=2,e.patchFlag|=1024)):t._ctx=Wt}}else Object(o["isFunction"])(t)?(t={default:t,_ctx:Wt},r=32):(t=String(t),64&n?(r=16,t=[rl(t)]):r=8);e.children=t,e.shapeFlag|=r}function cl(...e){const t={};for(let r=0;rfl||Wt,ml=e=>{fl=e,e.scope.on()},hl=()=>{fl&&fl.scope.off(),fl=null};function vl(e){return 4&e.vnode.shapeFlag}let gl,Ol,jl=!1;function wl(e,t=!1){jl=t;const{props:r,children:n}=e.vnode,o=vl(e);qn(e,r,o,t),oo(e,n);const l=o?yl(e,t):void 0;return jl=!1,l}function yl(e,t){const r=e.type;e.accessCache=Object.create(null),e.proxy=De(new Proxy(e.ctx,En));const{setup:n}=r;if(n){const r=e.setupContext=n.length>1?El(e):null;ml(e),B();const l=bt(n,e,0,[e.props,r]);if(S(),hl(),Object(o["isPromise"])(l)){if(l.then(hl,hl),t)return l.then(r=>{xl(e,r,t)}).catch(t=>{ht(t,e,0)});e.asyncDep=l}else xl(e,l,t)}else Cl(e,t)}function xl(e,t,r){Object(o["isFunction"])(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Object(o["isObject"])(t)&&(e.setupState=Ze(t)),Cl(e,r)}function kl(e){gl=e,Ol=e=>{e.render._rc&&(e.withProxy=new Proxy(e.ctx,Bn))}}const _l=()=>!gl;function Cl(e,t,r){const n=e.type;if(!e.render){if(!t&&gl&&!n.render){const t=n.template||Tn(e).template;if(t){0;const{isCustomElement:r,compilerOptions:l}=e.appContext.config,{delimiters:a,compilerOptions:i}=n,c=Object(o["extend"])(Object(o["extend"])({isCustomElement:r,delimiters:a},l),i);n.render=gl(t,c)}}e.render=n.render||o["NOOP"],Ol&&Ol(e)}ml(e),B(),Vn(e),S(),hl()}function zl(e){return new Proxy(e.attrs,{get(t,r){return V(e,"get","$attrs"),t[r]}})}function El(e){const t=t=>{e.exposed=t||{}};let r;return{get attrs(){return r||(r=zl(e))},slots:e.slots,emit:e.emit,expose:t}}function Bl(e){if(e.exposed)return e.exposeProxy||(e.exposeProxy=new Proxy(Ze(De(e.exposed)),{get(t,r){return r in t?t[r]:r in zn?zn[r](e):void 0}}))}const Sl=/(?:^|[-_])(\w)/g,Vl=e=>e.replace(Sl,e=>e.toUpperCase()).replace(/[-_]/g,"");function Nl(e,t=!0){return Object(o["isFunction"])(e)?e.displayName||e.name:e.name||t&&e.__name}function Ml(e,t,r=!1){let n=Nl(t);if(!n&&t.__file){const e=t.__file.match(/([^/\\]+)\.\w+$/);e&&(n=e[1])}if(!n&&e&&e.parent){const r=e=>{for(const r in e)if(e[r]===t)return r};n=r(e.components||e.parent.type.components)||r(e.appContext.components)}return n?Vl(n):r?"App":"Anonymous"}function Al(e){return Object(o["isFunction"])(e)&&"__vccOpts"in e}const Tl=(e,t)=>at(e,t,jl);function Hl(){return null}function Rl(){return null}function Ll(e){0}function Dl(e,t){return null}function Pl(){return Fl().slots}function Il(){return Fl().attrs}function Fl(){const e=bl();return e.setupContext||(e.setupContext=El(e))}function $l(e,t){const r=Object(o["isArray"])(e)?e.reduce((e,t)=>(e[t]={},e),{}):e;for(const n in t){const e=r[n];e?Object(o["isArray"])(e)||Object(o["isFunction"])(e)?r[n]={type:e,default:t[n]}:e.default=t[n]:null===e&&(r[n]={default:t[n]})}return r}function ql(e,t){const r={};for(const n in e)t.includes(n)||Object.defineProperty(r,n,{enumerable:!0,get:()=>e[n]});return r}function Wl(e){const t=bl();let r=e();return hl(),Object(o["isPromise"])(r)&&(r=r.catch(e=>{throw ml(t),e})),[r,()=>ml(t)]}function Ul(e,t,r){const n=arguments.length;return 2===n?Object(o["isObject"])(t)&&!Object(o["isArray"])(t)?Wo(t)?Zo(e,null,[t]):Zo(e,t):Zo(e,null,t):(n>3?r=Array.prototype.slice.call(arguments,2):3===n&&Wo(r)&&(r=[r]),Zo(e,t,r))}const Kl=Symbol(""),Yl=()=>{{const e=gr(Kl);return e||ct("Server rendering context not provided. Make sure to only call useSSRContext() conditionally in the server build."),e}};function Gl(){return void 0}function Xl(e,t,r,n){const o=r[n];if(o&&Jl(o,e))return o;const l=t();return l.memo=e.slice(),r[n]=l}function Jl(e,t){const r=e.memo;if(r.length!=t.length)return!1;for(let n=0;n0&&Ho&&Ho.push(e),!0}const Zl="3.2.40",Ql={createComponentInstance:pl,setupComponent:wl,renderComponentRoot:Zt,setCurrentRenderingInstance:Kt,isVNode:Wo,normalizeVNode:ll},ea=Ql,ta=null,ra=null,na="http://www.w3.org/2000/svg",oa="undefined"!==typeof document?document:null,la=oa&&oa.createElement("template"),aa={insert:(e,t,r)=>{t.insertBefore(e,r||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,r,n)=>{const o=t?oa.createElementNS(na,e):oa.createElement(e,r?{is:r}:void 0);return"select"===e&&n&&null!=n.multiple&&o.setAttribute("multiple",n.multiple),o},createText:e=>oa.createTextNode(e),createComment:e=>oa.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>oa.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,r,n,o,l){const a=r?r.previousSibling:t.lastChild;if(o&&(o===l||o.nextSibling)){while(1)if(t.insertBefore(o.cloneNode(!0),r),o===l||!(o=o.nextSibling))break}else{la.innerHTML=n?`${e}`:e;const o=la.content;if(n){const e=o.firstChild;while(e.firstChild)o.appendChild(e.firstChild);o.removeChild(e)}t.insertBefore(o,r)}return[a?a.nextSibling:t.firstChild,r?r.previousSibling:t.lastChild]}};function ia(e,t,r){const n=e._vtc;n&&(t=(t?[t,...n]:[...n]).join(" ")),null==t?e.removeAttribute("class"):r?e.setAttribute("class",t):e.className=t}function ca(e,t,r){const n=e.style,l=Object(o["isString"])(r);if(r&&!l){for(const e in r)ua(n,e,r[e]);if(t&&!Object(o["isString"])(t))for(const e in t)null==r[e]&&ua(n,e,"")}else{const o=n.display;l?t!==r&&(n.cssText=r):t&&e.removeAttribute("style"),"_vod"in e&&(n.display=o)}}const sa=/\s*!important$/;function ua(e,t,r){if(Object(o["isArray"])(r))r.forEach(r=>ua(e,t,r));else if(null==r&&(r=""),t.startsWith("--"))e.setProperty(t,r);else{const n=fa(e,t);sa.test(r)?e.setProperty(Object(o["hyphenate"])(n),r.replace(sa,""),"important"):e[n]=r}}const da=["Webkit","Moz","ms"],pa={};function fa(e,t){const r=pa[t];if(r)return r;let n=Object(o["camelize"])(t);if("filter"!==n&&n in e)return pa[t]=n;n=Object(o["capitalize"])(n);for(let o=0;o{let e=Date.now,t=!1;if("undefined"!==typeof window){Date.now()>document.createEvent("Event").timeStamp&&(e=performance.now.bind(performance));const r=navigator.userAgent.match(/firefox\/(\d+)/i);t=!!(r&&Number(r[1])<=53)}return[e,t]})();let Oa=0;const ja=Promise.resolve(),wa=()=>{Oa=0},ya=()=>Oa||(ja.then(wa),Oa=va());function xa(e,t,r,n){e.addEventListener(t,r,n)}function ka(e,t,r,n){e.removeEventListener(t,r,n)}function _a(e,t,r,n,o=null){const l=e._vei||(e._vei={}),a=l[t];if(n&&a)a.value=n;else{const[r,i]=za(t);if(n){const a=l[t]=Ea(n,o);xa(e,r,a,i)}else a&&(ka(e,r,a,i),l[t]=void 0)}}const Ca=/(?:Once|Passive|Capture)$/;function za(e){let t;if(Ca.test(e)){let r;t={};while(r=e.match(Ca))e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}const r=":"===e[2]?e.slice(3):Object(o["hyphenate"])(e.slice(2));return[r,t]}function Ea(e,t){const r=e=>{const n=e.timeStamp||va();(ga||n>=r.attached-1)&&mt(Ba(e,r.value),t,5,[e])};return r.value=e,r.attached=ya(),r}function Ba(e,t){if(Object(o["isArray"])(t)){const r=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{r.call(e),e._stopped=!0},t.map(e=>t=>!t._stopped&&e&&e(t))}return t}const Sa=/^on[a-z]/,Va=(e,t,r,n,l=!1,a,i,c,s)=>{"class"===t?ia(e,n,l):"style"===t?ca(e,r,n):Object(o["isOn"])(t)?Object(o["isModelListener"])(t)||_a(e,t,r,n,i):("."===t[0]?(t=t.slice(1),1):"^"===t[0]?(t=t.slice(1),0):Na(e,t,n,l))?ha(e,t,n,a,i,c,s):("true-value"===t?e._trueValue=n:"false-value"===t&&(e._falseValue=n),ma(e,t,n,l))};function Na(e,t,r,n){return n?"innerHTML"===t||"textContent"===t||!!(t in e&&Sa.test(t)&&Object(o["isFunction"])(r)):"spellcheck"!==t&&"draggable"!==t&&"translate"!==t&&("form"!==t&&(("list"!==t||"INPUT"!==e.tagName)&&(("type"!==t||"TEXTAREA"!==e.tagName)&&((!Sa.test(t)||!Object(o["isString"])(r))&&t in e))))}function Ma(e,t){const r=Lr(e);class n extends Ha{constructor(e){super(r,e,t)}}return n.def=r,n}const Aa=e=>Ma(e,$i),Ta="undefined"!==typeof HTMLElement?HTMLElement:class{};class Ha extends Ta{constructor(e,t={},r){super(),this._def=e,this._props=t,this._instance=null,this._connected=!1,this._resolved=!1,this._numberProps=null,this.shadowRoot&&r?r(this._createVNode(),this.shadowRoot):this.attachShadow({mode:"open"})}connectedCallback(){this._connected=!0,this._instance||this._resolveDef()}disconnectedCallback(){this._connected=!1,zt(()=>{this._connected||(Fi(null,this.shadowRoot),this._instance=null)})}_resolveDef(){if(this._resolved)return;this._resolved=!0;for(let r=0;r{for(const t of e)this._setAttr(t.attributeName)}).observe(this,{attributes:!0});const e=e=>{const{props:t,styles:r}=e,n=!Object(o["isArray"])(t),l=t?n?Object.keys(t):t:[];let a;if(n)for(const i in this._props){const e=t[i];(e===Number||e&&e.type===Number)&&(this._props[i]=Object(o["toNumber"])(this._props[i]),(a||(a=Object.create(null)))[i]=!0)}this._numberProps=a;for(const o of Object.keys(this))"_"!==o[0]&&this._setProp(o,this[o],!0,!1);for(const i of l.map(o["camelize"]))Object.defineProperty(this,i,{get(){return this._getProp(i)},set(e){this._setProp(i,e)}});this._applyStyles(r),this._update()},t=this._def.__asyncLoader;t?t().then(e):e(this._def)}_setAttr(e){let t=this.getAttribute(e);this._numberProps&&this._numberProps[e]&&(t=Object(o["toNumber"])(t)),this._setProp(Object(o["camelize"])(e),t,!1)}_getProp(e){return this._props[e]}_setProp(e,t,r=!0,n=!0){t!==this._props[e]&&(this._props[e]=t,n&&this._instance&&this._update(),r&&(!0===t?this.setAttribute(Object(o["hyphenate"])(e),""):"string"===typeof t||"number"===typeof t?this.setAttribute(Object(o["hyphenate"])(e),t+""):t||this.removeAttribute(Object(o["hyphenate"])(e))))}_update(){Fi(this._createVNode(),this.shadowRoot)}_createVNode(){const e=Zo(this._def,Object(o["extend"])({},this._props));return this._instance||(e.ce=e=>{this._instance=e,e.isCE=!0,e.emit=(e,...t)=>{this.dispatchEvent(new CustomEvent(e,{detail:t}))};let t=this;while(t=t&&(t.parentNode||t.host))if(t instanceof Ha){e.parent=t._instance;break}}),e}_applyStyles(e){e&&e.forEach(e=>{const t=document.createElement("style");t.textContent=e,this.shadowRoot.appendChild(t)})}}function Ra(e="$style"){{const t=bl();if(!t)return o["EMPTY_OBJ"];const r=t.type.__cssModules;if(!r)return o["EMPTY_OBJ"];const n=r[e];return n||o["EMPTY_OBJ"]}}function La(e){const t=bl();if(!t)return;const r=()=>Da(t.subTree,e(t.proxy));jr(r),tn(()=>{const e=new MutationObserver(r);e.observe(t.subTree.el.parentNode,{childList:!0}),ln(()=>e.disconnect())})}function Da(e,t){if(128&e.shapeFlag){const r=e.suspense;e=r.activeBranch,r.pendingBranch&&!r.isHydrating&&r.effects.push(()=>{Da(r.activeBranch,t)})}while(e.component)e=e.component.subTree;if(1&e.shapeFlag&&e.el)Pa(e.el,t);else if(e.type===Vo)e.children.forEach(e=>Da(e,t));else if(e.type===Ao){let{el:r,anchor:n}=e;while(r){if(Pa(r,t),r===n)break;r=r.nextSibling}}}function Pa(e,t){if(1===e.nodeType){const r=e.style;for(const e in t)r.setProperty("--"+e,t[e])}}const Ia="transition",Fa="animation",$a=(e,{slots:t})=>Ul(Vr,Ya(e),t);$a.displayName="Transition";const qa={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},Wa=$a.props=Object(o["extend"])({},Vr.props,qa),Ua=(e,t=[])=>{Object(o["isArray"])(e)?e.forEach(e=>e(...t)):e&&e(...t)},Ka=e=>!!e&&(Object(o["isArray"])(e)?e.some(e=>e.length>1):e.length>1);function Ya(e){const t={};for(const o in e)o in qa||(t[o]=e[o]);if(!1===e.css)return t;const{name:r="v",type:n,duration:l,enterFromClass:a=r+"-enter-from",enterActiveClass:i=r+"-enter-active",enterToClass:c=r+"-enter-to",appearFromClass:s=a,appearActiveClass:u=i,appearToClass:d=c,leaveFromClass:p=r+"-leave-from",leaveActiveClass:f=r+"-leave-active",leaveToClass:b=r+"-leave-to"}=e,m=Ga(l),h=m&&m[0],v=m&&m[1],{onBeforeEnter:g,onEnter:O,onEnterCancelled:j,onLeave:w,onLeaveCancelled:y,onBeforeAppear:x=g,onAppear:k=O,onAppearCancelled:_=j}=t,C=(e,t,r)=>{Za(e,t?d:c),Za(e,t?u:i),r&&r()},z=(e,t)=>{e._isLeaving=!1,Za(e,p),Za(e,b),Za(e,f),t&&t()},E=e=>(t,r)=>{const o=e?k:O,l=()=>C(t,e,r);Ua(o,[t,l]),Qa(()=>{Za(t,e?s:a),Ja(t,e?d:c),Ka(o)||ti(t,n,h,l)})};return Object(o["extend"])(t,{onBeforeEnter(e){Ua(g,[e]),Ja(e,a),Ja(e,i)},onBeforeAppear(e){Ua(x,[e]),Ja(e,s),Ja(e,u)},onEnter:E(!1),onAppear:E(!0),onLeave(e,t){e._isLeaving=!0;const r=()=>z(e,t);Ja(e,p),li(),Ja(e,f),Qa(()=>{e._isLeaving&&(Za(e,p),Ja(e,b),Ka(w)||ti(e,n,v,r))}),Ua(w,[e,r])},onEnterCancelled(e){C(e,!1),Ua(j,[e])},onAppearCancelled(e){C(e,!0),Ua(_,[e])},onLeaveCancelled(e){z(e),Ua(y,[e])}})}function Ga(e){if(null==e)return null;if(Object(o["isObject"])(e))return[Xa(e.enter),Xa(e.leave)];{const t=Xa(e);return[t,t]}}function Xa(e){const t=Object(o["toNumber"])(e);return t}function Ja(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.add(t)),(e._vtc||(e._vtc=new Set)).add(t)}function Za(e,t){t.split(/\s+/).forEach(t=>t&&e.classList.remove(t));const{_vtc:r}=e;r&&(r.delete(t),r.size||(e._vtc=void 0))}function Qa(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let ei=0;function ti(e,t,r,n){const o=e._endId=++ei,l=()=>{o===e._endId&&n()};if(r)return setTimeout(l,r);const{type:a,timeout:i,propCount:c}=ri(e,t);if(!a)return n();const s=a+"end";let u=0;const d=()=>{e.removeEventListener(s,p),l()},p=t=>{t.target===e&&++u>=c&&d()};setTimeout(()=>{u(r[e]||"").split(", "),o=n(Ia+"Delay"),l=n(Ia+"Duration"),a=ni(o,l),i=n(Fa+"Delay"),c=n(Fa+"Duration"),s=ni(i,c);let u=null,d=0,p=0;t===Ia?a>0&&(u=Ia,d=a,p=l.length):t===Fa?s>0&&(u=Fa,d=s,p=c.length):(d=Math.max(a,s),u=d>0?a>s?Ia:Fa:null,p=u?u===Ia?l.length:c.length:0);const f=u===Ia&&/\b(transform|all)(,|$)/.test(r[Ia+"Property"]);return{type:u,timeout:d,propCount:p,hasTransform:f}}function ni(e,t){while(e.lengthoi(t)+oi(e[r])))}function oi(e){return 1e3*Number(e.slice(0,-1).replace(",","."))}function li(){return document.body.offsetHeight}const ai=new WeakMap,ii=new WeakMap,ci={name:"TransitionGroup",props:Object(o["extend"])({},Wa,{tag:String,moveClass:String}),setup(e,{slots:t}){const r=bl(),n=Er();let o,l;return nn(()=>{if(!o.length)return;const t=e.moveClass||(e.name||"v")+"-move";if(!fi(o[0].el,r.vnode.el,t))return;o.forEach(ui),o.forEach(di);const n=o.filter(pi);li(),n.forEach(e=>{const r=e.el,n=r.style;Ja(r,t),n.transform=n.webkitTransform=n.transitionDuration="";const o=r._moveCb=e=>{e&&e.target!==r||e&&!/transform$/.test(e.propertyName)||(r.removeEventListener("transitionend",o),r._moveCb=null,Za(r,t))};r.addEventListener("transitionend",o)})}),()=>{const a=Le(e),i=Ya(a);let c=a.tag||Vo;o=l,l=t.default?Rr(t.default()):[];for(let e=0;e{e.split(/\s+/).forEach(e=>e&&n.classList.remove(e))}),r.split(/\s+/).forEach(e=>e&&n.classList.add(e)),n.style.display="none";const o=1===t.nodeType?t:t.parentNode;o.appendChild(n);const{hasTransform:l}=ri(n);return o.removeChild(n),l}const bi=e=>{const t=e.props["onUpdate:modelValue"]||!1;return Object(o["isArray"])(t)?e=>Object(o["invokeArrayFns"])(t,e):t};function mi(e){e.target.composing=!0}function hi(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const vi={created(e,{modifiers:{lazy:t,trim:r,number:n}},l){e._assign=bi(l);const a=n||l.props&&"number"===l.props.type;xa(e,t?"change":"input",t=>{if(t.target.composing)return;let n=e.value;r&&(n=n.trim()),a&&(n=Object(o["toNumber"])(n)),e._assign(n)}),r&&xa(e,"change",()=>{e.value=e.value.trim()}),t||(xa(e,"compositionstart",mi),xa(e,"compositionend",hi),xa(e,"change",hi))},mounted(e,{value:t}){e.value=null==t?"":t},beforeUpdate(e,{value:t,modifiers:{lazy:r,trim:n,number:l}},a){if(e._assign=bi(a),e.composing)return;if(document.activeElement===e&&"range"!==e.type){if(r)return;if(n&&e.value.trim()===t)return;if((l||"number"===e.type)&&Object(o["toNumber"])(e.value)===t)return}const i=null==t?"":t;e.value!==i&&(e.value=i)}},gi={deep:!0,created(e,t,r){e._assign=bi(r),xa(e,"change",()=>{const t=e._modelValue,r=xi(e),n=e.checked,l=e._assign;if(Object(o["isArray"])(t)){const e=Object(o["looseIndexOf"])(t,r),a=-1!==e;if(n&&!a)l(t.concat(r));else if(!n&&a){const r=[...t];r.splice(e,1),l(r)}}else if(Object(o["isSet"])(t)){const e=new Set(t);n?e.add(r):e.delete(r),l(e)}else l(ki(e,n))})},mounted:Oi,beforeUpdate(e,t,r){e._assign=bi(r),Oi(e,t,r)}};function Oi(e,{value:t,oldValue:r},n){e._modelValue=t,Object(o["isArray"])(t)?e.checked=Object(o["looseIndexOf"])(t,n.props.value)>-1:Object(o["isSet"])(t)?e.checked=t.has(n.props.value):t!==r&&(e.checked=Object(o["looseEqual"])(t,ki(e,!0)))}const ji={created(e,{value:t},r){e.checked=Object(o["looseEqual"])(t,r.props.value),e._assign=bi(r),xa(e,"change",()=>{e._assign(xi(e))})},beforeUpdate(e,{value:t,oldValue:r},n){e._assign=bi(n),t!==r&&(e.checked=Object(o["looseEqual"])(t,n.props.value))}},wi={deep:!0,created(e,{value:t,modifiers:{number:r}},n){const l=Object(o["isSet"])(t);xa(e,"change",()=>{const t=Array.prototype.filter.call(e.options,e=>e.selected).map(e=>r?Object(o["toNumber"])(xi(e)):xi(e));e._assign(e.multiple?l?new Set(t):t:t[0])}),e._assign=bi(n)},mounted(e,{value:t}){yi(e,t)},beforeUpdate(e,t,r){e._assign=bi(r)},updated(e,{value:t}){yi(e,t)}};function yi(e,t){const r=e.multiple;if(!r||Object(o["isArray"])(t)||Object(o["isSet"])(t)){for(let n=0,l=e.options.length;n-1:l.selected=t.has(a);else if(Object(o["looseEqual"])(xi(l),t))return void(e.selectedIndex!==n&&(e.selectedIndex=n))}r||-1===e.selectedIndex||(e.selectedIndex=-1)}}function xi(e){return"_value"in e?e._value:e.value}function ki(e,t){const r=t?"_trueValue":"_falseValue";return r in e?e[r]:t}const _i={created(e,t,r){zi(e,t,r,null,"created")},mounted(e,t,r){zi(e,t,r,null,"mounted")},beforeUpdate(e,t,r,n){zi(e,t,r,n,"beforeUpdate")},updated(e,t,r,n){zi(e,t,r,n,"updated")}};function Ci(e,t){switch(e){case"SELECT":return wi;case"TEXTAREA":return vi;default:switch(t){case"checkbox":return gi;case"radio":return ji;default:return vi}}}function zi(e,t,r,n,o){const l=Ci(e.tagName,r.props&&r.props.type),a=l[o];a&&a(e,t,r,n)}function Ei(){vi.getSSRProps=({value:e})=>({value:e}),ji.getSSRProps=({value:e},t)=>{if(t.props&&Object(o["looseEqual"])(t.props.value,e))return{checked:!0}},gi.getSSRProps=({value:e},t)=>{if(Object(o["isArray"])(e)){if(t.props&&Object(o["looseIndexOf"])(e,t.props.value)>-1)return{checked:!0}}else if(Object(o["isSet"])(e)){if(t.props&&e.has(t.props.value))return{checked:!0}}else if(e)return{checked:!0}},_i.getSSRProps=(e,t)=>{if("string"!==typeof t.type)return;const r=Ci(t.type.toUpperCase(),t.props&&t.props.type);return r.getSSRProps?r.getSSRProps(e,t):void 0}}const Bi=["ctrl","shift","alt","meta"],Si={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&&0!==e.button,middle:e=>"button"in e&&1!==e.button,right:e=>"button"in e&&2!==e.button,exact:(e,t)=>Bi.some(r=>e[r+"Key"]&&!t.includes(r))},Vi=(e,t)=>(r,...n)=>{for(let e=0;er=>{if(!("key"in r))return;const n=Object(o["hyphenate"])(r.key);return t.some(e=>e===n||Ni[e]===n)?e(r):void 0},Ai={beforeMount(e,{value:t},{transition:r}){e._vod="none"===e.style.display?"":e.style.display,r&&t?r.beforeEnter(e):Ti(e,t)},mounted(e,{value:t},{transition:r}){r&&t&&r.enter(e)},updated(e,{value:t,oldValue:r},{transition:n}){!t!==!r&&(n?t?(n.beforeEnter(e),Ti(e,!0),n.enter(e)):n.leave(e,()=>{Ti(e,!1)}):Ti(e,t))},beforeUnmount(e,{value:t}){Ti(e,t)}};function Ti(e,t){e.style.display=t?e._vod:"none"}function Hi(){Ai.getSSRProps=({value:e})=>{if(!e)return{style:{display:"none"}}}}const Ri=Object(o["extend"])({patchProp:Va},aa);let Li,Di=!1;function Pi(){return Li||(Li=vo(Ri))}function Ii(){return Li=Di?Li:go(Ri),Di=!0,Li}const Fi=(...e)=>{Pi().render(...e)},$i=(...e)=>{Ii().hydrate(...e)},qi=(...e)=>{const t=Pi().createApp(...e);const{mount:r}=t;return t.mount=e=>{const n=Ui(e);if(!n)return;const l=t._component;Object(o["isFunction"])(l)||l.render||l.template||(l.template=n.innerHTML),n.innerHTML="";const a=r(n,!1,n instanceof SVGElement);return n instanceof Element&&(n.removeAttribute("v-cloak"),n.setAttribute("data-v-app","")),a},t},Wi=(...e)=>{const t=Ii().createApp(...e);const{mount:r}=t;return t.mount=e=>{const t=Ui(e);if(t)return r(t,!0,t instanceof SVGElement)},t};function Ui(e){if(Object(o["isString"])(e)){const t=document.querySelector(e);return t}return e}let Ki=!1;const Yi=()=>{Ki||(Ki=!0,Ei(),Hi())};function Gi(e){throw e}function Xi(e){}function Ji(e,t,r,n){const o=e,l=new SyntaxError(String(o));return l.code=e,l.loc=t,l}const Zi=Symbol(""),Qi=Symbol(""),ec=Symbol(""),tc=Symbol(""),rc=Symbol(""),nc=Symbol(""),oc=Symbol(""),lc=Symbol(""),ac=Symbol(""),ic=Symbol(""),cc=Symbol(""),sc=Symbol(""),uc=Symbol(""),dc=Symbol(""),pc=Symbol(""),fc=Symbol(""),bc=Symbol(""),mc=Symbol(""),hc=Symbol(""),vc=Symbol(""),gc=Symbol(""),Oc=Symbol(""),jc=Symbol(""),wc=Symbol(""),yc=Symbol(""),xc=Symbol(""),kc=Symbol(""),_c=Symbol(""),Cc=Symbol(""),zc=Symbol(""),Ec=Symbol(""),Bc=Symbol(""),Sc=Symbol(""),Vc=Symbol(""),Nc=Symbol(""),Mc=Symbol(""),Ac=Symbol(""),Tc=Symbol(""),Hc=Symbol(""),Rc={[Zi]:"Fragment",[Qi]:"Teleport",[ec]:"Suspense",[tc]:"KeepAlive",[rc]:"BaseTransition",[nc]:"openBlock",[oc]:"createBlock",[lc]:"createElementBlock",[ac]:"createVNode",[ic]:"createElementVNode",[cc]:"createCommentVNode",[sc]:"createTextVNode",[uc]:"createStaticVNode",[dc]:"resolveComponent",[pc]:"resolveDynamicComponent",[fc]:"resolveDirective",[bc]:"resolveFilter",[mc]:"withDirectives",[hc]:"renderList",[vc]:"renderSlot",[gc]:"createSlots",[Oc]:"toDisplayString",[jc]:"mergeProps",[wc]:"normalizeClass",[yc]:"normalizeStyle",[xc]:"normalizeProps",[kc]:"guardReactiveProps",[_c]:"toHandlers",[Cc]:"camelize",[zc]:"capitalize",[Ec]:"toHandlerKey",[Bc]:"setBlockTracking",[Sc]:"pushScopeId",[Vc]:"popScopeId",[Nc]:"withCtx",[Mc]:"unref",[Ac]:"isRef",[Tc]:"withMemo",[Hc]:"isMemoSame"};function Lc(e){Object.getOwnPropertySymbols(e).forEach(t=>{Rc[t]=e[t]})}const Dc={source:"",start:{line:1,column:1,offset:0},end:{line:1,column:1,offset:0}};function Pc(e,t=Dc){return{type:0,children:e,helpers:[],components:[],directives:[],hoists:[],imports:[],cached:0,temps:0,codegenNode:void 0,loc:t}}function Ic(e,t,r,n,o,l,a,i=!1,c=!1,s=!1,u=Dc){return e&&(i?(e.helper(nc),e.helper(js(e.inSSR,s))):e.helper(Os(e.inSSR,s)),a&&e.helper(mc)),{type:13,tag:t,props:r,children:n,patchFlag:o,dynamicProps:l,directives:a,isBlock:i,disableTracking:c,isComponent:s,loc:u}}function Fc(e,t=Dc){return{type:17,loc:t,elements:e}}function $c(e,t=Dc){return{type:15,loc:t,properties:e}}function qc(e,t){return{type:16,loc:Dc,key:Object(o["isString"])(e)?Wc(e,!0):e,value:t}}function Wc(e,t=!1,r=Dc,n=0){return{type:4,loc:r,content:e,isStatic:t,constType:t?3:n}}function Uc(e,t=Dc){return{type:8,loc:t,children:e}}function Kc(e,t=[],r=Dc){return{type:14,loc:r,callee:e,arguments:t}}function Yc(e,t,r=!1,n=!1,o=Dc){return{type:18,params:e,returns:t,newline:r,isSlot:n,loc:o}}function Gc(e,t,r,n=!0){return{type:19,test:e,consequent:t,alternate:r,newline:n,loc:Dc}}function Xc(e,t,r=!1){return{type:20,index:e,value:t,isVNode:r,loc:Dc}}function Jc(e){return{type:21,body:e,loc:Dc}}const Zc=e=>4===e.type&&e.isStatic,Qc=(e,t)=>e===t||e===Object(o["hyphenate"])(t);function es(e){return Qc(e,"Teleport")?Qi:Qc(e,"Suspense")?ec:Qc(e,"KeepAlive")?tc:Qc(e,"BaseTransition")?rc:void 0}const ts=/^\d|[^\$\w]/,rs=e=>!ts.test(e),ns=/[A-Za-z_$\xA0-\uFFFF]/,os=/[\.\?\w$\xA0-\uFFFF]/,ls=/\s+[.[]\s*|\s*[.[]\s+/g,as=e=>{e=e.trim().replace(ls,e=>e.trim());let t=0,r=[],n=0,o=0,l=null;for(let a=0;a7===e.type&&"bind"===e.name&&(!e.arg||4!==e.arg.type||!e.arg.isStatic))}function ms(e){return 5===e.type||2===e.type}function hs(e){return 7===e.type&&"slot"===e.name}function vs(e){return 1===e.type&&3===e.tagType}function gs(e){return 1===e.type&&2===e.tagType}function Os(e,t){return e||t?ac:ic}function js(e,t){return e||t?oc:lc}const ws=new Set([xc,kc]);function ys(e,t=[]){if(e&&!Object(o["isString"])(e)&&14===e.type){const r=e.callee;if(!Object(o["isString"])(r)&&ws.has(r))return ys(e.arguments[0],t.concat(e))}return[e,t]}function xs(e,t,r){let n,l,a=13===e.type?e.props:e.arguments[2],i=[];if(a&&!Object(o["isString"])(a)&&14===a.type){const e=ys(a);a=e[0],i=e[1],l=i[i.length-1]}if(null==a||Object(o["isString"])(a))n=$c([t]);else if(14===a.type){const e=a.arguments[0];Object(o["isString"])(e)||15!==e.type?a.callee===_c?n=Kc(r.helper(jc),[$c([t]),a]):a.arguments.unshift($c([t])):e.properties.unshift(t),!n&&(n=a)}else if(15===a.type){let e=!1;if(4===t.key.type){const r=t.key.content;e=a.properties.some(e=>4===e.key.type&&e.key.content===r)}e||a.properties.unshift(t),n=a}else n=Kc(r.helper(jc),[$c([t]),a]),l&&l.callee===kc&&(l=i[i.length-2]);13===e.type?l?l.arguments[0]=n:e.props=n:l?l.arguments[0]=n:e.arguments[2]=n}function ks(e,t){return`_${t}_${e.replace(/[^\w]/g,(t,r)=>"-"===t?"_":e.charCodeAt(r).toString())}`}function _s(e){return 14===e.type&&e.callee===Tc?e.arguments[1].returns:e}function Cs(e,{helper:t,removeHelper:r,inSSR:n}){e.isBlock||(e.isBlock=!0,r(Os(n,e.isComponent)),t(nc),t(js(n,e.isComponent)))}function zs(e,t){const r=t.options?t.options.compatConfig:t.compatConfig,n=r&&r[e];return"MODE"===e?n||3:n}function Es(e,t){const r=zs("MODE",t),n=zs(e,t);return 3===r?!0===n:!1!==n}function Bs(e,t,r,...n){const o=Es(e,t);return o}const Ss=/&(gt|lt|amp|apos|quot);/g,Vs={gt:">",lt:"<",amp:"&",apos:"'",quot:'"'},Ns={delimiters:["{{","}}"],getNamespace:()=>0,getTextMode:()=>0,isVoidTag:o["NO"],isPreTag:o["NO"],isCustomElement:o["NO"],decodeEntities:e=>e.replace(Ss,(e,t)=>Vs[t]),onError:Gi,onWarn:Xi,comments:!1};function Ms(e,t={}){const r=As(e,t),n=Xs(r);return Pc(Ts(r,0,[]),Js(r,n))}function As(e,t){const r=Object(o["extend"])({},Ns);let n;for(n in t)r[n]=void 0===t[n]?Ns[n]:t[n];return{options:r,column:1,line:1,offset:0,originalSource:e,source:e,inPre:!1,inVPre:!1,onWarn:r.onWarn}}function Ts(e,t,r){const n=Zs(r),l=n?n.ns:0,a=[];while(!ou(e,t,r)){const i=e.source;let c=void 0;if(0===t||1===t)if(!e.inVPre&&Qs(i,e.options.delimiters[0]))c=Ks(e,t);else if(0===t&&"<"===i[0])if(1===i.length)nu(e,5,1);else if("!"===i[1])Qs(i,"\x3c!--")?c=Ls(e):Qs(i,""===i[2]){nu(e,14,2),eu(e,3);continue}if(/[a-z]/i.test(i[2])){nu(e,23),Fs(e,1,n);continue}nu(e,12,2),c=Ds(e)}else/[a-z]/i.test(i[1])?(c=Ps(e,r),Es("COMPILER_NATIVE_TEMPLATE",e)&&c&&"template"===c.tag&&!c.props.some(e=>7===e.type&&Is(e.name))&&(c=c.children)):"?"===i[1]?(nu(e,21,1),c=Ds(e)):nu(e,12,1);if(c||(c=Ys(e,t)),Object(o["isArray"])(c))for(let e=0;e/.exec(e.source);if(n){n.index<=3&&nu(e,0),n[1]&&nu(e,10),r=e.source.slice(4,n.index);const t=e.source.slice(0,n.index);let o=1,l=0;while(-1!==(l=t.indexOf("\x3c!--",o)))eu(e,l-o+1),l+4");return-1===o?(n=e.source.slice(r),eu(e,e.source.length)):(n=e.source.slice(r,o),eu(e,o+1)),{type:3,content:n,loc:Js(e,t)}}function Ps(e,t){const r=e.inPre,n=e.inVPre,o=Zs(t),l=Fs(e,0,o),a=e.inPre&&!r,i=e.inVPre&&!n;if(l.isSelfClosing||e.options.isVoidTag(l.tag))return a&&(e.inPre=!1),i&&(e.inVPre=!1),l;t.push(l);const c=e.options.getTextMode(l,o),s=Ts(e,c,t);t.pop();{const t=l.props.find(e=>6===e.type&&"inline-template"===e.name);if(t&&Bs("COMPILER_INLINE_TEMPLATE",e,t.loc)){const r=Js(e,l.loc.end);t.value={type:2,content:r.source,loc:r}}}if(l.children=s,lu(e.source,l.tag))Fs(e,1,o);else if(nu(e,24,0,l.loc.start),0===e.source.length&&"script"===l.tag.toLowerCase()){const t=s[0];t&&Qs(t.loc.source,"\x3c!--")&&nu(e,8)}return l.loc=Js(e,l.loc.start),a&&(e.inPre=!1),i&&(e.inVPre=!1),l}const Is=Object(o["makeMap"])("if,else,else-if,for,slot");function Fs(e,t,r){const n=Xs(e),l=/^<\/?([a-z][^\t\r\n\f />]*)/i.exec(e.source),a=l[1],i=e.options.getNamespace(a,r);eu(e,l[0].length),tu(e);const c=Xs(e),s=e.source;e.options.isPreTag(a)&&(e.inPre=!0);let u=qs(e,t);0===t&&!e.inVPre&&u.some(e=>7===e.type&&"pre"===e.name)&&(e.inVPre=!0,Object(o["extend"])(e,c),e.source=s,u=qs(e,t).filter(e=>"v-pre"!==e.name));let d=!1;if(0===e.source.length?nu(e,9):(d=Qs(e.source,"/>"),1===t&&d&&nu(e,4),eu(e,d?2:1)),1===t)return;let p=0;return e.inVPre||("slot"===a?p=2:"template"===a?u.some(e=>7===e.type&&Is(e.name))&&(p=3):$s(a,u,e)&&(p=1)),{type:1,ns:i,tag:a,tagType:p,props:u,isSelfClosing:d,children:[],loc:Js(e,n),codegenNode:void 0}}function $s(e,t,r){const n=r.options;if(n.isCustomElement(e))return!1;if("component"===e||/^[A-Z]/.test(e)||es(e)||n.isBuiltInComponent&&n.isBuiltInComponent(e)||n.isNativeTag&&!n.isNativeTag(e))return!0;for(let o=0;o0&&!Qs(e.source,">")&&!Qs(e.source,"/>")){if(Qs(e.source,"/")){nu(e,22),eu(e,1),tu(e);continue}1===t&&nu(e,3);const o=Ws(e,n);6===o.type&&o.value&&"class"===o.name&&(o.value.content=o.value.content.replace(/\s+/g," ").trim()),0===t&&r.push(o),/^[^\t\r\n\f />]/.test(e.source)&&nu(e,15),tu(e)}return r}function Ws(e,t){const r=Xs(e),n=/^[^\t\r\n\f />][^\t\r\n\f />=]*/.exec(e.source),o=n[0];t.has(o)&&nu(e,2),t.add(o),"="===o[0]&&nu(e,19);{const t=/["'<]/g;let r;while(r=t.exec(o))nu(e,17,r.index)}eu(e,o.length);let l=void 0;/^[\t\r\n\f ]*=/.test(e.source)&&(tu(e),eu(e,1),tu(e),l=Us(e),l||nu(e,13));const a=Js(e,r);if(!e.inVPre&&/^(v-[A-Za-z0-9-]|:|\.|@|#)/.test(o)){const t=/(?:^v-([a-z0-9-]+))?(?:(?::|^\.|^@|^#)(\[[^\]]+\]|[^\.]+))?(.+)?$/i.exec(o);let n,i=Qs(o,"."),c=t[1]||(i||Qs(o,":")?"bind":Qs(o,"@")?"on":"slot");if(t[2]){const l="slot"===c,a=o.lastIndexOf(t[2]),i=Js(e,ru(e,r,a),ru(e,r,a+t[2].length+(l&&t[3]||"").length));let s=t[2],u=!0;s.startsWith("[")?(u=!1,s.endsWith("]")?s=s.slice(1,s.length-1):(nu(e,27),s=s.slice(1))):l&&(s+=t[3]||""),n={type:4,content:s,isStatic:u,constType:u?3:0,loc:i}}if(l&&l.isQuoted){const e=l.loc;e.start.offset++,e.start.column++,e.end=ss(e.start,l.content),e.source=e.source.slice(1,-1)}const s=t[3]?t[3].slice(1).split("."):[];return i&&s.push("prop"),"bind"===c&&n&&s.includes("sync")&&Bs("COMPILER_V_BIND_SYNC",e,a,n.loc.source)&&(c="model",s.splice(s.indexOf("sync"),1)),{type:7,name:c,exp:l&&{type:4,content:l.content,isStatic:!1,constType:0,loc:l.loc},arg:n,modifiers:s,loc:a}}return!e.inVPre&&Qs(o,"v-")&&nu(e,26),{type:6,name:o,value:l&&{type:2,content:l.content,loc:l.loc},loc:a}}function Us(e){const t=Xs(e);let r;const n=e.source[0],o='"'===n||"'"===n;if(o){eu(e,1);const t=e.source.indexOf(n);-1===t?r=Gs(e,e.source.length,4):(r=Gs(e,t,4),eu(e,1))}else{const t=/^[^\t\r\n\f >]+/.exec(e.source);if(!t)return;const n=/["'<=`]/g;let o;while(o=n.exec(t[0]))nu(e,18,o.index);r=Gs(e,t[0].length,4)}return{content:r,isQuoted:o,loc:Js(e,t)}}function Ks(e,t){const[r,n]=e.options.delimiters,o=e.source.indexOf(n,r.length);if(-1===o)return void nu(e,25);const l=Xs(e);eu(e,r.length);const a=Xs(e),i=Xs(e),c=o-r.length,s=e.source.slice(0,c),u=Gs(e,c,t),d=u.trim(),p=u.indexOf(d);p>0&&us(a,s,p);const f=c-(u.length-d.length-p);return us(i,s,f),eu(e,n.length),{type:5,content:{type:4,isStatic:!1,constType:0,content:d,loc:Js(e,a,i)},loc:Js(e,l)}}function Ys(e,t){const r=3===t?["]]>"]:["<",e.options.delimiters[0]];let n=e.source.length;for(let a=0;at&&(n=t)}const o=Xs(e),l=Gs(e,n,t);return{type:2,content:l,loc:Js(e,o)}}function Gs(e,t,r){const n=e.source.slice(0,t);return eu(e,t),2!==r&&3!==r&&n.includes("&")?e.options.decodeEntities(n,4===r):n}function Xs(e){const{column:t,line:r,offset:n}=e;return{column:t,line:r,offset:n}}function Js(e,t,r){return r=r||Xs(e),{start:t,end:r,source:e.originalSource.slice(t.offset,r.offset)}}function Zs(e){return e[e.length-1]}function Qs(e,t){return e.startsWith(t)}function eu(e,t){const{source:r}=e;us(e,r,t),e.source=r.slice(t)}function tu(e){const t=/^[\t\r\n\f ]+/.exec(e.source);t&&eu(e,t[0].length)}function ru(e,t,r){return ss(t,e.originalSource.slice(t.offset,r),r)}function nu(e,t,r,n=Xs(e)){r&&(n.offset+=r,n.column+=r),e.options.onError(Ji(t,{start:n,end:n,source:""}))}function ou(e,t,r){const n=e.source;switch(t){case 0:if(Qs(n,"=0;--e)if(lu(n,r[e].tag))return!0;break;case 1:case 2:{const e=Zs(r);if(e&&lu(n,e.tag))return!0;break}case 3:if(Qs(n,"]]>"))return!0;break}return!n}function lu(e,t){return Qs(e,"]/.test(e[2+t.length]||">")}function au(e,t){cu(e,t,iu(e,e.children[0]))}function iu(e,t){const{children:r}=e;return 1===r.length&&1===t.type&&!gs(t)}function cu(e,t,r=!1){const{children:n}=e,l=n.length;let a=0;for(let o=0;o0){if(n>=2){e.codegenNode.patchFlag="-1",e.codegenNode=t.hoist(e.codegenNode),a++;continue}}else{const r=e.codegenNode;if(13===r.type){const n=bu(r);if((!n||512===n||1===n)&&pu(e,t)>=2){const n=fu(e);n&&(r.props=t.hoist(n))}r.dynamicProps&&(r.dynamicProps=t.hoist(r.dynamicProps))}}}if(1===e.type){const r=1===e.tagType;r&&t.scopes.vSlot++,cu(e,t),r&&t.scopes.vSlot--}else if(11===e.type)cu(e,t,1===e.children.length);else if(9===e.type)for(let r=0;r1)for(let l=0;lr&&(k.childIndex--,k.onNodeRemoved()):(k.currentNode=null,k.onNodeRemoved()),k.parent.children.splice(r,1)},onNodeRemoved:()=>{},addIdentifiers(e){},removeIdentifiers(e){},hoist(e){Object(o["isString"])(e)&&(e=Wc(e)),k.hoists.push(e);const t=Wc("_hoisted_"+k.hoists.length,!1,e.loc,2);return t.hoisted=e,t},cache(e,t=!1){return Xc(k.cached++,e,t)}};return k.filters=new Set,k}function hu(e,t){const r=mu(e,t);Ou(e,r),t.hoistStatic&&au(e,r),t.ssr||vu(e,r),e.helpers=[...r.helpers.keys()],e.components=[...r.components],e.directives=[...r.directives],e.imports=r.imports,e.hoists=r.hoists,e.temps=r.temps,e.cached=r.cached,e.filters=[...r.filters]}function vu(e,t){const{helper:r}=t,{children:n}=e;if(1===n.length){const r=n[0];if(iu(e,r)&&r.codegenNode){const n=r.codegenNode;13===n.type&&Cs(n,t),e.codegenNode=n}else e.codegenNode=r}else if(n.length>1){let n=64;o["PatchFlagNames"][64];0,e.codegenNode=Ic(t,r(Zi),void 0,e.children,n+"",void 0,void 0,!0,void 0,!1)}}function gu(e,t){let r=0;const n=()=>{r--};for(;rt===e:t=>e.test(t);return(e,n)=>{if(1===e.type){const{props:o}=e;if(3===e.tagType&&o.some(hs))return;const l=[];for(let a=0;a`${Rc[e]}: _${Rc[e]}`;function xu(e,{mode:t="function",prefixIdentifiers:r="module"===t,sourceMap:n=!1,filename:o="template.vue.html",scopeId:l=null,optimizeImports:a=!1,runtimeGlobalName:i="Vue",runtimeModuleName:c="vue",ssrRuntimeModuleName:s="vue/server-renderer",ssr:u=!1,isTS:d=!1,inSSR:p=!1}){const f={mode:t,prefixIdentifiers:r,sourceMap:n,filename:o,scopeId:l,optimizeImports:a,runtimeGlobalName:i,runtimeModuleName:c,ssrRuntimeModuleName:s,ssr:u,isTS:d,inSSR:p,source:e.loc.source,code:"",column:1,line:1,offset:0,indentLevel:0,pure:!1,map:void 0,helper(e){return"_"+Rc[e]},push(e,t){f.code+=e},indent(){b(++f.indentLevel)},deindent(e=!1){e?--f.indentLevel:b(--f.indentLevel)},newline(){b(f.indentLevel)}};function b(e){f.push("\n"+" ".repeat(e))}return f}function ku(e,t={}){const r=xu(e,t);t.onContextCreated&&t.onContextCreated(r);const{mode:n,push:o,prefixIdentifiers:l,indent:a,deindent:i,newline:c,scopeId:s,ssr:u}=r,d=e.helpers.length>0,p=!l&&"module"!==n,f=r;_u(e,f);const b=u?"ssrRender":"render",m=u?["_ctx","_push","_parent","_attrs"]:["_ctx","_cache"],h=m.join(", ");if(o(`function ${b}(${h}) {`),a(),p&&(o("with (_ctx) {"),a(),d&&(o(`const { ${e.helpers.map(yu).join(", ")} } = _Vue`),o("\n"),c())),e.components.length&&(Cu(e.components,"component",r),(e.directives.length||e.temps>0)&&c()),e.directives.length&&(Cu(e.directives,"directive",r),e.temps>0&&c()),e.filters&&e.filters.length&&(c(),Cu(e.filters,"filter",r),c()),e.temps>0){o("let ");for(let t=0;t0?", ":""}_temp${t}`)}return(e.components.length||e.directives.length||e.temps)&&(o("\n"),c()),u||o("return "),e.codegenNode?Su(e.codegenNode,r):o("null"),p&&(i(),o("}")),i(),o("}"),{ast:e,code:r.code,preamble:"",map:r.map?r.map.toJSON():void 0}}function _u(e,t){const{ssr:r,prefixIdentifiers:n,push:o,newline:l,runtimeModuleName:a,runtimeGlobalName:i,ssrRuntimeModuleName:c}=t,s=i;if(e.helpers.length>0&&(o(`const _Vue = ${s}\n`),e.hoists.length)){const t=[ac,ic,cc,sc,uc].filter(t=>e.helpers.includes(t)).map(yu).join(", ");o(`const { ${t} } = _Vue\n`)}zu(e.hoists,t),l(),o("return ")}function Cu(e,t,{helper:r,push:n,newline:o,isTS:l}){const a=r("filter"===t?bc:"component"===t?dc:fc);for(let i=0;i3||!1;t.push("["),r&&t.indent(),Bu(e,t,r),r&&t.deindent(),t.push("]")}function Bu(e,t,r=!1,n=!0){const{push:l,newline:a}=t;for(let i=0;ie||"null")}function Du(e,t){const{push:r,helper:n,pure:l}=t,a=Object(o["isString"])(e.callee)?e.callee:n(e.callee);l&&r(wu),r(a+"(",e),Bu(e.arguments,t),r(")")}function Pu(e,t){const{push:r,indent:n,deindent:o,newline:l}=t,{properties:a}=e;if(!a.length)return void r("{}",e);const i=a.length>1||!1;r(i?"{":"{ "),i&&n();for(let c=0;c "),(s||c)&&(r("{"),n()),i?(s&&r("return "),Object(o["isArray"])(i)?Eu(i,t):Su(i,t)):c&&Su(c,t),(s||c)&&(l(),r("}")),u&&(e.isNonScopedSlot&&r(", undefined, true"),r(")"))}function $u(e,t){const{test:r,consequent:n,alternate:o,newline:l}=e,{push:a,indent:i,deindent:c,newline:s}=t;if(4===r.type){const e=!rs(r.content);e&&a("("),Nu(r,t),e&&a(")")}else a("("),Su(r,t),a(")");l&&i(),t.indentLevel++,l||a(" "),a("? "),Su(n,t),t.indentLevel--,l&&s(),l||a(" "),a(": ");const u=19===o.type;u||t.indentLevel++,Su(o,t),u||t.indentLevel--,l&&c(!0)}function qu(e,t){const{push:r,helper:n,indent:o,deindent:l,newline:a}=t;r(`_cache[${e.index}] || (`),e.isVNode&&(o(),r(n(Bc)+"(-1),"),a()),r(`_cache[${e.index}] = `),Su(e.value,t),e.isVNode&&(r(","),a(),r(n(Bc)+"(1),"),a(),r(`_cache[${e.index}]`),l()),r(")")}new RegExp("\\b"+"do,if,for,let,new,try,var,case,else,with,await,break,catch,class,const,super,throw,while,yield,delete,export,import,return,switch,default,extends,finally,continue,debugger,function,arguments,typeof,void".split(",").join("\\b|\\b")+"\\b");const Wu=ju(/^(if|else|else-if)$/,(e,t,r)=>Uu(e,t,r,(e,t,n)=>{const o=r.parent.children;let l=o.indexOf(e),a=0;while(l-- >=0){const e=o[l];e&&9===e.type&&(a+=e.branches.length)}return()=>{if(n)e.codegenNode=Yu(t,a,r);else{const n=Xu(e.codegenNode);n.alternate=Yu(t,a+e.branches.length-1,r)}}}));function Uu(e,t,r,n){if("else"!==t.name&&(!t.exp||!t.exp.content.trim())){const n=t.exp?t.exp.loc:e.loc;r.onError(Ji(28,t.loc)),t.exp=Wc("true",!1,n)}if("if"===t.name){const o=Ku(e,t),l={type:9,loc:e.loc,branches:[o]};if(r.replaceNode(l),n)return n(l,o,!0)}else{const o=r.parent.children;let l=o.indexOf(e);while(l-- >=-1){const a=o[l];if(!a||2!==a.type||a.content.trim().length){if(a&&9===a.type){"else-if"===t.name&&void 0===a.branches[a.branches.length-1].condition&&r.onError(Ji(30,e.loc)),r.removeNode();const o=Ku(e,t);0,a.branches.push(o);const l=n&&n(a,o,!1);Ou(o,r),l&&l(),r.currentNode=null}else r.onError(Ji(30,e.loc));break}r.removeNode(a)}}}function Ku(e,t){const r=3===e.tagType;return{type:10,loc:e.loc,condition:"else"===t.name?void 0:t.exp,children:r&&!ds(e,"for")?e.children:[e],userKey:ps(e,"key"),isTemplateIf:r}}function Yu(e,t,r){return e.condition?Gc(e.condition,Gu(e,t,r),Kc(r.helper(cc),['""',"true"])):Gu(e,t,r)}function Gu(e,t,r){const{helper:n}=r,l=qc("key",Wc(""+t,!1,Dc,2)),{children:a}=e,i=a[0],c=1!==a.length||1!==i.type;if(c){if(1===a.length&&11===i.type){const e=i.codegenNode;return xs(e,l,r),e}{let t=64;o["PatchFlagNames"][64];return Ic(r,n(Zi),$c([l]),a,t+"",void 0,void 0,!0,!1,!1,e.loc)}}{const e=i.codegenNode,t=_s(e);return 13===t.type&&Cs(t,r),xs(t,l,r),e}}function Xu(e){while(1)if(19===e.type){if(19!==e.alternate.type)return e;e=e.alternate}else 20===e.type&&(e=e.value)}const Ju=ju("for",(e,t,r)=>{const{helper:n,removeHelper:o}=r;return Zu(e,t,r,t=>{const l=Kc(n(hc),[t.source]),a=vs(e),i=ds(e,"memo"),c=ps(e,"key"),s=c&&(6===c.type?Wc(c.value.content,!0):c.exp),u=c?qc("key",s):null,d=4===t.source.type&&t.source.constType>0,p=d?64:c?128:256;return t.codegenNode=Ic(r,n(Zi),void 0,l,p+"",void 0,void 0,!0,!d,!1,e.loc),()=>{let c;const{children:p}=t;const f=1!==p.length||1!==p[0].type,b=gs(e)?e:a&&1===e.children.length&&gs(e.children[0])?e.children[0]:null;if(b?(c=b.codegenNode,a&&u&&xs(c,u,r)):f?c=Ic(r,n(Zi),u?$c([u]):void 0,e.children,"64",void 0,void 0,!0,void 0,!1):(c=p[0].codegenNode,a&&u&&xs(c,u,r),c.isBlock!==!d&&(c.isBlock?(o(nc),o(js(r.inSSR,c.isComponent))):o(Os(r.inSSR,c.isComponent))),c.isBlock=!d,c.isBlock?(n(nc),n(js(r.inSSR,c.isComponent))):n(Os(r.inSSR,c.isComponent))),i){const e=Yc(od(t.parseResult,[Wc("_cached")]));e.body=Jc([Uc(["const _memo = (",i.exp,")"]),Uc(["if (_cached",...s?[" && _cached.key === ",s]:[],` && ${r.helperString(Hc)}(_cached, _memo)) return _cached`]),Uc(["const _item = ",c]),Wc("_item.memo = _memo"),Wc("return _item")]),l.arguments.push(e,Wc("_cache"),Wc(String(r.cached++)))}else l.arguments.push(Yc(od(t.parseResult),c,!0))}})});function Zu(e,t,r,n){if(!t.exp)return void r.onError(Ji(31,t.loc));const o=rd(t.exp,r);if(!o)return void r.onError(Ji(32,t.loc));const{addIdentifiers:l,removeIdentifiers:a,scopes:i}=r,{source:c,value:s,key:u,index:d}=o,p={type:11,loc:t.loc,source:c,valueAlias:s,keyAlias:u,objectIndexAlias:d,parseResult:o,children:vs(e)?e.children:[e]};r.replaceNode(p),i.vFor++;const f=n&&n(p);return()=>{i.vFor--,f&&f()}}const Qu=/([\s\S]*?)\s+(?:in|of)\s+([\s\S]*)/,ed=/,([^,\}\]]*)(?:,([^,\}\]]*))?$/,td=/^\(|\)$/g;function rd(e,t){const r=e.loc,n=e.content,o=n.match(Qu);if(!o)return;const[,l,a]=o,i={source:nd(r,a.trim(),n.indexOf(a,l.length)),value:void 0,key:void 0,index:void 0};let c=l.trim().replace(td,"").trim();const s=l.indexOf(c),u=c.match(ed);if(u){c=c.replace(ed,"").trim();const e=u[1].trim();let t;if(e&&(t=n.indexOf(e,s+c.length),i.key=nd(r,e,t)),u[2]){const o=u[2].trim();o&&(i.index=nd(r,o,n.indexOf(o,i.key?t+e.length:s+c.length)))}}return c&&(i.value=nd(r,c,s)),i}function nd(e,t,r){return Wc(t,!1,cs(e,r,t.length))}function od({value:e,key:t,index:r},n=[]){return ld([e,t,r,...n])}function ld(e){let t=e.length;while(t--)if(e[t])break;return e.slice(0,t+1).map((e,t)=>e||Wc("_".repeat(t+1),!1))}const ad=Wc("undefined",!1),id=(e,t)=>{if(1===e.type&&(1===e.tagType||3===e.tagType)){const r=ds(e,"slot");if(r)return r.exp,t.scopes.vSlot++,()=>{t.scopes.vSlot--}}},cd=(e,t,r)=>Yc(e,t,!1,!0,t.length?t[0].loc:r);function sd(e,t,r=cd){t.helper(Nc);const{children:n,loc:o}=e,l=[],a=[];let i=t.scopes.vSlot>0||t.scopes.vFor>0;const c=ds(e,"slot",!0);if(c){const{arg:e,exp:t}=c;e&&!Zc(e)&&(i=!0),l.push(qc(e||Wc("default",!0),r(t,n,o)))}let s=!1,u=!1;const d=[],p=new Set;let f=0;for(let h=0;h{const l=r(e,n,o);return t.compatConfig&&(l.isNonScopedSlot=!0),qc("default",l)};s?d.length&&d.some(e=>pd(e))&&(u?t.onError(Ji(39,d[0].loc)):l.push(e(void 0,d))):l.push(e(void 0,n))}const b=i?2:dd(e.children)?3:1;let m=$c(l.concat(qc("_",Wc(b+"",!1))),o);return a.length&&(m=Kc(t.helper(gc),[m,Fc(a)])),{slots:m,hasDynamicSlots:i}}function ud(e,t,r){const n=[qc("name",e),qc("fn",t)];return null!=r&&n.push(qc("key",Wc(String(r),!0))),$c(n)}function dd(e){for(let t=0;tfunction(){if(e=t.currentNode,1!==e.type||0!==e.tagType&&1!==e.tagType)return;const{tag:r,props:n}=e,l=1===e.tagType;let a=l?md(e,t):`"${r}"`;const i=Object(o["isObject"])(a)&&a.callee===pc;let c,s,u,d,p,f,b=0,m=i||a===Qi||a===ec||!l&&("svg"===r||"foreignObject"===r);if(n.length>0){const r=hd(e,t,void 0,l,i);c=r.props,b=r.patchFlag,p=r.dynamicPropNames;const n=r.directives;f=n&&n.length?Fc(n.map(e=>Od(e,t))):void 0,r.shouldUseBlock&&(m=!0)}if(e.children.length>0){a===tc&&(m=!0,b|=1024);const r=l&&a!==Qi&&a!==tc;if(r){const{slots:r,hasDynamicSlots:n}=sd(e,t);s=r,n&&(b|=1024)}else if(1===e.children.length&&a!==Qi){const r=e.children[0],n=r.type,o=5===n||8===n;o&&0===su(r,t)&&(b|=1),s=o||2===n?r:e.children}else s=e.children}0!==b&&(u=String(b),p&&p.length&&(d=jd(p))),e.codegenNode=Ic(t,a,c,s,u,d,f,!!m,!1,l,e.loc)};function md(e,t,r=!1){let{tag:n}=e;const o=wd(n),l=ps(e,"is");if(l)if(o||Es("COMPILER_IS_ON_ELEMENT",t)){const e=6===l.type?l.value&&Wc(l.value.content,!0):l.exp;if(e)return Kc(t.helper(pc),[e])}else 6===l.type&&l.value.content.startsWith("vue:")&&(n=l.value.content.slice(4));const a=!o&&ds(e,"is");if(a&&a.exp)return Kc(t.helper(pc),[a.exp]);const i=es(n)||t.isBuiltInComponent(n);return i?(r||t.helper(i),i):(t.helper(dc),t.components.add(n),ks(n,"component"))}function hd(e,t,r=e.props,n,l,a=!1){const{tag:i,loc:c,children:s}=e;let u=[];const d=[],p=[],f=s.length>0;let b=!1,m=0,h=!1,v=!1,g=!1,O=!1,j=!1,w=!1;const y=[],x=e=>{u.length&&(d.push($c(vd(u),c)),u=[]),e&&d.push(e)},k=({key:e,value:r})=>{if(Zc(e)){const a=e.content,i=Object(o["isOn"])(a);if(!i||n&&!l||"onclick"===a.toLowerCase()||"onUpdate:modelValue"===a||Object(o["isReservedProp"])(a)||(O=!0),i&&Object(o["isReservedProp"])(a)&&(w=!0),20===r.type||(4===r.type||8===r.type)&&su(r,t)>0)return;"ref"===a?h=!0:"class"===a?v=!0:"style"===a?g=!0:"key"===a||y.includes(a)||y.push(a),!n||"class"!==a&&"style"!==a||y.includes(a)||y.push(a)}else j=!0};for(let C=0;C0&&u.push(qc(Wc("ref_for",!0),Wc("true")))),"is"===r&&(wd(i)||n&&n.content.startsWith("vue:")||Es("COMPILER_IS_ON_ELEMENT",t)))continue;u.push(qc(Wc(r,!0,cs(e,0,r.length)),Wc(n?n.content:"",o,n?n.loc:e)))}else{const{name:r,arg:s,exp:m,loc:h}=l,v="bind"===r,g="on"===r;if("slot"===r){n||t.onError(Ji(40,h));continue}if("once"===r||"memo"===r)continue;if("is"===r||v&&fs(s,"is")&&(wd(i)||Es("COMPILER_IS_ON_ELEMENT",t)))continue;if(g&&a)continue;if((v&&fs(s,"key")||g&&f&&fs(s,"vue:before-update"))&&(b=!0),v&&fs(s,"ref")&&t.scopes.vFor>0&&u.push(qc(Wc("ref_for",!0),Wc("true"))),!s&&(v||g)){if(j=!0,m)if(v){if(x(),Es("COMPILER_V_BIND_OBJECT_ORDER",t)){d.unshift(m);continue}d.push(m)}else x({type:14,loc:h,callee:t.helper(_c),arguments:n?[m]:[m,"true"]});else t.onError(Ji(v?34:35,h));continue}const O=t.directiveTransforms[r];if(O){const{props:r,needRuntime:n}=O(l,e,t);!a&&r.forEach(k),g&&s&&!Zc(s)?x($c(r,c)):u.push(...r),n&&(p.push(l),Object(o["isSymbol"])(n)&&fd.set(l,n))}else Object(o["isBuiltInDirective"])(r)||(p.push(l),f&&(b=!0))}}let _=void 0;if(d.length?(x(),_=d.length>1?Kc(t.helper(jc),d,c):d[0]):u.length&&(_=$c(vd(u),c)),j?m|=16:(v&&!n&&(m|=2),g&&!n&&(m|=4),y.length&&(m|=8),O&&(m|=32)),b||0!==m&&32!==m||!(h||w||p.length>0)||(m|=512),!t.inSSR&&_)switch(_.type){case 15:let e=-1,r=-1,n=!1;for(let t=0;t<_.properties.length;t++){const o=_.properties[t].key;Zc(o)?"class"===o.content?e=t:"style"===o.content&&(r=t):o.isHandlerKey||(n=!0)}const o=_.properties[e],l=_.properties[r];n?_=Kc(t.helper(xc),[_]):(o&&!Zc(o.value)&&(o.value=Kc(t.helper(wc),[o.value])),l&&(g||4===l.value.type&&"["===l.value.content.trim()[0]||17===l.value.type)&&(l.value=Kc(t.helper(yc),[l.value])));break;case 14:break;default:_=Kc(t.helper(xc),[Kc(t.helper(kc),[_])]);break}return{props:_,directives:p,patchFlag:m,dynamicPropNames:y,shouldUseBlock:b}}function vd(e){const t=new Map,r=[];for(let n=0;nqc(e,t)),o))}return Fc(r,e.loc)}function jd(e){let t="[";for(let r=0,n=e.length;r{const t=Object.create(null);return r=>{const n=t[r];return n||(t[r]=e(r))}},xd=/-(\w)/g,kd=yd(e=>e.replace(xd,(e,t)=>t?t.toUpperCase():"")),_d=(e,t)=>{if(gs(e)){const{children:r,loc:n}=e,{slotName:o,slotProps:l}=Cd(e,t),a=[t.prefixIdentifiers?"_ctx.$slots":"$slots",o,"{}","undefined","true"];let i=2;l&&(a[2]=l,i=3),r.length&&(a[3]=Yc([],r,!1,!1,n),i=4),t.scopeId&&!t.slotted&&(i=5),a.splice(i),e.codegenNode=Kc(t.helper(vc),a,n)}};function Cd(e,t){let r='"default"',n=void 0;const o=[];for(let l=0;l0){const{props:r,directives:l}=hd(e,t,o,!1,!1);n=r,l.length&&t.onError(Ji(36,l[0].loc))}return{slotName:r,slotProps:n}}const zd=/^\s*([\w$_]+|(async\s*)?\([^)]*?\))\s*=>|^\s*(async\s+)?function(?:\s+[\w$]+)?\s*\(/,Ed=(e,t,r,n)=>{const{loc:l,modifiers:a,arg:i}=e;let c;if(e.exp||a.length||r.onError(Ji(35,l)),4===i.type)if(i.isStatic){let e=i.content;e.startsWith("vue:")&&(e="vnode-"+e.slice(4));const r=1===t.tagType||e.startsWith("vnode")||!/[A-Z]/.test(e)?Object(o["toHandlerKey"])(Object(o["camelize"])(e)):"on:"+e;c=Wc(r,!0,i.loc)}else c=Uc([r.helperString(Ec)+"(",i,")"]);else c=i,c.children.unshift(r.helperString(Ec)+"("),c.children.push(")");let s=e.exp;s&&!s.content.trim()&&(s=void 0);let u=r.cacheHandlers&&!s&&!r.inVOnce;if(s){const e=is(s.content),t=!(e||zd.test(s.content)),r=s.content.includes(";");0,(t||u&&e)&&(s=Uc([`${t?"$event":"(...args)"} => ${r?"{":"("}`,s,r?"}":")"]))}let d={props:[qc(c,s||Wc("() => {}",!1,l))]};return n&&(d=n(d)),u&&(d.props[0].value=r.cache(d.props[0].value)),d.props.forEach(e=>e.key.isHandlerKey=!0),d},Bd=(e,t,r)=>{const{exp:n,modifiers:l,loc:a}=e,i=e.arg;return 4!==i.type?(i.children.unshift("("),i.children.push(') || ""')):i.isStatic||(i.content=i.content+' || ""'),l.includes("camel")&&(4===i.type?i.isStatic?i.content=Object(o["camelize"])(i.content):i.content=`${r.helperString(Cc)}(${i.content})`:(i.children.unshift(r.helperString(Cc)+"("),i.children.push(")"))),r.inSSR||(l.includes("prop")&&Sd(i,"."),l.includes("attr")&&Sd(i,"^")),!n||4===n.type&&!n.content.trim()?(r.onError(Ji(34,a)),{props:[qc(i,Wc("",!0,a))]}):{props:[qc(i,n)]}},Sd=(e,t)=>{4===e.type?e.isStatic?e.content=t+e.content:e.content=`\`${t}\${${e.content}}\``:(e.children.unshift(`'${t}' + (`),e.children.push(")"))},Vd=(e,t)=>{if(0===e.type||1===e.type||11===e.type||10===e.type)return()=>{const r=e.children;let n=void 0,o=!1;for(let e=0;e7===e.type&&!t.directiveTransforms[e.name])||"template"===e.tag)))for(let e=0;e{if(1===e.type&&ds(e,"once",!0)){if(Nd.has(e)||t.inVOnce)return;return Nd.add(e),t.inVOnce=!0,t.helper(Bc),()=>{t.inVOnce=!1;const e=t.currentNode;e.codegenNode&&(e.codegenNode=t.cache(e.codegenNode,!0))}}},Ad=(e,t,r)=>{const{exp:n,arg:o}=e;if(!n)return r.onError(Ji(41,e.loc)),Td();const l=n.loc.source,a=4===n.type?n.content:l;r.bindingMetadata[l];const i=!1;if(!a.trim()||!is(a)&&!i)return r.onError(Ji(42,n.loc)),Td();const c=o||Wc("modelValue",!0),s=o?Zc(o)?"onUpdate:"+o.content:Uc(['"onUpdate:" + ',o]):"onUpdate:modelValue";let u;const d=r.isTS?"($event: any)":"$event";u=Uc([d+" => ((",n,") = $event)"]);const p=[qc(c,e.exp),qc(s,u)];if(e.modifiers.length&&1===t.tagType){const t=e.modifiers.map(e=>(rs(e)?e:JSON.stringify(e))+": true").join(", "),r=o?Zc(o)?o.content+"Modifiers":Uc([o,' + "Modifiers"']):"modelModifiers";p.push(qc(r,Wc(`{ ${t} }`,!1,e.loc,2)))}return Td(p)};function Td(e=[]){return{props:e}}const Hd=/[\w).+\-_$\]]/,Rd=(e,t)=>{Es("COMPILER_FILTER",t)&&(5===e.type&&Ld(e.content,t),1===e.type&&e.props.forEach(e=>{7===e.type&&"for"!==e.name&&e.exp&&Ld(e.exp,t)}))};function Ld(e,t){if(4===e.type)Dd(e,t);else for(let r=0;r=0;t--)if(e=r.charAt(t)," "!==e)break;e&&Hd.test(e)||(u=!0)}}else void 0===a?(b=l+1,a=r.slice(0,l).trim()):h();function h(){m.push(r.slice(b,l).trim()),b=l+1}if(void 0===a?a=r.slice(0,l).trim():0!==b&&h(),m.length){for(l=0;l{if(1===e.type){const r=ds(e,"memo");if(!r||Id.has(e))return;return Id.add(e),()=>{const n=e.codegenNode||t.currentNode.codegenNode;n&&13===n.type&&(1!==e.tagType&&Cs(n,t),e.codegenNode=Kc(t.helper(Tc),[r.exp,Yc(void 0,n),"_cache",String(t.cached++)]))}}};function $d(e){return[[Md,Wu,Fd,Ju,Rd,_d,bd,id,Vd],{on:Ed,bind:Bd,model:Ad}]}function qd(e,t={}){const r=t.onError||Gi,n="module"===t.mode;!0===t.prefixIdentifiers?r(Ji(46)):n&&r(Ji(47));const l=!1;t.cacheHandlers&&r(Ji(48)),t.scopeId&&!n&&r(Ji(49));const a=Object(o["isString"])(e)?Ms(e,t):e,[i,c]=$d();return hu(a,Object(o["extend"])({},t,{prefixIdentifiers:l,nodeTransforms:[...i,...t.nodeTransforms||[]],directiveTransforms:Object(o["extend"])({},c,t.directiveTransforms||{})})),ku(a,Object(o["extend"])({},t,{prefixIdentifiers:l}))}const Wd=()=>({props:[]}),Ud=Symbol(""),Kd=Symbol(""),Yd=Symbol(""),Gd=Symbol(""),Xd=Symbol(""),Jd=Symbol(""),Zd=Symbol(""),Qd=Symbol(""),ep=Symbol(""),tp=Symbol("");let rp;function np(e,t=!1){return rp||(rp=document.createElement("div")),t?(rp.innerHTML=`
`,rp.children[0].getAttribute("foo")):(rp.innerHTML=e,rp.textContent)}Lc({[Ud]:"vModelRadio",[Kd]:"vModelCheckbox",[Yd]:"vModelText",[Gd]:"vModelSelect",[Xd]:"vModelDynamic",[Jd]:"withModifiers",[Zd]:"withKeys",[Qd]:"vShow",[ep]:"Transition",[tp]:"TransitionGroup"});const op=Object(o["makeMap"])("style,iframe,script,noscript",!0),lp={isVoidTag:o["isVoidTag"],isNativeTag:e=>Object(o["isHTMLTag"])(e)||Object(o["isSVGTag"])(e),isPreTag:e=>"pre"===e,decodeEntities:np,isBuiltInComponent:e=>Qc(e,"Transition")?ep:Qc(e,"TransitionGroup")?tp:void 0,getNamespace(e,t){let r=t?t.ns:0;if(t&&2===r)if("annotation-xml"===t.tag){if("svg"===e)return 1;t.props.some(e=>6===e.type&&"encoding"===e.name&&null!=e.value&&("text/html"===e.value.content||"application/xhtml+xml"===e.value.content))&&(r=0)}else/^m(?:[ions]|text)$/.test(t.tag)&&"mglyph"!==e&&"malignmark"!==e&&(r=0);else t&&1===r&&("foreignObject"!==t.tag&&"desc"!==t.tag&&"title"!==t.tag||(r=0));if(0===r){if("svg"===e)return 1;if("math"===e)return 2}return r},getTextMode({tag:e,ns:t}){if(0===t){if("textarea"===e||"title"===e)return 1;if(op(e))return 2}return 0}},ap=e=>{1===e.type&&e.props.forEach((t,r)=>{6===t.type&&"style"===t.name&&t.value&&(e.props[r]={type:7,name:"bind",arg:Wc("style",!0,t.loc),exp:ip(t.value.content,t.loc),modifiers:[],loc:t.loc})})},ip=(e,t)=>{const r=Object(o["parseStringStyle"])(e);return Wc(JSON.stringify(r),!1,t,3)};function cp(e,t){return Ji(e,t,void 0)}const sp=(e,t,r)=>{const{exp:n,loc:o}=e;return n||r.onError(cp(50,o)),t.children.length&&(r.onError(cp(51,o)),t.children.length=0),{props:[qc(Wc("innerHTML",!0,o),n||Wc("",!0))]}},up=(e,t,r)=>{const{exp:n,loc:o}=e;return n||r.onError(cp(52,o)),t.children.length&&(r.onError(cp(53,o)),t.children.length=0),{props:[qc(Wc("textContent",!0),n?su(n,r)>0?n:Kc(r.helperString(Oc),[n],o):Wc("",!0))]}},dp=(e,t,r)=>{const n=Ad(e,t,r);if(!n.props.length||1===t.tagType)return n;e.arg&&r.onError(cp(55,e.arg.loc));const{tag:o}=t,l=r.isCustomElement(o);if("input"===o||"textarea"===o||"select"===o||l){let a=Yd,i=!1;if("input"===o||l){const n=ps(t,"type");if(n){if(7===n.type)a=Xd;else if(n.value)switch(n.value.content){case"radio":a=Ud;break;case"checkbox":a=Kd;break;case"file":i=!0,r.onError(cp(56,e.loc));break;default:break}}else bs(t)&&(a=Xd)}else"select"===o&&(a=Gd);i||(n.needRuntime=r.helper(a))}else r.onError(cp(54,e.loc));return n.props=n.props.filter(e=>!(4===e.key.type&&"modelValue"===e.key.content)),n},pp=Object(o["makeMap"])("passive,once,capture"),fp=Object(o["makeMap"])("stop,prevent,self,ctrl,shift,alt,meta,exact,middle"),bp=Object(o["makeMap"])("left,right"),mp=Object(o["makeMap"])("onkeyup,onkeydown,onkeypress",!0),hp=(e,t,r,n)=>{const o=[],l=[],a=[];for(let i=0;i{const r=Zc(e)&&"onclick"===e.content.toLowerCase();return r?Wc(t,!0):4!==e.type?Uc(["(",e,`) === "onClick" ? "${t}" : (`,e,")"]):e},gp=(e,t,r)=>Ed(e,t,r,t=>{const{modifiers:n}=e;if(!n.length)return t;let{key:l,value:a}=t.props[0];const{keyModifiers:i,nonKeyModifiers:c,eventOptionModifiers:s}=hp(l,n,r,e.loc);if(c.includes("right")&&(l=vp(l,"onContextmenu")),c.includes("middle")&&(l=vp(l,"onMouseup")),c.length&&(a=Kc(r.helper(Jd),[a,JSON.stringify(c)])),!i.length||Zc(l)&&!mp(l.content)||(a=Kc(r.helper(Zd),[a,JSON.stringify(i)])),s.length){const e=s.map(o["capitalize"]).join("");l=Zc(l)?Wc(`${l.content}${e}`,!0):Uc(["(",l,`) + "${e}"`])}return{props:[qc(l,a)]}}),Op=(e,t,r)=>{const{exp:n,loc:o}=e;return n||r.onError(cp(58,o)),{props:[],needRuntime:r.helper(Qd)}};const jp=(e,t)=>{1!==e.type||0!==e.tagType||"script"!==e.tag&&"style"!==e.tag||(t.onError(cp(60,e.loc)),t.removeNode())},wp=[ap],yp={cloak:Wd,html:sp,text:up,model:dp,on:gp,show:Op};function xp(e,t={}){return qd(e,Object(o["extend"])({},lp,t,{nodeTransforms:[jp,...wp,...t.nodeTransforms||[]],directiveTransforms:Object(o["extend"])({},yp,t.directiveTransforms||{}),transformHoist:null}))}const kp=Object.create(null);function _p(e,t){if(!Object(o["isString"])(e)){if(!e.nodeType)return o["NOOP"];e=e.innerHTML}const r=e,l=kp[r];if(l)return l;if("#"===e[0]){const t=document.querySelector(e);0,e=t?t.innerHTML:""}const a=Object(o["extend"])({hoistStatic:!0,onError:void 0,onWarn:o["NOOP"]},t);a.isCustomElement||"undefined"===typeof customElements||(a.isCustomElement=e=>!!customElements.get(e));const{code:i}=xp(e,a);const c=new Function("Vue",i)(n);return c._rc=!0,kp[r]=c}kl(_p)},f512:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.bounds=t.random=void 0;var n=r("740b");function o(e){if(void 0===e&&(e={}),void 0!==e.count&&null!==e.count){var t=e.count,r=[];e.count=void 0;while(t>r.length)e.count=null,e.seed&&(e.seed+=1),r.push(o(e));return e.count=t,r}var c=l(e.hue,e.seed),s=a(c,e),u=i(c,s,e),d={h:c,s:s,v:u};return void 0!==e.alpha&&(d.a=e.alpha),new n.TinyColor(d)}function l(e,t){var r=s(e),n=d(r,t);return n<0&&(n=360+n),n}function a(e,t){if("monochrome"===t.hue)return 0;if("random"===t.luminosity)return d([0,100],t.seed);var r=u(e).saturationRange,n=r[0],o=r[1];switch(t.luminosity){case"bright":n=55;break;case"dark":n=o-10;break;case"light":o=55;break;default:break}return d([n,o],t.seed)}function i(e,t,r){var n=c(e,t),o=100;switch(r.luminosity){case"dark":o=n+20;break;case"light":n=(o+n)/2;break;case"random":n=0,o=100;break;default:break}return d([n,o],r.seed)}function c(e,t){for(var r=u(e).lowerBounds,n=0;n=o&&t<=a){var c=(i-l)/(a-o),s=l-c*o;return c*t+s}}return 0}function s(e){var r=parseInt(e,10);if(!Number.isNaN(r)&&r<360&&r>0)return[r,r];if("string"===typeof e){var o=t.bounds.find((function(t){return t.name===e}));if(o){var l=p(o);if(l.hueRange)return l.hueRange}var a=new n.TinyColor(e);if(a.isValid){var i=a.toHsv().h;return[i,i]}}return[0,360]}function u(e){e>=334&&e<=360&&(e-=360);for(var r=0,n=t.bounds;r=l.hueRange[0]&&e<=l.hueRange[1])return l}throw Error("Color not found")}function d(e,t){if(void 0===t)return Math.floor(e[0]+Math.random()*(e[1]+1-e[0]));var r=e[1]||1,n=e[0]||0;t=(9301*t+49297)%233280;var o=t/233280;return Math.floor(n+o*(r-n))}function p(e){var t=e.lowerBounds[0][0],r=e.lowerBounds[e.lowerBounds.length-1][0],n=e.lowerBounds[e.lowerBounds.length-1][1],o=e.lowerBounds[0][1];return{name:e.name,hueRange:e.hueRange,lowerBounds:e.lowerBounds,saturationRange:[t,r],brightnessRange:[n,o]}}t.random=o,t.bounds=[{name:"monochrome",hueRange:null,lowerBounds:[[0,0],[100,0]]},{name:"red",hueRange:[-26,18],lowerBounds:[[20,100],[30,92],[40,89],[50,85],[60,78],[70,70],[80,60],[90,55],[100,50]]},{name:"orange",hueRange:[19,46],lowerBounds:[[20,100],[30,93],[40,88],[50,86],[60,85],[70,70],[100,70]]},{name:"yellow",hueRange:[47,62],lowerBounds:[[25,100],[40,94],[50,89],[60,86],[70,84],[80,82],[90,80],[100,75]]},{name:"green",hueRange:[63,178],lowerBounds:[[30,100],[40,90],[50,85],[60,81],[70,74],[80,64],[90,50],[100,40]]},{name:"blue",hueRange:[179,257],lowerBounds:[[20,100],[30,86],[40,80],[50,74],[60,60],[70,52],[80,44],[90,39],[100,35]]},{name:"purple",hueRange:[258,282],lowerBounds:[[20,100],[30,87],[40,79],[50,70],[60,65],[70,59],[80,52],[90,45],[100,42]]},{name:"pink",hueRange:[283,334],lowerBounds:[[20,100],[30,90],[40,86],[60,84],[80,80],[90,75],[100,73]]}]},f5f6:function(e,t,r){"use strict";r.d(t,"a",(function(){return n}));const n=e=>e},f6b4:function(e,t,r){"use strict";var n=r("c532");function o(){this.handlers=[]}o.prototype.use=function(e,t,r){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!r&&r.synchronous,runWhen:r?r.runWhen:null}),this.handlers.length-1},o.prototype.eject=function(e){this.handlers[e]&&(this.handlers[e]=null)},o.prototype.forEach=function(e){n.forEach(this.handlers,(function(t){null!==t&&e(t)}))},e.exports=o},f6f2:function(e,t,r){"use strict";r.r(t),r.d(t,"AddLocation",(function(){return p})),r.d(t,"Aim",(function(){return O})),r.d(t,"AlarmClock",(function(){return C})),r.d(t,"Apple",(function(){return N})),r.d(t,"ArrowDown",(function(){return q})),r.d(t,"ArrowDownBold",(function(){return L})),r.d(t,"ArrowLeft",(function(){return re})),r.d(t,"ArrowLeftBold",(function(){return X})),r.d(t,"ArrowRight",(function(){return be})),r.d(t,"ArrowRightBold",(function(){return ce})),r.d(t,"ArrowUp",(function(){return Ce})),r.d(t,"ArrowUpBold",(function(){return je})),r.d(t,"Avatar",(function(){return Ne})),r.d(t,"Back",(function(){return De})),r.d(t,"Baseball",(function(){return Ue})),r.d(t,"Basketball",(function(){return Ze})),r.d(t,"Bell",(function(){return pt})),r.d(t,"BellFilled",(function(){return ot})),r.d(t,"Bicycle",(function(){return gt})),r.d(t,"Bottom",(function(){return Lt})),r.d(t,"BottomLeft",(function(){return _t})),r.d(t,"BottomRight",(function(){return Nt})),r.d(t,"Bowl",(function(){return qt})),r.d(t,"Box",(function(){return Zt})),r.d(t,"Briefcase",(function(){return or})),r.d(t,"Brush",(function(){return hr})),r.d(t,"BrushFilled",(function(){return ur})),r.d(t,"Burger",(function(){return yr})),r.d(t,"Calendar",(function(){return Er})),r.d(t,"Camera",(function(){return Pr})),r.d(t,"CameraFilled",(function(){return Ar})),r.d(t,"CaretBottom",(function(){return Ur})),r.d(t,"CaretLeft",(function(){return Zr})),r.d(t,"CaretRight",(function(){return on})),r.d(t,"CaretTop",(function(){return dn})),r.d(t,"Cellphone",(function(){return vn})),r.d(t,"ChatDotRound",(function(){return kn})),r.d(t,"ChatDotSquare",(function(){return Vn})),r.d(t,"ChatLineRound",(function(){return Ln})),r.d(t,"ChatLineSquare",(function(){return Wn})),r.d(t,"ChatRound",(function(){return Jn})),r.d(t,"ChatSquare",(function(){return no})),r.d(t,"Check",(function(){return so})),r.d(t,"Checked",(function(){return ho})),r.d(t,"Cherry",(function(){return yo})),r.d(t,"Chicken",(function(){return Eo})),r.d(t,"ChromeFilled",(function(){return Ho})),r.d(t,"CircleCheck",(function(){return Go})),r.d(t,"CircleCheckFilled",(function(){return Fo})),r.d(t,"CircleClose",(function(){return cl})),r.d(t,"CircleCloseFilled",(function(){return tl})),r.d(t,"CirclePlus",(function(){return yl})),r.d(t,"CirclePlusFilled",(function(){return bl})),r.d(t,"Clock",(function(){return Sl})),r.d(t,"Close",(function(){return Fl})),r.d(t,"CloseBold",(function(){return Hl})),r.d(t,"Cloudy",(function(){return Yl})),r.d(t,"Coffee",(function(){return aa})),r.d(t,"CoffeeCup",(function(){return ea})),r.d(t,"Coin",(function(){return ba})),r.d(t,"ColdDrink",(function(){return ja})),r.d(t,"Collection",(function(){return Ma})),r.d(t,"CollectionTag",(function(){return Ca})),r.d(t,"Comment",(function(){return Da})),r.d(t,"Compass",(function(){return Ua})),r.d(t,"Connection",(function(){return Qa})),r.d(t,"Coordinate",(function(){return ai})),r.d(t,"CopyDocument",(function(){return fi})),r.d(t,"Cpu",(function(){return ji})),r.d(t,"CreditCard",(function(){return zi})),r.d(t,"Crop",(function(){return Ai})),r.d(t,"DArrowLeft",(function(){return Pi})),r.d(t,"DArrowRight",(function(){return Ui})),r.d(t,"DCaret",(function(){return Zi})),r.d(t,"DataAnalysis",(function(){return oc})),r.d(t,"DataBoard",(function(){return pc})),r.d(t,"DataLine",(function(){return gc})),r.d(t,"Delete",(function(){return Lc})),r.d(t,"DeleteFilled",(function(){return kc})),r.d(t,"DeleteLocation",(function(){return Nc})),r.d(t,"Dessert",(function(){return qc})),r.d(t,"Discount",(function(){return Jc})),r.d(t,"Dish",(function(){return ss})),r.d(t,"DishDot",(function(){return ns})),r.d(t,"Document",(function(){return Ws})),r.d(t,"DocumentAdd",(function(){return ms})),r.d(t,"DocumentChecked",(function(){return ws})),r.d(t,"DocumentCopy",(function(){return zs})),r.d(t,"DocumentDelete",(function(){return Ms})),r.d(t,"DocumentRemove",(function(){return Ds})),r.d(t,"Download",(function(){return Js})),r.d(t,"Drizzling",(function(){return nu})),r.d(t,"Edit",(function(){return hu})),r.d(t,"EditPen",(function(){return su})),r.d(t,"Eleme",(function(){return Eu})),r.d(t,"ElemeFilled",(function(){return yu})),r.d(t,"ElementPlus",(function(){return Au})),r.d(t,"Expand",(function(){return Pu})),r.d(t,"Failed",(function(){return Uu})),r.d(t,"Female",(function(){return ed})),r.d(t,"Files",(function(){return ad})),r.d(t,"Film",(function(){return fd})),r.d(t,"Filter",(function(){return Od})),r.d(t,"Finished",(function(){return _d})),r.d(t,"FirstAidKit",(function(){return Nd})),r.d(t,"Flag",(function(){return Ld})),r.d(t,"Fold",(function(){return qd})),r.d(t,"Folder",(function(){return Cp})),r.d(t,"FolderAdd",(function(){return Xd})),r.d(t,"FolderChecked",(function(){return rp})),r.d(t,"FolderDelete",(function(){return cp})),r.d(t,"FolderOpened",(function(){return bp})),r.d(t,"FolderRemove",(function(){return jp})),r.d(t,"Food",(function(){return Np})),r.d(t,"Football",(function(){return Dp})),r.d(t,"ForkSpoon",(function(){return Wp})),r.d(t,"Fries",(function(){return Jp})),r.d(t,"FullScreen",(function(){return nf})),r.d(t,"Goblet",(function(){return Ef})),r.d(t,"GobletFull",(function(){return uf})),r.d(t,"GobletSquare",(function(){return yf})),r.d(t,"GobletSquareFull",(function(){return hf})),r.d(t,"GoldMedal",(function(){return Tf})),r.d(t,"Goods",(function(){return Kf})),r.d(t,"GoodsFilled",(function(){return If})),r.d(t,"Grape",(function(){return Qf})),r.d(t,"Grid",(function(){return lb})),r.d(t,"Guide",(function(){return pb})),r.d(t,"Handbag",(function(){return gb})),r.d(t,"Headset",(function(){return kb})),r.d(t,"Help",(function(){return Hb})),r.d(t,"HelpFilled",(function(){return Sb})),r.d(t,"Hide",(function(){return $b})),r.d(t,"Histogram",(function(){return Gb})),r.d(t,"HomeFilled",(function(){return tm})),r.d(t,"HotWater",(function(){return im})),r.d(t,"House",(function(){return fm})),r.d(t,"IceCream",(function(){return Vm})),r.d(t,"IceCreamRound",(function(){return Om})),r.d(t,"IceCreamSquare",(function(){return _m})),r.d(t,"IceDrink",(function(){return Rm})),r.d(t,"IceTea",(function(){return $m})),r.d(t,"InfoFilled",(function(){return Gm})),r.d(t,"Iphone",(function(){return th})),r.d(t,"Key",(function(){return ih})),r.d(t,"KnifeFork",(function(){return fh})),r.d(t,"Lightning",(function(){return jh})),r.d(t,"Link",(function(){return Ch})),r.d(t,"List",(function(){return Nh})),r.d(t,"Loading",(function(){return Lh})),r.d(t,"Location",(function(){return lv})),r.d(t,"LocationFilled",(function(){return qh})),r.d(t,"LocationInformation",(function(){return Zh})),r.d(t,"Lock",(function(){return pv})),r.d(t,"Lollipop",(function(){return gv})),r.d(t,"MagicStick",(function(){return kv})),r.d(t,"Magnet",(function(){return Sv})),r.d(t,"Male",(function(){return Lv})),r.d(t,"Management",(function(){return qv})),r.d(t,"MapLocation",(function(){return Jv})),r.d(t,"Medal",(function(){return og})),r.d(t,"Memo",(function(){return pg})),r.d(t,"Menu",(function(){return gg})),r.d(t,"Message",(function(){return Vg})),r.d(t,"MessageBox",(function(){return kg})),r.d(t,"Mic",(function(){return Rg})),r.d(t,"Microphone",(function(){return $g})),r.d(t,"MilkTea",(function(){return Gg})),r.d(t,"Minus",(function(){return tO})),r.d(t,"Money",(function(){return sO})),r.d(t,"Monitor",(function(){return mO})),r.d(t,"Moon",(function(){return EO})),r.d(t,"MoonNight",(function(){return yO})),r.d(t,"More",(function(){return PO})),r.d(t,"MoreFilled",(function(){return AO})),r.d(t,"MostlyCloudy",(function(){return UO})),r.d(t,"Mouse",(function(){return QO})),r.d(t,"Mug",(function(){return lj})),r.d(t,"Mute",(function(){return Oj})),r.d(t,"MuteNotification",(function(){return pj})),r.d(t,"NoSmoking",(function(){return _j})),r.d(t,"Notebook",(function(){return Nj})),r.d(t,"Notification",(function(){return Dj})),r.d(t,"Odometer",(function(){return Kj})),r.d(t,"OfficeBuilding",(function(){return tw})),r.d(t,"Open",(function(){return cw})),r.d(t,"Operation",(function(){return bw})),r.d(t,"Opportunity",(function(){return jw})),r.d(t,"Orange",(function(){return Cw})),r.d(t,"Paperclip",(function(){return Nw})),r.d(t,"PartlyCloudy",(function(){return Dw})),r.d(t,"Pear",(function(){return Ww})),r.d(t,"Phone",(function(){return ny})),r.d(t,"PhoneFilled",(function(){return Jw})),r.d(t,"Picture",(function(){return xy})),r.d(t,"PictureFilled",(function(){return sy})),r.d(t,"PictureRounded",(function(){return hy})),r.d(t,"PieChart",(function(){return Sy})),r.d(t,"Place",(function(){return Ly})),r.d(t,"Platform",(function(){return qy})),r.d(t,"Plus",(function(){return Xy})),r.d(t,"Pointer",(function(){return rx})),r.d(t,"Position",(function(){return cx})),r.d(t,"Postcard",(function(){return mx})),r.d(t,"Pouring",(function(){return wx})),r.d(t,"Present",(function(){return Sx})),r.d(t,"PriceTag",(function(){return Rx})),r.d(t,"Printer",(function(){return $x})),r.d(t,"Promotion",(function(){return Gx})),r.d(t,"QuartzWatch",(function(){return nk})),r.d(t,"QuestionFilled",(function(){return sk})),r.d(t,"Rank",(function(){return mk})),r.d(t,"Reading",(function(){return Bk})),r.d(t,"ReadingLamp",(function(){return yk})),r.d(t,"Refresh",(function(){return Kk})),r.d(t,"RefreshLeft",(function(){return Tk})),r.d(t,"RefreshRight",(function(){return Ik})),r.d(t,"Refrigerator",(function(){return Qk})),r.d(t,"Remove",(function(){return p_})),r.d(t,"RemoveFilled",(function(){return l_})),r.d(t,"Right",(function(){return g_})),r.d(t,"ScaleToOriginal",(function(){return k_})),r.d(t,"School",(function(){return N_})),r.d(t,"Scissor",(function(){return L_})),r.d(t,"Search",(function(){return q_})),r.d(t,"Select",(function(){return X_})),r.d(t,"Sell",(function(){return rC})),r.d(t,"SemiSelect",(function(){return cC})),r.d(t,"Service",(function(){return bC})),r.d(t,"SetUp",(function(){return xC})),r.d(t,"Setting",(function(){return BC})),r.d(t,"Share",(function(){return TC})),r.d(t,"Ship",(function(){return IC})),r.d(t,"Shop",(function(){return KC})),r.d(t,"ShoppingBag",(function(){return ez})),r.d(t,"ShoppingCart",(function(){return fz})),r.d(t,"ShoppingCartFull",(function(){return iz})),r.d(t,"ShoppingTrolley",(function(){return Oz})),r.d(t,"Smoking",(function(){return Cz})),r.d(t,"Soccer",(function(){return Nz})),r.d(t,"SoldOut",(function(){return Lz})),r.d(t,"Sort",(function(){return rE})),r.d(t,"SortDown",(function(){return qz})),r.d(t,"SortUp",(function(){return Xz})),r.d(t,"Stamp",(function(){return cE})),r.d(t,"Star",(function(){return jE})),r.d(t,"StarFilled",(function(){return bE})),r.d(t,"Stopwatch",(function(){return zE})),r.d(t,"SuccessFilled",(function(){return ME})),r.d(t,"Sugar",(function(){return DE})),r.d(t,"Suitcase",(function(){return ZE})),r.d(t,"SuitcaseLine",(function(){return WE})),r.d(t,"Sunny",(function(){return oB})),r.d(t,"Sunrise",(function(){return uB})),r.d(t,"Sunset",(function(){return hB})),r.d(t,"Switch",(function(){return HB})),r.d(t,"SwitchButton",(function(){return xB})),r.d(t,"SwitchFilled",(function(){return SB})),r.d(t,"TakeawayBox",(function(){return FB})),r.d(t,"Ticket",(function(){return YB})),r.d(t,"Tickets",(function(){return eS})),r.d(t,"Timer",(function(){return cS})),r.d(t,"ToiletPaper",(function(){return mS})),r.d(t,"Tools",(function(){return wS})),r.d(t,"Top",(function(){return IS})),r.d(t,"TopLeft",(function(){return ES})),r.d(t,"TopRight",(function(){return TS})),r.d(t,"TrendCharts",(function(){return KS})),r.d(t,"Trophy",(function(){return lV})),r.d(t,"TrophyBase",(function(){return QS})),r.d(t,"TurnOff",(function(){return pV})),r.d(t,"Umbrella",(function(){return gV})),r.d(t,"Unlock",(function(){return _V})),r.d(t,"Upload",(function(){return RV})),r.d(t,"UploadFilled",(function(){return VV})),r.d(t,"User",(function(){return GV})),r.d(t,"UserFilled",(function(){return $V})),r.d(t,"Van",(function(){return tN})),r.d(t,"VideoCamera",(function(){return fN})),r.d(t,"VideoCameraFilled",(function(){return iN})),r.d(t,"VideoPause",(function(){return ON})),r.d(t,"VideoPlay",(function(){return _N})),r.d(t,"View",(function(){return VN})),r.d(t,"Wallet",(function(){return WN})),r.d(t,"WalletFilled",(function(){return RN})),r.d(t,"WarnTriangleFilled",(function(){return JN})),r.d(t,"Warning",(function(){return sM})),r.d(t,"WarningFilled",(function(){return nM})),r.d(t,"Watch",(function(){return vM})),r.d(t,"Watermelon",(function(){return xM})),r.d(t,"WindPower",(function(){return BM})),r.d(t,"ZoomIn",(function(){return TM})),r.d(t,"ZoomOut",(function(){return IM}));var n=r("f2bf"),o=(e,t)=>{let r=e.__vccOpts||e;for(let[n,o]of t)r[n]=o;return r},l={name:"AddLocation"},a={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},i=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),c=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),s=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M544 384h96a32 32 0 1 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0v96z"},null,-1),u=[i,c,s]; +/*! Element Plus Icons Vue v2.0.9 */function d(e,t,r,o,l,i){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",a,u)}var p=o(l,[["render",d],["__file","add-location.vue"]]),f={name:"Aim"},b={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},m=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),h=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 96a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V128a32 32 0 0 1 32-32zm0 576a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V704a32 32 0 0 1 32-32zM96 512a32 32 0 0 1 32-32h192a32 32 0 0 1 0 64H128a32 32 0 0 1-32-32zm576 0a32 32 0 0 1 32-32h192a32 32 0 1 1 0 64H704a32 32 0 0 1-32-32z"},null,-1),v=[m,h];function g(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",b,v)}var O=o(f,[["render",g],["__file","aim.vue"]]),j={name:"AlarmClock"},w={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},y=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 832a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),x=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m292.288 824.576 55.424 32-48 83.136a32 32 0 1 1-55.424-32l48-83.136zm439.424 0-55.424 32 48 83.136a32 32 0 1 0 55.424-32l-48-83.136zM512 512h160a32 32 0 1 1 0 64H480a32 32 0 0 1-32-32V320a32 32 0 0 1 64 0v192zM90.496 312.256A160 160 0 0 1 312.32 90.496l-46.848 46.848a96 96 0 0 0-128 128L90.56 312.256zm835.264 0A160 160 0 0 0 704 90.496l46.848 46.848a96 96 0 0 1 128 128l46.912 46.912z"},null,-1),k=[y,x];function _(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",w,k)}var C=o(j,[["render",_],["__file","alarm-clock.vue"]]),z={name:"Apple"},E={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},B=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M599.872 203.776a189.44 189.44 0 0 1 64.384-4.672l2.624.128c31.168 1.024 51.2 4.096 79.488 16.32 37.632 16.128 74.496 45.056 111.488 89.344 96.384 115.264 82.752 372.8-34.752 521.728-7.68 9.728-32 41.6-30.72 39.936a426.624 426.624 0 0 1-30.08 35.776c-31.232 32.576-65.28 49.216-110.08 50.048-31.36.64-53.568-5.312-84.288-18.752l-6.528-2.88c-20.992-9.216-30.592-11.904-47.296-11.904-18.112 0-28.608 2.88-51.136 12.672l-6.464 2.816c-28.416 12.224-48.32 18.048-76.16 19.2-74.112 2.752-116.928-38.08-180.672-132.16-96.64-142.08-132.608-349.312-55.04-486.4 46.272-81.92 129.92-133.632 220.672-135.04 32.832-.576 60.288 6.848 99.648 22.72 27.136 10.88 34.752 13.76 37.376 14.272 16.256-20.16 27.776-36.992 34.56-50.24 13.568-26.304 27.2-59.968 40.704-100.8a32 32 0 1 1 60.8 20.224c-12.608 37.888-25.408 70.4-38.528 97.664zm-51.52 78.08c-14.528 17.792-31.808 37.376-51.904 58.816a32 32 0 1 1-46.72-43.776l12.288-13.248c-28.032-11.2-61.248-26.688-95.68-26.112-70.4 1.088-135.296 41.6-171.648 105.792C121.6 492.608 176 684.16 247.296 788.992c34.816 51.328 76.352 108.992 130.944 106.944 52.48-2.112 72.32-34.688 135.872-34.688 63.552 0 81.28 34.688 136.96 33.536 56.448-1.088 75.776-39.04 126.848-103.872 107.904-136.768 107.904-362.752 35.776-449.088-72.192-86.272-124.672-84.096-151.68-85.12-41.472-4.288-81.6 12.544-113.664 25.152z"},null,-1),S=[B];function V(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",E,S)}var N=o(z,[["render",V],["__file","apple.vue"]]),M={name:"ArrowDownBold"},A={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},T=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M104.704 338.752a64 64 0 0 1 90.496 0l316.8 316.8 316.8-316.8a64 64 0 0 1 90.496 90.496L557.248 791.296a64 64 0 0 1-90.496 0L104.704 429.248a64 64 0 0 1 0-90.496z"},null,-1),H=[T];function R(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",A,H)}var L=o(M,[["render",R],["__file","arrow-down-bold.vue"]]),D={name:"ArrowDown"},P={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},I=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M831.872 340.864 512 652.672 192.128 340.864a30.592 30.592 0 0 0-42.752 0 29.12 29.12 0 0 0 0 41.6L489.664 714.24a32 32 0 0 0 44.672 0l340.288-331.712a29.12 29.12 0 0 0 0-41.728 30.592 30.592 0 0 0-42.752 0z"},null,-1),F=[I];function $(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",P,F)}var q=o(D,[["render",$],["__file","arrow-down.vue"]]),W={name:"ArrowLeftBold"},U={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},K=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M685.248 104.704a64 64 0 0 1 0 90.496L368.448 512l316.8 316.8a64 64 0 0 1-90.496 90.496L232.704 557.248a64 64 0 0 1 0-90.496l362.048-362.048a64 64 0 0 1 90.496 0z"},null,-1),Y=[K];function G(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",U,Y)}var X=o(W,[["render",G],["__file","arrow-left-bold.vue"]]),J={name:"ArrowLeft"},Z={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Q=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M609.408 149.376 277.76 489.6a32 32 0 0 0 0 44.672l331.648 340.352a29.12 29.12 0 0 0 41.728 0 30.592 30.592 0 0 0 0-42.752L339.264 511.936l311.872-319.872a30.592 30.592 0 0 0 0-42.688 29.12 29.12 0 0 0-41.728 0z"},null,-1),ee=[Q];function te(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Z,ee)}var re=o(J,[["render",te],["__file","arrow-left.vue"]]),ne={name:"ArrowRightBold"},oe={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},le=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M338.752 104.704a64 64 0 0 0 0 90.496l316.8 316.8-316.8 316.8a64 64 0 0 0 90.496 90.496l362.048-362.048a64 64 0 0 0 0-90.496L429.248 104.704a64 64 0 0 0-90.496 0z"},null,-1),ae=[le];function ie(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",oe,ae)}var ce=o(ne,[["render",ie],["__file","arrow-right-bold.vue"]]),se={name:"ArrowRight"},ue={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},de=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M340.864 149.312a30.592 30.592 0 0 0 0 42.752L652.736 512 340.864 831.872a30.592 30.592 0 0 0 0 42.752 29.12 29.12 0 0 0 41.728 0L714.24 534.336a32 32 0 0 0 0-44.672L382.592 149.376a29.12 29.12 0 0 0-41.728 0z"},null,-1),pe=[de];function fe(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ue,pe)}var be=o(se,[["render",fe],["__file","arrow-right.vue"]]),me={name:"ArrowUpBold"},he={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ve=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M104.704 685.248a64 64 0 0 0 90.496 0l316.8-316.8 316.8 316.8a64 64 0 0 0 90.496-90.496L557.248 232.704a64 64 0 0 0-90.496 0L104.704 594.752a64 64 0 0 0 0 90.496z"},null,-1),ge=[ve];function Oe(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",he,ge)}var je=o(me,[["render",Oe],["__file","arrow-up-bold.vue"]]),we={name:"ArrowUp"},ye={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xe=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m488.832 344.32-339.84 356.672a32 32 0 0 0 0 44.16l.384.384a29.44 29.44 0 0 0 42.688 0l320-335.872 319.872 335.872a29.44 29.44 0 0 0 42.688 0l.384-.384a32 32 0 0 0 0-44.16L535.168 344.32a32 32 0 0 0-46.336 0z"},null,-1),ke=[xe];function _e(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ye,ke)}var Ce=o(we,[["render",_e],["__file","arrow-up.vue"]]),ze={name:"Avatar"},Ee={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Be=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M628.736 528.896A416 416 0 0 1 928 928H96a415.872 415.872 0 0 1 299.264-399.104L512 704l116.736-175.104zM720 304a208 208 0 1 1-416 0 208 208 0 0 1 416 0z"},null,-1),Se=[Be];function Ve(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ee,Se)}var Ne=o(ze,[["render",Ve],["__file","avatar.vue"]]),Me={name:"Back"},Ae={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Te=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M224 480h640a32 32 0 1 1 0 64H224a32 32 0 0 1 0-64z"},null,-1),He=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m237.248 512 265.408 265.344a32 32 0 0 1-45.312 45.312l-288-288a32 32 0 0 1 0-45.312l288-288a32 32 0 1 1 45.312 45.312L237.248 512z"},null,-1),Re=[Te,He];function Le(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ae,Re)}var De=o(Me,[["render",Le],["__file","back.vue"]]),Pe={name:"Baseball"},Ie={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fe=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M195.2 828.8a448 448 0 1 1 633.6-633.6 448 448 0 0 1-633.6 633.6zm45.248-45.248a384 384 0 1 0 543.104-543.104 384 384 0 0 0-543.104 543.104z"},null,-1),$e=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M497.472 96.896c22.784 4.672 44.416 9.472 64.896 14.528a256.128 256.128 0 0 0 350.208 350.208c5.056 20.48 9.856 42.112 14.528 64.896A320.128 320.128 0 0 1 497.472 96.896zM108.48 491.904a320.128 320.128 0 0 1 423.616 423.68c-23.04-3.648-44.992-7.424-65.728-11.52a256.128 256.128 0 0 0-346.496-346.432 1736.64 1736.64 0 0 1-11.392-65.728z"},null,-1),qe=[Fe,$e];function We(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ie,qe)}var Ue=o(Pe,[["render",We],["__file","baseball.vue"]]),Ke={name:"Basketball"},Ye={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ge=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M778.752 788.224a382.464 382.464 0 0 0 116.032-245.632 256.512 256.512 0 0 0-241.728-13.952 762.88 762.88 0 0 1 125.696 259.584zm-55.04 44.224a699.648 699.648 0 0 0-125.056-269.632 256.128 256.128 0 0 0-56.064 331.968 382.72 382.72 0 0 0 181.12-62.336zm-254.08 61.248A320.128 320.128 0 0 1 557.76 513.6a715.84 715.84 0 0 0-48.192-48.128 320.128 320.128 0 0 1-379.264 88.384 382.4 382.4 0 0 0 110.144 229.696 382.4 382.4 0 0 0 229.184 110.08zM129.28 481.088a256.128 256.128 0 0 0 331.072-56.448 699.648 699.648 0 0 0-268.8-124.352 382.656 382.656 0 0 0-62.272 180.8zm106.56-235.84a762.88 762.88 0 0 1 258.688 125.056 256.512 256.512 0 0 0-13.44-241.088A382.464 382.464 0 0 0 235.84 245.248zm318.08-114.944c40.576 89.536 37.76 193.92-8.448 281.344a779.84 779.84 0 0 1 66.176 66.112 320.832 320.832 0 0 1 282.112-8.128 382.4 382.4 0 0 0-110.144-229.12 382.4 382.4 0 0 0-229.632-110.208zM828.8 828.8a448 448 0 1 1-633.6-633.6 448 448 0 0 1 633.6 633.6z"},null,-1),Xe=[Ge];function Je(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ye,Xe)}var Ze=o(Ke,[["render",Je],["__file","basketball.vue"]]),Qe={name:"BellFilled"},et={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tt=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M640 832a128 128 0 0 1-256 0h256zm192-64H134.4a38.4 38.4 0 0 1 0-76.8H192V448c0-154.88 110.08-284.16 256.32-313.6a64 64 0 1 1 127.36 0A320.128 320.128 0 0 1 832 448v243.2h57.6a38.4 38.4 0 0 1 0 76.8H832z"},null,-1),rt=[tt];function nt(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",et,rt)}var ot=o(Qe,[["render",nt],["__file","bell-filled.vue"]]),lt={name:"Bell"},at={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},it=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a64 64 0 0 1 64 64v64H448v-64a64 64 0 0 1 64-64z"},null,-1),ct=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 768h512V448a256 256 0 1 0-512 0v320zm256-640a320 320 0 0 1 320 320v384H192V448a320 320 0 0 1 320-320z"},null,-1),st=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M96 768h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm352 128h128a64 64 0 0 1-128 0z"},null,-1),ut=[it,ct,st];function dt(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",at,ut)}var pt=o(lt,[["render",dt],["__file","bell.vue"]]),ft={name:"Bicycle"},bt={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mt=Object(n["createStaticVNode"])('',5),ht=[mt];function vt(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",bt,ht)}var gt=o(ft,[["render",vt],["__file","bicycle.vue"]]),Ot={name:"BottomLeft"},jt={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wt=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 768h416a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V352a32 32 0 0 1 64 0v416z"},null,-1),yt=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M246.656 822.656a32 32 0 0 1-45.312-45.312l544-544a32 32 0 0 1 45.312 45.312l-544 544z"},null,-1),xt=[wt,yt];function kt(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",jt,xt)}var _t=o(Ot,[["render",kt],["__file","bottom-left.vue"]]),Ct={name:"BottomRight"},zt={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Et=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M352 768a32 32 0 1 0 0 64h448a32 32 0 0 0 32-32V352a32 32 0 0 0-64 0v416H352z"},null,-1),Bt=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M777.344 822.656a32 32 0 0 0 45.312-45.312l-544-544a32 32 0 0 0-45.312 45.312l544 544z"},null,-1),St=[Et,Bt];function Vt(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",zt,St)}var Nt=o(Ct,[["render",Vt],["__file","bottom-right.vue"]]),Mt={name:"Bottom"},At={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Tt=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M544 805.888V168a32 32 0 1 0-64 0v637.888L246.656 557.952a30.72 30.72 0 0 0-45.312 0 35.52 35.52 0 0 0 0 48.064l288 306.048a30.72 30.72 0 0 0 45.312 0l288-306.048a35.52 35.52 0 0 0 0-48 30.72 30.72 0 0 0-45.312 0L544 805.824z"},null,-1),Ht=[Tt];function Rt(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",At,Ht)}var Lt=o(Mt,[["render",Rt],["__file","bottom.vue"]]),Dt={name:"Bowl"},Pt={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},It=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M714.432 704a351.744 351.744 0 0 0 148.16-256H161.408a351.744 351.744 0 0 0 148.16 256h404.864zM288 766.592A415.68 415.68 0 0 1 96 416a32 32 0 0 1 32-32h768a32 32 0 0 1 32 32 415.68 415.68 0 0 1-192 350.592V832a64 64 0 0 1-64 64H352a64 64 0 0 1-64-64v-65.408zM493.248 320h-90.496l254.4-254.4a32 32 0 1 1 45.248 45.248L493.248 320zm187.328 0h-128l269.696-155.712a32 32 0 0 1 32 55.424L680.576 320zM352 768v64h320v-64H352z"},null,-1),Ft=[It];function $t(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Pt,Ft)}var qt=o(Dt,[["render",$t],["__file","bowl.vue"]]),Wt={name:"Box"},Ut={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kt=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M317.056 128 128 344.064V896h768V344.064L706.944 128H317.056zm-14.528-64h418.944a32 32 0 0 1 24.064 10.88l206.528 236.096A32 32 0 0 1 960 332.032V928a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V332.032a32 32 0 0 1 7.936-21.12L278.4 75.008A32 32 0 0 1 302.528 64z"},null,-1),Yt=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M64 320h896v64H64z"},null,-1),Gt=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M448 327.872V640h128V327.872L526.08 128h-28.16L448 327.872zM448 64h128l64 256v352a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V320l64-256z"},null,-1),Xt=[Kt,Yt,Gt];function Jt(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ut,Xt)}var Zt=o(Wt,[["render",Jt],["__file","box.vue"]]),Qt={name:"Briefcase"},er={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tr=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M320 320V128h384v192h192v192H128V320h192zM128 576h768v320H128V576zm256-256h256.064V192H384v128z"},null,-1),rr=[tr];function nr(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",er,rr)}var or=o(Qt,[["render",nr],["__file","briefcase.vue"]]),lr={name:"BrushFilled"},ar={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ir=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M608 704v160a96 96 0 0 1-192 0V704h-96a128 128 0 0 1-128-128h640a128 128 0 0 1-128 128h-96zM192 512V128.064h640V512H192z"},null,-1),cr=[ir];function sr(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ar,cr)}var ur=o(lr,[["render",sr],["__file","brush-filled.vue"]]),dr={name:"Brush"},pr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fr=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M896 448H128v192a64 64 0 0 0 64 64h192v192h256V704h192a64 64 0 0 0 64-64V448zm-770.752-64c0-47.552 5.248-90.24 15.552-128 14.72-54.016 42.496-107.392 83.2-160h417.28l-15.36 70.336L736 96h211.2c-24.832 42.88-41.92 96.256-51.2 160a663.872 663.872 0 0 0-6.144 128H960v256a128 128 0 0 1-128 128H704v160a32 32 0 0 1-32 32H352a32 32 0 0 1-32-32V768H192A128 128 0 0 1 64 640V384h61.248zm64 0h636.544c-2.048-45.824.256-91.584 6.848-137.216 4.48-30.848 10.688-59.776 18.688-86.784h-96.64l-221.12 141.248L561.92 160H256.512c-25.856 37.888-43.776 75.456-53.952 112.832-8.768 32.064-13.248 69.12-13.312 111.168z"},null,-1),br=[fr];function mr(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",pr,br)}var hr=o(dr,[["render",mr],["__file","brush.vue"]]),vr={name:"Burger"},gr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Or=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 512a32 32 0 0 0-32 32v64a32 32 0 0 0 30.08 32H864a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H160zm736-58.56A96 96 0 0 1 960 544v64a96 96 0 0 1-51.968 85.312L855.36 833.6a96 96 0 0 1-89.856 62.272H258.496A96 96 0 0 1 168.64 833.6l-52.608-140.224A96 96 0 0 1 64 608v-64a96 96 0 0 1 64-90.56V448a384 384 0 1 1 768 5.44zM832 448a320 320 0 0 0-640 0h640zM512 704H188.352l40.192 107.136a32 32 0 0 0 29.952 20.736h507.008a32 32 0 0 0 29.952-20.736L835.648 704H512z"},null,-1),jr=[Or];function wr(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",gr,jr)}var yr=o(vr,[["render",wr],["__file","burger.vue"]]),xr={name:"Calendar"},kr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_r=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 384v512h768V192H768v32a32 32 0 1 1-64 0v-32H320v32a32 32 0 0 1-64 0v-32H128v128h768v64H128zm192-256h384V96a32 32 0 1 1 64 0v32h160a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h160V96a32 32 0 0 1 64 0v32zm-32 384h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 0 1 0 64h-64a32 32 0 0 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm192-192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64zm0 192h64a32 32 0 1 1 0 64h-64a32 32 0 1 1 0-64z"},null,-1),Cr=[_r];function zr(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",kr,Cr)}var Er=o(xr,[["render",zr],["__file","calendar.vue"]]),Br={name:"CameraFilled"},Sr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Vr=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 224a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h704a64 64 0 0 0 64-64V288a64 64 0 0 0-64-64H748.416l-46.464-92.672A64 64 0 0 0 644.736 96H379.328a64 64 0 0 0-57.216 35.392L275.776 224H160zm352 435.2a115.2 115.2 0 1 0 0-230.4 115.2 115.2 0 0 0 0 230.4zm0 140.8a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),Nr=[Vr];function Mr(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Sr,Nr)}var Ar=o(Br,[["render",Mr],["__file","camera-filled.vue"]]),Tr={name:"Camera"},Hr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Rr=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M896 256H128v576h768V256zm-199.424-64-32.064-64h-304.96l-32 64h369.024zM96 192h160l46.336-92.608A64 64 0 0 1 359.552 64h304.96a64 64 0 0 1 57.216 35.328L768.192 192H928a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32zm416 512a160 160 0 1 0 0-320 160 160 0 0 0 0 320zm0 64a224 224 0 1 1 0-448 224 224 0 0 1 0 448z"},null,-1),Lr=[Rr];function Dr(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Hr,Lr)}var Pr=o(Tr,[["render",Dr],["__file","camera.vue"]]),Ir={name:"CaretBottom"},Fr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$r=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m192 384 320 384 320-384z"},null,-1),qr=[$r];function Wr(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Fr,qr)}var Ur=o(Ir,[["render",Wr],["__file","caret-bottom.vue"]]),Kr={name:"CaretLeft"},Yr={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Gr=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M672 192 288 511.936 672 832z"},null,-1),Xr=[Gr];function Jr(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Yr,Xr)}var Zr=o(Kr,[["render",Jr],["__file","caret-left.vue"]]),Qr={name:"CaretRight"},en={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tn=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 192v640l384-320.064z"},null,-1),rn=[tn];function nn(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",en,rn)}var on=o(Qr,[["render",nn],["__file","caret-right.vue"]]),ln={name:"CaretTop"},an={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cn=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 320 192 704h639.936z"},null,-1),sn=[cn];function un(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",an,sn)}var dn=o(ln,[["render",un],["__file","caret-top.vue"]]),pn={name:"Cellphone"},fn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},bn=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 128a64 64 0 0 0-64 64v640a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64H256zm0-64h512a128 128 0 0 1 128 128v640a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V192A128 128 0 0 1 256 64zm128 128h256a32 32 0 1 1 0 64H384a32 32 0 0 1 0-64zm128 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128z"},null,-1),mn=[bn];function hn(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",fn,mn)}var vn=o(pn,[["render",hn],["__file","cellphone.vue"]]),gn={name:"ChatDotRound"},On={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jn=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"},null,-1),wn=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 563.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"},null,-1),yn=[jn,wn];function xn(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",On,yn)}var kn=o(gn,[["render",xn],["__file","chat-dot-round.vue"]]),_n={name:"ChatDotSquare"},Cn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zn=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88L273.536 736zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),En=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 499.2a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm192 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4zm-384 0a51.2 51.2 0 1 1 0-102.4 51.2 51.2 0 0 1 0 102.4z"},null,-1),Bn=[zn,En];function Sn(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Cn,Bn)}var Vn=o(_n,[["render",Sn],["__file","chat-dot-square.vue"]]),Nn={name:"ChatLineRound"},Mn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},An=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m174.72 855.68 135.296-45.12 23.68 11.84C388.096 849.536 448.576 864 512 864c211.84 0 384-166.784 384-352S723.84 160 512 160 128 326.784 128 512c0 69.12 24.96 139.264 70.848 199.232l22.08 28.8-46.272 115.584zm-45.248 82.56A32 32 0 0 1 89.6 896l58.368-145.92C94.72 680.32 64 596.864 64 512 64 299.904 256 96 512 96s448 203.904 448 416-192 416-448 416a461.056 461.056 0 0 1-206.912-48.384l-175.616 58.56z"},null,-1),Tn=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M352 576h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm32-192h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32z"},null,-1),Hn=[An,Tn];function Rn(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Mn,Hn)}var Ln=o(Nn,[["render",Rn],["__file","chat-line-round.vue"]]),Dn={name:"ChatLineSquare"},Pn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},In=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 826.88 273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),Fn=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M352 512h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm0-192h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32z"},null,-1),$n=[In,Fn];function qn(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Pn,$n)}var Wn=o(Dn,[["render",qn],["__file","chat-line-square.vue"]]),Un={name:"ChatRound"},Kn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yn=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m174.72 855.68 130.048-43.392 23.424 11.392C382.4 849.984 444.352 864 512 864c223.744 0 384-159.872 384-352 0-192.832-159.104-352-384-352S128 319.168 128 512a341.12 341.12 0 0 0 69.248 204.288l21.632 28.8-44.16 110.528zm-45.248 82.56A32 32 0 0 1 89.6 896l56.512-141.248A405.12 405.12 0 0 1 64 512C64 299.904 235.648 96 512 96s448 203.904 448 416-173.44 416-448 416c-79.68 0-150.848-17.152-211.712-46.72l-170.88 56.96z"},null,-1),Gn=[Yn];function Xn(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Kn,Gn)}var Jn=o(Un,[["render",Xn],["__file","chat-round.vue"]]),Zn={name:"ChatSquare"},Qn={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},eo=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M273.536 736H800a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H224a64 64 0 0 0-64 64v570.88L273.536 736zM296 800 147.968 918.4A32 32 0 0 1 96 893.44V256a128 128 0 0 1 128-128h576a128 128 0 0 1 128 128v416a128 128 0 0 1-128 128H296z"},null,-1),to=[eo];function ro(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Qn,to)}var no=o(Zn,[["render",ro],["__file","chat-square.vue"]]),oo={name:"Check"},lo={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ao=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M406.656 706.944 195.84 496.256a32 32 0 1 0-45.248 45.248l256 256 512-512a32 32 0 0 0-45.248-45.248L406.592 706.944z"},null,-1),io=[ao];function co(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",lo,io)}var so=o(oo,[["render",co],["__file","check.vue"]]),uo={name:"Checked"},po={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fo=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160.064v64H704v-64zM311.616 537.28l-45.312 45.248L447.36 763.52l316.8-316.8-45.312-45.184L447.36 673.024 311.616 537.28zM384 192V96h256v96H384z"},null,-1),bo=[fo];function mo(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",po,bo)}var ho=o(uo,[["render",mo],["__file","checked.vue"]]),vo={name:"Cherry"},go={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Oo=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M261.056 449.6c13.824-69.696 34.88-128.96 63.36-177.728 23.744-40.832 61.12-88.64 112.256-143.872H320a32 32 0 0 1 0-64h384a32 32 0 1 1 0 64H554.752c14.912 39.168 41.344 86.592 79.552 141.76 47.36 68.48 84.8 106.752 106.304 114.304a224 224 0 1 1-84.992 14.784c-22.656-22.912-47.04-53.76-73.92-92.608-38.848-56.128-67.008-105.792-84.352-149.312-55.296 58.24-94.528 107.52-117.76 147.2-23.168 39.744-41.088 88.768-53.568 147.072a224.064 224.064 0 1 1-64.96-1.6zM288 832a160 160 0 1 0 0-320 160 160 0 0 0 0 320zm448-64a160 160 0 1 0 0-320 160 160 0 0 0 0 320z"},null,-1),jo=[Oo];function wo(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",go,jo)}var yo=o(vo,[["render",wo],["__file","cherry.vue"]]),xo={name:"Chicken"},ko={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_o=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M349.952 716.992 478.72 588.16a106.688 106.688 0 0 1-26.176-19.072 106.688 106.688 0 0 1-19.072-26.176L304.704 671.744c.768 3.072 1.472 6.144 2.048 9.216l2.048 31.936 31.872 1.984c3.136.64 6.208 1.28 9.28 2.112zm57.344 33.152a128 128 0 1 1-216.32 114.432l-1.92-32-32-1.92a128 128 0 1 1 114.432-216.32L416.64 469.248c-2.432-101.44 58.112-239.104 149.056-330.048 107.328-107.328 231.296-85.504 316.8 0 85.44 85.44 107.328 209.408 0 316.8-91.008 90.88-228.672 151.424-330.112 149.056L407.296 750.08zm90.496-226.304c49.536 49.536 233.344-7.04 339.392-113.088 78.208-78.208 63.232-163.072 0-226.304-63.168-63.232-148.032-78.208-226.24 0C504.896 290.496 448.32 474.368 497.792 523.84zM244.864 708.928a64 64 0 1 0-59.84 59.84l56.32-3.52 3.52-56.32zm8.064 127.68a64 64 0 1 0 59.84-59.84l-56.32 3.52-3.52 56.32z"},null,-1),Co=[_o];function zo(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ko,Co)}var Eo=o(xo,[["render",zo],["__file","chicken.vue"]]),Bo={name:"ChromeFilled"},So={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},Vo=Object(n["createElementVNode"])("path",{d:"M938.67 512.01c0-44.59-6.82-87.6-19.54-128H682.67a212.372 212.372 0 0 1 42.67 128c.06 38.71-10.45 76.7-30.42 109.87l-182.91 316.8c235.65-.01 426.66-191.02 426.66-426.67z",fill:"currentColor"},null,-1),No=Object(n["createElementVNode"])("path",{d:"M576.79 401.63a127.92 127.92 0 0 0-63.56-17.6c-22.36-.22-44.39 5.43-63.89 16.38s-35.79 26.82-47.25 46.02a128.005 128.005 0 0 0-2.16 127.44l1.24 2.13a127.906 127.906 0 0 0 46.36 46.61 127.907 127.907 0 0 0 63.38 17.44c22.29.2 44.24-5.43 63.68-16.33a127.94 127.94 0 0 0 47.16-45.79v-.01l1.11-1.92a127.984 127.984 0 0 0 .29-127.46 127.957 127.957 0 0 0-46.36-46.91z",fill:"currentColor"},null,-1),Mo=Object(n["createElementVNode"])("path",{d:"M394.45 333.96A213.336 213.336 0 0 1 512 298.67h369.58A426.503 426.503 0 0 0 512 85.34a425.598 425.598 0 0 0-171.74 35.98 425.644 425.644 0 0 0-142.62 102.22l118.14 204.63a213.397 213.397 0 0 1 78.67-94.21zM512.01 938.68H512zM414.76 701.95a213.284 213.284 0 0 1-89.54-86.81L142.48 298.6c-36.35 62.81-57.13 135.68-57.13 213.42 0 203.81 142.93 374.22 333.95 416.55h.04l118.19-204.71a213.315 213.315 0 0 1-122.77-21.91z",fill:"currentColor"},null,-1),Ao=[Vo,No,Mo];function To(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",So,Ao)}var Ho=o(Bo,[["render",To],["__file","chrome-filled.vue"]]),Ro={name:"CircleCheckFilled"},Lo={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Do=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),Po=[Do];function Io(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Lo,Po)}var Fo=o(Ro,[["render",Io],["__file","circle-check-filled.vue"]]),$o={name:"CircleCheck"},qo={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Wo=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Uo=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M745.344 361.344a32 32 0 0 1 45.312 45.312l-288 288a32 32 0 0 1-45.312 0l-160-160a32 32 0 1 1 45.312-45.312L480 626.752l265.344-265.408z"},null,-1),Ko=[Wo,Uo];function Yo(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",qo,Ko)}var Go=o($o,[["render",Yo],["__file","circle-check.vue"]]),Xo={name:"CircleCloseFilled"},Jo={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zo=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 393.664L407.936 353.6a38.4 38.4 0 1 0-54.336 54.336L457.664 512 353.6 616.064a38.4 38.4 0 1 0 54.336 54.336L512 566.336 616.064 670.4a38.4 38.4 0 1 0 54.336-54.336L566.336 512 670.4 407.936a38.4 38.4 0 1 0-54.336-54.336L512 457.664z"},null,-1),Qo=[Zo];function el(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Jo,Qo)}var tl=o(Xo,[["render",el],["__file","circle-close-filled.vue"]]),rl={name:"CircleClose"},nl={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ol=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m466.752 512-90.496-90.496a32 32 0 0 1 45.248-45.248L512 466.752l90.496-90.496a32 32 0 1 1 45.248 45.248L557.248 512l90.496 90.496a32 32 0 1 1-45.248 45.248L512 557.248l-90.496 90.496a32 32 0 0 1-45.248-45.248L466.752 512z"},null,-1),ll=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),al=[ol,ll];function il(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",nl,al)}var cl=o(rl,[["render",il],["__file","circle-close.vue"]]),sl={name:"CirclePlusFilled"},ul={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dl=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-38.4 409.6H326.4a38.4 38.4 0 1 0 0 76.8h147.2v147.2a38.4 38.4 0 0 0 76.8 0V550.4h147.2a38.4 38.4 0 0 0 0-76.8H550.4V326.4a38.4 38.4 0 1 0-76.8 0v147.2z"},null,-1),pl=[dl];function fl(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ul,pl)}var bl=o(sl,[["render",fl],["__file","circle-plus-filled.vue"]]),ml={name:"CirclePlus"},hl={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vl=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),gl=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 672V352a32 32 0 1 1 64 0v320a32 32 0 0 1-64 0z"},null,-1),Ol=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),jl=[vl,gl,Ol];function wl(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",hl,jl)}var yl=o(ml,[["render",wl],["__file","circle-plus.vue"]]),xl={name:"Clock"},kl={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_l=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Cl=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 256a32 32 0 0 1 32 32v256a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),zl=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 512h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32z"},null,-1),El=[_l,Cl,zl];function Bl(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",kl,El)}var Sl=o(xl,[["render",Bl],["__file","clock.vue"]]),Vl={name:"CloseBold"},Nl={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ml=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M195.2 195.2a64 64 0 0 1 90.496 0L512 421.504 738.304 195.2a64 64 0 0 1 90.496 90.496L602.496 512 828.8 738.304a64 64 0 0 1-90.496 90.496L512 602.496 285.696 828.8a64 64 0 0 1-90.496-90.496L421.504 512 195.2 285.696a64 64 0 0 1 0-90.496z"},null,-1),Al=[Ml];function Tl(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Nl,Al)}var Hl=o(Vl,[["render",Tl],["__file","close-bold.vue"]]),Rl={name:"Close"},Ll={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Dl=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M764.288 214.592 512 466.88 259.712 214.592a31.936 31.936 0 0 0-45.12 45.12L466.752 512 214.528 764.224a31.936 31.936 0 1 0 45.12 45.184L512 557.184l252.288 252.288a31.936 31.936 0 0 0 45.12-45.12L557.12 512.064l252.288-252.352a31.936 31.936 0 1 0-45.12-45.184z"},null,-1),Pl=[Dl];function Il(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ll,Pl)}var Fl=o(Rl,[["render",Il],["__file","close.vue"]]),$l={name:"Cloudy"},ql={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Wl=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M598.4 831.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 831.872zm-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 381.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"},null,-1),Ul=[Wl];function Kl(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ql,Ul)}var Yl=o($l,[["render",Kl],["__file","cloudy.vue"]]),Gl={name:"CoffeeCup"},Xl={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Jl=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M768 192a192 192 0 1 1-8 383.808A256.128 256.128 0 0 1 512 768H320A256 256 0 0 1 64 512V160a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v32zm0 64v256a128 128 0 1 0 0-256zM96 832h640a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64zm32-640v320a192 192 0 0 0 192 192h192a192 192 0 0 0 192-192V192H128z"},null,-1),Zl=[Jl];function Ql(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Xl,Zl)}var ea=o(Gl,[["render",Ql],["__file","coffee-cup.vue"]]),ta={name:"Coffee"},ra={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},na=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M822.592 192h14.272a32 32 0 0 1 31.616 26.752l21.312 128A32 32 0 0 1 858.24 384h-49.344l-39.04 546.304A32 32 0 0 1 737.92 960H285.824a32 32 0 0 1-32-29.696L214.912 384H165.76a32 32 0 0 1-31.552-37.248l21.312-128A32 32 0 0 1 187.136 192h14.016l-6.72-93.696A32 32 0 0 1 226.368 64h571.008a32 32 0 0 1 31.936 34.304L822.592 192zm-64.128 0 4.544-64H260.736l4.544 64h493.184zm-548.16 128H820.48l-10.688-64H214.208l-10.688 64h6.784zm68.736 64 36.544 512H708.16l36.544-512H279.04z"},null,-1),oa=[na];function la(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ra,oa)}var aa=o(ta,[["render",la],["__file","coffee.vue"]]),ia={name:"Coin"},ca={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},sa=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m161.92 580.736 29.888 58.88C171.328 659.776 160 681.728 160 704c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 615.808 928 657.664 928 704c0 129.728-188.544 224-416 224S96 833.728 96 704c0-46.592 24.32-88.576 65.92-123.264z"},null,-1),ua=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m161.92 388.736 29.888 58.88C171.328 467.84 160 489.792 160 512c0 82.304 155.328 160 352 160s352-77.696 352-160c0-22.272-11.392-44.16-31.808-64.32l30.464-58.432C903.936 423.808 928 465.664 928 512c0 129.728-188.544 224-416 224S96 641.728 96 512c0-46.592 24.32-88.576 65.92-123.264z"},null,-1),da=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 544c-227.456 0-416-94.272-416-224S284.544 96 512 96s416 94.272 416 224-188.544 224-416 224zm0-64c196.672 0 352-77.696 352-160S708.672 160 512 160s-352 77.696-352 160 155.328 160 352 160z"},null,-1),pa=[sa,ua,da];function fa(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ca,pa)}var ba=o(ia,[["render",fa],["__file","coin.vue"]]),ma={name:"ColdDrink"},ha={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},va=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M768 64a192 192 0 1 1-69.952 370.88L480 725.376V896h96a32 32 0 1 1 0 64H320a32 32 0 1 1 0-64h96V725.376L76.8 273.536a64 64 0 0 1-12.8-38.4v-10.688a32 32 0 0 1 32-32h71.808l-65.536-83.84a32 32 0 0 1 50.432-39.424l96.256 123.264h337.728A192.064 192.064 0 0 1 768 64zM656.896 192.448H800a32 32 0 0 1 32 32v10.624a64 64 0 0 1-12.8 38.4l-80.448 107.2a128 128 0 1 0-81.92-188.16v-.064zm-357.888 64 129.472 165.76a32 32 0 0 1-50.432 39.36l-160.256-205.12H144l304 404.928 304-404.928H299.008z"},null,-1),ga=[va];function Oa(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ha,ga)}var ja=o(ma,[["render",Oa],["__file","cold-drink.vue"]]),wa={name:"CollectionTag"},ya={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xa=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 128v698.88l196.032-156.864a96 96 0 0 1 119.936 0L768 826.816V128H256zm-32-64h576a32 32 0 0 1 32 32v797.44a32 32 0 0 1-51.968 24.96L531.968 720a32 32 0 0 0-39.936 0L243.968 918.4A32 32 0 0 1 192 893.44V96a32 32 0 0 1 32-32z"},null,-1),ka=[xa];function _a(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ya,ka)}var Ca=o(wa,[["render",_a],["__file","collection-tag.vue"]]),za={name:"Collection"},Ea={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ba=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 736h640V128H256a64 64 0 0 0-64 64v544zm64-672h608a32 32 0 0 1 32 32v672a32 32 0 0 1-32 32H160l-32 57.536V192A128 128 0 0 1 256 64z"},null,-1),Sa=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M240 800a48 48 0 1 0 0 96h592v-96H240zm0-64h656v160a64 64 0 0 1-64 64H240a112 112 0 0 1 0-224zm144-608v250.88l96-76.8 96 76.8V128H384zm-64-64h320v381.44a32 32 0 0 1-51.968 24.96L480 384l-108.032 86.4A32 32 0 0 1 320 445.44V64z"},null,-1),Va=[Ba,Sa];function Na(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ea,Va)}var Ma=o(za,[["render",Na],["__file","collection.vue"]]),Aa={name:"Comment"},Ta={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ha=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M736 504a56 56 0 1 1 0-112 56 56 0 0 1 0 112zm-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112zm-224 0a56 56 0 1 1 0-112 56 56 0 0 1 0 112zM128 128v640h192v160l224-160h352V128H128z"},null,-1),Ra=[Ha];function La(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ta,Ra)}var Da=o(Aa,[["render",La],["__file","comment.vue"]]),Pa={name:"Compass"},Ia={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fa=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),$a=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M725.888 315.008C676.48 428.672 624 513.28 568.576 568.64c-55.424 55.424-139.968 107.904-253.568 157.312a12.8 12.8 0 0 1-16.896-16.832c49.536-113.728 102.016-198.272 157.312-253.632 55.36-55.296 139.904-107.776 253.632-157.312a12.8 12.8 0 0 1 16.832 16.832z"},null,-1),qa=[Fa,$a];function Wa(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ia,qa)}var Ua=o(Pa,[["render",Wa],["__file","compass.vue"]]),Ka={name:"Connection"},Ya={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ga=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M640 384v64H448a128 128 0 0 0-128 128v128a128 128 0 0 0 128 128h320a128 128 0 0 0 128-128V576a128 128 0 0 0-64-110.848V394.88c74.56 26.368 128 97.472 128 181.056v128a192 192 0 0 1-192 192H448a192 192 0 0 1-192-192V576a192 192 0 0 1 192-192h192z"},null,-1),Xa=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 640v-64h192a128 128 0 0 0 128-128V320a128 128 0 0 0-128-128H256a128 128 0 0 0-128 128v128a128 128 0 0 0 64 110.848v70.272A192.064 192.064 0 0 1 64 448V320a192 192 0 0 1 192-192h320a192 192 0 0 1 192 192v128a192 192 0 0 1-192 192H384z"},null,-1),Ja=[Ga,Xa];function Za(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ya,Ja)}var Qa=o(Ka,[["render",Za],["__file","connection.vue"]]),ei={name:"Coordinate"},ti={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ri=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 512h64v320h-64z"},null,-1),ni=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 896h640a64 64 0 0 0-64-64H256a64 64 0 0 0-64 64zm64-128h512a128 128 0 0 1 128 128v64H128v-64a128 128 0 0 1 128-128zm256-256a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),oi=[ri,ni];function li(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ti,oi)}var ai=o(ei,[["render",li],["__file","coordinate.vue"]]),ii={name:"CopyDocument"},ci={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},si=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M768 832a128 128 0 0 1-128 128H192A128 128 0 0 1 64 832V384a128 128 0 0 1 128-128v64a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64h64z"},null,-1),ui=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 128a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V192a64 64 0 0 0-64-64H384zm0-64h448a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H384a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64z"},null,-1),di=[si,ui];function pi(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ci,di)}var fi=o(ii,[["render",pi],["__file","copy-document.vue"]]),bi={name:"Cpu"},mi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hi=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M320 256a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h384a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H320zm0-64h384a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H320a128 128 0 0 1-128-128V320a128 128 0 0 1 128-128z"},null,-1),vi=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm160 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm-320 0a32 32 0 0 1 32 32v128h-64V96a32 32 0 0 1 32-32zm160 896a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zm160 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zm-320 0a32 32 0 0 1-32-32V800h64v128a32 32 0 0 1-32 32zM64 512a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm0-160a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm0 320a32 32 0 0 1 32-32h128v64H96a32 32 0 0 1-32-32zm896-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32zm0-160a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32zm0 320a32 32 0 0 1-32 32H800v-64h128a32 32 0 0 1 32 32z"},null,-1),gi=[hi,vi];function Oi(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",mi,gi)}var ji=o(bi,[["render",Oi],["__file","cpu.vue"]]),wi={name:"CreditCard"},yi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xi=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M896 324.096c0-42.368-2.496-55.296-9.536-68.48a52.352 52.352 0 0 0-22.144-22.08c-13.12-7.04-26.048-9.536-68.416-9.536H228.096c-42.368 0-55.296 2.496-68.48 9.536a52.352 52.352 0 0 0-22.08 22.144c-7.04 13.12-9.536 26.048-9.536 68.416v375.808c0 42.368 2.496 55.296 9.536 68.48a52.352 52.352 0 0 0 22.144 22.08c13.12 7.04 26.048 9.536 68.416 9.536h567.808c42.368 0 55.296-2.496 68.48-9.536a52.352 52.352 0 0 0 22.08-22.144c7.04-13.12 9.536-26.048 9.536-68.416V324.096zm64 0v375.808c0 57.088-5.952 77.76-17.088 98.56-11.136 20.928-27.52 37.312-48.384 48.448-20.864 11.136-41.6 17.088-98.56 17.088H228.032c-57.088 0-77.76-5.952-98.56-17.088a116.288 116.288 0 0 1-48.448-48.384c-11.136-20.864-17.088-41.6-17.088-98.56V324.032c0-57.088 5.952-77.76 17.088-98.56 11.136-20.928 27.52-37.312 48.384-48.448 20.864-11.136 41.6-17.088 98.56-17.088H795.84c57.088 0 77.76 5.952 98.56 17.088 20.928 11.136 37.312 27.52 48.448 48.384 11.136 20.864 17.088 41.6 17.088 98.56z"},null,-1),ki=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M64 320h896v64H64v-64zm0 128h896v64H64v-64zm128 192h256v64H192z"},null,-1),_i=[xi,ki];function Ci(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",yi,_i)}var zi=o(wi,[["render",Ci],["__file","credit-card.vue"]]),Ei={name:"Crop"},Bi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Si=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 768h672a32 32 0 1 1 0 64H224a32 32 0 0 1-32-32V96a32 32 0 0 1 64 0v672z"},null,-1),Vi=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M832 224v704a32 32 0 1 1-64 0V256H96a32 32 0 0 1 0-64h704a32 32 0 0 1 32 32z"},null,-1),Ni=[Si,Vi];function Mi(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Bi,Ni)}var Ai=o(Ei,[["render",Mi],["__file","crop.vue"]]),Ti={name:"DArrowLeft"},Hi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ri=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M529.408 149.376a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L259.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L197.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224zm256 0a29.12 29.12 0 0 1 41.728 0 30.592 30.592 0 0 1 0 42.688L515.264 511.936l311.872 319.936a30.592 30.592 0 0 1-.512 43.264 29.12 29.12 0 0 1-41.216-.512L453.76 534.272a32 32 0 0 1 0-44.672l331.648-340.224z"},null,-1),Li=[Ri];function Di(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Hi,Li)}var Pi=o(Ti,[["render",Di],["__file","d-arrow-left.vue"]]),Ii={name:"DArrowRight"},Fi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$i=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M452.864 149.312a29.12 29.12 0 0 1 41.728.064L826.24 489.664a32 32 0 0 1 0 44.672L494.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L764.736 512 452.864 192a30.592 30.592 0 0 1 0-42.688zm-256 0a29.12 29.12 0 0 1 41.728.064L570.24 489.664a32 32 0 0 1 0 44.672L238.592 874.624a29.12 29.12 0 0 1-41.728 0 30.592 30.592 0 0 1 0-42.752L508.736 512 196.864 192a30.592 30.592 0 0 1 0-42.688z"},null,-1),qi=[$i];function Wi(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Fi,qi)}var Ui=o(Ii,[["render",Wi],["__file","d-arrow-right.vue"]]),Ki={name:"DCaret"},Yi={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Gi=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m512 128 288 320H224l288-320zM224 576h576L512 896 224 576z"},null,-1),Xi=[Gi];function Ji(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Yi,Xi)}var Zi=o(Ki,[["render",Ji],["__file","d-caret.vue"]]),Qi={name:"DataAnalysis"},ec={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tc=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m665.216 768 110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216zM832 192H192v512h640V192zM352 448a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0v-64a32 32 0 0 1 32-32zm160-64a32 32 0 0 1 32 32v128a32 32 0 0 1-64 0V416a32 32 0 0 1 32-32zm160-64a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V352a32 32 0 0 1 32-32z"},null,-1),rc=[tc];function nc(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ec,rc)}var oc=o(Qi,[["render",nc],["__file","data-analysis.vue"]]),lc={name:"DataBoard"},ac={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ic=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M32 128h960v64H32z"},null,-1),cc=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 192v512h640V192H192zm-64-64h768v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V128z"},null,-1),sc=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M322.176 960H248.32l144.64-250.56 55.424 32L322.176 960zm453.888 0h-73.856L576 741.44l55.424-32L776.064 960z"},null,-1),uc=[ic,cc,sc];function dc(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ac,uc)}var pc=o(lc,[["render",dc],["__file","data-board.vue"]]),fc={name:"DataLine"},bc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mc=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M359.168 768H160a32 32 0 0 1-32-32V192H64a32 32 0 0 1 0-64h896a32 32 0 1 1 0 64h-64v544a32 32 0 0 1-32 32H665.216l110.848 192h-73.856L591.36 768H433.024L322.176 960H248.32l110.848-192zM832 192H192v512h640V192zM342.656 534.656a32 32 0 1 1-45.312-45.312L444.992 341.76l125.44 94.08L679.04 300.032a32 32 0 1 1 49.92 39.936L581.632 524.224 451.008 426.24 342.656 534.592z"},null,-1),hc=[mc];function vc(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",bc,hc)}var gc=o(fc,[["render",vc],["__file","data-line.vue"]]),Oc={name:"DeleteFilled"},jc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wc=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M352 192V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64H96a32 32 0 0 1 0-64h256zm64 0h192v-64H416v64zM192 960a32 32 0 0 1-32-32V256h704v672a32 32 0 0 1-32 32H192zm224-192a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32zm192 0a32 32 0 0 0 32-32V416a32 32 0 0 0-64 0v320a32 32 0 0 0 32 32z"},null,-1),yc=[wc];function xc(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",jc,yc)}var kc=o(Oc,[["render",xc],["__file","delete-filled.vue"]]),_c={name:"DeleteLocation"},Cc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zc=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),Ec=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),Bc=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 384h256q32 0 32 32t-32 32H384q-32 0-32-32t32-32z"},null,-1),Sc=[zc,Ec,Bc];function Vc(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Cc,Sc)}var Nc=o(_c,[["render",Vc],["__file","delete-location.vue"]]),Mc={name:"Delete"},Ac={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Tc=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 256H96a32 32 0 0 1 0-64h256V95.936a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V192h256a32 32 0 1 1 0 64h-64v672a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V256zm448-64v-64H416v64h192zM224 896h576V256H224v640zm192-128a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32zm192 0a32 32 0 0 1-32-32V416a32 32 0 0 1 64 0v320a32 32 0 0 1-32 32z"},null,-1),Hc=[Tc];function Rc(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ac,Hc)}var Lc=o(Mc,[["render",Rc],["__file","delete.vue"]]),Dc={name:"Dessert"},Pc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ic=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 416v-48a144 144 0 0 1 168.64-141.888 224.128 224.128 0 0 1 430.72 0A144 144 0 0 1 896 368v48a384 384 0 0 1-352 382.72V896h-64v-97.28A384 384 0 0 1 128 416zm287.104-32.064h193.792a143.808 143.808 0 0 1 58.88-132.736 160.064 160.064 0 0 0-311.552 0 143.808 143.808 0 0 1 58.88 132.8zm-72.896 0a72 72 0 1 0-140.48 0h140.48zm339.584 0h140.416a72 72 0 1 0-140.48 0zM512 736a320 320 0 0 0 318.4-288.064H193.6A320 320 0 0 0 512 736zM384 896.064h256a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64z"},null,-1),Fc=[Ic];function $c(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Pc,Fc)}var qc=o(Dc,[["render",$c],["__file","dessert.vue"]]),Wc={name:"Discount"},Uc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kc=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M224 704h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336V704zm0 64v128h576V768H224zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"},null,-1),Yc=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),Gc=[Kc,Yc];function Xc(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Uc,Gc)}var Jc=o(Wc,[["render",Xc],["__file","discount.vue"]]),Zc={name:"DishDot"},Qc={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},es=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m384.064 274.56.064-50.688A128 128 0 0 1 512.128 96c70.528 0 127.68 57.152 127.68 127.68v50.752A448.192 448.192 0 0 1 955.392 768H68.544A448.192 448.192 0 0 1 384 274.56zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64zm32-128h768a384 384 0 1 0-768 0zm447.808-448v-32.32a63.68 63.68 0 0 0-63.68-63.68 64 64 0 0 0-64 63.936V256h127.68z"},null,-1),ts=[es];function rs(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Qc,ts)}var ns=o(Zc,[["render",rs],["__file","dish-dot.vue"]]),os={name:"Dish"},ls={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},as=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 257.152V192h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96v65.152A448 448 0 0 1 955.52 768H68.48A448 448 0 0 1 480 257.152zM128 704h768a384 384 0 1 0-768 0zM96 832h832a32 32 0 1 1 0 64H96a32 32 0 1 1 0-64z"},null,-1),is=[as];function cs(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ls,is)}var ss=o(os,[["render",cs],["__file","dish.vue"]]),us={name:"DocumentAdd"},ds={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ps=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm320 512V448h64v128h128v64H544v128h-64V640H352v-64h128z"},null,-1),fs=[ps];function bs(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ds,fs)}var ms=o(us,[["render",bs],["__file","document-add.vue"]]),hs={name:"DocumentChecked"},vs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gs=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm318.4 582.144 180.992-180.992L704.64 510.4 478.4 736.64 320 578.304l45.248-45.312L478.4 646.144z"},null,-1),Os=[gs];function js(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",vs,Os)}var ws=o(hs,[["render",js],["__file","document-checked.vue"]]),ys={name:"DocumentCopy"},xs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ks=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 320v576h576V320H128zm-32-64h640a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32zM960 96v704a32 32 0 0 1-32 32h-96v-64h64V128H384v64h-64V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32zM256 672h320v64H256v-64zm0-192h320v64H256v-64z"},null,-1),_s=[ks];function Cs(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",xs,_s)}var zs=o(ys,[["render",Cs],["__file","document-copy.vue"]]),Es={name:"DocumentDelete"},Bs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ss=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm308.992 546.304-90.496-90.624 45.248-45.248 90.56 90.496 90.496-90.432 45.248 45.248-90.496 90.56 90.496 90.496-45.248 45.248-90.496-90.496-90.56 90.496-45.248-45.248 90.496-90.496z"},null,-1),Vs=[Ss];function Ns(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Bs,Vs)}var Ms=o(Es,[["render",Ns],["__file","document-delete.vue"]]),As={name:"DocumentRemove"},Ts={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Hs=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M805.504 320 640 154.496V320h165.504zM832 384H576V128H192v768h640V384zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm192 512h320v64H352v-64z"},null,-1),Rs=[Hs];function Ls(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ts,Rs)}var Ds=o(As,[["render",Ls],["__file","document-remove.vue"]]),Ps={name:"Document"},Is={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fs=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M832 384H576V128H192v768h640V384zm-26.496-64L640 154.496V320h165.504zM160 64h480l256 256v608a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h160v64H320v-64zm0 384h384v64H320v-64z"},null,-1),$s=[Fs];function qs(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Is,$s)}var Ws=o(Ps,[["render",qs],["__file","document.vue"]]),Us={name:"Download"},Ks={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ys=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-253.696 236.288-236.352 45.248 45.248L508.8 704 192 387.2l45.248-45.248L480 584.704V128h64v450.304z"},null,-1),Gs=[Ys];function Xs(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ks,Gs)}var Js=o(Us,[["render",Xs],["__file","download.vue"]]),Zs={name:"Drizzling"},Qs={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},eu=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480zM288 800h64v64h-64v-64zm192 0h64v64h-64v-64zm-96 96h64v64h-64v-64zm192 0h64v64h-64v-64zm96-96h64v64h-64v-64z"},null,-1),tu=[eu];function ru(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Qs,tu)}var nu=o(Zs,[["render",ru],["__file","drizzling.vue"]]),ou={name:"EditPen"},lu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},au=Object(n["createElementVNode"])("path",{d:"m199.04 672.64 193.984 112 224-387.968-193.92-112-224 388.032zm-23.872 60.16 32.896 148.288 144.896-45.696L175.168 732.8zM455.04 229.248l193.92 112 56.704-98.112-193.984-112-56.64 98.112zM104.32 708.8l384-665.024 304.768 175.936L409.152 884.8h.064l-248.448 78.336L104.32 708.8zm384 254.272v-64h448v64h-448z",fill:"currentColor"},null,-1),iu=[au];function cu(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",lu,iu)}var su=o(ou,[["render",cu],["__file","edit-pen.vue"]]),uu={name:"Edit"},du={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pu=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M832 512a32 32 0 1 1 64 0v352a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h352a32 32 0 0 1 0 64H192v640h640V512z"},null,-1),fu=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m469.952 554.24 52.8-7.552L847.104 222.4a32 32 0 1 0-45.248-45.248L477.44 501.44l-7.552 52.8zm422.4-422.4a96 96 0 0 1 0 135.808l-331.84 331.84a32 32 0 0 1-18.112 9.088L436.8 623.68a32 32 0 0 1-36.224-36.224l15.104-105.6a32 32 0 0 1 9.024-18.112l331.904-331.84a96 96 0 0 1 135.744 0z"},null,-1),bu=[pu,fu];function mu(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",du,bu)}var hu=o(uu,[["render",mu],["__file","edit.vue"]]),vu={name:"ElemeFilled"},gu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ou=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M176 64h672c61.824 0 112 50.176 112 112v672a112 112 0 0 1-112 112H176A112 112 0 0 1 64 848V176c0-61.824 50.176-112 112-112zm150.528 173.568c-152.896 99.968-196.544 304.064-97.408 456.96a330.688 330.688 0 0 0 456.96 96.64c9.216-5.888 17.6-11.776 25.152-18.56a18.24 18.24 0 0 0 4.224-24.32L700.352 724.8a47.552 47.552 0 0 0-65.536-14.272A234.56 234.56 0 0 1 310.592 641.6C240 533.248 271.104 387.968 379.456 316.48a234.304 234.304 0 0 1 276.352 15.168c1.664.832 2.56 2.56 3.392 4.224 5.888 8.384 3.328 19.328-5.12 25.216L456.832 489.6a47.552 47.552 0 0 0-14.336 65.472l16 24.384c5.888 8.384 16.768 10.88 25.216 5.056l308.224-199.936a19.584 19.584 0 0 0 6.72-23.488v-.896c-4.992-9.216-10.048-17.6-15.104-26.88-99.968-151.168-304.064-194.88-456.96-95.744zM786.88 504.704l-62.208 40.32c-8.32 5.888-10.88 16.768-4.992 25.216L760 632.32c5.888 8.448 16.768 11.008 25.152 5.12l31.104-20.16a55.36 55.36 0 0 0 16-76.48l-20.224-31.04a19.52 19.52 0 0 0-25.152-5.12z"},null,-1),ju=[Ou];function wu(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",gu,ju)}var yu=o(vu,[["render",wu],["__file","eleme-filled.vue"]]),xu={name:"Eleme"},ku={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_u=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M300.032 188.8c174.72-113.28 408-63.36 522.24 109.44 5.76 10.56 11.52 20.16 17.28 30.72v.96a22.4 22.4 0 0 1-7.68 26.88l-352.32 228.48c-9.6 6.72-22.08 3.84-28.8-5.76l-18.24-27.84a54.336 54.336 0 0 1 16.32-74.88l225.6-146.88c9.6-6.72 12.48-19.2 5.76-28.8-.96-1.92-1.92-3.84-3.84-4.8a267.84 267.84 0 0 0-315.84-17.28c-123.84 81.6-159.36 247.68-78.72 371.52a268.096 268.096 0 0 0 370.56 78.72 54.336 54.336 0 0 1 74.88 16.32l17.28 26.88c5.76 9.6 3.84 21.12-4.8 27.84-8.64 7.68-18.24 14.4-28.8 21.12a377.92 377.92 0 0 1-522.24-110.4c-113.28-174.72-63.36-408 111.36-522.24zm526.08 305.28a22.336 22.336 0 0 1 28.8 5.76l23.04 35.52a63.232 63.232 0 0 1-18.24 87.36l-35.52 23.04c-9.6 6.72-22.08 3.84-28.8-5.76l-46.08-71.04c-6.72-9.6-3.84-22.08 5.76-28.8l71.04-46.08z"},null,-1),Cu=[_u];function zu(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ku,Cu)}var Eu=o(xu,[["render",zu],["__file","eleme.vue"]]),Bu={name:"ElementPlus"},Su={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Vu=Object(n["createElementVNode"])("path",{d:"M839.7 734.7c0 33.3-17.9 41-17.9 41S519.7 949.8 499.2 960c-10.2 5.1-20.5 5.1-30.7 0 0 0-314.9-184.3-325.1-192-5.1-5.1-10.2-12.8-12.8-20.5V368.6c0-17.9 20.5-28.2 20.5-28.2L466 158.6c12.8-5.1 25.6-5.1 38.4 0 0 0 279 161.3 309.8 179.2 17.9 7.7 28.2 25.6 25.6 46.1-.1-5-.1 317.5-.1 350.8zM714.2 371.2c-64-35.8-217.6-125.4-217.6-125.4-7.7-5.1-20.5-5.1-30.7 0L217.6 389.1s-17.9 10.2-17.9 23v297c0 5.1 5.1 12.8 7.7 17.9 7.7 5.1 256 148.5 256 148.5 7.7 5.1 17.9 5.1 25.6 0 15.4-7.7 250.9-145.9 250.9-145.9s12.8-5.1 12.8-30.7v-74.2l-276.5 169v-64c0-17.9 7.7-30.7 20.5-46.1L745 535c5.1-7.7 10.2-20.5 10.2-30.7v-66.6l-279 169v-69.1c0-15.4 5.1-30.7 17.9-38.4l220.1-128zM919 135.7c0-5.1-5.1-7.7-7.7-7.7h-58.9V66.6c0-5.1-5.1-5.1-10.2-5.1l-30.7 5.1c-5.1 0-5.1 2.6-5.1 5.1V128h-56.3c-5.1 0-5.1 5.1-7.7 5.1v38.4h69.1v64c0 5.1 5.1 5.1 10.2 5.1l30.7-5.1c5.1 0 5.1-2.6 5.1-5.1v-56.3h64l-2.5-38.4z",fill:"currentColor"},null,-1),Nu=[Vu];function Mu(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Su,Nu)}var Au=o(Bu,[["render",Mu],["__file","element-plus.vue"]]),Tu={name:"Expand"},Hu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ru=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 192h768v128H128V192zm0 256h512v128H128V448zm0 256h768v128H128V704zm576-352 192 160-192 128V352z"},null,-1),Lu=[Ru];function Du(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Hu,Lu)}var Pu=o(Tu,[["render",Du],["__file","expand.vue"]]),Iu={name:"Failed"},Fu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$u=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m557.248 608 135.744-135.744-45.248-45.248-135.68 135.744-135.808-135.68-45.248 45.184L466.752 608l-135.68 135.68 45.184 45.312L512 653.248l135.744 135.744 45.248-45.248L557.312 608zM704 192h160v736H160V192h160v64h384v-64zm-320 0V96h256v96H384z"},null,-1),qu=[$u];function Wu(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Fu,qu)}var Uu=o(Iu,[["render",Wu],["__file","failed.vue"]]),Ku={name:"Female"},Yu={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Gu=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 640a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),Xu=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 640q32 0 32 32v256q0 32-32 32t-32-32V672q0-32 32-32z"},null,-1),Ju=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M352 800h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32z"},null,-1),Zu=[Gu,Xu,Ju];function Qu(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Yu,Zu)}var ed=o(Ku,[["render",Qu],["__file","female.vue"]]),td={name:"Files"},rd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nd=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 384v448h768V384H128zm-32-64h832a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32zm64-128h704v64H160zm96-128h512v64H256z"},null,-1),od=[nd];function ld(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",rd,od)}var ad=o(td,[["render",ld],["__file","files.vue"]]),id={name:"Film"},cd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},sd=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 160v704h704V160H160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32z"},null,-1),ud=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M320 288V128h64v352h256V128h64v160h160v64H704v128h160v64H704v128h160v64H704v160h-64V544H384v352h-64V736H128v-64h192V544H128v-64h192V352H128v-64h192z"},null,-1),dd=[sd,ud];function pd(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",cd,dd)}var fd=o(id,[["render",pd],["__file","film.vue"]]),bd={name:"Filter"},md={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hd=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 523.392V928a32 32 0 0 0 46.336 28.608l192-96A32 32 0 0 0 640 832V523.392l280.768-343.104a32 32 0 1 0-49.536-40.576l-288 352A32 32 0 0 0 576 512v300.224l-128 64V512a32 32 0 0 0-7.232-20.288L195.52 192H704a32 32 0 1 0 0-64H128a32 32 0 0 0-24.768 52.288L384 523.392z"},null,-1),vd=[hd];function gd(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",md,vd)}var Od=o(bd,[["render",gd],["__file","filter.vue"]]),jd={name:"Finished"},wd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yd=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M280.768 753.728 691.456 167.04a32 32 0 1 1 52.416 36.672L314.24 817.472a32 32 0 0 1-45.44 7.296l-230.4-172.8a32 32 0 0 1 38.4-51.2l203.968 152.96zM736 448a32 32 0 1 1 0-64h192a32 32 0 1 1 0 64H736zM608 640a32 32 0 0 1 0-64h319.936a32 32 0 1 1 0 64H608zM480 832a32 32 0 1 1 0-64h447.936a32 32 0 1 1 0 64H480z"},null,-1),xd=[yd];function kd(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",wd,xd)}var _d=o(jd,[["render",kd],["__file","finished.vue"]]),Cd={name:"FirstAidKit"},zd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ed=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 256a64 64 0 0 0-64 64v448a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V320a64 64 0 0 0-64-64H192zm0-64h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128z"},null,-1),Bd=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M544 512h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96v-96a32 32 0 0 1 64 0v96zM352 128v64h320v-64H352zm-32-64h384a32 32 0 0 1 32 32v128a32 32 0 0 1-32 32H320a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),Sd=[Ed,Bd];function Vd(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",zd,Sd)}var Nd=o(Cd,[["render",Vd],["__file","first-aid-kit.vue"]]),Md={name:"Flag"},Ad={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Td=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M288 128h608L736 384l160 256H288v320h-96V64h96v64z"},null,-1),Hd=[Td];function Rd(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ad,Hd)}var Ld=o(Md,[["render",Rd],["__file","flag.vue"]]),Dd={name:"Fold"},Pd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Id=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M896 192H128v128h768V192zm0 256H384v128h512V448zm0 256H128v128h768V704zM320 384 128 512l192 128V384z"},null,-1),Fd=[Id];function $d(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Pd,Fd)}var qd=o(Dd,[["render",$d],["__file","fold.vue"]]),Wd={name:"FolderAdd"},Ud={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kd=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm384 416V416h64v128h128v64H544v128h-64V608H352v-64h128z"},null,-1),Yd=[Kd];function Gd(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ud,Yd)}var Xd=o(Wd,[["render",Gd],["__file","folder-add.vue"]]),Jd={name:"FolderChecked"},Zd={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Qd=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm414.08 502.144 180.992-180.992L736.32 494.4 510.08 720.64l-158.4-158.336 45.248-45.312L510.08 630.144z"},null,-1),ep=[Qd];function tp(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Zd,ep)}var rp=o(Jd,[["render",tp],["__file","folder-checked.vue"]]),np={name:"FolderDelete"},op={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lp=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm370.752 448-90.496-90.496 45.248-45.248L512 530.752l90.496-90.496 45.248 45.248L557.248 576l90.496 90.496-45.248 45.248L512 621.248l-90.496 90.496-45.248-45.248L466.752 576z"},null,-1),ap=[lp];function ip(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",op,ap)}var cp=o(np,[["render",ip],["__file","folder-delete.vue"]]),sp={name:"FolderOpened"},up={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dp=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M878.08 448H241.92l-96 384h636.16l96-384zM832 384v-64H485.76L357.504 192H128v448l57.92-231.744A32 32 0 0 1 216.96 384H832zm-24.96 512H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h287.872l128.384 128H864a32 32 0 0 1 32 32v96h23.04a32 32 0 0 1 31.04 39.744l-112 448A32 32 0 0 1 807.04 896z"},null,-1),pp=[dp];function fp(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",up,pp)}var bp=o(sp,[["render",fp],["__file","folder-opened.vue"]]),mp={name:"FolderRemove"},hp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vp=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32zm256 416h320v64H352v-64z"},null,-1),gp=[vp];function Op(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",hp,gp)}var jp=o(mp,[["render",Op],["__file","folder-remove.vue"]]),wp={name:"Folder"},yp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xp=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 192v640h768V320H485.76L357.504 192H128zm-32-64h287.872l128.384 128H928a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32z"},null,-1),kp=[xp];function _p(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",yp,kp)}var Cp=o(wp,[["render",_p],["__file","folder.vue"]]),zp={name:"Food"},Ep={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bp=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 352.576V352a288 288 0 0 1 491.072-204.224 192 192 0 0 1 274.24 204.48 64 64 0 0 1 57.216 74.24C921.6 600.512 850.048 710.656 736 756.992V800a96 96 0 0 1-96 96H384a96 96 0 0 1-96-96v-43.008c-114.048-46.336-185.6-156.48-214.528-330.496A64 64 0 0 1 128 352.64zm64-.576h64a160 160 0 0 1 320 0h64a224 224 0 0 0-448 0zm128 0h192a96 96 0 0 0-192 0zm439.424 0h68.544A128.256 128.256 0 0 0 704 192c-15.36 0-29.952 2.688-43.52 7.616 11.328 18.176 20.672 37.76 27.84 58.304A64.128 64.128 0 0 1 759.424 352zM672 768H352v32a32 32 0 0 0 32 32h256a32 32 0 0 0 32-32v-32zm-342.528-64h365.056c101.504-32.64 165.76-124.928 192.896-288H136.576c27.136 163.072 91.392 255.36 192.896 288z"},null,-1),Sp=[Bp];function Vp(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ep,Sp)}var Np=o(zp,[["render",Vp],["__file","food.vue"]]),Mp={name:"Football"},Ap={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Tp=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896zm0-64a384 384 0 1 0 0-768 384 384 0 0 0 0 768z"},null,-1),Hp=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M186.816 268.288c16-16.384 31.616-31.744 46.976-46.08 17.472 30.656 39.808 58.112 65.984 81.28l-32.512 56.448a385.984 385.984 0 0 1-80.448-91.648zm653.696-5.312a385.92 385.92 0 0 1-83.776 96.96l-32.512-56.384a322.923 322.923 0 0 0 68.48-85.76c15.552 14.08 31.488 29.12 47.808 45.184zM465.984 445.248l11.136-63.104a323.584 323.584 0 0 0 69.76 0l11.136 63.104a387.968 387.968 0 0 1-92.032 0zm-62.72-12.8A381.824 381.824 0 0 1 320 396.544l32-55.424a319.885 319.885 0 0 0 62.464 27.712l-11.2 63.488zm300.8-35.84a381.824 381.824 0 0 1-83.328 35.84l-11.2-63.552A319.885 319.885 0 0 0 672 341.184l32 55.424zm-520.768 364.8a385.92 385.92 0 0 1 83.968-97.28l32.512 56.32c-26.88 23.936-49.856 52.352-67.52 84.032-16-13.44-32.32-27.712-48.96-43.072zm657.536.128a1442.759 1442.759 0 0 1-49.024 43.072 321.408 321.408 0 0 0-67.584-84.16l32.512-56.32c33.216 27.456 61.696 60.352 84.096 97.408zM465.92 578.752a387.968 387.968 0 0 1 92.032 0l-11.136 63.104a323.584 323.584 0 0 0-69.76 0l-11.136-63.104zm-62.72 12.8 11.2 63.552a319.885 319.885 0 0 0-62.464 27.712L320 627.392a381.824 381.824 0 0 1 83.264-35.84zm300.8 35.84-32 55.424a318.272 318.272 0 0 0-62.528-27.712l11.2-63.488c29.44 8.64 57.28 20.736 83.264 35.776z"},null,-1),Rp=[Tp,Hp];function Lp(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ap,Rp)}var Dp=o(Mp,[["render",Lp],["__file","football.vue"]]),Pp={name:"ForkSpoon"},Ip={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fp=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 410.304V96a32 32 0 0 1 64 0v314.304a96 96 0 0 0 64-90.56V96a32 32 0 0 1 64 0v223.744a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.544a160 160 0 0 1-128-156.8V96a32 32 0 0 1 64 0v223.744a96 96 0 0 0 64 90.56zM672 572.48C581.184 552.128 512 446.848 512 320c0-141.44 85.952-256 192-256s192 114.56 192 256c0 126.848-69.184 232.128-160 252.48V928a32 32 0 1 1-64 0V572.48zM704 512c66.048 0 128-82.56 128-192s-61.952-192-128-192-128 82.56-128 192 61.952 192 128 192z"},null,-1),$p=[Fp];function qp(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ip,$p)}var Wp=o(Pp,[["render",qp],["__file","fork-spoon.vue"]]),Up={name:"Fries"},Kp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yp=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M608 224v-64a32 32 0 0 0-64 0v336h26.88A64 64 0 0 0 608 484.096V224zm101.12 160A64 64 0 0 0 672 395.904V384h64V224a32 32 0 1 0-64 0v160h37.12zm74.88 0a92.928 92.928 0 0 1 91.328 110.08l-60.672 323.584A96 96 0 0 1 720.32 896H303.68a96 96 0 0 1-94.336-78.336L148.672 494.08A92.928 92.928 0 0 1 240 384h-16V224a96 96 0 0 1 188.608-25.28A95.744 95.744 0 0 1 480 197.44V160a96 96 0 0 1 188.608-25.28A96 96 0 0 1 800 224v160h-16zM670.784 512a128 128 0 0 1-99.904 48H453.12a128 128 0 0 1-99.84-48H352v-1.536a128.128 128.128 0 0 1-9.984-14.976L314.88 448H240a28.928 28.928 0 0 0-28.48 34.304L241.088 640h541.824l29.568-157.696A28.928 28.928 0 0 0 784 448h-74.88l-27.136 47.488A132.405 132.405 0 0 1 672 510.464V512h-1.216zM480 288a32 32 0 0 0-64 0v196.096A64 64 0 0 0 453.12 496H480V288zm-128 96V224a32 32 0 0 0-64 0v160h64-37.12A64 64 0 0 1 352 395.904zm-98.88 320 19.072 101.888A32 32 0 0 0 303.68 832h416.64a32 32 0 0 0 31.488-26.112L770.88 704H253.12z"},null,-1),Gp=[Yp];function Xp(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Kp,Gp)}var Jp=o(Up,[["render",Xp],["__file","fries.vue"]]),Zp={name:"FullScreen"},Qp={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ef=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m160 96.064 192 .192a32 32 0 0 1 0 64l-192-.192V352a32 32 0 0 1-64 0V96h64v.064zm0 831.872V928H96V672a32 32 0 1 1 64 0v191.936l192-.192a32 32 0 1 1 0 64l-192 .192zM864 96.064V96h64v256a32 32 0 1 1-64 0V160.064l-192 .192a32 32 0 1 1 0-64l192-.192zm0 831.872-192-.192a32 32 0 0 1 0-64l192 .192V672a32 32 0 1 1 64 0v256h-64v-.064z"},null,-1),tf=[ef];function rf(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Qp,tf)}var nf=o(Zp,[["render",rf],["__file","full-screen.vue"]]),of={name:"GobletFull"},lf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},af=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 320h512c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320zm503.936 64H264.064a256.128 256.128 0 0 0 495.872 0zM544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4z"},null,-1),cf=[af];function sf(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",lf,cf)}var uf=o(of,[["render",sf],["__file","goblet-full.vue"]]),df={name:"GobletSquareFull"},pf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ff=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 270.912c10.048 6.72 22.464 14.912 28.992 18.624a220.16 220.16 0 0 0 114.752 30.72c30.592 0 49.408-9.472 91.072-41.152l.64-.448c52.928-40.32 82.368-55.04 132.288-54.656 55.552.448 99.584 20.8 142.72 57.408l1.536 1.28V128H256v142.912zm.96 76.288C266.368 482.176 346.88 575.872 512 576c157.44.064 237.952-85.056 253.248-209.984a952.32 952.32 0 0 1-40.192-35.712c-32.704-27.776-63.36-41.92-101.888-42.24-31.552-.256-50.624 9.28-93.12 41.6l-.576.448c-52.096 39.616-81.024 54.208-129.792 54.208-54.784 0-100.48-13.376-142.784-37.056zM480 638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848z"},null,-1),bf=[ff];function mf(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",pf,bf)}var hf=o(df,[["render",mf],["__file","goblet-square-full.vue"]]),vf={name:"GobletSquare"},gf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Of=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M544 638.912V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.848C250.624 623.424 192 442.496 192 319.68V96a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v224c0 122.816-58.624 303.68-288 318.912zM256 319.68c0 149.568 80 256.192 256 256.256C688.128 576 768 469.568 768 320V128H256v191.68z"},null,-1),jf=[Of];function wf(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",gf,jf)}var yf=o(vf,[["render",wf],["__file","goblet-square.vue"]]),xf={name:"Goblet"},kf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_f=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M544 638.4V896h96a32 32 0 1 1 0 64H384a32 32 0 1 1 0-64h96V638.4A320 320 0 0 1 192 320c0-85.632 21.312-170.944 64-256h512c42.688 64.32 64 149.632 64 256a320 320 0 0 1-288 318.4zM256 320a256 256 0 1 0 512 0c0-78.592-12.608-142.4-36.928-192h-434.24C269.504 192.384 256 256.256 256 320z"},null,-1),Cf=[_f];function zf(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",kf,Cf)}var Ef=o(xf,[["render",zf],["__file","goblet.vue"]]),Bf={name:"GoldMedal"},Sf={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},Vf=Object(n["createElementVNode"])("path",{d:"m772.13 452.84 53.86-351.81c1.32-10.01-1.17-18.68-7.49-26.02S804.35 64 795.01 64H228.99v-.01h-.06c-9.33 0-17.15 3.67-23.49 11.01s-8.83 16.01-7.49 26.02l53.87 351.89C213.54 505.73 193.59 568.09 192 640c2 90.67 33.17 166.17 93.5 226.5S421.33 957.99 512 960c90.67-2 166.17-33.17 226.5-93.5 60.33-60.34 91.49-135.83 93.5-226.5-1.59-71.94-21.56-134.32-59.87-187.16zM640.01 128h117.02l-39.01 254.02c-20.75-10.64-40.74-19.73-59.94-27.28-5.92-3-11.95-5.8-18.08-8.41V128h.01zM576 128v198.76c-13.18-2.58-26.74-4.43-40.67-5.55-8.07-.8-15.85-1.2-23.33-1.2-10.54 0-21.09.66-31.64 1.96a359.844 359.844 0 0 0-32.36 4.79V128h128zm-192 0h.04v218.3c-6.22 2.66-12.34 5.5-18.36 8.56-19.13 7.54-39.02 16.6-59.66 27.16L267.01 128H384zm308.99 692.99c-48 48-108.33 73-180.99 75.01-72.66-2.01-132.99-27.01-180.99-75.01S258.01 712.66 256 640c2.01-72.66 27.01-132.99 75.01-180.99 19.67-19.67 41.41-35.47 65.22-47.41 38.33-15.04 71.15-23.92 98.44-26.65 5.07-.41 10.2-.7 15.39-.88.63-.01 1.28-.03 1.91-.03.66 0 1.35.03 2.02.04 5.11.17 10.15.46 15.13.86 27.4 2.71 60.37 11.65 98.91 26.79 23.71 11.93 45.36 27.69 64.96 47.29 48 48 73 108.33 75.01 180.99-2.01 72.65-27.01 132.98-75.01 180.98z",fill:"currentColor"},null,-1),Nf=Object(n["createElementVNode"])("path",{d:"M544 480H416v64h64v192h-64v64h192v-64h-64z",fill:"currentColor"},null,-1),Mf=[Vf,Nf];function Af(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Sf,Mf)}var Tf=o(Bf,[["render",Af],["__file","gold-medal.vue"]]),Hf={name:"GoodsFilled"},Rf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Lf=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 352h640l64 544H128l64-544zm128 224h64V448h-64v128zm320 0h64V448h-64v128zM384 288h-64a192 192 0 1 1 384 0h-64a128 128 0 1 0-256 0z"},null,-1),Df=[Lf];function Pf(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Rf,Df)}var If=o(Hf,[["render",Pf],["__file","goods-filled.vue"]]),Ff={name:"Goods"},$f={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qf=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M320 288v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4h131.072a32 32 0 0 1 31.808 28.8l57.6 576a32 32 0 0 1-31.808 35.2H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320zm64 0h256v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4zm-64 64H217.92l-51.2 512h690.56l-51.264-512H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96z"},null,-1),Wf=[qf];function Uf(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",$f,Wf)}var Kf=o(Ff,[["render",Uf],["__file","goods.vue"]]),Yf={name:"Grape"},Gf={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xf=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M544 195.2a160 160 0 0 1 96 60.8 160 160 0 1 1 146.24 254.976 160 160 0 0 1-128 224 160 160 0 1 1-292.48 0 160 160 0 0 1-128-224A160 160 0 1 1 384 256a160 160 0 0 1 96-60.8V128h-64a32 32 0 0 1 0-64h192a32 32 0 0 1 0 64h-64v67.2zM512 448a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm-256 0a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128 224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm128-224a96 96 0 1 0 0-192 96 96 0 0 0 0 192z"},null,-1),Jf=[Xf];function Zf(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Gf,Jf)}var Qf=o(Yf,[["render",Zf],["__file","grape.vue"]]),eb={name:"Grid"},tb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rb=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M640 384v256H384V384h256zm64 0h192v256H704V384zm-64 512H384V704h256v192zm64 0V704h192v192H704zm-64-768v192H384V128h256zm64 0h192v192H704V128zM320 384v256H128V384h192zm0 512H128V704h192v192zm0-768v192H128V128h192z"},null,-1),nb=[rb];function ob(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",tb,nb)}var lb=o(eb,[["render",ob],["__file","grid.vue"]]),ab={name:"Guide"},ib={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cb=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M640 608h-64V416h64v192zm0 160v160a32 32 0 0 1-32 32H416a32 32 0 0 1-32-32V768h64v128h128V768h64zM384 608V416h64v192h-64zm256-352h-64V128H448v128h-64V96a32 32 0 0 1 32-32h192a32 32 0 0 1 32 32v160z"},null,-1),sb=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m220.8 256-71.232 80 71.168 80H768V256H220.8zm-14.4-64H800a32 32 0 0 1 32 32v224a32 32 0 0 1-32 32H206.4a32 32 0 0 1-23.936-10.752l-99.584-112a32 32 0 0 1 0-42.496l99.584-112A32 32 0 0 1 206.4 192zm678.784 496-71.104 80H266.816V608h547.2l71.168 80zm-56.768-144H234.88a32 32 0 0 0-32 32v224a32 32 0 0 0 32 32h593.6a32 32 0 0 0 23.936-10.752l99.584-112a32 32 0 0 0 0-42.496l-99.584-112A32 32 0 0 0 828.48 544z"},null,-1),ub=[cb,sb];function db(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ib,ub)}var pb=o(ab,[["render",db],["__file","guide.vue"]]),fb={name:"Handbag"},bb={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},mb=Object(n["createElementVNode"])("path",{d:"M887.01 264.99c-6-5.99-13.67-8.99-23.01-8.99H704c-1.34-54.68-20.01-100.01-56-136s-81.32-54.66-136-56c-54.68 1.34-100.01 20.01-136 56s-54.66 81.32-56 136H160c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.67-8.99 23.01v640c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V288c0-9.35-2.99-17.02-8.99-23.01zM421.5 165.5c24.32-24.34 54.49-36.84 90.5-37.5 35.99.68 66.16 13.18 90.5 37.5s36.84 54.49 37.5 90.5H384c.68-35.99 13.18-66.16 37.5-90.5zM832 896H192V320h128v128h64V320h256v128h64V320h128v576z",fill:"currentColor"},null,-1),hb=[mb];function vb(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",bb,hb)}var gb=o(fb,[["render",vb],["__file","handbag.vue"]]),Ob={name:"Headset"},jb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wb=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M896 529.152V512a384 384 0 1 0-768 0v17.152A128 128 0 0 1 320 640v128a128 128 0 1 1-256 0V512a448 448 0 1 1 896 0v256a128 128 0 1 1-256 0V640a128 128 0 0 1 192-110.848zM896 640a64 64 0 0 0-128 0v128a64 64 0 0 0 128 0V640zm-768 0v128a64 64 0 0 0 128 0V640a64 64 0 1 0-128 0z"},null,-1),yb=[wb];function xb(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",jb,yb)}var kb=o(Ob,[["render",xb],["__file","headset.vue"]]),_b={name:"HelpFilled"},Cb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zb=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M926.784 480H701.312A192.512 192.512 0 0 0 544 322.688V97.216A416.064 416.064 0 0 1 926.784 480zm0 64A416.064 416.064 0 0 1 544 926.784V701.312A192.512 192.512 0 0 0 701.312 544h225.472zM97.28 544h225.472A192.512 192.512 0 0 0 480 701.312v225.472A416.064 416.064 0 0 1 97.216 544zm0-64A416.064 416.064 0 0 1 480 97.216v225.472A192.512 192.512 0 0 0 322.688 480H97.216z"},null,-1),Eb=[zb];function Bb(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Cb,Eb)}var Sb=o(_b,[["render",Bb],["__file","help-filled.vue"]]),Vb={name:"Help"},Nb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Mb=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m759.936 805.248-90.944-91.008A254.912 254.912 0 0 1 512 768a254.912 254.912 0 0 1-156.992-53.76l-90.944 91.008A382.464 382.464 0 0 0 512 896c94.528 0 181.12-34.176 247.936-90.752zm45.312-45.312A382.464 382.464 0 0 0 896 512c0-94.528-34.176-181.12-90.752-247.936l-91.008 90.944C747.904 398.4 768 452.864 768 512c0 59.136-20.096 113.6-53.76 156.992l91.008 90.944zm-45.312-541.184A382.464 382.464 0 0 0 512 128c-94.528 0-181.12 34.176-247.936 90.752l90.944 91.008A254.912 254.912 0 0 1 512 256c59.136 0 113.6 20.096 156.992 53.76l90.944-91.008zm-541.184 45.312A382.464 382.464 0 0 0 128 512c0 94.528 34.176 181.12 90.752 247.936l91.008-90.944A254.912 254.912 0 0 1 256 512c0-59.136 20.096-113.6 53.76-156.992l-91.008-90.944zm417.28 394.496a194.56 194.56 0 0 0 22.528-22.528C686.912 602.56 704 559.232 704 512a191.232 191.232 0 0 0-67.968-146.56A191.296 191.296 0 0 0 512 320a191.232 191.232 0 0 0-146.56 67.968C337.088 421.44 320 464.768 320 512a191.232 191.232 0 0 0 67.968 146.56C421.44 686.912 464.768 704 512 704c47.296 0 90.56-17.088 124.032-45.44zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),Ab=[Mb];function Tb(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Nb,Ab)}var Hb=o(Vb,[["render",Tb],["__file","help.vue"]]),Rb={name:"Hide"},Lb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Db=Object(n["createElementVNode"])("path",{d:"M876.8 156.8c0-9.6-3.2-16-9.6-22.4-6.4-6.4-12.8-9.6-22.4-9.6-9.6 0-16 3.2-22.4 9.6L736 220.8c-64-32-137.6-51.2-224-60.8-160 16-288 73.6-377.6 176C44.8 438.4 0 496 0 512s48 73.6 134.4 176c22.4 25.6 44.8 48 73.6 67.2l-86.4 89.6c-6.4 6.4-9.6 12.8-9.6 22.4 0 9.6 3.2 16 9.6 22.4 6.4 6.4 12.8 9.6 22.4 9.6 9.6 0 16-3.2 22.4-9.6l704-710.4c3.2-6.4 6.4-12.8 6.4-22.4Zm-646.4 528c-76.8-70.4-128-128-153.6-172.8 28.8-48 80-105.6 153.6-172.8C304 272 400 230.4 512 224c64 3.2 124.8 19.2 176 44.8l-54.4 54.4C598.4 300.8 560 288 512 288c-64 0-115.2 22.4-160 64s-64 96-64 160c0 48 12.8 89.6 35.2 124.8L256 707.2c-9.6-6.4-19.2-16-25.6-22.4Zm140.8-96c-12.8-22.4-19.2-48-19.2-76.8 0-44.8 16-83.2 48-112 32-28.8 67.2-48 112-48 28.8 0 54.4 6.4 73.6 19.2L371.2 588.8ZM889.599 336c-12.8-16-28.8-28.8-41.6-41.6l-48 48c73.6 67.2 124.8 124.8 150.4 169.6-28.8 48-80 105.6-153.6 172.8-73.6 67.2-172.8 108.8-284.8 115.2-51.2-3.2-99.2-12.8-140.8-28.8l-48 48c57.6 22.4 118.4 38.4 188.8 44.8 160-16 288-73.6 377.6-176C979.199 585.6 1024 528 1024 512s-48.001-73.6-134.401-176Z",fill:"currentColor"},null,-1),Pb=Object(n["createElementVNode"])("path",{d:"M511.998 672c-12.8 0-25.6-3.2-38.4-6.4l-51.2 51.2c28.8 12.8 57.6 19.2 89.6 19.2 64 0 115.2-22.4 160-64 41.6-41.6 64-96 64-160 0-32-6.4-64-19.2-89.6l-51.2 51.2c3.2 12.8 6.4 25.6 6.4 38.4 0 44.8-16 83.2-48 112-32 28.8-67.2 48-112 48Z",fill:"currentColor"},null,-1),Ib=[Db,Pb];function Fb(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Lb,Ib)}var $b=o(Rb,[["render",Fb],["__file","hide.vue"]]),qb={name:"Histogram"},Wb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ub=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M416 896V128h192v768H416zm-288 0V448h192v448H128zm576 0V320h192v576H704z"},null,-1),Kb=[Ub];function Yb(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Wb,Kb)}var Gb=o(qb,[["render",Yb],["__file","histogram.vue"]]),Xb={name:"HomeFilled"},Jb={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zb=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 128 128 447.936V896h255.936V640H640v256h255.936V447.936z"},null,-1),Qb=[Zb];function em(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Jb,Qb)}var tm=o(Xb,[["render",em],["__file","home-filled.vue"]]),rm={name:"HotWater"},nm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},om=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M273.067 477.867h477.866V409.6H273.067v68.267zm0 68.266v51.2A187.733 187.733 0 0 0 460.8 785.067h102.4a187.733 187.733 0 0 0 187.733-187.734v-51.2H273.067zm-34.134-204.8h546.134a34.133 34.133 0 0 1 34.133 34.134v221.866a256 256 0 0 1-256 256H460.8a256 256 0 0 1-256-256V375.467a34.133 34.133 0 0 1 34.133-34.134zM512 34.133a34.133 34.133 0 0 1 34.133 34.134v170.666a34.133 34.133 0 0 1-68.266 0V68.267A34.133 34.133 0 0 1 512 34.133zM375.467 102.4a34.133 34.133 0 0 1 34.133 34.133v102.4a34.133 34.133 0 0 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.134-34.133zm273.066 0a34.133 34.133 0 0 1 34.134 34.133v102.4a34.133 34.133 0 1 1-68.267 0v-102.4a34.133 34.133 0 0 1 34.133-34.133zM170.667 921.668h682.666a34.133 34.133 0 1 1 0 68.267H170.667a34.133 34.133 0 1 1 0-68.267z"},null,-1),lm=[om];function am(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",nm,lm)}var im=o(rm,[["render",am],["__file","hot-water.vue"]]),cm={name:"House"},sm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},um=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 413.952V896h640V413.952L512 147.328 192 413.952zM139.52 374.4l352-293.312a32 32 0 0 1 40.96 0l352 293.312A32 32 0 0 1 896 398.976V928a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V398.976a32 32 0 0 1 11.52-24.576z"},null,-1),dm=[um];function pm(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",sm,dm)}var fm=o(cm,[["render",pm],["__file","house.vue"]]),bm={name:"IceCreamRound"},mm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hm=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m308.352 489.344 226.304 226.304a32 32 0 0 0 45.248 0L783.552 512A192 192 0 1 0 512 240.448L308.352 444.16a32 32 0 0 0 0 45.248zm135.744 226.304L308.352 851.392a96 96 0 0 1-135.744-135.744l135.744-135.744-45.248-45.248a96 96 0 0 1 0-135.808L466.752 195.2A256 256 0 0 1 828.8 557.248L625.152 760.96a96 96 0 0 1-135.808 0l-45.248-45.248zM398.848 670.4 353.6 625.152 217.856 760.896a32 32 0 0 0 45.248 45.248L398.848 670.4zm248.96-384.64a32 32 0 0 1 0 45.248L466.624 512a32 32 0 1 1-45.184-45.248l180.992-181.056a32 32 0 0 1 45.248 0zm90.496 90.496a32 32 0 0 1 0 45.248L557.248 602.496A32 32 0 1 1 512 557.248l180.992-180.992a32 32 0 0 1 45.312 0z"},null,-1),vm=[hm];function gm(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",mm,vm)}var Om=o(bm,[["render",gm],["__file","ice-cream-round.vue"]]),jm={name:"IceCreamSquare"},wm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ym=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M416 640h256a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32H352a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h64zm192 64v160a96 96 0 0 1-192 0V704h-64a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96h320a96 96 0 0 1 96 96v448a96 96 0 0 1-96 96h-64zm-64 0h-64v160a32 32 0 1 0 64 0V704z"},null,-1),xm=[ym];function km(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",wm,xm)}var _m=o(jm,[["render",km],["__file","ice-cream-square.vue"]]),Cm={name:"IceCream"},zm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Em=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128.64 448a208 208 0 0 1 193.536-191.552 224 224 0 0 1 445.248 15.488A208.128 208.128 0 0 1 894.784 448H896L548.8 983.68a32 32 0 0 1-53.248.704L128 448h.64zm64.256 0h286.208a144 144 0 0 0-286.208 0zm351.36 0h286.272a144 144 0 0 0-286.272 0zm-294.848 64 271.808 396.608L778.24 512H249.408zM511.68 352.64a207.872 207.872 0 0 1 189.184-96.192 160 160 0 0 0-314.752 5.632c52.608 12.992 97.28 46.08 125.568 90.56z"},null,-1),Bm=[Em];function Sm(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",zm,Bm)}var Vm=o(Cm,[["render",Sm],["__file","ice-cream.vue"]]),Nm={name:"IceDrink"},Mm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Am=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 448v128h239.68l16.064-128H512zm-64 0H256.256l16.064 128H448V448zm64-255.36V384h247.744A256.128 256.128 0 0 0 512 192.64zm-64 8.064A256.448 256.448 0 0 0 264.256 384H448V200.704zm64-72.064A320.128 320.128 0 0 1 825.472 384H896a32 32 0 1 1 0 64h-64v1.92l-56.96 454.016A64 64 0 0 1 711.552 960H312.448a64 64 0 0 1-63.488-56.064L192 449.92V448h-64a32 32 0 0 1 0-64h70.528A320.384 320.384 0 0 1 448 135.04V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H544a32 32 0 0 0-32 32v32.64zM743.68 640H280.32l32.128 256h399.104l32.128-256z"},null,-1),Tm=[Am];function Hm(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Mm,Tm)}var Rm=o(Nm,[["render",Hm],["__file","ice-drink.vue"]]),Lm={name:"IceTea"},Dm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Pm=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M197.696 259.648a320.128 320.128 0 0 1 628.608 0A96 96 0 0 1 896 352v64a96 96 0 0 1-71.616 92.864l-49.408 395.072A64 64 0 0 1 711.488 960H312.512a64 64 0 0 1-63.488-56.064l-49.408-395.072A96 96 0 0 1 128 416v-64a96 96 0 0 1 69.696-92.352zM264.064 256h495.872a256.128 256.128 0 0 0-495.872 0zm495.424 256H264.512l48 384h398.976l48-384zM224 448h576a32 32 0 0 0 32-32v-64a32 32 0 0 0-32-32H224a32 32 0 0 0-32 32v64a32 32 0 0 0 32 32zm160 192h64v64h-64v-64zm192 64h64v64h-64v-64zm-128 64h64v64h-64v-64zm64-192h64v64h-64v-64z"},null,-1),Im=[Pm];function Fm(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Dm,Im)}var $m=o(Lm,[["render",Fm],["__file","ice-tea.vue"]]),qm={name:"InfoFilled"},Wm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Um=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896.064A448 448 0 0 1 512 64zm67.2 275.072c33.28 0 60.288-23.104 60.288-57.344s-27.072-57.344-60.288-57.344c-33.28 0-60.16 23.104-60.16 57.344s26.88 57.344 60.16 57.344zM590.912 699.2c0-6.848 2.368-24.64 1.024-34.752l-52.608 60.544c-10.88 11.456-24.512 19.392-30.912 17.28a12.992 12.992 0 0 1-8.256-14.72l87.68-276.992c7.168-35.136-12.544-67.2-54.336-71.296-44.096 0-108.992 44.736-148.48 101.504 0 6.784-1.28 23.68.064 33.792l52.544-60.608c10.88-11.328 23.552-19.328 29.952-17.152a12.8 12.8 0 0 1 7.808 16.128L388.48 728.576c-10.048 32.256 8.96 63.872 55.04 71.04 67.84 0 107.904-43.648 147.456-100.416z"},null,-1),Km=[Um];function Ym(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Wm,Km)}var Gm=o(qm,[["render",Ym],["__file","info-filled.vue"]]),Xm={name:"Iphone"},Jm={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zm=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M224 768v96.064a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64V768H224zm0-64h576V160a64 64 0 0 0-64-64H288a64 64 0 0 0-64 64v544zm32 288a96 96 0 0 1-96-96V128a96 96 0 0 1 96-96h512a96 96 0 0 1 96 96v768a96 96 0 0 1-96 96H256zm304-144a48 48 0 1 1-96 0 48 48 0 0 1 96 0z"},null,-1),Qm=[Zm];function eh(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Jm,Qm)}var th=o(Xm,[["render",eh],["__file","iphone.vue"]]),rh={name:"Key"},nh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},oh=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M448 456.064V96a32 32 0 0 1 32-32.064L672 64a32 32 0 0 1 0 64H512v128h160a32 32 0 0 1 0 64H512v128a256 256 0 1 1-64 8.064zM512 896a192 192 0 1 0 0-384 192 192 0 0 0 0 384z"},null,-1),lh=[oh];function ah(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",nh,lh)}var ih=o(rh,[["render",ah],["__file","key.vue"]]),ch={name:"KnifeFork"},sh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uh=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 410.56V96a32 32 0 0 1 64 0v314.56A96 96 0 0 0 384 320V96a32 32 0 0 1 64 0v224a160 160 0 0 1-128 156.8V928a32 32 0 1 1-64 0V476.8A160 160 0 0 1 128 320V96a32 32 0 0 1 64 0v224a96 96 0 0 0 64 90.56zm384-250.24V544h126.72c-3.328-78.72-12.928-147.968-28.608-207.744-14.336-54.528-46.848-113.344-98.112-175.872zM640 608v320a32 32 0 1 1-64 0V64h64c85.312 89.472 138.688 174.848 160 256 21.312 81.152 32 177.152 32 288H640z"},null,-1),dh=[uh];function ph(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",sh,dh)}var fh=o(ch,[["render",ph],["__file","knife-fork.vue"]]),bh={name:"Lightning"},mh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hh=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M288 671.36v64.128A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 736 734.016v-64.768a192 192 0 0 0 3.328-377.92l-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 91.968 70.464 167.36 160.256 175.232z"},null,-1),vh=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M416 736a32 32 0 0 1-27.776-47.872l128-224a32 32 0 1 1 55.552 31.744L471.168 672H608a32 32 0 0 1 27.776 47.872l-128 224a32 32 0 1 1-55.68-31.744L552.96 736H416z"},null,-1),gh=[hh,vh];function Oh(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",mh,gh)}var jh=o(bh,[["render",Oh],["__file","lightning.vue"]]),wh={name:"Link"},yh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xh=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M715.648 625.152 670.4 579.904l90.496-90.56c75.008-74.944 85.12-186.368 22.656-248.896-62.528-62.464-173.952-52.352-248.96 22.656L444.16 353.6l-45.248-45.248 90.496-90.496c100.032-99.968 251.968-110.08 339.456-22.656 87.488 87.488 77.312 239.424-22.656 339.456l-90.496 90.496zm-90.496 90.496-90.496 90.496C434.624 906.112 282.688 916.224 195.2 828.8c-87.488-87.488-77.312-239.424 22.656-339.456l90.496-90.496 45.248 45.248-90.496 90.56c-75.008 74.944-85.12 186.368-22.656 248.896 62.528 62.464 173.952 52.352 248.96-22.656l90.496-90.496 45.248 45.248zm0-362.048 45.248 45.248L398.848 670.4 353.6 625.152 625.152 353.6z"},null,-1),kh=[xh];function _h(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",yh,kh)}var Ch=o(wh,[["render",_h],["__file","link.vue"]]),zh={name:"List"},Eh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bh=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M704 192h160v736H160V192h160v64h384v-64zM288 512h448v-64H288v64zm0 256h448v-64H288v64zm96-576V96h256v96H384z"},null,-1),Sh=[Bh];function Vh(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Eh,Sh)}var Nh=o(zh,[["render",Vh],["__file","list.vue"]]),Mh={name:"Loading"},Ah={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Th=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a32 32 0 0 1 32 32v192a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 640a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V736a32 32 0 0 1 32-32zm448-192a32 32 0 0 1-32 32H736a32 32 0 1 1 0-64h192a32 32 0 0 1 32 32zm-640 0a32 32 0 0 1-32 32H96a32 32 0 0 1 0-64h192a32 32 0 0 1 32 32zM195.2 195.2a32 32 0 0 1 45.248 0L376.32 331.008a32 32 0 0 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm452.544 452.544a32 32 0 0 1 45.248 0L828.8 783.552a32 32 0 0 1-45.248 45.248L647.744 692.992a32 32 0 0 1 0-45.248zM828.8 195.264a32 32 0 0 1 0 45.184L692.992 376.32a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0zm-452.544 452.48a32 32 0 0 1 0 45.248L240.448 828.8a32 32 0 0 1-45.248-45.248l135.808-135.808a32 32 0 0 1 45.248 0z"},null,-1),Hh=[Th];function Rh(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ah,Hh)}var Lh=o(Mh,[["render",Rh],["__file","loading.vue"]]),Dh={name:"LocationFilled"},Ph={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ih=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 928c23.936 0 117.504-68.352 192.064-153.152C803.456 661.888 864 535.808 864 416c0-189.632-155.84-320-352-320S160 226.368 160 416c0 120.32 60.544 246.4 159.936 359.232C394.432 859.84 488 928 512 928zm0-435.2a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 140.8a204.8 204.8 0 1 1 0-409.6 204.8 204.8 0 0 1 0 409.6z"},null,-1),Fh=[Ih];function $h(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ph,Fh)}var qh=o(Dh,[["render",$h],["__file","location-filled.vue"]]),Wh={name:"LocationInformation"},Uh={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kh=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M288 896h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),Yh=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),Gh=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320z"},null,-1),Xh=[Kh,Yh,Gh];function Jh(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Uh,Xh)}var Zh=o(Wh,[["render",Jh],["__file","location-information.vue"]]),Qh={name:"Location"},ev={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),rv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 512a96 96 0 1 0 0-192 96 96 0 0 0 0 192zm0 64a160 160 0 1 1 0-320 160 160 0 0 1 0 320z"},null,-1),nv=[tv,rv];function ov(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ev,nv)}var lv=o(Qh,[["render",ov],["__file","location.vue"]]),av={name:"Lock"},iv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32H224zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96z"},null,-1),sv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32zm192-160v-64a192 192 0 1 0-384 0v64h384zM512 64a256 256 0 0 1 256 256v128H256V320A256 256 0 0 1 512 64z"},null,-1),uv=[cv,sv];function dv(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",iv,uv)}var pv=o(av,[["render",dv],["__file","lock.vue"]]),fv={name:"Lollipop"},bv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M513.28 448a64 64 0 1 1 76.544 49.728A96 96 0 0 0 768 448h64a160 160 0 0 1-320 0h1.28zm-126.976-29.696a256 256 0 1 0 43.52-180.48A256 256 0 0 1 832 448h-64a192 192 0 0 0-381.696-29.696zm105.664 249.472L285.696 874.048a96 96 0 0 1-135.68-135.744l206.208-206.272a320 320 0 1 1 135.744 135.744zm-54.464-36.032a321.92 321.92 0 0 1-45.248-45.248L195.2 783.552a32 32 0 1 0 45.248 45.248l197.056-197.12z"},null,-1),hv=[mv];function vv(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",bv,hv)}var gv=o(fv,[["render",vv],["__file","lollipop.vue"]]),Ov={name:"MagicStick"},jv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64h64v192h-64V64zm0 576h64v192h-64V640zM160 480v-64h192v64H160zm576 0v-64h192v64H736zM249.856 199.04l45.248-45.184L430.848 289.6 385.6 334.848 249.856 199.104zM657.152 606.4l45.248-45.248 135.744 135.744-45.248 45.248L657.152 606.4zM114.048 923.2 68.8 877.952l316.8-316.8 45.248 45.248-316.8 316.8zM702.4 334.848 657.152 289.6l135.744-135.744 45.248 45.248L702.4 334.848z"},null,-1),yv=[wv];function xv(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",jv,yv)}var kv=o(Ov,[["render",xv],["__file","magic-stick.vue"]]),_v={name:"Magnet"},Cv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M832 320V192H704v320a192 192 0 1 1-384 0V192H192v128h128v64H192v128a320 320 0 0 0 640 0V384H704v-64h128zM640 512V128h256v384a384 384 0 1 1-768 0V128h256v384a128 128 0 1 0 256 0z"},null,-1),Ev=[zv];function Bv(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Cv,Ev)}var Sv=o(_v,[["render",Bv],["__file","magnet.vue"]]),Vv={name:"Male"},Nv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Mv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M399.5 849.5a225 225 0 1 0 0-450 225 225 0 0 0 0 450zm0 56.25a281.25 281.25 0 1 1 0-562.5 281.25 281.25 0 0 1 0 562.5zm253.125-787.5h225q28.125 0 28.125 28.125T877.625 174.5h-225q-28.125 0-28.125-28.125t28.125-28.125z"},null,-1),Av=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M877.625 118.25q28.125 0 28.125 28.125v225q0 28.125-28.125 28.125T849.5 371.375v-225q0-28.125 28.125-28.125z"},null,-1),Tv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M604.813 458.9 565.1 419.131l292.613-292.668 39.825 39.824z"},null,-1),Hv=[Mv,Av,Tv];function Rv(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Nv,Hv)}var Lv=o(Vv,[["render",Rv],["__file","male.vue"]]),Dv={name:"Management"},Pv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Iv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M576 128v288l96-96 96 96V128h128v768H320V128h256zm-448 0h128v768H128V128z"},null,-1),Fv=[Iv];function $v(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Pv,Fv)}var qv=o(Dv,[["render",$v],["__file","management.vue"]]),Wv={name:"MapLocation"},Uv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M800 416a288 288 0 1 0-576 0c0 118.144 94.528 272.128 288 456.576C705.472 688.128 800 534.144 800 416zM512 960C277.312 746.688 160 565.312 160 416a352 352 0 0 1 704 0c0 149.312-117.312 330.688-352 544z"},null,-1),Yv=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256zm345.6 192L960 960H672v-64H352v64H64l102.4-256h691.2zm-68.928 0H235.328l-76.8 192h706.944l-76.8-192z"},null,-1),Gv=[Kv,Yv];function Xv(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Uv,Gv)}var Jv=o(Wv,[["render",Xv],["__file","map-location.vue"]]),Zv={name:"Medal"},Qv={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},eg=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),tg=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M576 128H448v200a286.72 286.72 0 0 1 64-8c19.52 0 40.832 2.688 64 8V128zm64 0v219.648c24.448 9.088 50.56 20.416 78.4 33.92L757.44 128H640zm-256 0H266.624l39.04 253.568c27.84-13.504 53.888-24.832 78.336-33.92V128zM229.312 64h565.376a32 32 0 0 1 31.616 36.864L768 480c-113.792-64-199.104-96-256-96-56.896 0-142.208 32-256 96l-58.304-379.136A32 32 0 0 1 229.312 64z"},null,-1),rg=[eg,tg];function ng(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Qv,rg)}var og=o(Zv,[["render",ng],["__file","medal.vue"]]),lg={name:"Memo"},ag={version:"1.1",id:"a",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},ig=Object(n["createElementVNode"])("path",{d:"M480 320h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32z",fill:"currentColor"},null,-1),cg=Object(n["createElementVNode"])("path",{d:"M887.01 72.99C881.01 67 873.34 64 864 64H160c-9.35 0-17.02 3-23.01 8.99C131 78.99 128 86.66 128 96v832c0 9.35 2.99 17.02 8.99 23.01S150.66 960 160 960h704c9.35 0 17.02-2.99 23.01-8.99S896 937.34 896 928V96c0-9.35-3-17.02-8.99-23.01zM192 896V128h96v768h-96zm640 0H352V128h480v768z",fill:"currentColor"},null,-1),sg=Object(n["createElementVNode"])("path",{d:"M480 512h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32zM480 704h192c21.33 0 32-10.67 32-32s-10.67-32-32-32H480c-21.33 0-32 10.67-32 32s10.67 32 32 32z",fill:"currentColor"},null,-1),ug=[ig,cg,sg];function dg(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ag,ug)}var pg=o(lg,[["render",dg],["__file","memo.vue"]]),fg={name:"Menu"},bg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mg=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 448a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32H160zm448 0a32 32 0 0 1-32-32V160.064a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32V416a32 32 0 0 1-32 32H608zM160 896a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h256a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32H160zm448 0a32 32 0 0 1-32-32V608a32 32 0 0 1 32-32h255.936a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32H608z"},null,-1),hg=[mg];function vg(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",bg,hg)}var gg=o(fg,[["render",vg],["__file","menu.vue"]]),Og={name:"MessageBox"},jg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wg=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M288 384h448v64H288v-64zm96-128h256v64H384v-64zM131.456 512H384v128h256V512h252.544L721.856 192H302.144L131.456 512zM896 576H704v128H320V576H128v256h768V576zM275.776 128h472.448a32 32 0 0 1 28.608 17.664l179.84 359.552A32 32 0 0 1 960 519.552V864a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V519.552a32 32 0 0 1 3.392-14.336l179.776-359.552A32 32 0 0 1 275.776 128z"},null,-1),yg=[wg];function xg(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",jg,yg)}var kg=o(Og,[["render",xg],["__file","message-box.vue"]]),_g={name:"Message"},Cg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},zg=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 224v512a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V224H128zm0-64h768a64 64 0 0 1 64 64v512a128 128 0 0 1-128 128H192A128 128 0 0 1 64 736V224a64 64 0 0 1 64-64z"},null,-1),Eg=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M904 224 656.512 506.88a192 192 0 0 1-289.024 0L120 224h784zm-698.944 0 210.56 240.704a128 128 0 0 0 192.704 0L818.944 224H205.056z"},null,-1),Bg=[zg,Eg];function Sg(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Cg,Bg)}var Vg=o(_g,[["render",Sg],["__file","message.vue"]]),Ng={name:"Mic"},Mg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ag=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 704h160a64 64 0 0 0 64-64v-32h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-96h-96a32 32 0 0 1 0-64h96v-32a64 64 0 0 0-64-64H384a64 64 0 0 0-64 64v32h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v96h96a32 32 0 0 1 0 64h-96v32a64 64 0 0 0 64 64h96zm64 64v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768h-96a128 128 0 0 1-128-128V192A128 128 0 0 1 384 64h256a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128h-96z"},null,-1),Tg=[Ag];function Hg(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Mg,Tg)}var Rg=o(Ng,[["render",Hg],["__file","mic.vue"]]),Lg={name:"Microphone"},Dg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Pg=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 128a128 128 0 0 0-128 128v256a128 128 0 1 0 256 0V256a128 128 0 0 0-128-128zm0-64a192 192 0 0 1 192 192v256a192 192 0 1 1-384 0V256A192 192 0 0 1 512 64zm-32 832v-64a288 288 0 0 1-288-288v-32a32 32 0 0 1 64 0v32a224 224 0 0 0 224 224h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64z"},null,-1),Ig=[Pg];function Fg(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Dg,Ig)}var $g=o(Lg,[["render",Fg],["__file","microphone.vue"]]),qg={name:"MilkTea"},Wg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ug=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M416 128V96a96 96 0 0 1 96-96h128a32 32 0 1 1 0 64H512a32 32 0 0 0-32 32v32h320a96 96 0 0 1 11.712 191.296l-39.68 581.056A64 64 0 0 1 708.224 960H315.776a64 64 0 0 1-63.872-59.648l-39.616-581.056A96 96 0 0 1 224 128h192zM276.48 320l39.296 576h392.448l4.8-70.784a224.064 224.064 0 0 1 30.016-439.808L747.52 320H276.48zM224 256h576a32 32 0 1 0 0-64H224a32 32 0 0 0 0 64zm493.44 503.872 21.12-309.12a160 160 0 0 0-21.12 309.12z"},null,-1),Kg=[Ug];function Yg(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Wg,Kg)}var Gg=o(qg,[["render",Yg],["__file","milk-tea.vue"]]),Xg={name:"Minus"},Jg={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Zg=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 544h768a32 32 0 1 0 0-64H128a32 32 0 0 0 0 64z"},null,-1),Qg=[Zg];function eO(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Jg,Qg)}var tO=o(Xg,[["render",eO],["__file","minus.vue"]]),rO={name:"Money"},nO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},oO=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 640v192h640V384H768v-64h150.976c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H233.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096c-2.688-5.184-4.224-10.368-4.224-24.576V640h64z"},null,-1),lO=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M768 192H128v448h640V192zm64-22.976v493.952c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 682.432 64 677.248 64 663.04V169.024c0-14.272 1.472-19.456 4.288-24.64a29.056 29.056 0 0 1 12.096-12.16C85.568 129.536 90.752 128 104.96 128h685.952c14.272 0 19.456 1.472 24.64 4.288a29.056 29.056 0 0 1 12.16 12.096c2.752 5.184 4.224 10.368 4.224 24.64z"},null,-1),aO=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M448 576a160 160 0 1 1 0-320 160 160 0 0 1 0 320zm0-64a96 96 0 1 0 0-192 96 96 0 0 0 0 192z"},null,-1),iO=[oO,lO,aO];function cO(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",nO,iO)}var sO=o(rO,[["render",cO],["__file","money.vue"]]),uO={name:"Monitor"},dO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pO=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M544 768v128h192a32 32 0 1 1 0 64H288a32 32 0 1 1 0-64h192V768H192A128 128 0 0 1 64 640V256a128 128 0 0 1 128-128h640a128 128 0 0 1 128 128v384a128 128 0 0 1-128 128H544zM192 192a64 64 0 0 0-64 64v384a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V256a64 64 0 0 0-64-64H192z"},null,-1),fO=[pO];function bO(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",dO,fO)}var mO=o(uO,[["render",bO],["__file","monitor.vue"]]),hO={name:"MoonNight"},vO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gO=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 512a448 448 0 0 1 215.872-383.296A384 384 0 0 0 213.76 640h188.8A448.256 448.256 0 0 1 384 512zM171.136 704a448 448 0 0 1 636.992-575.296A384 384 0 0 0 499.328 704h-328.32z"},null,-1),OO=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M32 640h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32zm128 128h384a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm160 127.68 224 .256a32 32 0 0 1 32 32V928a32 32 0 0 1-32 32l-224-.384a32 32 0 0 1-32-32v-.064a32 32 0 0 1 32-32z"},null,-1),jO=[gO,OO];function wO(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",vO,jO)}var yO=o(hO,[["render",wO],["__file","moon-night.vue"]]),xO={name:"Moon"},kO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_O=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M240.448 240.448a384 384 0 1 0 559.424 525.696 448 448 0 0 1-542.016-542.08 390.592 390.592 0 0 0-17.408 16.384zm181.056 362.048a384 384 0 0 0 525.632 16.384A448 448 0 1 1 405.056 76.8a384 384 0 0 0 16.448 525.696z"},null,-1),CO=[_O];function zO(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",kO,CO)}var EO=o(xO,[["render",zO],["__file","moon.vue"]]),BO={name:"MoreFilled"},SO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},VO=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M176 416a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm336 0a112 112 0 1 1 0 224 112 112 0 0 1 0-224z"},null,-1),NO=[VO];function MO(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",SO,NO)}var AO=o(BO,[["render",MO],["__file","more-filled.vue"]]),TO={name:"More"},HO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},RO=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M176 416a112 112 0 1 0 0 224 112 112 0 0 0 0-224m0 64a48 48 0 1 1 0 96 48 48 0 0 1 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96zm336-64a112 112 0 1 1 0 224 112 112 0 0 1 0-224zm0 64a48 48 0 1 0 0 96 48 48 0 0 0 0-96z"},null,-1),LO=[RO];function DO(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",HO,LO)}var PO=o(TO,[["render",DO],["__file","more.vue"]]),IO={name:"MostlyCloudy"},FO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},$O=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M737.216 357.952 704 349.824l-11.776-32a192.064 192.064 0 0 0-367.424 23.04l-8.96 39.04-39.04 8.96A192.064 192.064 0 0 0 320 768h368a207.808 207.808 0 0 0 207.808-208 208.32 208.32 0 0 0-158.592-202.048zm15.168-62.208A272.32 272.32 0 0 1 959.744 560a271.808 271.808 0 0 1-271.552 272H320a256 256 0 0 1-57.536-505.536 256.128 256.128 0 0 1 489.92-30.72z"},null,-1),qO=[$O];function WO(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",FO,qO)}var UO=o(IO,[["render",WO],["__file","mostly-cloudy.vue"]]),KO={name:"Mouse"},YO={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},GO=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M438.144 256c-68.352 0-92.736 4.672-117.76 18.112-20.096 10.752-35.52 26.176-46.272 46.272C260.672 345.408 256 369.792 256 438.144v275.712c0 68.352 4.672 92.736 18.112 117.76 10.752 20.096 26.176 35.52 46.272 46.272C345.408 891.328 369.792 896 438.144 896h147.712c68.352 0 92.736-4.672 117.76-18.112 20.096-10.752 35.52-26.176 46.272-46.272C763.328 806.592 768 782.208 768 713.856V438.144c0-68.352-4.672-92.736-18.112-117.76a110.464 110.464 0 0 0-46.272-46.272C678.592 260.672 654.208 256 585.856 256H438.144zm0-64h147.712c85.568 0 116.608 8.96 147.904 25.6 31.36 16.768 55.872 41.344 72.576 72.64C823.104 321.536 832 352.576 832 438.08v275.84c0 85.504-8.96 116.544-25.6 147.84a174.464 174.464 0 0 1-72.64 72.576C702.464 951.104 671.424 960 585.92 960H438.08c-85.504 0-116.544-8.96-147.84-25.6a174.464 174.464 0 0 1-72.64-72.704c-16.768-31.296-25.664-62.336-25.664-147.84v-275.84c0-85.504 8.96-116.544 25.6-147.84a174.464 174.464 0 0 1 72.768-72.576c31.232-16.704 62.272-25.6 147.776-25.6z"},null,-1),XO=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 320q32 0 32 32v128q0 32-32 32t-32-32V352q0-32 32-32zm32-96a32 32 0 0 1-64 0v-64a32 32 0 0 0-32-32h-96a32 32 0 0 1 0-64h96a96 96 0 0 1 96 96v64z"},null,-1),JO=[GO,XO];function ZO(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",YO,JO)}var QO=o(KO,[["render",ZO],["__file","mouse.vue"]]),ej={name:"Mug"},tj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M736 800V160H160v640a64 64 0 0 0 64 64h448a64 64 0 0 0 64-64zm64-544h63.552a96 96 0 0 1 96 96v224a96 96 0 0 1-96 96H800v128a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V128a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v128zm0 64v288h63.552a32 32 0 0 0 32-32V352a32 32 0 0 0-32-32H800z"},null,-1),nj=[rj];function oj(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",tj,nj)}var lj=o(ej,[["render",oj],["__file","mug.vue"]]),aj={name:"MuteNotification"},ij={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m241.216 832 63.616-64H768V448c0-42.368-10.24-82.304-28.48-117.504l46.912-47.232C815.36 331.392 832 387.84 832 448v320h96a32 32 0 1 1 0 64H241.216zm-90.24 0H96a32 32 0 1 1 0-64h96V448a320.128 320.128 0 0 1 256-313.6V128a64 64 0 1 1 128 0v6.4a319.552 319.552 0 0 1 171.648 97.088l-45.184 45.44A256 256 0 0 0 256 448v278.336L151.04 832zM448 896h128a64 64 0 0 1-128 0z"},null,-1),sj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"},null,-1),uj=[cj,sj];function dj(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ij,uj)}var pj=o(aj,[["render",dj],["__file","mute-notification.vue"]]),fj={name:"Mute"},bj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m412.16 592.128-45.44 45.44A191.232 191.232 0 0 1 320 512V256a192 192 0 1 1 384 0v44.352l-64 64V256a128 128 0 1 0-256 0v256c0 30.336 10.56 58.24 28.16 80.128zm51.968 38.592A128 128 0 0 0 640 512v-57.152l64-64V512a192 192 0 0 1-287.68 166.528l47.808-47.808zM314.88 779.968l46.144-46.08A222.976 222.976 0 0 0 480 768h64a224 224 0 0 0 224-224v-32a32 32 0 1 1 64 0v32a288 288 0 0 1-288 288v64h64a32 32 0 1 1 0 64H416a32 32 0 1 1 0-64h64v-64c-61.44 0-118.4-19.2-165.12-52.032zM266.752 737.6A286.976 286.976 0 0 1 192 544v-32a32 32 0 0 1 64 0v32c0 56.832 21.184 108.8 56.064 148.288L266.752 737.6z"},null,-1),hj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M150.72 859.072a32 32 0 0 1-45.44-45.056l704-708.544a32 32 0 0 1 45.44 45.056l-704 708.544z"},null,-1),vj=[mj,hj];function gj(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",bj,vj)}var Oj=o(fj,[["render",gj],["__file","mute.vue"]]),jj={name:"NoSmoking"},wj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M440.256 576H256v128h56.256l-64 64H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32h280.256l-64 64zm143.488 128H704V583.744L775.744 512H928a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H519.744l64-64zM768 576v128h128V576H768zm-29.696-207.552 45.248 45.248-497.856 497.856-45.248-45.248zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"},null,-1),xj=[yj];function kj(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",wj,xj)}var _j=o(jj,[["render",kj],["__file","no-smoking.vue"]]),Cj={name:"Notebook"},zj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ej=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 128v768h640V128H192zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),Bj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M672 128h64v768h-64zM96 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32zm0 192h128q32 0 32 32t-32 32H96q-32 0-32-32t32-32z"},null,-1),Sj=[Ej,Bj];function Vj(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",zj,Sj)}var Nj=o(Cj,[["render",Vj],["__file","notebook.vue"]]),Mj={name:"Notification"},Aj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Tj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 128v64H256a64 64 0 0 0-64 64v512a64 64 0 0 0 64 64h512a64 64 0 0 0 64-64V512h64v256a128 128 0 0 1-128 128H256a128 128 0 0 1-128-128V256a128 128 0 0 1 128-128h256z"},null,-1),Hj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M768 384a128 128 0 1 0 0-256 128 128 0 0 0 0 256zm0 64a192 192 0 1 1 0-384 192 192 0 0 1 0 384z"},null,-1),Rj=[Tj,Hj];function Lj(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Aj,Rj)}var Dj=o(Mj,[["render",Lj],["__file","notification.vue"]]),Pj={name:"Odometer"},Ij={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),$j=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 512a320 320 0 1 1 640 0 32 32 0 1 1-64 0 256 256 0 1 0-512 0 32 32 0 0 1-64 0z"},null,-1),qj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M570.432 627.84A96 96 0 1 1 509.568 608l60.992-187.776A32 32 0 1 1 631.424 440l-60.992 187.776zM502.08 734.464a32 32 0 1 0 19.84-60.928 32 32 0 0 0-19.84 60.928z"},null,-1),Wj=[Fj,$j,qj];function Uj(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ij,Wj)}var Kj=o(Pj,[["render",Uj],["__file","odometer.vue"]]),Yj={name:"OfficeBuilding"},Gj={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 128v704h384V128H192zm-32-64h448a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),Jj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 256h256v64H256v-64zm0 192h256v64H256v-64zm0 192h256v64H256v-64zm384-128h128v64H640v-64zm0 128h128v64H640v-64zM64 832h896v64H64v-64z"},null,-1),Zj=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M640 384v448h192V384H640zm-32-64h256a32 32 0 0 1 32 32v512a32 32 0 0 1-32 32H608a32 32 0 0 1-32-32V352a32 32 0 0 1 32-32z"},null,-1),Qj=[Xj,Jj,Zj];function ew(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Gj,Qj)}var tw=o(Yj,[["render",ew],["__file","office-building.vue"]]),rw={name:"Open"},nw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ow=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724H329.956zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"},null,-1),lw=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M694.044 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454zm0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088z"},null,-1),aw=[ow,lw];function iw(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",nw,aw)}var cw=o(rw,[["render",iw],["__file","open.vue"]]),sw={name:"Operation"},uw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dw=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M389.44 768a96.064 96.064 0 0 1 181.12 0H896v64H570.56a96.064 96.064 0 0 1-181.12 0H128v-64h261.44zm192-288a96.064 96.064 0 0 1 181.12 0H896v64H762.56a96.064 96.064 0 0 1-181.12 0H128v-64h453.44zm-320-288a96.064 96.064 0 0 1 181.12 0H896v64H442.56a96.064 96.064 0 0 1-181.12 0H128v-64h133.44z"},null,-1),pw=[dw];function fw(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",uw,pw)}var bw=o(sw,[["render",fw],["__file","operation.vue"]]),mw={name:"Opportunity"},hw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vw=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 960v-64h192.064v64H384zm448-544a350.656 350.656 0 0 1-128.32 271.424C665.344 719.04 640 763.776 640 813.504V832H320v-14.336c0-48-19.392-95.36-57.216-124.992a351.552 351.552 0 0 1-128.448-344.256c25.344-136.448 133.888-248.128 269.76-276.48A352.384 352.384 0 0 1 832 416zm-544 32c0-132.288 75.904-224 192-224v-64c-154.432 0-256 122.752-256 288h64z"},null,-1),gw=[vw];function Ow(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",hw,gw)}var jw=o(mw,[["render",Ow],["__file","opportunity.vue"]]),ww={name:"Orange"},yw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xw=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M544 894.72a382.336 382.336 0 0 0 215.936-89.472L577.024 622.272c-10.24 6.016-21.248 10.688-33.024 13.696v258.688zm261.248-134.784A382.336 382.336 0 0 0 894.656 544H635.968c-3.008 11.776-7.68 22.848-13.696 33.024l182.976 182.912zM894.656 480a382.336 382.336 0 0 0-89.408-215.936L622.272 446.976c6.016 10.24 10.688 21.248 13.696 33.024h258.688zm-134.72-261.248A382.336 382.336 0 0 0 544 129.344v258.688c11.776 3.008 22.848 7.68 33.024 13.696l182.912-182.976zM480 129.344a382.336 382.336 0 0 0-215.936 89.408l182.912 182.976c10.24-6.016 21.248-10.688 33.024-13.696V129.344zm-261.248 134.72A382.336 382.336 0 0 0 129.344 480h258.688c3.008-11.776 7.68-22.848 13.696-33.024L218.752 264.064zM129.344 544a382.336 382.336 0 0 0 89.408 215.936l182.976-182.912A127.232 127.232 0 0 1 388.032 544H129.344zm134.72 261.248A382.336 382.336 0 0 0 480 894.656V635.968a127.232 127.232 0 0 1-33.024-13.696L264.064 805.248zM512 960a448 448 0 1 1 0-896 448 448 0 0 1 0 896zm0-384a64 64 0 1 0 0-128 64 64 0 0 0 0 128z"},null,-1),kw=[xw];function _w(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",yw,kw)}var Cw=o(ww,[["render",_w],["__file","orange.vue"]]),zw={name:"Paperclip"},Ew={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bw=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M602.496 240.448A192 192 0 1 1 874.048 512l-316.8 316.8A256 256 0 0 1 195.2 466.752L602.496 59.456l45.248 45.248L240.448 512A192 192 0 0 0 512 783.552l316.8-316.8a128 128 0 1 0-181.056-181.056L353.6 579.904a32 32 0 1 0 45.248 45.248l294.144-294.144 45.312 45.248L444.096 670.4a96 96 0 1 1-135.744-135.744l294.144-294.208z"},null,-1),Sw=[Bw];function Vw(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ew,Sw)}var Nw=o(zw,[["render",Vw],["__file","paperclip.vue"]]),Mw={name:"PartlyCloudy"},Aw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Tw=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M598.4 895.872H328.192a256 256 0 0 1-34.496-510.528A352 352 0 1 1 598.4 895.872zm-271.36-64h272.256a288 288 0 1 0-248.512-417.664L335.04 445.44l-34.816 3.584a192 192 0 0 0 26.88 382.848z"},null,-1),Hw=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M139.84 501.888a256 256 0 1 1 417.856-277.12c-17.728 2.176-38.208 8.448-61.504 18.816A192 192 0 1 0 189.12 460.48a6003.84 6003.84 0 0 0-49.28 41.408z"},null,-1),Rw=[Tw,Hw];function Lw(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Aw,Rw)}var Dw=o(Mw,[["render",Lw],["__file","partly-cloudy.vue"]]),Pw={name:"Pear"},Iw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Fw=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M542.336 258.816a443.255 443.255 0 0 0-9.024 25.088 32 32 0 1 1-60.8-20.032l1.088-3.328a162.688 162.688 0 0 0-122.048 131.392l-17.088 102.72-20.736 15.36C256.192 552.704 224 610.88 224 672c0 120.576 126.4 224 288 224s288-103.424 288-224c0-61.12-32.192-119.296-89.728-161.92l-20.736-15.424-17.088-102.72a162.688 162.688 0 0 0-130.112-133.12zm-40.128-66.56c7.936-15.552 16.576-30.08 25.92-43.776 23.296-33.92 49.408-59.776 78.528-77.12a32 32 0 1 1 32.704 55.04c-20.544 12.224-40.064 31.552-58.432 58.304a316.608 316.608 0 0 0-9.792 15.104 226.688 226.688 0 0 1 164.48 181.568l12.8 77.248C819.456 511.36 864 587.392 864 672c0 159.04-157.568 288-352 288S160 831.04 160 672c0-84.608 44.608-160.64 115.584-213.376l12.8-77.248a226.624 226.624 0 0 1 213.76-189.184z"},null,-1),$w=[Fw];function qw(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Iw,$w)}var Ww=o(Pw,[["render",qw],["__file","pear.vue"]]),Uw={name:"PhoneFilled"},Kw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Yw=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M199.232 125.568 90.624 379.008a32 32 0 0 0 6.784 35.2l512.384 512.384a32 32 0 0 0 35.2 6.784l253.44-108.608a32 32 0 0 0 10.048-52.032L769.6 633.92a32 32 0 0 0-36.928-5.952l-130.176 65.088-271.488-271.552 65.024-130.176a32 32 0 0 0-5.952-36.928L251.2 115.52a32 32 0 0 0-51.968 10.048z"},null,-1),Gw=[Yw];function Xw(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Kw,Gw)}var Jw=o(Uw,[["render",Xw],["__file","phone-filled.vue"]]),Zw={name:"Phone"},Qw={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ey=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M79.36 432.256 591.744 944.64a32 32 0 0 0 35.2 6.784l253.44-108.544a32 32 0 0 0 9.984-52.032l-153.856-153.92a32 32 0 0 0-36.928-6.016l-69.888 34.944L358.08 394.24l35.008-69.888a32 32 0 0 0-5.952-36.928L233.152 133.568a32 32 0 0 0-52.032 10.048L72.512 397.056a32 32 0 0 0 6.784 35.2zm60.48-29.952 81.536-190.08L325.568 316.48l-24.64 49.216-20.608 41.216 32.576 32.64 271.552 271.552 32.64 32.64 41.216-20.672 49.28-24.576 104.192 104.128-190.08 81.472L139.84 402.304zM512 320v-64a256 256 0 0 1 256 256h-64a192 192 0 0 0-192-192zm0-192V64a448 448 0 0 1 448 448h-64a384 384 0 0 0-384-384z"},null,-1),ty=[ey];function ry(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Qw,ty)}var ny=o(Zw,[["render",ry],["__file","phone.vue"]]),oy={name:"PictureFilled"},ly={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ay=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M96 896a32 32 0 0 1-32-32V160a32 32 0 0 1 32-32h832a32 32 0 0 1 32 32v704a32 32 0 0 1-32 32H96zm315.52-228.48-68.928-68.928a32 32 0 0 0-45.248 0L128 768.064h778.688l-242.112-290.56a32 32 0 0 0-49.216 0L458.752 665.408a32 32 0 0 1-47.232 2.112zM256 384a96 96 0 1 0 192.064-.064A96 96 0 0 0 256 384z"},null,-1),iy=[ay];function cy(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ly,iy)}var sy=o(oy,[["render",cy],["__file","picture-filled.vue"]]),uy={name:"PictureRounded"},dy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},py=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 128a384 384 0 1 0 0 768 384 384 0 0 0 0-768zm0-64a448 448 0 1 1 0 896 448 448 0 0 1 0-896z"},null,-1),fy=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M640 288q64 0 64 64t-64 64q-64 0-64-64t64-64zM214.656 790.656l-45.312-45.312 185.664-185.6a96 96 0 0 1 123.712-10.24l138.24 98.688a32 32 0 0 0 39.872-2.176L906.688 422.4l42.624 47.744L699.52 693.696a96 96 0 0 1-119.808 6.592l-138.24-98.752a32 32 0 0 0-41.152 3.456l-185.664 185.6z"},null,-1),by=[py,fy];function my(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",dy,by)}var hy=o(uy,[["render",my],["__file","picture-rounded.vue"]]),vy={name:"Picture"},gy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Oy=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 160v704h704V160H160zm-32-64h768a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H128a32 32 0 0 1-32-32V128a32 32 0 0 1 32-32z"},null,-1),jy=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 288q64 0 64 64t-64 64q-64 0-64-64t64-64zM185.408 876.992l-50.816-38.912L350.72 556.032a96 96 0 0 1 134.592-17.856l1.856 1.472 122.88 99.136a32 32 0 0 0 44.992-4.864l216-269.888 49.92 39.936-215.808 269.824-.256.32a96 96 0 0 1-135.04 14.464l-122.88-99.072-.64-.512a32 32 0 0 0-44.8 5.952L185.408 876.992z"},null,-1),wy=[Oy,jy];function yy(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",gy,wy)}var xy=o(vy,[["render",yy],["__file","picture.vue"]]),ky={name:"PieChart"},_y={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Cy=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M448 68.48v64.832A384.128 384.128 0 0 0 512 896a384.128 384.128 0 0 0 378.688-320h64.768A448.128 448.128 0 0 1 64 512 448.128 448.128 0 0 1 448 68.48z"},null,-1),zy=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M576 97.28V448h350.72A384.064 384.064 0 0 0 576 97.28zM512 64V33.152A448 448 0 0 1 990.848 512H512V64z"},null,-1),Ey=[Cy,zy];function By(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",_y,Ey)}var Sy=o(ky,[["render",By],["__file","pie-chart.vue"]]),Vy={name:"Place"},Ny={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},My=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512z"},null,-1),Ay=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 512a32 32 0 0 1 32 32v256a32 32 0 1 1-64 0V544a32 32 0 0 1 32-32z"},null,-1),Ty=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 649.088v64.96C269.76 732.352 192 771.904 192 800c0 37.696 139.904 96 320 96s320-58.304 320-96c0-28.16-77.76-67.648-192-85.952v-64.96C789.12 671.04 896 730.368 896 800c0 88.32-171.904 160-384 160s-384-71.68-384-160c0-69.696 106.88-128.96 256-150.912z"},null,-1),Hy=[My,Ay,Ty];function Ry(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ny,Hy)}var Ly=o(Vy,[["render",Ry],["__file","place.vue"]]),Dy={name:"Platform"},Py={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Iy=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M448 832v-64h128v64h192v64H256v-64h192zM128 704V128h768v576H128z"},null,-1),Fy=[Iy];function $y(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Py,Fy)}var qy=o(Dy,[["render",$y],["__file","platform.vue"]]),Wy={name:"Plus"},Uy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ky=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 480V128a32 32 0 0 1 64 0v352h352a32 32 0 1 1 0 64H544v352a32 32 0 1 1-64 0V544H128a32 32 0 0 1 0-64h352z"},null,-1),Yy=[Ky];function Gy(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Uy,Yy)}var Xy=o(Wy,[["render",Gy],["__file","plus.vue"]]),Jy={name:"Pointer"},Zy={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Qy=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M511.552 128c-35.584 0-64.384 28.8-64.384 64.448v516.48L274.048 570.88a94.272 94.272 0 0 0-112.896-3.456 44.416 44.416 0 0 0-8.96 62.208L332.8 870.4A64 64 0 0 0 384 896h512V575.232a64 64 0 0 0-45.632-61.312l-205.952-61.76A96 96 0 0 1 576 360.192V192.448C576 156.8 547.2 128 511.552 128zM359.04 556.8l24.128 19.2V192.448a128.448 128.448 0 1 1 256.832 0v167.744a32 32 0 0 0 22.784 30.656l206.016 61.76A128 128 0 0 1 960 575.232V896a64 64 0 0 1-64 64H384a128 128 0 0 1-102.4-51.2L101.056 668.032A108.416 108.416 0 0 1 128 512.512a158.272 158.272 0 0 1 185.984 8.32L359.04 556.8z"},null,-1),ex=[Qy];function tx(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Zy,ex)}var rx=o(Jy,[["render",tx],["__file","pointer.vue"]]),nx={name:"Position"},ox={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lx=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m249.6 417.088 319.744 43.072 39.168 310.272L845.12 178.88 249.6 417.088zm-129.024 47.168a32 32 0 0 1-7.68-61.44l777.792-311.04a32 32 0 0 1 41.6 41.6l-310.336 775.68a32 32 0 0 1-61.44-7.808L512 516.992l-391.424-52.736z"},null,-1),ax=[lx];function ix(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ox,ax)}var cx=o(nx,[["render",ix],["__file","position.vue"]]),sx={name:"Postcard"},ux={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dx=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 224a32 32 0 0 0-32 32v512a32 32 0 0 0 32 32h704a32 32 0 0 0 32-32V256a32 32 0 0 0-32-32H160zm0-64h704a96 96 0 0 1 96 96v512a96 96 0 0 1-96 96H160a96 96 0 0 1-96-96V256a96 96 0 0 1 96-96z"},null,-1),px=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M704 320a64 64 0 1 1 0 128 64 64 0 0 1 0-128zM288 448h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32zm0 128h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),fx=[dx,px];function bx(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",ux,fx)}var mx=o(sx,[["render",bx],["__file","postcard.vue"]]),hx={name:"Pouring"},vx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gx=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m739.328 291.328-35.2-6.592-12.8-33.408a192.064 192.064 0 0 0-365.952 23.232l-9.92 40.896-41.472 7.04a176.32 176.32 0 0 0-146.24 173.568c0 97.28 78.72 175.936 175.808 175.936h400a192 192 0 0 0 35.776-380.672zM959.552 480a256 256 0 0 1-256 256h-400A239.808 239.808 0 0 1 63.744 496.192a240.32 240.32 0 0 1 199.488-236.8 256.128 256.128 0 0 1 487.872-30.976A256.064 256.064 0 0 1 959.552 480zM224 800a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32zm192 0a32 32 0 0 1 32 32v96a32 32 0 1 1-64 0v-96a32 32 0 0 1 32-32z"},null,-1),Ox=[gx];function jx(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",vx,Ox)}var wx=o(hx,[["render",jx],["__file","pouring.vue"]]),yx={name:"Present"},xx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kx=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 896V640H192v-64h288V320H192v576h288zm64 0h288V320H544v256h288v64H544v256zM128 256h768v672a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V256z"},null,-1),_x=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M96 256h832q32 0 32 32t-32 32H96q-32 0-32-32t32-32z"},null,-1),Cx=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M416 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),zx=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M608 256a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),Ex=[kx,_x,Cx,zx];function Bx(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",xx,Ex)}var Sx=o(yx,[["render",Bx],["__file","present.vue"]]),Vx={name:"PriceTag"},Nx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Mx=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M224 318.336V896h576V318.336L552.512 115.84a64 64 0 0 0-81.024 0L224 318.336zM593.024 66.304l259.2 212.096A32 32 0 0 1 864 303.168V928a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V303.168a32 32 0 0 1 11.712-24.768l259.2-212.096a128 128 0 0 1 162.112 0z"},null,-1),Ax=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 448a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),Tx=[Mx,Ax];function Hx(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Nx,Tx)}var Rx=o(Vx,[["render",Hx],["__file","price-tag.vue"]]),Lx={name:"Printer"},Dx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Px=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 768H105.024c-14.272 0-19.456-1.472-24.64-4.288a29.056 29.056 0 0 1-12.16-12.096C65.536 746.432 64 741.248 64 727.04V379.072c0-42.816 4.48-58.304 12.8-73.984 8.384-15.616 20.672-27.904 36.288-36.288 15.68-8.32 31.168-12.8 73.984-12.8H256V64h512v192h68.928c42.816 0 58.304 4.48 73.984 12.8 15.616 8.384 27.904 20.672 36.288 36.288 8.32 15.68 12.8 31.168 12.8 73.984v347.904c0 14.272-1.472 19.456-4.288 24.64a29.056 29.056 0 0 1-12.096 12.16c-5.184 2.752-10.368 4.224-24.64 4.224H768v192H256V768zm64-192v320h384V576H320zm-64 128V512h512v192h128V379.072c0-29.376-1.408-36.48-5.248-43.776a23.296 23.296 0 0 0-10.048-10.048c-7.232-3.84-14.4-5.248-43.776-5.248H187.072c-29.376 0-36.48 1.408-43.776 5.248a23.296 23.296 0 0 0-10.048 10.048c-3.84 7.232-5.248 14.4-5.248 43.776V704h128zm64-448h384V128H320v128zm-64 128h64v64h-64v-64zm128 0h64v64h-64v-64z"},null,-1),Ix=[Px];function Fx(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Dx,Ix)}var $x=o(Lx,[["render",Fx],["__file","printer.vue"]]),qx={name:"Promotion"},Wx={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Ux=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m64 448 832-320-128 704-446.08-243.328L832 192 242.816 545.472 64 448zm256 512V657.024L512 768 320 960z"},null,-1),Kx=[Ux];function Yx(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Wx,Kx)}var Gx=o(qx,[["render",Yx],["__file","promotion.vue"]]),Xx={name:"QuartzWatch"},Jx={version:"1.1",id:"a",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},Zx=Object(n["createElementVNode"])("path",{d:"M422.02 602.01v-.03c-6.68-5.99-14.35-8.83-23.01-8.51-8.67.32-16.17 3.66-22.5 10.02-6.33 6.36-9.5 13.7-9.5 22.02s3 15.82 8.99 22.5c8.68 8.68 19.02 11.35 31.01 8s19.49-10.85 22.5-22.5c3.01-11.65.51-22.15-7.49-31.49v-.01zM384 512c0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.67 8.99-23.01zM390.53 429.51c11.65 3.01 22.15.51 31.49-7.49h.04c5.99-6.68 8.83-14.34 8.51-23.01-.32-8.67-3.66-16.16-10.02-22.5-6.36-6.33-13.7-9.5-22.02-9.5s-15.82 3-22.5 8.99c-8.68 8.69-11.35 19.02-8 31.01 3.35 11.99 10.85 19.49 22.5 22.5zM633.47 429.51c11.67-3.03 19.01-10.37 22.02-22.02 3.01-11.65.51-22.15-7.49-31.49h.01c-6.68-5.99-14.18-8.99-22.5-8.99s-15.66 3.16-22.02 9.5c-6.36 6.34-9.7 13.84-10.02 22.5-.32 8.66 2.52 16.33 8.51 23.01 9.32 8.02 19.82 10.52 31.49 7.49zM512 640c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01s-3-17.02-8.99-23.01c-6-5.99-13.66-8.99-23.01-8.99zM695.01 488.99c-6-5.99-13.66-8.99-23.01-8.99s-17.02 3-23.01 8.99c-5.99 6-8.99 13.66-8.99 23.01s3 17.02 8.99 23.01c6 5.99 13.66 8.99 23.01 8.99s17.02-3 23.01-8.99c5.99-6 8.99-13.67 8.99-23.01 0-9.35-3-17.02-8.99-23.01z",fill:"currentColor"},null,-1),Qx=Object(n["createElementVNode"])("path",{d:"M832 512c-2-90.67-33.17-166.17-93.5-226.5-20.43-20.42-42.6-37.49-66.5-51.23V64H352v170.26c-23.9 13.74-46.07 30.81-66.5 51.24-60.33 60.33-91.49 135.83-93.5 226.5 2 90.67 33.17 166.17 93.5 226.5 20.43 20.43 42.6 37.5 66.5 51.24V960h320V789.74c23.9-13.74 46.07-30.81 66.5-51.24 60.33-60.34 91.49-135.83 93.5-226.5zM416 128h192v78.69c-29.85-9.03-61.85-13.93-96-14.69-34.15.75-66.15 5.65-96 14.68V128zm192 768H416v-78.68c29.85 9.03 61.85 13.93 96 14.68 34.15-.75 66.15-5.65 96-14.68V896zm-96-128c-72.66-2.01-132.99-27.01-180.99-75.01S258.01 584.66 256 512c2.01-72.66 27.01-132.99 75.01-180.99S439.34 258.01 512 256c72.66 2.01 132.99 27.01 180.99 75.01S765.99 439.34 768 512c-2.01 72.66-27.01 132.99-75.01 180.99S584.66 765.99 512 768z",fill:"currentColor"},null,-1),ek=Object(n["createElementVNode"])("path",{d:"M512 320c-9.35 0-17.02 3-23.01 8.99-5.99 6-8.99 13.66-8.99 23.01 0 9.35 3 17.02 8.99 23.01 6 5.99 13.67 8.99 23.01 8.99 9.35 0 17.02-3 23.01-8.99 5.99-6 8.99-13.66 8.99-23.01 0-9.35-3-17.02-8.99-23.01-6-5.99-13.66-8.99-23.01-8.99zM624.99 593.5c-8.66-.32-16.33 2.52-23.01 8.51-7.98 9.32-10.48 19.82-7.49 31.49s10.49 19.17 22.5 22.5 22.35.66 31.01-8v.04c5.99-6.68 8.99-14.18 8.99-22.5s-3.16-15.66-9.5-22.02-13.84-9.7-22.5-10.02z",fill:"currentColor"},null,-1),tk=[Zx,Qx,ek];function rk(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Jx,tk)}var nk=o(Xx,[["render",rk],["__file","quartz-watch.vue"]]),ok={name:"QuestionFilled"},lk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ak=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm23.744 191.488c-52.096 0-92.928 14.784-123.2 44.352-30.976 29.568-45.76 70.4-45.76 122.496h80.256c0-29.568 5.632-52.8 17.6-68.992 13.376-19.712 35.2-28.864 66.176-28.864 23.936 0 42.944 6.336 56.32 19.712 12.672 13.376 19.712 31.68 19.712 54.912 0 17.6-6.336 34.496-19.008 49.984l-8.448 9.856c-45.76 40.832-73.216 70.4-82.368 89.408-9.856 19.008-14.08 42.24-14.08 68.992v9.856h80.96v-9.856c0-16.896 3.52-31.68 10.56-45.76 6.336-12.672 15.488-24.64 28.16-35.2 33.792-29.568 54.208-48.576 60.544-55.616 16.896-22.528 26.048-51.392 26.048-86.592 0-42.944-14.08-76.736-42.24-101.376-28.16-25.344-65.472-37.312-111.232-37.312zm-12.672 406.208a54.272 54.272 0 0 0-38.72 14.784 49.408 49.408 0 0 0-15.488 38.016c0 15.488 4.928 28.16 15.488 38.016A54.848 54.848 0 0 0 523.072 768c15.488 0 28.16-4.928 38.72-14.784a51.52 51.52 0 0 0 16.192-38.72 51.968 51.968 0 0 0-15.488-38.016 55.936 55.936 0 0 0-39.424-14.784z"},null,-1),ik=[ak];function ck(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",lk,ik)}var sk=o(ok,[["render",ck],["__file","question-filled.vue"]]),uk={name:"Rank"},dk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pk=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m186.496 544 41.408 41.344a32 32 0 1 1-45.248 45.312l-96-96a32 32 0 0 1 0-45.312l96-96a32 32 0 1 1 45.248 45.312L186.496 480h290.816V186.432l-41.472 41.472a32 32 0 1 1-45.248-45.184l96-96.128a32 32 0 0 1 45.312 0l96 96.064a32 32 0 0 1-45.248 45.184l-41.344-41.28V480H832l-41.344-41.344a32 32 0 0 1 45.248-45.312l96 96a32 32 0 0 1 0 45.312l-96 96a32 32 0 0 1-45.248-45.312L832 544H541.312v293.44l41.344-41.28a32 32 0 1 1 45.248 45.248l-96 96a32 32 0 0 1-45.312 0l-96-96a32 32 0 1 1 45.312-45.248l41.408 41.408V544H186.496z"},null,-1),fk=[pk];function bk(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",dk,fk)}var mk=o(uk,[["render",bk],["__file","rank.vue"]]),hk={name:"ReadingLamp"},vk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gk=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M352 896h320q32 0 32 32t-32 32H352q-32 0-32-32t32-32zm-44.672-768-99.52 448h608.384l-99.52-448H307.328zm-25.6-64h460.608a32 32 0 0 1 31.232 25.088l113.792 512A32 32 0 0 1 856.128 640H167.872a32 32 0 0 1-31.232-38.912l113.792-512A32 32 0 0 1 281.664 64z"},null,-1),Ok=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M672 576q32 0 32 32v128q0 32-32 32t-32-32V608q0-32 32-32zm-192-.064h64V960h-64z"},null,-1),jk=[gk,Ok];function wk(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",vk,jk)}var yk=o(hk,[["render",wk],["__file","reading-lamp.vue"]]),xk={name:"Reading"},kk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},_k=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m512 863.36 384-54.848v-638.72L525.568 222.72a96 96 0 0 1-27.136 0L128 169.792v638.72l384 54.848zM137.024 106.432l370.432 52.928a32 32 0 0 0 9.088 0l370.432-52.928A64 64 0 0 1 960 169.792v638.72a64 64 0 0 1-54.976 63.36l-388.48 55.488a32 32 0 0 1-9.088 0l-388.48-55.488A64 64 0 0 1 64 808.512v-638.72a64 64 0 0 1 73.024-63.36z"},null,-1),Ck=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 192h64v704h-64z"},null,-1),zk=[_k,Ck];function Ek(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",kk,zk)}var Bk=o(xk,[["render",Ek],["__file","reading.vue"]]),Sk={name:"RefreshLeft"},Vk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Nk=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M289.088 296.704h92.992a32 32 0 0 1 0 64H232.96a32 32 0 0 1-32-32V179.712a32 32 0 0 1 64 0v50.56a384 384 0 0 1 643.84 282.88 384 384 0 0 1-383.936 384 384 384 0 0 1-384-384h64a320 320 0 1 0 640 0 320 320 0 0 0-555.712-216.448z"},null,-1),Mk=[Nk];function Ak(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Vk,Mk)}var Tk=o(Sk,[["render",Ak],["__file","refresh-left.vue"]]),Hk={name:"RefreshRight"},Rk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Lk=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M784.512 230.272v-50.56a32 32 0 1 1 64 0v149.056a32 32 0 0 1-32 32H667.52a32 32 0 1 1 0-64h92.992A320 320 0 1 0 524.8 833.152a320 320 0 0 0 320-320h64a384 384 0 0 1-384 384 384 384 0 0 1-384-384 384 384 0 0 1 643.712-282.88z"},null,-1),Dk=[Lk];function Pk(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Rk,Dk)}var Ik=o(Hk,[["render",Pk],["__file","refresh-right.vue"]]),Fk={name:"Refresh"},$k={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qk=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M771.776 794.88A384 384 0 0 1 128 512h64a320 320 0 0 0 555.712 216.448H654.72a32 32 0 1 1 0-64h149.056a32 32 0 0 1 32 32v148.928a32 32 0 1 1-64 0v-50.56zM276.288 295.616h92.992a32 32 0 0 1 0 64H220.16a32 32 0 0 1-32-32V178.56a32 32 0 0 1 64 0v50.56A384 384 0 0 1 896.128 512h-64a320 320 0 0 0-555.776-216.384z"},null,-1),Wk=[qk];function Uk(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",$k,Wk)}var Kk=o(Fk,[["render",Uk],["__file","refresh.vue"]]),Yk={name:"Refrigerator"},Gk={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Xk=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 448h512V160a32 32 0 0 0-32-32H288a32 32 0 0 0-32 32v288zm0 64v352a32 32 0 0 0 32 32h448a32 32 0 0 0 32-32V512H256zm32-448h448a96 96 0 0 1 96 96v704a96 96 0 0 1-96 96H288a96 96 0 0 1-96-96V160a96 96 0 0 1 96-96zm32 224h64v96h-64v-96zm0 288h64v96h-64v-96z"},null,-1),Jk=[Xk];function Zk(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Gk,Jk)}var Qk=o(Yk,[["render",Zk],["__file","refrigerator.vue"]]),e_={name:"RemoveFilled"},t_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},r_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zM288 512a38.4 38.4 0 0 0 38.4 38.4h371.2a38.4 38.4 0 0 0 0-76.8H326.4A38.4 38.4 0 0 0 288 512z"},null,-1),n_=[r_];function o_(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",t_,n_)}var l_=o(e_,[["render",o_],["__file","remove-filled.vue"]]),a_={name:"Remove"},i_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},c_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M352 480h320a32 32 0 1 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),s_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),u_=[c_,s_];function d_(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",i_,u_)}var p_=o(a_,[["render",d_],["__file","remove.vue"]]),f_={name:"Right"},b_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},m_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M754.752 480H160a32 32 0 1 0 0 64h594.752L521.344 777.344a32 32 0 0 0 45.312 45.312l288-288a32 32 0 0 0 0-45.312l-288-288a32 32 0 1 0-45.312 45.312L754.752 480z"},null,-1),h_=[m_];function v_(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",b_,h_)}var g_=o(f_,[["render",v_],["__file","right.vue"]]),O_={name:"ScaleToOriginal"},j_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},w_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M813.176 180.706a60.235 60.235 0 0 1 60.236 60.235v481.883a60.235 60.235 0 0 1-60.236 60.235H210.824a60.235 60.235 0 0 1-60.236-60.235V240.94a60.235 60.235 0 0 1 60.236-60.235h602.352zm0-60.235H210.824A120.47 120.47 0 0 0 90.353 240.94v481.883a120.47 120.47 0 0 0 120.47 120.47h602.353a120.47 120.47 0 0 0 120.471-120.47V240.94a120.47 120.47 0 0 0-120.47-120.47zm-120.47 180.705a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 0 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zm-361.412 0a30.118 30.118 0 0 0-30.118 30.118v301.177a30.118 30.118 0 1 0 60.236 0V331.294a30.118 30.118 0 0 0-30.118-30.118zM512 361.412a30.118 30.118 0 0 0-30.118 30.117v30.118a30.118 30.118 0 0 0 60.236 0V391.53A30.118 30.118 0 0 0 512 361.412zM512 512a30.118 30.118 0 0 0-30.118 30.118v30.117a30.118 30.118 0 0 0 60.236 0v-30.117A30.118 30.118 0 0 0 512 512z"},null,-1),y_=[w_];function x_(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",j_,y_)}var k_=o(O_,[["render",x_],["__file","scale-to-original.vue"]]),__={name:"School"},C_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},z_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M224 128v704h576V128H224zm-32-64h640a32 32 0 0 1 32 32v768a32 32 0 0 1-32 32H192a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32z"},null,-1),E_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M64 832h896v64H64zm256-640h128v96H320z"},null,-1),B_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 832h256v-64a128 128 0 1 0-256 0v64zm128-256a192 192 0 0 1 192 192v128H320V768a192 192 0 0 1 192-192zM320 384h128v96H320zm256-192h128v96H576zm0 192h128v96H576z"},null,-1),S_=[z_,E_,B_];function V_(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",C_,S_)}var N_=o(__,[["render",V_],["__file","school.vue"]]),M_={name:"Scissor"},A_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},T_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m512.064 578.368-106.88 152.768a160 160 0 1 1-23.36-78.208L472.96 522.56 196.864 128.256a32 32 0 1 1 52.48-36.736l393.024 561.344a160 160 0 1 1-23.36 78.208l-106.88-152.704zm54.4-189.248 208.384-297.6a32 32 0 0 1 52.48 36.736l-221.76 316.672-39.04-55.808zm-376.32 425.856a96 96 0 1 0 110.144-157.248 96 96 0 0 0-110.08 157.248zm643.84 0a96 96 0 1 0-110.08-157.248 96 96 0 0 0 110.08 157.248z"},null,-1),H_=[T_];function R_(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",A_,H_)}var L_=o(M_,[["render",R_],["__file","scissor.vue"]]),D_={name:"Search"},P_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},I_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704z"},null,-1),F_=[I_];function $_(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",P_,F_)}var q_=o(D_,[["render",$_],["__file","search.vue"]]),W_={name:"Select"},U_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},K_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M77.248 415.04a64 64 0 0 1 90.496 0l226.304 226.304L846.528 188.8a64 64 0 1 1 90.56 90.496l-543.04 543.04-316.8-316.8a64 64 0 0 1 0-90.496z"},null,-1),Y_=[K_];function G_(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",U_,Y_)}var X_=o(W_,[["render",G_],["__file","select.vue"]]),J_={name:"Sell"},Z_={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Q_=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 483.84L768 698.496V928a32 32 0 1 1-64 0V698.496l-73.344 73.344a32 32 0 1 1-45.248-45.248l128-128a32 32 0 0 1 45.248 0l128 128a32 32 0 1 1-45.248 45.248z"},null,-1),eC=[Q_];function tC(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Z_,eC)}var rC=o(J_,[["render",tC],["__file","sell.vue"]]),nC={name:"SemiSelect"},oC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 448h768q64 0 64 64t-64 64H128q-64 0-64-64t64-64z"},null,-1),aC=[lC];function iC(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",oC,aC)}var cC=o(nC,[["render",iC],["__file","semi-select.vue"]]),sC={name:"Service"},uC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M864 409.6a192 192 0 0 1-37.888 349.44A256.064 256.064 0 0 1 576 960h-96a32 32 0 1 1 0-64h96a192.064 192.064 0 0 0 181.12-128H736a32 32 0 0 1-32-32V416a32 32 0 0 1 32-32h32c10.368 0 20.544.832 30.528 2.432a288 288 0 0 0-573.056 0A193.235 193.235 0 0 1 256 384h32a32 32 0 0 1 32 32v320a32 32 0 0 1-32 32h-32a192 192 0 0 1-96-358.4 352 352 0 0 1 704 0zM256 448a128 128 0 1 0 0 256V448zm640 128a128 128 0 0 0-128-128v256a128 128 0 0 0 128-128z"},null,-1),pC=[dC];function fC(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",uC,pC)}var bC=o(sC,[["render",fC],["__file","service.vue"]]),mC={name:"SetUp"},hC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M224 160a64 64 0 0 0-64 64v576a64 64 0 0 0 64 64h576a64 64 0 0 0 64-64V224a64 64 0 0 0-64-64H224zm0-64h576a128 128 0 0 1 128 128v576a128 128 0 0 1-128 128H224A128 128 0 0 1 96 800V224A128 128 0 0 1 224 96z"},null,-1),gC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),OC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 320h256q32 0 32 32t-32 32H480q-32 0-32-32t32-32zm160 416a64 64 0 1 0 0-128 64 64 0 0 0 0 128zm0 64a128 128 0 1 1 0-256 128 128 0 0 1 0 256z"},null,-1),jC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M288 640h256q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),wC=[vC,gC,OC,jC];function yC(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",hC,wC)}var xC=o(mC,[["render",yC],["__file","set-up.vue"]]),kC={name:"Setting"},_C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},CC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M600.704 64a32 32 0 0 1 30.464 22.208l35.2 109.376c14.784 7.232 28.928 15.36 42.432 24.512l112.384-24.192a32 32 0 0 1 34.432 15.36L944.32 364.8a32 32 0 0 1-4.032 37.504l-77.12 85.12a357.12 357.12 0 0 1 0 49.024l77.12 85.248a32 32 0 0 1 4.032 37.504l-88.704 153.6a32 32 0 0 1-34.432 15.296L708.8 803.904c-13.44 9.088-27.648 17.28-42.368 24.512l-35.264 109.376A32 32 0 0 1 600.704 960H423.296a32 32 0 0 1-30.464-22.208L357.696 828.48a351.616 351.616 0 0 1-42.56-24.64l-112.32 24.256a32 32 0 0 1-34.432-15.36L79.68 659.2a32 32 0 0 1 4.032-37.504l77.12-85.248a357.12 357.12 0 0 1 0-48.896l-77.12-85.248A32 32 0 0 1 79.68 364.8l88.704-153.6a32 32 0 0 1 34.432-15.296l112.32 24.256c13.568-9.152 27.776-17.408 42.56-24.64l35.2-109.312A32 32 0 0 1 423.232 64H600.64zm-23.424 64H446.72l-36.352 113.088-24.512 11.968a294.113 294.113 0 0 0-34.816 20.096l-22.656 15.36-116.224-25.088-65.28 113.152 79.68 88.192-1.92 27.136a293.12 293.12 0 0 0 0 40.192l1.92 27.136-79.808 88.192 65.344 113.152 116.224-25.024 22.656 15.296a294.113 294.113 0 0 0 34.816 20.096l24.512 11.968L446.72 896h130.688l36.48-113.152 24.448-11.904a288.282 288.282 0 0 0 34.752-20.096l22.592-15.296 116.288 25.024 65.28-113.152-79.744-88.192 1.92-27.136a293.12 293.12 0 0 0 0-40.256l-1.92-27.136 79.808-88.128-65.344-113.152-116.288 24.96-22.592-15.232a287.616 287.616 0 0 0-34.752-20.096l-24.448-11.904L577.344 128zM512 320a192 192 0 1 1 0 384 192 192 0 0 1 0-384zm0 64a128 128 0 1 0 0 256 128 128 0 0 0 0-256z"},null,-1),zC=[CC];function EC(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",_C,zC)}var BC=o(kC,[["render",EC],["__file","setting.vue"]]),SC={name:"Share"},VC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},NC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m679.872 348.8-301.76 188.608a127.808 127.808 0 0 1 5.12 52.16l279.936 104.96a128 128 0 1 1-22.464 59.904l-279.872-104.96a128 128 0 1 1-16.64-166.272l301.696-188.608a128 128 0 1 1 33.92 54.272z"},null,-1),MC=[NC];function AC(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",VC,MC)}var TC=o(SC,[["render",AC],["__file","share.vue"]]),HC={name:"Ship"},RC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},LC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 386.88V448h405.568a32 32 0 0 1 30.72 40.768l-76.48 267.968A192 192 0 0 1 687.168 896H336.832a192 192 0 0 1-184.64-139.264L75.648 488.768A32 32 0 0 1 106.368 448H448V117.888a32 32 0 0 1 47.36-28.096l13.888 7.616L512 96v2.88l231.68 126.4a32 32 0 0 1-2.048 57.216L512 386.88zm0-70.272 144.768-65.792L512 171.84v144.768zM512 512H148.864l18.24 64H856.96l18.24-64H512zM185.408 640l28.352 99.2A128 128 0 0 0 336.832 832h350.336a128 128 0 0 0 123.072-92.8l28.352-99.2H185.408z"},null,-1),DC=[LC];function PC(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",RC,DC)}var IC=o(HC,[["render",PC],["__file","ship.vue"]]),FC={name:"Shop"},$C={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M704 704h64v192H256V704h64v64h384v-64zm188.544-152.192C894.528 559.616 896 567.616 896 576a96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0 96 96 0 1 1-192 0c0-8.384 1.408-16.384 3.392-24.192L192 128h640l60.544 423.808z"},null,-1),WC=[qC];function UC(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",$C,WC)}var KC=o(FC,[["render",UC],["__file","shop.vue"]]),YC={name:"ShoppingBag"},GC={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},XC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M704 320v96a32 32 0 0 1-32 32h-32V320H384v128h-32a32 32 0 0 1-32-32v-96H192v576h640V320H704zm-384-64a192 192 0 1 1 384 0h160a32 32 0 0 1 32 32v640a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32h160zm64 0h256a128 128 0 1 0-256 0z"},null,-1),JC=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 704h640v64H192z"},null,-1),ZC=[XC,JC];function QC(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",GC,ZC)}var ez=o(YC,[["render",QC],["__file","shopping-bag.vue"]]),tz={name:"ShoppingCartFull"},rz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nz=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96zm320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96zM96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128H96zm314.24 576h395.904l82.304-384H333.44l76.8 384z"},null,-1),oz=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M699.648 256 608 145.984 516.352 256h183.296zm-140.8-151.04a64 64 0 0 1 98.304 0L836.352 320H379.648l179.2-215.04z"},null,-1),lz=[nz,oz];function az(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",rz,lz)}var iz=o(tz,[["render",az],["__file","shopping-cart-full.vue"]]),cz={name:"ShoppingCart"},sz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uz=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M432 928a48 48 0 1 1 0-96 48 48 0 0 1 0 96zm320 0a48 48 0 1 1 0-96 48 48 0 0 1 0 96zM96 128a32 32 0 0 1 0-64h160a32 32 0 0 1 31.36 25.728L320.64 256H928a32 32 0 0 1 31.296 38.72l-96 448A32 32 0 0 1 832 768H384a32 32 0 0 1-31.36-25.728L229.76 128H96zm314.24 576h395.904l82.304-384H333.44l76.8 384z"},null,-1),dz=[uz];function pz(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",sz,dz)}var fz=o(cz,[["render",pz],["__file","shopping-cart.vue"]]),bz={name:"ShoppingTrolley"},mz={version:"1.1",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},hz=Object(n["createElementVNode"])("path",{d:"M368 833c-13.3 0-24.5 4.5-33.5 13.5S321 866.7 321 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S415 893.3 415 880s-4.5-24.5-13.5-33.5S381.3 833 368 833zM807 640c7.4 0 13.8-2.2 19.5-6.5S836 623.3 838 616l112-448c2-10-.2-19.2-6.5-27.5S929 128 919 128H96c-9.3 0-17 3-23 9s-9 13.7-9 23 3 17 9 23 13.7 9 23 9h96v576h672c9.3 0 17-3 23-9s9-13.7 9-23-3-17-9-23-13.7-9-23-9H256v-64h551zM256 192h622l-96 384H256V192zM688 833c-13.3 0-24.5 4.5-33.5 13.5S641 866.7 641 880s4.5 24.5 13.5 33.5 20.2 13.8 33.5 14.5c13.3-.7 24.5-5.5 33.5-14.5S735 893.3 735 880s-4.5-24.5-13.5-33.5S701.3 833 688 833z",fill:"currentColor"},null,-1),vz=[hz];function gz(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",mz,vz)}var Oz=o(bz,[["render",gz],["__file","shopping-trolley.vue"]]),jz={name:"Smoking"},wz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yz=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 576v128h640V576H256zm-32-64h704a32 32 0 0 1 32 32v192a32 32 0 0 1-32 32H224a32 32 0 0 1-32-32V544a32 32 0 0 1 32-32z"},null,-1),xz=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M704 576h64v128h-64zM256 64h64v320h-64zM128 192h64v192h-64zM64 512h64v256H64z"},null,-1),kz=[yz,xz];function _z(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",wz,kz)}var Cz=o(jz,[["render",_z],["__file","smoking.vue"]]),zz={name:"Soccer"},Ez={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Bz=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M418.496 871.04 152.256 604.8c-16.512 94.016-2.368 178.624 42.944 224 44.928 44.928 129.344 58.752 223.296 42.24zm72.32-18.176a573.056 573.056 0 0 0 224.832-137.216 573.12 573.12 0 0 0 137.216-224.832L533.888 171.84a578.56 578.56 0 0 0-227.52 138.496A567.68 567.68 0 0 0 170.432 532.48l320.384 320.384zM871.04 418.496c16.512-93.952 2.688-178.368-42.24-223.296-44.544-44.544-128.704-58.048-222.592-41.536L871.04 418.496zM149.952 874.048c-112.96-112.96-88.832-408.96 111.168-608.96C461.056 65.152 760.96 36.928 874.048 149.952c113.024 113.024 86.784 411.008-113.152 610.944-199.936 199.936-497.92 226.112-610.944 113.152zm452.544-497.792 22.656-22.656a32 32 0 0 1 45.248 45.248l-22.656 22.656 45.248 45.248A32 32 0 1 1 647.744 512l-45.248-45.248L557.248 512l45.248 45.248a32 32 0 1 1-45.248 45.248L512 557.248l-45.248 45.248L512 647.744a32 32 0 1 1-45.248 45.248l-45.248-45.248-22.656 22.656a32 32 0 1 1-45.248-45.248l22.656-22.656-45.248-45.248A32 32 0 1 1 376.256 512l45.248 45.248L466.752 512l-45.248-45.248a32 32 0 1 1 45.248-45.248L512 466.752l45.248-45.248L512 376.256a32 32 0 0 1 45.248-45.248l45.248 45.248z"},null,-1),Sz=[Bz];function Vz(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Ez,Sz)}var Nz=o(zz,[["render",Vz],["__file","soccer.vue"]]),Mz={name:"SoldOut"},Az={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Tz=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M704 288h131.072a32 32 0 0 1 31.808 28.8L886.4 512h-64.384l-16-160H704v96a32 32 0 1 1-64 0v-96H384v96a32 32 0 0 1-64 0v-96H217.92l-51.2 512H512v64H131.328a32 32 0 0 1-31.808-35.2l57.6-576a32 32 0 0 1 31.808-28.8H320v-22.336C320 154.688 405.504 64 512 64s192 90.688 192 201.664v22.4zm-64 0v-22.336C640 189.248 582.272 128 512 128c-70.272 0-128 61.248-128 137.664v22.4h256zm201.408 476.16a32 32 0 1 1 45.248 45.184l-128 128a32 32 0 0 1-45.248 0l-128-128a32 32 0 1 1 45.248-45.248L704 837.504V608a32 32 0 1 1 64 0v229.504l73.408-73.408z"},null,-1),Hz=[Tz];function Rz(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Az,Hz)}var Lz=o(Mz,[["render",Rz],["__file","sold-out.vue"]]),Dz={name:"SortDown"},Pz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Iz=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M576 96v709.568L333.312 562.816A32 32 0 1 0 288 608l297.408 297.344A32 32 0 0 0 640 882.688V96a32 32 0 0 0-64 0z"},null,-1),Fz=[Iz];function $z(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Pz,Fz)}var qz=o(Dz,[["render",$z],["__file","sort-down.vue"]]),Wz={name:"SortUp"},Uz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Kz=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 141.248V928a32 32 0 1 0 64 0V218.56l242.688 242.688A32 32 0 1 0 736 416L438.592 118.656A32 32 0 0 0 384 141.248z"},null,-1),Yz=[Kz];function Gz(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Uz,Yz)}var Xz=o(Wz,[["render",Gz],["__file","sort-up.vue"]]),Jz={name:"Sort"},Zz={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},Qz=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 96a32 32 0 0 1 64 0v786.752a32 32 0 0 1-54.592 22.656L95.936 608a32 32 0 0 1 0-45.312h.128a32 32 0 0 1 45.184 0L384 805.632V96zm192 45.248a32 32 0 0 1 54.592-22.592L928.064 416a32 32 0 0 1 0 45.312h-.128a32 32 0 0 1-45.184 0L640 218.496V928a32 32 0 1 1-64 0V141.248z"},null,-1),eE=[Qz];function tE(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",Zz,eE)}var rE=o(Jz,[["render",tE],["__file","sort.vue"]]),nE={name:"Stamp"},oE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},lE=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M624 475.968V640h144a128 128 0 0 1 128 128H128a128 128 0 0 1 128-128h144V475.968a192 192 0 1 1 224 0zM128 896v-64h768v64H128z"},null,-1),aE=[lE];function iE(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",oE,aE)}var cE=o(nE,[["render",iE],["__file","stamp.vue"]]),sE={name:"StarFilled"},uE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dE=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M283.84 867.84 512 747.776l228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72z"},null,-1),pE=[dE];function fE(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",uE,pE)}var bE=o(sE,[["render",fE],["__file","star-filled.vue"]]),mE={name:"Star"},hE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},vE=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m512 747.84 228.16 119.936a6.4 6.4 0 0 0 9.28-6.72l-43.52-254.08 184.512-179.904a6.4 6.4 0 0 0-3.52-10.88l-255.104-37.12L517.76 147.904a6.4 6.4 0 0 0-11.52 0L392.192 379.072l-255.104 37.12a6.4 6.4 0 0 0-3.52 10.88L318.08 606.976l-43.584 254.08a6.4 6.4 0 0 0 9.28 6.72L512 747.84zM313.6 924.48a70.4 70.4 0 0 1-102.144-74.24l37.888-220.928L88.96 472.96A70.4 70.4 0 0 1 128 352.896l221.76-32.256 99.2-200.96a70.4 70.4 0 0 1 126.208 0l99.2 200.96 221.824 32.256a70.4 70.4 0 0 1 39.04 120.064L774.72 629.376l37.888 220.928a70.4 70.4 0 0 1-102.144 74.24L512 820.096l-198.4 104.32z"},null,-1),gE=[vE];function OE(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",hE,gE)}var jE=o(mE,[["render",OE],["__file","star.vue"]]),wE={name:"Stopwatch"},yE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},xE=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a384 384 0 1 0 0-768 384 384 0 0 0 0 768zm0 64a448 448 0 1 1 0-896 448 448 0 0 1 0 896z"},null,-1),kE=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M672 234.88c-39.168 174.464-80 298.624-122.688 372.48-64 110.848-202.624 30.848-138.624-80C453.376 453.44 540.48 355.968 672 234.816z"},null,-1),_E=[xE,kE];function CE(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",yE,_E)}var zE=o(wE,[["render",CE],["__file","stopwatch.vue"]]),EE={name:"SuccessFilled"},BE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},SE=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm-55.808 536.384-99.52-99.584a38.4 38.4 0 1 0-54.336 54.336l126.72 126.72a38.272 38.272 0 0 0 54.336 0l262.4-262.464a38.4 38.4 0 1 0-54.272-54.336L456.192 600.384z"},null,-1),VE=[SE];function NE(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",BE,VE)}var ME=o(EE,[["render",NE],["__file","success-filled.vue"]]),AE={name:"Sugar"},TE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},HE=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m801.728 349.184 4.48 4.48a128 128 0 0 1 0 180.992L534.656 806.144a128 128 0 0 1-181.056 0l-4.48-4.48-19.392 109.696a64 64 0 0 1-108.288 34.176L78.464 802.56a64 64 0 0 1 34.176-108.288l109.76-19.328-4.544-4.544a128 128 0 0 1 0-181.056l271.488-271.488a128 128 0 0 1 181.056 0l4.48 4.48 19.392-109.504a64 64 0 0 1 108.352-34.048l142.592 143.04a64 64 0 0 1-34.24 108.16l-109.248 19.2zm-548.8 198.72h447.168v2.24l60.8-60.8a63.808 63.808 0 0 0 18.752-44.416h-426.88l-89.664 89.728a64.064 64.064 0 0 0-10.24 13.248zm0 64c2.752 4.736 6.144 9.152 10.176 13.248l135.744 135.744a64 64 0 0 0 90.496 0L638.4 611.904H252.928zm490.048-230.976L625.152 263.104a64 64 0 0 0-90.496 0L416.768 380.928h326.208zM123.712 757.312l142.976 142.976 24.32-137.6a25.6 25.6 0 0 0-29.696-29.632l-137.6 24.256zm633.6-633.344-24.32 137.472a25.6 25.6 0 0 0 29.632 29.632l137.28-24.064-142.656-143.04z"},null,-1),RE=[HE];function LE(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",TE,RE)}var DE=o(AE,[["render",LE],["__file","sugar.vue"]]),PE={name:"SuitcaseLine"},IE={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},FE=Object(n["createElementVNode"])("path",{d:"M922.5 229.5c-24.32-24.34-54.49-36.84-90.5-37.5H704v-64c-.68-17.98-7.02-32.98-19.01-44.99S658.01 64.66 640 64H384c-17.98.68-32.98 7.02-44.99 19.01S320.66 110 320 128v64H192c-35.99.68-66.16 13.18-90.5 37.5C77.16 253.82 64.66 283.99 64 320v448c.68 35.99 13.18 66.16 37.5 90.5s54.49 36.84 90.5 37.5h640c35.99-.68 66.16-13.18 90.5-37.5s36.84-54.49 37.5-90.5V320c-.68-35.99-13.18-66.16-37.5-90.5zM384 128h256v64H384v-64zM256 832h-64c-17.98-.68-32.98-7.02-44.99-19.01S128.66 786.01 128 768V448h128v384zm448 0H320V448h384v384zm192-64c-.68 17.98-7.02 32.98-19.01 44.99S850.01 831.34 832 832h-64V448h128v320zm0-384H128v-64c.69-17.98 7.02-32.98 19.01-44.99S173.99 256.66 192 256h640c17.98.69 32.98 7.02 44.99 19.01S895.34 301.99 896 320v64z",fill:"currentColor"},null,-1),$E=[FE];function qE(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",IE,$E)}var WE=o(PE,[["render",qE],["__file","suitcase-line.vue"]]),UE={name:"Suitcase"},KE={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},YE=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 384h768v-64a64 64 0 0 0-64-64H192a64 64 0 0 0-64 64v64zm0 64v320a64 64 0 0 0 64 64h640a64 64 0 0 0 64-64V448H128zm64-256h640a128 128 0 0 1 128 128v448a128 128 0 0 1-128 128H192A128 128 0 0 1 64 768V320a128 128 0 0 1 128-128z"},null,-1),GE=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M384 128v64h256v-64H384zm0-64h256a64 64 0 0 1 64 64v64a64 64 0 0 1-64 64H384a64 64 0 0 1-64-64v-64a64 64 0 0 1 64-64z"},null,-1),XE=[YE,GE];function JE(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",KE,XE)}var ZE=o(UE,[["render",JE],["__file","suitcase.vue"]]),QE={name:"Sunny"},eB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},tB=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 704a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512zm0-704a32 32 0 0 1 32 32v64a32 32 0 0 1-64 0V96a32 32 0 0 1 32-32zm0 768a32 32 0 0 1 32 32v64a32 32 0 1 1-64 0v-64a32 32 0 0 1 32-32zM195.2 195.2a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 1 1-45.248 45.248L195.2 240.448a32 32 0 0 1 0-45.248zm543.104 543.104a32 32 0 0 1 45.248 0l45.248 45.248a32 32 0 0 1-45.248 45.248l-45.248-45.248a32 32 0 0 1 0-45.248zM64 512a32 32 0 0 1 32-32h64a32 32 0 0 1 0 64H96a32 32 0 0 1-32-32zm768 0a32 32 0 0 1 32-32h64a32 32 0 1 1 0 64h-64a32 32 0 0 1-32-32zM195.2 828.8a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248L240.448 828.8a32 32 0 0 1-45.248 0zm543.104-543.104a32 32 0 0 1 0-45.248l45.248-45.248a32 32 0 0 1 45.248 45.248l-45.248 45.248a32 32 0 0 1-45.248 0z"},null,-1),rB=[tB];function nB(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",eB,rB)}var oB=o(QE,[["render",nB],["__file","sunny.vue"]]),lB={name:"Sunrise"},aB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},iB=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M32 768h960a32 32 0 1 1 0 64H32a32 32 0 1 1 0-64zm129.408-96a352 352 0 0 1 701.184 0h-64.32a288 288 0 0 0-572.544 0h-64.32zM512 128a32 32 0 0 1 32 32v96a32 32 0 0 1-64 0v-96a32 32 0 0 1 32-32zm407.296 168.704a32 32 0 0 1 0 45.248l-67.84 67.84a32 32 0 1 1-45.248-45.248l67.84-67.84a32 32 0 0 1 45.248 0zm-814.592 0a32 32 0 0 1 45.248 0l67.84 67.84a32 32 0 1 1-45.248 45.248l-67.84-67.84a32 32 0 0 1 0-45.248z"},null,-1),cB=[iB];function sB(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",aB,cB)}var uB=o(lB,[["render",sB],["__file","sunrise.vue"]]),dB={name:"Sunset"},pB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},fB=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M82.56 640a448 448 0 1 1 858.88 0h-67.2a384 384 0 1 0-724.288 0H82.56zM32 704h960q32 0 32 32t-32 32H32q-32 0-32-32t32-32zm256 128h448q32 0 32 32t-32 32H288q-32 0-32-32t32-32z"},null,-1),bB=[fB];function mB(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",pB,bB)}var hB=o(dB,[["render",mB],["__file","sunset.vue"]]),vB={name:"SwitchButton"},gB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},OB=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M352 159.872V230.4a352 352 0 1 0 320 0v-70.528A416.128 416.128 0 0 1 512 960a416 416 0 0 1-160-800.128z"},null,-1),jB=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64q32 0 32 32v320q0 32-32 32t-32-32V96q0-32 32-32z"},null,-1),wB=[OB,jB];function yB(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",gB,wB)}var xB=o(vB,[["render",yB],["__file","switch-button.vue"]]),kB={name:"SwitchFilled"},_B={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},CB=Object(n["createElementVNode"])("path",{d:"M247.47 358.4v.04c.07 19.17 7.72 37.53 21.27 51.09s31.92 21.2 51.09 21.27c39.86 0 72.41-32.6 72.41-72.4s-32.6-72.36-72.41-72.36-72.36 32.55-72.36 72.36z",fill:"currentColor"},null,-1),zB=Object(n["createElementVNode"])("path",{d:"M492.38 128H324.7c-52.16 0-102.19 20.73-139.08 57.61a196.655 196.655 0 0 0-57.61 139.08V698.7c-.01 25.84 5.08 51.42 14.96 75.29s24.36 45.56 42.63 63.83 39.95 32.76 63.82 42.65a196.67 196.67 0 0 0 75.28 14.98h167.68c3.03 0 5.46-2.43 5.46-5.42V133.42c.6-2.99-1.83-5.42-5.46-5.42zm-56.11 705.88H324.7c-17.76.13-35.36-3.33-51.75-10.18s-31.22-16.94-43.61-29.67c-25.3-25.35-39.81-59.1-39.81-95.32V324.69c-.13-17.75 3.33-35.35 10.17-51.74a131.695 131.695 0 0 1 29.64-43.62c25.39-25.3 59.14-39.81 95.36-39.81h111.57v644.36zM838.39 186.21a196.655 196.655 0 0 0-139.08-57.61H580.48c-3.03 0-4.82 2.43-4.82 4.82v757.16c-.6 2.99 1.79 5.42 5.42 5.42h118.23a196.69 196.69 0 0 0 139.08-57.61A196.655 196.655 0 0 0 896 699.31V325.29a196.69 196.69 0 0 0-57.61-139.08zm-111.3 441.92c-42.83 0-77.82-34.99-77.82-77.82s34.98-77.82 77.82-77.82c42.83 0 77.82 34.99 77.82 77.82s-34.99 77.82-77.82 77.82z",fill:"currentColor"},null,-1),EB=[CB,zB];function BB(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",_B,EB)}var SB=o(kB,[["render",BB],["__file","switch-filled.vue"]]),VB={name:"Switch"},NB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},MB=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M118.656 438.656a32 32 0 0 1 0-45.248L416 96l4.48-3.776A32 32 0 0 1 461.248 96l3.712 4.48a32.064 32.064 0 0 1-3.712 40.832L218.56 384H928a32 32 0 1 1 0 64H141.248a32 32 0 0 1-22.592-9.344zM64 608a32 32 0 0 1 32-32h786.752a32 32 0 0 1 22.656 54.592L608 928l-4.48 3.776a32.064 32.064 0 0 1-40.832-49.024L805.632 640H96a32 32 0 0 1-32-32z"},null,-1),AB=[MB];function TB(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",NB,AB)}var HB=o(VB,[["render",TB],["__file","switch.vue"]]),RB={name:"TakeawayBox"},LB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},DB=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M832 384H192v448h640V384zM96 320h832V128H96v192zm800 64v480a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V384H64a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h896a32 32 0 0 1 32 32v256a32 32 0 0 1-32 32h-64zM416 512h192a32 32 0 0 1 0 64H416a32 32 0 0 1 0-64z"},null,-1),PB=[DB];function IB(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",LB,PB)}var FB=o(RB,[["render",IB],["__file","takeaway-box.vue"]]),$B={name:"Ticket"},qB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},WB=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M640 832H64V640a128 128 0 1 0 0-256V192h576v160h64V192h256v192a128 128 0 1 0 0 256v192H704V672h-64v160zm0-416v192h64V416h-64z"},null,-1),UB=[WB];function KB(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",qB,UB)}var YB=o($B,[["render",KB],["__file","ticket.vue"]]),GB={name:"Tickets"},XB={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},JB=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M192 128v768h640V128H192zm-32-64h704a32 32 0 0 1 32 32v832a32 32 0 0 1-32 32H160a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32zm160 448h384v64H320v-64zm0-192h192v64H320v-64zm0 384h384v64H320v-64z"},null,-1),ZB=[JB];function QB(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",XB,ZB)}var eS=o(GB,[["render",QB],["__file","tickets.vue"]]),tS={name:"Timer"},rS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},nS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 896a320 320 0 1 0 0-640 320 320 0 0 0 0 640zm0 64a384 384 0 1 1 0-768 384 384 0 0 1 0 768z"},null,-1),oS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 320a32 32 0 0 1 32 32l-.512 224a32 32 0 1 1-64 0L480 352a32 32 0 0 1 32-32z"},null,-1),lS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M448 576a64 64 0 1 0 128 0 64 64 0 1 0-128 0zm96-448v128h-64V128h-96a32 32 0 0 1 0-64h256a32 32 0 1 1 0 64h-96z"},null,-1),aS=[nS,oS,lS];function iS(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",rS,aS)}var cS=o(tS,[["render",iS],["__file","timer.vue"]]),sS={name:"ToiletPaper"},uS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},dS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M595.2 128H320a192 192 0 0 0-192 192v576h384V352c0-90.496 32.448-171.2 83.2-224zM736 64c123.712 0 224 128.96 224 288S859.712 640 736 640H576v320H64V320A256 256 0 0 1 320 64h416zM576 352v224h160c84.352 0 160-97.28 160-224s-75.648-224-160-224-160 97.28-160 224z"},null,-1),pS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M736 448c-35.328 0-64-43.008-64-96s28.672-96 64-96 64 43.008 64 96-28.672 96-64 96z"},null,-1),fS=[dS,pS];function bS(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",uS,fS)}var mS=o(sS,[["render",bS],["__file","toilet-paper.vue"]]),hS={name:"Tools"},vS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},gS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M764.416 254.72a351.68 351.68 0 0 1 86.336 149.184H960v192.064H850.752a351.68 351.68 0 0 1-86.336 149.312l54.72 94.72-166.272 96-54.592-94.72a352.64 352.64 0 0 1-172.48 0L371.136 936l-166.272-96 54.72-94.72a351.68 351.68 0 0 1-86.336-149.312H64v-192h109.248a351.68 351.68 0 0 1 86.336-149.312L204.8 160l166.208-96h.192l54.656 94.592a352.64 352.64 0 0 1 172.48 0L652.8 64h.128L819.2 160l-54.72 94.72zM704 499.968a192 192 0 1 0-384 0 192 192 0 0 0 384 0z"},null,-1),OS=[gS];function jS(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",vS,OS)}var wS=o(hS,[["render",jS],["__file","tools.vue"]]),yS={name:"TopLeft"},xS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},kS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M256 256h416a32 32 0 1 0 0-64H224a32 32 0 0 0-32 32v448a32 32 0 0 0 64 0V256z"},null,-1),_S=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M246.656 201.344a32 32 0 0 0-45.312 45.312l544 544a32 32 0 0 0 45.312-45.312l-544-544z"},null,-1),CS=[kS,_S];function zS(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",xS,CS)}var ES=o(yS,[["render",zS],["__file","top-left.vue"]]),BS={name:"TopRight"},SS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},VS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M768 256H353.6a32 32 0 1 1 0-64H800a32 32 0 0 1 32 32v448a32 32 0 0 1-64 0V256z"},null,-1),NS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M777.344 201.344a32 32 0 0 1 45.312 45.312l-544 544a32 32 0 0 1-45.312-45.312l544-544z"},null,-1),MS=[VS,NS];function AS(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",SS,MS)}var TS=o(BS,[["render",AS],["__file","top-right.vue"]]),HS={name:"Top"},RS={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},LS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M572.235 205.282v600.365a30.118 30.118 0 1 1-60.235 0V205.282L292.382 438.633a28.913 28.913 0 0 1-42.646 0 33.43 33.43 0 0 1 0-45.236l271.058-288.045a28.913 28.913 0 0 1 42.647 0L834.5 393.397a33.43 33.43 0 0 1 0 45.176 28.913 28.913 0 0 1-42.647 0l-219.618-233.23z"},null,-1),DS=[LS];function PS(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",RS,DS)}var IS=o(HS,[["render",PS],["__file","top.vue"]]),FS={name:"TrendCharts"},$S={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},qS=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 896V128h768v768H128zm291.712-327.296 128 102.4 180.16-201.792-47.744-42.624-139.84 156.608-128-102.4-180.16 201.792 47.744 42.624 139.84-156.608zM816 352a48 48 0 1 0-96 0 48 48 0 0 0 96 0z"},null,-1),WS=[qS];function US(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",$S,WS)}var KS=o(FS,[["render",US],["__file","trend-charts.vue"]]),YS={name:"TrophyBase"},GS={version:"1.1",id:"图层_1",xmlns:"http://www.w3.org/2000/svg",x:"0",y:"0",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},XS=Object(n["createElementVNode"])("path",{d:"M918.4 201.6c-6.4-6.4-12.8-9.6-22.4-9.6H768V96c0-9.6-3.2-16-9.6-22.4C752 67.2 745.6 64 736 64H288c-9.6 0-16 3.2-22.4 9.6C259.2 80 256 86.4 256 96v96H128c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 16-9.6 22.4 3.2 108.8 25.6 185.6 64 224 34.4 34.4 77.56 55.65 127.65 61.99 10.91 20.44 24.78 39.25 41.95 56.41 40.86 40.86 91 65.47 150.4 71.9V768h-96c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h256c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6h-96V637.26c59.4-7.71 109.54-30.01 150.4-70.86 17.2-17.2 31.51-36.06 42.81-56.55 48.93-6.51 90.02-27.7 126.79-61.85 38.4-38.4 60.8-112 64-224 0-6.4-3.2-16-9.6-22.4zM256 438.4c-19.2-6.4-35.2-19.2-51.2-35.2-22.4-22.4-35.2-70.4-41.6-147.2H256v182.4zm390.4 80C608 553.6 566.4 576 512 576s-99.2-19.2-134.4-57.6C342.4 480 320 438.4 320 384V128h384v256c0 54.4-19.2 99.2-57.6 134.4zm172.8-115.2c-16 16-32 25.6-51.2 35.2V256h92.8c-6.4 76.8-19.2 124.8-41.6 147.2zM768 896H256c-9.6 0-16 3.2-22.4 9.6-6.4 6.4-9.6 12.8-9.6 22.4s3.2 16 9.6 22.4c6.4 6.4 12.8 9.6 22.4 9.6h512c9.6 0 16-3.2 22.4-9.6 6.4-6.4 9.6-12.8 9.6-22.4s-3.2-16-9.6-22.4c-6.4-6.4-12.8-9.6-22.4-9.6z",fill:"currentColor"},null,-1),JS=[XS];function ZS(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",GS,JS)}var QS=o(YS,[["render",ZS],["__file","trophy-base.vue"]]),eV={name:"Trophy"},tV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},rV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 896V702.08A256.256 256.256 0 0 1 264.064 512h-32.64a96 96 0 0 1-91.968-68.416L93.632 290.88a76.8 76.8 0 0 1 73.6-98.88H256V96a32 32 0 0 1 32-32h448a32 32 0 0 1 32 32v96h88.768a76.8 76.8 0 0 1 73.6 98.88L884.48 443.52A96 96 0 0 1 792.576 512h-32.64A256.256 256.256 0 0 1 544 702.08V896h128a32 32 0 1 1 0 64H352a32 32 0 1 1 0-64h128zm224-448V128H320v320a192 192 0 1 0 384 0zm64 0h24.576a32 32 0 0 0 30.656-22.784l45.824-152.768A12.8 12.8 0 0 0 856.768 256H768v192zm-512 0V256h-88.768a12.8 12.8 0 0 0-12.288 16.448l45.824 152.768A32 32 0 0 0 231.424 448H256z"},null,-1),nV=[rV];function oV(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",tV,nV)}var lV=o(eV,[["render",oV],["__file","trophy.vue"]]),aV={name:"TurnOff"},iV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},cV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M329.956 257.138a254.862 254.862 0 0 0 0 509.724h364.088a254.862 254.862 0 0 0 0-509.724H329.956zm0-72.818h364.088a327.68 327.68 0 1 1 0 655.36H329.956a327.68 327.68 0 1 1 0-655.36z"},null,-1),sV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M329.956 621.227a109.227 109.227 0 1 0 0-218.454 109.227 109.227 0 0 0 0 218.454zm0 72.817a182.044 182.044 0 1 1 0-364.088 182.044 182.044 0 0 1 0 364.088z"},null,-1),uV=[cV,sV];function dV(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",iV,uV)}var pV=o(aV,[["render",dV],["__file","turn-off.vue"]]),fV={name:"Umbrella"},bV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},mV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M320 768a32 32 0 1 1 64 0 64 64 0 0 0 128 0V512H64a448 448 0 1 1 896 0H576v256a128 128 0 1 1-256 0zm570.688-320a384.128 384.128 0 0 0-757.376 0h757.376z"},null,-1),hV=[mV];function vV(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",bV,hV)}var gV=o(fV,[["render",vV],["__file","umbrella.vue"]]),OV={name:"Unlock"},jV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},wV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M224 448a32 32 0 0 0-32 32v384a32 32 0 0 0 32 32h576a32 32 0 0 0 32-32V480a32 32 0 0 0-32-32H224zm0-64h576a96 96 0 0 1 96 96v384a96 96 0 0 1-96 96H224a96 96 0 0 1-96-96V480a96 96 0 0 1 96-96z"},null,-1),yV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 544a32 32 0 0 1 32 32v192a32 32 0 1 1-64 0V576a32 32 0 0 1 32-32zm178.304-295.296A192.064 192.064 0 0 0 320 320v64h352l96 38.4V448H256V320a256 256 0 0 1 493.76-95.104l-59.456 23.808z"},null,-1),xV=[wV,yV];function kV(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",jV,xV)}var _V=o(OV,[["render",kV],["__file","unlock.vue"]]),CV={name:"UploadFilled"},zV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},EV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M544 864V672h128L512 480 352 672h128v192H320v-1.6c-5.376.32-10.496 1.6-16 1.6A240 240 0 0 1 64 624c0-123.136 93.12-223.488 212.608-237.248A239.808 239.808 0 0 1 512 192a239.872 239.872 0 0 1 235.456 194.752c119.488 13.76 212.48 114.112 212.48 237.248a240 240 0 0 1-240 240c-5.376 0-10.56-1.28-16-1.6v1.6H544z"},null,-1),BV=[EV];function SV(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",zV,BV)}var VV=o(CV,[["render",SV],["__file","upload-filled.vue"]]),NV={name:"Upload"},MV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},AV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 832h704a32 32 0 1 1 0 64H160a32 32 0 1 1 0-64zm384-578.304V704h-64V247.296L237.248 490.048 192 444.8 508.8 128l316.8 316.8-45.312 45.248L544 253.696z"},null,-1),TV=[AV];function HV(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",MV,TV)}var RV=o(NV,[["render",HV],["__file","upload.vue"]]),LV={name:"UserFilled"},DV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},PV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M288 320a224 224 0 1 0 448 0 224 224 0 1 0-448 0zm544 608H160a32 32 0 0 1-32-32v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 0 1-32 32z"},null,-1),IV=[PV];function FV(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",DV,IV)}var $V=o(LV,[["render",FV],["__file","user-filled.vue"]]),qV={name:"User"},WV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},UV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 512a192 192 0 1 0 0-384 192 192 0 0 0 0 384zm0 64a256 256 0 1 1 0-512 256 256 0 0 1 0 512zm320 320v-96a96 96 0 0 0-96-96H288a96 96 0 0 0-96 96v96a32 32 0 1 1-64 0v-96a160 160 0 0 1 160-160h448a160 160 0 0 1 160 160v96a32 32 0 1 1-64 0z"},null,-1),KV=[UV];function YV(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",WV,KV)}var GV=o(qV,[["render",YV],["__file","user.vue"]]),XV={name:"Van"},JV={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},ZV=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128.896 736H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h576a32 32 0 0 1 32 32v96h164.544a32 32 0 0 1 31.616 27.136l54.144 352A32 32 0 0 1 922.688 736h-91.52a144 144 0 1 1-286.272 0H415.104a144 144 0 1 1-286.272 0zm23.36-64a143.872 143.872 0 0 1 239.488 0H568.32c17.088-25.6 42.24-45.376 71.744-55.808V256H128v416h24.256zm655.488 0h77.632l-19.648-128H704v64.896A144 144 0 0 1 807.744 672zm48.128-192-14.72-96H704v96h151.872zM688 832a80 80 0 1 0 0-160 80 80 0 0 0 0 160zm-416 0a80 80 0 1 0 0-160 80 80 0 0 0 0 160z"},null,-1),QV=[ZV];function eN(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",JV,QV)}var tN=o(XV,[["render",eN],["__file","van.vue"]]),rN={name:"VideoCameraFilled"},nN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},oN=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m768 576 192-64v320l-192-64v96a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V480a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v96zM192 768v64h384v-64H192zm192-480a160 160 0 0 1 320 0 160 160 0 0 1-320 0zm64 0a96 96 0 1 0 192.064-.064A96 96 0 0 0 448 288zm-320 32a128 128 0 1 1 256.064.064A128 128 0 0 1 128 320zm64 0a64 64 0 1 0 128 0 64 64 0 0 0-128 0z"},null,-1),lN=[oN];function aN(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",nN,lN)}var iN=o(rN,[["render",aN],["__file","video-camera-filled.vue"]]),cN={name:"VideoCamera"},sN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},uN=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M704 768V256H128v512h576zm64-416 192-96v512l-192-96v128a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V224a32 32 0 0 1 32-32h640a32 32 0 0 1 32 32v128zm0 71.552v176.896l128 64V359.552l-128 64zM192 320h192v64H192v-64z"},null,-1),dN=[uN];function pN(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",sN,dN)}var fN=o(cN,[["render",pN],["__file","video-camera.vue"]]),bN={name:"VideoPause"},mN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},hN=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm-96-544q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32zm192 0q32 0 32 32v256q0 32-32 32t-32-32V384q0-32 32-32z"},null,-1),vN=[hN];function gN(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",mN,vN)}var ON=o(bN,[["render",gN],["__file","video-pause.vue"]]),jN={name:"VideoPlay"},wN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},yN=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm-48-247.616L668.608 512 464 375.616v272.768zm10.624-342.656 249.472 166.336a48 48 0 0 1 0 79.872L474.624 718.272A48 48 0 0 1 400 678.336V345.6a48 48 0 0 1 74.624-39.936z"},null,-1),xN=[yN];function kN(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",wN,xN)}var _N=o(jN,[["render",kN],["__file","video-play.vue"]]),CN={name:"View"},zN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},EN=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 160c320 0 512 352 512 352S832 864 512 864 0 512 0 512s192-352 512-352zm0 64c-225.28 0-384.128 208.064-436.8 288 52.608 79.872 211.456 288 436.8 288 225.28 0 384.128-208.064 436.8-288-52.608-79.872-211.456-288-436.8-288zm0 64a224 224 0 1 1 0 448 224 224 0 0 1 0-448zm0 64a160.192 160.192 0 0 0-160 160c0 88.192 71.744 160 160 160s160-71.808 160-160-71.744-160-160-160z"},null,-1),BN=[EN];function SN(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",zN,BN)}var VN=o(CN,[["render",SN],["__file","view.vue"]]),NN={name:"WalletFilled"},MN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},AN=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M688 512a112 112 0 1 0 0 224h208v160H128V352h768v160H688zm32 160h-32a48 48 0 0 1 0-96h32a48 48 0 0 1 0 96zm-80-544 128 160H384l256-160z"},null,-1),TN=[AN];function HN(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",MN,TN)}var RN=o(NN,[["render",HN],["__file","wallet-filled.vue"]]),LN={name:"Wallet"},DN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},PN=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M640 288h-64V128H128v704h384v32a32 32 0 0 0 32 32H96a32 32 0 0 1-32-32V96a32 32 0 0 1 32-32h512a32 32 0 0 1 32 32v192z"},null,-1),IN=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M128 320v512h768V320H128zm-32-64h832a32 32 0 0 1 32 32v576a32 32 0 0 1-32 32H96a32 32 0 0 1-32-32V288a32 32 0 0 1 32-32z"},null,-1),FN=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M704 640a64 64 0 1 1 0-128 64 64 0 0 1 0 128z"},null,-1),$N=[PN,IN,FN];function qN(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",DN,$N)}var WN=o(LN,[["render",qN],["__file","wallet.vue"]]),UN={name:"WarnTriangleFilled"},KN={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1024 1024",style:{"enable-background":"new 0 0 1024 1024"},"xml:space":"preserve"},YN=Object(n["createElementVNode"])("path",{d:"M928.99 755.83 574.6 203.25c-12.89-20.16-36.76-32.58-62.6-32.58s-49.71 12.43-62.6 32.58L95.01 755.83c-12.91 20.12-12.9 44.91.01 65.03 12.92 20.12 36.78 32.51 62.59 32.49h708.78c25.82.01 49.68-12.37 62.59-32.49 12.91-20.12 12.92-44.91.01-65.03zM554.67 768h-85.33v-85.33h85.33V768zm0-426.67v298.66h-85.33V341.32l85.33.01z",fill:"currentColor"},null,-1),GN=[YN];function XN(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",KN,GN)}var JN=o(UN,[["render",XN],["__file","warn-triangle-filled.vue"]]),ZN={name:"WarningFilled"},QN={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},eM=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 192a58.432 58.432 0 0 0-58.24 63.744l23.36 256.384a35.072 35.072 0 0 0 69.76 0l23.296-256.384A58.432 58.432 0 0 0 512 256zm0 512a51.2 51.2 0 1 0 0-102.4 51.2 51.2 0 0 0 0 102.4z"},null,-1),tM=[eM];function rM(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",QN,tM)}var nM=o(ZN,[["render",rM],["__file","warning-filled.vue"]]),oM={name:"Warning"},lM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},aM=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 64a448 448 0 1 1 0 896 448 448 0 0 1 0-896zm0 832a384 384 0 0 0 0-768 384 384 0 0 0 0 768zm48-176a48 48 0 1 1-96 0 48 48 0 0 1 96 0zm-48-464a32 32 0 0 1 32 32v288a32 32 0 0 1-64 0V288a32 32 0 0 1 32-32z"},null,-1),iM=[aM];function cM(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",lM,iM)}var sM=o(oM,[["render",cM],["__file","warning.vue"]]),uM={name:"Watch"},dM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},pM=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M512 768a256 256 0 1 0 0-512 256 256 0 0 0 0 512zm0 64a320 320 0 1 1 0-640 320 320 0 0 1 0 640z"},null,-1),fM=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 352a32 32 0 0 1 32 32v160a32 32 0 0 1-64 0V384a32 32 0 0 1 32-32z"},null,-1),bM=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M480 512h128q32 0 32 32t-32 32H480q-32 0-32-32t32-32zm128-256V128H416v128h-64V64h320v192h-64zM416 768v128h192V768h64v192H352V768h64z"},null,-1),mM=[pM,fM,bM];function hM(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",dM,mM)}var vM=o(uM,[["render",hM],["__file","watch.vue"]]),gM={name:"Watermelon"},OM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},jM=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m683.072 600.32-43.648 162.816-61.824-16.512 53.248-198.528L576 493.248l-158.4 158.4-45.248-45.248 158.4-158.4-55.616-55.616-198.528 53.248-16.512-61.824 162.816-43.648L282.752 200A384 384 0 0 0 824 741.248L683.072 600.32zm231.552 141.056a448 448 0 1 1-632-632l632 632z"},null,-1),wM=[jM];function yM(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",OM,wM)}var xM=o(gM,[["render",yM],["__file","watermelon.vue"]]),kM={name:"WindPower"},_M={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},CM=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"M160 64q32 0 32 32v832q0 32-32 32t-32-32V96q0-32 32-32zm416 354.624 128-11.584V168.96l-128-11.52v261.12zm-64 5.824V151.552L320 134.08V160h-64V64l616.704 56.064A96 96 0 0 1 960 215.68v144.64a96 96 0 0 1-87.296 95.616L256 512V224h64v217.92l192-17.472zm256-23.232 98.88-8.96A32 32 0 0 0 896 360.32V215.68a32 32 0 0 0-29.12-31.872l-98.88-8.96v226.368z"},null,-1),zM=[CM];function EM(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",_M,zM)}var BM=o(kM,[["render",EM],["__file","wind-power.vue"]]),SM={name:"ZoomIn"},VM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},NM=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zm-32-384v-96a32 32 0 0 1 64 0v96h96a32 32 0 0 1 0 64h-96v96a32 32 0 0 1-64 0v-96h-96a32 32 0 0 1 0-64h96z"},null,-1),MM=[NM];function AM(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",VM,MM)}var TM=o(SM,[["render",AM],["__file","zoom-in.vue"]]),HM={name:"ZoomOut"},RM={viewBox:"0 0 1024 1024",xmlns:"http://www.w3.org/2000/svg"},LM=Object(n["createElementVNode"])("path",{fill:"currentColor",d:"m795.904 750.72 124.992 124.928a32 32 0 0 1-45.248 45.248L750.656 795.904a416 416 0 1 1 45.248-45.248zM480 832a352 352 0 1 0 0-704 352 352 0 0 0 0 704zM352 448h256a32 32 0 0 1 0 64H352a32 32 0 0 1 0-64z"},null,-1),DM=[LM];function PM(e,t,r,o,l,a){return Object(n["openBlock"])(),Object(n["createElementBlock"])("svg",RM,DM)}var IM=o(HM,[["render",PM],["__file","zoom-out.vue"]])},f772:function(e,t,r){var n=r("5692"),o=r("90e3"),l=n("keys");e.exports=function(e){return l[e]||(l[e]=o(e))}},f906:function(e,t,r){!function(t,r){e.exports=r()}(0,(function(){"use strict";var e={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"},t=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|YYYY|YY?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,r=/\d\d/,n=/\d\d?/,o=/\d*[^-_:/,()\s\d]+/,l={},a=function(e){return(e=+e)+(e>68?1900:2e3)},i=function(e){return function(t){this[e]=+t}},c=[/[+-]\d\d:?(\d\d)?|Z/,function(e){(this.zone||(this.zone={})).offset=function(e){if(!e)return 0;if("Z"===e)return 0;var t=e.match(/([+-]|\d\d)/g),r=60*t[1]+(+t[2]||0);return 0===r?0:"+"===t[0]?-r:r}(e)}],s=function(e){var t=l[e];return t&&(t.indexOf?t:t.s.concat(t.f))},u=function(e,t){var r,n=l.meridiem;if(n){for(var o=1;o<=24;o+=1)if(e.indexOf(n(o,0,t))>-1){r=o>12;break}}else r=e===(t?"pm":"PM");return r},d={A:[o,function(e){this.afternoon=u(e,!1)}],a:[o,function(e){this.afternoon=u(e,!0)}],S:[/\d/,function(e){this.milliseconds=100*+e}],SS:[r,function(e){this.milliseconds=10*+e}],SSS:[/\d{3}/,function(e){this.milliseconds=+e}],s:[n,i("seconds")],ss:[n,i("seconds")],m:[n,i("minutes")],mm:[n,i("minutes")],H:[n,i("hours")],h:[n,i("hours")],HH:[n,i("hours")],hh:[n,i("hours")],D:[n,i("day")],DD:[r,i("day")],Do:[o,function(e){var t=l.ordinal,r=e.match(/\d+/);if(this.day=r[0],t)for(var n=1;n<=31;n+=1)t(n).replace(/\[|\]/g,"")===e&&(this.day=n)}],M:[n,i("month")],MM:[r,i("month")],MMM:[o,function(e){var t=s("months"),r=(s("monthsShort")||t.map((function(e){return e.slice(0,3)}))).indexOf(e)+1;if(r<1)throw new Error;this.month=r%12||r}],MMMM:[o,function(e){var t=s("months").indexOf(e)+1;if(t<1)throw new Error;this.month=t%12||t}],Y:[/[+-]?\d+/,i("year")],YY:[r,function(e){this.year=a(e)}],YYYY:[/\d{4}/,i("year")],Z:c,ZZ:c};function p(r){var n,o;n=r,o=l&&l.formats;for(var a=(r=n.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,(function(t,r,n){var l=n&&n.toUpperCase();return r||o[n]||e[n]||o[l].replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,(function(e,t,r){return t||r.slice(1)}))}))).match(t),i=a.length,c=0;c-1)return new Date(("X"===t?1e3:1)*e);var n=p(t)(e),o=n.year,l=n.month,a=n.day,i=n.hours,c=n.minutes,s=n.seconds,u=n.milliseconds,d=n.zone,f=new Date,b=a||(o||l?1:f.getDate()),m=o||f.getFullYear(),h=0;o&&!l||(h=l>0?l-1:f.getMonth());var v=i||0,g=c||0,O=s||0,j=u||0;return d?new Date(Date.UTC(m,h,b,v,g,O,j+60*d.offset*1e3)):r?new Date(Date.UTC(m,h,b,v,g,O,j)):new Date(m,h,b,v,g,O,j)}catch(e){return new Date("")}}(t,i,n),this.init(),d&&!0!==d&&(this.$L=this.locale(d).$L),u&&t!=this.format(i)&&(this.$d=new Date("")),l={}}else if(i instanceof Array)for(var f=i.length,b=1;b<=f;b+=1){a[1]=i[b-1];var m=r.apply(this,a);if(m.isValid()){this.$d=m.$d,this.$L=m.$L,this.init();break}b===f&&(this.$d=new Date(""))}else o.call(this,e)}}}))},fb60:function(e,t,r){"use strict";var n=r("7917"),o=r("c532");function l(e){n.call(this,null==e?"canceled":e,n.ERR_CANCELED),this.name="CanceledError"}o.inherits(l,n,{__CANCEL__:!0}),e.exports=l},fc6a:function(e,t,r){var n=r("44ad"),o=r("1d80");e.exports=function(e){return n(o(e))}},fc75:function(e,t,r){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.names=void 0,t.names={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkgrey:"#a9a9a9",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkslategrey:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dimgrey:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",goldenrod:"#daa520",gold:"#ffd700",gray:"#808080",green:"#008000",greenyellow:"#adff2f",grey:"#808080",honeydew:"#f0fff0",hotpink:"#ff69b4",indianred:"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavenderblush:"#fff0f5",lavender:"#e6e6fa",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgray:"#d3d3d3",lightgreen:"#90ee90",lightgrey:"#d3d3d3",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightslategrey:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370db",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#db7093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",slategrey:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"}},fdbf:function(e,t,r){var n=r("04f8");e.exports=n&&!Symbol.sham&&"symbol"==typeof Symbol.iterator}}]); \ No newline at end of file diff --git a/templates/assets/css/var.css b/templates/assets/libs/moments/heoMainColor.css similarity index 64% rename from templates/assets/css/var.css rename to templates/assets/libs/moments/heoMainColor.css index 40ff41b6..a1b68f4c 100644 --- a/templates/assets/css/var.css +++ b/templates/assets/libs/moments/heoMainColor.css @@ -24,39 +24,62 @@ --heo-shadow-green: 0 8px 12px -3px #87ee7936; --heo-logo-color: linear-gradient(215deg, #4584ff 0%, #cf0db9 100%); --heo-snackbar-time: 5s; - --hl-color: #eff; - --hl-bg: #212121; - --hltools-bg: #1c1c1c; - --hltools-color: rgba(238, 255, 255, 0.8); - --hlnumber-bg: #212121; - --hlnumber-color: rgba(238, 255, 255, 0.5); - --hlscrollbar-bg: #121212; - --hlexpand-bg: linear-gradient(180deg, rgba(33, 33, 33, 0.6), rgba(33, 33, 33, 0.9)); - /* 相册变量定义 */ - --album-background-dark: #2d3548; - --album-text-light: rgba(255, 255, 255, 0.6); - --album-text-lighter: rgba(255, 255, 255, 0.9); - --album-spacing-s: 8px; - --album-spacing-m: 16px; - --album-spacing-l: 24px; - --album-spacing-xl: 32px; - --album-spacing-xxl: 64px; -} + --style-border: 1px solid var(--heo-card-border); + --style-border-always: 1px solid var(--heo-card-border); + --style-border-hover: 1px solid var(--heo-main); + --style-border-hover-always: 1px solid var(--heo-main); + --style-border-dashed: 1px dashed var(--heo-theme-op); -::selection { - background: var(--heo-fontcolor); - color: var(--heo-background); -} - -[data-theme=light] { --heo-theme: #425AEF; --heo-theme-op: #4259ef23; --heo-theme-op-deep: #4259efdd; --heo-theme-none: #4259ef01; --heo-blue: #425AEF; - --heo-red: #f04a63; + --heo-red: #D8213C; --heo-pink: #FF7C7C; - --heo-green: #57bd6a; + --heo-green: #28a63f; + --heo-yellow: #c28b00; + --heo-yellow-op: #d99c001a; + --heo-orange: #e38100; + --heo-fontcolor: #363636; + --heo-background: #f7f9fe; + --heo-reverse: #000; + --heo-maskbg: rgba(255, 255, 255, 0.6); + --heo-maskbgdeep: rgba(255, 255, 255, 0.85); + --heo-hovertext: var(--heo-main); + --heo-ahoverbg: #F7F7FA; + --heo-lighttext: var(--heo-main); + --heo-secondtext: rgba(60, 60, 67, 0.6); + --heo-scrollbar: rgba(60, 60, 67, 0.4); + --heo-card-btn-bg: #edf0f7; + --heo-post-blockquote-bg: #fafcff; + --heo-post-tabs-bg: #f2f5f8; + --heo-secondbg: #f1f3f8; + --heo-shadow-nav: 0 5px 12px -5px rgba(102, 68, 68, 0.05); + --heo-card-bg: #fff; + --heo-card-bg-op: var(--heo-black-op); + --heo-card-bg-none: rgba(255, 255, 255, 0); + --heo-shadow-lightblack: 0 5px 12px -5px rgba(102, 68, 68, 0.00); + --heo-shadow-light2black: 0 5px 12px -5px rgba(102, 68, 68, 0.00); + --heo-card-border: #e3e8f7; + --heo-shadow-border: 0 8px 16px -4px #2c2d300c; + --style-border-forever: 2px solid var(--heo-main); +} + +::selection { + background: var(--heo-fontcolor); + color: var(--heo-background); +} + +[data-theme=light] { + --heo-theme: #425AEF; + --heo-theme-op: #4259ef23; + --heo-theme-op-deep: #4259efdd; + --heo-theme-none: #4259ef01; + --heo-blue: #425AEF; + --heo-red: #D8213C; + --heo-pink: #FF7C7C; + --heo-green: #28a63f; --heo-yellow: #c28b00; --heo-yellow-op: #d99c001a; --heo-orange: #e38100; @@ -82,23 +105,18 @@ --heo-shadow-light2black: 0 5px 12px -5px rgba(102, 68, 68, 0.00); --heo-card-border: #e3e8f7; --heo-shadow-border: 0 8px 16px -4px #2c2d300c; - --style-border: 1px solid var(--heo-card-border); - --style-border-always: 1px solid var(--heo-card-border); - --style-border-hover: 1px solid var(--heo-main); - --style-border-hover-always: 1px solid var(--heo-main); - --style-border-dashed: 1px dashed var(--heo-theme-op); --style-border-forever: 2px solid var(--heo-main); } [data-theme=dark] { - --heo-theme: #f2b94b; - --heo-theme-op: #f2b94b23; - --heo-theme-op-deep: #f2b94bdd; - --heo-theme-none: #f2b94b00; + --heo-theme: #0084FF; + --heo-theme-op: #0084FF23; + --heo-theme-op-deep: #0084ffdd; + --heo-theme-none: #0084FF00; --heo-blue: #0084FF; --heo-red: #FF3842; - --heo-pink: #d44040; - --heo-green: #3e9f50; + --heo-pink: #FF7C7C; + --heo-green: #57bd6a; --heo-yellow: #ffc93e; --heo-yellow-op: #ffc93e30; --heo-orange: #ff953e; @@ -109,7 +127,7 @@ --heo-maskbgdeep: rgba(0, 0, 0, 0.85); --heo-hovertext: #0A84FF; --heo-ahoverbg: #fff; - --heo-lighttext: var(--heo-theme); + --heo-lighttext: #f2b94b; --heo-secondtext: #a1a2b8; --heo-scrollbar: rgba(200, 200, 223, 0.4); --heo-card-btn-bg: #30343f; @@ -122,58 +140,11 @@ --heo-card-bg-none: #1d1b2600; --heo-shadow-lightblack: 0 5px 12px -5px rgba(102, 68, 68, 0.0); --heo-shadow-light2black: 0 5px 12px -5px rgba(102, 68, 68, 0.0); - --heo-card-border: #3d3d3f; + --heo-card-border: #282829; --heo-shadow-border: 0 8px 16px -4px #00000050; - --style-border: 1px solid var(--heo-card-border); - --style-border-always: 1px solid var(--heo-card-border); - --style-border-hover: 1px solid var(--heo-theme); - --style-border-hover-always: 1px solid var(--heo-theme); - --style-border-dashed: 1px dashed var(--heo-theme-op); --style-border-forever: 2px solid var(--heo-lighttext); } -[data-theme="dark"] #footer::before, [data-theme="dark"] #page-header::before, [data-theme="dark"] #web_bg::before { - position: absolute; - width: 100%; - height: 100%; - background-color: rgba(0, 0, 0, 0.4); - content: ""; -} - -[data-theme="dark"] #article-container pre > code { - background: rgb(23, 23, 23); -} - -[data-theme="dark"] #article-container figure.highlight { - box-shadow: none; -} - -[data-theme="dark"] #article-container .note code { - background: rgba(27, 31, 35, 0.05); -} - -[data-theme="dark"] #article-container .aplayer { - filter: brightness(0.8); -} - -[data-theme="dark"] #article-container kbd { - border-color: rgb(105, 105, 105); - background-color: rgb(82, 82, 82); - color: rgb(226, 241, 255); -} - -[data-theme="dark"] .note { - filter: brightness(0.9); -} - -[data-theme="dark"] img { - filter: brightness(0.8); -} - -[data-theme="dark"] #aside-content .aside-list > .aside-list-item:not(:last-child) { - border-bottom: 1px dashed rgba(255, 255, 255, 0.1); -} - @media screen and (max-width: 768px) { :root { --style-border: 0px solid var(--heo-card-border); diff --git a/templates/assets/libs/moments/random-friends-post.js b/templates/assets/libs/moments/random-friends-post.js new file mode 100644 index 00000000..3cef611c --- /dev/null +++ b/templates/assets/libs/moments/random-friends-post.js @@ -0,0 +1,82 @@ +var fdata = { + apiurl: "https://moments.yzczi.com/", + defaultFish: 500, + hungryFish: 500, +} +//可通过 var fdataUser 替换默认值 +if (typeof (fdataUser) !== "undefined") { + for (var key in fdataUser) { + if (fdataUser[key]) { + fdata[key] = fdataUser[key]; + } + } +} +var randomPostTimes = 0; +var randomPostWorking = false; +var randomPostTips = ["钓到了绝世好文!", "在河边打了个喷嚏,吓跑了", "你和小伙伴抢夺着", "你击败了巨龙,在巢穴中发现了", "挖掘秦始皇坟时找到了", "在路边闲逛的时候随手买了一个", "从学校班主任那拿来了孩子上课偷偷看的", "你的同桌无情的从你的语文书中撕下了那篇你最喜欢的", "考古学家近日发现了", "外星人降临地球学习地球文化,落地时被你塞了", "从图书馆顶层的隐秘角落里发现了闪着金光的", "徒弟修炼走火入魔,为师立刻掏出了", "在大山中唱山歌,隔壁的阿妹跑来了,带着", "隔壁家的孩子数学考了满分,都是因为看了", "隔壁家的孩子英语考了满分,都是因为看了", "小米研发了全新一代MIX手机,据说灵感", "修炼渡劫成功,还好提前看了", "库克坐上了苹果CEO的宝座,因为他面试的时候看了", "阿里巴巴大喊芝麻开门,映入眼帘的就是", "师傅说练武要先炼心,然后让我好生研读", "科考队在南极大陆发现了被冰封的", "飞机窗户似乎被一张纸糊上了,仔细一看是", "历史上满写的仁义道德四个字,透过字缝里却全是", "十几年前的录音机似乎还能够使用,插上电发现正在播的是", "新版语文书拟增加一篇熟读并背诵的", "经调查,99%的受访者都没有背诵过", "今年的高考满分作文是", "唐僧揭开了佛祖压在五指山上的", "科学家发现能够解决衰老的秘密,就是每日研读", "英特尔发布了全新的至强处理器,其芯片的制造原理都是", "新的iPhone产能很足,新的进货渠道是", "今年亩产突破了八千万斤,多亏了", "陆隐一统天上宗,在无数祖境高手的目光下宣读了", "黑钻风跟白钻风说道,吃了唐僧肉能长生不老,他知道是因为看了", "上卫生间没带纸,直接提裤跑路也不愿意玷污手中", "种下一篇文章就会产生很多很多文章,我种下了", "三十年河东,三十年河西,莫欺我没有看过", "踏破铁血无觅处,得来全靠", "今日双色球中了两千万,预测全靠", "因为卷子上没写名字,老师罚抄", "为了抗议世间的不公,割破手指写下了", "在艺术大街上被贴满了相同的纸,走近一看是", "这区区迷阵岂能难得住我?其实能走出来多亏了", "今日被一篇文章顶上了微博热搜,它是", "你送给乞丐一个暴富秘籍,它是", "UZI一个走A拿下五杀,在事后采访时说他当时回想起了", "科学家解刨了第一个感染丧尸病毒的人,发现丧尸抗体存在于"]; +var randomPostClick = 0; + +function fetchRandomPost() { + console.log(fdata.apiurl) + if (randomPostWorking == false) { + randomPostWorking = true; + //获取旋转角度 + let randomRotate = randomPostTimes * 360; + let randomPostTipsItem = randomPostTips[Math.floor(Math.random() * randomPostTips.length)]; + let randomPostLevel = ""; + if (randomPostTimes > 10000) { + randomPostLevel = "愿者上钩"; + } else if (randomPostTimes > 1000) { + randomPostLevel = "俯览天下"; + } else if (randomPostTimes > 1000) { + randomPostLevel = "超越神了"; + } else if (randomPostTimes > 100) { + randomPostLevel = "绝世渔夫"; + } else if (randomPostTimes > 75) { + randomPostLevel = "钓鱼王者"; + } else if (randomPostTimes > 50) { + randomPostLevel = "钓鱼宗师"; + } else if (randomPostTimes > 20) { + randomPostLevel = "钓鱼专家"; + } else if (randomPostTimes > 5) { + randomPostLevel = "钓鱼高手"; + } else { + randomPostLevel = "钓鱼新手"; + } + if (randomPostTimes >= 5) { + document.getElementById("random-post").innerHTML = `钓鱼中... (Lv.` + randomPostTimes + ` 当前称号:` + randomPostLevel + `)`; + } else { + document.getElementById("random-post").innerHTML = `钓鱼中...`; + } + + $(".random-post-start").css("transform", "rotate(" + randomRotate + "deg)") + window.setTimeout(function () { + //判断是否饥饿 + if (((randomPostClick * fdata.hungryFish + fdata.defaultFish) < randomPostTimes) && (Math.round(Math.random()) == 0)) { + document.getElementById("random-post").innerHTML = "因为只钓鱼不吃鱼,过分饥饿导致本次钓鱼失败..." + randomPostWorking = false; + } else { + var fetchUrl = fdata.apiurl + 'randompost'; + fetch(fetchUrl) + .then(res => res.json()) + .then(json => { + var title = json.title; + var link = json.link; + var author = json.author; + if (document.querySelector('#random-post')) { + document.getElementById("random-post").innerHTML = randomPostTipsItem + `来自友链 ` + author + ` 的文章:` + title + ``; + } + }) + randomPostWorking = false; + } + randomPostTimes += 1; + }, 2000) + } +} + +fetchRandomPost(); + +//添加点击统计 +function randomClickLink() { + randomPostClick += 1; +} \ No newline at end of file diff --git a/templates/assets/lib/pjax.min.js b/templates/assets/libs/pjax/pjax.min.js similarity index 100% rename from templates/assets/lib/pjax.min.js rename to templates/assets/libs/pjax/pjax.min.js diff --git a/templates/assets/lib/snackbar.min.css b/templates/assets/libs/snackbar/snackbar.min.css similarity index 100% rename from templates/assets/lib/snackbar.min.css rename to templates/assets/libs/snackbar/snackbar.min.css diff --git a/templates/assets/lib/snackbar.min.js b/templates/assets/libs/snackbar/snackbar.min.js similarity index 100% rename from templates/assets/lib/snackbar.min.js rename to templates/assets/libs/snackbar/snackbar.min.js diff --git a/templates/assets/libs/swiper/swiper-bundle.min.css b/templates/assets/libs/swiper/swiper-bundle.min.css new file mode 100644 index 00000000..07439766 --- /dev/null +++ b/templates/assets/libs/swiper/swiper-bundle.min.css @@ -0,0 +1,650 @@ +/** + * Swiper 8.0.6 + * Most modern mobile touch slider and framework with hardware accelerated transitions + * https://swiperjs.com + * + * Copyright 2014-2022 Vladimir Kharlampidi + * + * Released under the MIT License + * + * Released on: February 14, 2022 + */ + @font-face { + font-family: swiper-icons; + src: url('data:application/font-woff;charset=utf-8;base64, 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'); + font-weight: 400; + font-style: normal +} + +:root { + --swiper-theme-color: #007aff +} + +.swiper { + margin-left: auto; + margin-right: auto; + position: relative; + overflow: hidden; + list-style: none; + padding: 0; + z-index: 1 +} + +.swiper-vertical>.swiper-wrapper { + flex-direction: column +} + +.swiper-wrapper { + position: relative; + width: 100%; + height: 100%; + z-index: 1; + display: flex; + transition-property: transform; + box-sizing: content-box +} + +.swiper-android .swiper-slide,.swiper-wrapper { + transform: translate3d(0px,0,0) +} + +.swiper-pointer-events { + touch-action: pan-y +} + +.swiper-pointer-events.swiper-vertical { + touch-action: pan-x +} + +.swiper-slide { + flex-shrink: 0; + width: 100%; + height: 100%; + position: relative; + transition-property: transform +} + +.swiper-slide-invisible-blank { + visibility: hidden +} + +.swiper-autoheight,.swiper-autoheight .swiper-slide { + height: auto +} + +.swiper-autoheight .swiper-wrapper { + align-items: flex-start; + transition-property: transform,height +} + +.swiper-backface-hidden .swiper-slide { + transform: translateZ(0); + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.swiper-3d,.swiper-3d.swiper-css-mode .swiper-wrapper { + perspective: 1200px +} + +.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-wrapper { + transform-style: preserve-3d +} + +.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + pointer-events: none; + z-index: 10 +} + +.swiper-3d .swiper-slide-shadow { + background: rgba(0,0,0,.15) +} + +.swiper-3d .swiper-slide-shadow-left { + background-image: linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0)) +} + +.swiper-3d .swiper-slide-shadow-right { + background-image: linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0)) +} + +.swiper-3d .swiper-slide-shadow-top { + background-image: linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0)) +} + +.swiper-3d .swiper-slide-shadow-bottom { + background-image: linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0)) +} + +.swiper-css-mode>.swiper-wrapper { + overflow: auto; + scrollbar-width: none; + -ms-overflow-style: none +} + +.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar { + display: none +} + +.swiper-css-mode>.swiper-wrapper>.swiper-slide { + scroll-snap-align: start start +} + +.swiper-horizontal.swiper-css-mode>.swiper-wrapper { + scroll-snap-type: x mandatory +} + +.swiper-vertical.swiper-css-mode>.swiper-wrapper { + scroll-snap-type: y mandatory +} + +.swiper-centered>.swiper-wrapper::before { + content: ''; + flex-shrink: 0; + order: 9999 +} + +.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child { + margin-inline-start:var(--swiper-centered-offset-before)} + +.swiper-centered.swiper-horizontal>.swiper-wrapper: :before { + height:100%; + min-height: 1px; + width: var(--swiper-centered-offset-after) +} + +.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child { + margin-block-start:var(--swiper-centered-offset-before)} + +.swiper-centered.swiper-vertical>.swiper-wrapper: :before { + width:100%; + min-width: 1px; + height: var(--swiper-centered-offset-after) +} + +.swiper-centered>.swiper-wrapper>.swiper-slide { + scroll-snap-align: center center +} + +.swiper-virtual .swiper-slide { + -webkit-backface-visibility: hidden; + transform: translateZ(0) +} + +.swiper-virtual.swiper-css-mode .swiper-wrapper::after { + content: ''; + position: absolute; + left: 0; + top: 0; + pointer-events: none +} + +.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after { + height: 1px; + width: var(--swiper-virtual-size) +} + +.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after { + width: 1px; + height: var(--swiper-virtual-size) +} + +:root { + --swiper-navigation-size: 44px +} + +.swiper-button-next,.swiper-button-prev { + position: absolute; + top: 50%; + width: calc(var(--swiper-navigation-size)/ 44 * 27); + height: var(--swiper-navigation-size); + margin-top: calc(0px - (var(--swiper-navigation-size)/ 2)); + z-index: 10; + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + color: var(--swiper-navigation-color,var(--swiper-theme-color)) +} + +.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled { + opacity: .35; + cursor: auto; + pointer-events: none +} + +.swiper-button-next:after,.swiper-button-prev:after { + font-family: swiper-icons; + font-size: var(--swiper-navigation-size); + text-transform: none!important; + letter-spacing: 0; + text-transform: none; + font-variant: initial; + line-height: 1 +} + +.swiper-button-prev,.swiper-rtl .swiper-button-next { + left: 10px; + right: auto +} + +.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after { + content: 'prev' +} + +.swiper-button-next,.swiper-rtl .swiper-button-prev { + right: 10px; + left: auto +} + +.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after { + content: 'next' +} + +.swiper-button-lock { + display: none +} + +.swiper-pagination { + position: absolute; + text-align: center; + transition: .3s opacity; + transform: translate3d(0,0,0); + z-index: 10 +} + +.swiper-pagination.swiper-pagination-hidden { + opacity: 0 +} + +.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction { + bottom: 10px; + left: 0; + width: 100% +} + +.swiper-pagination-bullets-dynamic { + overflow: hidden; + font-size: 0 +} + +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { + transform: scale(.33); + position: relative +} + +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { + transform: scale(1) +} + +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { + transform: scale(1) +} + +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { + transform: scale(.66) +} + +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { + transform: scale(.33) +} + +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { + transform: scale(.66) +} + +.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { + transform: scale(.33) +} + +.swiper-pagination-bullet { + width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px)); + height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)); + display: inline-block; + border-radius: 50%; + background: var(--swiper-pagination-bullet-inactive-color,#000); + opacity: var(--swiper-pagination-bullet-inactive-opacity, .2) +} + +button.swiper-pagination-bullet { + border: none; + margin: 0; + padding: 0; + box-shadow: none; + -webkit-appearance: none; + appearance: none +} + +.swiper-pagination-clickable .swiper-pagination-bullet { + cursor: pointer +} + +.swiper-pagination-bullet:only-child { + display: none!important +} + +.swiper-pagination-bullet-active { + opacity: var(--swiper-pagination-bullet-opacity, 1); + background: var(--swiper-pagination-color,var(--swiper-theme-color)) +} + +.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets { + right: 10px; + top: 50%; + transform: translate3d(0px,-50%,0) +} + +.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet { + margin: var(--swiper-pagination-bullet-vertical-gap,6px) 0; + display: block +} + +.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { + top: 50%; + transform: translateY(-50%); + width: 8px +} + +.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { + display: inline-block; + transition: .2s transform,.2s top +} + +.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet { + margin: 0 var(--swiper-pagination-bullet-horizontal-gap,4px) +} + +.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic { + left: 50%; + transform: translateX(-50%); + white-space: nowrap +} + +.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { + transition: .2s transform,.2s left +} + +.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { + transition: .2s transform,.2s right +} + +.swiper-pagination-progressbar { + background: rgba(0,0,0,.25); + position: absolute +} + +.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { + background: var(--swiper-pagination-color,var(--swiper-theme-color)); + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + transform: scale(0); + transform-origin: left top +} + +.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { + transform-origin: right top +} + +.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { + width: 100%; + height: 4px; + left: 0; + top: 0 +} + +.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar { + width: 4px; + height: 100%; + left: 0; + top: 0 +} + +.swiper-pagination-lock { + display: none +} + +.swiper-scrollbar { + border-radius: 10px; + position: relative; + -ms-touch-action: none; + background: rgba(0,0,0,.1) +} + +.swiper-horizontal>.swiper-scrollbar { + position: absolute; + left: 1%; + bottom: 3px; + z-index: 50; + height: 5px; + width: 98% +} + +.swiper-vertical>.swiper-scrollbar { + position: absolute; + right: 3px; + top: 1%; + z-index: 50; + width: 5px; + height: 98% +} + +.swiper-scrollbar-drag { + height: 100%; + width: 100%; + position: relative; + background: rgba(0,0,0,.5); + border-radius: 10px; + left: 0; + top: 0 +} + +.swiper-scrollbar-cursor-drag { + cursor: move +} + +.swiper-scrollbar-lock { + display: none +} + +.swiper-zoom-container { + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; + text-align: center +} + +.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg { + max-width: 100%; + max-height: 100%; + object-fit: contain +} + +.swiper-slide-zoomed { + cursor: move +} + +.swiper-lazy-preloader { + width: 42px; + height: 42px; + position: absolute; + left: 50%; + top: 50%; + margin-left: -21px; + margin-top: -21px; + z-index: 10; + transform-origin: 50%; + box-sizing: border-box; + border: 4px solid var(--swiper-preloader-color,var(--swiper-theme-color)); + border-radius: 50%; + border-top-color: transparent +} + +.swiper-slide-visible .swiper-lazy-preloader { + animation: swiper-preloader-spin 1s infinite linear +} + +.swiper-lazy-preloader-white { + --swiper-preloader-color: #fff +} + +.swiper-lazy-preloader-black { + --swiper-preloader-color: #000 +} + +@keyframes swiper-preloader-spin { + 100% { + transform: rotate(360deg) + } +} + +.swiper .swiper-notification { + position: absolute; + left: 0; + top: 0; + pointer-events: none; + opacity: 0; + z-index: -1000 +} + +.swiper-free-mode>.swiper-wrapper { + transition-timing-function: ease-out; + margin: 0 auto +} + +.swiper-grid>.swiper-wrapper { + flex-wrap: wrap +} + +.swiper-grid-column>.swiper-wrapper { + flex-wrap: wrap; + flex-direction: column +} + +.swiper-fade.swiper-free-mode .swiper-slide { + transition-timing-function: ease-out +} + +.swiper-fade .swiper-slide { + pointer-events: none; + transition-property: opacity +} + +.swiper-fade .swiper-slide .swiper-slide { + pointer-events: none +} + +.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active { + pointer-events: auto +} + +.swiper-cube { + overflow: visible +} + +.swiper-cube .swiper-slide { + pointer-events: none; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + z-index: 1; + visibility: hidden; + transform-origin: 0 0; + width: 100%; + height: 100% +} + +.swiper-cube .swiper-slide .swiper-slide { + pointer-events: none +} + +.swiper-cube.swiper-rtl .swiper-slide { + transform-origin: 100% 0 +} + +.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active { + pointer-events: auto +} + +.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev { + pointer-events: auto; + visibility: visible +} + +.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top { + z-index: 0; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.swiper-cube .swiper-cube-shadow { + position: absolute; + left: 0; + bottom: 0px; + width: 100%; + height: 100%; + opacity: .6; + z-index: 0 +} + +.swiper-cube .swiper-cube-shadow:before { + content: ''; + background: #000; + position: absolute; + left: 0; + top: 0; + bottom: 0; + right: 0; + filter: blur(50px) +} + +.swiper-flip { + overflow: visible +} + +.swiper-flip .swiper-slide { + pointer-events: none; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + z-index: 1 +} + +.swiper-flip .swiper-slide .swiper-slide { + pointer-events: none +} + +.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active { + pointer-events: auto +} + +.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top { + z-index: 0; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.swiper-creative .swiper-slide { + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + overflow: hidden; + transition-property: transform,opacity,height +} + +.swiper-cards { + overflow: visible +} + +.swiper-cards .swiper-slide { + transform-origin: center bottom; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + overflow: hidden +} diff --git a/templates/assets/libs/swiper/swiper-bundle.min.js b/templates/assets/libs/swiper/swiper-bundle.min.js new file mode 100644 index 00000000..b9ae2904 --- /dev/null +++ b/templates/assets/libs/swiper/swiper-bundle.min.js @@ -0,0 +1,5872 @@ +/** + * Swiper 6.6.2 + * Most modern mobile touch slider and framework with hardware accelerated transitions + * https://swiperjs.com + * + * Copyright 2014-2021 Vladimir Kharlampidi + * + * Released under the MIT License + * + * Released on: May 19, 2021 + */ + +!function(e, t) { + "object" == typeof exports && "undefined" != typeof module ? module.exports = t() : "function" == typeof define && define.amd ? define(t) : (e = "undefined" != typeof globalThis ? globalThis : e || self).Swiper = t() +}(this, (function() { + "use strict"; + function e(e, t) { + for (var a = 0; a < t.length; a++) { + var i = t[a]; + i.enumerable = i.enumerable || !1, + i.configurable = !0, + "value"in i && (i.writable = !0), + Object.defineProperty(e, i.key, i) + } + } + function t() { + return (t = Object.assign || function(e) { + for (var t = 1; t < arguments.length; t++) { + var a = arguments[t]; + for (var i in a) + Object.prototype.hasOwnProperty.call(a, i) && (e[i] = a[i]) + } + return e + } + ).apply(this, arguments) + } + function a(e) { + return null !== e && "object" == typeof e && "constructor"in e && e.constructor === Object + } + function i(e, t) { + void 0 === e && (e = {}), + void 0 === t && (t = {}), + Object.keys(t).forEach((function(s) { + void 0 === e[s] ? e[s] = t[s] : a(t[s]) && a(e[s]) && Object.keys(t[s]).length > 0 && i(e[s], t[s]) + } + )) + } + var s = { + body: {}, + addEventListener: function() {}, + removeEventListener: function() {}, + activeElement: { + blur: function() {}, + nodeName: "" + }, + querySelector: function() { + return null + }, + querySelectorAll: function() { + return [] + }, + getElementById: function() { + return null + }, + createEvent: function() { + return { + initEvent: function() {} + } + }, + createElement: function() { + return { + children: [], + childNodes: [], + style: {}, + setAttribute: function() {}, + getElementsByTagName: function() { + return [] + } + } + }, + createElementNS: function() { + return {} + }, + importNode: function() { + return null + }, + location: { + hash: "", + host: "", + hostname: "", + href: "", + origin: "", + pathname: "", + protocol: "", + search: "" + } + }; + function r() { + var e = "undefined" != typeof document ? document : {}; + return i(e, s), + e + } + var n = { + document: s, + navigator: { + userAgent: "" + }, + location: { + hash: "", + host: "", + hostname: "", + href: "", + origin: "", + pathname: "", + protocol: "", + search: "" + }, + history: { + replaceState: function() {}, + pushState: function() {}, + go: function() {}, + back: function() {} + }, + CustomEvent: function() { + return this + }, + addEventListener: function() {}, + removeEventListener: function() {}, + getComputedStyle: function() { + return { + getPropertyValue: function() { + return "" + } + } + }, + Image: function() {}, + Date: function() {}, + screen: {}, + setTimeout: function() {}, + clearTimeout: function() {}, + matchMedia: function() { + return {} + }, + requestAnimationFrame: function(e) { + return "undefined" == typeof setTimeout ? (e(), + null) : setTimeout(e, 0) + }, + cancelAnimationFrame: function(e) { + "undefined" != typeof setTimeout && clearTimeout(e) + } + }; + function l() { + var e = "undefined" != typeof window ? window : {}; + return i(e, n), + e + } + function o(e) { + return (o = Object.setPrototypeOf ? Object.getPrototypeOf : function(e) { + return e.__proto__ || Object.getPrototypeOf(e) + } + )(e) + } + function d(e, t) { + return (d = Object.setPrototypeOf || function(e, t) { + return e.__proto__ = t, + e + } + )(e, t) + } + function p() { + if ("undefined" == typeof Reflect || !Reflect.construct) + return !1; + if (Reflect.construct.sham) + return !1; + if ("function" == typeof Proxy) + return !0; + try { + return Date.prototype.toString.call(Reflect.construct(Date, [], (function() {} + ))), + !0 + } catch (e) { + return !1 + } + } + function u(e, t, a) { + return (u = p() ? Reflect.construct : function(e, t, a) { + var i = [null]; + i.push.apply(i, t); + var s = new (Function.bind.apply(e, i)); + return a && d(s, a.prototype), + s + } + ).apply(null, arguments) + } + function c(e) { + var t = "function" == typeof Map ? new Map : void 0; + return (c = function(e) { + if (null === e || (a = e, + -1 === Function.toString.call(a).indexOf("[native code]"))) + return e; + var a; + if ("function" != typeof e) + throw new TypeError("Super expression must either be null or a function"); + if (void 0 !== t) { + if (t.has(e)) + return t.get(e); + t.set(e, i) + } + function i() { + return u(e, arguments, o(this).constructor) + } + return i.prototype = Object.create(e.prototype, { + constructor: { + value: i, + enumerable: !1, + writable: !0, + configurable: !0 + } + }), + d(i, e) + } + )(e) + } + var h = function(e) { + var t, a; + function i(t) { + var a, i, s; + return a = e.call.apply(e, [this].concat(t)) || this, + i = function(e) { + if (void 0 === e) + throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); + return e + }(a), + s = i.__proto__, + Object.defineProperty(i, "__proto__", { + get: function() { + return s + }, + set: function(e) { + s.__proto__ = e + } + }), + a + } + return a = e, + (t = i).prototype = Object.create(a.prototype), + t.prototype.constructor = t, + t.__proto__ = a, + i + }(c(Array)); + function v(e) { + void 0 === e && (e = []); + var t = []; + return e.forEach((function(e) { + Array.isArray(e) ? t.push.apply(t, v(e)) : t.push(e) + } + )), + t + } + function f(e, t) { + return Array.prototype.filter.call(e, t) + } + function m(e, t) { + var a = l() + , i = r() + , s = []; + if (!t && e instanceof h) + return e; + if (!e) + return new h(s); + if ("string" == typeof e) { + var n = e.trim(); + if (n.indexOf("<") >= 0 && n.indexOf(">") >= 0) { + var o = "div"; + 0 === n.indexOf(" 0 + } + )).length > 0 + }, + toggleClass: function() { + for (var e = arguments.length, t = new Array(e), a = 0; a < e; a++) + t[a] = arguments[a]; + var i = v(t.map((function(e) { + return e.split(" ") + } + ))); + this.forEach((function(e) { + i.forEach((function(t) { + e.classList.toggle(t) + } + )) + } + )) + }, + attr: function(e, t) { + if (1 === arguments.length && "string" == typeof e) + return this[0] ? this[0].getAttribute(e) : void 0; + for (var a = 0; a < this.length; a += 1) + if (2 === arguments.length) + this[a].setAttribute(e, t); + else + for (var i in e) + this[a][i] = e[i], + this[a].setAttribute(i, e[i]); + return this + }, + removeAttr: function(e) { + for (var t = 0; t < this.length; t += 1) + this[t].removeAttribute(e); + return this + }, + transform: function(e) { + for (var t = 0; t < this.length; t += 1) + this[t].style.transform = e; + return this + }, + transition: function(e) { + for (var t = 0; t < this.length; t += 1) + this[t].style.transitionDuration = "string" != typeof e ? e + "ms" : e; + return this + }, + on: function() { + for (var e = arguments.length, t = new Array(e), a = 0; a < e; a++) + t[a] = arguments[a]; + var i = t[0] + , s = t[1] + , r = t[2] + , n = t[3]; + function l(e) { + var t = e.target; + if (t) { + var a = e.target.dom7EventData || []; + if (a.indexOf(e) < 0 && a.unshift(e), + m(t).is(s)) + r.apply(t, a); + else + for (var i = m(t).parents(), n = 0; n < i.length; n += 1) + m(i[n]).is(s) && r.apply(i[n], a) + } + } + function o(e) { + var t = e && e.target && e.target.dom7EventData || []; + t.indexOf(e) < 0 && t.unshift(e), + r.apply(this, t) + } + "function" == typeof t[1] && (i = t[0], + r = t[1], + n = t[2], + s = void 0), + n || (n = !1); + for (var d, p = i.split(" "), u = 0; u < this.length; u += 1) { + var c = this[u]; + if (s) + for (d = 0; d < p.length; d += 1) { + var h = p[d]; + c.dom7LiveListeners || (c.dom7LiveListeners = {}), + c.dom7LiveListeners[h] || (c.dom7LiveListeners[h] = []), + c.dom7LiveListeners[h].push({ + listener: r, + proxyListener: l + }), + c.addEventListener(h, l, n) + } + else + for (d = 0; d < p.length; d += 1) { + var v = p[d]; + c.dom7Listeners || (c.dom7Listeners = {}), + c.dom7Listeners[v] || (c.dom7Listeners[v] = []), + c.dom7Listeners[v].push({ + listener: r, + proxyListener: o + }), + c.addEventListener(v, o, n) + } + } + return this + }, + off: function() { + for (var e = arguments.length, t = new Array(e), a = 0; a < e; a++) + t[a] = arguments[a]; + var i = t[0] + , s = t[1] + , r = t[2] + , n = t[3]; + "function" == typeof t[1] && (i = t[0], + r = t[1], + n = t[2], + s = void 0), + n || (n = !1); + for (var l = i.split(" "), o = 0; o < l.length; o += 1) + for (var d = l[o], p = 0; p < this.length; p += 1) { + var u = this[p] + , c = void 0; + if (!s && u.dom7Listeners ? c = u.dom7Listeners[d] : s && u.dom7LiveListeners && (c = u.dom7LiveListeners[d]), + c && c.length) + for (var h = c.length - 1; h >= 0; h -= 1) { + var v = c[h]; + r && v.listener === r || r && v.listener && v.listener.dom7proxy && v.listener.dom7proxy === r ? (u.removeEventListener(d, v.proxyListener, n), + c.splice(h, 1)) : r || (u.removeEventListener(d, v.proxyListener, n), + c.splice(h, 1)) + } + } + return this + }, + trigger: function() { + for (var e = l(), t = arguments.length, a = new Array(t), i = 0; i < t; i++) + a[i] = arguments[i]; + for (var s = a[0].split(" "), r = a[1], n = 0; n < s.length; n += 1) + for (var o = s[n], d = 0; d < this.length; d += 1) { + var p = this[d]; + if (e.CustomEvent) { + var u = new e.CustomEvent(o,{ + detail: r, + bubbles: !0, + cancelable: !0 + }); + p.dom7EventData = a.filter((function(e, t) { + return t > 0 + } + )), + p.dispatchEvent(u), + p.dom7EventData = [], + delete p.dom7EventData + } + } + return this + }, + transitionEnd: function(e) { + var t = this; + return e && t.on("transitionend", (function a(i) { + i.target === this && (e.call(this, i), + t.off("transitionend", a)) + } + )), + this + }, + outerWidth: function(e) { + if (this.length > 0) { + if (e) { + var t = this.styles(); + return this[0].offsetWidth + parseFloat(t.getPropertyValue("margin-right")) + parseFloat(t.getPropertyValue("margin-left")) + } + return this[0].offsetWidth + } + return null + }, + outerHeight: function(e) { + if (this.length > 0) { + if (e) { + var t = this.styles(); + return this[0].offsetHeight + parseFloat(t.getPropertyValue("margin-top")) + parseFloat(t.getPropertyValue("margin-bottom")) + } + return this[0].offsetHeight + } + return null + }, + styles: function() { + var e = l(); + return this[0] ? e.getComputedStyle(this[0], null) : {} + }, + offset: function() { + if (this.length > 0) { + var e = l() + , t = r() + , a = this[0] + , i = a.getBoundingClientRect() + , s = t.body + , n = a.clientTop || s.clientTop || 0 + , o = a.clientLeft || s.clientLeft || 0 + , d = a === e ? e.scrollY : a.scrollTop + , p = a === e ? e.scrollX : a.scrollLeft; + return { + top: i.top + d - n, + left: i.left + p - o + } + } + return null + }, + css: function(e, t) { + var a, i = l(); + if (1 === arguments.length) { + if ("string" != typeof e) { + for (a = 0; a < this.length; a += 1) + for (var s in e) + this[a].style[s] = e[s]; + return this + } + if (this[0]) + return i.getComputedStyle(this[0], null).getPropertyValue(e) + } + if (2 === arguments.length && "string" == typeof e) { + for (a = 0; a < this.length; a += 1) + this[a].style[e] = t; + return this + } + return this + }, + each: function(e) { + return e ? (this.forEach((function(t, a) { + e.apply(t, [t, a]) + } + )), + this) : this + }, + html: function(e) { + if (void 0 === e) + return this[0] ? this[0].innerHTML : null; + for (var t = 0; t < this.length; t += 1) + this[t].innerHTML = e; + return this + }, + text: function(e) { + if (void 0 === e) + return this[0] ? this[0].textContent.trim() : null; + for (var t = 0; t < this.length; t += 1) + this[t].textContent = e; + return this + }, + is: function(e) { + var t, a, i = l(), s = r(), n = this[0]; + if (!n || void 0 === e) + return !1; + if ("string" == typeof e) { + if (n.matches) + return n.matches(e); + if (n.webkitMatchesSelector) + return n.webkitMatchesSelector(e); + if (n.msMatchesSelector) + return n.msMatchesSelector(e); + for (t = m(e), + a = 0; a < t.length; a += 1) + if (t[a] === n) + return !0; + return !1 + } + if (e === s) + return n === s; + if (e === i) + return n === i; + if (e.nodeType || e instanceof h) { + for (t = e.nodeType ? [e] : e, + a = 0; a < t.length; a += 1) + if (t[a] === n) + return !0; + return !1 + } + return !1 + }, + index: function() { + var e, t = this[0]; + if (t) { + for (e = 0; null !== (t = t.previousSibling); ) + 1 === t.nodeType && (e += 1); + return e + } + }, + eq: function(e) { + if (void 0 === e) + return this; + var t = this.length; + if (e > t - 1) + return m([]); + if (e < 0) { + var a = t + e; + return m(a < 0 ? [] : [this[a]]) + } + return m([this[e]]) + }, + append: function() { + for (var e, t = r(), a = 0; a < arguments.length; a += 1) { + e = a < 0 || arguments.length <= a ? void 0 : arguments[a]; + for (var i = 0; i < this.length; i += 1) + if ("string" == typeof e) { + var s = t.createElement("div"); + for (s.innerHTML = e; s.firstChild; ) + this[i].appendChild(s.firstChild) + } else if (e instanceof h) + for (var n = 0; n < e.length; n += 1) + this[i].appendChild(e[n]); + else + this[i].appendChild(e) + } + return this + }, + prepend: function(e) { + var t, a, i = r(); + for (t = 0; t < this.length; t += 1) + if ("string" == typeof e) { + var s = i.createElement("div"); + for (s.innerHTML = e, + a = s.childNodes.length - 1; a >= 0; a -= 1) + this[t].insertBefore(s.childNodes[a], this[t].childNodes[0]) + } else if (e instanceof h) + for (a = 0; a < e.length; a += 1) + this[t].insertBefore(e[a], this[t].childNodes[0]); + else + this[t].insertBefore(e, this[t].childNodes[0]); + return this + }, + next: function(e) { + return this.length > 0 ? e ? this[0].nextElementSibling && m(this[0].nextElementSibling).is(e) ? m([this[0].nextElementSibling]) : m([]) : this[0].nextElementSibling ? m([this[0].nextElementSibling]) : m([]) : m([]) + }, + nextAll: function(e) { + var t = [] + , a = this[0]; + if (!a) + return m([]); + for (; a.nextElementSibling; ) { + var i = a.nextElementSibling; + e ? m(i).is(e) && t.push(i) : t.push(i), + a = i + } + return m(t) + }, + prev: function(e) { + if (this.length > 0) { + var t = this[0]; + return e ? t.previousElementSibling && m(t.previousElementSibling).is(e) ? m([t.previousElementSibling]) : m([]) : t.previousElementSibling ? m([t.previousElementSibling]) : m([]) + } + return m([]) + }, + prevAll: function(e) { + var t = [] + , a = this[0]; + if (!a) + return m([]); + for (; a.previousElementSibling; ) { + var i = a.previousElementSibling; + e ? m(i).is(e) && t.push(i) : t.push(i), + a = i + } + return m(t) + }, + parent: function(e) { + for (var t = [], a = 0; a < this.length; a += 1) + null !== this[a].parentNode && (e ? m(this[a].parentNode).is(e) && t.push(this[a].parentNode) : t.push(this[a].parentNode)); + return m(t) + }, + parents: function(e) { + for (var t = [], a = 0; a < this.length; a += 1) + for (var i = this[a].parentNode; i; ) + e ? m(i).is(e) && t.push(i) : t.push(i), + i = i.parentNode; + return m(t) + }, + closest: function(e) { + var t = this; + return void 0 === e ? m([]) : (t.is(e) || (t = t.parents(e).eq(0)), + t) + }, + find: function(e) { + for (var t = [], a = 0; a < this.length; a += 1) { + try { + var i = this[a].querySelectorAll(e) + } catch (t) { + console.log(e) + } + for (var s = 0; s < i.length; s += 1) + t.push(i[s]) + } + return m(t) + }, + children: function(e) { + for (var t = [], a = 0; a < this.length; a += 1) + for (var i = this[a].children, s = 0; s < i.length; s += 1) + e && !m(i[s]).is(e) || t.push(i[s]); + return m(t) + }, + filter: function(e) { + return m(f(this, e)) + }, + remove: function() { + for (var e = 0; e < this.length; e += 1) + this[e].parentNode && this[e].parentNode.removeChild(this[e]); + return this + } + }; + function E(e, t) { + return void 0 === t && (t = 0), + setTimeout(e, t) + } + function x() { + return Date.now() + } + function T(e, t) { + void 0 === t && (t = "x"); + var a, i, s, r = l(), n = function(e) { + var t, a = l(); + return a.getComputedStyle && (t = a.getComputedStyle(e, null)), + !t && e.currentStyle && (t = e.currentStyle), + t || (t = e.style), + t + }(e); + return r.WebKitCSSMatrix ? ((i = n.transform || n.webkitTransform).split(",").length > 6 && (i = i.split(", ").map((function(e) { + return e.replace(",", ".") + } + )).join(", ")), + s = new r.WebKitCSSMatrix("none" === i ? "" : i)) : a = (s = n.MozTransform || n.OTransform || n.MsTransform || n.msTransform || n.transform || n.getPropertyValue("transform").replace("translate(", "matrix(1, 0, 0, 1,")).toString().split(","), + "x" === t && (i = r.WebKitCSSMatrix ? s.m41 : 16 === a.length ? parseFloat(a[12]) : parseFloat(a[4])), + "y" === t && (i = r.WebKitCSSMatrix ? s.m42 : 16 === a.length ? parseFloat(a[13]) : parseFloat(a[5])), + i || 0 + } + function C(e) { + return "object" == typeof e && null !== e && e.constructor && "Object" === Object.prototype.toString.call(e).slice(8, -1) + } + function S() { + for (var e = Object(arguments.length <= 0 ? void 0 : arguments[0]), t = ["__proto__", "constructor", "prototype"], a = 1; a < arguments.length; a += 1) { + var i = a < 0 || arguments.length <= a ? void 0 : arguments[a]; + if (null != i) + for (var s = Object.keys(Object(i)).filter((function(e) { + return t.indexOf(e) < 0 + } + )), r = 0, n = s.length; r < n; r += 1) { + var l = s[r] + , o = Object.getOwnPropertyDescriptor(i, l); + void 0 !== o && o.enumerable && (C(e[l]) && C(i[l]) ? i[l].__swiper__ ? e[l] = i[l] : S(e[l], i[l]) : !C(e[l]) && C(i[l]) ? (e[l] = {}, + i[l].__swiper__ ? e[l] = i[l] : S(e[l], i[l])) : e[l] = i[l]) + } + } + return e + } + function M(e, t) { + Object.keys(t).forEach((function(a) { + C(t[a]) && Object.keys(t[a]).forEach((function(i) { + "function" == typeof t[a][i] && (t[a][i] = t[a][i].bind(e)) + } + )), + e[a] = t[a] + } + )) + } + function z(e) { + return void 0 === e && (e = ""), + "." + e.trim().replace(/([\.:\/])/g, "\\$1").replace(/ /g, ".") + } + function P() { + return g || (g = function() { + var e = l() + , t = r(); + return { + touch: !!("ontouchstart"in e || e.DocumentTouch && t instanceof e.DocumentTouch), + pointerEvents: !!e.PointerEvent && "maxTouchPoints"in e.navigator && e.navigator.maxTouchPoints >= 0, + observer: "MutationObserver"in e || "WebkitMutationObserver"in e, + passiveListener: function() { + var t = !1; + try { + var a = Object.defineProperty({}, "passive", { + get: function() { + t = !0 + } + }); + e.addEventListener("testPassiveListener", null, a) + } catch (e) {} + return t + }(), + gestures: "ongesturestart"in e + } + }()), + g + } + function k(e) { + return void 0 === e && (e = {}), + b || (b = function(e) { + var t = (void 0 === e ? {} : e).userAgent + , a = P() + , i = l() + , s = i.navigator.platform + , r = t || i.navigator.userAgent + , n = { + ios: !1, + android: !1 + } + , o = i.screen.width + , d = i.screen.height + , p = r.match(/(Android);?[\s\/]+([\d.]+)?/) + , u = r.match(/(iPad).*OS\s([\d_]+)/) + , c = r.match(/(iPod)(.*OS\s([\d_]+))?/) + , h = !u && r.match(/(iPhone\sOS|iOS)\s([\d_]+)/) + , v = "Win32" === s + , f = "MacIntel" === s; + return !u && f && a.touch && ["1024x1366", "1366x1024", "834x1194", "1194x834", "834x1112", "1112x834", "768x1024", "1024x768", "820x1180", "1180x820", "810x1080", "1080x810"].indexOf(o + "x" + d) >= 0 && ((u = r.match(/(Version)\/([\d.]+)/)) || (u = [0, 1, "13_0_0"]), + f = !1), + p && !v && (n.os = "android", + n.android = !0), + (u || h || c) && (n.os = "ios", + n.ios = !0), + n + }(e)), + b + } + function $() { + return y || (y = function() { + var e, t = l(); + return { + isEdge: !!t.navigator.userAgent.match(/Edge/g), + isSafari: (e = t.navigator.userAgent.toLowerCase(), + e.indexOf("safari") >= 0 && e.indexOf("chrome") < 0 && e.indexOf("android") < 0), + isWebView: /(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent) + } + }()), + y + } + Object.keys(w).forEach((function(e) { + Object.defineProperty(m.fn, e, { + value: w[e], + writable: !0 + }) + } + )); + var L = { + name: "resize", + create: function() { + var e = this; + S(e, { + resize: { + observer: null, + createObserver: function() { + e && !e.destroyed && e.initialized && (e.resize.observer = new ResizeObserver((function(t) { + var a = e.width + , i = e.height + , s = a + , r = i; + t.forEach((function(t) { + var a = t.contentBoxSize + , i = t.contentRect + , n = t.target; + n && n !== e.el || (s = i ? i.width : (a[0] || a).inlineSize, + r = i ? i.height : (a[0] || a).blockSize) + } + )), + s === a && r === i || e.resize.resizeHandler() + } + )), + e.resize.observer.observe(e.el)) + }, + removeObserver: function() { + e.resize.observer && e.resize.observer.unobserve && e.el && (e.resize.observer.unobserve(e.el), + e.resize.observer = null) + }, + resizeHandler: function() { + e && !e.destroyed && e.initialized && (e.emit("beforeResize"), + e.emit("resize")) + }, + orientationChangeHandler: function() { + e && !e.destroyed && e.initialized && e.emit("orientationchange") + } + } + }) + }, + on: { + init: function(e) { + var t = l(); + e.params.resizeObserver && void 0 !== l().ResizeObserver ? e.resize.createObserver() : (t.addEventListener("resize", e.resize.resizeHandler), + t.addEventListener("orientationchange", e.resize.orientationChangeHandler)) + }, + destroy: function(e) { + var t = l(); + e.resize.removeObserver(), + t.removeEventListener("resize", e.resize.resizeHandler), + t.removeEventListener("orientationchange", e.resize.orientationChangeHandler) + } + } + } + , I = { + attach: function(e, t) { + void 0 === t && (t = {}); + var a = l() + , i = this + , s = new (a.MutationObserver || a.WebkitMutationObserver)((function(e) { + if (1 !== e.length) { + var t = function() { + i.emit("observerUpdate", e[0]) + }; + a.requestAnimationFrame ? a.requestAnimationFrame(t) : a.setTimeout(t, 0) + } else + i.emit("observerUpdate", e[0]) + } + )); + s.observe(e, { + attributes: void 0 === t.attributes || t.attributes, + childList: void 0 === t.childList || t.childList, + characterData: void 0 === t.characterData || t.characterData + }), + i.observer.observers.push(s) + }, + init: function() { + var e = this; + if (e.support.observer && e.params.observer) { + if (e.params.observeParents) + for (var t = e.$el.parents(), a = 0; a < t.length; a += 1) + e.observer.attach(t[a]); + e.observer.attach(e.$el[0], { + childList: e.params.observeSlideChildren + }), + e.observer.attach(e.$wrapperEl[0], { + attributes: !1 + }) + } + }, + destroy: function() { + this.observer.observers.forEach((function(e) { + e.disconnect() + } + )), + this.observer.observers = [] + } + } + , O = { + name: "observer", + params: { + observer: !1, + observeParents: !1, + observeSlideChildren: !1 + }, + create: function() { + M(this, { + observer: t({}, I, { + observers: [] + }) + }) + }, + on: { + init: function(e) { + e.observer.init() + }, + destroy: function(e) { + e.observer.destroy() + } + } + }; + function A(e) { + var t = this + , a = r() + , i = l() + , s = t.touchEventsData + , n = t.params + , o = t.touches; + if (t.enabled && (!t.animating || !n.preventInteractionOnTransition)) { + var d = e; + d.originalEvent && (d = d.originalEvent); + var p = m(d.target); + if ("wrapper" !== n.touchEventsTarget || p.closest(t.wrapperEl).length) + if (s.isTouchEvent = "touchstart" === d.type, + s.isTouchEvent || !("which"in d) || 3 !== d.which) + if (!(!s.isTouchEvent && "button"in d && d.button > 0)) + if (!s.isTouched || !s.isMoved) + if (!!n.noSwipingClass && "" !== n.noSwipingClass && d.target && d.target.shadowRoot && e.path && e.path[0] && (p = m(e.path[0])), + n.noSwiping && p.closest(n.noSwipingSelector ? n.noSwipingSelector : "." + n.noSwipingClass)[0]) + t.allowClick = !0; + else if (!n.swipeHandler || p.closest(n.swipeHandler)[0]) { + o.currentX = "touchstart" === d.type ? d.targetTouches[0].pageX : d.pageX, + o.currentY = "touchstart" === d.type ? d.targetTouches[0].pageY : d.pageY; + var u = o.currentX + , c = o.currentY + , h = n.edgeSwipeDetection || n.iOSEdgeSwipeDetection + , v = n.edgeSwipeThreshold || n.iOSEdgeSwipeThreshold; + if (h && (u <= v || u >= i.innerWidth - v)) { + if ("prevent" !== h) + return; + e.preventDefault() + } + if (S(s, { + isTouched: !0, + isMoved: !1, + allowTouchCallbacks: !0, + isScrolling: void 0, + startMoving: void 0 + }), + o.startX = u, + o.startY = c, + s.touchStartTime = x(), + t.allowClick = !0, + t.updateSize(), + t.swipeDirection = void 0, + n.threshold > 0 && (s.allowThresholdMove = !1), + "touchstart" !== d.type) { + var f = !0; + p.is(s.formElements) && (f = !1), + a.activeElement && m(a.activeElement).is(s.formElements) && a.activeElement !== p[0] && a.activeElement.blur(); + var g = f && t.allowTouchMove && n.touchStartPreventDefault; + !n.touchStartForcePreventDefault && !g || p[0].isContentEditable || d.preventDefault() + } + t.emit("touchStart", d) + } + } + } + function D(e) { + var t = r() + , a = this + , i = a.touchEventsData + , s = a.params + , n = a.touches + , l = a.rtlTranslate; + if (a.enabled) { + var o = e; + if (o.originalEvent && (o = o.originalEvent), + i.isTouched) { + if (!i.isTouchEvent || "touchmove" === o.type) { + var d = "touchmove" === o.type && o.targetTouches && (o.targetTouches[0] || o.changedTouches[0]) + , p = "touchmove" === o.type ? d.pageX : o.pageX + , u = "touchmove" === o.type ? d.pageY : o.pageY; + if (o.preventedByNestedSwiper) + return n.startX = p, + void (n.startY = u); + if (!a.allowTouchMove) + return a.allowClick = !1, + void (i.isTouched && (S(n, { + startX: p, + startY: u, + currentX: p, + currentY: u + }), + i.touchStartTime = x())); + if (i.isTouchEvent && s.touchReleaseOnEdges && !s.loop) + if (a.isVertical()) { + if (u < n.startY && a.translate <= a.maxTranslate() || u > n.startY && a.translate >= a.minTranslate()) + return i.isTouched = !1, + void (i.isMoved = !1) + } else if (p < n.startX && a.translate <= a.maxTranslate() || p > n.startX && a.translate >= a.minTranslate()) + return; + if (i.isTouchEvent && t.activeElement && o.target === t.activeElement && m(o.target).is(i.formElements)) + return i.isMoved = !0, + void (a.allowClick = !1); + if (i.allowTouchCallbacks && a.emit("touchMove", o), + !(o.targetTouches && o.targetTouches.length > 1)) { + n.currentX = p, + n.currentY = u; + var c = n.currentX - n.startX + , h = n.currentY - n.startY; + if (!(a.params.threshold && Math.sqrt(Math.pow(c, 2) + Math.pow(h, 2)) < a.params.threshold)) { + var v; + if (void 0 === i.isScrolling) + a.isHorizontal() && n.currentY === n.startY || a.isVertical() && n.currentX === n.startX ? i.isScrolling = !1 : c * c + h * h >= 25 && (v = 180 * Math.atan2(Math.abs(h), Math.abs(c)) / Math.PI, + i.isScrolling = a.isHorizontal() ? v > s.touchAngle : 90 - v > s.touchAngle); + if (i.isScrolling && a.emit("touchMoveOpposite", o), + void 0 === i.startMoving && (n.currentX === n.startX && n.currentY === n.startY || (i.startMoving = !0)), + i.isScrolling) + i.isTouched = !1; + else if (i.startMoving) { + a.allowClick = !1, + !s.cssMode && o.cancelable && o.preventDefault(), + s.touchMoveStopPropagation && !s.nested && o.stopPropagation(), + i.isMoved || (s.loop && a.loopFix(), + i.startTranslate = a.getTranslate(), + a.setTransition(0), + a.animating && a.$wrapperEl.trigger("webkitTransitionEnd transitionend"), + i.allowMomentumBounce = !1, + !s.grabCursor || !0 !== a.allowSlideNext && !0 !== a.allowSlidePrev || a.setGrabCursor(!0), + a.emit("sliderFirstMove", o)), + a.emit("sliderMove", o), + i.isMoved = !0; + var f = a.isHorizontal() ? c : h; + n.diff = f, + f *= s.touchRatio, + l && (f = -f), + a.swipeDirection = f > 0 ? "prev" : "next", + i.currentTranslate = f + i.startTranslate; + var g = !0 + , b = s.resistanceRatio; + if (s.touchReleaseOnEdges && (b = 0), + f > 0 && i.currentTranslate > a.minTranslate() ? (g = !1, + s.resistance && (i.currentTranslate = a.minTranslate() - 1 + Math.pow(-a.minTranslate() + i.startTranslate + f, b))) : f < 0 && i.currentTranslate < a.maxTranslate() && (g = !1, + s.resistance && (i.currentTranslate = a.maxTranslate() + 1 - Math.pow(a.maxTranslate() - i.startTranslate - f, b))), + g && (o.preventedByNestedSwiper = !0), + !a.allowSlideNext && "next" === a.swipeDirection && i.currentTranslate < i.startTranslate && (i.currentTranslate = i.startTranslate), + !a.allowSlidePrev && "prev" === a.swipeDirection && i.currentTranslate > i.startTranslate && (i.currentTranslate = i.startTranslate), + a.allowSlidePrev || a.allowSlideNext || (i.currentTranslate = i.startTranslate), + s.threshold > 0) { + if (!(Math.abs(f) > s.threshold || i.allowThresholdMove)) + return void (i.currentTranslate = i.startTranslate); + if (!i.allowThresholdMove) + return i.allowThresholdMove = !0, + n.startX = n.currentX, + n.startY = n.currentY, + i.currentTranslate = i.startTranslate, + void (n.diff = a.isHorizontal() ? n.currentX - n.startX : n.currentY - n.startY) + } + s.followFinger && !s.cssMode && ((s.freeMode || s.watchSlidesProgress || s.watchSlidesVisibility) && (a.updateActiveIndex(), + a.updateSlidesClasses()), + s.freeMode && (0 === i.velocities.length && i.velocities.push({ + position: n[a.isHorizontal() ? "startX" : "startY"], + time: i.touchStartTime + }), + i.velocities.push({ + position: n[a.isHorizontal() ? "currentX" : "currentY"], + time: x() + })), + a.updateProgress(i.currentTranslate), + a.setTranslate(i.currentTranslate)) + } + } + } + } + } else + i.startMoving && i.isScrolling && a.emit("touchMoveOpposite", o) + } + } + function N(e) { + var t = this + , a = t.touchEventsData + , i = t.params + , s = t.touches + , r = t.rtlTranslate + , n = t.$wrapperEl + , l = t.slidesGrid + , o = t.snapGrid; + if (t.enabled) { + var d = e; + if (d.originalEvent && (d = d.originalEvent), + a.allowTouchCallbacks && t.emit("touchEnd", d), + a.allowTouchCallbacks = !1, + !a.isTouched) + return a.isMoved && i.grabCursor && t.setGrabCursor(!1), + a.isMoved = !1, + void (a.startMoving = !1); + i.grabCursor && a.isMoved && a.isTouched && (!0 === t.allowSlideNext || !0 === t.allowSlidePrev) && t.setGrabCursor(!1); + var p, u = x(), c = u - a.touchStartTime; + if (t.allowClick && (t.updateClickedSlide(d), + t.emit("tap click", d), + c < 300 && u - a.lastClickTime < 300 && t.emit("doubleTap doubleClick", d)), + a.lastClickTime = x(), + E((function() { + t.destroyed || (t.allowClick = !0) + } + )), + !a.isTouched || !a.isMoved || !t.swipeDirection || 0 === s.diff || a.currentTranslate === a.startTranslate) + return a.isTouched = !1, + a.isMoved = !1, + void (a.startMoving = !1); + if (a.isTouched = !1, + a.isMoved = !1, + a.startMoving = !1, + p = i.followFinger ? r ? t.translate : -t.translate : -a.currentTranslate, + !i.cssMode) + if (i.freeMode) { + if (p < -t.minTranslate()) + return void t.slideTo(t.activeIndex); + if (p > -t.maxTranslate()) + return void (t.slides.length < o.length ? t.slideTo(o.length - 1) : t.slideTo(t.slides.length - 1)); + if (i.freeModeMomentum) { + if (a.velocities.length > 1) { + var h = a.velocities.pop() + , v = a.velocities.pop() + , f = h.position - v.position + , m = h.time - v.time; + t.velocity = f / m, + t.velocity /= 2, + Math.abs(t.velocity) < i.freeModeMinimumVelocity && (t.velocity = 0), + (m > 150 || x() - h.time > 300) && (t.velocity = 0) + } else + t.velocity = 0; + t.velocity *= i.freeModeMomentumVelocityRatio, + a.velocities.length = 0; + var g = 1e3 * i.freeModeMomentumRatio + , b = t.velocity * g + , y = t.translate + b; + r && (y = -y); + var w, T, C = !1, S = 20 * Math.abs(t.velocity) * i.freeModeMomentumBounceRatio; + if (y < t.maxTranslate()) + i.freeModeMomentumBounce ? (y + t.maxTranslate() < -S && (y = t.maxTranslate() - S), + w = t.maxTranslate(), + C = !0, + a.allowMomentumBounce = !0) : y = t.maxTranslate(), + i.loop && i.centeredSlides && (T = !0); + else if (y > t.minTranslate()) + i.freeModeMomentumBounce ? (y - t.minTranslate() > S && (y = t.minTranslate() + S), + w = t.minTranslate(), + C = !0, + a.allowMomentumBounce = !0) : y = t.minTranslate(), + i.loop && i.centeredSlides && (T = !0); + else if (i.freeModeSticky) { + for (var M, z = 0; z < o.length; z += 1) + if (o[z] > -y) { + M = z; + break + } + y = -(y = Math.abs(o[M] - y) < Math.abs(o[M - 1] - y) || "next" === t.swipeDirection ? o[M] : o[M - 1]) + } + if (T && t.once("transitionEnd", (function() { + t.loopFix() + } + )), + 0 !== t.velocity) { + if (g = r ? Math.abs((-y - t.translate) / t.velocity) : Math.abs((y - t.translate) / t.velocity), + i.freeModeSticky) { + var P = Math.abs((r ? -y : y) - t.translate) + , k = t.slidesSizesGrid[t.activeIndex]; + g = P < k ? i.speed : P < 2 * k ? 1.5 * i.speed : 2.5 * i.speed + } + } else if (i.freeModeSticky) + return void t.slideToClosest(); + i.freeModeMomentumBounce && C ? (t.updateProgress(w), + t.setTransition(g), + t.setTranslate(y), + t.transitionStart(!0, t.swipeDirection), + t.animating = !0, + n.transitionEnd((function() { + t && !t.destroyed && a.allowMomentumBounce && (t.emit("momentumBounce"), + t.setTransition(i.speed), + setTimeout((function() { + t.setTranslate(w), + n.transitionEnd((function() { + t && !t.destroyed && t.transitionEnd() + } + )) + } + ), 0)) + } + ))) : t.velocity ? (t.updateProgress(y), + t.setTransition(g), + t.setTranslate(y), + t.transitionStart(!0, t.swipeDirection), + t.animating || (t.animating = !0, + n.transitionEnd((function() { + t && !t.destroyed && t.transitionEnd() + } + )))) : (t.emit("_freeModeNoMomentumRelease"), + t.updateProgress(y)), + t.updateActiveIndex(), + t.updateSlidesClasses() + } else { + if (i.freeModeSticky) + return void t.slideToClosest(); + i.freeMode && t.emit("_freeModeNoMomentumRelease") + } + (!i.freeModeMomentum || c >= i.longSwipesMs) && (t.updateProgress(), + t.updateActiveIndex(), + t.updateSlidesClasses()) + } else { + for (var $ = 0, L = t.slidesSizesGrid[0], I = 0; I < l.length; I += I < i.slidesPerGroupSkip ? 1 : i.slidesPerGroup) { + var O = I < i.slidesPerGroupSkip - 1 ? 1 : i.slidesPerGroup; + void 0 !== l[I + O] ? p >= l[I] && p < l[I + O] && ($ = I, + L = l[I + O] - l[I]) : p >= l[I] && ($ = I, + L = l[l.length - 1] - l[l.length - 2]) + } + var A = (p - l[$]) / L + , D = $ < i.slidesPerGroupSkip - 1 ? 1 : i.slidesPerGroup; + if (c > i.longSwipesMs) { + if (!i.longSwipes) + return void t.slideTo(t.activeIndex); + "next" === t.swipeDirection && (A >= i.longSwipesRatio ? t.slideTo($ + D) : t.slideTo($)), + "prev" === t.swipeDirection && (A > 1 - i.longSwipesRatio ? t.slideTo($ + D) : t.slideTo($)) + } else { + if (!i.shortSwipes) + return void t.slideTo(t.activeIndex); + t.navigation && (d.target === t.navigation.nextEl || d.target === t.navigation.prevEl) ? d.target === t.navigation.nextEl ? t.slideTo($ + D) : t.slideTo($) : ("next" === t.swipeDirection && t.slideTo($ + D), + "prev" === t.swipeDirection && t.slideTo($)) + } + } + } + } + function G() { + var e = this + , t = e.params + , a = e.el; + if (!a || 0 !== a.offsetWidth) { + t.breakpoints && e.setBreakpoint(); + var i = e.allowSlideNext + , s = e.allowSlidePrev + , r = e.snapGrid; + e.allowSlideNext = !0, + e.allowSlidePrev = !0, + e.updateSize(), + e.updateSlides(), + e.updateSlidesClasses(), + ("auto" === t.slidesPerView || t.slidesPerView > 1) && e.isEnd && !e.isBeginning && !e.params.centeredSlides ? e.slideTo(e.slides.length - 1, 0, !1, !0) : e.slideTo(e.activeIndex, 0, !1, !0), + e.autoplay && e.autoplay.running && e.autoplay.paused && e.autoplay.run(), + e.allowSlidePrev = s, + e.allowSlideNext = i, + e.params.watchOverflow && r !== e.snapGrid && e.checkOverflow() + } + } + function B(e) { + var t = this; + t.enabled && (t.allowClick || (t.params.preventClicks && e.preventDefault(), + t.params.preventClicksPropagation && t.animating && (e.stopPropagation(), + e.stopImmediatePropagation()))) + } + function H() { + var e = this + , t = e.wrapperEl + , a = e.rtlTranslate; + if (e.enabled) { + e.previousTranslate = e.translate, + e.isHorizontal() ? e.translate = a ? t.scrollWidth - t.offsetWidth - t.scrollLeft : -t.scrollLeft : e.translate = -t.scrollTop, + -0 === e.translate && (e.translate = 0), + e.updateActiveIndex(), + e.updateSlidesClasses(); + var i = e.maxTranslate() - e.minTranslate(); + (0 === i ? 0 : (e.translate - e.minTranslate()) / i) !== e.progress && e.updateProgress(a ? -e.translate : e.translate), + e.emit("setTranslate", e.translate, !1) + } + } + var X = !1; + function Y() {} + var R = { + init: !0, + direction: "horizontal", + touchEventsTarget: "container", + initialSlide: 0, + speed: 300, + cssMode: !1, + updateOnWindowResize: !0, + resizeObserver: !1, + nested: !1, + enabled: !0, + width: null, + height: null, + preventInteractionOnTransition: !1, + userAgent: null, + url: null, + edgeSwipeDetection: !1, + edgeSwipeThreshold: 20, + freeMode: !1, + freeModeMomentum: !0, + freeModeMomentumRatio: 1, + freeModeMomentumBounce: !0, + freeModeMomentumBounceRatio: 1, + freeModeMomentumVelocityRatio: 1, + freeModeSticky: !1, + freeModeMinimumVelocity: .02, + autoHeight: !1, + setWrapperSize: !1, + virtualTranslate: !1, + effect: "slide", + breakpoints: void 0, + breakpointsBase: "window", + spaceBetween: 0, + slidesPerView: 1, + slidesPerColumn: 1, + slidesPerColumnFill: "column", + slidesPerGroup: 1, + slidesPerGroupSkip: 0, + centeredSlides: !1, + centeredSlidesBounds: !1, + slidesOffsetBefore: 0, + slidesOffsetAfter: 0, + normalizeSlideIndex: !0, + centerInsufficientSlides: !1, + watchOverflow: !1, + roundLengths: !1, + touchRatio: 1, + touchAngle: 45, + simulateTouch: !0, + shortSwipes: !0, + longSwipes: !0, + longSwipesRatio: .5, + longSwipesMs: 300, + followFinger: !0, + allowTouchMove: !0, + threshold: 0, + touchMoveStopPropagation: !1, + touchStartPreventDefault: !0, + touchStartForcePreventDefault: !1, + touchReleaseOnEdges: !1, + uniqueNavElements: !0, + resistance: !0, + resistanceRatio: .85, + watchSlidesProgress: !1, + watchSlidesVisibility: !1, + grabCursor: !1, + preventClicks: !0, + preventClicksPropagation: !0, + slideToClickedSlide: !1, + preloadImages: !0, + updateOnImagesReady: !0, + loop: !1, + loopAdditionalSlides: 0, + loopedSlides: null, + loopFillGroupWithBlank: !1, + loopPreventsSlide: !0, + allowSlidePrev: !0, + allowSlideNext: !0, + swipeHandler: null, + noSwiping: !0, + noSwipingClass: "swiper-no-swiping", + noSwipingSelector: null, + passiveListeners: !0, + containerModifierClass: "swiper-container-", + slideClass: "swiper-slide", + slideBlankClass: "swiper-slide-invisible-blank", + slideActiveClass: "swiper-slide-active", + slideDuplicateActiveClass: "swiper-slide-duplicate-active", + slideVisibleClass: "swiper-slide-visible", + slideDuplicateClass: "swiper-slide-duplicate", + slideNextClass: "swiper-slide-next", + slideDuplicateNextClass: "swiper-slide-duplicate-next", + slidePrevClass: "swiper-slide-prev", + slideDuplicatePrevClass: "swiper-slide-duplicate-prev", + wrapperClass: "swiper-wrapper", + runCallbacksOnInit: !0, + _emitClasses: !1 + } + , W = { + modular: { + useParams: function(e) { + var t = this; + t.modules && Object.keys(t.modules).forEach((function(a) { + var i = t.modules[a]; + i.params && S(e, i.params) + } + )) + }, + useModules: function(e) { + void 0 === e && (e = {}); + var t = this; + t.modules && Object.keys(t.modules).forEach((function(a) { + var i = t.modules[a] + , s = e[a] || {}; + i.on && t.on && Object.keys(i.on).forEach((function(e) { + t.on(e, i.on[e]) + } + )), + i.create && i.create.bind(t)(s) + } + )) + } + }, + eventsEmitter: { + on: function(e, t, a) { + var i = this; + if ("function" != typeof t) + return i; + var s = a ? "unshift" : "push"; + return e.split(" ").forEach((function(e) { + i.eventsListeners[e] || (i.eventsListeners[e] = []), + i.eventsListeners[e][s](t) + } + )), + i + }, + once: function(e, t, a) { + var i = this; + if ("function" != typeof t) + return i; + function s() { + i.off(e, s), + s.__emitterProxy && delete s.__emitterProxy; + for (var a = arguments.length, r = new Array(a), n = 0; n < a; n++) + r[n] = arguments[n]; + t.apply(i, r) + } + return s.__emitterProxy = t, + i.on(e, s, a) + }, + onAny: function(e, t) { + var a = this; + if ("function" != typeof e) + return a; + var i = t ? "unshift" : "push"; + return a.eventsAnyListeners.indexOf(e) < 0 && a.eventsAnyListeners[i](e), + a + }, + offAny: function(e) { + var t = this; + if (!t.eventsAnyListeners) + return t; + var a = t.eventsAnyListeners.indexOf(e); + return a >= 0 && t.eventsAnyListeners.splice(a, 1), + t + }, + off: function(e, t) { + var a = this; + return a.eventsListeners ? (e.split(" ").forEach((function(e) { + void 0 === t ? a.eventsListeners[e] = [] : a.eventsListeners[e] && a.eventsListeners[e].forEach((function(i, s) { + (i === t || i.__emitterProxy && i.__emitterProxy === t) && a.eventsListeners[e].splice(s, 1) + } + )) + } + )), + a) : a + }, + emit: function() { + var e, t, a, i = this; + if (!i.eventsListeners) + return i; + for (var s = arguments.length, r = new Array(s), n = 0; n < s; n++) + r[n] = arguments[n]; + "string" == typeof r[0] || Array.isArray(r[0]) ? (e = r[0], + t = r.slice(1, r.length), + a = i) : (e = r[0].events, + t = r[0].data, + a = r[0].context || i), + t.unshift(a); + var l = Array.isArray(e) ? e : e.split(" "); + return l.forEach((function(e) { + i.eventsAnyListeners && i.eventsAnyListeners.length && i.eventsAnyListeners.forEach((function(i) { + i.apply(a, [e].concat(t)) + } + )), + i.eventsListeners && i.eventsListeners[e] && i.eventsListeners[e].forEach((function(e) { + e.apply(a, t) + } + )) + } + )), + i + } + }, + update: { + updateSize: function() { + var e, t, a = this, i = a.$el; + e = void 0 !== a.params.width && null !== a.params.width ? a.params.width : i[0].clientWidth, + t = void 0 !== a.params.height && null !== a.params.height ? a.params.height : i[0].clientHeight, + 0 === e && a.isHorizontal() || 0 === t && a.isVertical() || (e = e - parseInt(i.css("padding-left") || 0, 10) - parseInt(i.css("padding-right") || 0, 10), + t = t - parseInt(i.css("padding-top") || 0, 10) - parseInt(i.css("padding-bottom") || 0, 10), + Number.isNaN(e) && (e = 0), + Number.isNaN(t) && (t = 0), + S(a, { + width: e, + height: t, + size: a.isHorizontal() ? e : t + })) + }, + updateSlides: function() { + var e = this; + function t(t) { + return e.isHorizontal() ? t : { + width: "height", + "margin-top": "margin-left", + "margin-bottom ": "margin-right", + "margin-left": "margin-top", + "margin-right": "margin-bottom", + "padding-left": "padding-top", + "padding-right": "padding-bottom", + marginRight: "marginBottom" + }[t] + } + function a(e, a) { + return parseFloat(e.getPropertyValue(t(a)) || 0) + } + var i = e.params + , s = e.$wrapperEl + , r = e.size + , n = e.rtlTranslate + , l = e.wrongRTL + , o = e.virtual && i.virtual.enabled + , d = o ? e.virtual.slides.length : e.slides.length + , p = s.children("." + e.params.slideClass) + , u = o ? e.virtual.slides.length : p.length + , c = [] + , h = [] + , v = [] + , f = i.slidesOffsetBefore; + "function" == typeof f && (f = i.slidesOffsetBefore.call(e)); + var m = i.slidesOffsetAfter; + "function" == typeof m && (m = i.slidesOffsetAfter.call(e)); + var g = e.snapGrid.length + , b = e.slidesGrid.length + , y = i.spaceBetween + , w = -f + , E = 0 + , x = 0; + if (void 0 !== r) { + var T, C; + "string" == typeof y && y.indexOf("%") >= 0 && (y = parseFloat(y.replace("%", "")) / 100 * r), + e.virtualSize = -y, + n ? p.css({ + marginLeft: "", + marginTop: "" + }) : p.css({ + marginRight: "", + marginBottom: "" + }), + i.slidesPerColumn > 1 && (T = Math.floor(u / i.slidesPerColumn) === u / e.params.slidesPerColumn ? u : Math.ceil(u / i.slidesPerColumn) * i.slidesPerColumn, + "auto" !== i.slidesPerView && "row" === i.slidesPerColumnFill && (T = Math.max(T, i.slidesPerView * i.slidesPerColumn))); + for (var M, z, P, k = i.slidesPerColumn, $ = T / k, L = Math.floor(u / i.slidesPerColumn), I = 0; I < u; I += 1) { + C = 0; + var O = p.eq(I); + if (i.slidesPerColumn > 1) { + var A = void 0 + , D = void 0 + , N = void 0; + if ("row" === i.slidesPerColumnFill && i.slidesPerGroup > 1) { + var G = Math.floor(I / (i.slidesPerGroup * i.slidesPerColumn)) + , B = I - i.slidesPerColumn * i.slidesPerGroup * G + , H = 0 === G ? i.slidesPerGroup : Math.min(Math.ceil((u - G * k * i.slidesPerGroup) / k), i.slidesPerGroup); + A = (D = B - (N = Math.floor(B / H)) * H + G * i.slidesPerGroup) + N * T / k, + O.css({ + "-webkit-box-ordinal-group": A, + "-moz-box-ordinal-group": A, + "-ms-flex-order": A, + "-webkit-order": A, + order: A + }) + } else + "column" === i.slidesPerColumnFill ? (N = I - (D = Math.floor(I / k)) * k, + (D > L || D === L && N === k - 1) && (N += 1) >= k && (N = 0, + D += 1)) : D = I - (N = Math.floor(I / $)) * $; + O.css(t("margin-top"), 0 !== N && i.spaceBetween && i.spaceBetween + "px") + } + if ("none" !== O.css("display")) { + if ("auto" === i.slidesPerView) { + var X = getComputedStyle(O[0]) + , Y = O[0].style.transform + , R = O[0].style.webkitTransform; + if (Y && (O[0].style.transform = "none"), + R && (O[0].style.webkitTransform = "none"), + i.roundLengths) + C = e.isHorizontal() ? O.outerWidth(!0) : O.outerHeight(!0); + else { + var W = a(X, "width") + , V = a(X, "padding-left") + , F = a(X, "padding-right") + , _ = a(X, "margin-left") + , q = a(X, "margin-right") + , j = X.getPropertyValue("box-sizing"); + if (j && "border-box" === j) + C = W + _ + q; + else { + var U = O[0] + , K = U.clientWidth; + C = W + V + F + _ + q + (U.offsetWidth - K) + } + } + Y && (O[0].style.transform = Y), + R && (O[0].style.webkitTransform = R), + i.roundLengths && (C = Math.floor(C)) + } else + C = (r - (i.slidesPerView - 1) * y) / i.slidesPerView, + i.roundLengths && (C = Math.floor(C)), + p[I] && (p[I].style[t("width")] = C + "px"); + p[I] && (p[I].swiperSlideSize = C), + v.push(C), + i.centeredSlides ? (w = w + C / 2 + E / 2 + y, + 0 === E && 0 !== I && (w = w - r / 2 - y), + 0 === I && (w = w - r / 2 - y), + Math.abs(w) < .001 && (w = 0), + i.roundLengths && (w = Math.floor(w)), + x % i.slidesPerGroup == 0 && c.push(w), + h.push(w)) : (i.roundLengths && (w = Math.floor(w)), + (x - Math.min(e.params.slidesPerGroupSkip, x)) % e.params.slidesPerGroup == 0 && c.push(w), + h.push(w), + w = w + C + y), + e.virtualSize += C + y, + E = C, + x += 1 + } + } + if (e.virtualSize = Math.max(e.virtualSize, r) + m, + n && l && ("slide" === i.effect || "coverflow" === i.effect) && s.css({ + width: e.virtualSize + i.spaceBetween + "px" + }), + i.setWrapperSize) + s.css(((z = {})[t("width")] = e.virtualSize + i.spaceBetween + "px", + z)); + if (i.slidesPerColumn > 1) + if (e.virtualSize = (C + i.spaceBetween) * T, + e.virtualSize = Math.ceil(e.virtualSize / i.slidesPerColumn) - i.spaceBetween, + s.css(((P = {})[t("width")] = e.virtualSize + i.spaceBetween + "px", + P)), + i.centeredSlides) { + M = []; + for (var Z = 0; Z < c.length; Z += 1) { + var J = c[Z]; + i.roundLengths && (J = Math.floor(J)), + c[Z] < e.virtualSize + c[0] && M.push(J) + } + c = M + } + if (!i.centeredSlides) { + M = []; + for (var Q = 0; Q < c.length; Q += 1) { + var ee = c[Q]; + i.roundLengths && (ee = Math.floor(ee)), + c[Q] <= e.virtualSize - r && M.push(ee) + } + c = M, + Math.floor(e.virtualSize - r) - Math.floor(c[c.length - 1]) > 1 && c.push(e.virtualSize - r) + } + if (0 === c.length && (c = [0]), + 0 !== i.spaceBetween) { + var te, ae = e.isHorizontal() && n ? "marginLeft" : t("marginRight"); + p.filter((function(e, t) { + return !i.cssMode || t !== p.length - 1 + } + )).css(((te = {})[ae] = y + "px", + te)) + } + if (i.centeredSlides && i.centeredSlidesBounds) { + var ie = 0; + v.forEach((function(e) { + ie += e + (i.spaceBetween ? i.spaceBetween : 0) + } + )); + var se = (ie -= i.spaceBetween) - r; + c = c.map((function(e) { + return e < 0 ? -f : e > se ? se + m : e + } + )) + } + if (i.centerInsufficientSlides) { + var re = 0; + if (v.forEach((function(e) { + re += e + (i.spaceBetween ? i.spaceBetween : 0) + } + )), + (re -= i.spaceBetween) < r) { + var ne = (r - re) / 2; + c.forEach((function(e, t) { + c[t] = e - ne + } + )), + h.forEach((function(e, t) { + h[t] = e + ne + } + )) + } + } + S(e, { + slides: p, + snapGrid: c, + slidesGrid: h, + slidesSizesGrid: v + }), + u !== d && e.emit("slidesLengthChange"), + c.length !== g && (e.params.watchOverflow && e.checkOverflow(), + e.emit("snapGridLengthChange")), + h.length !== b && e.emit("slidesGridLengthChange"), + (i.watchSlidesProgress || i.watchSlidesVisibility) && e.updateSlidesOffset() + } + }, + updateAutoHeight: function(e) { + var t, a = this, i = [], s = a.virtual && a.params.virtual.enabled, r = 0; + "number" == typeof e ? a.setTransition(e) : !0 === e && a.setTransition(a.params.speed); + var n = function(e) { + return s ? a.slides.filter((function(t) { + return parseInt(t.getAttribute("data-swiper-slide-index"), 10) === e + } + ))[0] : a.slides.eq(e)[0] + }; + if ("auto" !== a.params.slidesPerView && a.params.slidesPerView > 1) + if (a.params.centeredSlides) + a.visibleSlides.each((function(e) { + i.push(e) + } + )); + else + for (t = 0; t < Math.ceil(a.params.slidesPerView); t += 1) { + var l = a.activeIndex + t; + if (l > a.slides.length && !s) + break; + i.push(n(l)) + } + else + i.push(n(a.activeIndex)); + for (t = 0; t < i.length; t += 1) + if (void 0 !== i[t]) { + var o = i[t].offsetHeight; + r = o > r ? o : r + } + r && a.$wrapperEl.css("height", r + "px") + }, + updateSlidesOffset: function() { + for (var e = this.slides, t = 0; t < e.length; t += 1) + e[t].swiperSlideOffset = this.isHorizontal() ? e[t].offsetLeft : e[t].offsetTop + }, + updateSlidesProgress: function(e) { + void 0 === e && (e = this && this.translate || 0); + var t = this + , a = t.params + , i = t.slides + , s = t.rtlTranslate; + if (0 !== i.length) { + void 0 === i[0].swiperSlideOffset && t.updateSlidesOffset(); + var r = -e; + s && (r = e), + i.removeClass(a.slideVisibleClass), + t.visibleSlidesIndexes = [], + t.visibleSlides = []; + for (var n = 0; n < i.length; n += 1) { + var l = i[n] + , o = (r + (a.centeredSlides ? t.minTranslate() : 0) - l.swiperSlideOffset) / (l.swiperSlideSize + a.spaceBetween); + if (a.watchSlidesVisibility || a.centeredSlides && a.autoHeight) { + var d = -(r - l.swiperSlideOffset) + , p = d + t.slidesSizesGrid[n]; + (d >= 0 && d < t.size - 1 || p > 1 && p <= t.size || d <= 0 && p >= t.size) && (t.visibleSlides.push(l), + t.visibleSlidesIndexes.push(n), + i.eq(n).addClass(a.slideVisibleClass)) + } + l.progress = s ? -o : o + } + t.visibleSlides = m(t.visibleSlides) + } + }, + updateProgress: function(e) { + var t = this; + if (void 0 === e) { + var a = t.rtlTranslate ? -1 : 1; + e = t && t.translate && t.translate * a || 0 + } + var i = t.params + , s = t.maxTranslate() - t.minTranslate() + , r = t.progress + , n = t.isBeginning + , l = t.isEnd + , o = n + , d = l; + 0 === s ? (r = 0, + n = !0, + l = !0) : (n = (r = (e - t.minTranslate()) / s) <= 0, + l = r >= 1), + S(t, { + progress: r, + isBeginning: n, + isEnd: l + }), + (i.watchSlidesProgress || i.watchSlidesVisibility || i.centeredSlides && i.autoHeight) && t.updateSlidesProgress(e), + n && !o && t.emit("reachBeginning toEdge"), + l && !d && t.emit("reachEnd toEdge"), + (o && !n || d && !l) && t.emit("fromEdge"), + t.emit("progress", r) + }, + updateSlidesClasses: function() { + var e, t = this, a = t.slides, i = t.params, s = t.$wrapperEl, r = t.activeIndex, n = t.realIndex, l = t.virtual && i.virtual.enabled; + a.removeClass(i.slideActiveClass + " " + i.slideNextClass + " " + i.slidePrevClass + " " + i.slideDuplicateActiveClass + " " + i.slideDuplicateNextClass + " " + i.slideDuplicatePrevClass), + (e = l ? t.$wrapperEl.find("." + i.slideClass + '[data-swiper-slide-index="' + r + '"]') : a.eq(r)).addClass(i.slideActiveClass), + i.loop && (e.hasClass(i.slideDuplicateClass) ? s.children("." + i.slideClass + ":not(." + i.slideDuplicateClass + ')[data-swiper-slide-index="' + n + '"]').addClass(i.slideDuplicateActiveClass) : s.children("." + i.slideClass + "." + i.slideDuplicateClass + '[data-swiper-slide-index="' + n + '"]').addClass(i.slideDuplicateActiveClass)); + var o = e.nextAll("." + i.slideClass).eq(0).addClass(i.slideNextClass); + i.loop && 0 === o.length && (o = a.eq(0)).addClass(i.slideNextClass); + var d = e.prevAll("." + i.slideClass).eq(0).addClass(i.slidePrevClass); + i.loop && 0 === d.length && (d = a.eq(-1)).addClass(i.slidePrevClass), + i.loop && (o.hasClass(i.slideDuplicateClass) ? s.children("." + i.slideClass + ":not(." + i.slideDuplicateClass + ')[data-swiper-slide-index="' + o.attr("data-swiper-slide-index") + '"]').addClass(i.slideDuplicateNextClass) : s.children("." + i.slideClass + "." + i.slideDuplicateClass + '[data-swiper-slide-index="' + o.attr("data-swiper-slide-index") + '"]').addClass(i.slideDuplicateNextClass), + d.hasClass(i.slideDuplicateClass) ? s.children("." + i.slideClass + ":not(." + i.slideDuplicateClass + ')[data-swiper-slide-index="' + d.attr("data-swiper-slide-index") + '"]').addClass(i.slideDuplicatePrevClass) : s.children("." + i.slideClass + "." + i.slideDuplicateClass + '[data-swiper-slide-index="' + d.attr("data-swiper-slide-index") + '"]').addClass(i.slideDuplicatePrevClass)), + t.emitSlidesClasses() + }, + updateActiveIndex: function(e) { + var t, a = this, i = a.rtlTranslate ? a.translate : -a.translate, s = a.slidesGrid, r = a.snapGrid, n = a.params, l = a.activeIndex, o = a.realIndex, d = a.snapIndex, p = e; + if (void 0 === p) { + for (var u = 0; u < s.length; u += 1) + void 0 !== s[u + 1] ? i >= s[u] && i < s[u + 1] - (s[u + 1] - s[u]) / 2 ? p = u : i >= s[u] && i < s[u + 1] && (p = u + 1) : i >= s[u] && (p = u); + n.normalizeSlideIndex && (p < 0 || void 0 === p) && (p = 0) + } + if (r.indexOf(i) >= 0) + t = r.indexOf(i); + else { + var c = Math.min(n.slidesPerGroupSkip, p); + t = c + Math.floor((p - c) / n.slidesPerGroup) + } + if (t >= r.length && (t = r.length - 1), + p !== l) { + var h = parseInt(a.slides.eq(p).attr("data-swiper-slide-index") || p, 10); + S(a, { + snapIndex: t, + realIndex: h, + previousIndex: l, + activeIndex: p + }), + a.emit("activeIndexChange"), + a.emit("snapIndexChange"), + o !== h && a.emit("realIndexChange"), + (a.initialized || a.params.runCallbacksOnInit) && a.emit("slideChange") + } else + t !== d && (a.snapIndex = t, + a.emit("snapIndexChange")) + }, + updateClickedSlide: function(e) { + var t, a = this, i = a.params, s = m(e.target).closest("." + i.slideClass)[0], r = !1; + if (s) + for (var n = 0; n < a.slides.length; n += 1) + if (a.slides[n] === s) { + r = !0, + t = n; + break + } + if (!s || !r) + return a.clickedSlide = void 0, + void (a.clickedIndex = void 0); + a.clickedSlide = s, + a.virtual && a.params.virtual.enabled ? a.clickedIndex = parseInt(m(s).attr("data-swiper-slide-index"), 10) : a.clickedIndex = t, + i.slideToClickedSlide && void 0 !== a.clickedIndex && a.clickedIndex !== a.activeIndex && a.slideToClickedSlide() + } + }, + translate: { + getTranslate: function(e) { + void 0 === e && (e = this.isHorizontal() ? "x" : "y"); + var t = this + , a = t.params + , i = t.rtlTranslate + , s = t.translate + , r = t.$wrapperEl; + if (a.virtualTranslate) + return i ? -s : s; + if (a.cssMode) + return s; + var n = T(r[0], e); + return i && (n = -n), + n || 0 + }, + setTranslate: function(e, t) { + var a = this + , i = a.rtlTranslate + , s = a.params + , r = a.$wrapperEl + , n = a.wrapperEl + , l = a.progress + , o = 0 + , d = 0; + a.isHorizontal() ? o = i ? -e : e : d = e, + s.roundLengths && (o = Math.floor(o), + d = Math.floor(d)), + s.cssMode ? n[a.isHorizontal() ? "scrollLeft" : "scrollTop"] = a.isHorizontal() ? -o : -d : s.virtualTranslate || r.transform("translate3d(" + o + "px, " + d + "px, 0px)"), + a.previousTranslate = a.translate, + a.translate = a.isHorizontal() ? o : d; + var p = a.maxTranslate() - a.minTranslate(); + (0 === p ? 0 : (e - a.minTranslate()) / p) !== l && a.updateProgress(e), + a.emit("setTranslate", a.translate, t) + }, + minTranslate: function() { + return -this.snapGrid[0] + }, + maxTranslate: function() { + return -this.snapGrid[this.snapGrid.length - 1] + }, + translateTo: function(e, t, a, i, s) { + void 0 === e && (e = 0), + void 0 === t && (t = this.params.speed), + void 0 === a && (a = !0), + void 0 === i && (i = !0); + var r = this + , n = r.params + , l = r.wrapperEl; + if (r.animating && n.preventInteractionOnTransition) + return !1; + var o, d = r.minTranslate(), p = r.maxTranslate(); + if (o = i && e > d ? d : i && e < p ? p : e, + r.updateProgress(o), + n.cssMode) { + var u, c = r.isHorizontal(); + if (0 === t) + l[c ? "scrollLeft" : "scrollTop"] = -o; + else if (l.scrollTo) + l.scrollTo(((u = {})[c ? "left" : "top"] = -o, + u.behavior = "smooth", + u)); + else + l[c ? "scrollLeft" : "scrollTop"] = -o; + return !0 + } + return 0 === t ? (r.setTransition(0), + r.setTranslate(o), + a && (r.emit("beforeTransitionStart", t, s), + r.emit("transitionEnd"))) : (r.setTransition(t), + r.setTranslate(o), + a && (r.emit("beforeTransitionStart", t, s), + r.emit("transitionStart")), + r.animating || (r.animating = !0, + r.onTranslateToWrapperTransitionEnd || (r.onTranslateToWrapperTransitionEnd = function(e) { + r && !r.destroyed && e.target === this && (r.$wrapperEl[0].removeEventListener("transitionend", r.onTranslateToWrapperTransitionEnd), + r.$wrapperEl[0].removeEventListener("webkitTransitionEnd", r.onTranslateToWrapperTransitionEnd), + r.onTranslateToWrapperTransitionEnd = null, + delete r.onTranslateToWrapperTransitionEnd, + a && r.emit("transitionEnd")) + } + ), + r.$wrapperEl[0].addEventListener("transitionend", r.onTranslateToWrapperTransitionEnd), + r.$wrapperEl[0].addEventListener("webkitTransitionEnd", r.onTranslateToWrapperTransitionEnd))), + !0 + } + }, + transition: { + setTransition: function(e, t) { + var a = this; + a.params.cssMode || a.$wrapperEl.transition(e), + a.emit("setTransition", e, t) + }, + transitionStart: function(e, t) { + void 0 === e && (e = !0); + var a = this + , i = a.activeIndex + , s = a.params + , r = a.previousIndex; + if (!s.cssMode) { + s.autoHeight && a.updateAutoHeight(); + var n = t; + if (n || (n = i > r ? "next" : i < r ? "prev" : "reset"), + a.emit("transitionStart"), + e && i !== r) { + if ("reset" === n) + return void a.emit("slideResetTransitionStart"); + a.emit("slideChangeTransitionStart"), + "next" === n ? a.emit("slideNextTransitionStart") : a.emit("slidePrevTransitionStart") + } + } + }, + transitionEnd: function(e, t) { + void 0 === e && (e = !0); + var a = this + , i = a.activeIndex + , s = a.previousIndex + , r = a.params; + if (a.animating = !1, + !r.cssMode) { + a.setTransition(0); + var n = t; + if (n || (n = i > s ? "next" : i < s ? "prev" : "reset"), + a.emit("transitionEnd"), + e && i !== s) { + if ("reset" === n) + return void a.emit("slideResetTransitionEnd"); + a.emit("slideChangeTransitionEnd"), + "next" === n ? a.emit("slideNextTransitionEnd") : a.emit("slidePrevTransitionEnd") + } + } + } + }, + slide: { + slideTo: function(e, t, a, i, s) { + if (void 0 === e && (e = 0), + void 0 === t && (t = this.params.speed), + void 0 === a && (a = !0), + "number" != typeof e && "string" != typeof e) + throw new Error("The 'index' argument cannot have type other than 'number' or 'string'. [" + typeof e + "] given."); + if ("string" == typeof e) { + var r = parseInt(e, 10); + if (!isFinite(r)) + throw new Error("The passed-in 'index' (string) couldn't be converted to 'number'. [" + e + "] given."); + e = r + } + var n = this + , l = e; + l < 0 && (l = 0); + var o = n.params + , d = n.snapGrid + , p = n.slidesGrid + , u = n.previousIndex + , c = n.activeIndex + , h = n.rtlTranslate + , v = n.wrapperEl + , f = n.enabled; + if (n.animating && o.preventInteractionOnTransition || !f && !i && !s) + return !1; + var m = Math.min(n.params.slidesPerGroupSkip, l) + , g = m + Math.floor((l - m) / n.params.slidesPerGroup); + g >= d.length && (g = d.length - 1), + (c || o.initialSlide || 0) === (u || 0) && a && n.emit("beforeSlideChangeStart"); + var b, y = -d[g]; + if (n.updateProgress(y), + o.normalizeSlideIndex) + for (var w = 0; w < p.length; w += 1) { + var E = -Math.floor(100 * y) + , x = Math.floor(100 * p[w]) + , T = Math.floor(100 * p[w + 1]); + void 0 !== p[w + 1] ? E >= x && E < T - (T - x) / 2 ? l = w : E >= x && E < T && (l = w + 1) : E >= x && (l = w) + } + if (n.initialized && l !== c) { + if (!n.allowSlideNext && y < n.translate && y < n.minTranslate()) + return !1; + if (!n.allowSlidePrev && y > n.translate && y > n.maxTranslate() && (c || 0) !== l) + return !1 + } + if (b = l > c ? "next" : l < c ? "prev" : "reset", + h && -y === n.translate || !h && y === n.translate) + return n.updateActiveIndex(l), + o.autoHeight && n.updateAutoHeight(), + n.updateSlidesClasses(), + "slide" !== o.effect && n.setTranslate(y), + "reset" !== b && (n.transitionStart(a, b), + n.transitionEnd(a, b)), + !1; + if (o.cssMode) { + var C, S = n.isHorizontal(), M = -y; + if (h && (M = v.scrollWidth - v.offsetWidth - M), + 0 === t) + v[S ? "scrollLeft" : "scrollTop"] = M; + else if (v.scrollTo) + v.scrollTo(((C = {})[S ? "left" : "top"] = M, + C.behavior = "smooth", + C)); + else + v[S ? "scrollLeft" : "scrollTop"] = M; + return !0 + } + return 0 === t ? (n.setTransition(0), + n.setTranslate(y), + n.updateActiveIndex(l), + n.updateSlidesClasses(), + n.emit("beforeTransitionStart", t, i), + n.transitionStart(a, b), + n.transitionEnd(a, b)) : (n.setTransition(t), + n.setTranslate(y), + n.updateActiveIndex(l), + n.updateSlidesClasses(), + n.emit("beforeTransitionStart", t, i), + n.transitionStart(a, b), + n.animating || (n.animating = !0, + n.onSlideToWrapperTransitionEnd || (n.onSlideToWrapperTransitionEnd = function(e) { + n && !n.destroyed && e.target === this && (n.$wrapperEl[0].removeEventListener("transitionend", n.onSlideToWrapperTransitionEnd), + n.$wrapperEl[0].removeEventListener("webkitTransitionEnd", n.onSlideToWrapperTransitionEnd), + n.onSlideToWrapperTransitionEnd = null, + delete n.onSlideToWrapperTransitionEnd, + n.transitionEnd(a, b)) + } + ), + n.$wrapperEl[0].addEventListener("transitionend", n.onSlideToWrapperTransitionEnd), + n.$wrapperEl[0].addEventListener("webkitTransitionEnd", n.onSlideToWrapperTransitionEnd))), + !0 + }, + slideToLoop: function(e, t, a, i) { + void 0 === e && (e = 0), + void 0 === t && (t = this.params.speed), + void 0 === a && (a = !0); + var s = this + , r = e; + return s.params.loop && (r += s.loopedSlides), + s.slideTo(r, t, a, i) + }, + slideNext: function(e, t, a) { + void 0 === e && (e = this.params.speed), + void 0 === t && (t = !0); + var i = this + , s = i.params + , r = i.animating; + if (!i.enabled) + return i; + var n = i.activeIndex < s.slidesPerGroupSkip ? 1 : s.slidesPerGroup; + if (s.loop) { + if (r && s.loopPreventsSlide) + return !1; + i.loopFix(), + i._clientLeft = i.$wrapperEl[0].clientLeft + } + return i.slideTo(i.activeIndex + n, e, t, a) + }, + slidePrev: function(e, t, a) { + void 0 === e && (e = this.params.speed), + void 0 === t && (t = !0); + var i = this + , s = i.params + , r = i.animating + , n = i.snapGrid + , l = i.slidesGrid + , o = i.rtlTranslate; + if (!i.enabled) + return i; + if (s.loop) { + if (r && s.loopPreventsSlide) + return !1; + i.loopFix(), + i._clientLeft = i.$wrapperEl[0].clientLeft + } + function d(e) { + return e < 0 ? -Math.floor(Math.abs(e)) : Math.floor(e) + } + var p = d(o ? i.translate : -i.translate) + , u = n.map((function(e) { + return d(e) + } + )); + n[u.indexOf(p)]; + var c, h = n[u.indexOf(p) - 1]; + return void 0 === h && s.cssMode && n.forEach((function(e) { + !h && p >= e && (h = e) + } + )), + void 0 !== h && (c = l.indexOf(h)) < 0 && (c = i.activeIndex - 1), + i.slideTo(c, e, t, a) + }, + slideReset: function(e, t, a) { + return void 0 === e && (e = this.params.speed), + void 0 === t && (t = !0), + this.slideTo(this.activeIndex, e, t, a) + }, + slideToClosest: function(e, t, a, i) { + void 0 === e && (e = this.params.speed), + void 0 === t && (t = !0), + void 0 === i && (i = .5); + var s = this + , r = s.activeIndex + , n = Math.min(s.params.slidesPerGroupSkip, r) + , l = n + Math.floor((r - n) / s.params.slidesPerGroup) + , o = s.rtlTranslate ? s.translate : -s.translate; + if (o >= s.snapGrid[l]) { + var d = s.snapGrid[l]; + o - d > (s.snapGrid[l + 1] - d) * i && (r += s.params.slidesPerGroup) + } else { + var p = s.snapGrid[l - 1]; + o - p <= (s.snapGrid[l] - p) * i && (r -= s.params.slidesPerGroup) + } + return r = Math.max(r, 0), + r = Math.min(r, s.slidesGrid.length - 1), + s.slideTo(r, e, t, a) + }, + slideToClickedSlide: function() { + var e, t = this, a = t.params, i = t.$wrapperEl, s = "auto" === a.slidesPerView ? t.slidesPerViewDynamic() : a.slidesPerView, r = t.clickedIndex; + if (a.loop) { + if (t.animating) + return; + e = parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"), 10), + a.centeredSlides ? r < t.loopedSlides - s / 2 || r > t.slides.length - t.loopedSlides + s / 2 ? (t.loopFix(), + r = i.children("." + a.slideClass + '[data-swiper-slide-index="' + e + '"]:not(.' + a.slideDuplicateClass + ")").eq(0).index(), + E((function() { + t.slideTo(r) + } + ))) : t.slideTo(r) : r > t.slides.length - s ? (t.loopFix(), + r = i.children("." + a.slideClass + '[data-swiper-slide-index="' + e + '"]:not(.' + a.slideDuplicateClass + ")").eq(0).index(), + E((function() { + t.slideTo(r) + } + ))) : t.slideTo(r) + } else + t.slideTo(r) + } + }, + loop: { + loopCreate: function() { + var e = this + , t = r() + , a = e.params + , i = e.$wrapperEl; + i.children("." + a.slideClass + "." + a.slideDuplicateClass).remove(); + var s = i.children("." + a.slideClass); + if (a.loopFillGroupWithBlank) { + var n = a.slidesPerGroup - s.length % a.slidesPerGroup; + if (n !== a.slidesPerGroup) { + for (var l = 0; l < n; l += 1) { + var o = m(t.createElement("div")).addClass(a.slideClass + " " + a.slideBlankClass); + i.append(o) + } + s = i.children("." + a.slideClass) + } + } + "auto" !== a.slidesPerView || a.loopedSlides || (a.loopedSlides = s.length), + e.loopedSlides = Math.ceil(parseFloat(a.loopedSlides || a.slidesPerView, 10)), + e.loopedSlides += a.loopAdditionalSlides, + e.loopedSlides > s.length && (e.loopedSlides = s.length); + var d = [] + , p = []; + s.each((function(t, a) { + var i = m(t); + a < e.loopedSlides && p.push(t), + a < s.length && a >= s.length - e.loopedSlides && d.push(t), + i.attr("data-swiper-slide-index", a) + } + )); + for (var u = 0; u < p.length; u += 1) + i.append(m(p[u].cloneNode(!0)).addClass(a.slideDuplicateClass)); + for (var c = d.length - 1; c >= 0; c -= 1) + i.prepend(m(d[c].cloneNode(!0)).addClass(a.slideDuplicateClass)) + }, + loopFix: function() { + var e = this; + e.emit("beforeLoopFix"); + var t, a = e.activeIndex, i = e.slides, s = e.loopedSlides, r = e.allowSlidePrev, n = e.allowSlideNext, l = e.snapGrid, o = e.rtlTranslate; + e.allowSlidePrev = !0, + e.allowSlideNext = !0; + var d = -l[a] - e.getTranslate(); + if (a < s) + t = i.length - 3 * s + a, + t += s, + e.slideTo(t, 0, !1, !0) && 0 !== d && e.setTranslate((o ? -e.translate : e.translate) - d); + else if (a >= i.length - s) { + t = -i.length + a + s, + t += s, + e.slideTo(t, 0, !1, !0) && 0 !== d && e.setTranslate((o ? -e.translate : e.translate) - d) + } + e.allowSlidePrev = r, + e.allowSlideNext = n, + e.emit("loopFix") + }, + loopDestroy: function() { + var e = this + , t = e.$wrapperEl + , a = e.params + , i = e.slides; + t.children("." + a.slideClass + "." + a.slideDuplicateClass + ",." + a.slideClass + "." + a.slideBlankClass).remove(), + i.removeAttr("data-swiper-slide-index") + } + }, + grabCursor: { + setGrabCursor: function(e) { + var t = this; + if (!(t.support.touch || !t.params.simulateTouch || t.params.watchOverflow && t.isLocked || t.params.cssMode)) { + var a = t.el; + a.style.cursor = "move", + a.style.cursor = e ? "-webkit-grabbing" : "-webkit-grab", + a.style.cursor = e ? "-moz-grabbin" : "-moz-grab", + a.style.cursor = e ? "grabbing" : "grab" + } + }, + unsetGrabCursor: function() { + var e = this; + e.support.touch || e.params.watchOverflow && e.isLocked || e.params.cssMode || (e.el.style.cursor = "") + } + }, + manipulation: { + appendSlide: function(e) { + var t = this + , a = t.$wrapperEl + , i = t.params; + if (i.loop && t.loopDestroy(), + "object" == typeof e && "length"in e) + for (var s = 0; s < e.length; s += 1) + e[s] && a.append(e[s]); + else + a.append(e); + i.loop && t.loopCreate(), + i.observer && t.support.observer || t.update() + }, + prependSlide: function(e) { + var t = this + , a = t.params + , i = t.$wrapperEl + , s = t.activeIndex; + a.loop && t.loopDestroy(); + var r = s + 1; + if ("object" == typeof e && "length"in e) { + for (var n = 0; n < e.length; n += 1) + e[n] && i.prepend(e[n]); + r = s + e.length + } else + i.prepend(e); + a.loop && t.loopCreate(), + a.observer && t.support.observer || t.update(), + t.slideTo(r, 0, !1) + }, + addSlide: function(e, t) { + var a = this + , i = a.$wrapperEl + , s = a.params + , r = a.activeIndex; + s.loop && (r -= a.loopedSlides, + a.loopDestroy(), + a.slides = i.children("." + s.slideClass)); + var n = a.slides.length; + if (e <= 0) + a.prependSlide(t); + else if (e >= n) + a.appendSlide(t); + else { + for (var l = r > e ? r + 1 : r, o = [], d = n - 1; d >= e; d -= 1) { + var p = a.slides.eq(d); + p.remove(), + o.unshift(p) + } + if ("object" == typeof t && "length"in t) { + for (var u = 0; u < t.length; u += 1) + t[u] && i.append(t[u]); + l = r > e ? r + t.length : r + } else + i.append(t); + for (var c = 0; c < o.length; c += 1) + i.append(o[c]); + s.loop && a.loopCreate(), + s.observer && a.support.observer || a.update(), + s.loop ? a.slideTo(l + a.loopedSlides, 0, !1) : a.slideTo(l, 0, !1) + } + }, + removeSlide: function(e) { + var t = this + , a = t.params + , i = t.$wrapperEl + , s = t.activeIndex; + a.loop && (s -= t.loopedSlides, + t.loopDestroy(), + t.slides = i.children("." + a.slideClass)); + var r, n = s; + if ("object" == typeof e && "length"in e) { + for (var l = 0; l < e.length; l += 1) + r = e[l], + t.slides[r] && t.slides.eq(r).remove(), + r < n && (n -= 1); + n = Math.max(n, 0) + } else + r = e, + t.slides[r] && t.slides.eq(r).remove(), + r < n && (n -= 1), + n = Math.max(n, 0); + a.loop && t.loopCreate(), + a.observer && t.support.observer || t.update(), + a.loop ? t.slideTo(n + t.loopedSlides, 0, !1) : t.slideTo(n, 0, !1) + }, + removeAllSlides: function() { + for (var e = [], t = 0; t < this.slides.length; t += 1) + e.push(t); + this.removeSlide(e) + } + }, + events: { + attachEvents: function() { + var e = this + , t = r() + , a = e.params + , i = e.touchEvents + , s = e.el + , n = e.wrapperEl + , l = e.device + , o = e.support; + e.onTouchStart = A.bind(e), + e.onTouchMove = D.bind(e), + e.onTouchEnd = N.bind(e), + a.cssMode && (e.onScroll = H.bind(e)), + e.onClick = B.bind(e); + var d = !!a.nested; + if (!o.touch && o.pointerEvents) + s.addEventListener(i.start, e.onTouchStart, !1), + t.addEventListener(i.move, e.onTouchMove, d), + t.addEventListener(i.end, e.onTouchEnd, !1); + else { + if (o.touch) { + var p = !("touchstart" !== i.start || !o.passiveListener || !a.passiveListeners) && { + passive: !0, + capture: !1 + }; + s.addEventListener(i.start, e.onTouchStart, p), + s.addEventListener(i.move, e.onTouchMove, o.passiveListener ? { + passive: !1, + capture: d + } : d), + s.addEventListener(i.end, e.onTouchEnd, p), + i.cancel && s.addEventListener(i.cancel, e.onTouchEnd, p), + X || (t.addEventListener("touchstart", Y), + X = !0) + } + (a.simulateTouch && !l.ios && !l.android || a.simulateTouch && !o.touch && l.ios) && (s.addEventListener("mousedown", e.onTouchStart, !1), + t.addEventListener("mousemove", e.onTouchMove, d), + t.addEventListener("mouseup", e.onTouchEnd, !1)) + } + (a.preventClicks || a.preventClicksPropagation) && s.addEventListener("click", e.onClick, !0), + a.cssMode && n.addEventListener("scroll", e.onScroll), + a.updateOnWindowResize ? e.on(l.ios || l.android ? "resize orientationchange observerUpdate" : "resize observerUpdate", G, !0) : e.on("observerUpdate", G, !0) + }, + detachEvents: function() { + var e = this + , t = r() + , a = e.params + , i = e.touchEvents + , s = e.el + , n = e.wrapperEl + , l = e.device + , o = e.support + , d = !!a.nested; + if (!o.touch && o.pointerEvents) + s.removeEventListener(i.start, e.onTouchStart, !1), + t.removeEventListener(i.move, e.onTouchMove, d), + t.removeEventListener(i.end, e.onTouchEnd, !1); + else { + if (o.touch) { + var p = !("onTouchStart" !== i.start || !o.passiveListener || !a.passiveListeners) && { + passive: !0, + capture: !1 + }; + s.removeEventListener(i.start, e.onTouchStart, p), + s.removeEventListener(i.move, e.onTouchMove, d), + s.removeEventListener(i.end, e.onTouchEnd, p), + i.cancel && s.removeEventListener(i.cancel, e.onTouchEnd, p) + } + (a.simulateTouch && !l.ios && !l.android || a.simulateTouch && !o.touch && l.ios) && (s.removeEventListener("mousedown", e.onTouchStart, !1), + t.removeEventListener("mousemove", e.onTouchMove, d), + t.removeEventListener("mouseup", e.onTouchEnd, !1)) + } + (a.preventClicks || a.preventClicksPropagation) && s.removeEventListener("click", e.onClick, !0), + a.cssMode && n.removeEventListener("scroll", e.onScroll), + e.off(l.ios || l.android ? "resize orientationchange observerUpdate" : "resize observerUpdate", G) + } + }, + breakpoints: { + setBreakpoint: function() { + var e = this + , t = e.activeIndex + , a = e.initialized + , i = e.loopedSlides + , s = void 0 === i ? 0 : i + , r = e.params + , n = e.$el + , l = r.breakpoints; + if (l && (!l || 0 !== Object.keys(l).length)) { + var o = e.getBreakpoint(l, e.params.breakpointsBase, e.el); + if (o && e.currentBreakpoint !== o) { + var d = o in l ? l[o] : void 0; + d && ["slidesPerView", "spaceBetween", "slidesPerGroup", "slidesPerGroupSkip", "slidesPerColumn"].forEach((function(e) { + var t = d[e]; + void 0 !== t && (d[e] = "slidesPerView" !== e || "AUTO" !== t && "auto" !== t ? "slidesPerView" === e ? parseFloat(t) : parseInt(t, 10) : "auto") + } + )); + var p = d || e.originalParams + , u = r.slidesPerColumn > 1 + , c = p.slidesPerColumn > 1 + , h = r.enabled; + u && !c ? (n.removeClass(r.containerModifierClass + "multirow " + r.containerModifierClass + "multirow-column"), + e.emitContainerClasses()) : !u && c && (n.addClass(r.containerModifierClass + "multirow"), + "column" === p.slidesPerColumnFill && n.addClass(r.containerModifierClass + "multirow-column"), + e.emitContainerClasses()); + var v = p.direction && p.direction !== r.direction + , f = r.loop && (p.slidesPerView !== r.slidesPerView || v); + v && a && e.changeDirection(), + S(e.params, p); + var m = e.params.enabled; + S(e, { + allowTouchMove: e.params.allowTouchMove, + allowSlideNext: e.params.allowSlideNext, + allowSlidePrev: e.params.allowSlidePrev + }), + h && !m ? e.disable() : !h && m && e.enable(), + e.currentBreakpoint = o, + e.emit("_beforeBreakpoint", p), + f && a && (e.loopDestroy(), + e.loopCreate(), + e.updateSlides(), + e.slideTo(t - s + e.loopedSlides, 0, !1)), + e.emit("breakpoint", p) + } + } + }, + getBreakpoint: function(e, t, a) { + if (void 0 === t && (t = "window"), + e && ("container" !== t || a)) { + var i = !1 + , s = l() + , r = "window" === t ? s.innerWidth : a.clientWidth + , n = "window" === t ? s.innerHeight : a.clientHeight + , o = Object.keys(e).map((function(e) { + if ("string" == typeof e && 0 === e.indexOf("@")) { + var t = parseFloat(e.substr(1)); + return { + value: n * t, + point: e + } + } + return { + value: e, + point: e + } + } + )); + o.sort((function(e, t) { + return parseInt(e.value, 10) - parseInt(t.value, 10) + } + )); + for (var d = 0; d < o.length; d += 1) { + var p = o[d] + , u = p.point; + p.value <= r && (i = u) + } + return i || "max" + } + } + }, + checkOverflow: { + checkOverflow: function() { + var e = this + , t = e.params + , a = e.isLocked + , i = e.slides.length > 0 && t.slidesOffsetBefore + t.spaceBetween * (e.slides.length - 1) + e.slides[0].offsetWidth * e.slides.length; + t.slidesOffsetBefore && t.slidesOffsetAfter && i ? e.isLocked = i <= e.size : e.isLocked = 1 === e.snapGrid.length, + e.allowSlideNext = !e.isLocked, + e.allowSlidePrev = !e.isLocked, + a !== e.isLocked && e.emit(e.isLocked ? "lock" : "unlock"), + a && a !== e.isLocked && (e.isEnd = !1, + e.navigation && e.navigation.update()) + } + }, + classes: { + addClasses: function() { + var e, t, a, i = this, s = i.classNames, r = i.params, n = i.rtl, l = i.$el, o = i.device, d = i.support, p = (e = ["initialized", r.direction, { + "pointer-events": d.pointerEvents && !d.touch + }, { + "free-mode": r.freeMode + }, { + autoheight: r.autoHeight + }, { + rtl: n + }, { + multirow: r.slidesPerColumn > 1 + }, { + "multirow-column": r.slidesPerColumn > 1 && "column" === r.slidesPerColumnFill + }, { + android: o.android + }, { + ios: o.ios + }, { + "css-mode": r.cssMode + }], + t = r.containerModifierClass, + a = [], + e.forEach((function(e) { + "object" == typeof e ? Object.keys(e).forEach((function(i) { + e[i] && a.push(t + i) + } + )) : "string" == typeof e && a.push(t + e) + } + )), + a); + s.push.apply(s, p), + l.addClass([].concat(s).join(" ")), + i.emitContainerClasses() + }, + removeClasses: function() { + var e = this + , t = e.$el + , a = e.classNames; + t.removeClass(a.join(" ")), + e.emitContainerClasses() + } + }, + images: { + loadImage: function(e, t, a, i, s, r) { + var n, o = l(); + function d() { + r && r() + } + m(e).parent("picture")[0] || e.complete && s ? d() : t ? ((n = new o.Image).onload = d, + n.onerror = d, + i && (n.sizes = i), + a && (n.srcset = a), + t && (n.src = t)) : d() + }, + preloadImages: function() { + var e = this; + function t() { + null != e && e && !e.destroyed && (void 0 !== e.imagesLoaded && (e.imagesLoaded += 1), + e.imagesLoaded === e.imagesToLoad.length && (e.params.updateOnImagesReady && e.update(), + e.emit("imagesReady"))) + } + e.imagesToLoad = e.$el.find("img"); + for (var a = 0; a < e.imagesToLoad.length; a += 1) { + var i = e.imagesToLoad[a]; + e.loadImage(i, i.currentSrc || i.getAttribute("src"), i.srcset || i.getAttribute("srcset"), i.sizes || i.getAttribute("sizes"), !0, t) + } + } + } + } + , V = {} + , F = function() { + function t() { + for (var e, a, i = arguments.length, s = new Array(i), r = 0; r < i; r++) + s[r] = arguments[r]; + if (1 === s.length && s[0].constructor && "Object" === Object.prototype.toString.call(s[0]).slice(8, -1) ? a = s[0] : (e = s[0], + a = s[1]), + a || (a = {}), + a = S({}, a), + e && !a.el && (a.el = e), + a.el && m(a.el).length > 1) { + var n = []; + return m(a.el).each((function(e) { + var i = S({}, a, { + el: e + }); + n.push(new t(i)) + } + )), + n + } + var l = this; + l.__swiper__ = !0, + l.support = P(), + l.device = k({ + userAgent: a.userAgent + }), + l.browser = $(), + l.eventsListeners = {}, + l.eventsAnyListeners = [], + void 0 === l.modules && (l.modules = {}), + Object.keys(l.modules).forEach((function(e) { + var t = l.modules[e]; + if (t.params) { + var i = Object.keys(t.params)[0] + , s = t.params[i]; + if ("object" != typeof s || null === s) + return; + if (!(i in a) || !("enabled"in s)) + return; + !0 === a[i] && (a[i] = { + enabled: !0 + }), + "object" != typeof a[i] || "enabled"in a[i] || (a[i].enabled = !0), + a[i] || (a[i] = { + enabled: !1 + }) + } + } + )); + var o, d, p = S({}, R); + return l.useParams(p), + l.params = S({}, p, V, a), + l.originalParams = S({}, l.params), + l.passedParams = S({}, a), + l.params && l.params.on && Object.keys(l.params.on).forEach((function(e) { + l.on(e, l.params.on[e]) + } + )), + l.params && l.params.onAny && l.onAny(l.params.onAny), + l.$ = m, + S(l, { + enabled: l.params.enabled, + el: e, + classNames: [], + slides: m(), + slidesGrid: [], + snapGrid: [], + slidesSizesGrid: [], + isHorizontal: function() { + return "horizontal" === l.params.direction + }, + isVertical: function() { + return "vertical" === l.params.direction + }, + activeIndex: 0, + realIndex: 0, + isBeginning: !0, + isEnd: !1, + translate: 0, + previousTranslate: 0, + progress: 0, + velocity: 0, + animating: !1, + allowSlideNext: l.params.allowSlideNext, + allowSlidePrev: l.params.allowSlidePrev, + touchEvents: (o = ["touchstart", "touchmove", "touchend", "touchcancel"], + d = ["mousedown", "mousemove", "mouseup"], + l.support.pointerEvents && (d = ["pointerdown", "pointermove", "pointerup"]), + l.touchEventsTouch = { + start: o[0], + move: o[1], + end: o[2], + cancel: o[3] + }, + l.touchEventsDesktop = { + start: d[0], + move: d[1], + end: d[2] + }, + l.support.touch || !l.params.simulateTouch ? l.touchEventsTouch : l.touchEventsDesktop), + touchEventsData: { + isTouched: void 0, + isMoved: void 0, + allowTouchCallbacks: void 0, + touchStartTime: void 0, + isScrolling: void 0, + currentTranslate: void 0, + startTranslate: void 0, + allowThresholdMove: void 0, + formElements: "input, select, option, textarea, button, video, label", + lastClickTime: x(), + clickTimeout: void 0, + velocities: [], + allowMomentumBounce: void 0, + isTouchEvent: void 0, + startMoving: void 0 + }, + allowClick: !0, + allowTouchMove: l.params.allowTouchMove, + touches: { + startX: 0, + startY: 0, + currentX: 0, + currentY: 0, + diff: 0 + }, + imagesToLoad: [], + imagesLoaded: 0 + }), + l.useModules(), + l.emit("_swiper"), + l.params.init && l.init(), + l + } + var a, i, s, r = t.prototype; + return r.enable = function() { + var e = this; + e.enabled || (e.enabled = !0, + e.params.grabCursor && e.setGrabCursor(), + e.emit("enable")) + } + , + r.disable = function() { + var e = this; + e.enabled && (e.enabled = !1, + e.params.grabCursor && e.unsetGrabCursor(), + e.emit("disable")) + } + , + r.setProgress = function(e, t) { + var a = this; + e = Math.min(Math.max(e, 0), 1); + var i = a.minTranslate() + , s = (a.maxTranslate() - i) * e + i; + a.translateTo(s, void 0 === t ? 0 : t), + a.updateActiveIndex(), + a.updateSlidesClasses() + } + , + r.emitContainerClasses = function() { + var e = this; + if (e.params._emitClasses && e.el) { + var t = e.el.className.split(" ").filter((function(t) { + return 0 === t.indexOf("swiper-container") || 0 === t.indexOf(e.params.containerModifierClass) + } + )); + e.emit("_containerClasses", t.join(" ")) + } + } + , + r.getSlideClasses = function(e) { + var t = this; + return e.className.split(" ").filter((function(e) { + return 0 === e.indexOf("swiper-slide") || 0 === e.indexOf(t.params.slideClass) + } + )).join(" ") + } + , + r.emitSlidesClasses = function() { + var e = this; + if (e.params._emitClasses && e.el) { + var t = []; + e.slides.each((function(a) { + var i = e.getSlideClasses(a); + t.push({ + slideEl: a, + classNames: i + }), + e.emit("_slideClass", a, i) + } + )), + e.emit("_slideClasses", t) + } + } + , + r.slidesPerViewDynamic = function() { + var e = this + , t = e.params + , a = e.slides + , i = e.slidesGrid + , s = e.size + , r = e.activeIndex + , n = 1; + if (t.centeredSlides) { + for (var l, o = a[r].swiperSlideSize, d = r + 1; d < a.length; d += 1) + a[d] && !l && (n += 1, + (o += a[d].swiperSlideSize) > s && (l = !0)); + for (var p = r - 1; p >= 0; p -= 1) + a[p] && !l && (n += 1, + (o += a[p].swiperSlideSize) > s && (l = !0)) + } else + for (var u = r + 1; u < a.length; u += 1) + i[u] - i[r] < s && (n += 1); + return n + } + , + r.update = function() { + var e = this; + if (e && !e.destroyed) { + var t = e.snapGrid + , a = e.params; + a.breakpoints && e.setBreakpoint(), + e.updateSize(), + e.updateSlides(), + e.updateProgress(), + e.updateSlidesClasses(), + e.params.freeMode ? (i(), + e.params.autoHeight && e.updateAutoHeight()) : (("auto" === e.params.slidesPerView || e.params.slidesPerView > 1) && e.isEnd && !e.params.centeredSlides ? e.slideTo(e.slides.length - 1, 0, !1, !0) : e.slideTo(e.activeIndex, 0, !1, !0)) || i(), + a.watchOverflow && t !== e.snapGrid && e.checkOverflow(), + e.emit("update") + } + function i() { + var t = e.rtlTranslate ? -1 * e.translate : e.translate + , a = Math.min(Math.max(t, e.maxTranslate()), e.minTranslate()); + e.setTranslate(a), + e.updateActiveIndex(), + e.updateSlidesClasses() + } + } + , + r.changeDirection = function(e, t) { + void 0 === t && (t = !0); + var a = this + , i = a.params.direction; + return e || (e = "horizontal" === i ? "vertical" : "horizontal"), + e === i || "horizontal" !== e && "vertical" !== e || (a.$el.removeClass("" + a.params.containerModifierClass + i).addClass("" + a.params.containerModifierClass + e), + a.emitContainerClasses(), + a.params.direction = e, + a.slides.each((function(t) { + "vertical" === e ? t.style.width = "" : t.style.height = "" + } + )), + a.emit("changeDirection"), + t && a.update()), + a + } + , + r.mount = function(e) { + var t = this; + if (t.mounted) + return !0; + var a, i = m(e || t.params.el); + return !!(e = i[0]) && (e.swiper = t, + e && e.shadowRoot && e.shadowRoot.querySelector ? (a = m(e.shadowRoot.querySelector("." + t.params.wrapperClass))).children = function(e) { + return i.children(e) + } + : a = i.children("." + t.params.wrapperClass), + S(t, { + $el: i, + el: e, + $wrapperEl: a, + wrapperEl: a[0], + mounted: !0, + rtl: "rtl" === e.dir.toLowerCase() || "rtl" === i.css("direction"), + rtlTranslate: "horizontal" === t.params.direction && ("rtl" === e.dir.toLowerCase() || "rtl" === i.css("direction")), + wrongRTL: "-webkit-box" === a.css("display") + }), + !0) + } + , + r.init = function(e) { + var t = this; + return t.initialized || !1 === t.mount(e) || (t.emit("beforeInit"), + t.params.breakpoints && t.setBreakpoint(), + t.addClasses(), + t.params.loop && t.loopCreate(), + t.updateSize(), + t.updateSlides(), + t.params.watchOverflow && t.checkOverflow(), + t.params.grabCursor && t.enabled && t.setGrabCursor(), + t.params.preloadImages && t.preloadImages(), + t.params.loop ? t.slideTo(t.params.initialSlide + t.loopedSlides, 0, t.params.runCallbacksOnInit, !1, !0) : t.slideTo(t.params.initialSlide, 0, t.params.runCallbacksOnInit, !1, !0), + t.attachEvents(), + t.initialized = !0, + t.emit("init"), + t.emit("afterInit")), + t + } + , + r.destroy = function(e, t) { + void 0 === e && (e = !0), + void 0 === t && (t = !0); + var a, i = this, s = i.params, r = i.$el, n = i.$wrapperEl, l = i.slides; + return void 0 === i.params || i.destroyed || (i.emit("beforeDestroy"), + i.initialized = !1, + i.detachEvents(), + s.loop && i.loopDestroy(), + t && (i.removeClasses(), + r.removeAttr("style"), + n.removeAttr("style"), + l && l.length && l.removeClass([s.slideVisibleClass, s.slideActiveClass, s.slideNextClass, s.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index")), + i.emit("destroy"), + Object.keys(i.eventsListeners).forEach((function(e) { + i.off(e) + } + )), + !1 !== e && (i.$el[0].swiper = null, + a = i, + Object.keys(a).forEach((function(e) { + try { + a[e] = null + } catch (e) {} + try { + delete a[e] + } catch (e) {} + } + ))), + i.destroyed = !0), + null + } + , + t.extendDefaults = function(e) { + S(V, e) + } + , + t.installModule = function(e) { + t.prototype.modules || (t.prototype.modules = {}); + var a = e.name || Object.keys(t.prototype.modules).length + "_" + x(); + t.prototype.modules[a] = e + } + , + t.use = function(e) { + return Array.isArray(e) ? (e.forEach((function(e) { + return t.installModule(e) + } + )), + t) : (t.installModule(e), + t) + } + , + a = t, + s = [{ + key: "extendedDefaults", + get: function() { + return V + } + }, { + key: "defaults", + get: function() { + return R + } + }], + (i = null) && e(a.prototype, i), + s && e(a, s), + t + }(); + Object.keys(W).forEach((function(e) { + Object.keys(W[e]).forEach((function(t) { + F.prototype[t] = W[e][t] + } + )) + } + )), + F.use([L, O]); + var _ = { + update: function(e) { + var t = this + , a = t.params + , i = a.slidesPerView + , s = a.slidesPerGroup + , r = a.centeredSlides + , n = t.params.virtual + , l = n.addSlidesBefore + , o = n.addSlidesAfter + , d = t.virtual + , p = d.from + , u = d.to + , c = d.slides + , h = d.slidesGrid + , v = d.renderSlide + , f = d.offset; + t.updateActiveIndex(); + var m, g, b, y = t.activeIndex || 0; + m = t.rtlTranslate ? "right" : t.isHorizontal() ? "left" : "top", + r ? (g = Math.floor(i / 2) + s + o, + b = Math.floor(i / 2) + s + l) : (g = i + (s - 1) + o, + b = s + l); + var w = Math.max((y || 0) - b, 0) + , E = Math.min((y || 0) + g, c.length - 1) + , x = (t.slidesGrid[w] || 0) - (t.slidesGrid[0] || 0); + function T() { + t.updateSlides(), + t.updateProgress(), + t.updateSlidesClasses(), + t.lazy && t.params.lazy.enabled && t.lazy.load() + } + if (S(t.virtual, { + from: w, + to: E, + offset: x, + slidesGrid: t.slidesGrid + }), + p === w && u === E && !e) + return t.slidesGrid !== h && x !== f && t.slides.css(m, x + "px"), + void t.updateProgress(); + if (t.params.virtual.renderExternal) + return t.params.virtual.renderExternal.call(t, { + offset: x, + from: w, + to: E, + slides: function() { + for (var e = [], t = w; t <= E; t += 1) + e.push(c[t]); + return e + }() + }), + void (t.params.virtual.renderExternalUpdate && T()); + var C = [] + , M = []; + if (e) + t.$wrapperEl.find("." + t.params.slideClass).remove(); + else + for (var z = p; z <= u; z += 1) + (z < w || z > E) && t.$wrapperEl.find("." + t.params.slideClass + '[data-swiper-slide-index="' + z + '"]').remove(); + for (var P = 0; P < c.length; P += 1) + P >= w && P <= E && (void 0 === u || e ? M.push(P) : (P > u && M.push(P), + P < p && C.push(P))); + M.forEach((function(e) { + t.$wrapperEl.append(v(c[e], e)) + } + )), + C.sort((function(e, t) { + return t - e + } + )).forEach((function(e) { + t.$wrapperEl.prepend(v(c[e], e)) + } + )), + t.$wrapperEl.children(".swiper-slide").css(m, x + "px"), + T() + }, + renderSlide: function(e, t) { + var a = this + , i = a.params.virtual; + if (i.cache && a.virtual.cache[t]) + return a.virtual.cache[t]; + var s = i.renderSlide ? m(i.renderSlide.call(a, e, t)) : m('
' + e + "
"); + return s.attr("data-swiper-slide-index") || s.attr("data-swiper-slide-index", t), + i.cache && (a.virtual.cache[t] = s), + s + }, + appendSlide: function(e) { + var t = this; + if ("object" == typeof e && "length"in e) + for (var a = 0; a < e.length; a += 1) + e[a] && t.virtual.slides.push(e[a]); + else + t.virtual.slides.push(e); + t.virtual.update(!0) + }, + prependSlide: function(e) { + var t = this + , a = t.activeIndex + , i = a + 1 + , s = 1; + if (Array.isArray(e)) { + for (var r = 0; r < e.length; r += 1) + e[r] && t.virtual.slides.unshift(e[r]); + i = a + e.length, + s = e.length + } else + t.virtual.slides.unshift(e); + if (t.params.virtual.cache) { + var n = t.virtual.cache + , l = {}; + Object.keys(n).forEach((function(e) { + var t = n[e] + , a = t.attr("data-swiper-slide-index"); + a && t.attr("data-swiper-slide-index", parseInt(a, 10) + 1), + l[parseInt(e, 10) + s] = t + } + )), + t.virtual.cache = l + } + t.virtual.update(!0), + t.slideTo(i, 0) + }, + removeSlide: function(e) { + var t = this; + if (null != e) { + var a = t.activeIndex; + if (Array.isArray(e)) + for (var i = e.length - 1; i >= 0; i -= 1) + t.virtual.slides.splice(e[i], 1), + t.params.virtual.cache && delete t.virtual.cache[e[i]], + e[i] < a && (a -= 1), + a = Math.max(a, 0); + else + t.virtual.slides.splice(e, 1), + t.params.virtual.cache && delete t.virtual.cache[e], + e < a && (a -= 1), + a = Math.max(a, 0); + t.virtual.update(!0), + t.slideTo(a, 0) + } + }, + removeAllSlides: function() { + var e = this; + e.virtual.slides = [], + e.params.virtual.cache && (e.virtual.cache = {}), + e.virtual.update(!0), + e.slideTo(0, 0) + } + } + , q = { + name: "virtual", + params: { + virtual: { + enabled: !1, + slides: [], + cache: !0, + renderSlide: null, + renderExternal: null, + renderExternalUpdate: !0, + addSlidesBefore: 0, + addSlidesAfter: 0 + } + }, + create: function() { + M(this, { + virtual: t({}, _, { + slides: this.params.virtual.slides, + cache: {} + }) + }) + }, + on: { + beforeInit: function(e) { + if (e.params.virtual.enabled) { + e.classNames.push(e.params.containerModifierClass + "virtual"); + var t = { + watchSlidesProgress: !0 + }; + S(e.params, t), + S(e.originalParams, t), + e.params.initialSlide || e.virtual.update() + } + }, + setTranslate: function(e) { + e.params.virtual.enabled && e.virtual.update() + } + } + } + , j = { + handle: function(e) { + var t = this; + if (t.enabled) { + var a = l() + , i = r() + , s = t.rtlTranslate + , n = e; + n.originalEvent && (n = n.originalEvent); + var o = n.keyCode || n.charCode + , d = t.params.keyboard.pageUpDown + , p = d && 33 === o + , u = d && 34 === o + , c = 37 === o + , h = 39 === o + , v = 38 === o + , f = 40 === o; + if (!t.allowSlideNext && (t.isHorizontal() && h || t.isVertical() && f || u)) + return !1; + if (!t.allowSlidePrev && (t.isHorizontal() && c || t.isVertical() && v || p)) + return !1; + if (!(n.shiftKey || n.altKey || n.ctrlKey || n.metaKey || i.activeElement && i.activeElement.nodeName && ("input" === i.activeElement.nodeName.toLowerCase() || "textarea" === i.activeElement.nodeName.toLowerCase()))) { + if (t.params.keyboard.onlyInViewport && (p || u || c || h || v || f)) { + var m = !1; + if (t.$el.parents("." + t.params.slideClass).length > 0 && 0 === t.$el.parents("." + t.params.slideActiveClass).length) + return; + var g = t.$el + , b = g[0].clientWidth + , y = g[0].clientHeight + , w = a.innerWidth + , E = a.innerHeight + , x = t.$el.offset(); + s && (x.left -= t.$el[0].scrollLeft); + for (var T = [[x.left, x.top], [x.left + b, x.top], [x.left, x.top + y], [x.left + b, x.top + y]], C = 0; C < T.length; C += 1) { + var S = T[C]; + if (S[0] >= 0 && S[0] <= w && S[1] >= 0 && S[1] <= E) { + if (0 === S[0] && 0 === S[1]) + continue; + m = !0 + } + } + if (!m) + return + } + t.isHorizontal() ? ((p || u || c || h) && (n.preventDefault ? n.preventDefault() : n.returnValue = !1), + ((u || h) && !s || (p || c) && s) && t.slideNext(), + ((p || c) && !s || (u || h) && s) && t.slidePrev()) : ((p || u || v || f) && (n.preventDefault ? n.preventDefault() : n.returnValue = !1), + (u || f) && t.slideNext(), + (p || v) && t.slidePrev()), + t.emit("keyPress", o) + } + } + }, + enable: function() { + var e = this + , t = r(); + e.keyboard.enabled || (m(t).on("keydown", e.keyboard.handle), + e.keyboard.enabled = !0) + }, + disable: function() { + var e = this + , t = r(); + e.keyboard.enabled && (m(t).off("keydown", e.keyboard.handle), + e.keyboard.enabled = !1) + } + } + , U = { + name: "keyboard", + params: { + keyboard: { + enabled: !1, + onlyInViewport: !0, + pageUpDown: !0 + } + }, + create: function() { + M(this, { + keyboard: t({ + enabled: !1 + }, j) + }) + }, + on: { + init: function(e) { + e.params.keyboard.enabled && e.keyboard.enable() + }, + destroy: function(e) { + e.keyboard.enabled && e.keyboard.disable() + } + } + }; + var K = { + lastScrollTime: x(), + lastEventBeforeSnap: void 0, + recentWheelEvents: [], + event: function() { + return l().navigator.userAgent.indexOf("firefox") > -1 ? "DOMMouseScroll" : function() { + var e = r() + , t = "onwheel" + , a = t in e; + if (!a) { + var i = e.createElement("div"); + i.setAttribute(t, "return;"), + a = "function" == typeof i.onwheel + } + return !a && e.implementation && e.implementation.hasFeature && !0 !== e.implementation.hasFeature("", "") && (a = e.implementation.hasFeature("Events.wheel", "3.0")), + a + }() ? "wheel" : "mousewheel" + }, + normalize: function(e) { + var t = 0 + , a = 0 + , i = 0 + , s = 0; + return "detail"in e && (a = e.detail), + "wheelDelta"in e && (a = -e.wheelDelta / 120), + "wheelDeltaY"in e && (a = -e.wheelDeltaY / 120), + "wheelDeltaX"in e && (t = -e.wheelDeltaX / 120), + "axis"in e && e.axis === e.HORIZONTAL_AXIS && (t = a, + a = 0), + i = 10 * t, + s = 10 * a, + "deltaY"in e && (s = e.deltaY), + "deltaX"in e && (i = e.deltaX), + e.shiftKey && !i && (i = s, + s = 0), + (i || s) && e.deltaMode && (1 === e.deltaMode ? (i *= 40, + s *= 40) : (i *= 800, + s *= 800)), + i && !t && (t = i < 1 ? -1 : 1), + s && !a && (a = s < 1 ? -1 : 1), + { + spinX: t, + spinY: a, + pixelX: i, + pixelY: s + } + }, + handleMouseEnter: function() { + this.enabled && (this.mouseEntered = !0) + }, + handleMouseLeave: function() { + this.enabled && (this.mouseEntered = !1) + }, + handle: function(e) { + var t = e + , a = this; + if (a.enabled) { + var i = a.params.mousewheel; + a.params.cssMode && t.preventDefault(); + var s = a.$el; + if ("container" !== a.params.mousewheel.eventsTarget && (s = m(a.params.mousewheel.eventsTarget)), + !a.mouseEntered && !s[0].contains(t.target) && !i.releaseOnEdges) + return !0; + t.originalEvent && (t = t.originalEvent); + var r = 0 + , n = a.rtlTranslate ? -1 : 1 + , l = K.normalize(t); + if (i.forceToAxis) + if (a.isHorizontal()) { + if (!(Math.abs(l.pixelX) > Math.abs(l.pixelY))) + return !0; + r = -l.pixelX * n + } else { + if (!(Math.abs(l.pixelY) > Math.abs(l.pixelX))) + return !0; + r = -l.pixelY + } + else + r = Math.abs(l.pixelX) > Math.abs(l.pixelY) ? -l.pixelX * n : -l.pixelY; + if (0 === r) + return !0; + i.invert && (r = -r); + var o = a.getTranslate() + r * i.sensitivity; + if (o >= a.minTranslate() && (o = a.minTranslate()), + o <= a.maxTranslate() && (o = a.maxTranslate()), + (!!a.params.loop || !(o === a.minTranslate() || o === a.maxTranslate())) && a.params.nested && t.stopPropagation(), + a.params.freeMode) { + var d = { + time: x(), + delta: Math.abs(r), + direction: Math.sign(r) + } + , p = a.mousewheel.lastEventBeforeSnap + , u = p && d.time < p.time + 500 && d.delta <= p.delta && d.direction === p.direction; + if (!u) { + a.mousewheel.lastEventBeforeSnap = void 0, + a.params.loop && a.loopFix(); + var c = a.getTranslate() + r * i.sensitivity + , h = a.isBeginning + , v = a.isEnd; + if (c >= a.minTranslate() && (c = a.minTranslate()), + c <= a.maxTranslate() && (c = a.maxTranslate()), + a.setTransition(0), + a.setTranslate(c), + a.updateProgress(), + a.updateActiveIndex(), + a.updateSlidesClasses(), + (!h && a.isBeginning || !v && a.isEnd) && a.updateSlidesClasses(), + a.params.freeModeSticky) { + clearTimeout(a.mousewheel.timeout), + a.mousewheel.timeout = void 0; + var f = a.mousewheel.recentWheelEvents; + f.length >= 15 && f.shift(); + var g = f.length ? f[f.length - 1] : void 0 + , b = f[0]; + if (f.push(d), + g && (d.delta > g.delta || d.direction !== g.direction)) + f.splice(0); + else if (f.length >= 15 && d.time - b.time < 500 && b.delta - d.delta >= 1 && d.delta <= 6) { + var y = r > 0 ? .8 : .2; + a.mousewheel.lastEventBeforeSnap = d, + f.splice(0), + a.mousewheel.timeout = E((function() { + a.slideToClosest(a.params.speed, !0, void 0, y) + } + ), 0) + } + a.mousewheel.timeout || (a.mousewheel.timeout = E((function() { + a.mousewheel.lastEventBeforeSnap = d, + f.splice(0), + a.slideToClosest(a.params.speed, !0, void 0, .5) + } + ), 500)) + } + if (u || a.emit("scroll", t), + a.params.autoplay && a.params.autoplayDisableOnInteraction && a.autoplay.stop(), + c === a.minTranslate() || c === a.maxTranslate()) + return !0 + } + } else { + var w = { + time: x(), + delta: Math.abs(r), + direction: Math.sign(r), + raw: e + } + , T = a.mousewheel.recentWheelEvents; + T.length >= 2 && T.shift(); + var C = T.length ? T[T.length - 1] : void 0; + if (T.push(w), + C ? (w.direction !== C.direction || w.delta > C.delta || w.time > C.time + 150) && a.mousewheel.animateSlider(w) : a.mousewheel.animateSlider(w), + a.mousewheel.releaseScroll(w)) + return !0 + } + return t.preventDefault ? t.preventDefault() : t.returnValue = !1, + !1 + } + }, + animateSlider: function(e) { + var t = this + , a = l(); + return !(this.params.mousewheel.thresholdDelta && e.delta < this.params.mousewheel.thresholdDelta) && (!(this.params.mousewheel.thresholdTime && x() - t.mousewheel.lastScrollTime < this.params.mousewheel.thresholdTime) && (e.delta >= 6 && x() - t.mousewheel.lastScrollTime < 60 || (e.direction < 0 ? t.isEnd && !t.params.loop || t.animating || (t.slideNext(), + t.emit("scroll", e.raw)) : t.isBeginning && !t.params.loop || t.animating || (t.slidePrev(), + t.emit("scroll", e.raw)), + t.mousewheel.lastScrollTime = (new a.Date).getTime(), + !1))) + }, + releaseScroll: function(e) { + var t = this + , a = t.params.mousewheel; + if (e.direction < 0) { + if (t.isEnd && !t.params.loop && a.releaseOnEdges) + return !0 + } else if (t.isBeginning && !t.params.loop && a.releaseOnEdges) + return !0; + return !1 + }, + enable: function() { + var e = this + , t = K.event(); + if (e.params.cssMode) + return e.wrapperEl.removeEventListener(t, e.mousewheel.handle), + !0; + if (!t) + return !1; + if (e.mousewheel.enabled) + return !1; + var a = e.$el; + return "container" !== e.params.mousewheel.eventsTarget && (a = m(e.params.mousewheel.eventsTarget)), + a.on("mouseenter", e.mousewheel.handleMouseEnter), + a.on("mouseleave", e.mousewheel.handleMouseLeave), + a.on(t, e.mousewheel.handle), + e.mousewheel.enabled = !0, + !0 + }, + disable: function() { + var e = this + , t = K.event(); + if (e.params.cssMode) + return e.wrapperEl.addEventListener(t, e.mousewheel.handle), + !0; + if (!t) + return !1; + if (!e.mousewheel.enabled) + return !1; + var a = e.$el; + return "container" !== e.params.mousewheel.eventsTarget && (a = m(e.params.mousewheel.eventsTarget)), + a.off(t, e.mousewheel.handle), + e.mousewheel.enabled = !1, + !0 + } + } + , Z = { + toggleEl: function(e, t) { + e[t ? "addClass" : "removeClass"](this.params.navigation.disabledClass), + e[0] && "BUTTON" === e[0].tagName && (e[0].disabled = t) + }, + update: function() { + var e = this + , t = e.params.navigation + , a = e.navigation.toggleEl; + if (!e.params.loop) { + var i = e.navigation + , s = i.$nextEl + , r = i.$prevEl; + r && r.length > 0 && (e.isBeginning ? a(r, !0) : a(r, !1), + e.params.watchOverflow && e.enabled && r[e.isLocked ? "addClass" : "removeClass"](t.lockClass)), + s && s.length > 0 && (e.isEnd ? a(s, !0) : a(s, !1), + e.params.watchOverflow && e.enabled && s[e.isLocked ? "addClass" : "removeClass"](t.lockClass)) + } + }, + onPrevClick: function(e) { + var t = this; + e.preventDefault(), + t.isBeginning && !t.params.loop || t.slidePrev() + }, + onNextClick: function(e) { + var t = this; + e.preventDefault(), + t.isEnd && !t.params.loop || t.slideNext() + }, + init: function() { + var e, t, a = this, i = a.params.navigation; + (i.nextEl || i.prevEl) && (i.nextEl && (e = m(i.nextEl), + a.params.uniqueNavElements && "string" == typeof i.nextEl && e.length > 1 && 1 === a.$el.find(i.nextEl).length && (e = a.$el.find(i.nextEl))), + i.prevEl && (t = m(i.prevEl), + a.params.uniqueNavElements && "string" == typeof i.prevEl && t.length > 1 && 1 === a.$el.find(i.prevEl).length && (t = a.$el.find(i.prevEl))), + e && e.length > 0 && e.on("click", a.navigation.onNextClick), + t && t.length > 0 && t.on("click", a.navigation.onPrevClick), + S(a.navigation, { + $nextEl: e, + nextEl: e && e[0], + $prevEl: t, + prevEl: t && t[0] + }), + a.enabled || (e && e.addClass(i.lockClass), + t && t.addClass(i.lockClass))) + }, + destroy: function() { + var e = this + , t = e.navigation + , a = t.$nextEl + , i = t.$prevEl; + a && a.length && (a.off("click", e.navigation.onNextClick), + a.removeClass(e.params.navigation.disabledClass)), + i && i.length && (i.off("click", e.navigation.onPrevClick), + i.removeClass(e.params.navigation.disabledClass)) + } + } + , J = { + update: function() { + var e = this + , t = e.rtl + , a = e.params.pagination; + if (a.el && e.pagination.el && e.pagination.$el && 0 !== e.pagination.$el.length) { + var i, s = e.virtual && e.params.virtual.enabled ? e.virtual.slides.length : e.slides.length, r = e.pagination.$el, n = e.params.loop ? Math.ceil((s - 2 * e.loopedSlides) / e.params.slidesPerGroup) : e.snapGrid.length; + if (e.params.loop ? ((i = Math.ceil((e.activeIndex - e.loopedSlides) / e.params.slidesPerGroup)) > s - 1 - 2 * e.loopedSlides && (i -= s - 2 * e.loopedSlides), + i > n - 1 && (i -= n), + i < 0 && "bullets" !== e.params.paginationType && (i = n + i)) : i = void 0 !== e.snapIndex ? e.snapIndex : e.activeIndex || 0, + "bullets" === a.type && e.pagination.bullets && e.pagination.bullets.length > 0) { + var l, o, d, p = e.pagination.bullets; + if (a.dynamicBullets && (e.pagination.bulletSize = p.eq(0)[e.isHorizontal() ? "outerWidth" : "outerHeight"](!0), + r.css(e.isHorizontal() ? "width" : "height", e.pagination.bulletSize * (a.dynamicMainBullets + 4) + "px"), + a.dynamicMainBullets > 1 && void 0 !== e.previousIndex && (e.pagination.dynamicBulletIndex += i - e.previousIndex, + e.pagination.dynamicBulletIndex > a.dynamicMainBullets - 1 ? e.pagination.dynamicBulletIndex = a.dynamicMainBullets - 1 : e.pagination.dynamicBulletIndex < 0 && (e.pagination.dynamicBulletIndex = 0)), + l = i - e.pagination.dynamicBulletIndex, + d = ((o = l + (Math.min(p.length, a.dynamicMainBullets) - 1)) + l) / 2), + p.removeClass(a.bulletActiveClass + " " + a.bulletActiveClass + "-next " + a.bulletActiveClass + "-next-next " + a.bulletActiveClass + "-prev " + a.bulletActiveClass + "-prev-prev " + a.bulletActiveClass + "-main"), + r.length > 1) + p.each((function(e) { + var t = m(e) + , s = t.index(); + s === i && t.addClass(a.bulletActiveClass), + a.dynamicBullets && (s >= l && s <= o && t.addClass(a.bulletActiveClass + "-main"), + s === l && t.prev().addClass(a.bulletActiveClass + "-prev").prev().addClass(a.bulletActiveClass + "-prev-prev"), + s === o && t.next().addClass(a.bulletActiveClass + "-next").next().addClass(a.bulletActiveClass + "-next-next")) + } + )); + else { + var u = p.eq(i) + , c = u.index(); + if (u.addClass(a.bulletActiveClass), + a.dynamicBullets) { + for (var h = p.eq(l), v = p.eq(o), f = l; f <= o; f += 1) + p.eq(f).addClass(a.bulletActiveClass + "-main"); + if (e.params.loop) + if (c >= p.length - a.dynamicMainBullets) { + for (var g = a.dynamicMainBullets; g >= 0; g -= 1) + p.eq(p.length - g).addClass(a.bulletActiveClass + "-main"); + p.eq(p.length - a.dynamicMainBullets - 1).addClass(a.bulletActiveClass + "-prev") + } else + h.prev().addClass(a.bulletActiveClass + "-prev").prev().addClass(a.bulletActiveClass + "-prev-prev"), + v.next().addClass(a.bulletActiveClass + "-next").next().addClass(a.bulletActiveClass + "-next-next"); + else + h.prev().addClass(a.bulletActiveClass + "-prev").prev().addClass(a.bulletActiveClass + "-prev-prev"), + v.next().addClass(a.bulletActiveClass + "-next").next().addClass(a.bulletActiveClass + "-next-next") + } + } + if (a.dynamicBullets) { + var b = Math.min(p.length, a.dynamicMainBullets + 4) + , y = (e.pagination.bulletSize * b - e.pagination.bulletSize) / 2 - d * e.pagination.bulletSize + , w = t ? "right" : "left"; + p.css(e.isHorizontal() ? w : "top", y + "px") + } + } + if ("fraction" === a.type && (r.find(z(a.currentClass)).text(a.formatFractionCurrent(i + 1)), + r.find(z(a.totalClass)).text(a.formatFractionTotal(n))), + "progressbar" === a.type) { + var E; + E = a.progressbarOpposite ? e.isHorizontal() ? "vertical" : "horizontal" : e.isHorizontal() ? "horizontal" : "vertical"; + var x = (i + 1) / n + , T = 1 + , C = 1; + "horizontal" === E ? T = x : C = x, + r.find(z(a.progressbarFillClass)).transform("translate3d(0,0,0) scaleX(" + T + ") scaleY(" + C + ")").transition(e.params.speed) + } + "custom" === a.type && a.renderCustom ? (r.html(a.renderCustom(e, i + 1, n)), + e.emit("paginationRender", r[0])) : e.emit("paginationUpdate", r[0]), + e.params.watchOverflow && e.enabled && r[e.isLocked ? "addClass" : "removeClass"](a.lockClass) + } + }, + render: function() { + var e = this + , t = e.params.pagination; + if (t.el && e.pagination.el && e.pagination.$el && 0 !== e.pagination.$el.length) { + var a = e.virtual && e.params.virtual.enabled ? e.virtual.slides.length : e.slides.length + , i = e.pagination.$el + , s = ""; + if ("bullets" === t.type) { + var r = e.params.loop ? Math.ceil((a - 2 * e.loopedSlides) / e.params.slidesPerGroup) : e.snapGrid.length; + e.params.freeMode && !e.params.loop && r > a && (r = a); + for (var n = 0; n < r; n += 1) + t.renderBullet ? s += t.renderBullet.call(e, n, t.bulletClass) : s += "<" + t.bulletElement + ' class="' + t.bulletClass + '">"; + i.html(s), + e.pagination.bullets = i.find(z(t.bulletClass)) + } + "fraction" === t.type && (s = t.renderFraction ? t.renderFraction.call(e, t.currentClass, t.totalClass) : ' / ', + i.html(s)), + "progressbar" === t.type && (s = t.renderProgressbar ? t.renderProgressbar.call(e, t.progressbarFillClass) : '', + i.html(s)), + "custom" !== t.type && e.emit("paginationRender", e.pagination.$el[0]) + } + }, + init: function() { + var e = this + , t = e.params.pagination; + if (t.el) { + var a = m(t.el); + 0 !== a.length && (e.params.uniqueNavElements && "string" == typeof t.el && a.length > 1 && (a = e.$el.find(t.el)), + "bullets" === t.type && t.clickable && a.addClass(t.clickableClass), + a.addClass(t.modifierClass + t.type), + "bullets" === t.type && t.dynamicBullets && (a.addClass("" + t.modifierClass + t.type + "-dynamic"), + e.pagination.dynamicBulletIndex = 0, + t.dynamicMainBullets < 1 && (t.dynamicMainBullets = 1)), + "progressbar" === t.type && t.progressbarOpposite && a.addClass(t.progressbarOppositeClass), + t.clickable && a.on("click", z(t.bulletClass), (function(t) { + t.preventDefault(); + var a = m(this).index() * e.params.slidesPerGroup; + e.params.loop && (a += e.loopedSlides), + e.slideTo(a) + } + )), + S(e.pagination, { + $el: a, + el: a[0] + }), + e.enabled || a.addClass(t.lockClass)) + } + }, + destroy: function() { + var e = this + , t = e.params.pagination; + if (t.el && e.pagination.el && e.pagination.$el && 0 !== e.pagination.$el.length) { + var a = e.pagination.$el; + a.removeClass(t.hiddenClass), + a.removeClass(t.modifierClass + t.type), + e.pagination.bullets && e.pagination.bullets.removeClass(t.bulletActiveClass), + t.clickable && a.off("click", z(t.bulletClass)) + } + } + } + , Q = { + setTranslate: function() { + var e = this; + if (e.params.scrollbar.el && e.scrollbar.el) { + var t = e.scrollbar + , a = e.rtlTranslate + , i = e.progress + , s = t.dragSize + , r = t.trackSize + , n = t.$dragEl + , l = t.$el + , o = e.params.scrollbar + , d = s + , p = (r - s) * i; + a ? (p = -p) > 0 ? (d = s - p, + p = 0) : -p + s > r && (d = r + p) : p < 0 ? (d = s + p, + p = 0) : p + s > r && (d = r - p), + e.isHorizontal() ? (n.transform("translate3d(" + p + "px, 0, 0)"), + n[0].style.width = d + "px") : (n.transform("translate3d(0px, " + p + "px, 0)"), + n[0].style.height = d + "px"), + o.hide && (clearTimeout(e.scrollbar.timeout), + l[0].style.opacity = 1, + e.scrollbar.timeout = setTimeout((function() { + l[0].style.opacity = 0, + l.transition(400) + } + ), 1e3)) + } + }, + setTransition: function(e) { + var t = this; + t.params.scrollbar.el && t.scrollbar.el && t.scrollbar.$dragEl.transition(e) + }, + updateSize: function() { + var e = this; + if (e.params.scrollbar.el && e.scrollbar.el) { + var t = e.scrollbar + , a = t.$dragEl + , i = t.$el; + a[0].style.width = "", + a[0].style.height = ""; + var s, r = e.isHorizontal() ? i[0].offsetWidth : i[0].offsetHeight, n = e.size / e.virtualSize, l = n * (r / e.size); + s = "auto" === e.params.scrollbar.dragSize ? r * n : parseInt(e.params.scrollbar.dragSize, 10), + e.isHorizontal() ? a[0].style.width = s + "px" : a[0].style.height = s + "px", + i[0].style.display = n >= 1 ? "none" : "", + e.params.scrollbar.hide && (i[0].style.opacity = 0), + S(t, { + trackSize: r, + divider: n, + moveDivider: l, + dragSize: s + }), + e.params.watchOverflow && e.enabled && t.$el[e.isLocked ? "addClass" : "removeClass"](e.params.scrollbar.lockClass) + } + }, + getPointerPosition: function(e) { + return this.isHorizontal() ? "touchstart" === e.type || "touchmove" === e.type ? e.targetTouches[0].clientX : e.clientX : "touchstart" === e.type || "touchmove" === e.type ? e.targetTouches[0].clientY : e.clientY + }, + setDragPosition: function(e) { + var t, a = this, i = a.scrollbar, s = a.rtlTranslate, r = i.$el, n = i.dragSize, l = i.trackSize, o = i.dragStartPos; + t = (i.getPointerPosition(e) - r.offset()[a.isHorizontal() ? "left" : "top"] - (null !== o ? o : n / 2)) / (l - n), + t = Math.max(Math.min(t, 1), 0), + s && (t = 1 - t); + var d = a.minTranslate() + (a.maxTranslate() - a.minTranslate()) * t; + a.updateProgress(d), + a.setTranslate(d), + a.updateActiveIndex(), + a.updateSlidesClasses() + }, + onDragStart: function(e) { + var t = this + , a = t.params.scrollbar + , i = t.scrollbar + , s = t.$wrapperEl + , r = i.$el + , n = i.$dragEl; + t.scrollbar.isTouched = !0, + t.scrollbar.dragStartPos = e.target === n[0] || e.target === n ? i.getPointerPosition(e) - e.target.getBoundingClientRect()[t.isHorizontal() ? "left" : "top"] : null, + e.preventDefault(), + e.stopPropagation(), + s.transition(100), + n.transition(100), + i.setDragPosition(e), + clearTimeout(t.scrollbar.dragTimeout), + r.transition(0), + a.hide && r.css("opacity", 1), + t.params.cssMode && t.$wrapperEl.css("scroll-snap-type", "none"), + t.emit("scrollbarDragStart", e) + }, + onDragMove: function(e) { + var t = this + , a = t.scrollbar + , i = t.$wrapperEl + , s = a.$el + , r = a.$dragEl; + t.scrollbar.isTouched && (e.preventDefault ? e.preventDefault() : e.returnValue = !1, + a.setDragPosition(e), + i.transition(0), + s.transition(0), + r.transition(0), + t.emit("scrollbarDragMove", e)) + }, + onDragEnd: function(e) { + var t = this + , a = t.params.scrollbar + , i = t.scrollbar + , s = t.$wrapperEl + , r = i.$el; + t.scrollbar.isTouched && (t.scrollbar.isTouched = !1, + t.params.cssMode && (t.$wrapperEl.css("scroll-snap-type", ""), + s.transition("")), + a.hide && (clearTimeout(t.scrollbar.dragTimeout), + t.scrollbar.dragTimeout = E((function() { + r.css("opacity", 0), + r.transition(400) + } + ), 1e3)), + t.emit("scrollbarDragEnd", e), + a.snapOnRelease && t.slideToClosest()) + }, + enableDraggable: function() { + var e = this; + if (e.params.scrollbar.el) { + var t = r() + , a = e.scrollbar + , i = e.touchEventsTouch + , s = e.touchEventsDesktop + , n = e.params + , l = e.support + , o = a.$el[0] + , d = !(!l.passiveListener || !n.passiveListeners) && { + passive: !1, + capture: !1 + } + , p = !(!l.passiveListener || !n.passiveListeners) && { + passive: !0, + capture: !1 + }; + o && (l.touch ? (o.addEventListener(i.start, e.scrollbar.onDragStart, d), + o.addEventListener(i.move, e.scrollbar.onDragMove, d), + o.addEventListener(i.end, e.scrollbar.onDragEnd, p)) : (o.addEventListener(s.start, e.scrollbar.onDragStart, d), + t.addEventListener(s.move, e.scrollbar.onDragMove, d), + t.addEventListener(s.end, e.scrollbar.onDragEnd, p))) + } + }, + disableDraggable: function() { + var e = this; + if (e.params.scrollbar.el) { + var t = r() + , a = e.scrollbar + , i = e.touchEventsTouch + , s = e.touchEventsDesktop + , n = e.params + , l = e.support + , o = a.$el[0] + , d = !(!l.passiveListener || !n.passiveListeners) && { + passive: !1, + capture: !1 + } + , p = !(!l.passiveListener || !n.passiveListeners) && { + passive: !0, + capture: !1 + }; + o && (l.touch ? (o.removeEventListener(i.start, e.scrollbar.onDragStart, d), + o.removeEventListener(i.move, e.scrollbar.onDragMove, d), + o.removeEventListener(i.end, e.scrollbar.onDragEnd, p)) : (o.removeEventListener(s.start, e.scrollbar.onDragStart, d), + t.removeEventListener(s.move, e.scrollbar.onDragMove, d), + t.removeEventListener(s.end, e.scrollbar.onDragEnd, p))) + } + }, + init: function() { + var e = this; + if (e.params.scrollbar.el) { + var t = e.scrollbar + , a = e.$el + , i = e.params.scrollbar + , s = m(i.el); + e.params.uniqueNavElements && "string" == typeof i.el && s.length > 1 && 1 === a.find(i.el).length && (s = a.find(i.el)); + var r = s.find("." + e.params.scrollbar.dragClass); + 0 === r.length && (r = m('
'), + s.append(r)), + S(t, { + $el: s, + el: s[0], + $dragEl: r, + dragEl: r[0] + }), + i.draggable && t.enableDraggable(), + s && s[e.enabled ? "removeClass" : "addClass"](e.params.scrollbar.lockClass) + } + }, + destroy: function() { + this.scrollbar.disableDraggable() + } + } + , ee = { + setTransform: function(e, t) { + var a = this.rtl + , i = m(e) + , s = a ? -1 : 1 + , r = i.attr("data-swiper-parallax") || "0" + , n = i.attr("data-swiper-parallax-x") + , l = i.attr("data-swiper-parallax-y") + , o = i.attr("data-swiper-parallax-scale") + , d = i.attr("data-swiper-parallax-opacity"); + if (n || l ? (n = n || "0", + l = l || "0") : this.isHorizontal() ? (n = r, + l = "0") : (l = r, + n = "0"), + n = n.indexOf("%") >= 0 ? parseInt(n, 10) * t * s + "%" : n * t * s + "px", + l = l.indexOf("%") >= 0 ? parseInt(l, 10) * t + "%" : l * t + "px", + null != d) { + var p = d - (d - 1) * (1 - Math.abs(t)); + i[0].style.opacity = p + } + if (null == o) + i.transform("translate3d(" + n + ", " + l + ", 0px)"); + else { + var u = o - (o - 1) * (1 - Math.abs(t)); + i.transform("translate3d(" + n + ", " + l + ", 0px) scale(" + u + ")") + } + }, + setTranslate: function() { + var e = this + , t = e.$el + , a = e.slides + , i = e.progress + , s = e.snapGrid; + t.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(t) { + e.parallax.setTransform(t, i) + } + )), + a.each((function(t, a) { + var r = t.progress; + e.params.slidesPerGroup > 1 && "auto" !== e.params.slidesPerView && (r += Math.ceil(a / 2) - i * (s.length - 1)), + r = Math.min(Math.max(r, -1), 1), + m(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(t) { + e.parallax.setTransform(t, r) + } + )) + } + )) + }, + setTransition: function(e) { + void 0 === e && (e = this.params.speed); + this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").each((function(t) { + var a = m(t) + , i = parseInt(a.attr("data-swiper-parallax-duration"), 10) || e; + 0 === e && (i = 0), + a.transition(i) + } + )) + } + } + , te = { + getDistanceBetweenTouches: function(e) { + if (e.targetTouches.length < 2) + return 1; + var t = e.targetTouches[0].pageX + , a = e.targetTouches[0].pageY + , i = e.targetTouches[1].pageX + , s = e.targetTouches[1].pageY; + return Math.sqrt(Math.pow(i - t, 2) + Math.pow(s - a, 2)) + }, + onGestureStart: function(e) { + var t = this + , a = t.support + , i = t.params.zoom + , s = t.zoom + , r = s.gesture; + if (s.fakeGestureTouched = !1, + s.fakeGestureMoved = !1, + !a.gestures) { + if ("touchstart" !== e.type || "touchstart" === e.type && e.targetTouches.length < 2) + return; + s.fakeGestureTouched = !0, + r.scaleStart = te.getDistanceBetweenTouches(e) + } + r.$slideEl && r.$slideEl.length || (r.$slideEl = m(e.target).closest("." + t.params.slideClass), + 0 === r.$slideEl.length && (r.$slideEl = t.slides.eq(t.activeIndex)), + r.$imageEl = r.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"), + r.$imageWrapEl = r.$imageEl.parent("." + i.containerClass), + r.maxRatio = r.$imageWrapEl.attr("data-swiper-zoom") || i.maxRatio, + 0 !== r.$imageWrapEl.length) ? (r.$imageEl && r.$imageEl.transition(0), + t.zoom.isScaling = !0) : r.$imageEl = void 0 + }, + onGestureChange: function(e) { + var t = this + , a = t.support + , i = t.params.zoom + , s = t.zoom + , r = s.gesture; + if (!a.gestures) { + if ("touchmove" !== e.type || "touchmove" === e.type && e.targetTouches.length < 2) + return; + s.fakeGestureMoved = !0, + r.scaleMove = te.getDistanceBetweenTouches(e) + } + r.$imageEl && 0 !== r.$imageEl.length ? (a.gestures ? s.scale = e.scale * s.currentScale : s.scale = r.scaleMove / r.scaleStart * s.currentScale, + s.scale > r.maxRatio && (s.scale = r.maxRatio - 1 + Math.pow(s.scale - r.maxRatio + 1, .5)), + s.scale < i.minRatio && (s.scale = i.minRatio + 1 - Math.pow(i.minRatio - s.scale + 1, .5)), + r.$imageEl.transform("translate3d(0,0,0) scale(" + s.scale + ")")) : "gesturechange" === e.type && s.onGestureStart(e) + }, + onGestureEnd: function(e) { + var t = this + , a = t.device + , i = t.support + , s = t.params.zoom + , r = t.zoom + , n = r.gesture; + if (!i.gestures) { + if (!r.fakeGestureTouched || !r.fakeGestureMoved) + return; + if ("touchend" !== e.type || "touchend" === e.type && e.changedTouches.length < 2 && !a.android) + return; + r.fakeGestureTouched = !1, + r.fakeGestureMoved = !1 + } + n.$imageEl && 0 !== n.$imageEl.length && (r.scale = Math.max(Math.min(r.scale, n.maxRatio), s.minRatio), + n.$imageEl.transition(t.params.speed).transform("translate3d(0,0,0) scale(" + r.scale + ")"), + r.currentScale = r.scale, + r.isScaling = !1, + 1 === r.scale && (n.$slideEl = void 0)) + }, + onTouchStart: function(e) { + var t = this.device + , a = this.zoom + , i = a.gesture + , s = a.image; + i.$imageEl && 0 !== i.$imageEl.length && (s.isTouched || (t.android && e.cancelable && e.preventDefault(), + s.isTouched = !0, + s.touchesStart.x = "touchstart" === e.type ? e.targetTouches[0].pageX : e.pageX, + s.touchesStart.y = "touchstart" === e.type ? e.targetTouches[0].pageY : e.pageY)) + }, + onTouchMove: function(e) { + var t = this + , a = t.zoom + , i = a.gesture + , s = a.image + , r = a.velocity; + if (i.$imageEl && 0 !== i.$imageEl.length && (t.allowClick = !1, + s.isTouched && i.$slideEl)) { + s.isMoved || (s.width = i.$imageEl[0].offsetWidth, + s.height = i.$imageEl[0].offsetHeight, + s.startX = T(i.$imageWrapEl[0], "x") || 0, + s.startY = T(i.$imageWrapEl[0], "y") || 0, + i.slideWidth = i.$slideEl[0].offsetWidth, + i.slideHeight = i.$slideEl[0].offsetHeight, + i.$imageWrapEl.transition(0), + t.rtl && (s.startX = -s.startX, + s.startY = -s.startY)); + var n = s.width * a.scale + , l = s.height * a.scale; + if (!(n < i.slideWidth && l < i.slideHeight)) { + if (s.minX = Math.min(i.slideWidth / 2 - n / 2, 0), + s.maxX = -s.minX, + s.minY = Math.min(i.slideHeight / 2 - l / 2, 0), + s.maxY = -s.minY, + s.touchesCurrent.x = "touchmove" === e.type ? e.targetTouches[0].pageX : e.pageX, + s.touchesCurrent.y = "touchmove" === e.type ? e.targetTouches[0].pageY : e.pageY, + !s.isMoved && !a.isScaling) { + if (t.isHorizontal() && (Math.floor(s.minX) === Math.floor(s.startX) && s.touchesCurrent.x < s.touchesStart.x || Math.floor(s.maxX) === Math.floor(s.startX) && s.touchesCurrent.x > s.touchesStart.x)) + return void (s.isTouched = !1); + if (!t.isHorizontal() && (Math.floor(s.minY) === Math.floor(s.startY) && s.touchesCurrent.y < s.touchesStart.y || Math.floor(s.maxY) === Math.floor(s.startY) && s.touchesCurrent.y > s.touchesStart.y)) + return void (s.isTouched = !1) + } + e.cancelable && e.preventDefault(), + e.stopPropagation(), + s.isMoved = !0, + s.currentX = s.touchesCurrent.x - s.touchesStart.x + s.startX, + s.currentY = s.touchesCurrent.y - s.touchesStart.y + s.startY, + s.currentX < s.minX && (s.currentX = s.minX + 1 - Math.pow(s.minX - s.currentX + 1, .8)), + s.currentX > s.maxX && (s.currentX = s.maxX - 1 + Math.pow(s.currentX - s.maxX + 1, .8)), + s.currentY < s.minY && (s.currentY = s.minY + 1 - Math.pow(s.minY - s.currentY + 1, .8)), + s.currentY > s.maxY && (s.currentY = s.maxY - 1 + Math.pow(s.currentY - s.maxY + 1, .8)), + r.prevPositionX || (r.prevPositionX = s.touchesCurrent.x), + r.prevPositionY || (r.prevPositionY = s.touchesCurrent.y), + r.prevTime || (r.prevTime = Date.now()), + r.x = (s.touchesCurrent.x - r.prevPositionX) / (Date.now() - r.prevTime) / 2, + r.y = (s.touchesCurrent.y - r.prevPositionY) / (Date.now() - r.prevTime) / 2, + Math.abs(s.touchesCurrent.x - r.prevPositionX) < 2 && (r.x = 0), + Math.abs(s.touchesCurrent.y - r.prevPositionY) < 2 && (r.y = 0), + r.prevPositionX = s.touchesCurrent.x, + r.prevPositionY = s.touchesCurrent.y, + r.prevTime = Date.now(), + i.$imageWrapEl.transform("translate3d(" + s.currentX + "px, " + s.currentY + "px,0)") + } + } + }, + onTouchEnd: function() { + var e = this.zoom + , t = e.gesture + , a = e.image + , i = e.velocity; + if (t.$imageEl && 0 !== t.$imageEl.length) { + if (!a.isTouched || !a.isMoved) + return a.isTouched = !1, + void (a.isMoved = !1); + a.isTouched = !1, + a.isMoved = !1; + var s = 300 + , r = 300 + , n = i.x * s + , l = a.currentX + n + , o = i.y * r + , d = a.currentY + o; + 0 !== i.x && (s = Math.abs((l - a.currentX) / i.x)), + 0 !== i.y && (r = Math.abs((d - a.currentY) / i.y)); + var p = Math.max(s, r); + a.currentX = l, + a.currentY = d; + var u = a.width * e.scale + , c = a.height * e.scale; + a.minX = Math.min(t.slideWidth / 2 - u / 2, 0), + a.maxX = -a.minX, + a.minY = Math.min(t.slideHeight / 2 - c / 2, 0), + a.maxY = -a.minY, + a.currentX = Math.max(Math.min(a.currentX, a.maxX), a.minX), + a.currentY = Math.max(Math.min(a.currentY, a.maxY), a.minY), + t.$imageWrapEl.transition(p).transform("translate3d(" + a.currentX + "px, " + a.currentY + "px,0)") + } + }, + onTransitionEnd: function() { + var e = this + , t = e.zoom + , a = t.gesture; + a.$slideEl && e.previousIndex !== e.activeIndex && (a.$imageEl && a.$imageEl.transform("translate3d(0,0,0) scale(1)"), + a.$imageWrapEl && a.$imageWrapEl.transform("translate3d(0,0,0)"), + t.scale = 1, + t.currentScale = 1, + a.$slideEl = void 0, + a.$imageEl = void 0, + a.$imageWrapEl = void 0) + }, + toggle: function(e) { + var t = this.zoom; + t.scale && 1 !== t.scale ? t.out() : t.in(e) + }, + in: function(e) { + var t, a, i, s, r, n, o, d, p, u, c, h, v, f, m, g, b = this, y = l(), w = b.zoom, E = b.params.zoom, x = w.gesture, T = w.image; + (x.$slideEl || (b.params.virtual && b.params.virtual.enabled && b.virtual ? x.$slideEl = b.$wrapperEl.children("." + b.params.slideActiveClass) : x.$slideEl = b.slides.eq(b.activeIndex), + x.$imageEl = x.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"), + x.$imageWrapEl = x.$imageEl.parent("." + E.containerClass)), + x.$imageEl && 0 !== x.$imageEl.length && x.$imageWrapEl && 0 !== x.$imageWrapEl.length) && (x.$slideEl.addClass("" + E.zoomedSlideClass), + void 0 === T.touchesStart.x && e ? (t = "touchend" === e.type ? e.changedTouches[0].pageX : e.pageX, + a = "touchend" === e.type ? e.changedTouches[0].pageY : e.pageY) : (t = T.touchesStart.x, + a = T.touchesStart.y), + w.scale = x.$imageWrapEl.attr("data-swiper-zoom") || E.maxRatio, + w.currentScale = x.$imageWrapEl.attr("data-swiper-zoom") || E.maxRatio, + e ? (m = x.$slideEl[0].offsetWidth, + g = x.$slideEl[0].offsetHeight, + i = x.$slideEl.offset().left + y.scrollX + m / 2 - t, + s = x.$slideEl.offset().top + y.scrollY + g / 2 - a, + o = x.$imageEl[0].offsetWidth, + d = x.$imageEl[0].offsetHeight, + p = o * w.scale, + u = d * w.scale, + v = -(c = Math.min(m / 2 - p / 2, 0)), + f = -(h = Math.min(g / 2 - u / 2, 0)), + (r = i * w.scale) < c && (r = c), + r > v && (r = v), + (n = s * w.scale) < h && (n = h), + n > f && (n = f)) : (r = 0, + n = 0), + x.$imageWrapEl.transition(300).transform("translate3d(" + r + "px, " + n + "px,0)"), + x.$imageEl.transition(300).transform("translate3d(0,0,0) scale(" + w.scale + ")")) + }, + out: function() { + var e = this + , t = e.zoom + , a = e.params.zoom + , i = t.gesture; + i.$slideEl || (e.params.virtual && e.params.virtual.enabled && e.virtual ? i.$slideEl = e.$wrapperEl.children("." + e.params.slideActiveClass) : i.$slideEl = e.slides.eq(e.activeIndex), + i.$imageEl = i.$slideEl.find("img, svg, canvas, picture, .swiper-zoom-target"), + i.$imageWrapEl = i.$imageEl.parent("." + a.containerClass)), + i.$imageEl && 0 !== i.$imageEl.length && i.$imageWrapEl && 0 !== i.$imageWrapEl.length && (t.scale = 1, + t.currentScale = 1, + i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"), + i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"), + i.$slideEl.removeClass("" + a.zoomedSlideClass), + i.$slideEl = void 0) + }, + toggleGestures: function(e) { + var t = this + , a = t.zoom + , i = a.slideSelector + , s = a.passiveListener; + t.$wrapperEl[e]("gesturestart", i, a.onGestureStart, s), + t.$wrapperEl[e]("gesturechange", i, a.onGestureChange, s), + t.$wrapperEl[e]("gestureend", i, a.onGestureEnd, s) + }, + enableGestures: function() { + this.zoom.gesturesEnabled || (this.zoom.gesturesEnabled = !0, + this.zoom.toggleGestures("on")) + }, + disableGestures: function() { + this.zoom.gesturesEnabled && (this.zoom.gesturesEnabled = !1, + this.zoom.toggleGestures("off")) + }, + enable: function() { + var e = this + , t = e.support + , a = e.zoom; + if (!a.enabled) { + a.enabled = !0; + var i = !("touchstart" !== e.touchEvents.start || !t.passiveListener || !e.params.passiveListeners) && { + passive: !0, + capture: !1 + } + , s = !t.passiveListener || { + passive: !1, + capture: !0 + } + , r = "." + e.params.slideClass; + e.zoom.passiveListener = i, + e.zoom.slideSelector = r, + t.gestures ? (e.$wrapperEl.on(e.touchEvents.start, e.zoom.enableGestures, i), + e.$wrapperEl.on(e.touchEvents.end, e.zoom.disableGestures, i)) : "touchstart" === e.touchEvents.start && (e.$wrapperEl.on(e.touchEvents.start, r, a.onGestureStart, i), + e.$wrapperEl.on(e.touchEvents.move, r, a.onGestureChange, s), + e.$wrapperEl.on(e.touchEvents.end, r, a.onGestureEnd, i), + e.touchEvents.cancel && e.$wrapperEl.on(e.touchEvents.cancel, r, a.onGestureEnd, i)), + e.$wrapperEl.on(e.touchEvents.move, "." + e.params.zoom.containerClass, a.onTouchMove, s) + } + }, + disable: function() { + var e = this + , t = e.zoom; + if (t.enabled) { + var a = e.support; + e.zoom.enabled = !1; + var i = !("touchstart" !== e.touchEvents.start || !a.passiveListener || !e.params.passiveListeners) && { + passive: !0, + capture: !1 + } + , s = !a.passiveListener || { + passive: !1, + capture: !0 + } + , r = "." + e.params.slideClass; + a.gestures ? (e.$wrapperEl.off(e.touchEvents.start, e.zoom.enableGestures, i), + e.$wrapperEl.off(e.touchEvents.end, e.zoom.disableGestures, i)) : "touchstart" === e.touchEvents.start && (e.$wrapperEl.off(e.touchEvents.start, r, t.onGestureStart, i), + e.$wrapperEl.off(e.touchEvents.move, r, t.onGestureChange, s), + e.$wrapperEl.off(e.touchEvents.end, r, t.onGestureEnd, i), + e.touchEvents.cancel && e.$wrapperEl.off(e.touchEvents.cancel, r, t.onGestureEnd, i)), + e.$wrapperEl.off(e.touchEvents.move, "." + e.params.zoom.containerClass, t.onTouchMove, s) + } + } + } + , ae = { + loadInSlide: function(e, t) { + void 0 === t && (t = !0); + var a = this + , i = a.params.lazy; + if (void 0 !== e && 0 !== a.slides.length) { + var s = a.virtual && a.params.virtual.enabled ? a.$wrapperEl.children("." + a.params.slideClass + '[data-swiper-slide-index="' + e + '"]') : a.slides.eq(e) + , r = s.find("." + i.elementClass + ":not(." + i.loadedClass + "):not(." + i.loadingClass + ")"); + !s.hasClass(i.elementClass) || s.hasClass(i.loadedClass) || s.hasClass(i.loadingClass) || r.push(s[0]), + 0 !== r.length && r.each((function(e) { + var r = m(e); + r.addClass(i.loadingClass); + var n = r.attr("data-background") + , l = r.attr("data-src") + , o = r.attr("data-srcset") + , d = r.attr("data-sizes") + , p = r.parent("picture"); + a.loadImage(r[0], l || n, o, d, !1, (function() { + if (null != a && a && (!a || a.params) && !a.destroyed) { + if (n ? (r.css("background-image", 'url("' + n + '")'), + r.removeAttr("data-background")) : (o && (r.attr("srcset", o), + r.removeAttr("data-srcset")), + d && (r.attr("sizes", d), + r.removeAttr("data-sizes")), + p.length && p.children("source").each((function(e) { + var t = m(e); + t.attr("data-srcset") && (t.attr("srcset", t.attr("data-srcset")), + t.removeAttr("data-srcset")) + } + )), + l && (r.attr("src", l), + r.removeAttr("data-src"))), + r.addClass(i.loadedClass).removeClass(i.loadingClass), + s.find("." + i.preloaderClass).remove(), + a.params.loop && t) { + var e = s.attr("data-swiper-slide-index"); + if (s.hasClass(a.params.slideDuplicateClass)) { + var u = a.$wrapperEl.children('[data-swiper-slide-index="' + e + '"]:not(.' + a.params.slideDuplicateClass + ")"); + a.lazy.loadInSlide(u.index(), !1) + } else { + var c = a.$wrapperEl.children("." + a.params.slideDuplicateClass + '[data-swiper-slide-index="' + e + '"]'); + a.lazy.loadInSlide(c.index(), !1) + } + } + a.emit("lazyImageReady", s[0], r[0]), + a.params.autoHeight && a.updateAutoHeight() + } + } + )), + a.emit("lazyImageLoad", s[0], r[0]) + } + )) + } + }, + load: function() { + var e = this + , t = e.$wrapperEl + , a = e.params + , i = e.slides + , s = e.activeIndex + , r = e.virtual && a.virtual.enabled + , n = a.lazy + , l = a.slidesPerView; + function o(e) { + if (r) { + if (t.children("." + a.slideClass + '[data-swiper-slide-index="' + e + '"]').length) + return !0 + } else if (i[e]) + return !0; + return !1 + } + function d(e) { + return r ? m(e).attr("data-swiper-slide-index") : m(e).index() + } + if ("auto" === l && (l = 0), + e.lazy.initialImageLoaded || (e.lazy.initialImageLoaded = !0), + e.params.watchSlidesVisibility) + t.children("." + a.slideVisibleClass).each((function(t) { + var a = r ? m(t).attr("data-swiper-slide-index") : m(t).index(); + e.lazy.loadInSlide(a) + } + )); + else if (l > 1) + for (var p = s; p < s + l; p += 1) + o(p) && e.lazy.loadInSlide(p); + else + e.lazy.loadInSlide(s); + if (n.loadPrevNext) + if (l > 1 || n.loadPrevNextAmount && n.loadPrevNextAmount > 1) { + for (var u = n.loadPrevNextAmount, c = l, h = Math.min(s + c + Math.max(u, c), i.length), v = Math.max(s - Math.max(c, u), 0), f = s + l; f < h; f += 1) + o(f) && e.lazy.loadInSlide(f); + for (var g = v; g < s; g += 1) + o(g) && e.lazy.loadInSlide(g) + } else { + var b = t.children("." + a.slideNextClass); + b.length > 0 && e.lazy.loadInSlide(d(b)); + var y = t.children("." + a.slidePrevClass); + y.length > 0 && e.lazy.loadInSlide(d(y)) + } + }, + checkInViewOnLoad: function() { + var e = l() + , t = this; + if (t && !t.destroyed) { + var a = t.params.lazy.scrollingElement ? m(t.params.lazy.scrollingElement) : m(e) + , i = a[0] === e + , s = i ? e.innerWidth : a[0].offsetWidth + , r = i ? e.innerHeight : a[0].offsetHeight + , n = t.$el.offset() + , o = !1; + t.rtlTranslate && (n.left -= t.$el[0].scrollLeft); + for (var d = [[n.left, n.top], [n.left + t.width, n.top], [n.left, n.top + t.height], [n.left + t.width, n.top + t.height]], p = 0; p < d.length; p += 1) { + var u = d[p]; + if (u[0] >= 0 && u[0] <= s && u[1] >= 0 && u[1] <= r) { + if (0 === u[0] && 0 === u[1]) + continue; + o = !0 + } + } + o ? (t.lazy.load(), + a.off("scroll", t.lazy.checkInViewOnLoad)) : t.lazy.scrollHandlerAttached || (t.lazy.scrollHandlerAttached = !0, + a.on("scroll", t.lazy.checkInViewOnLoad)) + } + } + } + , ie = { + LinearSpline: function(e, t) { + var a, i, s, r, n, l = function(e, t) { + for (i = -1, + a = e.length; a - i > 1; ) + e[s = a + i >> 1] <= t ? i = s : a = s; + return a + }; + return this.x = e, + this.y = t, + this.lastIndex = e.length - 1, + this.interpolate = function(e) { + return e ? (n = l(this.x, e), + r = n - 1, + (e - this.x[r]) * (this.y[n] - this.y[r]) / (this.x[n] - this.x[r]) + this.y[r]) : 0 + } + , + this + }, + getInterpolateFunction: function(e) { + var t = this; + t.controller.spline || (t.controller.spline = t.params.loop ? new ie.LinearSpline(t.slidesGrid,e.slidesGrid) : new ie.LinearSpline(t.snapGrid,e.snapGrid)) + }, + setTranslate: function(e, t) { + var a, i, s = this, r = s.controller.control, n = s.constructor; + function l(e) { + var t = s.rtlTranslate ? -s.translate : s.translate; + "slide" === s.params.controller.by && (s.controller.getInterpolateFunction(e), + i = -s.controller.spline.interpolate(-t)), + i && "container" !== s.params.controller.by || (a = (e.maxTranslate() - e.minTranslate()) / (s.maxTranslate() - s.minTranslate()), + i = (t - s.minTranslate()) * a + e.minTranslate()), + s.params.controller.inverse && (i = e.maxTranslate() - i), + e.updateProgress(i), + e.setTranslate(i, s), + e.updateActiveIndex(), + e.updateSlidesClasses() + } + if (Array.isArray(r)) + for (var o = 0; o < r.length; o += 1) + r[o] !== t && r[o]instanceof n && l(r[o]); + else + r instanceof n && t !== r && l(r) + }, + setTransition: function(e, t) { + var a, i = this, s = i.constructor, r = i.controller.control; + function n(t) { + t.setTransition(e, i), + 0 !== e && (t.transitionStart(), + t.params.autoHeight && E((function() { + t.updateAutoHeight() + } + )), + t.$wrapperEl.transitionEnd((function() { + r && (t.params.loop && "slide" === i.params.controller.by && t.loopFix(), + t.transitionEnd()) + } + ))) + } + if (Array.isArray(r)) + for (a = 0; a < r.length; a += 1) + r[a] !== t && r[a]instanceof s && n(r[a]); + else + r instanceof s && t !== r && n(r) + } + } + , se = { + getRandomNumber: function(e) { + void 0 === e && (e = 16); + return "x".repeat(e).replace(/x/g, (function() { + return Math.round(16 * Math.random()).toString(16) + } + )) + }, + makeElFocusable: function(e) { + return e.attr("tabIndex", "0"), + e + }, + makeElNotFocusable: function(e) { + return e.attr("tabIndex", "-1"), + e + }, + addElRole: function(e, t) { + return e.attr("role", t), + e + }, + addElRoleDescription: function(e, t) { + return e.attr("aria-roledescription", t), + e + }, + addElControls: function(e, t) { + return e.attr("aria-controls", t), + e + }, + addElLabel: function(e, t) { + return e.attr("aria-label", t), + e + }, + addElId: function(e, t) { + return e.attr("id", t), + e + }, + addElLive: function(e, t) { + return e.attr("aria-live", t), + e + }, + disableEl: function(e) { + return e.attr("aria-disabled", !0), + e + }, + enableEl: function(e) { + return e.attr("aria-disabled", !1), + e + }, + onEnterOrSpaceKey: function(e) { + if (13 === e.keyCode || 32 === e.keyCode) { + var t = this + , a = t.params.a11y + , i = m(e.target); + t.navigation && t.navigation.$nextEl && i.is(t.navigation.$nextEl) && (t.isEnd && !t.params.loop || t.slideNext(), + t.isEnd ? t.a11y.notify(a.lastSlideMessage) : t.a11y.notify(a.nextSlideMessage)), + t.navigation && t.navigation.$prevEl && i.is(t.navigation.$prevEl) && (t.isBeginning && !t.params.loop || t.slidePrev(), + t.isBeginning ? t.a11y.notify(a.firstSlideMessage) : t.a11y.notify(a.prevSlideMessage)), + t.pagination && i.is(z(t.params.pagination.bulletClass)) && i[0].click() + } + }, + notify: function(e) { + var t = this.a11y.liveRegion; + 0 !== t.length && (t.html(""), + t.html(e)) + }, + updateNavigation: function() { + var e = this; + if (!e.params.loop && e.navigation) { + var t = e.navigation + , a = t.$nextEl + , i = t.$prevEl; + i && i.length > 0 && (e.isBeginning ? (e.a11y.disableEl(i), + e.a11y.makeElNotFocusable(i)) : (e.a11y.enableEl(i), + e.a11y.makeElFocusable(i))), + a && a.length > 0 && (e.isEnd ? (e.a11y.disableEl(a), + e.a11y.makeElNotFocusable(a)) : (e.a11y.enableEl(a), + e.a11y.makeElFocusable(a))) + } + }, + updatePagination: function() { + var e = this + , t = e.params.a11y; + e.pagination && e.params.pagination.clickable && e.pagination.bullets && e.pagination.bullets.length && e.pagination.bullets.each((function(a) { + var i = m(a); + e.a11y.makeElFocusable(i), + e.params.pagination.renderBullet || (e.a11y.addElRole(i, "button"), + e.a11y.addElLabel(i, t.paginationBulletMessage.replace(/\{\{index\}\}/, i.index() + 1))) + } + )) + }, + init: function() { + var e = this + , t = e.params.a11y; + e.$el.append(e.a11y.liveRegion); + var a = e.$el; + t.containerRoleDescriptionMessage && e.a11y.addElRoleDescription(a, t.containerRoleDescriptionMessage), + t.containerMessage && e.a11y.addElLabel(a, t.containerMessage); + var i, s, r = e.$wrapperEl, n = r.attr("id") || "swiper-wrapper-" + e.a11y.getRandomNumber(16), l = e.params.autoplay && e.params.autoplay.enabled ? "off" : "polite"; + e.a11y.addElId(r, n), + e.a11y.addElLive(r, l), + t.itemRoleDescriptionMessage && e.a11y.addElRoleDescription(m(e.slides), t.itemRoleDescriptionMessage), + e.a11y.addElRole(m(e.slides), t.slideRole), + e.slides.each((function(a) { + var i = m(a) + , s = t.slideLabelMessage.replace(/\{\{index\}\}/, i.index() + 1).replace(/\{\{slidesLength\}\}/, e.slides.length); + e.a11y.addElLabel(i, s) + } + )), + e.navigation && e.navigation.$nextEl && (i = e.navigation.$nextEl), + e.navigation && e.navigation.$prevEl && (s = e.navigation.$prevEl), + i && i.length && (e.a11y.makeElFocusable(i), + "BUTTON" !== i[0].tagName && (e.a11y.addElRole(i, "button"), + i.on("keydown", e.a11y.onEnterOrSpaceKey)), + e.a11y.addElLabel(i, t.nextSlideMessage), + e.a11y.addElControls(i, n)), + s && s.length && (e.a11y.makeElFocusable(s), + "BUTTON" !== s[0].tagName && (e.a11y.addElRole(s, "button"), + s.on("keydown", e.a11y.onEnterOrSpaceKey)), + e.a11y.addElLabel(s, t.prevSlideMessage), + e.a11y.addElControls(s, n)), + e.pagination && e.params.pagination.clickable && e.pagination.bullets && e.pagination.bullets.length && e.pagination.$el.on("keydown", z(e.params.pagination.bulletClass), e.a11y.onEnterOrSpaceKey) + }, + destroy: function() { + var e, t, a = this; + a.a11y.liveRegion && a.a11y.liveRegion.length > 0 && a.a11y.liveRegion.remove(), + a.navigation && a.navigation.$nextEl && (e = a.navigation.$nextEl), + a.navigation && a.navigation.$prevEl && (t = a.navigation.$prevEl), + e && e.off("keydown", a.a11y.onEnterOrSpaceKey), + t && t.off("keydown", a.a11y.onEnterOrSpaceKey), + a.pagination && a.params.pagination.clickable && a.pagination.bullets && a.pagination.bullets.length && a.pagination.$el.off("keydown", z(a.params.pagination.bulletClass), a.a11y.onEnterOrSpaceKey) + } + } + , re = { + init: function() { + var e = this + , t = l(); + if (e.params.history) { + if (!t.history || !t.history.pushState) + return e.params.history.enabled = !1, + void (e.params.hashNavigation.enabled = !0); + var a = e.history; + a.initialized = !0, + a.paths = re.getPathValues(e.params.url), + (a.paths.key || a.paths.value) && (a.scrollToSlide(0, a.paths.value, e.params.runCallbacksOnInit), + e.params.history.replaceState || t.addEventListener("popstate", e.history.setHistoryPopState)) + } + }, + destroy: function() { + var e = l(); + this.params.history.replaceState || e.removeEventListener("popstate", this.history.setHistoryPopState) + }, + setHistoryPopState: function() { + var e = this; + e.history.paths = re.getPathValues(e.params.url), + e.history.scrollToSlide(e.params.speed, e.history.paths.value, !1) + }, + getPathValues: function(e) { + var t = l() + , a = (e ? new URL(e) : t.location).pathname.slice(1).split("/").filter((function(e) { + return "" !== e + } + )) + , i = a.length; + return { + key: a[i - 2], + value: a[i - 1] + } + }, + setHistory: function(e, t) { + var a = this + , i = l(); + if (a.history.initialized && a.params.history.enabled) { + var s; + s = a.params.url ? new URL(a.params.url) : i.location; + var r = a.slides.eq(t) + , n = re.slugify(r.attr("data-history")); + if (a.params.history.root.length > 0) { + var o = a.params.history.root; + "/" === o[o.length - 1] && (o = o.slice(0, o.length - 1)), + n = o + "/" + e + "/" + n + } else + s.pathname.includes(e) || (n = e + "/" + n); + var d = i.history.state; + d && d.value === n || (a.params.history.replaceState ? i.history.replaceState({ + value: n + }, null, n) : i.history.pushState({ + value: n + }, null, n)) + } + }, + slugify: function(e) { + return e.toString().replace(/\s+/g, "-").replace(/[^\w-]+/g, "").replace(/--+/g, "-").replace(/^-+/, "").replace(/-+$/, "") + }, + scrollToSlide: function(e, t, a) { + var i = this; + if (t) + for (var s = 0, r = i.slides.length; s < r; s += 1) { + var n = i.slides.eq(s); + if (re.slugify(n.attr("data-history")) === t && !n.hasClass(i.params.slideDuplicateClass)) { + var l = n.index(); + i.slideTo(l, e, a) + } + } + else + i.slideTo(0, e, a) + } + } + , ne = { + onHashCange: function() { + var e = this + , t = r(); + e.emit("hashChange"); + var a = t.location.hash.replace("#", ""); + if (a !== e.slides.eq(e.activeIndex).attr("data-hash")) { + var i = e.$wrapperEl.children("." + e.params.slideClass + '[data-hash="' + a + '"]').index(); + if (void 0 === i) + return; + e.slideTo(i) + } + }, + setHash: function() { + var e = this + , t = l() + , a = r(); + if (e.hashNavigation.initialized && e.params.hashNavigation.enabled) + if (e.params.hashNavigation.replaceState && t.history && t.history.replaceState) + t.history.replaceState(null, null, "#" + e.slides.eq(e.activeIndex).attr("data-hash") || ""), + e.emit("hashSet"); + else { + var i = e.slides.eq(e.activeIndex) + , s = i.attr("data-hash") || i.attr("data-history"); + a.location.hash = s || "", + e.emit("hashSet") + } + }, + init: function() { + var e = this + , t = r() + , a = l(); + if (!(!e.params.hashNavigation.enabled || e.params.history && e.params.history.enabled)) { + e.hashNavigation.initialized = !0; + var i = t.location.hash.replace("#", ""); + if (i) + for (var s = 0, n = e.slides.length; s < n; s += 1) { + var o = e.slides.eq(s); + if ((o.attr("data-hash") || o.attr("data-history")) === i && !o.hasClass(e.params.slideDuplicateClass)) { + var d = o.index(); + e.slideTo(d, 0, e.params.runCallbacksOnInit, !0) + } + } + e.params.hashNavigation.watchState && m(a).on("hashchange", e.hashNavigation.onHashCange) + } + }, + destroy: function() { + var e = l(); + this.params.hashNavigation.watchState && m(e).off("hashchange", this.hashNavigation.onHashCange) + } + } + , le = { + run: function() { + var e = this + , t = e.slides.eq(e.activeIndex) + , a = e.params.autoplay.delay; + t.attr("data-swiper-autoplay") && (a = t.attr("data-swiper-autoplay") || e.params.autoplay.delay), + clearTimeout(e.autoplay.timeout), + e.autoplay.timeout = E((function() { + var t; + e.params.autoplay.reverseDirection ? e.params.loop ? (e.loopFix(), + t = e.slidePrev(e.params.speed, !0, !0), + e.emit("autoplay")) : e.isBeginning ? e.params.autoplay.stopOnLastSlide ? e.autoplay.stop() : (t = e.slideTo(e.slides.length - 1, e.params.speed, !0, !0), + e.emit("autoplay")) : (t = e.slidePrev(e.params.speed, !0, !0), + e.emit("autoplay")) : e.params.loop ? (e.loopFix(), + t = e.slideNext(e.params.speed, !0, !0), + e.emit("autoplay")) : e.isEnd ? e.params.autoplay.stopOnLastSlide ? e.autoplay.stop() : (t = e.slideTo(0, e.params.speed, !0, !0), + e.emit("autoplay")) : (t = e.slideNext(e.params.speed, !0, !0), + e.emit("autoplay")), + (e.params.cssMode && e.autoplay.running || !1 === t) && e.autoplay.run() + } + ), a) + }, + start: function() { + var e = this; + return void 0 === e.autoplay.timeout && (!e.autoplay.running && (e.autoplay.running = !0, + e.emit("autoplayStart"), + e.autoplay.run(), + !0)) + }, + stop: function() { + var e = this; + return !!e.autoplay.running && (void 0 !== e.autoplay.timeout && (e.autoplay.timeout && (clearTimeout(e.autoplay.timeout), + e.autoplay.timeout = void 0), + e.autoplay.running = !1, + e.emit("autoplayStop"), + !0)) + }, + pause: function(e) { + var t = this; + t.autoplay.running && (t.autoplay.paused || (t.autoplay.timeout && clearTimeout(t.autoplay.timeout), + t.autoplay.paused = !0, + 0 !== e && t.params.autoplay.waitForTransition ? ["transitionend", "webkitTransitionEnd"].forEach((function(e) { + t.$wrapperEl[0].addEventListener(e, t.autoplay.onTransitionEnd) + } + )) : (t.autoplay.paused = !1, + t.autoplay.run()))) + }, + onVisibilityChange: function() { + var e = this + , t = r(); + "hidden" === t.visibilityState && e.autoplay.running && e.autoplay.pause(), + "visible" === t.visibilityState && e.autoplay.paused && (e.autoplay.run(), + e.autoplay.paused = !1) + }, + onTransitionEnd: function(e) { + var t = this; + t && !t.destroyed && t.$wrapperEl && e.target === t.$wrapperEl[0] && (["transitionend", "webkitTransitionEnd"].forEach((function(e) { + t.$wrapperEl[0].removeEventListener(e, t.autoplay.onTransitionEnd) + } + )), + t.autoplay.paused = !1, + t.autoplay.running ? t.autoplay.run() : t.autoplay.stop()) + }, + onMouseEnter: function() { + var e = this; + e.autoplay.pause(), + ["transitionend", "webkitTransitionEnd"].forEach((function(t) { + e.$wrapperEl[0].removeEventListener(t, e.autoplay.onTransitionEnd) + } + )) + }, + onMouseLeave: function() { + this.autoplay.paused = !1, + this.autoplay.run() + }, + attachMouseEvents: function() { + var e = this; + e.params.autoplay.pauseOnMouseEnter && (e.$el.on("mouseenter", e.autoplay.onMouseEnter), + e.$el.on("mouseleave", e.autoplay.onMouseLeave)) + }, + detachMouseEvents: function() { + var e = this; + e.$el.off("mouseenter", e.autoplay.onMouseEnter), + e.$el.off("mouseleave", e.autoplay.onMouseLeave) + } + } + , oe = { + setTranslate: function() { + for (var e = this, t = e.slides, a = 0; a < t.length; a += 1) { + var i = e.slides.eq(a) + , s = -i[0].swiperSlideOffset; + e.params.virtualTranslate || (s -= e.translate); + var r = 0; + e.isHorizontal() || (r = s, + s = 0); + var n = e.params.fadeEffect.crossFade ? Math.max(1 - Math.abs(i[0].progress), 0) : 1 + Math.min(Math.max(i[0].progress, -1), 0); + i.css({ + opacity: n + }).transform("translate3d(" + s + "px, " + r + "px, 0px)") + } + }, + setTransition: function(e) { + var t = this + , a = t.slides + , i = t.$wrapperEl; + if (a.transition(e), + t.params.virtualTranslate && 0 !== e) { + var s = !1; + a.transitionEnd((function() { + if (!s && t && !t.destroyed) { + s = !0, + t.animating = !1; + for (var e = ["webkitTransitionEnd", "transitionend"], a = 0; a < e.length; a += 1) + i.trigger(e[a]) + } + } + )) + } + } + } + , de = { + setTranslate: function() { + var e, t = this, a = t.$el, i = t.$wrapperEl, s = t.slides, r = t.width, n = t.height, l = t.rtlTranslate, o = t.size, d = t.browser, p = t.params.cubeEffect, u = t.isHorizontal(), c = t.virtual && t.params.virtual.enabled, h = 0; + p.shadow && (u ? (0 === (e = i.find(".swiper-cube-shadow")).length && (e = m('
'), + i.append(e)), + e.css({ + height: r + "px" + })) : 0 === (e = a.find(".swiper-cube-shadow")).length && (e = m('
'), + a.append(e))); + for (var v = 0; v < s.length; v += 1) { + var f = s.eq(v) + , g = v; + c && (g = parseInt(f.attr("data-swiper-slide-index"), 10)); + var b = 90 * g + , y = Math.floor(b / 360); + l && (b = -b, + y = Math.floor(-b / 360)); + var w = Math.max(Math.min(f[0].progress, 1), -1) + , E = 0 + , x = 0 + , T = 0; + g % 4 == 0 ? (E = 4 * -y * o, + T = 0) : (g - 1) % 4 == 0 ? (E = 0, + T = 4 * -y * o) : (g - 2) % 4 == 0 ? (E = o + 4 * y * o, + T = o) : (g - 3) % 4 == 0 && (E = -o, + T = 3 * o + 4 * o * y), + l && (E = -E), + u || (x = E, + E = 0); + var C = "rotateX(" + (u ? 0 : -b) + "deg) rotateY(" + (u ? b : 0) + "deg) translate3d(" + E + "px, " + x + "px, " + T + "px)"; + if (w <= 1 && w > -1 && (h = 90 * g + 90 * w, + l && (h = 90 * -g - 90 * w)), + f.transform(C), + p.slideShadows) { + var S = u ? f.find(".swiper-slide-shadow-left") : f.find(".swiper-slide-shadow-top") + , M = u ? f.find(".swiper-slide-shadow-right") : f.find(".swiper-slide-shadow-bottom"); + 0 === S.length && (S = m('
'), + f.append(S)), + 0 === M.length && (M = m('
'), + f.append(M)), + S.length && (S[0].style.opacity = Math.max(-w, 0)), + M.length && (M[0].style.opacity = Math.max(w, 0)) + } + } + if (i.css({ + "-webkit-transform-origin": "50% 50% -" + o / 2 + "px", + "-moz-transform-origin": "50% 50% -" + o / 2 + "px", + "-ms-transform-origin": "50% 50% -" + o / 2 + "px", + "transform-origin": "50% 50% -" + o / 2 + "px" + }), + p.shadow) + if (u) + e.transform("translate3d(0px, " + (r / 2 + p.shadowOffset) + "px, " + -r / 2 + "px) rotateX(90deg) rotateZ(0deg) scale(" + p.shadowScale + ")"); + else { + var z = Math.abs(h) - 90 * Math.floor(Math.abs(h) / 90) + , P = 1.5 - (Math.sin(2 * z * Math.PI / 360) / 2 + Math.cos(2 * z * Math.PI / 360) / 2) + , k = p.shadowScale + , $ = p.shadowScale / P + , L = p.shadowOffset; + e.transform("scale3d(" + k + ", 1, " + $ + ") translate3d(0px, " + (n / 2 + L) + "px, " + -n / 2 / $ + "px) rotateX(-90deg)") + } + var I = d.isSafari || d.isWebView ? -o / 2 : 0; + i.transform("translate3d(0px,0," + I + "px) rotateX(" + (t.isHorizontal() ? 0 : h) + "deg) rotateY(" + (t.isHorizontal() ? -h : 0) + "deg)") + }, + setTransition: function(e) { + var t = this + , a = t.$el; + t.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e), + t.params.cubeEffect.shadow && !t.isHorizontal() && a.find(".swiper-cube-shadow").transition(e) + } + } + , pe = { + setTranslate: function() { + for (var e = this, t = e.slides, a = e.rtlTranslate, i = 0; i < t.length; i += 1) { + var s = t.eq(i) + , r = s[0].progress; + e.params.flipEffect.limitRotation && (r = Math.max(Math.min(s[0].progress, 1), -1)); + var n = -180 * r + , l = 0 + , o = -s[0].swiperSlideOffset + , d = 0; + if (e.isHorizontal() ? a && (n = -n) : (d = o, + o = 0, + l = -n, + n = 0), + s[0].style.zIndex = -Math.abs(Math.round(r)) + t.length, + e.params.flipEffect.slideShadows) { + var p = e.isHorizontal() ? s.find(".swiper-slide-shadow-left") : s.find(".swiper-slide-shadow-top") + , u = e.isHorizontal() ? s.find(".swiper-slide-shadow-right") : s.find(".swiper-slide-shadow-bottom"); + 0 === p.length && (p = m('
'), + s.append(p)), + 0 === u.length && (u = m('
'), + s.append(u)), + p.length && (p[0].style.opacity = Math.max(-r, 0)), + u.length && (u[0].style.opacity = Math.max(r, 0)) + } + s.transform("translate3d(" + o + "px, " + d + "px, 0px) rotateX(" + l + "deg) rotateY(" + n + "deg)") + } + }, + setTransition: function(e) { + var t = this + , a = t.slides + , i = t.activeIndex + , s = t.$wrapperEl; + if (a.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e), + t.params.virtualTranslate && 0 !== e) { + var r = !1; + a.eq(i).transitionEnd((function() { + if (!r && t && !t.destroyed) { + r = !0, + t.animating = !1; + for (var e = ["webkitTransitionEnd", "transitionend"], a = 0; a < e.length; a += 1) + s.trigger(e[a]) + } + } + )) + } + } + } + , ue = { + setTranslate: function() { + for (var e = this, t = e.width, a = e.height, i = e.slides, s = e.slidesSizesGrid, r = e.params.coverflowEffect, n = e.isHorizontal(), l = e.translate, o = n ? t / 2 - l : a / 2 - l, d = n ? r.rotate : -r.rotate, p = r.depth, u = 0, c = i.length; u < c; u += 1) { + var h = i.eq(u) + , v = s[u] + , f = (o - h[0].swiperSlideOffset - v / 2) / v * r.modifier + , g = n ? d * f : 0 + , b = n ? 0 : d * f + , y = -p * Math.abs(f) + , w = r.stretch; + "string" == typeof w && -1 !== w.indexOf("%") && (w = parseFloat(r.stretch) / 100 * v); + var E = n ? 0 : w * f + , x = n ? w * f : 0 + , T = 1 - (1 - r.scale) * Math.abs(f); + Math.abs(x) < .001 && (x = 0), + Math.abs(E) < .001 && (E = 0), + Math.abs(y) < .001 && (y = 0), + Math.abs(g) < .001 && (g = 0), + Math.abs(b) < .001 && (b = 0), + Math.abs(T) < .001 && (T = 0); + var C = "translate3d(" + x + "px," + E + "px," + y + "px) rotateX(" + b + "deg) rotateY(" + g + "deg) scale(" + T + ")"; + if (h.transform(C), + h[0].style.zIndex = 1 - Math.abs(Math.round(f)), + r.slideShadows) { + var S = n ? h.find(".swiper-slide-shadow-left") : h.find(".swiper-slide-shadow-top") + , M = n ? h.find(".swiper-slide-shadow-right") : h.find(".swiper-slide-shadow-bottom"); + 0 === S.length && (S = m('
'), + h.append(S)), + 0 === M.length && (M = m('
'), + h.append(M)), + S.length && (S[0].style.opacity = f > 0 ? f : 0), + M.length && (M[0].style.opacity = -f > 0 ? -f : 0) + } + } + }, + setTransition: function(e) { + this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e) + } + } + , ce = { + init: function() { + var e = this + , t = e.params.thumbs; + if (e.thumbs.initialized) + return !1; + e.thumbs.initialized = !0; + var a = e.constructor; + return t.swiper instanceof a ? (e.thumbs.swiper = t.swiper, + S(e.thumbs.swiper.originalParams, { + watchSlidesProgress: !0, + slideToClickedSlide: !1 + }), + S(e.thumbs.swiper.params, { + watchSlidesProgress: !0, + slideToClickedSlide: !1 + })) : C(t.swiper) && (e.thumbs.swiper = new a(S({}, t.swiper, { + watchSlidesVisibility: !0, + watchSlidesProgress: !0, + slideToClickedSlide: !1 + })), + e.thumbs.swiperCreated = !0), + e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass), + e.thumbs.swiper.on("tap", e.thumbs.onThumbClick), + !0 + }, + onThumbClick: function() { + var e = this + , t = e.thumbs.swiper; + if (t) { + var a = t.clickedIndex + , i = t.clickedSlide; + if (!(i && m(i).hasClass(e.params.thumbs.slideThumbActiveClass) || null == a)) { + var s; + if (s = t.params.loop ? parseInt(m(t.clickedSlide).attr("data-swiper-slide-index"), 10) : a, + e.params.loop) { + var r = e.activeIndex; + e.slides.eq(r).hasClass(e.params.slideDuplicateClass) && (e.loopFix(), + e._clientLeft = e.$wrapperEl[0].clientLeft, + r = e.activeIndex); + var n = e.slides.eq(r).prevAll('[data-swiper-slide-index="' + s + '"]').eq(0).index() + , l = e.slides.eq(r).nextAll('[data-swiper-slide-index="' + s + '"]').eq(0).index(); + s = void 0 === n ? l : void 0 === l ? n : l - r < r - n ? l : n + } + e.slideTo(s) + } + } + }, + update: function(e) { + var t = this + , a = t.thumbs.swiper; + if (a) { + var i = "auto" === a.params.slidesPerView ? a.slidesPerViewDynamic() : a.params.slidesPerView + , s = t.params.thumbs.autoScrollOffset + , r = s && !a.params.loop; + if (t.realIndex !== a.realIndex || r) { + var n, l, o = a.activeIndex; + if (a.params.loop) { + a.slides.eq(o).hasClass(a.params.slideDuplicateClass) && (a.loopFix(), + a._clientLeft = a.$wrapperEl[0].clientLeft, + o = a.activeIndex); + var d = a.slides.eq(o).prevAll('[data-swiper-slide-index="' + t.realIndex + '"]').eq(0).index() + , p = a.slides.eq(o).nextAll('[data-swiper-slide-index="' + t.realIndex + '"]').eq(0).index(); + n = void 0 === d ? p : void 0 === p ? d : p - o == o - d ? o : p - o < o - d ? p : d, + l = t.activeIndex > t.previousIndex ? "next" : "prev" + } else + l = (n = t.realIndex) > t.previousIndex ? "next" : "prev"; + r && (n += "next" === l ? s : -1 * s), + a.visibleSlidesIndexes && a.visibleSlidesIndexes.indexOf(n) < 0 && (a.params.centeredSlides ? n = n > o ? n - Math.floor(i / 2) + 1 : n + Math.floor(i / 2) - 1 : n > o && (n = n - i + 1), + a.slideTo(n, e ? 0 : void 0)) + } + var u = 1 + , c = t.params.thumbs.slideThumbActiveClass; + if (t.params.slidesPerView > 1 && !t.params.centeredSlides && (u = t.params.slidesPerView), + t.params.thumbs.multipleActiveThumbs || (u = 1), + u = Math.floor(u), + a.slides.removeClass(c), + a.params.loop || a.params.virtual && a.params.virtual.enabled) + for (var h = 0; h < u; h += 1) + a.$wrapperEl.children('[data-swiper-slide-index="' + (t.realIndex + h) + '"]').addClass(c); + else + for (var v = 0; v < u; v += 1) + a.slides.eq(t.realIndex + v).addClass(c) + } + } + } + , he = [q, U, { + name: "mousewheel", + params: { + mousewheel: { + enabled: !1, + releaseOnEdges: !1, + invert: !1, + forceToAxis: !1, + sensitivity: 1, + eventsTarget: "container", + thresholdDelta: null, + thresholdTime: null + } + }, + create: function() { + M(this, { + mousewheel: { + enabled: !1, + lastScrollTime: x(), + lastEventBeforeSnap: void 0, + recentWheelEvents: [], + enable: K.enable, + disable: K.disable, + handle: K.handle, + handleMouseEnter: K.handleMouseEnter, + handleMouseLeave: K.handleMouseLeave, + animateSlider: K.animateSlider, + releaseScroll: K.releaseScroll + } + }) + }, + on: { + init: function(e) { + !e.params.mousewheel.enabled && e.params.cssMode && e.mousewheel.disable(), + e.params.mousewheel.enabled && e.mousewheel.enable() + }, + destroy: function(e) { + e.params.cssMode && e.mousewheel.enable(), + e.mousewheel.enabled && e.mousewheel.disable() + } + } + }, { + name: "navigation", + params: { + navigation: { + nextEl: null, + prevEl: null, + hideOnClick: !1, + disabledClass: "swiper-button-disabled", + hiddenClass: "swiper-button-hidden", + lockClass: "swiper-button-lock" + } + }, + create: function() { + M(this, { + navigation: t({}, Z) + }) + }, + on: { + init: function(e) { + e.navigation.init(), + e.navigation.update() + }, + toEdge: function(e) { + e.navigation.update() + }, + fromEdge: function(e) { + e.navigation.update() + }, + destroy: function(e) { + e.navigation.destroy() + }, + "enable disable": function(e) { + var t = e.navigation + , a = t.$nextEl + , i = t.$prevEl; + a && a[e.enabled ? "removeClass" : "addClass"](e.params.navigation.lockClass), + i && i[e.enabled ? "removeClass" : "addClass"](e.params.navigation.lockClass) + }, + click: function(e, t) { + var a = e.navigation + , i = a.$nextEl + , s = a.$prevEl + , r = t.target; + if (e.params.navigation.hideOnClick && !m(r).is(s) && !m(r).is(i)) { + if (e.pagination && e.params.pagination && e.params.pagination.clickable && (e.pagination.el === r || e.pagination.el.contains(r))) + return; + var n; + i ? n = i.hasClass(e.params.navigation.hiddenClass) : s && (n = s.hasClass(e.params.navigation.hiddenClass)), + !0 === n ? e.emit("navigationShow") : e.emit("navigationHide"), + i && i.toggleClass(e.params.navigation.hiddenClass), + s && s.toggleClass(e.params.navigation.hiddenClass) + } + } + } + }, { + name: "pagination", + params: { + pagination: { + el: null, + bulletElement: "span", + clickable: !1, + hideOnClick: !1, + renderBullet: null, + renderProgressbar: null, + renderFraction: null, + renderCustom: null, + progressbarOpposite: !1, + type: "bullets", + dynamicBullets: !1, + dynamicMainBullets: 1, + formatFractionCurrent: function(e) { + return e + }, + formatFractionTotal: function(e) { + return e + }, + bulletClass: "swiper-pagination-bullet", + bulletActiveClass: "swiper-pagination-bullet-active", + modifierClass: "swiper-pagination-", + currentClass: "swiper-pagination-current", + totalClass: "swiper-pagination-total", + hiddenClass: "swiper-pagination-hidden", + progressbarFillClass: "swiper-pagination-progressbar-fill", + progressbarOppositeClass: "swiper-pagination-progressbar-opposite", + clickableClass: "swiper-pagination-clickable", + lockClass: "swiper-pagination-lock" + } + }, + create: function() { + M(this, { + pagination: t({ + dynamicBulletIndex: 0 + }, J) + }) + }, + on: { + init: function(e) { + e.pagination.init(), + e.pagination.render(), + e.pagination.update() + }, + activeIndexChange: function(e) { + (e.params.loop || void 0 === e.snapIndex) && e.pagination.update() + }, + snapIndexChange: function(e) { + e.params.loop || e.pagination.update() + }, + slidesLengthChange: function(e) { + e.params.loop && (e.pagination.render(), + e.pagination.update()) + }, + snapGridLengthChange: function(e) { + e.params.loop || (e.pagination.render(), + e.pagination.update()) + }, + destroy: function(e) { + e.pagination.destroy() + }, + "enable disable": function(e) { + var t = e.pagination.$el; + t && t[e.enabled ? "removeClass" : "addClass"](e.params.pagination.lockClass) + }, + click: function(e, t) { + var a = t.target; + if (e.params.pagination.el && e.params.pagination.hideOnClick && e.pagination.$el.length > 0 && !m(a).hasClass(e.params.pagination.bulletClass)) { + if (e.navigation && (e.navigation.nextEl && a === e.navigation.nextEl || e.navigation.prevEl && a === e.navigation.prevEl)) + return; + !0 === e.pagination.$el.hasClass(e.params.pagination.hiddenClass) ? e.emit("paginationShow") : e.emit("paginationHide"), + e.pagination.$el.toggleClass(e.params.pagination.hiddenClass) + } + } + } + }, { + name: "scrollbar", + params: { + scrollbar: { + el: null, + dragSize: "auto", + hide: !1, + draggable: !1, + snapOnRelease: !0, + lockClass: "swiper-scrollbar-lock", + dragClass: "swiper-scrollbar-drag" + } + }, + create: function() { + M(this, { + scrollbar: t({ + isTouched: !1, + timeout: null, + dragTimeout: null + }, Q) + }) + }, + on: { + init: function(e) { + e.scrollbar.init(), + e.scrollbar.updateSize(), + e.scrollbar.setTranslate() + }, + update: function(e) { + e.scrollbar.updateSize() + }, + resize: function(e) { + e.scrollbar.updateSize() + }, + observerUpdate: function(e) { + e.scrollbar.updateSize() + }, + setTranslate: function(e) { + e.scrollbar.setTranslate() + }, + setTransition: function(e, t) { + e.scrollbar.setTransition(t) + }, + "enable disable": function(e) { + var t = e.scrollbar.$el; + t && t[e.enabled ? "removeClass" : "addClass"](e.params.scrollbar.lockClass) + }, + destroy: function(e) { + e.scrollbar.destroy() + } + } + }, { + name: "parallax", + params: { + parallax: { + enabled: !1 + } + }, + create: function() { + M(this, { + parallax: t({}, ee) + }) + }, + on: { + beforeInit: function(e) { + e.params.parallax.enabled && (e.params.watchSlidesProgress = !0, + e.originalParams.watchSlidesProgress = !0) + }, + init: function(e) { + e.params.parallax.enabled && e.parallax.setTranslate() + }, + setTranslate: function(e) { + e.params.parallax.enabled && e.parallax.setTranslate() + }, + setTransition: function(e, t) { + e.params.parallax.enabled && e.parallax.setTransition(t) + } + } + }, { + name: "zoom", + params: { + zoom: { + enabled: !1, + maxRatio: 3, + minRatio: 1, + toggle: !0, + containerClass: "swiper-zoom-container", + zoomedSlideClass: "swiper-slide-zoomed" + } + }, + create: function() { + var e = this; + M(e, { + zoom: t({ + enabled: !1, + scale: 1, + currentScale: 1, + isScaling: !1, + gesture: { + $slideEl: void 0, + slideWidth: void 0, + slideHeight: void 0, + $imageEl: void 0, + $imageWrapEl: void 0, + maxRatio: 3 + }, + image: { + isTouched: void 0, + isMoved: void 0, + currentX: void 0, + currentY: void 0, + minX: void 0, + minY: void 0, + maxX: void 0, + maxY: void 0, + width: void 0, + height: void 0, + startX: void 0, + startY: void 0, + touchesStart: {}, + touchesCurrent: {} + }, + velocity: { + x: void 0, + y: void 0, + prevPositionX: void 0, + prevPositionY: void 0, + prevTime: void 0 + } + }, te) + }); + var a = 1; + Object.defineProperty(e.zoom, "scale", { + get: function() { + return a + }, + set: function(t) { + if (a !== t) { + var i = e.zoom.gesture.$imageEl ? e.zoom.gesture.$imageEl[0] : void 0 + , s = e.zoom.gesture.$slideEl ? e.zoom.gesture.$slideEl[0] : void 0; + e.emit("zoomChange", t, i, s) + } + a = t + } + }) + }, + on: { + init: function(e) { + e.params.zoom.enabled && e.zoom.enable() + }, + destroy: function(e) { + e.zoom.disable() + }, + touchStart: function(e, t) { + e.zoom.enabled && e.zoom.onTouchStart(t) + }, + touchEnd: function(e, t) { + e.zoom.enabled && e.zoom.onTouchEnd(t) + }, + doubleTap: function(e, t) { + !e.animating && e.params.zoom.enabled && e.zoom.enabled && e.params.zoom.toggle && e.zoom.toggle(t) + }, + transitionEnd: function(e) { + e.zoom.enabled && e.params.zoom.enabled && e.zoom.onTransitionEnd() + }, + slideChange: function(e) { + e.zoom.enabled && e.params.zoom.enabled && e.params.cssMode && e.zoom.onTransitionEnd() + } + } + }, { + name: "lazy", + params: { + lazy: { + checkInView: !1, + enabled: !1, + loadPrevNext: !1, + loadPrevNextAmount: 1, + loadOnTransitionStart: !1, + scrollingElement: "", + elementClass: "swiper-lazy", + loadingClass: "swiper-lazy-loading", + loadedClass: "swiper-lazy-loaded", + preloaderClass: "swiper-lazy-preloader" + } + }, + create: function() { + M(this, { + lazy: t({ + initialImageLoaded: !1 + }, ae) + }) + }, + on: { + beforeInit: function(e) { + e.params.lazy.enabled && e.params.preloadImages && (e.params.preloadImages = !1) + }, + init: function(e) { + e.params.lazy.enabled && !e.params.loop && 0 === e.params.initialSlide && (e.params.lazy.checkInView ? e.lazy.checkInViewOnLoad() : e.lazy.load()) + }, + scroll: function(e) { + e.params.freeMode && !e.params.freeModeSticky && e.lazy.load() + }, + "scrollbarDragMove resize _freeModeNoMomentumRelease": function(e) { + e.params.lazy.enabled && e.lazy.load() + }, + transitionStart: function(e) { + e.params.lazy.enabled && (e.params.lazy.loadOnTransitionStart || !e.params.lazy.loadOnTransitionStart && !e.lazy.initialImageLoaded) && e.lazy.load() + }, + transitionEnd: function(e) { + e.params.lazy.enabled && !e.params.lazy.loadOnTransitionStart && e.lazy.load() + }, + slideChange: function(e) { + e.params.lazy.enabled && e.params.cssMode && e.lazy.load() + } + } + }, { + name: "controller", + params: { + controller: { + control: void 0, + inverse: !1, + by: "slide" + } + }, + create: function() { + M(this, { + controller: t({ + control: this.params.controller.control + }, ie) + }) + }, + on: { + update: function(e) { + e.controller.control && e.controller.spline && (e.controller.spline = void 0, + delete e.controller.spline) + }, + resize: function(e) { + e.controller.control && e.controller.spline && (e.controller.spline = void 0, + delete e.controller.spline) + }, + observerUpdate: function(e) { + e.controller.control && e.controller.spline && (e.controller.spline = void 0, + delete e.controller.spline) + }, + setTranslate: function(e, t, a) { + e.controller.control && e.controller.setTranslate(t, a) + }, + setTransition: function(e, t, a) { + e.controller.control && e.controller.setTransition(t, a) + } + } + }, { + name: "a11y", + params: { + a11y: { + enabled: !0, + notificationClass: "swiper-notification", + prevSlideMessage: "Previous slide", + nextSlideMessage: "Next slide", + firstSlideMessage: "This is the first slide", + lastSlideMessage: "This is the last slide", + paginationBulletMessage: "Go to slide {{index}}", + slideLabelMessage: "{{index}} / {{slidesLength}}", + containerMessage: null, + containerRoleDescriptionMessage: null, + itemRoleDescriptionMessage: null, + slideRole: "group" + } + }, + create: function() { + M(this, { + a11y: t({}, se, { + liveRegion: m('') + }) + }) + }, + on: { + afterInit: function(e) { + e.params.a11y.enabled && (e.a11y.init(), + e.a11y.updateNavigation()) + }, + toEdge: function(e) { + e.params.a11y.enabled && e.a11y.updateNavigation() + }, + fromEdge: function(e) { + e.params.a11y.enabled && e.a11y.updateNavigation() + }, + paginationUpdate: function(e) { + e.params.a11y.enabled && e.a11y.updatePagination() + }, + destroy: function(e) { + e.params.a11y.enabled && e.a11y.destroy() + } + } + }, { + name: "history", + params: { + history: { + enabled: !1, + root: "", + replaceState: !1, + key: "slides" + } + }, + create: function() { + M(this, { + history: t({}, re) + }) + }, + on: { + init: function(e) { + e.params.history.enabled && e.history.init() + }, + destroy: function(e) { + e.params.history.enabled && e.history.destroy() + }, + "transitionEnd _freeModeNoMomentumRelease": function(e) { + e.history.initialized && e.history.setHistory(e.params.history.key, e.activeIndex) + }, + slideChange: function(e) { + e.history.initialized && e.params.cssMode && e.history.setHistory(e.params.history.key, e.activeIndex) + } + } + }, { + name: "hash-navigation", + params: { + hashNavigation: { + enabled: !1, + replaceState: !1, + watchState: !1 + } + }, + create: function() { + M(this, { + hashNavigation: t({ + initialized: !1 + }, ne) + }) + }, + on: { + init: function(e) { + e.params.hashNavigation.enabled && e.hashNavigation.init() + }, + destroy: function(e) { + e.params.hashNavigation.enabled && e.hashNavigation.destroy() + }, + "transitionEnd _freeModeNoMomentumRelease": function(e) { + e.hashNavigation.initialized && e.hashNavigation.setHash() + }, + slideChange: function(e) { + e.hashNavigation.initialized && e.params.cssMode && e.hashNavigation.setHash() + } + } + }, { + name: "autoplay", + params: { + autoplay: { + enabled: !1, + delay: 3e3, + waitForTransition: !0, + disableOnInteraction: !0, + stopOnLastSlide: !1, + reverseDirection: !1, + pauseOnMouseEnter: !1 + } + }, + create: function() { + M(this, { + autoplay: t({}, le, { + running: !1, + paused: !1 + }) + }) + }, + on: { + init: function(e) { + e.params.autoplay.enabled && (e.autoplay.start(), + r().addEventListener("visibilitychange", e.autoplay.onVisibilityChange), + e.autoplay.attachMouseEvents()) + }, + beforeTransitionStart: function(e, t, a) { + e.autoplay.running && (a || !e.params.autoplay.disableOnInteraction ? e.autoplay.pause(t) : e.autoplay.stop()) + }, + sliderFirstMove: function(e) { + e.autoplay.running && (e.params.autoplay.disableOnInteraction ? e.autoplay.stop() : e.autoplay.pause()) + }, + touchEnd: function(e) { + e.params.cssMode && e.autoplay.paused && !e.params.autoplay.disableOnInteraction && e.autoplay.run() + }, + destroy: function(e) { + e.autoplay.detachMouseEvents(), + e.autoplay.running && e.autoplay.stop(), + r().removeEventListener("visibilitychange", e.autoplay.onVisibilityChange) + } + } + }, { + name: "effect-fade", + params: { + fadeEffect: { + crossFade: !1 + } + }, + create: function() { + M(this, { + fadeEffect: t({}, oe) + }) + }, + on: { + beforeInit: function(e) { + if ("fade" === e.params.effect) { + e.classNames.push(e.params.containerModifierClass + "fade"); + var t = { + slidesPerView: 1, + slidesPerColumn: 1, + slidesPerGroup: 1, + watchSlidesProgress: !0, + spaceBetween: 0, + virtualTranslate: !0 + }; + S(e.params, t), + S(e.originalParams, t) + } + }, + setTranslate: function(e) { + "fade" === e.params.effect && e.fadeEffect.setTranslate() + }, + setTransition: function(e, t) { + "fade" === e.params.effect && e.fadeEffect.setTransition(t) + } + } + }, { + name: "effect-cube", + params: { + cubeEffect: { + slideShadows: !0, + shadow: !0, + shadowOffset: 20, + shadowScale: .94 + } + }, + create: function() { + M(this, { + cubeEffect: t({}, de) + }) + }, + on: { + beforeInit: function(e) { + if ("cube" === e.params.effect) { + e.classNames.push(e.params.containerModifierClass + "cube"), + e.classNames.push(e.params.containerModifierClass + "3d"); + var t = { + slidesPerView: 1, + slidesPerColumn: 1, + slidesPerGroup: 1, + watchSlidesProgress: !0, + resistanceRatio: 0, + spaceBetween: 0, + centeredSlides: !1, + virtualTranslate: !0 + }; + S(e.params, t), + S(e.originalParams, t) + } + }, + setTranslate: function(e) { + "cube" === e.params.effect && e.cubeEffect.setTranslate() + }, + setTransition: function(e, t) { + "cube" === e.params.effect && e.cubeEffect.setTransition(t) + } + } + }, { + name: "effect-flip", + params: { + flipEffect: { + slideShadows: !0, + limitRotation: !0 + } + }, + create: function() { + M(this, { + flipEffect: t({}, pe) + }) + }, + on: { + beforeInit: function(e) { + if ("flip" === e.params.effect) { + e.classNames.push(e.params.containerModifierClass + "flip"), + e.classNames.push(e.params.containerModifierClass + "3d"); + var t = { + slidesPerView: 1, + slidesPerColumn: 1, + slidesPerGroup: 1, + watchSlidesProgress: !0, + spaceBetween: 0, + virtualTranslate: !0 + }; + S(e.params, t), + S(e.originalParams, t) + } + }, + setTranslate: function(e) { + "flip" === e.params.effect && e.flipEffect.setTranslate() + }, + setTransition: function(e, t) { + "flip" === e.params.effect && e.flipEffect.setTransition(t) + } + } + }, { + name: "effect-coverflow", + params: { + coverflowEffect: { + rotate: 50, + stretch: 0, + depth: 100, + scale: 1, + modifier: 1, + slideShadows: !0 + } + }, + create: function() { + M(this, { + coverflowEffect: t({}, ue) + }) + }, + on: { + beforeInit: function(e) { + "coverflow" === e.params.effect && (e.classNames.push(e.params.containerModifierClass + "coverflow"), + e.classNames.push(e.params.containerModifierClass + "3d"), + e.params.watchSlidesProgress = !0, + e.originalParams.watchSlidesProgress = !0) + }, + setTranslate: function(e) { + "coverflow" === e.params.effect && e.coverflowEffect.setTranslate() + }, + setTransition: function(e, t) { + "coverflow" === e.params.effect && e.coverflowEffect.setTransition(t) + } + } + }, { + name: "thumbs", + params: { + thumbs: { + swiper: null, + multipleActiveThumbs: !0, + autoScrollOffset: 0, + slideThumbActiveClass: "swiper-slide-thumb-active", + thumbsContainerClass: "swiper-container-thumbs" + } + }, + create: function() { + M(this, { + thumbs: t({ + swiper: null, + initialized: !1 + }, ce) + }) + }, + on: { + beforeInit: function(e) { + var t = e.params.thumbs; + t && t.swiper && (e.thumbs.init(), + e.thumbs.update(!0)) + }, + slideChange: function(e) { + e.thumbs.swiper && e.thumbs.update() + }, + update: function(e) { + e.thumbs.swiper && e.thumbs.update() + }, + resize: function(e) { + e.thumbs.swiper && e.thumbs.update() + }, + observerUpdate: function(e) { + e.thumbs.swiper && e.thumbs.update() + }, + setTransition: function(e, t) { + var a = e.thumbs.swiper; + a && a.setTransition(t) + }, + beforeDestroy: function(e) { + var t = e.thumbs.swiper; + t && e.thumbs.swiperCreated && t && t.destroy() + } + } + }]; + return F.use(he), + F +} +)); +//# sourceMappingURL=swiper-bundle.min.js.map diff --git a/templates/assets/libs/tocbot/4.18.2/tocbot.css b/templates/assets/libs/tocbot/4.18.2/tocbot.css new file mode 100644 index 00000000..054d963d --- /dev/null +++ b/templates/assets/libs/tocbot/4.18.2/tocbot.css @@ -0,0 +1 @@ +.toc{overflow-y:auto}.toc>.toc-list{overflow:hidden;position:relative}.toc>.toc-list li{list-style:none}.js-toc{overflow-y:hidden}.toc-list{margin:0;padding-left:10px}a.toc-link{color:currentColor;height:100%}.is-collapsible{max-height:1000px;overflow:hidden;transition:all 300ms ease-in-out}.is-collapsed{max-height:0}.is-position-fixed{position:fixed !important;top:0}.is-active-link{font-weight:700}.toc-link::before{background-color:#EEE;content:' ';display:inline-block;height:inherit;left:0;margin-top:-1px;position:absolute;width:2px}.is-active-link::before{background-color:#54BC4B} diff --git a/templates/assets/libs/tocbot/4.18.2/tocbot.min.js b/templates/assets/libs/tocbot/4.18.2/tocbot.min.js new file mode 100644 index 00000000..889241e9 --- /dev/null +++ b/templates/assets/libs/tocbot/4.18.2/tocbot.min.js @@ -0,0 +1 @@ +(()=>{var e={163:e=>{e.exports=function(e){var t,n=[].forEach,l=[].some,o=document.body,i=!0,r=" ";function s(t,l){var o,i,c,d=l.appendChild((o=t,i=document.createElement("li"),c=document.createElement("a"),e.listItemClass&&i.setAttribute("class",e.listItemClass),e.onClick&&(c.onclick=e.onClick),e.includeTitleTags&&c.setAttribute("title",o.textContent),e.includeHtml&&o.childNodes.length?n.call(o.childNodes,(function(e){c.appendChild(e.cloneNode(!0))})):c.textContent=o.textContent,c.setAttribute("href",e.basePath+"#"+o.id),c.setAttribute("class",e.linkClass+r+"node-name--"+o.nodeName+r+e.extraLinkClasses),i.appendChild(c),i));if(t.children.length){var u=a(t.isCollapsed);t.children.forEach((function(e){s(e,u)})),d.appendChild(u)}}function a(t){var n=e.orderedList?"ol":"ul",l=document.createElement(n),o=e.listClass+r+e.extraListClasses;return t&&(o+=r+e.collapsibleClass,o+=r+e.isCollapsedClass),l.setAttribute("class",o),l}function c(t){var n=0;return null!==t&&(n=t.offsetTop,e.hasInnerContainers&&(n+=c(t.offsetParent))),n}function d(t){return t&&-1!==t.className.indexOf(e.collapsibleClass)&&-1!==t.className.indexOf(e.isCollapsedClass)?(t.className=t.className.split(r+e.isCollapsedClass).join(""),d(t.parentNode.parentNode)):t}return{enableTocAnimation:function(){i=!0},disableTocAnimation:function(t){var n=t.target||t.srcElement;"string"==typeof n.className&&-1!==n.className.indexOf(e.linkClass)&&(i=!1)},render:function(e,n){var l=a(!1);if(n.forEach((function(e){s(e,l)})),null!==(t=e||t))return t.firstChild&&t.removeChild(t.firstChild),0===n.length?t:t.appendChild(l)},updateToc:function(s){var a;a=e.scrollContainer&&document.querySelector(e.scrollContainer)?document.querySelector(e.scrollContainer).scrollTop:document.documentElement.scrollTop||o.scrollTop,e.positionFixedSelector&&function(){var n;n=e.scrollContainer&&document.querySelector(e.scrollContainer)?document.querySelector(e.scrollContainer).scrollTop:document.documentElement.scrollTop||o.scrollTop;var l=document.querySelector(e.positionFixedSelector);"auto"===e.fixedSidebarOffset&&(e.fixedSidebarOffset=t.offsetTop),n>e.fixedSidebarOffset?-1===l.className.indexOf(e.positionFixedClass)&&(l.className+=r+e.positionFixedClass):l.className=l.className.split(r+e.positionFixedClass).join("")}();var u,f=s;if(i&&null!==t&&f.length>0){l.call(f,(function(t,n){return c(t)>a+e.headingsOffset+10?(u=f[0===n?n:n-1],!0):n===f.length-1?(u=f[f.length-1],!0):void 0}));var m=t.querySelectorAll("."+e.linkClass);n.call(m,(function(t){t.className=t.className.split(r+e.activeLinkClass).join("")}));var h=t.querySelectorAll("."+e.listItemClass);n.call(h,(function(t){t.className=t.className.split(r+e.activeListItemClass).join("")}));var p=t.querySelector("."+e.linkClass+".node-name--"+u.nodeName+'[href="'+e.basePath+"#"+u.id.replace(/([ #;&,.+*~':"!^$[\]()=>|/@])/g,"\\$1")+'"]');p&&-1===p.className.indexOf(e.activeLinkClass)&&(p.className+=r+e.activeLinkClass);var C=p&&p.parentNode;C&&-1===C.className.indexOf(e.activeListItemClass)&&(C.className+=r+e.activeListItemClass);var g=t.querySelectorAll("."+e.listClass+"."+e.collapsibleClass);n.call(g,(function(t){-1===t.className.indexOf(e.isCollapsedClass)&&(t.className+=r+e.isCollapsedClass)})),p&&p.nextSibling&&-1!==p.nextSibling.className.indexOf(e.isCollapsedClass)&&(p.nextSibling.className=p.nextSibling.className.split(r+e.isCollapsedClass).join("")),d(p&&p.parentNode.parentNode)}}}}},547:e=>{e.exports={tocSelector:".js-toc",contentSelector:".js-toc-content",headingSelector:"h1, h2, h3",ignoreSelector:".js-toc-ignore",hasInnerContainers:!1,linkClass:"toc-link",extraLinkClasses:"",activeLinkClass:"is-active-link",listClass:"toc-list",extraListClasses:"",isCollapsedClass:"is-collapsed",collapsibleClass:"is-collapsible",listItemClass:"toc-list-item",activeListItemClass:"is-active-li",collapseDepth:0,scrollSmooth:!0,scrollSmoothDuration:420,scrollSmoothOffset:0,scrollEndCallback:function(e){},headingsOffset:1,throttleTimeout:50,positionFixedSelector:null,positionFixedClass:"is-position-fixed",fixedSidebarOffset:"auto",includeHtml:!1,includeTitleTags:!1,onClick:function(e){},orderedList:!0,scrollContainer:null,skipRendering:!1,headingLabelCallback:!1,ignoreHiddenElements:!1,headingObjectCallback:null,basePath:"",disableTocScrollSync:!1}},971:function(e,t,n){var l,o,i;o=[],l=function(e){"use strict";var t,l,o,i=n(547),r={},s={},a=n(163),c=n(279),d=n(938),u=!!(e&&e.document&&e.document.querySelector&&e.addEventListener);if("undefined"!=typeof window||u){var f=Object.prototype.hasOwnProperty;return s.destroy=function(){var e=h(r);null!==e&&(r.skipRendering||e&&(e.innerHTML=""),r.scrollContainer&&document.querySelector(r.scrollContainer)?(document.querySelector(r.scrollContainer).removeEventListener("scroll",this._scrollListener,!1),document.querySelector(r.scrollContainer).removeEventListener("resize",this._scrollListener,!1),t&&document.querySelector(r.scrollContainer).removeEventListener("click",this._clickListener,!1)):(document.removeEventListener("scroll",this._scrollListener,!1),document.removeEventListener("resize",this._scrollListener,!1),t&&document.removeEventListener("click",this._clickListener,!1)))},s.init=function(e){if(u){r=function(){for(var e={},t=0;t{e.exports=function(e){var t=[].reduce;function n(e){return e[e.length-1]}function l(e){return+e.nodeName.toUpperCase().replace("H","")}function o(t){if(!(t instanceof window.HTMLElement))return t;if(e.ignoreHiddenElements&&(!t.offsetHeight||!t.offsetParent))return null;const n=t.getAttribute("data-heading-label")||(e.headingLabelCallback?String(e.headingLabelCallback(t.textContent)):t.textContent.trim());var o={id:t.id,children:[],nodeName:t.nodeName,headingLevel:l(t),textContent:n};return e.includeHtml&&(o.childNodes=t.childNodes),e.headingObjectCallback?e.headingObjectCallback(o,t):o}return{nestHeadingsArray:function(l){return t.call(l,(function(t,l){var i=o(l);return i&&function(t,l){for(var i=o(t),r=i.headingLevel,s=l,a=n(s),c=r-(a?a.headingLevel:0);c>0&&(!(a=n(s))||r!==a.headingLevel);)a&&void 0!==a.children&&(s=a.children),c--;r>=e.collapseDepth&&(i.isCollapsed=!0),s.push(i)}(i,t.nest),t}),{nest:[]})},selectHeadings:function(t,n){var l=n;e.ignoreSelector&&(l=n.split(",").map((function(t){return t.trim()+":not("+e.ignoreSelector+")"})));try{return t.querySelectorAll(l)}catch(e){return console.warn("Headers not found with selector: "+l),null}}}}},374:(e,t)=>{t.initSmoothScrolling=function(e){var t=e.duration,n=e.offset,l=location.hash?o(location.href):location.href;function o(e){return e.slice(0,e.lastIndexOf("#"))}document.body.addEventListener("click",(function(i){var r;"a"!==(r=i.target).tagName.toLowerCase()||!(r.hash.length>0||"#"===r.href.charAt(r.href.length-1))||o(r.href)!==l&&o(r.href)+"#"!==l||i.target.className.indexOf("no-smooth-scroll")>-1||"#"===i.target.href.charAt(i.target.href.length-2)&&"!"===i.target.href.charAt(i.target.href.length-1)||-1===i.target.className.indexOf(e.linkClass)||function(e,t){var n,l,o=window.pageYOffset,i={duration:t.duration,offset:t.offset||0,callback:t.callback,easing:t.easing||function(e,t,n,l){return(e/=l/2)<1?n/2*e*e+t:-n/2*(--e*(e-2)-1)+t}},r=document.querySelector('[id="'+decodeURI(e).split("#").join("")+'"]')||document.querySelector('[id="'+e.split("#").join("")+'"]'),s="string"==typeof e?i.offset+(e?r&&r.getBoundingClientRect().top||0:-(document.documentElement.scrollTop||document.body.scrollTop)):e,a="function"==typeof i.duration?i.duration(s):i.duration;function c(e){l=e-n,window.scrollTo(0,i.easing(l,o,s,a)),l{e.exports=function(e){var t=e.tocElement||document.querySelector(e.tocSelector);if(t&&t.scrollHeight>t.clientHeight){var n=t.querySelector("."+e.activeListItemClass);n&&(t.scrollTop=n.offsetTop)}}}},t={};function n(l){var o=t[l];if(void 0!==o)return o.exports;var i=t[l]={exports:{}};return e[l].call(i.exports,i,i.exports,n),i.exports}n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n(971)})(); \ No newline at end of file diff --git a/templates/assets/libs/twikoo/twikoo.all.min.js b/templates/assets/libs/twikoo/twikoo.all.min.js new file mode 100644 index 00000000..385e9198 --- /dev/null +++ b/templates/assets/libs/twikoo/twikoo.all.min.js @@ -0,0 +1,2 @@ +/*! For license information please see twikoo.all.min.js.LICENSE.txt */ +var e,t;e=this,t=function(){return function(){var e={3485:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(8190);Object.keys(r).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===r[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}}))}));var i=n(9565);Object.keys(i).forEach((function(e){"default"!==e&&"__esModule"!==e&&(e in t&&t[e]===i[e]||Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}}))}))},8190:function(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.StorageType=t.AbstractStorage=t.AbstractSDKRequest=void 0,t.StorageType=n,function(e){e.local="local",e.none="none",e.session="session"}(n||(t.StorageType=n={}));var r=function(){};t.AbstractSDKRequest=r;var i=function(){};t.AbstractStorage=i},9565:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatUrl=function(e,t,n){void 0===n&&(n={});var r=/\?/.test(t),i="";for(var o in n)""===i?!r&&(t+="?"):i+="&",i+=o+"="+encodeURIComponent(n[o]);return/^http(s)?\:\/\//.test(t+=i)?t:""+e+t}},8152:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LOGINTYPE=t.DATA_VERSION=void 0,t.getEndPoint=function(){return{BASE_URL:l,PROTOCOL:c}},t.getSdkName=function(){return s},t.getSdkVersion=function(){return a},t.setEndPoint=d,t.setRegionLevelEndpoint=function(e,t,n){d(t?"//"+e+"."+t+".tcb-api.tencentcloudapi.com/web":"//"+e+".ap-shanghai.tcb-api.tencentcloudapi.com/web",n)},t.setSdkName=function(e){s=e,i(e)},t.setSdkVersion=function(e){a=e};var r=n(5508),i=r.constants.setSdkName,o=r.constants.setProtocol,a="",s="@cloudbase/js-sdk";t.DATA_VERSION="2020-01-10";var u,c="undefined"!=typeof location&&"http:"===location.protocol?"http:":"https:",l="//tcb-api.tencentcloudapi.com/web";function d(e,t){l=e,t&&(c=t,o(t))}t.LOGINTYPE=u,function(e){e.ANONYMOUS="ANONYMOUS",e.WECHAT="WECHAT",e.CUSTOM="CUSTOM",e.NULL="NULL"}(u||(t.LOGINTYPE=u={}))},6631:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EVENTS=void 0,t.EVENTS={LOGIN_STATE_CHANGED:"loginStateChanged",LOGIN_STATE_EXPIRED:"loginStateExpire",LOGIN_TYPE_CHANGED:"loginTypeChanged",ANONYMOUS_CONVERTED:"anonymousConverted",ACCESS_TOKEN_REFRESHD:"refreshAccessToken"}},2183:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=t.cloudbase=void 0;var i=r(n(9767)),o=n(5508),a=r(n(9636)),s=n(9540),u=n(2341),c=n(6592),l=n(437),d=n(8152),f=function(){return f=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;u--)(o=e[u])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},h=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":(0,i["default"])(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},g=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},m=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),"throw":s(1),"return":s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]A:return w(b.INVALID_PARAMS,"timeout is greater than maximum value[10min]"),A;case e<100:return w(b.INVALID_PARAMS,"timeout is less than maximum value[100ms]"),100;default:return e}},p([E({mode:"sync",title:"Cloudbase 初始化失败",messages:["请确认以下各项:"," 1 - 调用 cloudbase.init() 的语法或参数是否正确"," 2 - 如果是非浏览器环境,是否配置了安全应用来源(https://docs.cloudbase.net/api-reference/webv2/adapter.html#jie-ru-liu-cheng)","如果问题依然存在,建议到官方问答社区提问或寻找帮助:"+k]}),h("design:type",Function),h("design:paramtypes",[Object]),h("design:returntype",e)],e.prototype,"init",null),p([E({title:"调用扩展能力失败",messages:["请确认以下各项:"," 1 - 调用 invokeExtension() 的语法或参数是否正确"," 2 - 被调用的扩展能力是否已经安装并通过 registerExtension() 注册","如果问题依然存在,建议到官方问答社区提问或寻找帮助:"+k]}),h("design:type",Function),h("design:paramtypes",[String,Object]),h("design:returntype",Promise)],e.prototype,"invokeExtension",null),e}());t.cloudbase=D,D.useAdapters(a["default"]);var I=D;t["default"]=I},2341:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Platform=void 0,t.Platform={}},6592:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCacheByEnvId=function(e){return f[e]},t.getLocalCache=function(e){return p[e]},t.initCache=function(e){var t=e.env,n=e.persistence,r=e.platformInfo,h={accessTokenKey:o+"_"+t,accessTokenExpireKey:a+"_"+t,refreshTokenKey:s+"_"+t,anonymousUuidKey:u+"_"+t,loginTypeKey:c+"_"+t,userInfoKey:l+"_"+t};f[t]?f[t].updatePersistence(n):f[t]=new d(i(i({},e),{keys:h,platformInfo:r,alwaysLocalKeys:["anonymousUuidKey"]})),p[t]=p[t]||new d(i(i({},e),{keys:h,platformInfo:r,persistence:"local"}))};var r=n(5508),i=function(){return i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=1)return[2,this._refreshAccessToken(--e)];throw new Error(JSON.stringify({code:f.OPERATION_FAIL,message:"重试获取 refresh token 失败"}));case 9:return o.cloudbase.fire(s.EVENTS.LOGIN_STATE_EXPIRED),[4,this._cache.removeStoreAsync(a)];case 10:d.sent(),d.label=11;case 11:throw new Error(JSON.stringify({code:f.NETWORK_ERROR,msg:"refresh access_token failed:"+h.data.code}));case 12:return h.data.access_token?(o.cloudbase.fire(s.EVENTS.ACCESS_TOKEN_REFRESHD),[4,this._cache.setStoreAsync(n,h.data.access_token)]):[3,15];case 13:return d.sent(),[4,this._cache.setStoreAsync(i,h.data.access_token_expire+Date.now())];case 14:return d.sent(),[2,{accessToken:h.data.access_token,accessTokenExpire:h.data.access_token_expire}];case 15:return h.data.refresh_token?[4,this._cache.removeStoreAsync(a)]:[3,19];case 16:return d.sent(),[4,this._cache.setStoreAsync(a,h.data.refresh_token)];case 17:return d.sent(),[4,this._refreshAccessToken()];case 18:d.sent(),d.label=19;case 19:return[2]}}))}))},e.prototype._setRefreshToken=function(e){return l(this,void 0,void 0,(function(){var t,n,r,i;return d(this,(function(o){switch(o.label){case 0:return t=this._cache.keys,n=t.accessTokenKey,r=t.accessTokenExpireKey,i=t.refreshTokenKey,[4,this._cache.removeStoreAsync(n)];case 1:return o.sent(),[4,this._cache.removeStoreAsync(r)];case 2:return o.sent(),[4,this._cache.setStoreAsync(i,e)];case 3:return o.sent(),[2]}}))}))},e}();t.CloudbaseRequest=k;var w={}},2150:function(e,t){"use strict";var n;Object.defineProperty(t,"__esModule",{value:!0}),t.LOGINTYPE=void 0,t.LOGINTYPE=n,function(e){e.ANONYMOUS="ANONYMOUS",e.WECHAT="WECHAT",e.WECHAT_PUBLIC="WECHAT-PUBLIC",e.WECHAT_OPEN="WECHAT-OPEN",e.CUSTOM="CUSTOM",e.EMAIL="EMAIL",e.USERNAME="USERNAME",e.NULL="NULL",e.PHONE="PHONE"}(n||(t.LOGINTYPE=n={}))},9468:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"__esModule",{value:!0}),t.Auth=void 0,Object.defineProperty(t,"AuthProvider",{enumerable:!0,get:function(){return l.AuthProvider}}),t.eventBus=t.LoginState=t.EVENTS=void 0,t.registerAuth=function(e){try{e.registerComponent(M)}catch(t){console.warn(t)}},t.registerProvider=function(e,t){S.prototype[e]=function(n){var r="_"+e;return this[r]||(this[r]=new t(h(h({},n),this._config))),this[r]}};var i=r(n(9767)),o=n(5508),a=n(1994),s=n(637),u=n(1847),c=n(2150),l=n(1855),d=n(2431),f=n(902),p=n(5310),h=function(){return h=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;u--)(o=e[u])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},m=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":(0,i["default"])(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},v=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},_=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),"throw":s(1),"return":s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=0;u--)(i=e[u])&&(s=(a<3?i(s):a>3?i(t,n,s):i(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},f=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":(0,o["default"])(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},p=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},h=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),"throw":s(1),"return":s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]Date.now()?[4,(s=new r.LoginState({envId:this._config.env,cache:this._cache,request:this._request})).checkLocalStateAsync()]:[3,4]:[3,7];case 3:return o.sent(),[2,s];case 4:return[4,this._cache.removeStoreAsync(t)];case 5:return o.sent(),[4,this._cache.removeStoreAsync(n)];case 6:o.sent(),o.label=7;case 7:return[2]}}))}))},e.prototype.setRefreshToken=function(e){return i(this,void 0,void 0,(function(){var t,n,r,i;return o(this,(function(o){switch(o.label){case 0:return t=this._cache.keys,n=t.accessTokenKey,r=t.accessTokenExpireKey,i=t.refreshTokenKey,[4,this._cache.removeStoreAsync(n)];case 1:return o.sent(),[4,this._cache.removeStoreAsync(r)];case 2:return o.sent(),[4,this._cache.setStoreAsync(i,e)];case 3:return o.sent(),[2]}}))}))},e.prototype.setAccessToken=function(e,t){return i(this,void 0,void 0,(function(){var n,r,i;return o(this,(function(o){switch(o.label){case 0:return n=this._cache.keys,r=n.accessTokenKey,i=n.accessTokenExpireKey,[4,this._cache.setStoreAsync(r,e)];case 1:return o.sent(),[4,this._cache.setStoreAsync(i,t)];case 2:return o.sent(),[2]}}))}))},e.prototype.refreshUserInfo=function(){return i(this,void 0,void 0,(function(){var e;return o(this,(function(t){switch(t.label){case 0:return[4,this._request.send("auth.getUserInfo",{})];case 1:return e=t.sent().data,[4,this.setLocalUserInfo(e)];case 2:return t.sent(),[2,e]}}))}))},e.prototype.setLocalUserInfo=function(e){return i(this,void 0,void 0,(function(){var t;return o(this,(function(n){switch(n.label){case 0:return t=this._cache.keys.userInfoKey,[4,this._cache.setStoreAsync(t,e)];case 1:return n.sent(),[2]}}))}))},e}();t.AuthProvider=a},1847:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"__esModule",{value:!0}),t.CustomAuthProvider=void 0;var i,o=r(n(9767)),a=n(5508),s=n(1855),u=n(2150),c=n(9468),l=(i=function(e,t){return i=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},i(e,t)},function(e,t){function n(){this.constructor=e}i(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),d=function(e,t,n,r){var i,a=arguments.length,s=a<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":(0,o["default"])(Reflect))&&"function"==typeof Reflect.decorate)s=Reflect.decorate(e,t,n,r);else for(var u=e.length-1;u>=0;u--)(i=e[u])&&(s=(a<3?i(s):a>3?i(t,n,s):i(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},f=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":(0,o["default"])(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},p=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},h=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),"throw":s(1),"return":s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=0;u--)(i=e[u])&&(s=(a<3?i(s):a>3?i(t,n,s):i(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},f=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":(0,o["default"])(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},p=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},h=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),"throw":s(1),"return":s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=0;u--)(i=e[u])&&(s=(a<3?i(s):a>3?i(t,n,s):i(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},f=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":(0,o["default"])(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},p=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},h=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),"throw":s(1),"return":s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=0;u--)(i=e[u])&&(s=(a<3?i(s):a>3?i(t,n,s):i(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},f=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":(0,o["default"])(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},p=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},h=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),"throw":s(1),"return":s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=0;u--)(i=e[u])&&(s=(a<3?i(s):a>3?i(t,n,s):i(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},f=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":(0,o["default"])(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},p=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},h=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),"throw":s(1),"return":s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=0;u--)(o=e[u])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},s=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":(0,i["default"])(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},c=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),"throw":s(1),"return":s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=0;u--)(o=e[u])&&(s=(a<3?o(s):a>3?o(t,n,s):o(t,n))||s);return a>3&&s&&Object.defineProperty(t,n,s),s},s=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":(0,i["default"])(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},u=function(e,t,n,r){return new(n||(n=Promise))((function(i,o){function a(e){try{u(r.next(e))}catch(t){o(t)}}function s(e){try{u(r["throw"](e))}catch(t){o(t)}}function u(e){var t;e.done?i(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(a,s)}u((r=r.apply(e,t||[])).next())}))},c=function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),"throw":s(1),"return":s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r["return"]:o[0]?r["throw"]||((i=r["return"])&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!((i=(i=a.trys).length>0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]d}));f.unshift(a[d].replace(l,n+"."+r).replace(c,i)),(o=new Error).stack=(s?"@debugger":"Error")+"\n"+f.join("\n")}return o}t.catchErrorsDecorator=function(e){var t=e.mode,n=void 0===t?"async":t,s=e.customInfo,d=void 0===s?{}:s,f=e.title,p=e.messages,h=void 0===p?[]:p;return function(e,t,s){if(a.IS_DEBUG_MODE){var p=d.className||e.constructor.name,g=d.methodName||t,m=s.value,v=function(e){var t="",n=e.stack.split("\n"),r=n.findIndex((function(e){return u.test(e)}));if(-1!==r){var i=c.exec(n[r+1]||"");t=i?i[0]:""}return t}(new Error);s.value="sync"===n?function(){for(var e=[],t=0;t0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]=0?JSON.parse(r).content:""}u.printWarn(c.ERRORS.INVALID_OPERATION,"current platform's storage is asynchronous, please use getStoreAsync insteed")},e.prototype.getStoreAsync=function(e,t){var n;return o(this,void 0,void 0,(function(){var r;return a(this,(function(i){switch(i.label){case 0:try{if("undefined"!=typeof process&&(null===(n=process.env)||void 0===n?void 0:n.tcb_token))return[2,process.env.tcb_token];if(!this._storage)return[2,""]}catch(o){return[2,""]}return t=t||"localCachev1",[4,this._storage.getItem(e)];case 1:return(r=i.sent())&&r.indexOf(t)>=0?[2,JSON.parse(r).content]:[2,""]}}))}))},e.prototype.removeStore=function(e){"async"!==this.mode?this._storage.removeItem(e):u.printWarn(c.ERRORS.INVALID_OPERATION,"current platform's storage is asynchronous, please use removeStoreAsync insteed")},e.prototype.removeStoreAsync=function(e){return o(this,void 0,void 0,(function(){return a(this,(function(t){switch(t.label){case 0:return[4,this._storage.removeItem(e)];case 1:return t.sent(),[2]}}))}))},e}();t.CloudbaseCache=f},4841:function(e,t,n){"use strict";var r,i=(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),o=function(){for(var e=0,t=0,n=arguments.length;t0},e}();t.CloudbaseEventEmitter=c;var l=new c;t.addEventListener=function(e,t){l.on(e,t)},t.activateEvent=function(e,t){void 0===t&&(t={}),l.fire(e,t)},t.removeEventListener=function(e,t){l.off(e,t)}},270:function(e,t,n){"use strict";var r=function(e){return e&&e.__esModule?e:{"default":e}};Object.defineProperty(t,"__esModule",{value:!0}),t.transformPhone=t.sleep=t.printGroupLog=t.throwError=t.printInfo=t.printError=t.printWarn=t.execCallback=t.createPromiseCallback=t.removeParam=t.getHash=t.getQuery=t.toQueryString=t.createSign=t.formatUrl=t.genSeqId=t.isFormData=t.isInstanceOf=t.isNull=t.isPalinObject=t.isUndefined=t.isString=t.isArray=void 0;var i=r(n(2355)),o=r(n(7016)),a=r(n(5172)),s=n(5753);function u(e){var t=o["default"].stringify(e);return t=(t=(t=t.replace(/=+$/,"")).replace(/\+/g,"-")).replace(/\//g,"_")}t.isArray=function(e){return"[object Array]"===Object.prototype.toString.call(e)},t.isString=function(e){return"string"==typeof e},t.isUndefined=function(e){return void 0===e},t.isPalinObject=function(e){return"[object Object]"===Object.prototype.toString.call(e)},t.isNull=function(e){return"[object Null]"===Object.prototype.toString.call(e)},t.isInstanceOf=function(e,t){return e instanceof t},t.isFormData=function(e){return"[object FormData]"===Object.prototype.toString.call(e)},t.genSeqId=function(){return Math.random().toString(16).slice(2)},t.formatUrl=function(e,t,n){void 0===n&&(n={});var r=/\?/.test(t),i="";for(var o in n)""===i?!r&&(t+="?"):i+="&",i+=o+"="+encodeURIComponent(n[o]);return/^http(s)?\:\/\//.test(t+=i)?t:""+e+t},t.createSign=function(e,t){var n=u(a["default"].parse(JSON.stringify({alg:"HS256",typ:"JWT"})))+"."+u(a["default"].parse(JSON.stringify(e)));return n+"."+u(i["default"](n,t))},t.toQueryString=function(e){void 0===e&&(e={});var t=[];for(var n in e)t.push(n+"="+encodeURIComponent(e[n]));return t.join("&")},t.getQuery=function(e,t){if("undefined"==typeof window)return!1;var n=t||window.location.search,r=new RegExp("(^|&)"+e+"=([^&]*)(&|$)"),i=n.substr(n.indexOf("?")+1).match(r);return null!=i?i[2]:""},t.getHash=function(e){if("undefined"==typeof window)return"";var t=window.location.hash.match(new RegExp("[#?&/]"+e+"=([^&#]*)"));return t?t[1]:""},t.removeParam=function(e,t){var n=t.split("?")[0],r=[],i=-1!==t.indexOf("?")?t.split("?")[1]:"";if(""!==i){for(var o=(r=i.split("&")).length-1;o>=0;o-=1)r[o].split("=")[0]===e&&r.splice(o,1);n=n+"?"+r.join("&")}return n},t.createPromiseCallback=function(){var e;if(!Promise){(e=function(){}).promise={};var t=function(){throw new Error('Your Node runtime does support ES6 Promises. Set "global.Promise" to your preferred implementation of promises.')};return Object.defineProperty(e.promise,"then",{get:t}),Object.defineProperty(e.promise,"catch",{get:t}),e}var n=new Promise((function(t,n){e=function(e,r){return e?n(e):t(r)}}));return e.promise=n,e},t.execCallback=function(e,t,n){if(void 0===n&&(n=null),e&&"function"==typeof e)return e(t,n);if(t)throw t;return n},t.printWarn=function(e,t){console.warn("["+s.getSdkName()+"]["+e+"]:"+t)},t.printError=function(e,t){console.error({code:e,msg:"["+s.getSdkName()+"]["+e+"]:"+t})},t.printInfo=function(e,t){console.log("["+s.getSdkName()+"]["+e+"]:"+t)},t.throwError=function(e,t){throw new Error(JSON.stringify({code:e,msg:"["+s.getSdkName()+"]["+e+"]:"+t}))},t.printGroupLog=function(e){var t=e.title,n=e.subtitle,r=void 0===n?"":n,i=e.content,o=void 0===i?[]:i,a=e.printTrace,s=void 0!==a&&a,u=e.collapsed;void 0!==u&&u?console.groupCollapsed(t,r):console.group(t,r);for(var c=0,l=o;c>16)+(t>>16)+(n>>16)<<16|65535&n}function a(e,t,n,r,i,a){return o((s=o(o(t,e),o(r,a)))<<(u=i)|s>>>32-u,n);var s,u}function s(e,t,n,r,i,o,s){return a(t&n|~t&r,e,t,i,o,s)}function u(e,t,n,r,i,o,s){return a(t&r|n&~r,e,t,i,o,s)}function c(e,t,n,r,i,o,s){return a(t^n^r,e,t,i,o,s)}function l(e,t,n,r,i,o,s){return a(n^(t|~r),e,t,i,o,s)}function d(e,t){var n,r,i,a,d;e[t>>5]|=128<>>9<<4)]=t;var f=1732584193,p=-271733879,h=-1732584194,g=271733878;for(n=0;n>5]>>>t%32&255);return n}function p(e){var t,n=[];for(n[(e.length>>2)-1]=undefined,t=0;t>5]|=(255&e.charCodeAt(t/8))<>>4&15)+r.charAt(15&t);return i}function g(e){return unescape(encodeURIComponent(e))}function m(e){return function(e){return f(d(p(e),8*e.length))}(g(e))}function v(e,t){return function(e,t){var n,r,i=p(e),o=[],a=[];for(o[15]=a[15]=undefined,i.length>16&&(i=d(i,8*e.length)),n=0;n<16;n+=1)o[n]=909522486^i[n],a[n]=1549556828^i[n];return r=d(o.concat(p(t)),512+8*t.length),f(d(a.concat(r),640))}(g(e),g(t))}function _(e,t,n){return t?n?v(t,e):h(v(t,e)):n?m(e):h(m(e))}(r=function(){return _}.call(t,n,t,e))===undefined||(e.exports=r)}()},9636:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.wxMpStorage=t["default"]=t.WxRequest=t.WxMpWebSocket=void 0;var r,i=n(3485),o=(r=function(e,t){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])},r(e,t)},function(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),a=function(){return a=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&i[i.length-1])||6!==o[0]&&2!==o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]>>2]>>>24-o%4*8&255;t[r+o>>>2]|=a<<24-(r+o)%4*8}else for(o=0;o>>2]=n[o>>>2];return this.sigBytes+=i,this},clamp:function(){var t=this.words,n=this.sigBytes;t[n>>>2]&=4294967295<<32-n%4*8,t.length=e.ceil(n/4)},clone:function(){var e=o.clone.call(this);return e.words=this.words.slice(0),e},random:function(t){for(var n,r=[],i=function(t){var n=987654321,r=4294967295;return function(){var i=((n=36969*(65535&n)+(n>>16)&r)<<16)+(t=18e3*(65535&t)+(t>>16)&r)&r;return i/=4294967296,(i+=.5)*(e.random()>.5?1:-1)}},o=0;o>>2]>>>24-i%4*8&255;r.push((o>>>4).toString(16)),r.push((15&o).toString(16))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>3]|=parseInt(e.substr(r,2),16)<<24-r%8*4;return new a.init(n,t/2)}},c=s.Latin1={stringify:function(e){for(var t=e.words,n=e.sigBytes,r=[],i=0;i>>2]>>>24-i%4*8&255;r.push(String.fromCharCode(o))}return r.join("")},parse:function(e){for(var t=e.length,n=[],r=0;r>>2]|=(255&e.charCodeAt(r))<<24-r%4*8;return new a.init(n,t)}},l=s.Utf8={stringify:function(e){try{return decodeURIComponent(escape(c.stringify(e)))}catch(t){throw new Error("Malformed UTF-8 data")}},parse:function(e){return c.parse(unescape(encodeURIComponent(e)))}},d=i.BufferedBlockAlgorithm=o.extend({reset:function(){this._data=new a.init,this._nDataBytes=0},_append:function(e){"string"==typeof e&&(e=l.parse(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes},_process:function(t){var n=this._data,r=n.words,i=n.sigBytes,o=this.blockSize,s=i/(4*o),u=(s=t?e.ceil(s):e.max((0|s)-this._minBufferSize,0))*o,c=e.min(4*u,i);if(u){for(var l=0;l>>2]>>>24-o%4*8&255)<<16|(t[o+1>>>2]>>>24-(o+1)%4*8&255)<<8|t[o+2>>>2]>>>24-(o+2)%4*8&255,s=0;s<4&&o+.75*s>>6*(3-s)&63));var u=r.charAt(64);if(u)for(;i.length%4;)i.push(u);return i.join("")},parse:function(e){var t=e.length,r=this._map,i=this._reverseMap;if(!i){i=this._reverseMap=[];for(var o=0;o>>6-a%4*2;i[o>>>2]|=(s|u)<<24-o%4*8,o++}return n.create(i,o)}(e,t,i)},_map:"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/="},e.enc.Base64},"object"===(0,s["default"])(t)?e.exports=t=a(n(8149)):(i=[n(8149)],(o="function"==typeof(r=a)?r.apply(t,i):r)===undefined||(e.exports=o))},5172:function(e,t,n){"use strict";var r,i,o,a,s=n(3330)(n(9767));a=function(e){return e.enc.Utf8},"object"===(0,s["default"])(t)?e.exports=t=a(n(8149)):(i=[n(8149)],(o="function"==typeof(r=a)?r.apply(t,i):r)===undefined||(e.exports=o))},2355:function(e,t,n){"use strict";var r,i,o,a,s=n(3330)(n(9767));a=function(e){return e.HmacSHA256},"object"===(0,s["default"])(t)?e.exports=t=a(n(8149),n(213),n(151)):(i=[n(8149),n(213),n(151)],(o="function"==typeof(r=a)?r.apply(t,i):r)===undefined||(e.exports=o))},151:function(e,t,n){"use strict";var r,i,o,a,s=n(3330)(n(9767));a=function(e){var t,n,r;n=(t=e).lib.Base,r=t.enc.Utf8,t.algo.HMAC=n.extend({init:function(e,t){e=this._hasher=new e.init,"string"==typeof t&&(t=r.parse(t));var n=e.blockSize,i=4*n;t.sigBytes>i&&(t=e.finalize(t)),t.clamp();for(var o=this._oKey=t.clone(),a=this._iKey=t.clone(),s=o.words,u=a.words,c=0;c>>7)^(h<<14|h>>>18)^h>>>3,m=c[p-2],v=(m<<15|m>>>17)^(m<<13|m>>>19)^m>>>10;c[p]=g+c[p-7]+v+c[p-16]}var _=r&i^r&o^i&o,y=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),b=f+((s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25))+(s&l^~s&d)+u[p]+c[p];f=d,d=l,l=s,s=a+b|0,a=o,o=i,i=r,r=b+(y+_)|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+o|0,n[3]=n[3]+a|0,n[4]=n[4]+s|0,n[5]=n[5]+l|0,n[6]=n[6]+d|0,n[7]=n[7]+f|0},_doFinalize:function(){var e=this._data,n=e.words,r=8*this._nDataBytes,i=8*e.sigBytes;return n[i>>>5]|=128<<24-i%32,n[14+(i+64>>>9<<4)]=t.floor(r/4294967296),n[15+(i+64>>>9<<4)]=r,e.sigBytes=4*n.length,this._process(),this._hash},clone:function(){var e=o.clone.call(this);return e._hash=this._hash.clone(),e}});n.SHA256=o._createHelper(l),n.HmacSHA256=o._createHmacHelper(l)}(Math),e.SHA256},"object"===(0,s["default"])(t)?e.exports=t=a(n(8149)):(i=[n(8149)],(o="function"==typeof(r=a)?r.apply(t,i):r)===undefined||(e.exports=o))},8161:function(e){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n="",r="undefined"!=typeof t[5];return t[4]&&(n+="@supports (".concat(t[4],") {")),t[2]&&(n+="@media ".concat(t[2]," {")),r&&(n+="@layer".concat(t[5].length>0?" ".concat(t[5]):""," {")),n+=e(t),r&&(n+="}"),t[2]&&(n+="}"),t[4]&&(n+="}"),n})).join("")},t.i=function(e,n,r,i,o){"string"==typeof e&&(e=[[null,e,undefined]]);var a={};if(r)for(var s=0;s0?" ".concat(l[5]):""," {").concat(l[1],"}")),l[5]=o),n&&(l[2]?(l[1]="@media ".concat(l[2]," {").concat(l[1],"}"),l[2]=n):l[2]=n),i&&(l[4]?(l[1]="@supports (".concat(l[4],") {").concat(l[1],"}"),l[4]=i):l[4]="".concat(i)),t.push(l))}},t}},7156:function(e){"use strict";e.exports=function(e){return e[1]}},6433:function(e,t,n){"use strict";var r=n(3330)(n(9767));e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===(0,r["default"])(e)&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=96)}({0:function(e,t,n){function r(e,t,n,r,i,o,a,s){var u,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(u=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,u):[u]}return{exports:e,options:c}}n.d(t,"a",(function(){return r}))},96:function(e,t,n){n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("button",{staticClass:"el-button","class":[e.type?"el-button--"+e.type:"",e.buttonSize?"el-button--"+e.buttonSize:"",{"is-disabled":e.buttonDisabled,"is-loading":e.loading,"is-plain":e.plain,"is-round":e.round,"is-circle":e.circle}],attrs:{disabled:e.buttonDisabled||e.loading,autofocus:e.autofocus,type:e.nativeType},on:{click:e.handleClick}},[e.loading?n("i",{staticClass:"el-icon-loading"}):e._e(),e.icon&&!e.loading?n("i",{"class":e.icon}):e._e(),e.$slots["default"]?n("span",[e._t("default")],2):e._e()])};r._withStripped=!0;var i={name:"ElButton",inject:{elForm:{"default":""},elFormItem:{"default":""}},props:{type:{type:String,"default":"default"},size:String,icon:{type:String,"default":""},nativeType:{type:String,"default":"button"},loading:Boolean,disabled:Boolean,plain:Boolean,autofocus:Boolean,round:Boolean,circle:Boolean},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},buttonSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},buttonDisabled:function(){return this.$options.propsData.hasOwnProperty("disabled")?this.disabled:(this.elForm||{}).disabled}},methods:{handleClick:function(e){this.$emit("click",e)}}},o=n(0),a=Object(o.a)(i,r,[],!1,null,null,null);a.options.__file="packages/button/src/button.vue";var s=a.exports;s.install=function(e){e.component(s.name,s)},t["default"]=s}})},6406:function(e,t,n){"use strict";var r=n(3330)(n(9767));e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var i=t[r]={i:r,l:!1,exports:{}};return e[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"===(0,r["default"])(e)&&e&&e.__esModule)return e;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(i,o,function(t){return e[t]}.bind(null,o));return i},n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="/dist/",n(n.s=75)}({0:function(e,t,n){function r(e,t,n,r,i,o,a,s){var u,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(u=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,this.$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,u):[u]}return{exports:e,options:c}}n.d(t,"a",(function(){return r}))},11:function(e,t){e.exports=n(7177)},21:function(e,t){e.exports=n(1636)},4:function(e,t){e.exports=n(6262)},75:function(e,t,n){n.r(t);var r=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{"class":["textarea"===e.type?"el-textarea":"el-input",e.inputSize?"el-input--"+e.inputSize:"",{"is-disabled":e.inputDisabled,"is-exceed":e.inputExceed,"el-input-group":e.$slots.prepend||e.$slots.append,"el-input-group--append":e.$slots.append,"el-input-group--prepend":e.$slots.prepend,"el-input--prefix":e.$slots.prefix||e.prefixIcon,"el-input--suffix":e.$slots.suffix||e.suffixIcon||e.clearable||e.showPassword}],on:{mouseenter:function(t){e.hovering=!0},mouseleave:function(t){e.hovering=!1}}},["textarea"!==e.type?[e.$slots.prepend?n("div",{staticClass:"el-input-group__prepend"},[e._t("prepend")],2):e._e(),"textarea"!==e.type?n("input",e._b({ref:"input",staticClass:"el-input__inner",attrs:{tabindex:e.tabindex,type:e.showPassword?e.passwordVisible?"text":"password":e.type,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"input",e.$attrs,!1)):e._e(),e.$slots.prefix||e.prefixIcon?n("span",{staticClass:"el-input__prefix"},[e._t("prefix"),e.prefixIcon?n("i",{staticClass:"el-input__icon","class":e.prefixIcon}):e._e()],2):e._e(),e.getSuffixVisible()?n("span",{staticClass:"el-input__suffix"},[n("span",{staticClass:"el-input__suffix-inner"},[e.showClear&&e.showPwdVisible&&e.isWordLimitVisible?e._e():[e._t("suffix"),e.suffixIcon?n("i",{staticClass:"el-input__icon","class":e.suffixIcon}):e._e()],e.showClear?n("i",{staticClass:"el-input__icon el-icon-circle-close el-input__clear",on:{mousedown:function(e){e.preventDefault()},click:e.clear}}):e._e(),e.showPwdVisible?n("i",{staticClass:"el-input__icon el-icon-view el-input__clear",on:{click:e.handlePasswordVisible}}):e._e(),e.isWordLimitVisible?n("span",{staticClass:"el-input__count"},[n("span",{staticClass:"el-input__count-inner"},[e._v("\n "+e._s(e.textLength)+"/"+e._s(e.upperLimit)+"\n ")])]):e._e()],2),e.validateState?n("i",{staticClass:"el-input__icon","class":["el-input__validateIcon",e.validateIcon]}):e._e()]):e._e(),e.$slots.append?n("div",{staticClass:"el-input-group__append"},[e._t("append")],2):e._e()]:n("textarea",e._b({ref:"textarea",staticClass:"el-textarea__inner",style:e.textareaStyle,attrs:{tabindex:e.tabindex,disabled:e.inputDisabled,readonly:e.readonly,autocomplete:e.autoComplete||e.autocomplete,"aria-label":e.label},on:{compositionstart:e.handleCompositionStart,compositionupdate:e.handleCompositionUpdate,compositionend:e.handleCompositionEnd,input:e.handleInput,focus:e.handleFocus,blur:e.handleBlur,change:e.handleChange}},"textarea",e.$attrs,!1)),e.isWordLimitVisible&&"textarea"===e.type?n("span",{staticClass:"el-input__count"},[e._v(e._s(e.textLength)+"/"+e._s(e.upperLimit))]):e._e()],2)};r._withStripped=!0;var i=n(4),o=n.n(i),a=n(11),s=n.n(a),u=void 0,c=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-rendering","text-transform","width","text-indent","padding-left","padding-right","border-width","box-sizing"];function l(e){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:1,n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:null;u||(u=document.createElement("textarea"),document.body.appendChild(u));var r=function(e){var t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing"),r=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),i=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width"));return{contextStyle:c.map((function(e){return e+":"+t.getPropertyValue(e)})).join(";"),paddingSize:r,borderSize:i,boxSizing:n}}(e),i=r.paddingSize,o=r.borderSize,a=r.boxSizing,s=r.contextStyle;u.setAttribute("style",s+";\n height:0 !important;\n visibility:hidden !important;\n overflow:hidden !important;\n position:absolute !important;\n z-index:-1000 !important;\n top:0 !important;\n right:0 !important\n"),u.value=e.value||e.placeholder||"";var l=u.scrollHeight,d={};"border-box"===a?l+=o:"content-box"===a&&(l-=i),u.value="";var f=u.scrollHeight-i;if(null!==t){var p=f*t;"border-box"===a&&(p=p+i+o),l=Math.max(p,l),d.minHeight=p+"px"}if(null!==n){var h=f*n;"border-box"===a&&(h=h+i+o),l=Math.min(h,l)}return d.height=l+"px",u.parentNode&&u.parentNode.removeChild(u),u=null,d}var d=n(9),f=n.n(d),p=n(21),h={name:"ElInput",componentName:"ElInput",mixins:[o.a,s.a],inheritAttrs:!1,inject:{elForm:{"default":""},elFormItem:{"default":""}},data:function(){return{textareaCalcStyle:{},hovering:!1,focused:!1,isComposing:!1,passwordVisible:!1}},props:{value:[String,Number],size:String,resize:String,form:String,disabled:Boolean,readonly:Boolean,type:{type:String,"default":"text"},autosize:{type:[Boolean,Object],"default":!1},autocomplete:{type:String,"default":"off"},autoComplete:{type:String,validator:function(e){return!0}},validateEvent:{type:Boolean,"default":!0},suffixIcon:String,prefixIcon:String,label:String,clearable:{type:Boolean,"default":!1},showPassword:{type:Boolean,"default":!1},showWordLimit:{type:Boolean,"default":!1},tabindex:String},computed:{_elFormItemSize:function(){return(this.elFormItem||{}).elFormItemSize},validateState:function(){return this.elFormItem?this.elFormItem.validateState:""},needStatusIcon:function(){return!!this.elForm&&this.elForm.statusIcon},validateIcon:function(){return{validating:"el-icon-loading",success:"el-icon-circle-check",error:"el-icon-circle-close"}[this.validateState]},textareaStyle:function(){return f()({},this.textareaCalcStyle,{resize:this.resize})},inputSize:function(){return this.size||this._elFormItemSize||(this.$ELEMENT||{}).size},inputDisabled:function(){return this.disabled||(this.elForm||{}).disabled},nativeInputValue:function(){return null===this.value||this.value===undefined?"":String(this.value)},showClear:function(){return this.clearable&&!this.inputDisabled&&!this.readonly&&this.nativeInputValue&&(this.focused||this.hovering)},showPwdVisible:function(){return this.showPassword&&!this.inputDisabled&&!this.readonly&&(!!this.nativeInputValue||this.focused)},isWordLimitVisible:function(){return this.showWordLimit&&this.$attrs.maxlength&&("text"===this.type||"textarea"===this.type)&&!this.inputDisabled&&!this.readonly&&!this.showPassword},upperLimit:function(){return this.$attrs.maxlength},textLength:function(){return"number"==typeof this.value?String(this.value).length:(this.value||"").length},inputExceed:function(){return this.isWordLimitVisible&&this.textLength>this.upperLimit}},watch:{value:function(e){this.$nextTick(this.resizeTextarea),this.validateEvent&&this.dispatch("ElFormItem","el.form.change",[e])},nativeInputValue:function(){this.setNativeInputValue()},type:function(){var e=this;this.$nextTick((function(){e.setNativeInputValue(),e.resizeTextarea(),e.updateIconOffset()}))}},methods:{focus:function(){this.getInput().focus()},blur:function(){this.getInput().blur()},getMigratingConfig:function(){return{props:{icon:"icon is removed, use suffix-icon / prefix-icon instead.","on-icon-click":"on-icon-click is removed."},events:{click:"click is removed."}}},handleBlur:function(e){this.focused=!1,this.$emit("blur",e),this.validateEvent&&this.dispatch("ElFormItem","el.form.blur",[this.value])},select:function(){this.getInput().select()},resizeTextarea:function(){if(!this.$isServer){var e=this.autosize;if("textarea"===this.type)if(e){var t=e.minRows,n=e.maxRows;this.textareaCalcStyle=l(this.$refs.textarea,t,n)}else this.textareaCalcStyle={minHeight:l(this.$refs.textarea).minHeight}}},setNativeInputValue:function(){var e=this.getInput();e&&e.value!==this.nativeInputValue&&(e.value=this.nativeInputValue)},handleFocus:function(e){this.focused=!0,this.$emit("focus",e)},handleCompositionStart:function(e){this.$emit("compositionstart",e),this.isComposing=!0},handleCompositionUpdate:function(e){this.$emit("compositionupdate",e);var t=e.target.value,n=t[t.length-1]||"";this.isComposing=!Object(p.isKorean)(n)},handleCompositionEnd:function(e){this.$emit("compositionend",e),this.isComposing&&(this.isComposing=!1,this.handleInput(e))},handleInput:function(e){this.isComposing||e.target.value!==this.nativeInputValue&&(this.$emit("input",e.target.value),this.$nextTick(this.setNativeInputValue))},handleChange:function(e){this.$emit("change",e.target.value)},calcIconOffset:function(e){var t=[].slice.call(this.$el.querySelectorAll(".el-input__"+e)||[]);if(t.length){for(var n=null,r=0;r0&&arguments[0]!==undefined?arguments[0]:{};if(!i.a.prototype.$isServer){if("string"==typeof(e=_()({},b,e)).target&&(e.target=document.querySelector(e.target)),e.target=e.target||document.body,e.target!==document.body?e.fullscreen=!1:e.body=!0,e.fullscreen&&k)return k;var t=e.body?document.body:e.target,n=new y({el:document.createElement("div"),data:e});return function(e,t,n){var r={};e.fullscreen?(n.originalPosition=Object(l.getStyle)(document.body,"position"),n.originalOverflow=Object(l.getStyle)(document.body,"overflow"),r.zIndex=d.PopupManager.nextZIndex()):e.body?(n.originalPosition=Object(l.getStyle)(document.body,"position"),["top","left"].forEach((function(t){var n="top"===t?"scrollTop":"scrollLeft";r[t]=e.target.getBoundingClientRect()[t]+document.body[n]+document.documentElement[n]+"px"})),["height","width"].forEach((function(t){r[t]=e.target.getBoundingClientRect()[t]+"px"}))):n.originalPosition=Object(l.getStyle)(t,"position"),Object.keys(r).forEach((function(e){n.$el.style[e]=r[e]}))}(e,t,n),"absolute"!==n.originalPosition&&"fixed"!==n.originalPosition&&"sticky"!==n.originalPosition&&Object(l.addClass)(t,"el-loading-parent--relative"),e.fullscreen&&e.lock&&Object(l.addClass)(t,"el-loading-parent--hidden"),t.appendChild(n.$el),i.a.nextTick((function(){n.visible=!0})),e.fullscreen&&(k=n),n}};t["default"]={install:function(e){e.use(m),e.prototype.$loading=w},directive:m,service:w}},9:function(e,t){e.exports=n(7002)}})},6262:function(e,t){"use strict";function n(e,t,r){this.$children.forEach((function(i){i.$options.componentName===e?i.$emit.apply(i,[t].concat(r)):n.apply(i,[e,t].concat([r]))}))}t.__esModule=!0,t["default"]={methods:{dispatch:function(e,t,n){for(var r=this.$parent||this.$root,i=r.$options.componentName;r&&(!i||i!==e);)(r=r.$parent)&&(i=r.$options.componentName);r&&r.$emit.apply(r,[t].concat(n))},broadcast:function(e,t,r){n.call(this,e,t,r)}}}},7177:function(e,t,n){"use strict";t.__esModule=!0,n(964),t["default"]={mounted:function(){},methods:{getMigratingConfig:function(){return{props:{},events:{}}}}}},3751:function(e,t){"use strict";t.__esModule=!0,t["default"]=function(e,t){var n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:300,r=arguments.length>3&&arguments[3]!==undefined&&arguments[3];if(!e||!t)throw new Error("instance & callback is required");var i=!1,o=function(){i||(i=!0,t&&t.apply(null,arguments))};r?e.$once("after-leave",o):e.$on("after-leave",o),setTimeout((function(){o()}),n+100)}},4210:function(e,t,n){"use strict";var r=n(3330)(n(9767));t.__esModule=!0,t.isInContainer=t.getScrollContainer=t.isScroll=t.getStyle=t.once=t.off=t.on=undefined;var i="function"==typeof Symbol&&"symbol"===(0,r["default"])(Symbol.iterator)?function(e){return(0,r["default"])(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":(0,r["default"])(e)};t.hasClass=g,t.addClass=function(e,t){if(e){for(var n=e.className,r=(t||"").split(" "),i=0,o=r.length;i-1}t.once=function(e,t,n){p(e,t,(function r(){n&&n.apply(this,arguments),h(e,t,r)}))};var m=t.getStyle=l<9?function(e,t){if(!s){if(!e||!t)return null;"float"===(t=f(t))&&(t="styleFloat");try{if("opacity"===t)try{return e.filters.item("alpha").opacity/100}catch(n){return 1}return e.style[t]||e.currentStyle?e.currentStyle[t]:null}catch(n){return e.style[t]}}}:function(e,t){if(!s){if(!e||!t)return null;"float"===(t=f(t))&&(t="cssFloat");try{var n=document.defaultView.getComputedStyle(e,"");return e.style[t]||n?n[t]:null}catch(r){return e.style[t]}}},v=t.isScroll=function(e,t){if(!s){var n=null!==t&&t!==undefined;return m(e,n?t?"overflow-y":"overflow-x":"overflow").match(/(scroll|auto|overlay)/)}};t.getScrollContainer=function(e,t){if(!s){for(var n=e;n;){if([window,document,document.documentElement].includes(n))return window;if(v(n,t))return n;n=n.parentNode}return n}},t.isInContainer=function(e,t){if(s||!e||!t)return!1;var n=e.getBoundingClientRect(),r=void 0;return r=[window,document,document.documentElement,null,undefined].includes(t)?{top:0,right:window.innerWidth,bottom:window.innerHeight,left:0}:t.getBoundingClientRect(),n.topr.top&&n.right>r.left&&n.left0?this._openTimer=setTimeout((function(){t._openTimer=null,t.doOpen(n)}),r):this.doOpen(n)},doOpen:function(e){if(!this.$isServer&&(!this.willOpen||this.willOpen())&&!this.opened){this._opening=!0;var t=this.$el,n=e.modal,r=e.zIndex;if(r&&(o["default"].zIndex=r),n&&(this._closing&&(o["default"].closeModal(this._popupId),this._closing=!1),o["default"].openModal(this._popupId,o["default"].nextZIndex(),this.modalAppendToBody?undefined:t,e.modalClass,e.modalFade),e.lockScroll)){this.withoutHiddenClass=!(0,s.hasClass)(document.body,"el-popup-parent--hidden"),this.withoutHiddenClass&&(this.bodyPaddingRight=document.body.style.paddingRight,this.computedBodyPaddingRight=parseInt((0,s.getStyle)(document.body,"paddingRight"),10)),l=(0,a["default"])();var i=document.documentElement.clientHeight0&&(i||"scroll"===u)&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.computedBodyPaddingRight+l+"px"),(0,s.addClass)(document.body,"el-popup-parent--hidden")}"static"===getComputedStyle(t).position&&(t.style.position="absolute"),t.style.zIndex=o["default"].nextZIndex(),this.opened=!0,this.onOpen&&this.onOpen(),this.doAfterOpen()}},doAfterOpen:function(){this._opening=!1},close:function(){var e=this;if(!this.willClose||this.willClose()){null!==this._openTimer&&(clearTimeout(this._openTimer),this._openTimer=null),clearTimeout(this._closeTimer);var t=Number(this.closeDelay);t>0?this._closeTimer=setTimeout((function(){e._closeTimer=null,e.doClose()}),t):this.doClose()}},doClose:function(){this._closing=!0,this.onClose&&this.onClose(),this.lockScroll&&setTimeout(this.restoreBodyStyle,200),this.opened=!1,this.doAfterClose()},doAfterClose:function(){o["default"].closeModal(this._popupId),this._closing=!1},restoreBodyStyle:function(){this.modal&&this.withoutHiddenClass&&(document.body.style.paddingRight=this.bodyPaddingRight,(0,s.removeClass)(document.body,"el-popup-parent--hidden")),this.withoutHiddenClass=!0}}},t.PopupManager=o["default"]},9843:function(e,t,n){"use strict";t.__esModule=!0;var r,i=n(1848),o=(r=i)&&r.__esModule?r:{"default":r},a=n(4210),s=!1,u=!1,c=void 0,l=function(){if(!o["default"].prototype.$isServer){var e=f.modalDom;return e?s=!0:(s=!1,e=document.createElement("div"),f.modalDom=e,e.addEventListener("touchmove",(function(e){e.preventDefault(),e.stopPropagation()})),e.addEventListener("click",(function(){f.doOnModalClick&&f.doOnModalClick()}))),e}},d={},f={modalFade:!0,getInstance:function(e){return d[e]},register:function(e,t){e&&t&&(d[e]=t)},deregister:function(e){e&&(d[e]=null,delete d[e])},nextZIndex:function(){return f.zIndex++},modalStack:[],doOnModalClick:function(){var e=f.modalStack[f.modalStack.length-1];if(e){var t=f.getInstance(e.id);t&&t.closeOnClickModal&&t.close()}},openModal:function(e,t,n,r,i){if(!o["default"].prototype.$isServer&&e&&t!==undefined){this.modalFade=i;for(var u=this.modalStack,c=0,d=u.length;c0){var r=t[t.length-1];if(r.id===e)r.modalClass&&r.modalClass.trim().split(/\s+/).forEach((function(e){return(0,a.removeClass)(n,e)})),t.pop(),t.length>0&&(n.style.zIndex=t[t.length-1].zIndex);else for(var i=t.length-1;i>=0;i--)if(t[i].id===e){t.splice(i,1);break}}0===t.length&&(this.modalFade&&(0,a.addClass)(n,"v-modal-leave"),setTimeout((function(){0===t.length&&(n.parentNode&&n.parentNode.removeChild(n),n.style.display="none",f.modalDom=undefined),(0,a.removeClass)(n,"v-modal-leave")}),200))}};Object.defineProperty(f,"zIndex",{configurable:!0,get:function(){return u||(c=c||(o["default"].prototype.$ELEMENT||{}).zIndex||2e3,u=!0),c},set:function(e){c=e}}),o["default"].prototype.$isServer||window.addEventListener("keydown",(function(e){if(27===e.keyCode){var t=function(){if(!o["default"].prototype.$isServer&&f.modalStack.length>0){var e=f.modalStack[f.modalStack.length-1];if(!e)return;return f.getInstance(e.id)}}();t&&t.closeOnPressEscape&&(t.handleClose?t.handleClose():t.handleAction?t.handleAction("cancel"):t.close())}})),t["default"]=f},8166:function(e,t,n){"use strict";t.__esModule=!0,t["default"]=function(){if(o["default"].prototype.$isServer)return 0;if(a!==undefined)return a;var e=document.createElement("div");e.className="el-scrollbar__wrap",e.style.visibility="hidden",e.style.width="100px",e.style.position="absolute",e.style.top="-9999px",document.body.appendChild(e);var t=e.offsetWidth;e.style.overflow="scroll";var n=document.createElement("div");n.style.width="100%",e.appendChild(n);var r=n.offsetWidth;return e.parentNode.removeChild(e),a=t-r};var r,i=n(1848),o=(r=i)&&r.__esModule?r:{"default":r},a=void 0},1636:function(e,t){"use strict";t.__esModule=!0,t.isDef=function(e){return e!==undefined&&null!==e},t.isKorean=function(e){return/([(\uAC00-\uD7AF)|(\u3130-\u318F)])+/gi.test(e)}},7634:function(e,t,n){"use strict";var r=n(3330)(n(9767));t.__esModule=!0,t.isDefined=t.isUndefined=t.isFunction=undefined;var i="function"==typeof Symbol&&"symbol"===(0,r["default"])(Symbol.iterator)?function(e){return(0,r["default"])(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":(0,r["default"])(e)};t.isString=function(e){return"[object String]"===Object.prototype.toString.call(e)},t.isObject=function(e){return"[object Object]"===Object.prototype.toString.call(e)},t.isHtmlElement=function(e){return e&&e.nodeType===Node.ELEMENT_NODE};var o,a=n(1848),s=(o=a)&&o.__esModule?o:{"default":o},u=function(e){return e&&"[object Function]"==={}.toString.call(e)};"object"===("undefined"==typeof Int8Array?"undefined":i(Int8Array))||!s["default"].prototype.$isServer&&"function"==typeof document.childNodes||(t.isFunction=u=function(e){return"function"==typeof e||!1}),t.isFunction=u,t.isUndefined=function(e){return void 0===e},t.isDefined=function(e){return e!==undefined&&null!==e}},964:function(e,t,n){"use strict";var r=n(3330)(n(9767));t.__esModule=!0,t.isMac=t.isEmpty=t.isEqual=t.arrayEquals=t.looseEqual=t.capitalize=t.kebabCase=t.autoprefixer=t.isFirefox=t.isEdge=t.isIE=t.coerceTruthyValueToArray=t.arrayFind=t.arrayFindIndex=t.escapeRegexpString=t.valueEquals=t.generateId=t.getValueByPath=undefined;var i="function"==typeof Symbol&&"symbol"===(0,r["default"])(Symbol.iterator)?function(e){return(0,r["default"])(e)}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":(0,r["default"])(e)};t.noop=function(){},t.hasOwn=function(e,t){return c.call(e,t)},t.toObject=function(e){for(var t={},n=0;n0&&arguments[0]!==undefined?arguments[0]:"";return String(e).replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")};var d=t.arrayFindIndex=function(e,t){for(var n=0;n!==e.length;++n)if(t(e[n]))return n;return-1},f=(t.arrayFind=function(e,t){var n=d(e,t);return-1!==n?e[n]:undefined},t.coerceTruthyValueToArray=function(e){return Array.isArray(e)?e:e?[e]:[]},t.isIE=function(){return!s["default"].prototype.$isServer&&!isNaN(Number(document.documentMode))},t.isEdge=function(){return!s["default"].prototype.$isServer&&navigator.userAgent.indexOf("Edge")>-1},t.isFirefox=function(){return!s["default"].prototype.$isServer&&!!window.navigator.userAgent.match(/firefox/i)},t.autoprefixer=function(e){if("object"!==(void 0===e?"undefined":i(e)))return e;var t=["ms-","webkit-"];return["transform","transition","animation"].forEach((function(n){var r=e[n];n&&r&&t.forEach((function(t){e[t+n]=r}))})),e},t.kebabCase=function(e){var t=/([^-])([A-Z])/g;return e.replace(t,"$1-$2").replace(t,"$1-$2").toLowerCase()},t.capitalize=function(e){return(0,u.isString)(e)?e.charAt(0).toUpperCase()+e.slice(1):e},t.looseEqual=function(e,t){var n=(0,u.isObject)(e),r=(0,u.isObject)(t);return n&&r?JSON.stringify(e)===JSON.stringify(t):!n&&!r&&String(e)===String(t)}),p=t.arrayEquals=function(e,t){if(t=t||[],(e=e||[]).length!==t.length)return!1;for(var n=0;n0&&arguments[0]!==undefined?arguments[0]:{},i=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{};!(n&&n.context&&r.target&&i.target)||e.contains(r.target)||e.contains(i.target)||e===r.target||n.context.popperElm&&(n.context.popperElm.contains(r.target)||n.context.popperElm.contains(i.target))||(t.expression&&e[u].methodName&&n.context[e[u].methodName]?n.context[e[u].methodName]():e[u].bindingFn&&e[u].bindingFn())}}!o["default"].prototype.$isServer&&(0,a.on)(document,"mousedown",(function(e){return i=e})),!o["default"].prototype.$isServer&&(0,a.on)(document,"mouseup",(function(e){s.forEach((function(t){return t[u].documentHandler(e,i)}))}));var d={bind:function(e,t,n){s.push(e);var r=c++;e[u]={id:r,documentHandler:l(e,t,n),methodName:t.expression,bindingFn:t.value}},update:function(e,t,n){e[u].documentHandler=l(e,t,n),e[u].methodName=t.expression,e[u].bindingFn=t.value},unbind:function(e){for(var t=s.length,n=0;n-1}t.off=f,t.once=function(e,t,n){d(e,t,(function r(){n&&n.apply(this,arguments),f(e,t,r)}))};var h=u<9?function(e,t){if(!o){if(!e||!t)return null;"float"===(t=l(t))&&(t="styleFloat");try{if("opacity"===t)try{return e.filters.item("alpha").opacity/100}catch(n){return 1}return e.style[t]||e.currentStyle?e.currentStyle[t]:null}catch(n){return e.style[t]}}}:function(e,t){if(!o){if(!e||!t)return null;"float"===(t=l(t))&&(t="cssFloat");try{var n=document.defaultView.getComputedStyle(e,"");return e.style[t]||n?n[t]:null}catch(r){return e.style[t]}}};t.getStyle=h;var g=function(e,t){if(!o){var n=null!==t&&t!==undefined;return h(e,n?t?"overflow-y":"overflow-x":"overflow").match(/(scroll|auto|overlay)/)}};t.isScroll=g,t.getScrollContainer=function(e,t){if(!o){for(var n=e;n;){if([window,document,document.documentElement].includes(n))return window;if(g(n,t))return n;n=n.parentNode}return n}},t.isInContainer=function(e,t){if(o||!e||!t)return!1;var n,r=e.getBoundingClientRect();return n=[window,document,document.documentElement,null,undefined].includes(t)?{top:0,right:window.innerWidth,bottom:window.innerHeight,left:0}:t.getBoundingClientRect(),r.topn.top&&r.right>n.left&&r.left=0)return!1;if((e=t[e]||e)in Prism.languages)return!0;var r=n[e];return r&&!r.error&&!1===r.loading}function d(r,i,o){"string"==typeof r&&(r=[r]);var a=r.length,s=0,u=!1;function p(){u||++s===a&&i&&i(r)}0!==a?r.forEach((function(r){!function(r,i,o){var a=r.indexOf("!")>=0;function s(){var e=n[r];e||(e=n[r]={callbacks:[]}),e.callbacks.push({success:i,error:o}),!a&&l(r)?f(r,"success"):!a&&e.error?f(r,"error"):!a&&e.loading||(e.loading=!0,e.error=!1,function(e,t,n){var r=document.createElement("script");r.src=e,r.async=!0,r.onload=function(){document.body.removeChild(r),t&&t()},r.onerror=function(){document.body.removeChild(r),n&&n()},document.body.appendChild(r)}(function(e){return c.languages_path+"prism-"+e+(c.use_minified?".min":"")+".js"}(r),(function(){e.loading=!1,f(r,"success")}),(function(){e.loading=!1,e.error=!0,f(r,"error")})))}r=r.replace("!",""),r=t[r]||r;var u=e[r];u&&u.length?d(u,s,o):s()}(r,p,(function(){u||(u=!0,o&&o(r))}))})):i&&setTimeout(i,0)}function f(e,t){if(n[e]){for(var r=n[e].callbacks,i=0,o=r.length;i=d.reach);E+=w.value.length,w=w.next){var x=w.value;if(t.length>e.length)return;if(!(x instanceof o)){var A,C=1;if(_){if(!(A=a(k,E,e,v))||A.index>=e.length)break;var D=A.index,I=A.index+A[0].length,O=E;for(O+=w.value.length;D>=O;)O+=(w=w.next).value.length;if(E=O-=w.value.length,w.value instanceof o)continue;for(var S=w;S!==t.tail&&(Od.reach&&(d.reach=F);var P=w.prev;if(M&&(P=c(t,P,M),E+=M.length),l(t,P,C),w=c(t,P,new o(f,m?i.tokenize(T,m):T,y,T)),N&&c(t,w,N),C>1){var R={cause:f+","+h,reach:F};s(e,t,n,w.prev,E,R),d&&R.reach>d.reach&&(d.reach=R.reach)}}}}}}function u(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function c(e,t,n){var r=t.next,i={value:n,prev:t,next:r};return t.next=i,r.prev=i,e.length++,i}function l(e,t,n){for(var r=t.next,i=0;i"+r.content+""},!e.document)return e.addEventListener?(i.disableWorkerMessageHandler||e.addEventListener("message",(function(t){var n=JSON.parse(t.data),r=n.language,o=n.code,a=n.immediateClose;e.postMessage(i.highlight(o,i.languages[r],r)),a&&e.close()}),!1),i):i;var d=i.util.currentScript();function f(){i.manual||i.highlightAll()}if(d&&(i.filename=d.src,d.hasAttribute("data-manual")&&(i.manual=!0)),!i.manual){var p=document.readyState;"loading"===p||"interactive"===p&&d&&d.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return i}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});e.exports&&(e.exports=r),"undefined"!=typeof n.g&&(n.g.Prism=r),r.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},r.languages.markup.tag.inside["attr-value"].inside.entity=r.languages.markup.entity,r.languages.markup.doctype.inside["internal-subset"].inside=r.languages.markup,r.hooks.add("wrap",(function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))})),Object.defineProperty(r.languages.markup.tag,"addInlined",{value:function(e,t){var n={};n["language-"+t]={pattern:/(^$)/i,lookbehind:!0,inside:r.languages[t]},n.cdata=/^$/i;var i={"included-cdata":{pattern://i,inside:n}};i["language-"+t]={pattern:/[\s\S]+/,inside:r.languages[t]};var o={};o[e]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return e})),"i"),lookbehind:!0,greedy:!0,inside:i},r.languages.insertBefore("markup","cdata",o)}}),Object.defineProperty(r.languages.markup.tag,"addAttribute",{value:function(e,t){r.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:r.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),r.languages.html=r.languages.markup,r.languages.mathml=r.languages.markup,r.languages.svg=r.languages.markup,r.languages.xml=r.languages.extend("markup",{}),r.languages.ssml=r.languages.xml,r.languages.atom=r.languages.xml,r.languages.rss=r.languages.xml,function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{"function":/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,"function":{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css;var n=e.languages.markup;n&&(n.tag.addInlined("style","css"),n.tag.addAttribute("style","css"))}(r),r.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,"function":/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},r.languages.javascript=r.languages.extend("clike",{"class-name":[r.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],"function":/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),r.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,r.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:r.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:r.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:r.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:r.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:r.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),r.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:r.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),r.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),r.languages.markup&&(r.languages.markup.tag.addInlined("script","javascript"),r.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),r.languages.js=r.languages.javascript,function(){if(void 0!==r&&"undefined"!=typeof document){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var e={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},t="data-src-status",n="loading",i="loaded",o="pre[data-src]:not(["+t+'="'+i+'"]):not(['+t+'="'+n+'"])';r.hooks.add("before-highlightall",(function(e){e.selector+=", "+o})),r.hooks.add("before-sanity-check",(function(a){var s=a.element;if(s.matches(o)){a.code="",s.setAttribute(t,n);var u=s.appendChild(document.createElement("CODE"));u.textContent="Loading…";var c=s.getAttribute("data-src"),l=a.language;if("none"===l){var d=(/\.(\w+)$/.exec(c)||[,"none"])[1];l=e[d]||d}r.util.setLanguage(u,l),r.util.setLanguage(s,l);var f=r.plugins.autoloader;f&&f.loadLanguages(l),function(e,t,n){var r=new XMLHttpRequest;r.open("GET",e,!0),r.onreadystatechange=function(){4==r.readyState&&(r.status<400&&r.responseText?t(r.responseText):r.status>=400?n("✖ Error "+r.status+" while fetching file: "+r.statusText):n("✖ Error: File does not exist or is empty"))},r.send(null)}(c,(function(e){s.setAttribute(t,i);var n=function(e){var t=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(e||"");if(t){var n=Number(t[1]),r=t[2],i=t[3];return r?i?[n,Number(i)]:[n,undefined]:[n,n]}return undefined}(s.getAttribute("data-range"));if(n){var o=e.split(/\r\n?|\n/g),a=n[0],c=null==n[1]?o.length:n[1];a<0&&(a+=o.length),a=Math.max(0,Math.min(a-1,o.length)),c<0&&(c+=o.length),c=Math.max(0,Math.min(c,o.length)),e=o.slice(a,c).join("\n"),s.hasAttribute("data-start")||s.setAttribute("data-start",String(a+1))}u.textContent=e,r.highlightElement(u)}),(function(e){s.setAttribute(t,"failed"),u.textContent=e}))}})),r.plugins.fileHighlight={highlight:function(e){for(var t,n=(e||document).querySelectorAll(o),i=0;t=n[i++];)r.highlightElement(t)}};var a=!1;r.fileHighlight=function(){a||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),a=!0),r.plugins.fileHighlight.highlight.apply(this,arguments)}}}()},3624:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"X",{value:!0}),t.Z=void 0;var i=r(n(8796)),o=r(n(3650)),a=r(n(6677)),s={components:{TkComments:i["default"],TkFooter:o["default"],TkAdmin:a["default"]},data:function(){return{showAdmin:!1,showAdminEntry:!1}},methods:{onShowAdminEntry:function(e){this.showAdminEntry=e}}};t.Z=s},8970:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"X",{value:!0}),t.Z=void 0;var i=r(n(5570)),o=r(n(1455)),a=r(n(6845)),s=r(n(6230)),u={data:function(){return{iconComment:i["default"],iconCommentSolid:o["default"],iconLike:a["default"],iconLikeSolid:s["default"]}},props:{liked:Boolean,likeCount:Number,repliesCount:Number},computed:{likeCountStr:function(){return this.likeCount>0?"".concat(this.likeCount):""},repliesCountStr:function(){return this.repliesCount>0?"".concat(this.repliesCount):""}},methods:{onLike:function(){this.$emit("like")},onReply:function(){this.$emit("reply")}}};t.Z=u},7404:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"X",{value:!0}),t.Z=void 0;var i=r(n(818)),o=r(n(8711)),a=r(n(2290)),s=r(n(2578)),u=r(n(2408)),c=r(n(3560)),l=r(n(2075)),d=n(2304),f=r(n(7848)),p={components:{TkAdminComment:s["default"],TkAdminConfig:u["default"],TkAdminImport:c["default"],TkAdminExport:l["default"]},props:{show:Boolean},data:function(){return{iconClose:f["default"],loading:!0,version:"",needUpdate:!1,isLogin:!1,isSetPassword:!0,isSetCredentials:!1,credentials:"",password:"",passwordConfirm:"",loginErrorMessage:"",activeTabName:"comment"}},computed:{canRegist:function(){return!this.isSetPassword&&!!this.password&&this.password===this.passwordConfirm&&(this.isSetCredentials||this.credentials)}},methods:{t:d.t,onLogin:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n,r;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.password){t.next=3;break}return e.loginErrorMessage=(0,d.t)("ADMIN_PASSWORD_REQUIRED"),t.abrupt("return");case 3:return e.loading=!0,e.loginErrorMessage="",n=(0,a["default"])(e.password),t.next=8,(0,d.call)(e.$tcb,"LOGIN",{password:n});case 8:if(!(r=t.sent).result.message){t.next=13;break}e.loginErrorMessage=r.result.message,t.next=28;break;case 13:if(!r.result.ticket){t.next=27;break}return t.prev=14,t.next=17,e.$tcb.auth.customAuthProvider().signIn(r.result.ticket);case 17:d.logger.log("登录成功"),e.password="",e.checkAuth(),t.next=25;break;case 22:t.prev=22,t.t0=t["catch"](14),d.logger.error("登录失败",t.t0);case 25:t.next=28;break;case 27:0===r.result.code&&(d.logger.log("登录成功"),localStorage.setItem("twikoo-access-token",n),e.password="",e.checkAuth());case 28:e.loading=!1;case 29:case"end":return t.stop()}}),t,null,[[14,22]])})))()},onLogout:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.loading=!0,!e.$tcb){t.next=8;break}return t.next=4,e.$tcb.auth.signOut();case 4:return t.next=6,e.$tcb.auth.anonymousAuthProvider().signIn();case 6:t.next=9;break;case 8:localStorage.removeItem("twikoo-access-token");case 9:e.isLogin=!1,e.loading=!1;case 11:case"end":return t.stop()}}),t)})))()},onRegist:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n,r;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,n=(0,a["default"])(e.password),t.next=4,(0,d.call)(e.$tcb,"SET_PASSWORD",{password:n,credentials:e.credentials});case 4:(r=t.sent).result.code?(e.loginErrorMessage=(0,d.t)("ADMIN_REGIST_FAILED"),r.result.message&&(e.loginErrorMessage+=","+r.result.message),d.logger.warn("Twikoo 注册失败",r)):(e.passwordMd5="",e.isSetPassword=!0,e.onLogin()),e.loading=!1;case 7:case"end":return t.stop()}}),t)})))()},onShow:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,e.checkAuth();case 3:if(e.isLogin){t.next=7;break}return t.next=6,e.checkIfPasswordSet();case 6:e.focusPassword();case 7:e.loading=!1;case 8:case"end":return t.stop()}}),t)})))()},focusPassword:function(){var e=this;setTimeout((function(){e.$refs.focusme&&e.$refs.focusme.focus()}),500)},checkAuth:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n,r;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.$tcb){t.next=7;break}return t.next=3,e.$tcb.auth.getCurrenUser();case 3:n=t.sent,e.isLogin="CUSTOM"===n.loginType,t.next=11;break;case 7:return t.next=9,(0,d.call)(e.$tcb,"GET_CONFIG");case 9:(r=t.sent)&&r.result&&r.result.config&&(e.isLogin=r.result.config.IS_ADMIN);case 11:case"end":return t.stop()}}),t)})))()},checkIfPasswordSet:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,(0,d.call)(e.$tcb,"GET_PASSWORD_STATUS");case 3:n=t.sent,e.version=n.result.version,e.isSetPassword=n.result.status,e.isSetCredentials=!e.$tcb,t.next=14;break;case 9:throw t.prev=9,t.t0=t["catch"](0),e.needUpdate=!0,e.loading=!1,t.t0;case 14:case"end":return t.stop()}}),t,null,[[0,9]])})))()},onClose:function(){this.$emit("close")}},watch:{show:function(e){e&&this.onShow()}}};t.Z=p},9454:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"X",{value:!0}),t.Z=void 0;var i=r(n(818)),o=r(n(8711)),a=n(7588),s=n(2304),u=n(8521),c=r(n(610)),l=r(n(2948)),d={components:{TkAvatar:c["default"],TkPagination:l["default"]},data:function(){return{loading:!0,comments:[],serverConfig:{},serverVersion:this.$twikoo.serverConfig.VERSION,clientVersion:u.version,count:0,pageSize:5,currentPage:1,filter:{keyword:"",type:""}}},methods:{t:s.t,displayCreated:function(e){return(0,s.timeago)(e.created)},convertLink:function(e){return(0,s.convertLink)(e)},getComments:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,t.next=3,(0,s.call)(e.$tcb,"COMMENT_GET_FOR_ADMIN",{per:e.pageSize,page:e.currentPage,keyword:e.filter.keyword,type:e.filter.type});case 3:(n=t.sent).result&&!n.result.code&&(e.count=n.result.count,e.comments=n.result.data),e.$nextTick((function(){(0,s.renderLinks)(e.$refs.comments),(0,s.renderMath)(e.$refs["comment-list"],e.$twikoo.katex),e.highlightCode()})),e.loading=!1;case 7:case"end":return t.stop()}}),t)})))()},getConfig:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,s.call)(e.$tcb,"GET_CONFIG_FOR_ADMIN");case 2:(n=t.sent).result&&!n.result.code&&(e.serverConfig=n.result.config,e.checkConfig());case 4:case"end":return t.stop()}}),t)})))()},checkConfig:function(){var e=this;this.serverConfig.HIGHLIGHT||(this.serverConfig.HIGHLIGHT="true");var t={},n=localStorage.getItem("twikoo");n&&(t=JSON.parse(n)),["nick","mail","avatar"].forEach((function(n){t[n]?e.serverConfig[n]=t[n]:e.serverConfig[n]=""})),!t.nick&&this.serverConfig.BLOGGER_NICK&&(t.nick=this.serverConfig.BLOGGER_NICK),!t.mail&&this.serverConfig.BLOGGER_EMAIL&&(t.mail=this.serverConfig.BLOGGER_EMAIL),!t.link&&this.serverConfig.SITE_URL&&(t.link=this.serverConfig.SITE_URL),localStorage.setItem("twikoo",JSON.stringify(t)),a.app.$emit("initMeta")},onPageSizeChange:function(e){this.pageSize=e,this.getComments()},switchPage:function(e){this.currentPage=e,this.getComments()},handleView:function(e){window.open("".concat(e.url,"#").concat(e._id))},handleDelete:function(e){var t=this;return(0,o["default"])(i["default"].mark((function n(){return i["default"].wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(confirm((0,s.t)("ADMIN_COMMENT_DELETE_CONFIRM"))){n.next=2;break}return n.abrupt("return");case 2:return t.loading=!0,n.next=5,(0,s.call)(t.$tcb,"COMMENT_DELETE_FOR_ADMIN",{id:e._id});case 5:return n.next=7,t.getComments();case 7:t.loading=!1;case 8:case"end":return n.stop()}}),n)})))()},handleSpam:function(e,t){this.setComment(e,{isSpam:t})},handleTop:function(e,t){this.setComment(e,{top:t})},setComment:function(e,t){var n=this;return(0,o["default"])(i["default"].mark((function r(){return i["default"].wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return n.loading=!0,r.next=3,(0,s.call)(n.$tcb,"COMMENT_SET_FOR_ADMIN",{id:e._id,set:t});case 3:return r.next=5,n.getComments();case 5:n.loading=!1;case 6:case"end":return r.stop()}}),r)})))()},highlightCode:function(){"true"===this.serverConfig.HIGHLIGHT&&(0,s.renderCode)(this.$refs["comment-list"],this.serverConfig.HIGHLIGHT_THEME)}},mounted:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,Promise.all([e.getConfig(),e.getComments()]);case 2:e.highlightCode();case 3:case"end":return t.stop()}}),t)})))()}};t.Z=d},2319:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"X",{value:!0}),t.Z=void 0;var i=r(n(818)),o=r(n(8711)),a=n(2304),s=n(8521);function u(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?c(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n["return"]||n["return"]()}finally{if(s)throw o}}}}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&this.$refs["tk-replies"]&&(this.hasExpand=this.$refs["tk-replies"].scrollHeight>236)},scrollToComment:function(){-1!==window.location.hash.indexOf(this.comment.id)&&(this.$refs["tk-comment"].scrollIntoView(),this.$emit("expand"))},onLike:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.likeLoading){t.next=2;break}return t.abrupt("return");case 2:return e.likeLoading=!0,t.next=5,(0,a.call)(e.$tcb,"COMMENT_LIKE",{id:e.comment.id});case 5:e.liked?e.like--:e.like++,e.liked=!e.liked,e.likeLoading=!1;case 8:case"end":return t.stop()}}),t)})))()},onReply:function(){this.$emit("reply",this.comment.id)},onReplyReply:function(e){this.pid=e,this.$emit("reply",this.comment.id)},onCancel:function(){this.pid="",this.$emit("reply","")},onLoad:function(){this.pid="",this.$emit("reply",""),this.$emit("load"),this.onExpand()},onExpand:function(){this.isExpanded=!0},onCollapse:function(){this.isExpanded=!1},checkAuth:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.$tcb){t.next=7;break}return t.next=3,e.$tcb.auth.getCurrenUser();case 3:n=t.sent,e.isLogin="CUSTOM"===n.loginType,t.next=8;break;case 7:e.isLogin=e.$twikoo.serverConfig&&e.$twikoo.serverConfig.IS_ADMIN;case 8:case"end":return t.stop()}}),t)})))()},handleSpam:function(e){this.setComment({isSpam:e})},handleTop:function(e){this.setComment({top:e})},setComment:function(e){var t=this;return(0,o["default"])(i["default"].mark((function n(){return i["default"].wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t.loading=!0,n.next=3,(0,a.call)(t.$tcb,"COMMENT_SET_FOR_ADMIN",{id:t.comment.id,set:e});case 3:t.loading=!1,t.$emit("load");case 5:case"end":return n.stop()}}),n)})))()}},mounted:function(){var e=this;this.$nextTick(this.showExpandIfNeed),this.$nextTick(this.scrollToComment),this.$nextTick((function(){(0,a.renderLinks)(e.$refs.comment),(0,a.renderMath)(e.$refs.comment,e.$twikoo.katex)})),this.checkAuth()},watch:{"comment.like":{handler:function(e){this.like=this.comment.like,this.liked=this.comment.liked},immediate:!0},"config.HIGHLIGHT":{handler:function(e){var t=this;"true"===e&&this.$nextTick((function(){(0,a.renderCode)(t.$refs.comment,t.config.HIGHLIGHT_THEME)}))},immediate:!0}}};t.Z=x},2650:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"X",{value:!0}),t.Z=void 0;var i=r(n(818)),o=r(n(8711)),a=n(2304),s=r(n(8526)),u=r(n(5301)),c=r(n(2561)),l=r(n(6342)),d=r(n(1848)),f={components:{TkSubmit:s["default"],TkComment:u["default"]},props:{showAdminEntry:Boolean},data:function(){return{loading:!0,loadingMore:!1,errorMessage:"",config:{},comments:[],showExpand:!0,count:0,replyId:"",iconSetting:c["default"],iconRefresh:l["default"]}},methods:{t:a.t,initConfig:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,a.call)(e.$tcb,"GET_CONFIG");case 2:(n=t.sent)&&n.result&&n.result.config&&(e.config=n.result.config,d["default"].prototype.$twikoo.serverConfig=n.result.config);case 4:case"end":return t.stop()}}),t)})))()},initComments:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return e.loading=!0,n=(0,a.getUrl)(e.$twikoo.path),t.next=4,e.getComments({url:n});case 4:e.loading=!1;case 5:case"end":return t.stop()}}),t)})))()},refresh:function(){this.comments=[],this.initComments()},onExpand:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n,r;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!e.loadingMore){t.next=2;break}return t.abrupt("return");case 2:return e.loadingMore=!0,n=(0,a.getUrl)(e.$twikoo.path),r=e.comments.filter((function(e){return!e.top})).map((function(e){return e.created})).sort((function(e,t){return e-t}))[0],t.next=7,e.getComments({url:n,before:r});case 7:e.loadingMore=!1;case 8:case"end":return t.stop()}}),t)})))()},onCommentLoaded:function(){"function"==typeof this.$twikoo.onCommentLoaded&&this.$twikoo.onCommentLoaded()},getComments:function(e){var t=this;return(0,o["default"])(i["default"].mark((function n(){var r;return i["default"].wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,(0,a.call)(t.$tcb,"COMMENT_GET",e);case 3:(r=n.sent)&&r.result&&r.result.data&&(t.comments=e.before?t.comments.concat(r.result.data):r.result.data,t.showExpand=r.result.more,t.count=r.result.count||t.comments.length||0,t.$nextTick(t.onCommentLoaded)),n.next=10;break;case 7:n.prev=7,n.t0=n["catch"](0),t.errorMessage=n.t0.message;case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))()},onReply:function(e){this.replyId=e},openAdmin:function(){this.$emit("admin")}},mounted:function(){this.initConfig(),this.initComments()}};t.Z=f},4575:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"X",{value:!0}),t.Z=void 0;var i=r(n(818)),o=r(n(8711)),a=n(8521),s=n(2304),u={data:function(){return{version:a.version,counter:{}}},methods:{getCounter:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n,r,o;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=document.getElementById("twikoo_visitors")){t.next=3;break}return t.abrupt("return");case 3:if(-1===["localhost","127.0.0.1","0.0.0.0"].indexOf(window.location.hostname)){t.next=5;break}return t.abrupt("return");case 5:return r=(0,s.getUrl)(e.$twikoo.path),t.next=8,(0,s.call)(e.$tcb,"COUNTER_GET",{url:r,href:window.location.href,title:document.title});case 8:o=t.sent,e.counter=o.result,(e.counter.time||0===e.counter.time)&&(n.innerHTML=e.counter.time);case 11:case"end":return t.stop()}}),t)})))()}},mounted:function(){this.getCounter()}};t.Z=u},7175:function(e,t,n){"use strict";Object.defineProperty(t,"X",{value:!0}),t.Z=void 0;var r=n(7588),i=n(2304),o=/^[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/,a={props:{nick:String,mail:String,link:String,config:Object},data:function(){return{metaInputs:[{key:"nick",locale:(0,i.t)("META_INPUT_NICK"),name:"nick",type:"text"},{key:"mail",locale:(0,i.t)("META_INPUT_MAIL"),name:"mail",type:"email"},{key:"link",locale:(0,i.t)("META_INPUT_LINK"),name:"link",type:"text"}],metaData:{nick:"",mail:"",link:""}}},computed:{requiredFields:function(){var e=this.config.REQUIRED_FIELDS;return{nick:!e||-1!==e.indexOf("nick"),mail:!e||-1!==e.indexOf("mail"),link:!!e&&-1!==e.indexOf("link")}}},methods:{t:i.t,initMeta:function(){var e=localStorage.getItem("twikoo");if(e){var t=JSON.parse(e);this.metaData.nick=t.nick,this.metaData.mail=t.mail,this.metaData.link=t.link}this.updateMeta()},updateMeta:function(){localStorage.setItem("twikoo",JSON.stringify(this.metaData)),this.$emit("update",{meta:this.metaData,valid:this.checkValid()})},checkValid:function(){var e=o.test(this.metaData.mail);return(this.metaData.nick||!this.requiredFields.nick)&&(e||!this.requiredFields.mail)&&(this.metaData.link||!this.requiredFields.link)},checkQQ:function(){if((0,i.isQQ)(this.metaData.nick)){var e=this.metaData.nick.replace(/@qq.com/gi,""),t="".concat(e,"@qq.com");this.metaData.mail=t,this.getQQNick(e)}},getQQNick:function(e){var t=this,n="https://tenapi.cn/qqname?qq=".concat(e),r=new XMLHttpRequest;r.onreadystatechange=function(){if(4===r.readyState&&200===r.status){var e=JSON.parse(r.responseText);t.metaData.nick=e.name,t.updateMeta()}},r.open("GET",n),r.send()},checkAdminCrypt:function(){var e=this.$root.$children[0],t=!this.config.HIDE_ADMIN_CRYPT||this.config.HIDE_ADMIN_CRYPT===this.metaData.nick;e.onShowAdminEntry(t)},onMetaChange:function(){this.checkQQ(),this.updateMeta(),this.checkAdminCrypt()}},watch:{nick:function(e){this.metaData.nick=e},mail:function(e){this.metaData.mail=e},link:function(e){this.metaData.link=e},requiredFields:{handler:function(e,t){this.$emit("update",{meta:this.metaData,valid:this.checkValid()})},deep:!0},"config.VERSION":function(){this.checkAdminCrypt()}},mounted:function(){r.app.$on("initMeta",this.initMeta),this.initMeta()}};t.Z=a},2201:function(e,t,n){"use strict";Object.defineProperty(t,"X",{value:!0}),t.Z=void 0;var r=n(2304),i={props:{pageSize:{type:Number,"default":10},total:{type:Number,"default":0}},data:function(){return{currentPage:1,userInput:0,userPageSize:0,pagers:[]}},computed:{pageCount:function(){return Math.ceil(this.total/this.pageSize)}},methods:{t:r.t,generatePager:function(){for(var e=[],t=1;t<=this.pageCount;t++)Math.abs(this.currentPage-t)<3||1===t||t===this.pageCount?e.push({title:"".concat(t),page:t}):Math.abs(this.currentPage-t)<4&&e.push({title:"...",page:t});this.pagers=e},currentChange:function(e){this.currentPage=parseInt(e),this.currentPage>this.pageCount&&(this.currentPage=this.pageCount),this.userInput=0,this.$emit("current-change",this.currentPage),this.generatePager()},pageSizeChamge:function(e){this.userPageSize=0,this.$emit("page-size-change",parseInt(e))},handleInput:function(e){this.userInput=parseInt(e)},handleInputPageSize:function(e){this.userPageSize=parseInt(e)}},watch:{total:{handler:function(){this.generatePager()},immediate:!0},pageSize:{handler:function(){this.generatePager()}}}};t.Z=i},2762:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"X",{value:!0}),t.Z=void 0;var i=r(n(818)),o=r(n(8711)),a=r(n(5242)),s=r(n(7702)),u=r(n(8384)),c=r(n(6879)),l=r(n(610)),d=r(n(1018)),f=n(2304),p=r(n(1695)),h=["apng","bmp","gif","jpeg","jpg","png","svg","tif","tiff","webp"],g={components:{TkAvatar:l["default"],TkMetaInput:d["default"]},directives:{Clickoutside:c["default"]},props:{replyId:String,pid:String,config:Object},data:function(){return{isSending:!1,isPreviewing:!1,isMetaValid:!1,errorMessage:"",owo:null,comment:"",commentHtml:"",nick:"",mail:"",link:"",iconMarkdown:a["default"],iconEmotion:s["default"],iconImage:u["default"]}},computed:{canSend:function(){return!this.isSending&&!!this.isMetaValid&&!!this.comment.trim()},textarea:function(){return this.$refs.textarea?this.$refs.textarea.$refs.textarea:null},commentPlaceholder:function(){var e=this.$twikoo.placeholder||this.config.COMMENT_PLACEHOLDER||"";return e=e.replace(/
/g,"\n")},maxLength:function(){var e=parseInt(this.config.LIMIT_LENGTH);return Number.isNaN(e)&&(e=500),e>0?e:null}},methods:{t:f.t,initDraft:function(){var e=localStorage.getItem("twikoo-draft");!this.comment&&e&&(this.comment=e)},saveDraft:function(){localStorage.setItem("twikoo-draft",this.comment)},initOwo:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if("true"!==e.config.SHOW_EMOTION){t.next=6;break}return t.next=3,(0,f.initOwoEmotion)(e.config.EMOTION_CDN||"https://owo.imaegoo.com/owo.json");case 3:n=t.sent,e.owo=new p["default"]({logo:s["default"],container:e.$refs.owo,target:e.textarea,odata:n,position:"down",maxHeight:"250px"}),f.marked.setOptions({odata:(0,f.initMarkedOwo)(n)});case 6:case"end":return t.stop()}}),t)})))()},onMetaUpdate:function(e){this.nick=e.meta.nick,this.mail=e.meta.mail,this.link=e.meta.link,this.isMetaValid=e.valid},cancel:function(){this.$emit("cancel")},onCommentInput:function(){this.saveDraft(),this.updatePreview()},preview:function(){this.isPreviewing=!this.isPreviewing,this.updatePreview()},updatePreview:function(){var e=this;this.isPreviewing&&(this.commentHtml=(0,f.marked)(this.comment),this.$nextTick((function(){(0,f.renderLinks)(e.$refs["comment-preview"]),(0,f.renderMath)(e.$refs["comment-preview"],e.$twikoo.katex),"true"===e.config.HIGHLIGHT&&(0,f.renderCode)(e.$refs["comment-preview"],e.config.HIGHLIGHT_THEME)})))},send:function(){var e=this;return(0,o["default"])(i["default"].mark((function t(){var n,r,o;return i["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.isSending=!0,t.prev=1,!e.comment.match(new RegExp("!\\[".concat((0,f.t)("IMAGE_UPLOAD_PLACEHOLDER"),".+\\]\\(\\)")))){t.next=4;break}throw new Error((0,f.t)("IMAGE_UPLOAD_PLEASE_WAIT"));case 4:return n=(0,f.getUrl)(e.$twikoo.path),r={nick:e.nick,mail:e.mail,link:e.link,ua:navigator.userAgent,url:n,href:window.location.href,comment:(0,f.marked)(e.comment),pid:e.pid?e.pid:e.replyId,rid:e.replyId},t.next=8,(0,f.call)(e.$tcb,"COMMENT_SUBMIT",r);case 8:if(!((o=t.sent)&&o.result&&o.result.id)){t.next=16;break}e.comment="",e.errorMessage="",e.$emit("load"),e.saveDraft(),t.next=17;break;case 16:throw new Error(o.result.message);case 17:t.next=23;break;case 19:t.prev=19,t.t0=t["catch"](1),f.logger.error("评论失败",t.t0),e.errorMessage="".concat((0,f.t)("COMMENT_FAILED"),": ").concat(t.t0&&t.t0.message);case 23:return t.prev=23,e.isSending=!1,t.finish(23);case 26:case"end":return t.stop()}}),t,null,[[1,19,23,26]])})))()},addEventListener:function(){this.textarea&&this.textarea.addEventListener("paste",this.onPaste)},onBgImgChange:function(){this.config.COMMENT_BG_IMG&&this.textarea&&(this.textarea.style["background-image"]='url("'.concat(this.config.COMMENT_BG_IMG,'")'))},onEnterKeyUp:function(e){(e.ctrlKey||e.metaKey)&&this.canSend&&(this.send(),e.preventDefault())},closeOwo:function(){this.owo&&this.owo.container.classList.contains("OwO-open")&&this.owo.toggle()},openSelectImage:function(){this.$refs.inputFile.click()},onSelectImage:function(){var e=this.$refs.inputFile.files[0];this.parseAndUploadPhoto(e)},onPaste:function(e){var t;e.clipboardData&&(e.clipboardData.files[0]?t=e.clipboardData.files[0]:e.clipboardData.items[0]&&e.clipboardData.items[0].getAsFile()&&(t=e.clipboardData.items[0].getAsFile()),this.parseAndUploadPhoto(t))},parseAndUploadPhoto:function(e){if(e&&"true"===this.config.SHOW_IMAGE){var t=e.name.split("."),n=t.length>1?t.pop():"";if(-1!==h.indexOf(n.toLowerCase())){var r=this.getUserId(),i="".concat(Date.now(),"-").concat(r),o=t.join(".");this.paste(this.getImagePlaceholder(i,n));var a=this.config.IMAGE_CDN;!this.$tcb||a&&"qcloud"!==a?a?this.uploadPhotoToThirdParty(i,o,n,e):this.uploadFailed(i,n,(0,f.t)("IMAGE_UPLOAD_FAILED_NO_CONF")):this.uploadPhotoToQcloud(i,o,n,e)}}},getUserId:function(){return this.$tcb?this.$tcb.auth.currentUser.uid:localStorage.getItem("twikoo-access-token")},uploadPhotoToQcloud:function(e,t,n,r){var a=this;return(0,o["default"])(i["default"].mark((function s(){var o,u,c;return i["default"].wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,a.$tcb.app.uploadFile({cloudPath:"tk-img/".concat(e,".").concat(n),filePath:r});case 3:if(!(o=i.sent).fileID){i.next=10;break}return i.next=7,a.$tcb.app.getTempFileURL({fileList:[o.fileID]});case 7:u=i.sent,c=u.fileList[0].tempFileURL,a.uploadCompleted(e,t,n,c);case 10:i.next=16;break;case 12:i.prev=12,i.t0=i["catch"](0),console.error(i.t0),a.uploadFailed(e,n,i.t0.message);case 16:case"end":return i.stop()}}),s,null,[[0,12]])})))()},uploadPhotoToThirdParty:function(e,t,n,r){var a=this;return(0,o["default"])(i["default"].mark((function s(){var o,u,c;return i["default"].wrap((function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.t0=f.call,i.t1=a.$tcb,i.t2="".concat(e,".").concat(n),i.next=6,(0,f.blobToDataURL)(r);case 6:return i.t3=i.sent,i.t4={fileName:i.t2,photo:i.t3},i.next=10,(0,i.t0)(i.t1,"UPLOAD_IMAGE",i.t4);case 10:u=i.sent,(c=u.result).data?a.uploadCompleted(e,t,n,c.data.url):1040===c.code&&c.err&&(o=c.err.match(/this image exists at: (http[^ ]+)/))?(console.warn(c),a.uploadCompleted(e,t,n,o[1])):(console.error(c),a.uploadFailed(e,n,c.err)),i.next=19;break;case 15:i.prev=15,i.t5=i["catch"](0),console.error(i.t5),a.uploadFailed(e,n,i.t5.message);case 19:case"end":return i.stop()}}),s,null,[[0,15]])})))()},uploadCompleted:function(e,t,n,r){this.comment=this.comment.replace(this.getImagePlaceholder(e,n),"![".concat(t,"](").concat(r,")")),this.$refs.inputFile.value=""},uploadFailed:function(e,t,n){this.comment=this.comment.replace(this.getImagePlaceholder(e,t),"_".concat((0,f.t)("IMAGE_UPLOAD_FAILED"),": ").concat(n,"_")),this.$refs.inputFile.value=""},paste:function(e){if(document.selection)document.selection.createRange().text=e;else if(this.textarea.selectionStart||0===this.textarea.selectionStart){var t=this.textarea.selectionStart,n=this.textarea.selectionEnd;this.comment=this.comment.substring(0,t)+e+this.comment.substring(n,this.comment.length),this.textarea.selectionStart=t+e.length,this.textarea.selectionEnd=t+e.length}else this.comment+=e},getImagePlaceholder:function(e,t){return"![".concat((0,f.t)("IMAGE_UPLOAD_PLACEHOLDER")," ").concat(e,".").concat(t,"]()")}},mounted:function(){this.initDraft(),this.initOwo(),this.addEventListener(),this.onBgImgChange()},watch:{"config.SHOW_EMOTION":function(){this.initOwo()},"config.COMMENT_BG_IMG":function(){this.onBgImgChange()}}};t.Z=g},2469:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"twikoo",attrs:{id:"twikoo"}},[t("tk-comments",{attrs:{"show-admin-entry":e.showAdminEntry},on:{admin:function(t){e.showAdmin=!0}}}),e._v(" "),t("tk-footer"),e._v(" "),t("tk-admin",{attrs:{show:e.showAdmin},on:{close:function(t){e.showAdmin=!1}}})],1)},t.xk=[]},1979:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tk-action"},[t("a",{staticClass:"tk-action-link","class":{"tk-liked":e.liked},on:{click:e.onLike}},[t("span",{staticClass:"tk-action-icon",domProps:{innerHTML:e._s(e.iconLike)}}),e._v(" "),t("span",{staticClass:"tk-action-icon tk-action-icon-solid",domProps:{innerHTML:e._s(e.iconLikeSolid)}}),e._v(" "),t("span",{staticClass:"tk-action-count"},[e._v(e._s(e.likeCountStr))])]),e._v(" "),t("a",{staticClass:"tk-action-link",on:{click:e.onReply}},[t("span",{staticClass:"tk-action-icon",domProps:{innerHTML:e._s(e.iconComment)}}),e._v(" "),t("span",{staticClass:"tk-action-icon tk-action-icon-solid",domProps:{innerHTML:e._s(e.iconCommentSolid)}}),e._v(" "),t("span",{staticClass:"tk-action-count"},[e._v(e._s(e.repliesCountStr))])])])},t.xk=[]},432:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tk-admin-container"},[t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"tk-admin","class":{__show:e.show}},[t("a",{staticClass:"tk-admin-close",domProps:{innerHTML:e._s(e.iconClose)},on:{click:e.onClose}}),e._v(" "),e.needUpdate?t("div",{staticClass:"tk-login-title"},[t("div",[e._v(e._s(e.t("ADMIN_NEED_UPDATE")))]),e._v(" "),t("a",{attrs:{href:"https://twikoo.js.org/quick-start.html",target:"_blank"}},[e._v("https://twikoo.js.org/quick-start.html")])]):e._e(),e._v(" "),e.needUpdate?e._e():t("div",[!e.isLogin&&e.isSetPassword?t("div",{staticClass:"tk-login"},[t("div",{staticClass:"tk-login-title"},[e._v(e._s(e.t("ADMIN_LOGIN_TITLE")))]),e._v(" "),t("input",{attrs:{type:"hidden"}}),e._v(" "),t("el-input",{ref:"focusme",staticClass:"tk-password",attrs:{placeholder:e.t("ADMIN_PASSWORD_PLACEHOLDER"),"show-password":""},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onLogin.apply(null,arguments)}},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}},[t("template",{slot:"prepend"},[e._v(e._s(e.t("ADMIN_PASSWORD")))]),e._v(" "),t("el-button",{attrs:{slot:"append"},on:{click:e.onLogin},slot:"append"},[e._v(e._s(e.t("ADMIN_LOGIN")))])],2),e._v(" "),e.loginErrorMessage?t("div",{staticClass:"tk-login-msg"},[e._v("\n "+e._s(e.loginErrorMessage)+"\n "),t("a",{attrs:{href:"https://twikoo.js.org/faq.html",rel:"noopener noreferrer",target:"_blank"}},[e._v(e._s(e.t("ADMIN_FORGOT")))])]):e._e()],1):e._e(),e._v(" "),e.isLogin||e.isSetPassword?e._e():t("div",{staticClass:"tk-regist"},[t("div",{staticClass:"tk-login-title"},[e._v(e._s(e.t("ADMIN_LOGIN_TITLE")))]),e._v(" "),e.isSetCredentials?e._e():t("el-input",{ref:"focusme",staticClass:"tk-password",attrs:{placeholder:e.t("ADMIN_CREDENTIALS_PLACEHOLDER")},model:{value:e.credentials,callback:function(t){e.credentials=t},expression:"credentials"}},[t("template",{slot:"prepend"},[e._v(e._s(e.t("ADMIN_CREDENTIALS")))])],2),e._v(" "),t("el-input",{staticClass:"tk-password",attrs:{placeholder:e.t("ADMIN_SET_PASSWORD_PLACEHOLDER"),"show-password":""},model:{value:e.password,callback:function(t){e.password=t},expression:"password"}},[t("template",{slot:"prepend"},[e._v(e._s(e.t("ADMIN_SET_PASSWORD")))])],2),e._v(" "),t("el-input",{staticClass:"tk-password",attrs:{placeholder:e.t("ADMIN_SET_PASSWORD_CONFIRM_PLACEHOLDER"),"show-password":""},model:{value:e.passwordConfirm,callback:function(t){e.passwordConfirm=t},expression:"passwordConfirm"}},[t("template",{slot:"prepend"},[e._v(e._s(e.t("ADMIN_SET_PASSWORD_CONFIRM")))])],2),e._v(" "),t("el-button",{staticClass:"tk-regist-button",attrs:{disabled:!e.canRegist},on:{click:e.onRegist}},[e._v(e._s(e.t("ADMIN_REGIST")))]),e._v(" "),e.loginErrorMessage?t("div",{staticClass:"tk-login-msg"},[e._v(e._s(e.loginErrorMessage))]):e._e(),e._v(" "),e.isSetCredentials?e._e():t("div",{staticClass:"tk-login-msg"},[t("a",{attrs:{href:"https://twikoo.js.org/faq.html",rel:"noopener noreferrer",target:"_blank"}},[e._v(e._s(e.t("ADMIN_CREDENTIALS_FAQ")))])])],1),e._v(" "),e.isLogin?t("div",{staticClass:"tk-panel"},[t("div",{staticClass:"tk-panel-title"},[t("div",[e._v(e._s(e.t("ADMIN_TITLE")))]),e._v(" "),t("a",{staticClass:"tk-panel-logout",on:{click:e.onLogout}},[e._v(e._s(e.t("ADMIN_LOGOUT")))])]),e._v(" "),t("div",{staticClass:"tk-tabs"},[t("div",{staticClass:"tk-tab","class":{__active:"comment"===e.activeTabName},on:{click:function(t){e.activeTabName="comment"}}},[e._v(e._s(e.t("ADMIN_COMMENT")))]),e._v(" "),t("div",{staticClass:"tk-tab","class":{__active:"config"===e.activeTabName},on:{click:function(t){e.activeTabName="config"}}},[e._v(e._s(e.t("ADMIN_CONFIG")))]),e._v(" "),t("div",{staticClass:"tk-tab","class":{__active:"import"===e.activeTabName},on:{click:function(t){e.activeTabName="import"}}},[e._v(e._s(e.t("ADMIN_IMPORT")))]),e._v(" "),t("div",{staticClass:"tk-tab","class":{__active:"export"===e.activeTabName},on:{click:function(t){e.activeTabName="export"}}},[e._v(e._s(e.t("ADMIN_EXPORT")))])]),e._v(" "),t("tk-admin-comment",{directives:[{name:"show",rawName:"v-show",value:"comment"===e.activeTabName,expression:"activeTabName === 'comment'"}]}),e._v(" "),t("tk-admin-config",{directives:[{name:"show",rawName:"v-show",value:"config"===e.activeTabName,expression:"activeTabName === 'config'"}]}),e._v(" "),t("tk-admin-import",{directives:[{name:"show",rawName:"v-show",value:"import"===e.activeTabName,expression:"activeTabName === 'import'"}]}),e._v(" "),t("tk-admin-export",{directives:[{name:"show",rawName:"v-show",value:"export"===e.activeTabName,expression:"activeTabName === 'export'"}]})],1):e._e()])])])},t.xk=[]},3032:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"tk-admin-comment"},[e.clientVersion!==e.serverVersion?t("div",{staticClass:"tk-admin-warn"},[t("span",[e._v(e._s(e.t("ADMIN_CLIENT_VERSION"))+e._s(e.clientVersion)+",")]),e._v(" "),t("span",[e._v(e._s(e.t("ADMIN_SERVER_VERSION"))+e._s(e.serverVersion)+",")]),e._v(" "),e._m(0)]):e._e(),e._v(" "),t("div",{staticClass:"tk-admin-comment-filter"},[t("el-input",{staticClass:"tk-admin-comment-filter-keyword",attrs:{size:"small",placeholder:e.t("ADMIN_COMMENT_SEARCH_PLACEHOLDER")},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.getComments.apply(null,arguments)}},model:{value:e.filter.keyword,callback:function(t){e.$set(e.filter,"keyword",t)},expression:"filter.keyword"}}),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.filter.type,expression:"filter.type"}],staticClass:"tk-admin-comment-filter-type",on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.$set(e.filter,"type",t.target.multiple?n:n[0])}}},[t("option",{attrs:{value:""}},[e._v(e._s(e.t("ADMIN_COMMENT_FILTER_ALL")))]),e._v(" "),t("option",{attrs:{value:"VISIBLE"}},[e._v(e._s(e.t("ADMIN_COMMENT_FILTER_VISIBLE")))]),e._v(" "),t("option",{attrs:{value:"HIDDEN"}},[e._v(e._s(e.t("ADMIN_COMMENT_FILTER_HIDDEN")))])]),e._v(" "),t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.getComments}},[e._v(e._s(e.t("ADMIN_COMMENT_SEARCH")))])],1),e._v(" "),t("div",{ref:"comment-list",staticClass:"tk-admin-comment-list"},e._l(e.comments,(function(n){return t("div",{key:n._id,staticClass:"tk-admin-comment-item"},[t("div",{staticClass:"tk-admin-comment-meta"},[t("tk-avatar",{attrs:{config:e.serverConfig,avatar:n.avatar,mail:n.mail,link:n.link}}),e._v(" "),n.link?e._e():t("span",[e._v(e._s(n.nick)+" ")]),e._v(" "),n.link?t("a",{attrs:{href:e.convertLink(n.link),target:"_blank"}},[e._v(e._s(n.nick)+" ")]):e._e(),e._v(" "),n.mail?t("span",[e._v("("),t("a",{attrs:{href:"mailto:".concat(n.mail)}},[e._v(e._s(n.mail))]),e._v(") ")]):e._e(),e._v(" "),n.isSpam?t("span",[e._v(e._s(e.t("ADMIN_COMMENT_IS_SPAM_SUFFIX"))+" ")]):e._e(),e._v(" "),t("span",{staticClass:"tk-time"},[e._v(e._s(e.displayCreated(n))+" ")]),e._v(" "),t("span",[e._v(e._s(n.ipRegion))])],1),e._v(" "),t("div",{ref:"comments",refInFor:!0,staticClass:"tk-content",domProps:{innerHTML:e._s(n.comment)}}),e._v(" "),t("div",{staticClass:"tk-admin-actions"},[t("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){return e.handleView(n)}}},[e._v(e._s(e.t("ADMIN_COMMENT_VIEW")))]),e._v(" "),n.isSpam?t("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){return e.handleSpam(n,!1)}}},[e._v(e._s(e.t("ADMIN_COMMENT_SHOW")))]):e._e(),e._v(" "),n.isSpam?e._e():t("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){return e.handleSpam(n,!0)}}},[e._v(e._s(e.t("ADMIN_COMMENT_HIDE")))]),e._v(" "),!n.rid&&n.top?t("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){return e.handleTop(n,!1)}}},[e._v(e._s(e.t("ADMIN_COMMENT_UNTOP")))]):e._e(),e._v(" "),n.rid||n.top?e._e():t("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){return e.handleTop(n,!0)}}},[e._v(e._s(e.t("ADMIN_COMMENT_TOP")))]),e._v(" "),t("el-button",{attrs:{size:"mini",type:"text"},on:{click:function(t){return e.handleDelete(n)}}},[e._v(e._s(e.t("ADMIN_COMMENT_DELETE")))])],1)])})),0),e._v(" "),t("tk-pagination",{attrs:{"page-size":e.pageSize,total:e.count},on:{"page-size-change":e.onPageSizeChange,"current-change":e.switchPage}})],1)},t.xk=[function(){var e=this,t=e._self._c;return t("span",[e._v("请参考 "),t("a",{attrs:{href:"https://twikoo.js.org/quick-start.html#%E7%89%88%E6%9C%AC%E6%9B%B4%E6%96%B0",target:"_blank"}},[e._v("版本更新")]),e._v(" 进行升级")])}]},4027:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"tk-admin-config"},[e.clientVersion!==e.serverVersion?t("div",{staticClass:"tk-admin-warn"},[t("span",[e._v(e._s(e.t("ADMIN_CLIENT_VERSION"))+e._s(e.clientVersion)+",")]),e._v(" "),t("span",[e._v(e._s(e.t("ADMIN_SERVER_VERSION"))+e._s(e.serverVersion)+",")]),e._v(" "),e._m(0)]):e._e(),e._v(" "),t("div",{staticClass:"tk-admin-config-groups"},[e._l(e.settings,(function(n){return t("details",{key:n.name,staticClass:"tk-admin-config-group"},[t("summary",{staticClass:"tk-admin-config-group-title"},[e._v(e._s(n.name))]),e._v(" "),e._l(n.items,(function(n){return t("div",{key:n.key,staticClass:"tk-admin-config-item"},[t("div",{staticClass:"tk-admin-config-title",attrs:{title:n.key}},[e._v(e._s(n.key))]),e._v(" "),t("div",{staticClass:"tk-admin-config-input"},[t("el-input",{attrs:{placeholder:n.ph,size:"small","show-password":n.secret},model:{value:n.value,callback:function(t){e.$set(n,"value",t)},expression:"setting.value"}})],1),e._v(" "),t("div"),e._v(" "),t("div",{staticClass:"tk-admin-config-desc"},[e._v(e._s(n.desc))])])}))],2)})),e._v(" "),t("details",{staticClass:"tk-admin-config-group"},[t("summary",{staticClass:"tk-admin-config-group-title"},[e._v(e._s(e.t("ADMIN_CONFIG_EMAIL_TEST")))]),e._v(" "),t("div",{staticClass:"tk-admin-config-email-test"},[t("div",{staticClass:"tk-admin-config-email-test-desc"},[e._v(e._s(e.t("ADMIN_CONFIG_EMAIL_TEST_HELP")))]),e._v(" "),t("div",{staticClass:"tk-admin-config-input"},[t("el-input",{attrs:{size:"small"},model:{value:e.emailTestAddress,callback:function(t){e.emailTestAddress=t},expression:"emailTestAddress"}},[t("el-button",{attrs:{slot:"append",type:"info"},on:{click:e.testEmail},slot:"append"},[e._v(e._s(e.t("ADMIN_CONFIG_EMAIL_TEST_BTN")))])],1)],1),e._v(" "),t("div",{staticClass:"tk-admin-config-email-test-desc"},[e._v(e._s(e.t("ADMIN_CONFIG_EMAIL_TEST_RESULT"))+e._s(e.emailTestResult))])])])],2),e._v(" "),t("div",{staticClass:"tk-admin-config-actions"},[t("el-button",{attrs:{size:"small",type:"primary"},on:{click:e.saveConfig}},[e._v(e._s(e.t("ADMIN_CONFIG_SAVE")))]),e._v(" "),t("el-button",{attrs:{size:"small",type:"info"},on:{click:e.resetConfig}},[e._v(e._s(e.t("ADMIN_CONFIG_RESET")))])],1),e._v(" "),t("div",{staticClass:"tk-admin-config-message"},[e._v(e._s(e.message))])])},t.xk=[function(){var e=this,t=e._self._c;return t("span",[e._v("请参考 "),t("a",{attrs:{href:"https://twikoo.js.org/quick-start.html#%E7%89%88%E6%9C%AC%E6%9B%B4%E6%96%B0",target:"_blank"}},[e._v("版本更新")]),e._v(" 进行升级")])}]},3778:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tk-admin-export"},[t("div",{staticClass:"tk-admin-warn tk-admin-import-warn"},[t("p",[e._v(e._s(e.t("ADMIN_EXPORT_WARN")))])]),e._v(" "),t("el-button",{attrs:{size:"small",disabled:e.loading},on:{click:function(t){return e.doExport("comment")}}},[e._v(e._s(e.t("ADMIN_EXPORT_COMMENT")))]),e._v(" "),t("el-button",{attrs:{size:"small",disabled:e.loading},on:{click:function(t){return e.doExport("counter")}}},[e._v(e._s(e.t("ADMIN_EXPORT_COUNTER")))])],1)},t.xk=[]},969:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tk-admin-import"},[t("div",{staticClass:"tk-admin-warn tk-admin-import-warn"},[t("p",[e._v(e._s(e.t("ADMIN_IMPORT_WARN")))]),e._v(" "),t("p",[e._v(e._s(e.warnText[e.source]))])]),e._v(" "),t("div",{staticClass:"tk-admin-import-label"},[e._v(e._s(e.t("ADMIN_IMPORT_SELECT_SOURCE")))]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.source,expression:"source"}],on:{change:function(t){var n=Array.prototype.filter.call(t.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.source=t.target.multiple?n:n[0]}}},[t("option",{attrs:{disabled:"",value:""}},[e._v(e._s(e.t("ADMIN_IMPORT_SELECT")))]),e._v(" "),t("option",{attrs:{value:"valine"}},[e._v("Valine (JSON)")]),e._v(" "),t("option",{attrs:{value:"disqus"}},[e._v("Disqus (XML)")]),e._v(" "),t("option",{attrs:{value:"artalk"}},[e._v("Artalk v1 (JSON)")]),e._v(" "),t("option",{attrs:{value:"artalk2"}},[e._v("Artalk v2 (Artrans)")]),e._v(" "),t("option",{attrs:{value:"twikoo"}},[e._v("Twikoo (JSON)")])]),e._v(" "),t("div",{staticClass:"tk-admin-import-label"},[e._v(e._s(e.t("ADMIN_IMPORT_SELECT_FILE")))]),e._v(" "),t("input",{ref:"inputFile",attrs:{type:"file",value:""}}),e._v(" "),t("el-button",{attrs:{size:"small",disabled:e.loading},on:{click:e.uploadFile}},[e._v(e._s(e.t("ADMIN_IMPORT_START")))]),e._v(" "),t("el-input",{ref:"logTextArea",attrs:{type:"textarea",rows:10,placeholder:e.t("ADMIN_IMPORT_LOG"),readonly:""},model:{value:e.logText,callback:function(t){e.logText=t},expression:"logText"}})],1)},t.xk=[]},7417:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tk-avatar","class":{"tk-clickable":!!e.link,"tk-has-avatar":!!e.avatarInner},on:{click:e.onClick}},[e.avatarInner?e._e():t("div",{staticClass:"tk-avatar-img",domProps:{innerHTML:e._s(e.iconUser)}}),e._v(" "),e.avatarInner?t("img",{staticClass:"tk-avatar-img",attrs:{src:e.avatarInner,alt:""}}):e._e()])},t.xk=[]},4428:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{ref:"tk-comment",staticClass:"tk-comment","class":{"tk-master":e.comment.master},attrs:{id:e.comment.id}},[t("tk-avatar",{attrs:{config:e.config,nick:e.comment.nick,avatar:e.comment.avatar,"mail-md5":e.comment.mailMd5,link:e.convertedLink}}),e._v(" "),t("div",{staticClass:"tk-main"},[t("div",{staticClass:"tk-row"},[t("div",{staticClass:"tk-meta"},[e.convertedLink?e._e():t("strong",{staticClass:"tk-nick"},[e._v(e._s(e.comment.nick))]),e._v(" "),e.convertedLink?t("a",{staticClass:"tk-nick tk-nick-link",attrs:{href:e.convertedLink,target:"_blank",rel:"noopener noreferrer"}},[t("strong",[e._v(e._s(e.comment.nick))])]):e._e(),e._v(" "),e.comment.master?t("span",{staticClass:"tk-tag tk-tag-green"},[e._v(e._s(e.config.MASTER_TAG||e.t("COMMENT_MASTER_TAG")))]):e._e(),e._v(" "),e.comment.top?t("span",{staticClass:"tk-tag tk-tag-red"},[e._v(e._s(e.t("COMMENT_TOP_TAG")))]):e._e(),e._v(" "),e.comment.isSpam?t("span",{staticClass:"tk-tag tk-tag-yellow"},[e._v(e._s(e.t("COMMENT_REVIEWING_TAG")))]):e._e(),e._v(" "),t("small",{staticClass:"tk-time"},[t("time",{attrs:{datetime:e.jsonTimestamp,title:e.localeTime}},[e._v(e._s(e.displayCreated))])]),e._v(" "),e.isLogin?t("small",{staticClass:"tk-actions"},[e.comment.isSpam?t("a",{on:{click:function(t){return e.handleSpam(!1)}}},[e._v(e._s(e.t("ADMIN_COMMENT_SHOW")))]):e._e(),e._v(" "),e.comment.isSpam?e._e():t("a",{on:{click:function(t){return e.handleSpam(!0)}}},[e._v(e._s(e.t("ADMIN_COMMENT_HIDE")))]),e._v(" "),!e.comment.rid&&e.comment.top?t("a",{on:{click:function(t){return e.handleTop(!1)}}},[e._v(e._s(e.t("ADMIN_COMMENT_UNTOP")))]):e._e(),e._v(" "),e.comment.rid||e.comment.top?e._e():t("a",{on:{click:function(t){return e.handleTop(!0)}}},[e._v(e._s(e.t("ADMIN_COMMENT_TOP")))])]):e._e()]),e._v(" "),t("tk-action",{attrs:{liked:e.liked,"like-count":e.like,"replies-count":e.comment.replies.length},on:{like:e.onLike,reply:e.onReply}})],1),e._v(" "),t("div",{staticClass:"tk-content"},[e.comment.pid?t("span",[e._v(e._s(e.t("COMMENT_REPLIED"))+" "),t("a",{staticClass:"tk-ruser",attrs:{href:"#".concat(e.comment.pid)}},[e._v("@"+e._s(e.comment.ruser))]),e._v(" :")]):e._e(),e._v(" "),t("span",{ref:"comment",domProps:{innerHTML:e._s(e.comment.comment)}})]),e._v(" "),e.comment.ipRegion||e.comment.os||e.comment.browser?t("div",{staticClass:"tk-extras"},[e.comment.ipRegion?t("div",{staticClass:"tk-extra"},[t("span",{staticClass:"tk-icon __comment",domProps:{innerHTML:e._s(e.iconLocation)}}),e._v(" "),t("span",{staticClass:"tk-extra-text"},[e._v(" "+e._s(e.comment.ipRegion))])]):e._e(),e._v(" "),e.comment.os?t("div",{staticClass:"tk-extra"},[t("span",{staticClass:"tk-icon __comment",domProps:{innerHTML:e._s(e.iconOs)}}),e._v(" "),t("span",{staticClass:"tk-extra-text"},[e._v(" "+e._s(e.comment.os))])]):e._e(),e._v(" "),e.comment.browser?t("div",{staticClass:"tk-extra"},[t("span",{staticClass:"tk-icon __comment",domProps:{innerHTML:e._s(e.iconBrowser)}}),e._v(" "),t("span",{staticClass:"tk-extra-text"},[e._v(" "+e._s(e.comment.browser))])]):e._e()]):e._e(),e._v(" "),t("div",{ref:"tk-replies",staticClass:"tk-replies","class":{"tk-replies-expand":e.isExpanded||!e.showExpand}},e._l(e.comment.replies,(function(n){return t("tk-comment",{key:n.id,attrs:{comment:n,config:e.config},on:{expand:e.onExpand,load:e.onLoad,reply:e.onReplyReply}})})),1),e._v(" "),e.replying?t("tk-submit",{attrs:{"reply-id":e.comment.id,pid:e.pid,config:e.config},on:{load:e.onLoad,cancel:e.onCancel}}):e._e(),e._v(" "),e.showExpand?t("div",{staticClass:"tk-expand",on:{click:e.onExpand}},[e._v(e._s(e.t("COMMENT_EXPAND")))]):e._e(),e._v(" "),e.showCollapse?t("div",{staticClass:"tk-expand _collapse",on:{click:e.onCollapse}},[e._v(e._s(e.t("COMMENT_COLLAPSE")))]):e._e()],1)],1)},t.xk=[]},4489:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tk-comments"},[t("tk-submit",{attrs:{config:e.config},on:{load:e.initComments}}),e._v(" "),t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticClass:"tk-comments-container"},[t("div",{staticClass:"tk-comments-title"},[t("span",{staticClass:"tk-comments-count","class":{__hidden:!e.comments.length}},[t("span",[e._v(e._s(e.count))]),e._v(" "),t("span",[e._v(e._s(e.t("COMMENTS_COUNT_SUFFIX")))])]),e._v(" "),t("span",[e.loading||e.loadingMore?e._e():t("span",{staticClass:"tk-icon __comments",domProps:{innerHTML:e._s(e.iconRefresh)},on:{click:e.refresh}}),e.showAdminEntry?t("span",{staticClass:"tk-icon __comments",domProps:{innerHTML:e._s(e.iconSetting)},on:{click:e.openAdmin}}):e._e()])]),e._v(" "),e.loading||e.comments.length?e._e():t("div",{staticClass:"tk-comments-no"},[e.errorMessage?e._e():t("span",[e._v(e._s(e.t("COMMENTS_NO_COMMENTS")))]),e._v(" "),e.errorMessage?t("span",{staticClass:"tk-comments-error"},[e._v(e._s(e.errorMessage))]):e._e()]),e._v(" "),e._l(e.comments,(function(n){return t("tk-comment",{key:n.id,attrs:{comment:n,replying:e.replyId===n.id,config:e.config},on:{reply:e.onReply,load:e.initComments}})})),e._v(" "),e.showExpand&&!e.loading?t("div",{directives:[{name:"loading",rawName:"v-loading",value:e.loadingMore,expression:"loadingMore"}],staticClass:"tk-expand",on:{click:e.onExpand}},[e._v(e._s(e.t("COMMENTS_EXPAND")))]):e._e()],2)],1)},t.xk=[]},5187:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tk-footer"},[e._v("\n Powered by "),t("a",{attrs:{href:"https://twikoo.js.org",target:"_blank"}},[e._v("Twikoo")]),e._v("\n v"+e._s(e.version)+"\n")])},t.xk=[]},9210:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tk-meta-input"},e._l(e.metaInputs,(function(n){return t("el-input",{key:n.key,attrs:{name:n.name,type:n.type,placeholder:e.requiredFields[n.key]?e.t("META_INPUT_REQUIRED"):e.t("META_INPUT_NOT_REQUIRED"),size:"small"},on:{change:e.onMetaChange},model:{value:e.metaData[n.key],callback:function(t){e.$set(e.metaData,n.key,t)},expression:"metaData[metaInput.key]"}},[t("template",{slot:"prepend"},[e._v(e._s(n.locale))])],2)})),1)},t.xk=[]},1105:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tk-pagination"},[e.pageCount?t("div",{staticClass:"tk-pagination-options"},[t("div",[t("span",[e._v(e._s(e.t("PAGINATION_COUNT_PREFIX")))]),e._v(" "),t("span",[e._v(e._s(e.total))]),e._v(" "),t("span",[e._v(e._s(e.t("PAGINATION_COUNT_SUFFIX")))])]),e._v(" "),t("el-input",{attrs:{type:"number",min:"1",max:"100",value:e.userPageSize?e.userPageSize:e.pageSize},on:{input:e.handleInputPageSize,change:e.pageSizeChamge}}),e._v(" "),t("span",[e._v(e._s(e.t("PAGINATION_PAGESIZE")))])],1):e._e(),e._v(" "),t("div",{staticClass:"tk-pagination-pagers"},e._l(e.pagers,(function(n){return t("div",{key:n.page,staticClass:"tk-pagination-pager","class":{__current:n.page===e.currentPage},on:{click:function(t){return e.currentChange(n.page)}}},[e._v(e._s(n.title))])})),0),e._v(" "),e.pageCount?t("div",{staticClass:"tk-pagination-options"},[t("span",[e._v(e._s(e.t("PAGINATION_GOTO_PREFIX")))]),e._v(" "),t("el-input",{attrs:{type:"number",min:"1",max:e.pageCount,value:e.userInput?e.userInput:e.currentPage},on:{input:e.handleInput,change:e.currentChange}}),e._v(" "),t("span",[e._v(e._s(e.t("PAGINATION_GOTO_SUFFIX")))])],1):e._e()])},t.xk=[]},8407:function(e,t){"use strict";t.xk=t.sY=void 0,t.sY=function(){var e=this,t=e._self._c;return t("div",{staticClass:"tk-submit"},[t("div",{staticClass:"tk-row"},[t("tk-avatar",{attrs:{config:e.config,mail:e.mail}}),e._v(" "),t("div",{staticClass:"tk-col"},[t("tk-meta-input",{attrs:{nick:e.nick,mail:e.mail,link:e.link,config:e.config},on:{update:e.onMetaUpdate}}),e._v(" "),t("el-input",{ref:"textarea",staticClass:"tk-input",attrs:{type:"textarea","show-word-limit":"",placeholder:e.commentPlaceholder,autosize:{minRows:3},maxlength:e.maxLength},on:{input:e.onCommentInput},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.onEnterKeyUp(t)}},model:{value:e.comment,callback:function(t){e.comment=t},expression:"comment"}})],1)],1),e._v(" "),t("div",{staticClass:"tk-row actions"},[t("div",{staticClass:"tk-row-actions-start"},[t("div",{directives:[{name:"show",rawName:"v-show",value:"true"===e.config.SHOW_EMOTION,expression:"config.SHOW_EMOTION === 'true'"},{name:"clickoutside",rawName:"v-clickoutside",value:e.closeOwo,expression:"closeOwo"}],ref:"owo",staticClass:"tk-submit-action-icon OwO",domProps:{innerHTML:e._s(e.iconEmotion)}}),e._v(" "),t("div",{directives:[{name:"show",rawName:"v-show",value:"true"===e.config.SHOW_IMAGE,expression:"config.SHOW_IMAGE === 'true'"}],staticClass:"tk-submit-action-icon",domProps:{innerHTML:e._s(e.iconImage)},on:{click:e.openSelectImage}}),e._v(" "),t("input",{ref:"inputFile",staticClass:"tk-input-image",attrs:{type:"file",accept:"image/*",value:""},on:{change:e.onSelectImage}}),e._v(" "),t("div",{staticClass:"tk-error-message"},[e._v(e._s(e.errorMessage))])]),e._v(" "),t("a",{staticClass:"tk-submit-action-icon __markdown",attrs:{alt:"Markdown is supported",href:"https://guides.github.com/features/mastering-markdown/",target:"_blank",rel:"noopener noreferrer"},domProps:{innerHTML:e._s(e.iconMarkdown)}}),e._v(" "),e.replyId?t("el-button",{staticClass:"tk-cancel",attrs:{size:"small"},on:{click:e.cancel}},[e._v(e._s(e.t("SUBMIT_CANCEL")))]):e._e(),e._v(" "),t("el-button",{staticClass:"tk-preview",attrs:{size:"small"},on:{click:e.preview}},[e._v(e._s(e.t("SUBMIT_PREVIEW")))]),e._v(" "),t("el-button",{staticClass:"tk-send",attrs:{type:"primary",size:"small",disabled:!e.canSend},on:{click:e.send}},[e._v(e._s(e.isSending?e.t("SUBMIT_SENDING"):e.t("SUBMIT_SEND")))])],1),e._v(" "),e.isPreviewing?t("div",{ref:"comment-preview",staticClass:"tk-preview-container",domProps:{innerHTML:e._s(e.commentHtml)}}):e._e()])},t.xk=[]},8666:function(e,t){"use strict";t.Z=function(e,t){for(var n=[],r={},i=0;i=0&&Math.floor(t)===t&&isFinite(e)}function _(e){return l(e)&&"function"==typeof e.then&&"function"==typeof e["catch"]}function y(e){return null==e?"":Array.isArray(e)||m(e)&&e.toString===g?JSON.stringify(e,null,2):String(e)}function b(e){var t=parseFloat(e);return isNaN(t)?e:t}function k(e,t){for(var n=Object.create(null),r=e.split(","),i=0;i-1)return e.splice(r,1)}}var x=Object.prototype.hasOwnProperty;function A(e,t){return x.call(e,t)}function C(e){var t=Object.create(null);return function(n){return t[n]||(t[n]=e(n))}}var D=/-(\w)/g,I=C((function(e){return e.replace(D,(function(e,t){return t?t.toUpperCase():""}))})),O=C((function(e){return e.charAt(0).toUpperCase()+e.slice(1)})),S=/\B([A-Z])/g,T=C((function(e){return e.replace(S,"-$1").toLowerCase()})),M=Function.prototype.bind?function(e,t){return e.bind(t)}:function(e,t){function n(n){var r=arguments.length;return r?r>1?e.apply(t,arguments):e.call(t,n):e.call(t)}return n._length=e.length,n};function N(e,t){t=t||0;for(var n=e.length-t,r=new Array(n);n--;)r[n]=e[n+t];return r}function F(e,t){for(var n in t)e[n]=t[n];return e}function P(e){for(var t={},n=0;n0,ee=X&&X.indexOf("edge/")>0;X&&X.indexOf("android");var te=X&&/iphone|ipad|ipod|ios/.test(X);X&&/chrome\/\d+/.test(X),X&&/phantomjs/.test(X);var ne,re=X&&X.match(/firefox\/(\d+)/),ie={}.watch,oe=!1;if(Y)try{var ae={};Object.defineProperty(ae,"passive",{get:function(){oe=!0}}),window.addEventListener("test-passive",null,ae)}catch(s){}var se=function(){return void 0===ne&&(ne=!Y&&"undefined"!=typeof n.g&&n.g.process&&"server"===n.g.process.env.VUE_ENV),ne},ue=Y&&window.__VUE_DEVTOOLS_GLOBAL_HOOK__;function ce(e){return"function"==typeof e&&/native code/.test(e.toString())}var le,de="undefined"!=typeof Symbol&&ce(Symbol)&&"undefined"!=typeof Reflect&&ce(Reflect.ownKeys);le="undefined"!=typeof Set&&ce(Set)?Set:function(){function e(){(0,i["default"])(this,e),this.set=Object.create(null)}return(0,o["default"])(e,[{key:"has",value:function(e){return!0===this.set[e]}},{key:"add",value:function(e){this.set[e]=!0}},{key:"clear",value:function(){this.set=Object.create(null)}}]),e}();var fe=null;function pe(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:null;e||fe&&fe._scope.off(),fe=e,e&&e._scope.on()}var he=function(){function e(t,n,r,o,a,s,u,c){(0,i["default"])(this,e),this.tag=t,this.data=n,this.children=r,this.text=o,this.elm=a,this.ns=void 0,this.context=s,this.fnContext=void 0,this.fnOptions=void 0,this.fnScopeId=void 0,this.key=n&&n.key,this.componentOptions=u,this.componentInstance=void 0,this.parent=void 0,this.raw=!1,this.isStatic=!1,this.isRootInsert=!0,this.isComment=!1,this.isCloned=!1,this.isOnce=!1,this.asyncFactory=c,this.asyncMeta=void 0,this.isAsyncPlaceholder=!1}return(0,o["default"])(e,[{key:"child",get:function(){return this.componentInstance}}]),e}(),ge=function(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:"",t=new he;return t.text=e,t.isComment=!0,t};function me(e){return new he(void 0,void 0,void 0,String(e))}function ve(e){var t=new he(e.tag,e.data,e.children&&e.children.slice(),e.text,e.elm,e.context,e.componentOptions,e.asyncFactory);return t.ns=e.ns,t.isStatic=e.isStatic,t.key=e.key,t.isComment=e.isComment,t.fnContext=e.fnContext,t.fnOptions=e.fnOptions,t.fnScopeId=e.fnScopeId,t.asyncMeta=e.asyncMeta,t.isCloned=!0,t}var _e=0,ye=[],be=function(){function e(){(0,i["default"])(this,e),this._pending=!1,this.id=_e++,this.subs=[]}return(0,o["default"])(e,[{key:"addSub",value:function(e){this.subs.push(e)}},{key:"removeSub",value:function(e){this.subs[this.subs.indexOf(e)]=null,this._pending||(this._pending=!0,ye.push(this))}},{key:"depend",value:function(t){e.target&&e.target.addDep(this)}},{key:"notify",value:function(e){for(var t=this.subs.filter((function(e){return e})),n=0,r=t.length;n1&&arguments[1]!==undefined&&arguments[1],r=arguments.length>2&&arguments[2]!==undefined&&arguments[2];if((0,i["default"])(this,e),this.value=t,this.shallow=n,this.mock=r,this.dep=r?Se:new be,this.vmCount=0,W(t,"__ob__",this),u(t)){if(!r)if(K)t.__proto__=Ae;else for(var o=0,a=Ce.length;o2&&arguments[2]!==undefined?arguments[2]:s,o=i.immediate,a=i.deep,c=i.flush,l=void 0===c?"pre":c,d=(i.onTrack,i.onTrigger,fe),f=function(e,t){return Bt(e,null,arguments.length>2&&arguments[2]!==undefined?arguments[2]:null,d,t)},h=!1,g=!1;if(Ge(e)?(n=function(){return e.value},h=Ue(e)):$e(e)?(n=function(){return e.__ob__.dep.depend(),e},a=!0):u(e)?(g=!0,h=e.some((function(e){return $e(e)||Ue(e)})),n=function(){return e.map((function(e){return Ge(e)?e.value:$e(e)?mn(e):p(e)?f(e,"watcher getter"):void 0}))}):n=p(e)?t?function(){return f(e,"watcher getter")}:function(){if(!d||!d._isDestroyed)return r&&r(),f(e,"watcher",[v])}:R,t&&a){var m=n;n=function(){return mn(m())}}var v=function(e){r=_.onStop=function(){f(e,"watcher cleanup")}};if(se())return v=R,t?o&&f(t,"watcher callback",[n(),g?[]:void 0,v]):n(),R;var _=new bn(fe,n,R,{lazy:!0});_.noRecurse=!t;var y=g?[]:Xe;return _.run=function(){if(_.active)if(t){var e=_.get();(a||h||(g?e.some((function(e,t){return G(e,y[t])})):G(e,y)))&&(r&&r(),f(t,"watcher callback",[e,y===Xe?void 0:y,v]),y=e)}else _.get()},"sync"===l?_.update=_.run:"post"===l?(_.post=!0,_.update=function(){return Gn(_)}):_.update=function(){if(d&&d===fe&&!d._isMounted){var e=d._preWatchers||(d._preWatchers=[]);e.indexOf(_)<0&&e.push(_)}else Gn(_)},t?o?_.run():y=_.get():"post"===l&&d?d.$once("hook:mounted",(function(){return _.get()})):_.get(),function(){_.teardown()}}var Qe=function(){function e(){var t=arguments.length>0&&arguments[0]!==undefined&&arguments[0];(0,i["default"])(this,e),this.detached=t,this.active=!0,this.effects=[],this.cleanups=[],this.parent=Ye,!t&&Ye&&(this.index=(Ye.scopes||(Ye.scopes=[])).push(this)-1)}return(0,o["default"])(e,[{key:"run",value:function(e){if(this.active){var t=Ye;try{return Ye=this,e()}finally{Ye=t}}}},{key:"on",value:function(){Ye=this}},{key:"off",value:function(){Ye=this.parent}},{key:"stop",value:function(e){if(this.active){var t,n;for(t=0,n=this.effects.length;t0&&(st((r=ut(r,"".concat(t||"","_").concat(n)))[0])&&st(o)&&(a[i]=me(o.text+r[0].text),r.shift()),a.push.apply(a,r)):f(r)?st(o)?a[i]=me(o.text+r):""!==r&&a.push(me(r)):st(r)&&st(o)?a[i]=me(o.text+r.text):(d(e._isVList)&&l(r.tag)&&c(r.key)&&l(t)&&(r.key="__vlist".concat(t,"_").concat(n,"__")),a.push(r)));return a}function ct(e,t){var n,r,i,o,a=null;if(u(e)||"string"==typeof e)for(a=new Array(e.length),n=0,r=e.length;n0,a=t?!!t.$stable:!o,u=t&&t.$key;if(t){if(t._normalized)return t._normalized;if(a&&r&&r!==s&&u===r.$key&&!o&&!r.$hasNormal)return r;for(var c in i={},t)t[c]&&"$"!==c[0]&&(i[c]=It(e,n,c,t[c]))}else i={};for(var l in n)l in i||(i[l]=Ot(n,l));return t&&Object.isExtensible(t)&&(t._normalized=i),W(i,"$stable",a),W(i,"$key",u),W(i,"$hasNormal",o),i}function It(e,t,n,r){var i=function(){var t=fe;pe(e);var n=arguments.length?r.apply(null,arguments):r({}),i=(n=n&&"object"==(0,a["default"])(n)&&!u(n)?[n]:at(n))&&n[0];return pe(t),n&&(!i||1===n.length&&i.isComment&&!Ct(i))?void 0:n};return r.proxy&&Object.defineProperty(t,n,{get:i,enumerable:!0,configurable:!0}),i}function Ot(e,t){return function(){return e[t]}}function St(e){return{get attrs(){if(!e._attrsProxy){var t=e._attrsProxy={};W(t,"_v_attr_proxy",!0),Tt(t,e.$attrs,s,e,"$attrs")}return e._attrsProxy},get listeners(){return e._listenersProxy||Tt(e._listenersProxy={},e.$listeners,s,e,"$listeners"),e._listenersProxy},get slots(){return function(e){return e._slotsProxy||Nt(e._slotsProxy={},e.$scopedSlots),e._slotsProxy}(e)},emit:M(e.$emit,e),expose:function(t){t&&Object.keys(t).forEach((function(n){return He(e,t,n)}))}}}function Tt(e,t,n,r,i){var o=!1;for(var a in t)a in e?t[a]!==n[a]&&(o=!0):(o=!0,Mt(e,a,r,i));for(var s in e)s in t||(o=!0,delete e[s]);return o}function Mt(e,t,n,r){Object.defineProperty(e,t,{enumerable:!0,configurable:!0,get:function(){return n[r][t]}})}function Nt(e,t){for(var n in t)e[n]=t[n];for(var r in e)r in t||delete e[r]}function Ft(){var e=fe;return e._setupContext||(e._setupContext=St(e))}var Pt=null;function Rt(e,t){return(e.__esModule||de&&"Module"===e[Symbol.toStringTag])&&(e=e["default"]),h(e)?t.extend(e):e}function Lt(e){if(u(e))for(var t=0;t1&&arguments[1]!==undefined?arguments[1]:fe;if(n)return function(e,t,n){var r=e.$options;r[t]=nr(r[t],n)}(n,e,t)}}var tn=en("beforeMount"),nn=en("mounted"),rn=en("beforeUpdate"),on=en("updated"),an=en("beforeDestroy"),sn=en("destroyed"),un=en("activated"),cn=en("deactivated"),ln=en("serverPrefetch"),dn=en("renderTracked"),fn=en("renderTriggered"),pn=en("errorCaptured"),hn=Object.freeze({__proto__:null,version:"2.7.14",defineComponent:function(e){return e},ref:function(e){return ze(e,!1)},shallowRef:function(e){return ze(e,!0)},isRef:Ge,toRef:qe,toRefs:function(e){var t=u(e)?new Array(e.length):{};for(var n in e)t[n]=qe(e,n);return t},unref:function(e){return Ge(e)?e.value:e},proxyRefs:function(e){if($e(e))return e;for(var t={},n=Object.keys(e),r=0;r2&&arguments[2]!==undefined&&arguments[2],r=fe;if(r){var i=r.$parent&&r.$parent._provided;if(i&&e in i)return i[e];if(arguments.length>1)return n&&p(t)?t.call(r):t}},h:function(e,t,n){return jt(fe,e,t,n,2,!0)},getCurrentInstance:function(){return fe&&{proxy:fe}},useSlots:function(){return Ft().slots},useAttrs:function(){return Ft().attrs},useListeners:function(){return Ft().listeners},mergeDefaults:function(e,t){var n=u(e)?e.reduce((function(e,t){return e[t]={},e}),{}):e;for(var r in t){var i=n[r];i?u(i)||p(i)?n[r]={type:i,"default":t[r]}:i["default"]=t[r]:null===i&&(n[r]={"default":t[r]})}return n},nextTick:Qt,set:Fe,del:Pe,useCssModule:function(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:"$style";return fe&&fe[e]||s},useCssVars:function(e){if(Y){var t=fe;t&&Ke((function(){var n=t.$el,r=e(t,t._setupProxy);if(n&&1===n.nodeType){var i=n.style;for(var o in r)i.setProperty("--".concat(o),r[o])}}))}},defineAsyncComponent:function(e){p(e)&&(e={loader:e});var t=e,n=t.loader,r=t.loadingComponent,i=t.errorComponent,o=t.delay,a=void 0===o?200:o,s=t.timeout,u=(t.suspensible,t.onError),c=null,l=0,d=function f(){var e;return c||(e=c=n()["catch"]((function(e){if(e=e instanceof Error?e:new Error(String(e)),u)return new Promise((function(t,n){u(e,(function(){return t((l++,c=null,f()))}),(function(){return n(e)}),l+1)}));throw e})).then((function(t){return e!==c&&c?c:(t&&(t.__esModule||"Module"===t[Symbol.toStringTag])&&(t=t["default"]),t)})))};return function(){return{component:d(),delay:a,timeout:s,error:i,loading:r}}},onBeforeMount:tn,onMounted:nn,onBeforeUpdate:rn,onUpdated:on,onBeforeUnmount:an,onUnmounted:sn,onActivated:un,onDeactivated:cn,onServerPrefetch:ln,onRenderTracked:dn,onRenderTriggered:fn,onErrorCaptured:function(e){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:fe;pn(e,t)}}),gn=new le;function mn(e){return vn(e,gn),gn.clear(),e}function vn(e,t){var n,r,i=u(e);if(!(!i&&!h(e)||e.__v_skip||Object.isFrozen(e)||e instanceof he)){if(e.__ob__){var o=e.__ob__.dep.id;if(t.has(o))return;t.add(o)}if(i)for(n=e.length;n--;)vn(e[n],t);else if(Ge(e))vn(e.value,t);else for(n=(r=Object.keys(e)).length;n--;)vn(e[r[n]],t)}}var _n,yn=0,bn=function(){function e(t,n,r,o,a){(0,i["default"])(this,e),function(e){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:Ye;t&&t.active&&t.effects.push(e)}(this,Ye&&!Ye._vm?Ye:t?t._scope:void 0),(this.vm=t)&&a&&(t._watcher=this),o?(this.deep=!!o.deep,this.user=!!o.user,this.lazy=!!o.lazy,this.sync=!!o.sync,this.before=o.before):this.deep=this.user=this.lazy=this.sync=!1,this.cb=r,this.id=++yn,this.active=!0,this.post=!1,this.dirty=this.lazy,this.deps=[],this.newDeps=[],this.depIds=new le,this.newDepIds=new le,this.expression="",p(n)?this.getter=n:(this.getter=function(e){if(!Z.test(e)){var t=e.split(".");return function(e){for(var n=0;n3&&arguments[3]!==undefined)||arguments[3];we();var i=fe;r&&pe(e);var o=e.$options[t],a="".concat(t," hook");if(o)for(var s=0,u=o.length;sdocument.createEvent("Event").timeStamp&&(jn=function(){return $n.now()})}var Un=function(e,t){if(e.post){if(!t.post)return 1}else if(t.post)return-1;return e.id-t.id};function Bn(){var e,t;for(Ln=jn(),Pn=!0,Tn.sort(Un),Rn=0;RnRn&&Tn[n].id>e.id;)n--;Tn.splice(n+1,0,e)}else Tn.push(e);Fn||(Fn=!0,Qt(Bn))}}function zn(e,t){if(e){for(var n=Object.create(null),r=de?Reflect.ownKeys(e):Object.keys(e),i=0;i2&&arguments[2]!==undefined)||arguments[2];if(!t)return e;for(var a=de?Reflect.ownKeys(t):Object.keys(t),s=0;s-1)if(o&&!A(i,"default"))a=!1;else if(""===a||a===T(e)){var u=dr(String,i.type);(u<0||s-1:"string"==typeof e?e.split(",").indexOf(t)>-1:(n=e,"[object RegExp]"===g.call(n)&&e.test(t));var n}function Ar(e,t){var n=e.cache,r=e.keys,i=e._vnode;for(var o in n){var a=n[o];if(a){var s=a.name;s&&!t(s)&&Cr(n,o,r,i)}}}function Cr(e,t,n,r){var i=e[t];!i||r&&i.tag===r.tag||i.componentInstance.$destroy(),e[t]=null,E(n,t)}!function(e){e.prototype._init=function(e){var t=this;t._uid=br++,t._isVue=!0,t.__v_skip=!0,t._scope=new Qe(!0),t._scope._vm=!0,e&&e._isComponent?function(e,t){var n=e.$options=Object.create(e.constructor.options),r=t._parentVnode;n.parent=t.parent,n._parentVnode=r;var i=r.componentOptions;n.propsData=i.propsData,n._parentListeners=i.listeners,n._renderChildren=i.children,n._componentTag=i.tag,t.render&&(n.render=t.render,n.staticRenderFns=t.staticRenderFns)}(t,e):t.$options=or(kr(t.constructor),e||{},t),t._renderProxy=t,t._self=t,function(e){var t=e.$options,n=t.parent;if(n&&!t.abstract){for(;n.$options.abstract&&n.$parent;)n=n.$parent;n.$children.push(e)}e.$parent=n,e.$root=n?n.$root:e,e.$children=[],e.$refs={},e._provided=n?n._provided:Object.create(null),e._watcher=null,e._inactive=null,e._directInactive=!1,e._isMounted=!1,e._isDestroyed=!1,e._isBeingDestroyed=!1}(t),function(e){e._events=Object.create(null),e._hasHookEvent=!1;var t=e.$options._parentListeners;t&&xn(e,t)}(t),function(e){e._vnode=null,e._staticTrees=null;var t=e.$options,n=e.$vnode=t._parentVnode,r=n&&n.context;e.$slots=xt(t._renderChildren,r),e.$scopedSlots=n?Dt(e.$parent,n.data.scopedSlots,e.$slots):s,e._c=function(t,n,r,i){return jt(e,t,n,r,i,!1)},e.$createElement=function(t,n,r,i){return jt(e,t,n,r,i,!0)};var i=n&&n.data;Ne(e,"$attrs",i&&i.attrs||s,null,!0),Ne(e,"$listeners",t._parentListeners||s,null,!0)}(t),Sn(t,"beforeCreate",void 0,!1),function(e){var t=zn(e.$options.inject,e);t&&(Oe(!1),Object.keys(t).forEach((function(n){Ne(e,n,t[n])})),Oe(!0))}(t),hr(t),function(e){var t=e.$options.provide;if(t){var n=p(t)?t.call(e):t;if(!h(n))return;for(var r=et(e),i=de?Reflect.ownKeys(n):Object.keys(n),o=0;o1?N(n):n;for(var r=N(arguments,1),i='event handler for "'.concat(e,'"'),o=0,a=n.length;oparseInt(this.max)&&Cr(e,t[0],t,this._vnode),this.vnodeToCache=null}}},created:function(){this.cache=Object.create(null),this.keys=[]},destroyed:function(){for(var e in this.cache)Cr(this.cache,e,this.keys)},mounted:function(){var e=this;this.cacheVNode(),this.$watch("include",(function(t){Ar(e,(function(e){return xr(t,e)}))})),this.$watch("exclude",(function(t){Ar(e,(function(e){return!xr(t,e)}))}))},updated:function(){this.cacheVNode()},render:function(){var e=this.$slots["default"],t=Lt(e),n=t&&t.componentOptions;if(n){var r=Er(n),i=this.include,o=this.exclude;if(i&&(!r||!xr(i,r))||o&&r&&xr(o,r))return t;var a=this.cache,s=this.keys,u=null==t.key?n.Ctor.cid+(n.tag?"::".concat(n.tag):""):t.key;a[u]?(t.componentInstance=a[u].componentInstance,E(s,u),s.push(u)):(this.vnodeToCache=t,this.keyToCache=u),t.data.keepAlive=!0}return t||e&&e[0]}}};!function(e){var t={get:function(){return q}};Object.defineProperty(e,"config",t),e.util={warn:Jn,extend:F,mergeOptions:or,defineReactive:Ne},e.set=Fe,e["delete"]=Pe,e.nextTick=Qt,e.observable=function(e){return Me(e),e},e.options=Object.create(null),z.forEach((function(t){e.options[t+"s"]=Object.create(null)})),e.options._base=e,F(e.options.components,Ir),function(e){e.use=function(e){var t=this._installedPlugins||(this._installedPlugins=[]);if(t.indexOf(e)>-1)return this;var n=N(arguments,1);return n.unshift(this),p(e.install)?e.install.apply(e,n):p(e)&&e.apply(null,n),t.push(e),this}}(e),function(e){e.mixin=function(e){return this.options=or(this.options,e),this}}(e),function(e){e.cid=0;var t=1;e.extend=function(e){e=e||{};var n=this,r=n.cid,i=e._Ctor||(e._Ctor={});if(i[r])return i[r];var o=Wn(e)||Wn(n.options),a=function(e){this._init(e)};return(a.prototype=Object.create(n.prototype)).constructor=a,a.cid=t++,a.options=or(n.options,e),a["super"]=n,a.options.props&&function(e){var t=e.options.props;for(var n in t)pr(e.prototype,"_props",n)}(a),a.options.computed&&function(e){var t=e.options.computed;for(var n in t)mr(e.prototype,n,t[n])}(a),a.extend=n.extend,a.mixin=n.mixin,a.use=n.use,z.forEach((function(e){a[e]=n[e]})),o&&(a.options.components[o]=a),a.superOptions=n.options,a.extendOptions=e,a.sealedOptions=F({},a.options),i[r]=a,a}}(e),function(e){z.forEach((function(t){e[t]=function(e,n){return n?("component"===t&&m(n)&&(n.name=n.name||e,n=this.options._base.extend(n)),"directive"===t&&p(n)&&(n={bind:n,update:n}),this.options[t+"s"][e]=n,n):this.options[t+"s"][e]}}))}(e)}(wr),Object.defineProperty(wr.prototype,"$isServer",{get:se}),Object.defineProperty(wr.prototype,"$ssrContext",{get:function(){return this.$vnode&&this.$vnode.ssrContext}}),Object.defineProperty(wr,"FunctionalRenderContext",{value:Hn}),wr.version="2.7.14";var Or=k("style,class"),Sr=k("input,textarea,option,select,progress"),Tr=k("contenteditable,draggable,spellcheck"),Mr=k("events,caret,typing,plaintext-only"),Nr=k("allowfullscreen,async,autofocus,autoplay,checked,compact,controls,declare,default,defaultchecked,defaultmuted,defaultselected,defer,disabled,enabled,formnovalidate,hidden,indeterminate,inert,ismap,itemscope,loop,multiple,muted,nohref,noresize,noshade,novalidate,nowrap,open,pauseonexit,readonly,required,reversed,scoped,seamless,selected,sortable,truespeed,typemustmatch,visible"),Fr="http://www.w3.org/1999/xlink",Pr=function(e){return":"===e.charAt(5)&&"xlink"===e.slice(0,5)},Rr=function(e){return Pr(e)?e.slice(6,e.length):""},Lr=function(e){return null==e||!1===e};function jr(e,t){return{staticClass:$r(e.staticClass,t.staticClass),"class":l(e["class"])?[e["class"],t["class"]]:t["class"]}}function $r(e,t){return e?t?e+" "+t:e:t||""}function Ur(e){return Array.isArray(e)?function(e){for(var t,n="",r=0,i=e.length;r-1?li(e,t,n):Nr(t)?Lr(n)?e.removeAttribute(t):(n="allowfullscreen"===t&&"EMBED"===e.tagName?"true":t,e.setAttribute(t,n)):Tr(t)?e.setAttribute(t,function(e,t){return Lr(t)||"false"===t?"false":"contenteditable"===e&&Mr(t)?t:"true"}(t,n)):Pr(t)?Lr(n)?e.removeAttributeNS(Fr,Rr(t)):e.setAttributeNS(Fr,t,n):li(e,t,n)}function li(e,t,n){Lr(n)?e.removeAttribute(t):(!J||Q||"TEXTAREA"!==e.tagName||"placeholder"!==t||""===n||e.__ieph||(e.addEventListener("input",(function r(t){t.stopImmediatePropagation(),e.removeEventListener("input",r)})),e.__ieph=!0),e.setAttribute(t,n))}var di={create:ui,update:ui};function fi(e,t){var n=t.elm,r=t.data,i=e.data;if(!(c(r.staticClass)&&c(r["class"])&&(c(i)||c(i.staticClass)&&c(i["class"])))){var o=function(e){for(var t=e.data,n=e,r=e;l(r.componentInstance);)(r=r.componentInstance._vnode)&&r.data&&(t=jr(r.data,t));for(;l(n=n.parent);)n&&n.data&&(t=jr(t,n.data));return function(e,t){return l(e)||l(t)?$r(e,Ur(t)):""}(t.staticClass,t["class"])}(t),a=n._transitionClasses;l(a)&&(o=$r(o,Ur(a))),o!==n._prevClass&&(n.setAttribute("class",o),n._prevClass=o)}}var pi,hi={create:fi,update:fi};function gi(e,t,n){var r=pi;return function i(){null!==t.apply(null,arguments)&&_i(e,i,n,r)}}var mi=qt&&!(re&&Number(re[1])<=53);function vi(e,t,n,r){if(mi){var i=Ln,o=t;t=o._wrapper=function(e){if(e.target===e.currentTarget||e.timeStamp>=i||e.timeStamp<=0||e.target.ownerDocument!==document)return o.apply(this,arguments)}}pi.addEventListener(e,t,oe?{capture:n,passive:r}:n)}function _i(e,t,n,r){(r||pi).removeEventListener(e,t._wrapper||t,n)}function yi(e,t){if(!c(e.data.on)||!c(t.data.on)){var n=t.data.on||{},r=e.data.on||{};pi=t.elm||e.elm,function(e){if(l(e.__r)){var t=J?"change":"input";e[t]=[].concat(e.__r,e[t]||[]),delete e.__r}l(e.__c)&&(e.change=[].concat(e.__c,e.change||[]),delete e.__c)}(n),rt(n,r,vi,_i,gi,t.context),pi=void 0}}var bi,ki={create:yi,update:yi,destroy:function(e){return yi(e,Xr)}};function wi(e,t){if(!c(e.data.domProps)||!c(t.data.domProps)){var n,r,i=t.elm,o=e.data.domProps||{},a=t.data.domProps||{};for(n in(l(a.__ob__)||d(a._v_attr_proxy))&&(a=t.data.domProps=F({},a)),o)n in a||(i[n]="");for(n in a){if(r=a[n],"textContent"===n||"innerHTML"===n){if(t.children&&(t.children.length=0),r===o[n])continue;1===i.childNodes.length&&i.removeChild(i.childNodes[0])}if("value"===n&&"PROGRESS"!==i.tagName){i._value=r;var s=c(r)?"":String(r);Ei(i,s)&&(i.value=s)}else if("innerHTML"===n&&zr(i.tagName)&&c(i.innerHTML)){(bi=bi||document.createElement("div")).innerHTML="".concat(r,"");for(var u=bi.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;u.firstChild;)i.appendChild(u.firstChild)}else if(r!==o[n])try{i[n]=r}catch(e){}}}}function Ei(e,t){return!e.composing&&("OPTION"===e.tagName||function(e,t){var n=!0;try{n=document.activeElement!==e}catch(e){}return n&&e.value!==t}(e,t)||function(e,t){var n=e.value,r=e._vModifiers;if(l(r)){if(r.number)return b(n)!==b(t);if(r.trim)return n.trim()!==t.trim()}return n!==t}(e,t))}var xi={create:wi,update:wi},Ai=C((function(e){var t={},n=/:(.+)/;return e.split(/;(?![^(]*\))/g).forEach((function(e){if(e){var r=e.split(n);r.length>1&&(t[r[0].trim()]=r[1].trim())}})),t}));function Ci(e){var t=Di(e.style);return e.staticStyle?F(e.staticStyle,t):t}function Di(e){return Array.isArray(e)?P(e):"string"==typeof e?Ai(e):e}var Ii,Oi=/^--/,Si=/\s*!important$/,Ti=function(e,t,n){if(Oi.test(t))e.style.setProperty(t,n);else if(Si.test(n))e.style.setProperty(T(t),n.replace(Si,""),"important");else{var r=Ni(t);if(Array.isArray(n))for(var i=0,o=n.length;i-1?t.split(Ri).forEach((function(t){return e.classList.add(t)})):e.classList.add(t);else{var n=" ".concat(e.getAttribute("class")||""," ");n.indexOf(" "+t+" ")<0&&e.setAttribute("class",(n+t).trim())}}function ji(e,t){if(t&&(t=t.trim()))if(e.classList)t.indexOf(" ")>-1?t.split(Ri).forEach((function(t){return e.classList.remove(t)})):e.classList.remove(t),e.classList.length||e.removeAttribute("class");else{for(var n=" ".concat(e.getAttribute("class")||""," "),r=" "+t+" ";n.indexOf(r)>=0;)n=n.replace(r," ");(n=n.trim())?e.setAttribute("class",n):e.removeAttribute("class")}}function $i(e){if(e){if("object"==(0,a["default"])(e)){var t={};return!1!==e.css&&F(t,Ui(e.name||"v")),F(t,e),t}return"string"==typeof e?Ui(e):void 0}}var Ui=C((function(e){return{enterClass:"".concat(e,"-enter"),enterToClass:"".concat(e,"-enter-to"),enterActiveClass:"".concat(e,"-enter-active"),leaveClass:"".concat(e,"-leave"),leaveToClass:"".concat(e,"-leave-to"),leaveActiveClass:"".concat(e,"-leave-active")}})),Bi=Y&&!Q,Gi="transition",zi="transitionend",Hi="animation",qi="animationend";Bi&&(void 0===window.ontransitionend&&void 0!==window.onwebkittransitionend&&(Gi="WebkitTransition",zi="webkitTransitionEnd"),void 0===window.onanimationend&&void 0!==window.onwebkitanimationend&&(Hi="WebkitAnimation",qi="webkitAnimationEnd"));var Vi=Y?window.requestAnimationFrame?window.requestAnimationFrame.bind(window):setTimeout:function(e){return e()};function Wi(e){Vi((function(){Vi(e)}))}function Zi(e,t){var n=e._transitionClasses||(e._transitionClasses=[]);n.indexOf(t)<0&&(n.push(t),Li(e,t))}function Ki(e,t){e._transitionClasses&&E(e._transitionClasses,t),ji(e,t)}function Yi(e,t,n){var r=Ji(e,t),i=r.type,o=r.timeout,a=r.propCount;if(!i)return n();var s="transition"===i?zi:qi,u=0,c=function(){e.removeEventListener(s,l),n()},l=function(t){t.target===e&&++u>=a&&c()};setTimeout((function(){u0&&(n="transition",l=a,d=o.length):"animation"===t?c>0&&(n="animation",l=c,d=u.length):d=(n=(l=Math.max(a,c))>0?a>c?"transition":"animation":null)?"transition"===n?o.length:u.length:0,{type:n,timeout:l,propCount:d,hasTransform:"transition"===n&&Xi.test(r[Gi+"Property"])}}function Qi(e,t){for(;e.length1}function oo(e,t){!0!==t.data.show&&to(t)}var ao=function(e){var t,n,r={},i=e.modules,o=e.nodeOps;for(t=0;th?y(e,c(n[v+1])?null:n[v+1].elm,n,p,v,r):p>v&&w(t,f,h)}(f,g,v,n,u):l(v)?(l(e.text)&&o.setTextContent(f,""),y(f,null,v,0,v.length-1,n)):l(g)?w(g,0,g.length-1):l(e.text)&&o.setTextContent(f,""):e.text!==t.text&&o.setTextContent(f,t.text),l(h)&&l(p=h.hook)&&l(p=p.postpatch)&&p(e,t)}}}function C(e,t,n){if(d(n)&&l(e.parent))e.parent.data.pendingInsert=t;else for(var r=0;r-1,a.selected!==o&&(a.selected=o);else if($(fo(a),r))return void(e.selectedIndex!==s&&(e.selectedIndex=s));i||(e.selectedIndex=-1)}}function lo(e,t){return t.every((function(t){return!$(t,e)}))}function fo(e){return"_value"in e?e._value:e.value}function po(e){e.target.composing=!0}function ho(e){e.target.composing&&(e.target.composing=!1,go(e.target,"input"))}function go(e,t){var n=document.createEvent("HTMLEvents");n.initEvent(t,!0,!0),e.dispatchEvent(n)}function mo(e){return!e.componentInstance||e.data&&e.data.transition?e:mo(e.componentInstance._vnode)}var vo={bind:function(e,t,n){var r=t.value,i=(n=mo(n)).data&&n.data.transition,o=e.__vOriginalDisplay="none"===e.style.display?"":e.style.display;r&&i?(n.data.show=!0,to(n,(function(){e.style.display=o}))):e.style.display=r?o:"none"},update:function(e,t,n){var r=t.value;!r!=!t.oldValue&&((n=mo(n)).data&&n.data.transition?(n.data.show=!0,r?to(n,(function(){e.style.display=e.__vOriginalDisplay})):no(n,(function(){e.style.display="none"}))):e.style.display=r?e.__vOriginalDisplay:"none")},unbind:function(e,t,n,r,i){i||(e.style.display=e.__vOriginalDisplay)}},_o={model:so,show:vo},yo={name:String,appear:Boolean,css:Boolean,mode:String,type:String,enterClass:String,leaveClass:String,enterToClass:String,leaveToClass:String,enterActiveClass:String,leaveActiveClass:String,appearClass:String,appearActiveClass:String,appearToClass:String,duration:[Number,String,Object]};function bo(e){var t=e&&e.componentOptions;return t&&t.Ctor.options.abstract?bo(Lt(t.children)):e}function ko(e){var t={},n=e.$options;for(var r in n.propsData)t[r]=e[r];var i=n._parentListeners;for(var o in i)t[I(o)]=i[o];return t}function wo(e,t){if(/\d-keep-alive$/.test(t.tag))return e("keep-alive",{props:t.componentOptions.propsData})}var Eo=function(e){return e.tag||Ct(e)},xo=function(e){return"show"===e.name},Ao={name:"transition",props:yo,abstract:!0,render:function(e){var t=this,n=this.$slots["default"];if(n&&(n=n.filter(Eo)).length){var r=this.mode,i=n[0];if(function(e){for(;e=e.parent;)if(e.data.transition)return!0}(this.$vnode))return i;var o=bo(i);if(!o)return i;if(this._leaving)return wo(e,i);var a="__transition-".concat(this._uid,"-");o.key=null==o.key?o.isComment?a+"comment":a+o.tag:f(o.key)?0===String(o.key).indexOf(a)?o.key:a+o.key:o.key;var s=(o.data||(o.data={})).transition=ko(this),u=this._vnode,c=bo(u);if(o.data.directives&&o.data.directives.some(xo)&&(o.data.show=!0),c&&c.data&&!function(e,t){return t.key===e.key&&t.tag===e.tag}(o,c)&&!Ct(c)&&(!c.componentInstance||!c.componentInstance._vnode.isComment)){var l=c.data.transition=F({},s);if("out-in"===r)return this._leaving=!0,it(l,"afterLeave",(function(){t._leaving=!1,t.$forceUpdate()})),wo(e,i);if("in-out"===r){if(Ct(o))return u;var d,p=function(){d()};it(s,"afterEnter",p),it(s,"enterCancelled",p),it(l,"delayLeave",(function(e){d=e}))}}return i}}},Co=F({tag:String,moveClass:String},yo);delete Co.mode;var Do={props:Co,beforeMount:function(){var e=this,t=this._update;this._update=function(n,r){var i=Cn(e);e.__patch__(e._vnode,e.kept,!1,!0),e._vnode=e.kept,i(),t.call(e,n,r)}},render:function(e){for(var t=this.tag||this.$vnode.data.tag||"span",n=Object.create(null),r=this.prevChildren=this.children,i=this.$slots["default"]||[],o=this.children=[],a=ko(this),s=0;s-1?qr[e]=t.constructor===window.HTMLUnknownElement||t.constructor===window.HTMLElement:qr[e]=/HTMLUnknownElement/.test(t.toString())},F(wr.options.directives,_o),F(wr.options.components,To),wr.prototype.__patch__=Y?ao:R,wr.prototype.$mount=function(e,t){return function(e,t,n){var r;e.$el=t,e.$options.render||(e.$options.render=ge),Sn(e,"beforeMount"),r=function(){e._update(e._render(),n)},new bn(e,r,R,{before:function(){e._isMounted&&!e._isDestroyed&&Sn(e,"beforeUpdate")}},!0),n=!1;var i=e._preWatchers;if(i)for(var o=0;o.5&&(n="x"+n.toString(16)),r+="&#"+n+";";return r}var f=function(){function e(t){(0,i["default"])(this,e),this.tokens=[],this.tokens.links=Object.create(null),this.options=t||s.defaults,this.options.tokenizer=this.options.tokenizer||new a.Tokenizer,this.tokenizer=this.options.tokenizer,this.tokenizer.options=this.options,this.tokenizer.lexer=this,this.inlineQueue=[],this.state={inLink:!1,inRawBlock:!1,top:!0};var n={block:u.block.normal,inline:u.inline.normal};this.options.pedantic?(n.block=u.block.pedantic,n.inline=u.inline.pedantic):this.options.gfm&&(n.block=u.block.gfm,this.options.breaks?n.inline=u.inline.breaks:n.inline=u.inline.gfm),this.tokenizer.rules=n}return(0,o["default"])(e,[{key:"lex",value:function(e){var t;for(e=e.replace(/\r\n|\r/g,"\n").replace(/\t/g," "),this.blockTokens(e,this.tokens);t=this.inlineQueue.shift();)this.inlineTokens(t.src,t.tokens);return this.tokens}},{key:"blockTokens",value:function(e){var t,n,r,i,o=this,a=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[];this.options.pedantic&&(e=e.replace(/^ +$/gm,""));for(var s=function(){if(o.options.extensions&&o.options.extensions.block&&o.options.extensions.block.some((function(n){return!!(t=n.call({lexer:o},e,a))&&(e=e.substring(t.raw.length),a.push(t),!0)})))return"continue";if(t=o.tokenizer.space(e))return e=e.substring(t.raw.length),1===t.raw.length&&a.length>0?a[a.length-1].raw+="\n":a.push(t),"continue";if(t=o.tokenizer.code(e))return e=e.substring(t.raw.length),!(n=a[a.length-1])||"paragraph"!==n.type&&"text"!==n.type?a.push(t):(n.raw+="\n"+t.raw,n.text+="\n"+t.text,o.inlineQueue[o.inlineQueue.length-1].src=n.text),"continue";if(t=o.tokenizer.fences(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=o.tokenizer.heading(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=o.tokenizer.hr(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=o.tokenizer.blockquote(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=o.tokenizer.list(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=o.tokenizer.html(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=o.tokenizer.def(e))return e=e.substring(t.raw.length),!(n=a[a.length-1])||"paragraph"!==n.type&&"text"!==n.type?o.tokens.links[t.tag]||(o.tokens.links[t.tag]={href:t.href,title:t.title}):(n.raw+="\n"+t.raw,n.text+="\n"+t.raw,o.inlineQueue[o.inlineQueue.length-1].src=n.text),"continue";if(t=o.tokenizer.table(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(t=o.tokenizer.lheading(e))return e=e.substring(t.raw.length),a.push(t),"continue";if(r=e,o.options.extensions&&o.options.extensions.startBlock){var s,u=Infinity,c=e.slice(1);o.options.extensions.startBlock.forEach((function(e){"number"==typeof(s=e.call({lexer:this},c))&&s>=0&&(u=Math.min(u,s))})),u=0&&(r=e.substring(0,u+1))}if(o.state.top&&(t=o.tokenizer.paragraph(r)))return n=a[a.length-1],i&&"paragraph"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,o.inlineQueue.pop(),o.inlineQueue[o.inlineQueue.length-1].src=n.text):a.push(t),i=r.length!==e.length,e=e.substring(t.raw.length),"continue";if(t=o.tokenizer.text(e))return e=e.substring(t.raw.length),(n=a[a.length-1])&&"text"===n.type?(n.raw+="\n"+t.raw,n.text+="\n"+t.text,o.inlineQueue.pop(),o.inlineQueue[o.inlineQueue.length-1].src=n.text):a.push(t),"continue";if(e){var l="Infinite loop on byte: "+e.charCodeAt(0);if(o.options.silent)return console.error(l),"break";throw new Error(l)}};e;){var u=s();if("continue"!==u&&"break"===u)break}return this.state.top=!0,a}},{key:"inline",value:function(e,t){this.inlineQueue.push({src:e,tokens:t})}},{key:"inlineTokens",value:function(e){var t,n,r,i,o,a,s=this,u=arguments.length>1&&arguments[1]!==undefined?arguments[1]:[],f=e;if(this.tokens.links){var p=Object.keys(this.tokens.links);if(p.length>0)for(;null!=(i=this.tokenizer.rules.inline.reflinkSearch.exec(f));)p.includes(i[0].slice(i[0].lastIndexOf("[")+1,-1))&&(f=f.slice(0,i.index)+"["+(0,c.repeatString)("a",i[0].length-2)+"]"+f.slice(this.tokenizer.rules.inline.reflinkSearch.lastIndex))}for(;null!=(i=this.tokenizer.rules.inline.blockSkip.exec(f));)f=f.slice(0,i.index)+"["+(0,c.repeatString)("a",i[0].length-2)+"]"+f.slice(this.tokenizer.rules.inline.blockSkip.lastIndex);for(;null!=(i=this.tokenizer.rules.inline.escapedEmSt.exec(f));)f=f.slice(0,i.index)+"++"+f.slice(this.tokenizer.rules.inline.escapedEmSt.lastIndex);for(var h=function(){if(o||(a=""),o=!1,t=s.tokenizer.owo(e))return e=e.substring(t.raw.length),t.type&&u.push(t),"continue";if(s.options.extensions&&s.options.extensions.inline&&s.options.extensions.inline.some((function(n){return!!(t=n.call({lexer:s},e,u))&&(e=e.substring(t.raw.length),u.push(t),!0)})))return"continue";if(t=s.tokenizer.escape(e))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=s.tokenizer.tag(e))return e=e.substring(t.raw.length),(n=u[u.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):u.push(t),"continue";if(t=s.tokenizer.link(e))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=s.tokenizer.reflink(e,s.tokens.links))return e=e.substring(t.raw.length),(n=u[u.length-1])&&"text"===t.type&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):u.push(t),"continue";if(t=s.tokenizer.emStrong(e,f,a))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=s.tokenizer.codespan(e))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=s.tokenizer.br(e))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=s.tokenizer.del(e))return e=e.substring(t.raw.length),u.push(t),"continue";if(t=s.tokenizer.autolink(e,d))return e=e.substring(t.raw.length),u.push(t),"continue";if(!s.state.inLink&&(t=s.tokenizer.url(e,d)))return e=e.substring(t.raw.length),u.push(t),"continue";if(r=e,s.options.extensions&&s.options.extensions.startInline){var i,c=Infinity,p=e.slice(1);s.options.extensions.startInline.forEach((function(e){"number"==typeof(i=e.call({lexer:this},p))&&i>=0&&(c=Math.min(c,i))})),c=0&&(r=e.substring(0,c+1))}if(t=s.tokenizer.inlineText(r,l))return e=e.substring(t.raw.length),"_"!==t.raw.slice(-1)&&(a=t.raw.slice(-1)),o=!0,(n=u[u.length-1])&&"text"===n.type?(n.raw+=t.raw,n.text+=t.text):u.push(t),"continue";if(e){var h="Infinite loop on byte: "+e.charCodeAt(0);if(s.options.silent)return console.error(h),"break";throw new Error(h)}};e;){var g=h();if("continue"!==g&&"break"===g)break}return u}}],[{key:"rules",get:function(){return{block:u.block,inline:u.inline}}},{key:"lex",value:function(t,n){return new e(n).lex(t)}},{key:"lexInline",value:function(t,n){return new e(n).inlineTokens(t)}}]),e}();t.Lexer=f},5559:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"__esModule",{value:!0}),t.Parser=void 0;var i=r(n(5272)),o=r(n(8946)),a=n(1380),s=n(3691),u=n(7322),c=n(1498),l=n(4651),d=function(){function e(t){(0,i["default"])(this,e),this.options=t||c.defaults,this.options.renderer=this.options.renderer||new a.Renderer,this.renderer=this.options.renderer,this.renderer.options=this.options,this.textRenderer=new s.TextRenderer,this.slugger=new u.Slugger}return(0,o["default"])(e,[{key:"parse",value:function(e){var t,n,r,i,o,a,s,u,c,d,f,p,h,g,m,v,_,y,b,k=!(arguments.length>1&&arguments[1]!==undefined)||arguments[1],w="",E=e.length;for(t=0;t0&&"paragraph"===m.tokens[0].type?(m.tokens[0].text=y+" "+m.tokens[0].text,m.tokens[0].tokens&&m.tokens[0].tokens.length>0&&"text"===m.tokens[0].tokens[0].type&&(m.tokens[0].tokens[0].text=y+" "+m.tokens[0].tokens[0].text)):m.tokens.unshift({type:"text",text:y}):g+=y),g+=this.parse(m.tokens,h),c+=this.renderer.listitem(g,_,v);w+=this.renderer.list(c,f,p);continue;case"html":w+=this.renderer.html(d.text);continue;case"paragraph":w+=this.renderer.paragraph(this.parseInline(d.tokens));continue;case"text":for(c=d.tokens?this.parseInline(d.tokens):d.text;t+1':":"+e+":"}},{key:"code",value:function(e,t,n){var r=(t||"").match(/\S*/)[0];if(this.options.highlight){var i=this.options.highlight(e,r);null!=i&&i!==e&&(n=!0,e=i)}return e=e.replace(/\n$/,"")+"\n",r?'
'+(n?e:(0,s.escape)(e,!0))+"
\n":"
"+(n?e:(0,s.escape)(e,!0))+"
\n"}},{key:"blockquote",value:function(e){return"
\n"+e+"
\n"}},{key:"html",value:function(e){return e}},{key:"heading",value:function(e,t,n,r){return this.options.headerIds?"'+e+"\n":""+e+"\n"}},{key:"hr",value:function(){return this.options.xhtml?"
\n":"
\n"}},{key:"list",value:function(e,t,n){var r=t?"ol":"ul";return"<"+r+(t&&1!==n?' start="'+n+'"':"")+">\n"+e+"\n"}},{key:"listitem",value:function(e){return"
  • "+e+"
  • \n"}},{key:"checkbox",value:function(e){return" "}},{key:"paragraph",value:function(e){return"

    "+e+"

    \n"}},{key:"table",value:function(e,t){return t&&(t=""+t+""),"\n\n"+e+"\n"+t+"
    \n"}},{key:"tablerow",value:function(e){return"\n"+e+"\n"}},{key:"tablecell",value:function(e,t){var n=t.header?"th":"td";return(t.align?"<"+n+' align="'+t.align+'">':"<"+n+">")+e+"\n"}},{key:"strong",value:function(e){return""+e+""}},{key:"em",value:function(e){return""+e+""}},{key:"codespan",value:function(e){return""+e+""}},{key:"br",value:function(){return this.options.xhtml?"
    ":"
    "}},{key:"del",value:function(e){return""+e+""}},{key:"link",value:function(e,t,n){if(null===(e=(0,s.cleanUrl)(this.options.sanitize,this.options.baseUrl,e)))return n;var r='"}},{key:"image",value:function(e,t,n){if(null===(e=(0,s.cleanUrl)(this.options.sanitize,this.options.baseUrl,e)))return n;var r=''+n+'":">"}},{key:"text",value:function(e){return e}}]),e}();t.Renderer=u},7322:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"__esModule",{value:!0}),t.Slugger=void 0;var i=r(n(5272)),o=r(n(8946)),a=function(){function e(){(0,i["default"])(this,e),this.seen={}}return(0,o["default"])(e,[{key:"serialize",value:function(e){return e.toLowerCase().trim().replace(/<[!\/a-z].*?>/gi,"").replace(/[\u2000-\u206F\u2E00-\u2E7F\\'!"#$%&()*+,./:;<=>?@[\]^`{|}~]/g,"").replace(/\s/g,"-")}},{key:"getNextSafeSlug",value:function(e,t){var n=e,r=0;if(this.seen.hasOwnProperty(n)){r=this.seen[e];do{n=e+"-"+ ++r}while(this.seen.hasOwnProperty(n))}return t||(this.seen[e]=r,this.seen[n]=0),n}},{key:"slug",value:function(e){var t=arguments.length>1&&arguments[1]!==undefined?arguments[1]:{},n=this.serialize(e);return this.getNextSafeSlug(n,t.dryrun)}}]),e}();t.Slugger=a},3691:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"__esModule",{value:!0}),t.TextRenderer=void 0;var i=r(n(5272)),o=r(n(8946)),a=function(){function e(){(0,i["default"])(this,e)}return(0,o["default"])(e,[{key:"strong",value:function(e){return e}},{key:"em",value:function(e){return e}},{key:"codespan",value:function(e){return e}},{key:"del",value:function(e){return e}},{key:"html",value:function(e){return e}},{key:"text",value:function(e){return e}},{key:"link",value:function(e,t,n){return""+n}},{key:"image",value:function(e,t,n){return""+n}},{key:"br",value:function(){return""}}]),e}();t.TextRenderer=a},7444:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"__esModule",{value:!0}),t.Tokenizer=void 0;var i=r(n(5272)),o=r(n(8946)),a=r(n(8500)),s=n(1498),u=n(4651);function c(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?l(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n["return"]||n["return"]()}finally{if(s)throw o}}}}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0)return{type:"space",raw:t[0]}}},{key:"code",value:function(e){var t=this.rules.block.code.exec(e);if(t){var n=t[0].replace(/^ {1,4}/gm,"");return{type:"code",raw:t[0],codeBlockStyle:"indented",text:this.options.pedantic?n:(0,u.rtrim)(n,"\n")}}}},{key:"fences",value:function(e){var t=this.rules.block.fences.exec(e);if(t){var n=t[0],r=function(e,t){var n=e.match(/^(\s+)(?:```)/);if(null===n)return t;var r=n[1];return t.split("\n").map((function(e){var t=e.match(/^\s+/);return null===t?e:(0,a["default"])(t,1)[0].length>=r.length?e.slice(r.length):e})).join("\n")}(n,t[3]||"");return{type:"code",raw:n,lang:t[2]?t[2].trim():t[2],text:r}}}},{key:"heading",value:function(e){var t=this.rules.block.heading.exec(e);if(t){var n=t[2].trim();if(/#$/.test(n)){var r=(0,u.rtrim)(n,"#");this.options.pedantic?n=r.trim():r&&!/ $/.test(r)||(n=r.trim())}var i={type:"heading",raw:t[0],depth:t[1].length,text:n,tokens:[]};return this.lexer.inline(i.text,i.tokens),i}}},{key:"hr",value:function(e){var t=this.rules.block.hr.exec(e);if(t)return{type:"hr",raw:t[0]}}},{key:"blockquote",value:function(e){var t=this.rules.block.blockquote.exec(e);if(t){var n=t[0].replace(/^ *> ?/gm,"");return{type:"blockquote",raw:t[0],tokens:this.lexer.blockTokens(n,[]),text:n}}}},{key:"list",value:function(e){var t=this.rules.block.list.exec(e);if(t){var n,r,i,o,a,s,u,l,d,f,p,h,g=t[1].trim(),m=g.length>1,v={type:"list",raw:"",ordered:m,start:m?+g.slice(0,-1):"",loose:!1,items:[]};g=m?"\\d{1,9}\\".concat(g.slice(-1)):"\\".concat(g),this.options.pedantic&&(g=m?g:"[*+-]");for(var _=new RegExp("^( {0,3}".concat(g,")((?: [^\\n]*)?(?:\\n|$))"));e&&(h=!1,t=_.exec(e))&&!this.rules.block.hr.test(e);){if(n=t[0],e=e.substring(n.length),l=t[2].split("\n",1)[0],d=e.split("\n",1)[0],this.options.pedantic?(o=2,p=l.trimLeft()):(o=(o=t[2].search(/[^ ]/))>4?1:o,p=l.slice(o),o+=t[1].length),s=!1,!l&&/^ *$/.test(d)&&(n+=d+"\n",e=e.substring(d.length+1),h=!0),!h)for(var y=new RegExp("^ {0,".concat(Math.min(3,o-1),"}(?:[*+-]|\\d{1,9}[.)])"));e&&(l=f=e.split("\n",1)[0],this.options.pedantic&&(l=l.replace(/^ {1,4}(?=( {4})*[^ ])/g," ")),!y.test(l));){if(l.search(/[^ ]/)>=o||!l.trim())p+="\n"+l.slice(o);else{if(s)break;p+="\n"+l}s||l.trim()||(s=!0),n+=f+"\n",e=e.substring(f.length+1)}v.loose||(u?v.loose=!0:/\n *\n *$/.test(n)&&(u=!0)),this.options.gfm&&(r=/^\[[ xX]\] /.exec(p))&&(i="[ ] "!==r[0],p=p.replace(/^\[[ xX]\] +/,"")),v.items.push({type:"list_item",raw:n,task:!!r,checked:i,loose:!1,text:p}),v.raw+=n}v.items[v.items.length-1].raw=n.trimRight(),v.items[v.items.length-1].text=p.trimRight(),v.raw=v.raw.trimRight();var b=v.items.length;for(a=0;a1)return!0}catch(i){r.e(i)}finally{r.f()}return!1}));!v.loose&&k.length&&w&&(v.loose=!0,v.items[a].loose=!0)}return v}}},{key:"html",value:function(e){var t=this.rules.block.html.exec(e);if(t){var n={type:"html",raw:t[0],pre:!this.options.sanitizer&&("pre"===t[1]||"script"===t[1]||"style"===t[1]),text:t[0]};return this.options.sanitize&&(n.type="paragraph",n.text=this.options.sanitizer?this.options.sanitizer(t[0]):(0,u.escape)(t[0]),n.tokens=[],this.lexer.inline(n.text,n.tokens)),n}}},{key:"def",value:function(e){var t=this.rules.block.def.exec(e);if(t)return t[3]&&(t[3]=t[3].substring(1,t[3].length-1)),{type:"def",tag:t[1].toLowerCase().replace(/\s+/g," "),raw:t[0],href:t[2],title:t[3]}}},{key:"table",value:function(e){var t=this.rules.block.table.exec(e);if(t){var n={type:"table",header:(0,u.splitCells)(t[1]).map((function(e){return{text:e}})),align:t[2].replace(/^ *|\| *$/g,"").split(/ *\| */),rows:t[3]&&t[3].trim()?t[3].replace(/\n[ \t]*$/,"").split("\n"):[]};if(n.header.length===n.align.length){n.raw=t[0];var r,i,o,a,s=n.align.length;for(r=0;r/i.test(t[0])&&(this.lexer.state.inLink=!1),!this.lexer.state.inRawBlock&&/^<(pre|code|kbd|script)(\s|>)/i.test(t[0])?this.lexer.state.inRawBlock=!0:this.lexer.state.inRawBlock&&/^<\/(pre|code|kbd|script)(\s|>)/i.test(t[0])&&(this.lexer.state.inRawBlock=!1),{type:this.options.sanitize?"text":"html",raw:t[0],inLink:this.lexer.state.inLink,inRawBlock:this.lexer.state.inRawBlock,text:this.options.sanitize?this.options.sanitizer?this.options.sanitizer(t[0]):(0,u.escape)(t[0]):t[0]}}},{key:"link",value:function(e){var t=this.rules.inline.link.exec(e);if(t){var n=t[2].trim();if(!this.options.pedantic&&/^$/.test(n))return;var r=(0,u.rtrim)(n.slice(0,-1),"\\");if((n.length-r.length)%2==0)return}else{var i=(0,u.findClosingBracket)(t[2],"()");if(i>-1){var o=(0===t[0].indexOf("!")?5:4)+t[1].length+i;t[2]=t[2].substring(0,i),t[0]=t[0].substring(0,o).trim(),t[3]=""}}var a=t[2],s="";if(this.options.pedantic){var c=/^([^'"]*[^\s])\s+(['"])(.*)\2/.exec(a);c&&(a=c[1],s=c[3])}else s=t[3]?t[3].slice(1,-1):"";return a=a.trim(),/^$/.test(n)?a.slice(1):a.slice(1,-1)),d(t,{href:a?a.replace(this.rules.inline._escapes,"$1"):a,title:s?s.replace(this.rules.inline._escapes,"$1"):s},t[0],this.lexer)}}},{key:"reflink",value:function(e,t){var n;if((n=this.rules.inline.reflink.exec(e))||(n=this.rules.inline.nolink.exec(e))){var r=(n[2]||n[1]).replace(/\s+/g," ");if(!(r=t[r.toLowerCase()])||!r.href){var i=n[0].charAt(0);return{type:"text",raw:i,text:i}}return d(n,r,n[0],this.lexer)}}},{key:"emStrong",value:function(e,t){var n=arguments.length>2&&arguments[2]!==undefined?arguments[2]:"",r=this.rules.inline.emStrong.lDelim.exec(e);if(r&&(!r[3]||!n.match(/(?:[0-9A-Za-z\xAA\xB2\xB3\xB5\xB9\xBA\xBC-\xBE\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u0660-\u0669\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07C0-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u0870-\u0887\u0889-\u088E\u08A0-\u08C9\u0904-\u0939\u093D\u0950\u0958-\u0961\u0966-\u096F\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09E6-\u09F1\u09F4-\u09F9\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A66-\u0A6F\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AE6-\u0AEF\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B66-\u0B6F\u0B71-\u0B77\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0BE6-\u0BF2\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C5D\u0C60\u0C61\u0C66-\u0C6F\u0C78-\u0C7E\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDD\u0CDE\u0CE0\u0CE1\u0CE6-\u0CEF\u0CF1\u0CF2\u0D04-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D58-\u0D61\u0D66-\u0D78\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0DE6-\u0DEF\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E50-\u0E59\u0E81\u0E82\u0E84\u0E86-\u0E8A\u0E8C-\u0EA3\u0EA5\u0EA7-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0ED0-\u0ED9\u0EDC-\u0EDF\u0F00\u0F20-\u0F33\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F-\u1049\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u1090-\u1099\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1369-\u137C\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u1711\u171F-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u17E0-\u17E9\u17F0-\u17F9\u1810-\u1819\u1820-\u1878\u1880-\u1884\u1887-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1946-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u19D0-\u19DA\u1A00-\u1A16\u1A20-\u1A54\u1A80-\u1A89\u1A90-\u1A99\u1AA7\u1B05-\u1B33\u1B45-\u1B4C\u1B50-\u1B59\u1B83-\u1BA0\u1BAE-\u1BE5\u1C00-\u1C23\u1C40-\u1C49\u1C4D-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF3\u1CF5\u1CF6\u1CFA\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2070\u2071\u2074-\u2079\u207F-\u2089\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2150-\u2189\u2460-\u249B\u24EA-\u24FF\u2776-\u2793\u2C00-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2CFD\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u3192-\u3195\u31A0-\u31BF\u31F0-\u31FF\u3220-\u3229\u3248-\u324F\u3251-\u325F\u3280-\u3289\u32B1-\u32BF\u3400-\u4DBF\u4E00-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7CA\uA7D0\uA7D1\uA7D3\uA7D5-\uA7D9\uA7F2-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA830-\uA835\uA840-\uA873\uA882-\uA8B3\uA8D0-\uA8D9\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA900-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF-\uA9D9\uA9E0-\uA9E4\uA9E6-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA50-\uAA59\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB69\uAB70-\uABE2\uABF0-\uABF9\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF10-\uFF19\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD07-\uDD33\uDD40-\uDD78\uDD8A\uDD8B\uDE80-\uDE9C\uDEA0-\uDED0\uDEE1-\uDEFB\uDF00-\uDF23\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCA0-\uDCA9\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDD70-\uDD7A\uDD7C-\uDD8A\uDD8C-\uDD92\uDD94\uDD95\uDD97-\uDDA1\uDDA3-\uDDB1\uDDB3-\uDDB9\uDDBB\uDDBC\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67\uDF80-\uDF85\uDF87-\uDFB0\uDFB2-\uDFBA]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC58-\uDC76\uDC79-\uDC9E\uDCA7-\uDCAF\uDCE0-\uDCF2\uDCF4\uDCF5\uDCFB-\uDD1B\uDD20-\uDD39\uDD80-\uDDB7\uDDBC-\uDDCF\uDDD2-\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE40-\uDE48\uDE60-\uDE7E\uDE80-\uDE9F\uDEC0-\uDEC7\uDEC9-\uDEE4\uDEEB-\uDEEF\uDF00-\uDF35\uDF40-\uDF55\uDF58-\uDF72\uDF78-\uDF91\uDFA9-\uDFAF]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDCFA-\uDD23\uDD30-\uDD39\uDE60-\uDE7E\uDE80-\uDEA9\uDEB0\uDEB1\uDF00-\uDF27\uDF30-\uDF45\uDF51-\uDF54\uDF70-\uDF81\uDFB0-\uDFCB\uDFE0-\uDFF6]|\uD804[\uDC03-\uDC37\uDC52-\uDC6F\uDC71\uDC72\uDC75\uDC83-\uDCAF\uDCD0-\uDCE8\uDCF0-\uDCF9\uDD03-\uDD26\uDD36-\uDD3F\uDD44\uDD47\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDD0-\uDDDA\uDDDC\uDDE1-\uDDF4\uDE00-\uDE11\uDE13-\uDE2B\uDE3F\uDE40\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDEF0-\uDEF9\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC50-\uDC59\uDC5F-\uDC61\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDCD0-\uDCD9\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE50-\uDE59\uDE80-\uDEAA\uDEB8\uDEC0-\uDEC9\uDF00-\uDF1A\uDF30-\uDF3B\uDF40-\uDF46]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCF2\uDCFF-\uDD06\uDD09\uDD0C-\uDD13\uDD15\uDD16\uDD18-\uDD2F\uDD3F\uDD41\uDD50-\uDD59\uDDA0-\uDDA7\uDDAA-\uDDD0\uDDE1\uDDE3\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE89\uDE9D\uDEB0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC50-\uDC6C\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD50-\uDD59\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDDA0-\uDDA9\uDEE0-\uDEF2\uDF02\uDF04-\uDF10\uDF12-\uDF33\uDF50-\uDF59\uDFB0\uDFC0-\uDFD4]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|\uD80B[\uDF90-\uDFF0]|[\uD80C\uD81C-\uD820\uD822\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879\uD880-\uD883\uD885-\uD887][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2F\uDC41-\uDC46]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDE60-\uDE69\uDE70-\uDEBE\uDEC0-\uDEC9\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF50-\uDF59\uDF5B-\uDF61\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE96\uDF00-\uDF4A\uDF50\uDF93-\uDF9F\uDFE0\uDFE1\uDFE3]|\uD821[\uDC00-\uDFF7]|\uD823[\uDC00-\uDCD5\uDD00-\uDD08]|\uD82B[\uDFF0-\uDFF3\uDFF5-\uDFFB\uDFFD\uDFFE]|\uD82C[\uDC00-\uDD22\uDD32\uDD50-\uDD52\uDD55\uDD64-\uDD67\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD834[\uDEC0-\uDED3\uDEE0-\uDEF3\uDF60-\uDF78]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB\uDFCE-\uDFFF]|\uD837[\uDF00-\uDF1E\uDF25-\uDF2A]|\uD838[\uDC30-\uDC6D\uDD00-\uDD2C\uDD37-\uDD3D\uDD40-\uDD49\uDD4E\uDE90-\uDEAD\uDEC0-\uDEEB\uDEF0-\uDEF9]|\uD839[\uDCD0-\uDCEB\uDCF0-\uDCF9\uDFE0-\uDFE6\uDFE8-\uDFEB\uDFED\uDFEE\uDFF0-\uDFFE]|\uD83A[\uDC00-\uDCC4\uDCC7-\uDCCF\uDD00-\uDD43\uDD4B\uDD50-\uDD59]|\uD83B[\uDC71-\uDCAB\uDCAD-\uDCAF\uDCB1-\uDCB4\uDD01-\uDD2D\uDD2F-\uDD3D\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD83C[\uDD00-\uDD0C]|\uD83E[\uDFF0-\uDFF9]|\uD869[\uDC00-\uDEDF\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF39\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]|\uD884[\uDC00-\uDF4A\uDF50-\uDFFF]|\uD888[\uDC00-\uDFAF])/))){var i=r[1]||r[2]||"";if(!i||i&&(""===n||this.rules.inline.punctuation.exec(n))){var o,a,s=r[0].length-1,u=s,c=0,l="*"===r[0][0]?this.rules.inline.emStrong.rDelimAst:this.rules.inline.emStrong.rDelimUnd;for(l.lastIndex=0,t=t.slice(-1*e.length+s);null!=(r=l.exec(t));)if(o=r[1]||r[2]||r[3]||r[4]||r[5]||r[6])if(a=o.length,r[3]||r[4])u+=a;else if(!((r[5]||r[6])&&s%3)||(s+a)%3){if(!((u-=a)>0)){if(a=Math.min(a,a+u+c),Math.min(s,a)%2){var d=e.slice(1,s+r.index+a);return{type:"em",raw:e.slice(0,s+r.index+a+1),text:d,tokens:this.lexer.inlineTokens(d,[])}}var f=e.slice(2,s+r.index+a-1);return{type:"strong",raw:e.slice(0,s+r.index+a+1),text:f,tokens:this.lexer.inlineTokens(f,[])}}}else c+=a}}}},{key:"codespan",value:function(e){var t=this.rules.inline.code.exec(e);if(t){var n=t[2].replace(/\n/g," "),r=/[^ ]/.test(n),i=/^ /.test(n)&&/ $/.test(n);return r&&i&&(n=n.substring(1,n.length-1)),n=(0,u.escape)(n,!0),{type:"codespan",raw:t[0],text:n}}}},{key:"br",value:function(e){var t=this.rules.inline.br.exec(e);if(t)return{type:"br",raw:t[0]}}},{key:"del",value:function(e){var t=this.rules.inline.del.exec(e);if(t)return{type:"del",raw:t[0],text:t[2],tokens:this.lexer.inlineTokens(t[2],[])}}},{key:"owo",value:function(e){var t=this.rules.inline.owo.exec(e);if(t&&t[0].length>1)return{type:"owo",raw:t[0],text:t[1]}}},{key:"autolink",value:function(e,t){var n,r,i=this.rules.inline.autolink.exec(e);if(i)return r="@"===i[2]?"mailto:"+(n=(0,u.escape)(this.options.mangle?t(i[1]):i[1])):n=(0,u.escape)(i[1]),{type:"link",raw:i[0],text:n,href:r,tokens:[{type:"text",raw:n,text:n}]}}},{key:"url",value:function(e,t){var n;if(n=this.rules.inline.url.exec(e)){var r,i;if("@"===n[2])i="mailto:"+(r=(0,u.escape)(this.options.mangle?t(n[0]):n[0]));else{var o;do{o=n[0],n[0]=this.rules.inline._backpedal.exec(n[0])[0]}while(o!==n[0]);r=(0,u.escape)(n[0]),i="www."===n[1]?"http://"+r:r}return{type:"link",raw:n[0],text:r,href:i,tokens:[{type:"text",raw:r,text:r}]}}}},{key:"inlineText",value:function(e,t){var n,r=this.rules.inline.text.exec(e);if(r)return n=this.lexer.state.inRawBlock?this.options.sanitize?this.options.sanitizer?this.options.sanitizer(r[0]):(0,u.escape)(r[0]):r[0]:(0,u.escape)(this.options.smartypants?t(r[0]):r[0]),{type:"text",raw:r[0],text:n}}}]),e}();t.Tokenizer=f},1498:function(e,t){"use strict";function n(){return{baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1}}Object.defineProperty(t,"__esModule",{value:!0}),t.changeDefaults=function(e){t.defaults=r=e},t.defaults=void 0,t.getDefaults=n;var r={baseUrl:null,breaks:!1,extensions:null,gfm:!0,headerIds:!0,headerPrefix:"",highlight:null,langPrefix:"language-",mangle:!0,pedantic:!1,renderer:null,sanitize:!1,sanitizer:null,silent:!1,smartLists:!1,smartypants:!1,tokenizer:null,walkTokens:null,xhtml:!1};t.defaults=r},4651:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkSanitizeDeprecation=function(e){e&&e.sanitize&&!e.silent&&console.warn("marked(): sanitize and sanitizer parameters are deprecated since version 0.7.0, should not be used and will be removed in the future. Read more here: https://marked.js.org/#/USING_ADVANCED.md#options")},t.cleanUrl=function(e,t,n){if(e){var r;try{r=decodeURIComponent(c(n)).replace(d,"").toLowerCase()}catch(i){return null}if(0===r.indexOf("javascript:")||0===r.indexOf("vbscript:")||0===r.indexOf("data:"))return null}t&&!f.test(n)&&(n=v(t,n));try{n=encodeURI(n).replace(/%25/g,"%")}catch(i){return null}return n},t.edit=function(e,t){e=e.source||e,t=t||"";var n={replace:function(t,r){return r=(r=r.source||r).replace(l,"$1"),e=e.replace(t,r),n},getRegex:function(){return new RegExp(e,t)}};return n},t.escape=function(e,t){if(t){if(n.test(e))return e.replace(r,s)}else if(i.test(e))return e.replace(o,s);return e},t.findClosingBracket=function(e,t){if(-1===e.indexOf(t[1]))return-1;for(var n=e.length,r=0,i=0;i1;)1&t&&(n+=e),t>>=1,e+=e;return n+e},t.resolveUrl=v,t.rtrim=_,t.splitCells=function(e,t){var n=e.replace(/\|/g,(function(e,t,n){for(var r=!1,i=t;--i>=0&&"\\"===n[i];)r=!r;return r?"|":" |"})).split(/ \|/),r=0;if(n[0].trim()||n.shift(),n.length>0&&!n[n.length-1].trim()&&n.pop(),n.length>t)n.splice(t);else for(;n.length"']/,r=/[&<>"']/g,i=/[<>"']|&(?!#?\w+;)/,o=/[<>"']|&(?!#?\w+;)/g,a={"&":"&","<":"<",">":">",'"':""","'":"'"},s=function(e){return a[e]},u=/&(#(?:\d+)|(?:#x[0-9A-Fa-f]+)|(?:\w+));?/gi;function c(e){return e.replace(u,(function(e,t){return"colon"===(t=t.toLowerCase())?":":"#"===t.charAt(0)?"x"===t.charAt(1)?String.fromCharCode(parseInt(t.substring(2),16)):String.fromCharCode(+t.substring(1)):""}))}var l=/(^|[^\[])\^/g,d=/[^\w:]/g,f=/^$|^[a-z][a-z0-9+.-]*:|^[?#]/i,p={},h=/^[^:]+:\/*[^/]*$/,g=/^([^:]+:)[\s\S]*$/,m=/^([^:]+:\/*[^/]*)[\s\S]*$/;function v(e,t){p[" "+e]||(h.test(e)?p[" "+e]=e+"/":p[" "+e]=_(e,"/",!0));var n=-1===(e=p[" "+e]).indexOf(":");return"//"===t.substring(0,2)?n?t:e.replace(g,"$1")+t:"/"===t.charAt(0)?n?t:e.replace(m,"$1")+t:e+t}function _(e,t,n){var r=e.length;if(0===r)return"";for(var i=0;i=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n["return"]||n["return"]()}finally{if(s)throw o}}}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nAn error occurred:

    "+(0,c.escape)(d.message+"",!0)+"
    ";throw d}}p.options=p.setOptions=function(e){return(0,c.merge)(p.defaults,e),(0,l.changeDefaults)(p.defaults),p},p.getDefaults=l.getDefaults,p.defaults=l.defaults,p.use=function(){for(var e=arguments.length,t=new Array(e),n=0;nAn error occurred:

    "+(0,c.escape)(o.message+"",!0)+"
    ";throw o}},p.Parser=i.Parser,p.parser=i.Parser.parse,p.Renderer=a.Renderer,p.TextRenderer=s.TextRenderer,p.Lexer=r.Lexer,p.lexer=r.Lexer.lex,p.Tokenizer=o.Tokenizer,p.Slugger=u.Slugger,p.parse=p;var h=p.options;t.options=h;var g=p.setOptions;t.setOptions=g;var m=p.use;t.use=m;var v=p.walkTokens;t.walkTokens=v;var _=p.parseInline;t.parseInline=_;var y=p;t.parse=y;var b=i.Parser.parse;t.parser=b;var k=r.Lexer.lex;t.lexer=k},8614:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.inline=t.block=void 0;var r=n(4651),i={newline:/^(?: *(?:\n|$))+/,code:/^( {4}[^\n]+(?:\n(?: *(?:\n|$))*)?)+/,fences:/^ {0,3}(`{3,}(?=[^`\n]*\n)|~{3,})([^\n]*)\n(?:|([\s\S]*?)\n)(?: {0,3}\1[~`]* *(?=\n|$)|$)/,hr:/^ {0,3}((?:- *){3,}|(?:_ *){3,}|(?:\* *){3,})(?:\n+|$)/,heading:/^ {0,3}(#{1,6})(?=\s|$)(.*)(?:\n+|$)/,blockquote:/^( {0,3}> ?(paragraph|[^\n]*)(?:\n|$))+/,list:/^( {0,3}bull)( [^\n]+?)?(?:\n|$)/,html:"^ {0,3}(?:<(script|pre|style|textarea)[\\s>][\\s\\S]*?(?:[^\\n]*\\n+|$)|comment[^\\n]*(\\n+|$)|<\\?[\\s\\S]*?(?:\\?>\\n*|$)|\\n*|$)|\\n*|$)|)[\\s\\S]*?(?:(?:\\n *)+\\n|$)|<(?!script|pre|style|textarea)([a-z][\\w-]*)(?:attribute)*? */?>(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$)|(?=[ \\t]*(?:\\n|$))[\\s\\S]*?(?:(?:\\n *)+\\n|$))",def:/^ {0,3}\[(label)\]: *(?:\n *)?]+)>?(?:(?: +(?:\n *)?| *\n *)(title))? *(?:\n+|$)/,table:r.noopTest,lheading:/^([^\n]+)\n {0,3}(=+|-+) *(?:\n+|$)/,_paragraph:/^([^\n]+(?:\n(?!hr|heading|lheading|blockquote|fences|list|html|table| +\n)[^\n]+)*)/,text:/^[^\n]+/};t.block=i,i._label=/(?!\s*\])(?:\\.|[^\[\]\\])+/,i._title=/(?:"(?:\\"?|[^"\\])*"|'[^'\n]*(?:\n[^'\n]+)*\n?'|\([^()]*\))/,i.def=(0,r.edit)(i.def).replace("label",i._label).replace("title",i._title).getRegex(),i.bullet=/(?:[*+-]|\d{1,9}[.)])/,i.listItemStart=(0,r.edit)(/^( *)(bull) */).replace("bull",i.bullet).getRegex(),i.list=(0,r.edit)(i.list).replace(/bull/g,i.bullet).replace("hr","\\n+(?=\\1?(?:(?:- *){3,}|(?:_ *){3,}|(?:\\* *){3,})(?:\\n+|$))").replace("def","\\n+(?="+i.def.source+")").getRegex(),i._tag="address|article|aside|base|basefont|blockquote|body|caption|center|col|colgroup|dd|details|dialog|dir|div|dl|dt|fieldset|figcaption|figure|footer|form|frame|frameset|h[1-6]|head|header|hr|html|iframe|legend|li|link|main|menu|menuitem|meta|nav|noframes|ol|optgroup|option|p|param|section|source|summary|table|tbody|td|tfoot|th|thead|title|tr|track|ul",i._comment=/|$)/,i.html=(0,r.edit)(i.html,"i").replace("comment",i._comment).replace("tag",i._tag).replace("attribute",/ +[a-zA-Z:_][\w.:-]*(?: *= *"[^"\n]*"| *= *'[^'\n]*'| *= *[^\s"'=<>`]+)?/).getRegex(),i.paragraph=(0,r.edit)(i._paragraph).replace("hr",i.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("|table","").replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",i._tag).getRegex(),i.blockquote=(0,r.edit)(i.blockquote).replace("paragraph",i.paragraph).getRegex(),i.normal=(0,r.merge)({},i),i.gfm=(0,r.merge)({},i.normal,{table:"^ *([^\\n ].*\\|.*)\\n {0,3}(?:\\| *)?(:?-+:? *(?:\\| *:?-+:? *)*)(?:\\| *)?(?:\\n((?:(?! *\\n|hr|heading|blockquote|code|fences|list|html).*(?:\\n|$))*)\\n*|$)"}),i.gfm.table=(0,r.edit)(i.gfm.table).replace("hr",i.hr).replace("heading"," {0,3}#{1,6} ").replace("blockquote"," {0,3}>").replace("code"," {4}[^\\n]").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",i._tag).getRegex(),i.gfm.paragraph=(0,r.edit)(i._paragraph).replace("hr",i.hr).replace("heading"," {0,3}#{1,6} ").replace("|lheading","").replace("table",i.gfm.table).replace("blockquote"," {0,3}>").replace("fences"," {0,3}(?:`{3,}(?=[^`\\n]*\\n)|~{3,})[^\\n]*\\n").replace("list"," {0,3}(?:[*+-]|1[.)]) ").replace("html",")|<(?:script|pre|style|textarea|!--)").replace("tag",i._tag).getRegex(),i.pedantic=(0,r.merge)({},i.normal,{html:(0,r.edit)("^ *(?:comment *(?:\\n|\\s*$)|<(tag)[\\s\\S]+? *(?:\\n{2,}|\\s*$)|\\s]*)*?/?> *(?:\\n{2,}|\\s*$))").replace("comment",i._comment).replace(/tag/g,"(?!(?:a|em|strong|small|s|cite|q|dfn|abbr|data|time|code|var|samp|kbd|sub|sup|i|b|u|mark|ruby|rt|rp|bdi|bdo|span|br|wbr|ins|del|img)\\b)\\w+(?!:|[^\\w\\s@]*@)\\b").getRegex(),def:/^ *\[([^\]]+)\]: *]+)>?(?: +(["(][^\n]+[")]))? *(?:\n+|$)/,heading:/^(#{1,6})(.*)(?:\n+|$)/,fences:r.noopTest,paragraph:(0,r.edit)(i.normal._paragraph).replace("hr",i.hr).replace("heading"," *#{1,6} *[^\n]").replace("lheading",i.lheading).replace("blockquote"," {0,3}>").replace("|fences","").replace("|list","").replace("|html","").getRegex()});var o={owo:/^:(\S*):/,escape:/^\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/,autolink:/^<(scheme:[^\s\x00-\x1f<>]*|email)>/,url:r.noopTest,tag:"^comment|^|^<[a-zA-Z][\\w-]*(?:attribute)*?\\s*/?>|^<\\?[\\s\\S]*?\\?>|^|^",link:/^!?\[(label)\]\(\s*(href)(?:\s+(title))?\s*\)/,reflink:/^!?\[(label)\]\[(ref)\]/,nolink:/^!?\[(ref)\](?:\[\])?/,reflinkSearch:"reflink|nolink(?!\\()",emStrong:{lDelim:/^(?:\*+(?:([punct_])|[^\s*]))|^_+(?:([punct*])|([^\s_]))/,rDelimAst:/^[^_*]*?\_\_[^_*]*?\*[^_*]*?(?=\_\_)|[punct_](\*+)(?=[\s]|$)|[^punct*_\s](\*+)(?=[punct_\s]|$)|[punct_\s](\*+)(?=[^punct*_\s])|[\s](\*+)(?=[punct_])|[punct_](\*+)(?=[punct_])|[^punct*_\s](\*+)(?=[^punct*_\s])/,rDelimUnd:/^[^_*]*?\*\*[^_*]*?\_[^_*]*?(?=\*\*)|[punct*](\_+)(?=[\s]|$)|[^punct*_\s](\_+)(?=[punct*\s]|$)|[punct*\s](\_+)(?=[^punct*_\s])|[\s](\_+)(?=[punct*])|[punct*](\_+)(?=[punct*])/},code:/^(`+)([^`]|[^`][\s\S]*?[^`])\1(?!`)/,br:/^( {2,}|\\)\n(?!\s*$)/,del:r.noopTest,text:/^(`+|[^`])(?:(?= {2,}\n)|[\s\S]*?(?:(?=[\\?@\\[\\]`^{|}~",o.punctuation=(0,r.edit)(o.punctuation).replace(/punctuation/g,o._punctuation).getRegex(),o.blockSkip=/\[[^\]]*?\]\([^\)]*?\)|`[^`]*?`|<[^>]*?>/g,o.escapedEmSt=/\\\*|\\_/g,o._comment=(0,r.edit)(i._comment).replace("(?:--\x3e|$)","--\x3e").getRegex(),o.emStrong.lDelim=(0,r.edit)(o.emStrong.lDelim).replace(/punct/g,o._punctuation).getRegex(),o.emStrong.rDelimAst=(0,r.edit)(o.emStrong.rDelimAst,"g").replace(/punct/g,o._punctuation).getRegex(),o.emStrong.rDelimUnd=(0,r.edit)(o.emStrong.rDelimUnd,"g").replace(/punct/g,o._punctuation).getRegex(),o._escapes=/\\([!"#$%&'()*+,\-./:;<=>?@\[\]\\^_`{|}~])/g,o._scheme=/[a-zA-Z][a-zA-Z0-9+.-]{1,31}/,o._email=/[a-zA-Z0-9.!#$%&'*+/=?^_`{|}~-]+(@)[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)+(?![-_])/,o.autolink=(0,r.edit)(o.autolink).replace("scheme",o._scheme).replace("email",o._email).getRegex(),o._attribute=/\s+[a-zA-Z:_][\w.:-]*(?:\s*=\s*"[^"]*"|\s*=\s*'[^']*'|\s*=\s*[^\s"'=<>`]+)?/,o.tag=(0,r.edit)(o.tag).replace("comment",o._comment).replace("attribute",o._attribute).getRegex(),o._label=/(?:\[(?:\\.|[^\[\]\\])*\]|\\.|`[^`]*`|[^\[\]\\`])*?/,o._href=/<(?:\\.|[^\n<>\\])+>|[^\s\x00-\x1f]*/,o._title=/"(?:\\"?|[^"\\])*"|'(?:\\'?|[^'\\])*'|\((?:\\\)?|[^)\\])*\)/,o.link=(0,r.edit)(o.link).replace("label",o._label).replace("href",o._href).replace("title",o._title).getRegex(),o.reflink=(0,r.edit)(o.reflink).replace("label",o._label).replace("ref",i._label).getRegex(),o.nolink=(0,r.edit)(o.nolink).replace("ref",i._label).getRegex(),o.reflinkSearch=(0,r.edit)(o.reflinkSearch,"g").replace("reflink",o.reflink).replace("nolink",o.nolink).getRegex(),o.normal=(0,r.merge)({},o),o.pedantic=(0,r.merge)({},o.normal,{strong:{start:/^__|\*\*/,middle:/^__(?=\S)([\s\S]*?\S)__(?!_)|^\*\*(?=\S)([\s\S]*?\S)\*\*(?!\*)/,endAst:/\*\*(?!\*)/g,endUnd:/__(?!_)/g},em:{start:/^_|\*/,middle:/^()\*(?=\S)([\s\S]*?\S)\*(?!\*)|^_(?=\S)([\s\S]*?\S)_(?!_)/,endAst:/\*(?!\*)/g,endUnd:/_(?!_)/g},link:(0,r.edit)(/^!?\[(label)\]\((.*?)\)/).replace("label",o._label).getRegex(),reflink:(0,r.edit)(/^!?\[(label)\]\s*\[([^\]]*)\]/).replace("label",o._label).getRegex()}),o.gfm=(0,r.merge)({},o.normal,{escape:(0,r.edit)(o.escape).replace("])","~|])").getRegex(),_extended_email:/[A-Za-z0-9._+-]+(@)[a-zA-Z0-9-_]+(?:\.[a-zA-Z0-9-_]*[a-zA-Z0-9])+(?![-_])/,url:/^((?:ftp|https?):\/\/|www\.)(?:[a-zA-Z0-9\-]+\.?)+[^\s<]*|^email/,_backpedal:/(?:[^?!.,:;*_~()&]+|\([^)]*\)|&(?![a-zA-Z0-9]+;$)|[?!.,:;*_~)]+(?!$))+/,del:/^(~~?)(?=[^\s~])([\s\S]*?[^\s~])\1(?=[^~]|$)/,text:/^([`~]+|[^`~])(?:(?= {2,}\n)|(?=[a-zA-Z0-9.!#$%&'*+\/=?_`{\|}~-]+@)|[\s\S]*?(?:(?=[\\'.concat(e.logo,"
    ")+'
    ',r=0;r');for(var i=this.odata[this.packages[r]].container,o=0;o').concat(a,"")}n+=""}n+='
      ';for(var s=0;s".concat(this.packages[s],"");n+="
    ",this.container.innerHTML=n,this.logo=this.container.getElementsByClassName("OwO-logo")[0],this.logo.addEventListener("click",(function(){t.toggle()})),this.container.getElementsByClassName("OwO-body")[0].addEventListener("click",(function(e){var n=null;if(e.target.classList.contains("OwO-item")?n=e.target:e.target.parentNode.classList.contains("OwO-item")&&(n=e.target.parentNode),n){var r=t.area.selectionEnd,i=t.area.value,o=n.innerHTML;if(-1!==o.indexOf("2&&f[2]!==undefined?f[2]:{},o=e||(s.app?s.app.$tcb:null),a=r.envId||s.app.$twikoo.envId,u=r.funcName||(null===s.app||void 0===s.app?void 0:s.app.$twikoo.funcName)||"twikoo",!o){t.next=33;break}return t.prev=5,t.next=8,o.app.callFunction({name:u,data:c({event:n},r)});case 8:case 27:case 36:return t.abrupt("return",t.sent);case 11:t.prev=11,t.t0=t["catch"](5),t.t1=n,t.next="COMMENT_LIKE"===t.t1?16:"COMMENT_GET"===t.t1?18:"COMMENT_SUBMIT"===t.t1?20:"COUNTER_GET"===t.t1?22:24;break;case 16:return d="comment-like",t.abrupt("break",24);case 18:return d="comment-get",t.abrupt("break",24);case 20:return d="comment-submit",t.abrupt("break",24);case 22:return d="counter-get",t.abrupt("break",24);case 24:if(!d){t.next=30;break}return t.next=27,o.app.callFunction({name:d,data:r});case 30:throw new Error("请升级 Twikoo 云函数版本再试,如果仍无法解决,请删除并重新创建 Twikoo 云函数 - https://twikoo.js.org");case 31:t.next=40;break;case 33:if(!l(a)){t.next=39;break}return t.next=36,new Promise((function(e,t){try{var i=localStorage.getItem("twikoo-access-token"),o=new XMLHttpRequest;o.onreadystatechange=function(){if(4===o.readyState)if(200===o.status){var n=JSON.parse(o.responseText);n.accessToken&&localStorage.setItem("twikoo-access-token",n.accessToken),e({result:n})}else t(o.status)},o.open("POST",a),o.setRequestHeader("Content-Type","application/json"),o.send(JSON.stringify(c({event:n,accessToken:i},r)))}catch(s){t(s)}}));case 39:throw new Error("缺少 envId 配置 - https://twikoo.js.org");case 40:case"end":return t.stop()}}),t,null,[[5,11]])})));return function(t,n){return e.apply(this,arguments)}}();t.call=d},4453:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getQQAvatar=function(e){var t=e.replace(/@qq.com/gi,"");return"https://thirdqq.qlogo.cn/g?b=sdk&nk=".concat(t,"&s=140")},t.isQQ=function(e){return/^[1-9][0-9]{4,10}$/.test(e)||/^[1-9][0-9]{4,10}@qq.com$/i.test(e)}},2894:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.initMarkedOwo=function(e){if(e&&Object.values(e)){var t={};return Object.values(e).forEach((function(e){e.container.forEach((function(e){var n=a(e.icon);n&&(t[e.text]=n)}))})),t}},t.initOwoEmotion=function(e){return new Promise((function(t){var n=new XMLHttpRequest;n.onreadystatechange=function(){if(4===n.readyState)if(n.status>=200&&n.status<300||304===n.status){var e=function(e){try{return Object.values(e).forEach((function(e){if("image"===e.type){var t,n=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,o=function(){};return{s:o,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var a,s=!0,u=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return s=e.done,e},e:function(e){u=!0,a=e},f:function(){try{s||null==n["return"]||n["return"]()}finally{if(u)throw a}}}}(e.container);try{for(n.s();!(t=n.n()).done;){var r=t.value;r.text||(r.text=s(a(r.icon)))}}catch(o){n.e(o)}finally{n.f()}}})),e}catch(t){r.logger.warn("OwO data is bad: ",t)}}(JSON.parse(n.responseText));t(e)}else r.logger.warn("OwO data request was unsuccessful: "+n.status)},n.open("get",e,!0),n.send(null)}))};var r=n(2304);function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n换行,默认为空","評論框提示信息,可用
    換行,預設為空","留言區塊提示資訊,可用
    換行,預設空白","Comment placeholder. Use
    to start a newline. Default: empty.","Изоҳ тўлдирувчиси. Янги қаторни бошлаш учун <бр> дан фойдаланинг. Стандарт: бўш."]),(0,o["default"])(i,u+"_CORS_ALLOW_ORIGIN",["Vercel CORS 安全域名,注意:错误设置会导致无法加载,默认为空,格式为 https://blog.example.com;如需添加多域名请使用,分隔","Vercel CORS 安全域名,注意:错误设置会导致无法加載,默認為空,格式为 https://blog.example.com;如需添加多域名請使用,分隔","Vercel CORS 安全網域,注意:設定錯誤將會導致載入失敗,預設空白,格式應為 https://blog.example.com;如需添加多域名請使用,分隔","Vercel CORS allow origin, note: incorrect settings can cause loading failure. Default: blank, format: https://blog.example.com; If you need to add multiple domain names, please use, separate","Версел СОРС келиб чиқишига рухсат беради, эътибор беринг: нотўғри созламалар юклашда хатоликка олиб келиши мумкин. Стандарт: бўш, формат: https://blog.example.com; Агар сиз бир нечта домен номларини қўшмоқчи бўлсангиз, илтимос, ажратишдан фойдаланинг."]),(0,o["default"])(i,u+"_DEFAULT_GRAVATAR",['默认的头像显示。默认值为 "identicon",可选:'.concat(h.join("、")),'預設的頭像顯示。預設值為 "identicon",可選:'.concat(h.join("、")),'預設的大頭貼照圖示。預設值為 "identicon",選項:'.concat(h.join("、")),'Avatar placeholder. Default: "identicon". Choose from: '.concat(h.join(", ")),"Аватар тўлдирувчиси. Стандарт: «идентификатор». Қуйидагилардан танланг: ".concat(h.join(", "))]),(0,o["default"])(i,u+"_EMOTION_CDN",["表情 CDN,默认为:https://owo.imaegoo.com/owo.json","表情 CDN,預設為:https://owo.imaegoo.com/owo.json","表情 CDN 來源,預設為:https://owo.imaegoo.com/owo.json","Emotion CDN. Default: https://owo.imaegoo.com/owo.json","Emotion CDN. Default: https://owo.imaegoo.com/owo.json"]),(0,o["default"])(i,u+"_FORBIDDEN_WORDS",["违禁词配置,包含违禁词的内容会直接标记为垃圾评论。英文逗号分隔。","違禁詞配置,包含違禁詞的內容會直接標記為垃圾評論。英文逗號分隔。","禁用詞語設定,包含禁用詞語的內容會直接標記為垃圾留言。使用英文逗號分隔。","Configure prohibited words. Comments containing prohibited words will be auto spammed. Separate by comma.","Тақиқланган сўзларни созланг. Тақиқланган сўзларни ўз ичига олган шарҳлар автоматик равишда спамга юборилади. Вергул билан ажратинг."]),(0,o["default"])(i,u+"_GRAVATAR_CDN",["自定义头像 CDN 地址。如:cn.gravatar.com, cravatar.cn, sdn.geekzu.org, gravatar.loli.net,默认:cravatar.cn","自定義頭像 CDN 地址。如:cn.gravatar.com, cravatar.cn, sdn.geekzu.org, gravatar.loli.net,預設:cravatar.cn","自訂大頭貼照 CDN 來源。如:cn.gravatar.com, cravatar.cn, sdn.geekzu.org, gravatar.loli.net,預設:cravatar.cn","Custom avator CDN. (Examples: gravatar.com) Default: cravatar.cn.","Custom avator CDN. (Мисоллар: gravatar.com) Default: cravatar.cn."]),(0,o["default"])(i,u+"_HIDE_ADMIN_CRYPT",["隐藏管理面板入口。可设置一个“暗号”,只有在“昵称”一栏输入相同的“暗号”时,管理面板入口才会显示,留空则不隐藏管理入口","隱藏管理面板入口。可設定一個“暗號”,只有在“暱稱”一欄輸入相同的“暗號”時,管理面板入口才會顯示,留空則不隱藏管理入口","隱藏管理控制台入口。可設定一個“暗號”,只有在「暱稱」一欄輸入相同的「暗號」時,管理控制台入口才會顯示,留白則不隱藏管理入口","Set a cipher to hide the management panel entrance, only when the same cipher is entered in the nickname field the management panel entry will be displayed. Leave it blank to not hide the management entrance.","Бошқарув панелига киришни яшириш учун шифрни ўрнатинг, фақат тахаллус майдонига худди шу шифр киритилганда бошқарув панелидаги ёзув кўрсатилади. Бошқарув киришини яширмаслик учун уни бўш қолдиринг."]),(0,o["default"])(i,u+"_HIGHLIGHT",["启用代码高亮功能。如果您的主题和代码高亮有冲突,请设为 false。默认:true","啟用代碼高亮功能。如果您的主題和代碼高亮有衝突,請設為 false。預設:true","啟用程式碼醒目顯示功能。如果您的主題和此功能發生衝突,請設定為 false。預設:true","Enable code highlighting. If your theme conflicts with code highlighting, please set it to false. Default: true.","Кодни ажратиб кўрсатишни ёқинг. Агар мавзуингиз кодни ажратиб кўрсатишга зид бўлса, уни «фалсе» га ўрнатинг. Стандарт: рост."]),(0,o["default"])(i,u+"_HIGHLIGHT_THEME",["代码高亮主题,可选:".concat(f.join("、"),",访问 https://prismjs.com 可预览主题效果。如果您的主题和代码高亮有冲突,请设为 none。默认:none"),"代碼高亮主題,可選:".concat(f.join("、"),",訪問 https://prismjs.com 可預覽主題效果。如果您的主題和代碼高亮有衝突,請設為 none。預設:none"),"程式碼醒目顯示主題,選項:".concat(f.join("、"),",瀏覽 https://prismjs.com 可預覽主題效果。如果您的主題和此功能發生衝突,請設定為 none。預設:none"),"Code highlighting theme. Select from: ".concat(f.join(", "),". Visit https://prismjs.com for preview. If your theme conflicts with code highlighting, please set it to none. Default: none."),"Кодни таъкидлаш мавзуси. Қуйидагилардан танланг: ".concat(f.join(", "),". Олдиндан кўриш учун https://prismjs.com сайтига ташриф буюринг. Агар мавзуингиз кодни ажратиб кўрсатишга зид бўлса, уни «Ҳеч» га ўрнатинг. Стандарт: йўқ.")]),(0,o["default"])(i,u+"_IMAGE_CDN",["插入图片所使用的图床,目前支持:".concat(p.join("、")),"插入圖片所使用的圖床,目前支持:".concat(p.join("、")),"插入圖片所使用的圖床,目前支援:".concat(p.join("、")),"The image bed for image uploading. Select from: ".concat(p.join(", ")),"Расм юклаш учун расм тўшаги. Қуйидагилардан танланг: ".concat(p.join(", "))]),(0,o["default"])(i,u+"_IMAGE_CDN_TOKEN",["图床 token。qcloud 图床无需设置","图床 token。qcloud 图床无需设置","圖床 token。qcloud 圖床不需設定","The image bed token. Unnessessary for qcloud","Тасвир токен белгиси. Қслоуд учун кераксиз"]),(0,o["default"])(i,u+"_LIMIT_PER_MINUTE",["单个 IP 发言频率限制(条/10分钟),0 为无限制,默认:10","單個 IP 發言頻率限制(條/10分鐘),0 為無限制,預設:10","單個 IP 留言頻率限制(則/10分鐘),0 為無限,預設:10","How many comments can be posted by each IP every 10 minutes, 0 is unlimited, default: 10.","Ҳар бир ИП ҳар 10 дақиқада қанча шарҳ қолдириши мумкин, 0 чексиз, стандарт: 10."]),(0,o["default"])(i,u+"_LIMIT_PER_MINUTE_ALL",["全站发言频率限制(条/10分钟),0 为无限制,默认:10","全站發言頻率限制(條/10分鐘),0 為無限制,預設:10","全站留言頻率限制(則/10分鐘),0 為無限,預設:10","How many comments can be posted by all IPs every 10 minutes, 0 is unlimited, default: 10.","Барча ИП-лар ҳар 10 дақиқада қанча шарҳ қўйиши мумкин, 0 чексиз, стандарт: 10."]),(0,o["default"])(i,u+"_LIMIT_LENGTH",["评论长度限制,0 为无限制,默认:500","評論長度限制,0 為無限制,預設:500","留言長度限制,0 為無限,預設:500","Comment length limitation, 0 is unlimited, default: 500.","Шарҳ узунлиги чеклови, 0 чексиз, стандарт: 500."]),(0,o["default"])(i,u+"_MAIL_SUBJECT",["自定义通知邮件主题,留空则使用默认主题。","自定義通知郵件主題,留空則使用預設主題。","自訂通知郵件主題,留白則使用預設主題。","Custom Email notification subject. Leave it blank to use the default subject.","Махсус электрон почта хабарномаси мавзуси. Стандарт мавзуни ишлатиш учун уни бўш қолдиринг."]),(0,o["default"])(i,u+"_MAIL_SUBJECT_ADMIN",["自定义博主通知邮件主题,留空则使用默认主题。","自定義博主通知郵件主題,留空則使用預設主題。","自訂站長通知郵件主題,留白則使用預設主題。","Custom admin Email notification subject. Leave it blank to use the default subject.","Махсус администратор электрон почта хабарномаси мавзуси. Стандарт мавзуни ишлатиш учун уни бўш қолдиринг."]),(0,o["default"])(i,u+"_MAIL_TEMPLATE",["自定义通知邮件模板,留空则使用默认模板。可包含的字段:${SITE_URL}, ${SITE_NAME}, ${PARENT_NICK}, ${PARENT_COMMENT}, ${NICK}, ${COMMENT}, ${POST_URL}, ${IMG}, ${PARENT_IMG}","自定義通知郵件模板,留空則使用預設模板。可包含的字段:${SITE_URL}, ${SITE_NAME}, ${PARENT_NICK}, ${PARENT_COMMENT}, ${NICK}, ${COMMENT}, ${POST_URL}, ${IMG}, ${PARENT_IMG}","自訂通知郵件模板,留白則使用預設模板。可包含的欄位:${SITE_URL}, ${SITE_NAME}, ${PARENT_NICK}, ${PARENT_COMMENT}, ${NICK}, ${COMMENT}, ${POST_URL}, ${IMG}, ${PARENT_IMG}","Custom Email notification template. Leave it blank to use the default template. Fields that can be included: ${SITE_URL}, ${SITE_NAME}, ${NICK}, ${COMMENT}, ${POST_URL}, ${IMG}, ${PARENT_IMG}","Махсус электрон почта хабарномаси шаблони. Стандарт шаблонни ишлатиш учун уни бўш қолдиринг. Қўшилиши мумкин бўлган майдонлар: ${SITE_URL}, ${SITE_NAME}, ${NICK}, ${COMMENT}, ${POST_URL}, ${IMG}, ${PARENT_IMG}"]),(0,o["default"])(i,u+"_MAIL_TEMPLATE_ADMIN",["自定义博主通知邮件模板,留空则使用默认模板。可包含的字段:${SITE_URL}, ${SITE_NAME}, ${NICK}, ${COMMENT}, ${POST_URL}, ${IP}, ${MAIL}, ${IMG}","自定義博主通知郵件模板,留空則使用預設模板。可包含的字段:${SITE_URL}, ${SITE_NAME}, ${NICK}, ${COMMENT}, ${POST_URL}, ${IP}, ${MAIL}, ${IMG}","自訂站長通知郵件模板,留白則使用預設模板。可包含的欄位:${SITE_URL}, ${SITE_NAME}, ${NICK}, ${COMMENT}, ${POST_URL}, ${IP}, ${MAIL}, ${IMG}","Custom admin Email notification template. Leave it blank to use the default template. Fields that can be included: ${SITE_URL}, ${SITE_NAME}, ${NICK}, ${COMMENT}, ${POST_URL}, ${IP}, ${MAIL}, ${IMG}","Махсус администратор электрон почта хабарномаси шаблони. Стандарт шаблонни ишлатиш учун уни бўш қолдиринг. Қўшилиши мумкин бўлган майдонлар: ${SITE_URL}, ${SITE_NAME}, ${NICK}, ${COMMENT}, ${POST_URL}, ${IMG}, ${PARENT_IMG}"]),(0,o["default"])(i,u+"_MASTER_TAG",["博主标识自定义文字,默认为 “博主”。","博主標識自定義文字,預設為 “博主”。","站長認證自訂文字,預設為「博主」。","Custom admin identifier.","Махсус администратор идентификатори."]),(0,o["default"])(i,u+"_NOTIFY_SPAM",["垃圾评论是否发送通知,默认:true","垃圾評論是否發送通知,默認:true","垃圾留言是否發送通知,預設:true","Notifications for spam comments. Default: true.","Спам шарҳлар учун билдиришномалар. Стандарт: рост."]),(0,o["default"])(i,u+"_QCLOUD_SECRET_ID",["腾讯云 secret id,用于垃圾评论检测。同时设置腾讯云和 Akismet 时,只有腾讯云会生效。注册:https://twikoo.js.org/cms.html","騰訊雲 secret id,用於垃圾評論檢測。同時設定騰訊雲和 Akismet 時,只有騰訊雲會生效。註冊:https://twikoo.js.org/cms.html","騰訊雲 Secret ID,用於垃圾留言檢測。同時設定騰訊雲和 Akismet 時,只有騰訊雲會被啟用。註冊:https://twikoo.js.org/cms.html","Tencent Cloud secret id for spam detection. When Tencent Cloud and Akismet are set at the same time, only Tencent Cloud will take effect. Register: https://twikoo.js.org/cms.html","Спамни аниқлаш учун Тенсент Слоуд махфий идентификатори. Тенсент Слоуд ва Акисмет бир вақтнинг ўзида ўрнатилганда, фақат Тенсент Слоуд кучга киради. Рўйхатдан ўтиш: https://twikoo.js.org/cms.html"]),(0,o["default"])(i,u+"_QCLOUD_SECRET_KEY",["腾讯云 secret key","騰訊雲 secret key","騰訊雲 Secret Key","Tencent Cloud secret key.","Тенсент Клауд махфий калити."]),(0,o["default"])(i,u+"_PUSHOO_CHANNEL",["即时消息推送平台名称,支持:".concat(l.join("、")," 等"),"即時消息推送平台名称,支持:".concat(l.join("、")," 等"),"即時訊息推送平台名稱,支援:".concat(l.join("、")," 等"),"IM notification push channel. Support: ".concat(l.join(", ")),"ИМ билдиришномаси суриш канали. Қўллаб-қувватлаш: ".concat(l.join(", "))]),(0,o["default"])(i,u+"_PUSHOO_TOKEN",["即时消息推送 token。请参考 https://pushoo.js.org 里的详细说明配置","即時消息推送 token。请参考 https://pushoo.js.org 里的详细说明配置","即時訊息推送 Token。請参考 https://pushoo.js.org 裡的詳細說明進行設定","IM notification push token. See https://pushoo.js.org for details","ИМ билдиришномаси пуш токени. Тафсилотлар учун https://pushoo.js.org га қаранг"]),(0,o["default"])(i,u+"_REQUIRED_FIELDS",["评论必填信息,设为 nick,mail,link 代表全必填,设为 none 代表全选填,默认:nick,mail","評論必填信息,設為 nick,mail,link 代表全必填,設為 none 代表全選填,預設:nick,mail","留言必填資訊,設為 nick,mail,link 代表全必填,設為 none 代表全選填,預設:nick,mail",'Required fields for comments. Set to "nick,mail,link" means all fields are required. Set to "none" means all fields are optional. Default: nick,mail.',"Шарҳлар учун зарур майдонлар. «Ниск,маил,линк» га ўрнатилган бўлса, барча майдонлар талаб қилинади. «Йўқ» га ўрнатилиши барча майдонлар ихтиёрий эканлигини англатади. Стандарт: ник, почта."]),(0,o["default"])(i,u+"_SC_MAIL_NOTIFY",["是否同时通过 IM 和邮件 2 种方式通知博主,默认只通过 IM 通知博主,默认:false","是否同時通過 IM 和郵件 2 種方式通知博主,預設只通過 IM 通知博主,預設:false","是否同時透過 IM 和郵件 2 種方式通知博主,預設只透過 IM 通知博主,預設:false","Whether to notify admin via IM and email at the same time, the default is to notify admin only via IM. Default: false.","Администраторни бир вақтнинг ўзида ИМ ва электрон почта орқали хабардор қилиш керакми, сукут бўйича администраторни фақат ИМ орқали хабардор қилиш керак. Стандарт: нотўғри."]),(0,o["default"])(i,u+"_SENDER_EMAIL",["邮件通知邮箱地址。对于大多数邮箱服务商,SENDER_EMAIL 必须和 SMTP_USER 保持一致,否则无法发送邮件。","郵件通知郵箱地址。對於大多數郵箱服務商,SENDER_EMAIL 必須和 SMTP_USER 保持一致,否則無法發送郵件。","郵件通知郵箱帳號。對於大多數電郵服務提供商,SENDER_EMAIL 必須和 SMTP_USER 保持一致,否則無法傳送郵件。","Email address for Email notification. For most email service providers, SENDER_EMAIL must be consistent with SMTP_USER, otherwise emails cannot be sent.","Электрон почта хабарномаси учун электрон почта манзили. Аксарият электрон почта хизмати провайдерлари учун SENDER_EMAIL билан мос келиши керак, акс ҳолда электрон почта хабарларини юбориб бўлмайди."]),(0,o["default"])(i,u+"_SENDER_NAME",["邮件通知标题。","郵件通知標題。","郵件通知標題。","The title for Email notification.","Электрон почта хабарномаси сарлавҳаси."]),(0,o["default"])(i,u+"_SHOW_EMOTION",["启用插入表情功能,默认为:true","啟用插入表情功能,預設為:true","啟用插入表情功能,預設為:true","Enable emoticons. Default: true.","Кулгичларни ёқинг. Стандарт: рост."]),(0,o["default"])(i,u+"_SHOW_IMAGE",["启用插入图片功能,默认为:true","啟用插入圖片功能,預設為:true","啟用插入圖片功能,預設為:true","Enable picture uploading. Default: true.","Расм юклашни ёқинг. Стандарт: рост."]),(0,o["default"])(i,u+"_SHOW_UA",["是否显示用户系统和浏览器,默认为:true","是否顯示使用者系統和瀏覽器,預設為:true","是否顯示使用者作業系統和瀏覽器,預設為:true","Show users' OS and browser. Default: true.","Фойдаланувчиларнинг ОС ва браузерини кўрсатиш. Стандарт: рост."]),(0,o["default"])(i,u+"_SHOW_REGION",["是否显示用户 IP 属地到省,默认为:false","是否顯示使用者 IP 屬地到省,預設為:false","是否顯示使用者 IP 所屬地(精確到省),預設為:false","Show users' IP region (province). Default: false.","Фойдаланувчиларнинг ИП ҳудудини (вилоят) кўрсатиш. Стандарт: нотўғри."]),(0,o["default"])(i,u+"_SITE_NAME",["网站名称","網站名稱","網站名稱","Website name.","Вебсайт номи."]),(0,o["default"])(i,u+"_SITE_URL",["网站地址","網站地址","網站網址","Website URL.","Вебсайт URL."]),(0,o["default"])(i,u+"_SMTP_HOST",["自定义 SMTP 服务器地址。如您已配置 SMTP_SERVICE,此项请留空。","自定義 SMTP 伺服器地址。如您已配置 SMTP_SERVICE,此項請留空。","自訂 SMTP 伺服器位址。如您已設定 SMTP_SERVICE,此項請留白。","Custom SMTP server address. If you have configured SMTP_SERVICE, please leave it empty.","Махсус СМТП сервер манзили. Агар сиз СМТП_СEРВИСE созлаган бўлсангиз, уни бўш қолдиринг."]),(0,o["default"])(i,u+"_SMTP_PASS",["邮件通知邮箱密码,QQ、163邮箱请填写授权码。","郵件通知郵箱密碼,QQ、163郵箱請填寫授權碼。","郵件通知郵箱密碼,QQ、163 郵箱請填寫授權碼。","Email notification mailbox password. Enter authorization code for QQ/163 mail.","Электрон почта хабарномаси почта қутиси пароли. ҚҚ/163 почтаси учун авторизация кодини киритинг."]),(0,o["default"])(i,u+"_SMTP_PORT",["自定义 SMTP 端口。如您已配置 SMTP_SERVICE,此项请留空。","自定義 SMTP 端口。如您已配置 SMTP_SERVICE,此項請留空。","自訂 SMTP 連接埠。如您已設定 SMTP_SERVICE,此項請留白。","Custom SMTP port. If you have configured SMTP_SERVICE, please leave it empty.","Махсус СМТП порти. Агар сиз СМТП_СEРВИС созлаган бўлсангиз, уни бўш қолдиринг."]),(0,o["default"])(i,u+"_SMTP_SECURE",["自定义 SMTP 是否使用TLS,请填写 true 或 false。如您已配置 SMTP_SERVICE,此项请留空。","自定義 SMTP 是否使用TLS,請填寫 true 或 false。如您已配置 SMTP_SERVICE,此項請留空。","自訂 SMTP 是否使用 TLS,請填寫 true 或 false。如您已設定 SMTP_SERVICE,此項請留白。",'Custom TLS for SMTP. Enter "true" or "false". If you have configured SMTP_SERVICE, please leave it empty.',"СМТП учун махсус ТЛС. «Тўғри» ёки «нотўғри» ни киритинг. Агар сиз СМТП_СEРВИС созлаган бўлсангиз, уни бўш қолдиринг."]),(0,o["default"])(i,u+"_SMTP_SERVICE",["邮件通知邮箱服务商。支持:".concat(d.join("、")),"郵件通知郵箱服務商。支持:".concat(d.join("、")),"郵件通知郵箱服務提供商。支援:".concat(d.join("、")),"Email service provider for Email notification. Support: ".concat(d.join(", ")),"Электрон почта хабарномаси учун электрон почта хизмати провайдери. Қўллаб-қувватлаш: ".concat(d.join(", "))]),(0,o["default"])(i,u+"_SMTP_USER",["邮件通知邮箱用户名。","郵件通知郵箱用户名。","郵件通知郵箱使用者名稱。","Email notification mailbox username.","Электрон почта хабарномаси почта қутиси фойдаланувчи номи."]),(0,o["default"])(i,"ADMIN_CONFIG_RESET",["重置","重置","還原","Reset","Ресет"]),(0,o["default"])(i,"ADMIN_CONFIG_SAVE",["保存","保存","儲存","Save","Сақлаш"]),(0,o["default"])(i,"ADMIN_CREDENTIALS",["私钥文件","私鑰文件","私鑰檔案","Private key file","Shaxsiy kalit fayli"]),(0,o["default"])(i,"ADMIN_CREDENTIALS_FAQ",["如何获得私钥","如何獲得私鑰","如何獲取私鑰","How to get the private key","Shaxsiy kalitni qanday olish mumkin"]),(0,o["default"])(i,"ADMIN_CREDENTIALS_PLACEHOLDER",["请粘贴私钥文件内容","請貼上私鑰文件內容","請貼上私鑰檔案內容","Please paste the contents of the private key file","Iltimos, shaxsiy kalit faylining mazmunini joylashtiring"]),(0,o["default"])(i,"ADMIN_FORGOT",["忘记密码","忘記密碼","忘記密碼","Forget your password","Парол унутилган"]),(0,o["default"])(i,"ADMIN_EXPORT",["导出","匯出","匯出","Export","Экспорт"]),(0,o["default"])(i,"ADMIN_EXPORT_WARN",["将全部数据导出为 JSON 文件。如果遇到评论较多、导出失败或缺失数据,请连接数据库手动导出","將全部數據匯出為 JSON 檔。如果遇到評論較多、匯出失敗或缺失數據,請連接資料庫手動匯出","將全部數據匯出為 JSON 檔。如果遇到評論較多、匯出失敗或缺失數據,請連接資料庫手動匯出","Export all data as a JSON file. If you encounter export failures or missing data, connect to the database to export manually","Барча маълумотларни ЖСОН файли сифатида экспорт қилинг. Экспорт хатоси ёки этишмаётган маълумотларга дуч келсангиз, қўлда экспорт қилиш учун маълумотлар базасига уланинг"]),(0,o["default"])(i,"ADMIN_EXPORT_COMMENT",["导出评论","匯出評論","匯出評論","Export comment","Изохни экспорт килиш"]),(0,o["default"])(i,"ADMIN_EXPORT_COUNTER",["导出访问量","匯出訪問量","匯出訪問量","Export counter","Экспорт сони"]),(0,o["default"])(i,c,["导入","匯入","匯入","Import","Импорт"]),(0,o["default"])(i,c+"_FILE_REQUIRED",["未选择文件","未選擇文件","未選擇檔案","No file selected","Файлни танланмади"]),(0,o["default"])(i,c+"_IMPORTED",["完成导入 ","完成匯入 ","完成匯入 ","Imported ","Импорт қилинди "]),(0,o["default"])(i,c+"_IMPORTING",["开始导入 ","開始匯入 ","開始匯入 ","Importing ","Импорт қилинмоқда "]),(0,o["default"])(i,c+"_LOG",["日志","日誌","日誌","Log","Лог"]),(0,o["default"])(i,c+"_SELECT",["请选择","請選擇","請選擇","Select","Танланг"]),(0,o["default"])(i,c+"_SELECT_FILE",["选择文件","選擇文件","選擇檔案","Select file","Файлни танланг"]),(0,o["default"])(i,c+"_SELECT_SOURCE",["选择源系统","選擇源系統","選擇來源系統","Select source","Манба танланг"]),(0,o["default"])(i,c+"_SOURCE_REQUIRED",["未选择源系统","未選擇源系統","未選擇來源系統","No source selected.","Ҳеч қандай манба танланмаган."]),(0,o["default"])(i,c+"_START",["开始导入","開始匯入","開始匯入","Start import","Импортни бошлаш"]),(0,o["default"])(i,c+"_STARTING",["开始导入","開始匯入","開始匯入","Importing","Импорт қилинмоқда"]),(0,o["default"])(i,c+"_TIP_ARTALK",["请上传 JSON 格式的 Artalk 导出文件,文件名通常为 comments.data.json","請上傳 JSON 格式的 Artalk 導出文件,文件名通常為 comments.data.json","請上傳 JSON 格式的 Artalk 匯出檔案,檔名通常為 comments.data.json","Please upload the Artalk export file in JSON format.The file name is usually comments.data.json","Арталк экспорт файлини ЖСОН форматида юкланг. Файл номи одатда comments.data.json бўлади."]),(0,o["default"])(i,c+"_TIP_DISQUS",["请上传 XML 格式的 Disqus 导出文件,文件名通常为 [网站名称]-[导出时间]-all.xml","請上傳 XML 格式的 Disqus 導出文件,文件名通常為 [網站名稱]-[導出時間]-all.xml","請上傳 XML 格式的 Disqus 匯出檔案,檔名通常為 [網站名稱]-[匯出時間]-all.xml","Please upload the Disqus export file in XML format. The file name is usually [website name]-[export time]-all.xml","Disqus экспорт файлини ХМЛ форматида юкланг. Файл номи одатда [веб-сайт номи]-[экспорт vaqti]-all.xml"]),(0,o["default"])(i,c+"_TIP_VALINE",["请上传 JSON 格式的 Valine 导出文件,文件名通常为 Comment.json","請上傳 JSON 格式的 Valine 導出文件,文件名通常為 Comment.json","請上傳 JSON 格式的 Valine 匯出檔案,檔名通常為 Comment.json","Please upload the Valine export file in JSON format. The file name is usually Comment.json","Илтимос, Валине экспорт файлини ЖСОН форматида юкланг. Файл номи одатда Comment.json"]),(0,o["default"])(i,c+"_UPLOADED",["上传完成 ","上傳完成 ","上傳完成 ","Uploaded ","Юкланди "]),(0,o["default"])(i,c+"_UPLOADING",["已上传 ","已上傳 ","已上傳 ","Uploading ","Юкланмоқда "]),(0,o["default"])(i,c+"_WARN",["支持从其他评论系统的备份文件导入评论。\n数据是安全的,导入功能完全在您的云环境进行。\n建议在导入前备份 comment 数据库。","支持從其他評論系統的備份文件匯入評論。\n數據是安全的,匯入功能完全在您的雲環境進行。\n建議在匯入前備份 comment 數據庫。","支援從其他留言系統的備份檔案匯入留言。\n資料是安全的,匯入功能完全在您的雲端環境進行。\n建議在匯入前備份 comment 資料庫。","Import comments from other comment systems.\nThe data is safe, and the import function is performed entirely in your cloud environment.\nPlease backup your comment database before importing.","Бошқа шарҳ тизимларидан шарҳларни импорт қилинг.\nМаълумотлар хавфсиз ва импорт функцияси тўлиқ булутли муҳитда амалга оширилади.\nИмпорт қилишдан олдин шарҳлар маълумотлар базасини захираланг."]),(0,o["default"])(i,"ADMIN_LOGIN",["登录","登入","登入","Sign in","Тизимга кириш"]),(0,o["default"])(i,"ADMIN_LOGIN_TITLE",["Twikoo 评论管理","Twikoo 評論管理","Twikoo 留言管理","Twikoo Management Panel","Twikoo Бошқарув Панели"]),(0,o["default"])(i,"ADMIN_LOGOUT",["退出登录","退出登入","登出","Sign out","Тизимдан чиқиш"]),(0,o["default"])(i,"ADMIN_NEED_UPDATE",["若要使用评论管理,请更新 Twikoo 云函数","若要使用評論管理,請更新 Twikoo 雲函數","若要使用留言管理功能,請更新 Twikoo 雲端函數","A new version of Twikoo is required for comment management.","Фикрларни бошқариш учун Твикоо нинг янги версияси талаб қилинади."]),(0,o["default"])(i,"ADMIN_PASSWORD",["密码","密碼","密碼","Password","Пароль"]),(0,o["default"])(i,"ADMIN_PASSWORD_PLACEHOLDER",["请输入","請輸入","請輸入","Enter your password...","Паролингизни киритинг..."]),(0,o["default"])(i,"ADMIN_PASSWORD_REQUIRED",["请输入密码","請輸入密碼","請輸入密碼","Please enter your password","Илтимос, паролингизни киритинг"]),(0,o["default"])(i,"ADMIN_REGIST",["注册","註冊","註冊","Register","Рўйхатдан ўтиш"]),(0,o["default"])(i,"ADMIN_REGIST_FAILED",["注册失败","註冊失敗","註冊失敗","Register failed","Рўйхатдан ўтиш амалга ошмади"]),(0,o["default"])(i,"ADMIN_SET_PASSWORD",["设置密码","設置密碼","設定密碼","Set password","Пароль қўйиш"]),(0,o["default"])(i,"ADMIN_SET_PASSWORD_CONFIRM",["确认密码","確認密碼","確認密碼","Confirm password","Паролни тасдиқланг"]),(0,o["default"])(i,"ADMIN_SET_PASSWORD_CONFIRM_PLACEHOLDER",["确认密码","確認密碼","確認密碼","Confirm password...","Паролни тасдиқлаш..."]),(0,o["default"])(i,"ADMIN_SET_PASSWORD_PLACEHOLDER",["密码","密碼","密碼","Password","Пароль"]),(0,o["default"])(i,"ADMIN_TITLE",["Twikoo 管理面板","Twikoo 管理面板","Twikoo 管理控制台","Twikoo Management Panel","Twikoo Бошқарув Панели"]),(0,o["default"])(i,"COMMENTS_COUNT_SUFFIX",[" 条评论"," 條評論"," 則留言"," comments"," изоҳлар"]),(0,o["default"])(i,"COMMENTS_EXPAND",["查看更多","查看更多","檢視更多","Load more","Давомини юклаш"]),(0,o["default"])(i,"COMMENTS_NO_COMMENTS",["没有评论","沒有評論","沒有留言","No comment","Изоҳларсиз"]),(0,o["default"])(i,"COMMENT_EXPAND",["展开","展開","展開","Read more","Давомини ўқиш"]),(0,o["default"])(i,"COMMENT_COLLAPSE",["收起","收起","閉合","Collapse","Очиш"]),(0,o["default"])(i,"COMMENT_MASTER_TAG",["博主","博主","站長","Admin","Модератор"]),(0,o["default"])(i,"COMMENT_REPLIED",["回复","回覆","回覆","Reply","Жавоб бериш"]),(0,o["default"])(i,"COMMENT_REVIEWING_TAG",["审核中","審核中","審核中","Pending","Кутилмоқда"]),(0,o["default"])(i,"COMMENT_TOP_TAG",["置顶","置頂","置頂","Pinned","Қадоқланган"]),(0,o["default"])(i,"COMMENT_FAILED",["评论失败","評論失敗","評論失敗","Comment failed","Фикр билдирилмади"]),(0,o["default"])(i,"META_INPUT_LINK",["网址","網址","網址","Website","Веб-сайт"]),(0,o["default"])(i,"META_INPUT_MAIL",["邮箱","郵箱","郵箱","Email","Email"]),(0,o["default"])(i,"META_INPUT_NICK",["昵称","暱稱","暱稱","Nickname","Исм"]),(0,o["default"])(i,"META_INPUT_NOT_REQUIRED",["选填","選填","選填","Optional","Ихтиёрий"]),(0,o["default"])(i,"META_INPUT_REQUIRED",["必填","必填","必填","Required","Мажбурий"]),(0,o["default"])(i,"PAGINATION_COUNT_PREFIX",["共 ","共 ","共 ","",""]),(0,o["default"])(i,"PAGINATION_COUNT_SUFFIX",[" 条"," 條"," 條"," entries"," ёзувлар"]),(0,o["default"])(i,"PAGINATION_GOTO_PREFIX",["前往","前往","前往","Goto page","Саҳифага ўтиш"]),(0,o["default"])(i,"PAGINATION_GOTO_SUFFIX",["页","頁","頁","",""]),(0,o["default"])(i,"PAGINATION_PAGESIZE",["条/页","條/頁","則/頁","entries/page","ёзувлар/саҳифа"]),(0,o["default"])(i,"SUBMIT_CANCEL",["取消","取消","取消","Cancel","Бекор қилиш"]),(0,o["default"])(i,"SUBMIT_PREVIEW",["预览","預覽","預覽","Preview","Кўриб чиқиш"]),(0,o["default"])(i,"SUBMIT_SEND",["发送","發送","傳送","Send","Юбормоқ"]),(0,o["default"])(i,"IMAGE_UPLOAD_PLACEHOLDER",["图片上传中","圖片上傳中","圖片上傳中","Uploading image","Расм юклаш"]),(0,o["default"])(i,"IMAGE_UPLOAD_FAILED",["图片上传失败","圖片上傳失敗","圖片上傳失敗","IMAGE UPLOAD FAILED","РАСМ ЮКЛАНМАДИ"]),(0,o["default"])(i,"IMAGE_UPLOAD_FAILED_NO_CONF",["博主未配置图床服务","博主未配置圖床服務","博主未配置圖床服務","The blogger didn't configured any image bed service","Муаллиф ҳеч қандай тасвир хизматини созламаган"]),(0,o["default"])(i,"IMAGE_UPLOAD_PLEASE_WAIT",["图片上传中,请稍候再发送","圖片上傳中,請稍候再發送","圖片上傳中,請稍候再傳送","Uploading image, please try again later","Расм юкланмоқда, кейинроқ қайта уриниб кўринг"]),(0,o["default"])(i,"SUBMIT_SENDING",["发送中","發送中","正在傳送","Sending","Юбориш"]),(0,o["default"])(i,"TIMEAGO_DAYS",["天前","天前","天前","days ago","кунлар олдин"]),(0,o["default"])(i,"TIMEAGO_HOURS",["小时前","小時前","小時前","hours ago","соатлар олдин"]),(0,o["default"])(i,"TIMEAGO_MINUTES",["分钟前","分鐘前","分鐘前","minutes ago","дақиқалар олдин"]),(0,o["default"])(i,"TIMEAGO_NOW",["刚刚","剛剛","剛剛","Just now","Ҳозиргина"]),(0,o["default"])(i,"TIMEAGO_SECONDS",["秒前","秒前","秒前","seconds ago","сониялар олдин"]),i);t["default"]=g},8896:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"__esModule",{value:!0}),t.setLanguage=t["default"]=void 0;var i=r(n(2554)),o={zh:0,"zh-cn":0,"zh-CN":0,"zh-HK":1,"zh-tw":2,"zh-TW":2,"en-us":3,"en-US":3,"en-gb":3,"en-GB":3,en:3,uz:4,"uz-UZ":4},a="";t.setLanguage=function(){var e=arguments.length>0&&arguments[0]!==undefined?arguments[0]:{};a=e.lang in o?e.lang:navigator.language};var s=function(e,t){var n=t||a||navigator.language;return(n&&o[n]?i["default"][e][o[n]]:i["default"][e][o["zh-CN"]])||""};t["default"]=s},2304:function(e,t,n){"use strict";var r=n(3330),i=n(9767);Object.defineProperty(t,"__esModule",{value:!0}),t.blobToDataURL=void 0,Object.defineProperty(t,"call",{enumerable:!0,get:function(){return f.call}}),t.getFuncVer=t.getCommentsCountApi=t.convertLink=void 0,Object.defineProperty(t,"getQQAvatar",{enumerable:!0,get:function(){return p.getQQAvatar}}),t.getUrl=t.getRecentCommentsApi=void 0,Object.defineProperty(t,"initMarkedOwo",{enumerable:!0,get:function(){return h.initMarkedOwo}}),Object.defineProperty(t,"initOwoEmotion",{enumerable:!0,get:function(){return h.initOwoEmotion}}),t.isNotSet=void 0,Object.defineProperty(t,"isQQ",{enumerable:!0,get:function(){return p.isQQ}}),Object.defineProperty(t,"isUrl",{enumerable:!0,get:function(){return f.isUrl}}),t.logger=void 0,Object.defineProperty(t,"marked",{enumerable:!0,get:function(){return l["default"]}}),t.readAsText=void 0,Object.defineProperty(t,"renderCode",{enumerable:!0,get:function(){return d["default"]}}),t.renderMath=t.renderLinks=void 0,Object.defineProperty(t,"setLanguage",{enumerable:!0,get:function(){return u.setLanguage}}),Object.defineProperty(t,"t",{enumerable:!0,get:function(){return u["default"]}}),Object.defineProperty(t,"timeago",{enumerable:!0,get:function(){return c["default"]}}),t.timestamp=void 0;var o=r(n(818)),a=r(n(5825)),s=r(n(8711)),u=function(e,t){if(!t&&e&&e.__esModule)return e;if(null===e||"object"!==i(e)&&"function"!=typeof e)return{"default":e};var n=g(t);if(n&&n.has(e))return n.get(e);var r={},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if("default"!==a&&Object.prototype.hasOwnProperty.call(e,a)){var s=o?Object.getOwnPropertyDescriptor(e,a):null;s&&(s.get||s.set)?Object.defineProperty(r,a,s):r[a]=e[a]}return r["default"]=e,n&&n.set(e,r),r}(n(8896)),c=r(n(1232)),l=r(n(7423)),d=r(n(4508)),f=n(4491),p=n(4453),h=n(2894);function g(e){if("function"!=typeof WeakMap)return null;var t=new WeakMap,n=new WeakMap;return(g=function(e){return e?n:t})(e)}function m(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?v(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n["return"]||n["return"]()}finally{if(s)throw o}}}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n0&&arguments[0]!==undefined?arguments[0]:new Date).getTime()},t.convertLink=function(e){return e?"http"!==e.substring(0,4)?"http://".concat(e):e:""};var b=function(){var e=(0,s["default"])(o["default"].mark((function t(e){return o["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(_){t.next=4;break}return t.next=3,(0,f.call)(e,"GET_FUNC_VERSION");case 3:_=t.sent;case 4:return t.abrupt("return",_);case 5:case"end":return t.stop()}}),t)})));return function(t){return e.apply(this,arguments)}}();t.getFuncVer=b;var k=function(){var e=(0,s["default"])(o["default"].mark((function t(e,n){var r;return o["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n.urls instanceof Array){t.next=2;break}throw new Error("urls 参数有误");case 2:if(0!==n.urls.length){t.next=4;break}return t.abrupt("return",[]);case 4:return t.next=6,(0,f.call)(e,"GET_COMMENTS_COUNT",n);case 6:return r=t.sent,t.abrupt("return",r.result.data);case 8:case"end":return t.stop()}}),t)})));return function(t,n){return e.apply(this,arguments)}}();t.getCommentsCountApi=k;var w=function(){var e=(0,s["default"])(o["default"].mark((function t(e,n){var r,i,a,s;return o["default"].wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,(0,f.call)(e,"GET_RECENT_COMMENTS",n);case 2:r=t.sent,i=m(r.result.data);try{for(i.s();!(a=i.n()).done;)(s=a.value).relativeTime=(0,c["default"])(s.created)}catch(o){i.e(o)}finally{i.f()}return t.abrupt("return",r.result.data);case 6:case"end":return t.stop()}}),t)})));return function(t,n){return e.apply(this,arguments)}}();t.getRecentCommentsApi=w,t.getUrl=function(e){var t;if(window.TWIKOO_MAGIC_PATH)t=window.TWIKOO_MAGIC_PATH;else if(e&&"string"==typeof e)switch(e){case"location.pathname":case"window.location.pathname":t=window.location.pathname;break;case"location.href":case"window.location.href":t=window.location.href;break;default:t=e}else t=window.location.pathname;return t},t.readAsText=function(e){return new Promise((function(t,n){var r=new FileReader;r.readAsText(e),r.onloadend=function(){r.error?n(r.error):t(r.result)}}))},t.renderLinks=function(e){var t=[];e instanceof Array?e.forEach((function(e){var n;(n=t).push.apply(n,(0,a["default"])(e.getElementsByTagName("a")))})):e instanceof Element&&(t=e.getElementsByTagName("a"));var n,r=m(t);try{for(r.s();!(n=r.n()).done;){var i=n.value;i.setAttribute("target","_blank"),i.setAttribute("rel","noopener noreferrer")}}catch(o){r.e(o)}finally{r.f()}},t.renderMath=function(e,t){"function"==typeof renderMathInElement&&renderMathInElement(e,t||{delimiters:[{left:"$$",right:"$$",display:!0},{left:"$",right:"$",display:!1},{left:"\\(",right:"\\)",display:!1},{left:"\\[",right:"\\]",display:!0}],throwOnError:!1})},t.blobToDataURL=function(e){return new Promise((function(t){var n=new FileReader;n.onload=function(e){var n=e.target.result;t(n)},n.readAsDataURL(e)}))}},7423:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var r=n(6847);r.marked.setOptions({renderer:new r.marked.Renderer,gfm:!0,tables:!0,breaks:!0,pedantic:!1,smartLists:!0,smartypants:!0});var i=r.marked;t["default"]=i},4361:function(e,t,n){"use strict";var r=n(3330);Object.defineProperty(t,"__esModule",{value:!0}),t.install=function(e){return d.apply(this,arguments)},t.tcb=void 0;var i=r(n(818)),o=r(n(8711)),a=n(2304);function s(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!n){if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?u(e,t):void 0}}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0,i=function(){};return{s:i,n:function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:i}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a=!0,s=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return a=e.done,e},e:function(e){s=!0,o=e},f:function(){try{a||null==n["return"]||n["return"]()}finally{if(s)throw o}}}}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n1&&r[1]!==undefined?r[1]:{},l.sdk=t,f(n),e.next=5,p(n);case 5:return e.abrupt("return",l);case 6:case"end":return e.stop()}}),e)}))),d.apply(this,arguments)}function f(e){var t,n=[],r=s(c);try{for(r.s();!(t=r.n()).done;){var i=t.value;i["default"]&&(0,a.isNotSet)(e[i.key])?e[i.key]=i["default"]:i.required&&(0,a.isNotSet)(e[i.key])&&n.push(i.key)}}catch(d){r.e(d)}finally{r.f()}if(n.length>0){var o,u=s(n);try{for(u.s();!(o=u.n()).done;){var l=o.value;a.logger.warn("".concat(l," is required"))}}catch(d){u.e(d)}finally{u.f()}throw new Error("Twikoo: failed to init")}}function p(e){return h.apply(this,arguments)}function h(){return(h=(0,o["default"])(i["default"].mark((function e(t){return i["default"].wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return g(t),e.next=3,m();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(e){l.app=l.sdk.init({env:e.envId,region:e.region})}function m(){return v.apply(this,arguments)}function v(){return(v=(0,o["default"])(i["default"].mark((function e(){return i["default"].wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.abrupt("return",new Promise((function(e,t){l.auth=l.app.auth({persistence:"local"}),l.auth.hasLoginState()?e():l.auth.anonymousAuthProvider().signIn().then(e)["catch"](t)})));case 1:case"end":return e.stop()}}),e)})))).apply(this,arguments)}t.tcb=l},1232:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t["default"]=void 0;var r=n(2304),i={timeago:{seconds:(0,r.t)("TIMEAGO_SECONDS"),minutes:(0,r.t)("TIMEAGO_MINUTES"),hours:(0,r.t)("TIMEAGO_HOURS"),days:(0,r.t)("TIMEAGO_DAYS"),now:(0,r.t)("TIMEAGO_NOW")}},o=function(e){var t=a(e.getDate(),2),n=a(e.getMonth()+1,2),r=a(e.getFullYear(),2);return"".concat(r,"-").concat(n,"-").concat(t)},a=function(e,t){for(var n=e.toString();n.length1&&arguments[1]!==undefined?arguments[1]:{};return i["default"].prototype.$tcb=e,i["default"].prototype.$twikoo=n,t.app=c=new i["default"]({render:function(e){return e(o["default"])}}),c.$mount(n.el||"#twikoo"),c}},1121:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,".el-button{display:inline-block;line-height:1;white-space:nowrap;cursor:pointer;background:#FFF;border:1px solid #DCDFE6;color:#606266;-webkit-appearance:none;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;outline:0;margin:0;-webkit-transition:.1s;transition:.1s;font-weight:500;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;padding:12px 20px;font-size:14px;border-radius:4px}.el-button+.el-button{margin-left:10px}.el-button:focus,.el-button:hover{color:#409EFF;border-color:#c6e2ff;background-color:#ecf5ff}.el-button:active{color:#3a8ee6;border-color:#3a8ee6;outline:0}.el-button::-moz-focus-inner{border:0}.el-button [class*=el-icon-]+span{margin-left:5px}.el-button.is-plain:focus,.el-button.is-plain:hover{background:#FFF;border-color:#409EFF;color:#409EFF}.el-button.is-active,.el-button.is-plain:active{color:#3a8ee6;border-color:#3a8ee6}.el-button.is-plain:active{background:#FFF;outline:0}.el-button.is-disabled,.el-button.is-disabled:focus,.el-button.is-disabled:hover{color:#C0C4CC;cursor:not-allowed;background-image:none;background-color:#FFF;border-color:#EBEEF5}.el-button.is-disabled.el-button--text{background-color:transparent}.el-button.is-disabled.is-plain,.el-button.is-disabled.is-plain:focus,.el-button.is-disabled.is-plain:hover{background-color:#FFF;border-color:#EBEEF5;color:#C0C4CC}.el-button.is-loading{position:relative;pointer-events:none}.el-button.is-loading:before{pointer-events:none;content:'';position:absolute;left:-1px;top:-1px;right:-1px;bottom:-1px;border-radius:inherit;background-color:rgba(255,255,255,.35)}.el-button.is-round{border-radius:20px;padding:12px 23px}.el-button.is-circle{border-radius:50%;padding:12px}.el-button--primary{color:#FFF;background-color:#409EFF;border-color:#409EFF}.el-button--primary:focus,.el-button--primary:hover{background:#66b1ff;border-color:#66b1ff;color:#FFF}.el-button--primary:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF}.el-button--primary.is-disabled,.el-button--primary.is-disabled:active,.el-button--primary.is-disabled:focus,.el-button--primary.is-disabled:hover{color:#FFF;background-color:#a0cfff;border-color:#a0cfff}.el-button--primary.is-plain{color:#409EFF;background:#ecf5ff;border-color:#b3d8ff}.el-button--primary.is-plain:focus,.el-button--primary.is-plain:hover{background:#409EFF;border-color:#409EFF;color:#FFF}.el-button--primary.is-plain:active{background:#3a8ee6;border-color:#3a8ee6;color:#FFF;outline:0}.el-button--primary.is-plain.is-disabled,.el-button--primary.is-plain.is-disabled:active,.el-button--primary.is-plain.is-disabled:focus,.el-button--primary.is-plain.is-disabled:hover{color:#8cc5ff;background-color:#ecf5ff;border-color:#d9ecff}.el-button--success{color:#FFF;background-color:#67C23A;border-color:#67C23A}.el-button--success:focus,.el-button--success:hover{background:#85ce61;border-color:#85ce61;color:#FFF}.el-button--success.is-active,.el-button--success:active{background:#5daf34;border-color:#5daf34;color:#FFF}.el-button--success:active{outline:0}.el-button--success.is-disabled,.el-button--success.is-disabled:active,.el-button--success.is-disabled:focus,.el-button--success.is-disabled:hover{color:#FFF;background-color:#b3e19d;border-color:#b3e19d}.el-button--success.is-plain{color:#67C23A;background:#f0f9eb;border-color:#c2e7b0}.el-button--success.is-plain:focus,.el-button--success.is-plain:hover{background:#67C23A;border-color:#67C23A;color:#FFF}.el-button--success.is-plain:active{background:#5daf34;border-color:#5daf34;color:#FFF;outline:0}.el-button--success.is-plain.is-disabled,.el-button--success.is-plain.is-disabled:active,.el-button--success.is-plain.is-disabled:focus,.el-button--success.is-plain.is-disabled:hover{color:#a4da89;background-color:#f0f9eb;border-color:#e1f3d8}.el-button--warning{color:#FFF;background-color:#E6A23C;border-color:#E6A23C}.el-button--warning:focus,.el-button--warning:hover{background:#ebb563;border-color:#ebb563;color:#FFF}.el-button--warning.is-active,.el-button--warning:active{background:#cf9236;border-color:#cf9236;color:#FFF}.el-button--warning:active{outline:0}.el-button--warning.is-disabled,.el-button--warning.is-disabled:active,.el-button--warning.is-disabled:focus,.el-button--warning.is-disabled:hover{color:#FFF;background-color:#f3d19e;border-color:#f3d19e}.el-button--warning.is-plain{color:#E6A23C;background:#fdf6ec;border-color:#f5dab1}.el-button--warning.is-plain:focus,.el-button--warning.is-plain:hover{background:#E6A23C;border-color:#E6A23C;color:#FFF}.el-button--warning.is-plain:active{background:#cf9236;border-color:#cf9236;color:#FFF;outline:0}.el-button--warning.is-plain.is-disabled,.el-button--warning.is-plain.is-disabled:active,.el-button--warning.is-plain.is-disabled:focus,.el-button--warning.is-plain.is-disabled:hover{color:#f0c78a;background-color:#fdf6ec;border-color:#faecd8}.el-button--danger{color:#FFF;background-color:#F56C6C;border-color:#F56C6C}.el-button--danger:focus,.el-button--danger:hover{background:#f78989;border-color:#f78989;color:#FFF}.el-button--danger.is-active,.el-button--danger:active{background:#dd6161;border-color:#dd6161;color:#FFF}.el-button--danger:active{outline:0}.el-button--danger.is-disabled,.el-button--danger.is-disabled:active,.el-button--danger.is-disabled:focus,.el-button--danger.is-disabled:hover{color:#FFF;background-color:#fab6b6;border-color:#fab6b6}.el-button--danger.is-plain{color:#F56C6C;background:#fef0f0;border-color:#fbc4c4}.el-button--danger.is-plain:focus,.el-button--danger.is-plain:hover{background:#F56C6C;border-color:#F56C6C;color:#FFF}.el-button--danger.is-plain:active{background:#dd6161;border-color:#dd6161;color:#FFF;outline:0}.el-button--danger.is-plain.is-disabled,.el-button--danger.is-plain.is-disabled:active,.el-button--danger.is-plain.is-disabled:focus,.el-button--danger.is-plain.is-disabled:hover{color:#f9a7a7;background-color:#fef0f0;border-color:#fde2e2}.el-button--info{color:#FFF;background-color:#909399;border-color:#909399}.el-button--info:focus,.el-button--info:hover{background:#a6a9ad;border-color:#a6a9ad;color:#FFF}.el-button--info.is-active,.el-button--info:active{background:#82848a;border-color:#82848a;color:#FFF}.el-button--info:active{outline:0}.el-button--info.is-disabled,.el-button--info.is-disabled:active,.el-button--info.is-disabled:focus,.el-button--info.is-disabled:hover{color:#FFF;background-color:#c8c9cc;border-color:#c8c9cc}.el-button--info.is-plain{color:#909399;background:#f4f4f5;border-color:#d3d4d6}.el-button--info.is-plain:focus,.el-button--info.is-plain:hover{background:#909399;border-color:#909399;color:#FFF}.el-button--info.is-plain:active{background:#82848a;border-color:#82848a;color:#FFF;outline:0}.el-button--info.is-plain.is-disabled,.el-button--info.is-plain.is-disabled:active,.el-button--info.is-plain.is-disabled:focus,.el-button--info.is-plain.is-disabled:hover{color:#bcbec2;background-color:#f4f4f5;border-color:#e9e9eb}.el-button--medium{padding:10px 20px;font-size:14px;border-radius:4px}.el-button--mini,.el-button--small{font-size:12px;border-radius:3px}.el-button--medium.is-round{padding:10px 20px}.el-button--medium.is-circle{padding:10px}.el-button--small,.el-button--small.is-round{padding:9px 15px}.el-button--small.is-circle{padding:9px}.el-button--mini,.el-button--mini.is-round{padding:7px 15px}.el-button--mini.is-circle{padding:7px}.el-button--text{border-color:transparent;color:#409EFF;background:0 0;padding-left:0;padding-right:0}.el-button--text:focus,.el-button--text:hover{color:#66b1ff;border-color:transparent;background-color:transparent}.el-button--text:active{color:#3a8ee6;border-color:transparent;background-color:transparent}.el-button--text.is-disabled,.el-button--text.is-disabled:focus,.el-button--text.is-disabled:hover{border-color:transparent}.el-button-group .el-button--danger:last-child,.el-button-group .el-button--danger:not(:first-child):not(:last-child),.el-button-group .el-button--info:last-child,.el-button-group .el-button--info:not(:first-child):not(:last-child),.el-button-group .el-button--primary:last-child,.el-button-group .el-button--primary:not(:first-child):not(:last-child),.el-button-group .el-button--success:last-child,.el-button-group .el-button--success:not(:first-child):not(:last-child),.el-button-group .el-button--warning:last-child,.el-button-group .el-button--warning:not(:first-child):not(:last-child),.el-button-group>.el-dropdown>.el-button{border-left-color:rgba(255,255,255,.5)}.el-button-group .el-button--danger:first-child,.el-button-group .el-button--danger:not(:first-child):not(:last-child),.el-button-group .el-button--info:first-child,.el-button-group .el-button--info:not(:first-child):not(:last-child),.el-button-group .el-button--primary:first-child,.el-button-group .el-button--primary:not(:first-child):not(:last-child),.el-button-group .el-button--success:first-child,.el-button-group .el-button--success:not(:first-child):not(:last-child),.el-button-group .el-button--warning:first-child,.el-button-group .el-button--warning:not(:first-child):not(:last-child){border-right-color:rgba(255,255,255,.5)}.el-button-group{display:inline-block;vertical-align:middle}.el-button-group::after,.el-button-group::before{display:table;content:\"\"}.el-button-group::after{clear:both}.el-button-group>.el-button{float:left;position:relative}.el-button-group>.el-button+.el-button{margin-left:0}.el-button-group>.el-button.is-disabled{z-index:1}.el-button-group>.el-button:first-child{border-top-right-radius:0;border-bottom-right-radius:0}.el-button-group>.el-button:last-child{border-top-left-radius:0;border-bottom-left-radius:0}.el-button-group>.el-button:first-child:last-child{border-radius:4px}.el-button-group>.el-button:first-child:last-child.is-round{border-radius:20px}.el-button-group>.el-button:first-child:last-child.is-circle{border-radius:50%}.el-button-group>.el-button:not(:first-child):not(:last-child){border-radius:0}.el-button-group>.el-button:not(:last-child){margin-right:-1px}.el-button-group>.el-button.is-active,.el-button-group>.el-button:not(.is-disabled):active,.el-button-group>.el-button:not(.is-disabled):focus,.el-button-group>.el-button:not(.is-disabled):hover{z-index:1}.el-button-group>.el-dropdown>.el-button{border-top-left-radius:0;border-bottom-left-radius:0}",""]),t["default"]=a},6011:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,".el-input__inner,.el-textarea__inner{background-image:none;-webkit-box-sizing:border-box;-webkit-transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea{position:relative;display:inline-block;width:100%;vertical-align:bottom;font-size:14px}.el-textarea__inner{display:block;resize:vertical;padding:5px 15px;line-height:1.5;box-sizing:border-box;width:100%;font-size:inherit;color:#606266;background-color:#FFF;border:1px solid #DCDFE6;border-radius:4px;transition:border-color .2s cubic-bezier(.645,.045,.355,1)}.el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea__inner:-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea__inner:hover{border-color:#C0C4CC}.el-textarea__inner:focus{outline:0;border-color:#409EFF}.el-textarea .el-input__count{color:#909399;background:#FFF;position:absolute;font-size:12px;bottom:5px;right:10px}.el-textarea.is-disabled .el-textarea__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-textarea.is-disabled .el-textarea__inner::-webkit-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner:-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::-ms-input-placeholder{color:#C0C4CC}.el-textarea.is-disabled .el-textarea__inner::placeholder{color:#C0C4CC}.el-textarea.is-exceed .el-textarea__inner{border-color:#F56C6C}.el-textarea.is-exceed .el-input__count{color:#F56C6C}.el-input{position:relative;font-size:14px;display:inline-block;width:100%}.el-input::-webkit-scrollbar{z-index:11;width:6px}.el-input::-webkit-scrollbar:horizontal{height:6px}.el-input::-webkit-scrollbar-thumb{border-radius:5px;width:6px;background:#b4bccc}.el-input::-webkit-scrollbar-corner{background:#fff}.el-input::-webkit-scrollbar-track{background:#fff}.el-input::-webkit-scrollbar-track-piece{background:#fff;width:6px}.el-input .el-input__clear{color:#C0C4CC;font-size:14px;cursor:pointer;-webkit-transition:color .2s cubic-bezier(.645,.045,.355,1);transition:color .2s cubic-bezier(.645,.045,.355,1)}.el-input .el-input__clear:hover{color:#909399}.el-input .el-input__count{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#909399;font-size:12px}.el-input-group__append .el-button,.el-input-group__append .el-input,.el-input-group__prepend .el-button,.el-input-group__prepend .el-input,.el-input__inner{font-size:inherit}.el-input .el-input__count .el-input__count-inner{background:#FFF;line-height:initial;display:inline-block;padding:0 5px}.el-input__inner{-webkit-appearance:none;background-color:#FFF;border-radius:4px;border:1px solid #DCDFE6;box-sizing:border-box;color:#606266;display:inline-block;height:40px;line-height:40px;outline:0;padding:0 15px;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.el-input__prefix,.el-input__suffix{position:absolute;top:0;-webkit-transition:all .3s;text-align:center;height:100%;color:#C0C4CC}.el-input__inner::-ms-reveal{display:none}.el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input__inner:-ms-input-placeholder{color:#C0C4CC}.el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input__inner::placeholder{color:#C0C4CC}.el-input__inner:hover{border-color:#C0C4CC}.el-input.is-active .el-input__inner,.el-input__inner:focus{border-color:#409EFF;outline:0}.el-input__suffix{right:5px;transition:all .3s;pointer-events:none}.el-input__suffix-inner{pointer-events:all}.el-input__prefix{left:5px;transition:all .3s}.el-input__icon{height:100%;width:25px;text-align:center;-webkit-transition:all .3s;transition:all .3s;line-height:40px}.el-input__icon:after{content:'';height:100%;width:0;display:inline-block;vertical-align:middle}.el-input__validateIcon{pointer-events:none}.el-input.is-disabled .el-input__inner{background-color:#F5F7FA;border-color:#E4E7ED;color:#C0C4CC;cursor:not-allowed}.el-input.is-disabled .el-input__inner::-webkit-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner:-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::-ms-input-placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__inner::placeholder{color:#C0C4CC}.el-input.is-disabled .el-input__icon{cursor:not-allowed}.el-input.is-exceed .el-input__inner{border-color:#F56C6C}.el-input.is-exceed .el-input__suffix .el-input__count{color:#F56C6C}.el-input--suffix .el-input__inner{padding-right:30px}.el-input--prefix .el-input__inner{padding-left:30px}.el-input--medium{font-size:14px}.el-input--medium .el-input__inner{height:36px;line-height:36px}.el-input--medium .el-input__icon{line-height:36px}.el-input--small{font-size:13px}.el-input--small .el-input__inner{height:32px;line-height:32px}.el-input--small .el-input__icon{line-height:32px}.el-input--mini{font-size:12px}.el-input--mini .el-input__inner{height:28px;line-height:28px}.el-input--mini .el-input__icon{line-height:28px}.el-input-group{line-height:normal;display:inline-table;width:100%;border-collapse:separate;border-spacing:0}.el-input-group>.el-input__inner{vertical-align:middle;display:table-cell}.el-input-group__append,.el-input-group__prepend{background-color:#F5F7FA;color:#909399;vertical-align:middle;display:table-cell;position:relative;border:1px solid #DCDFE6;border-radius:4px;padding:0 20px;width:1px;white-space:nowrap}.el-input-group--prepend .el-input__inner,.el-input-group__append{border-top-left-radius:0;border-bottom-left-radius:0}.el-input-group--append .el-input__inner,.el-input-group__prepend{border-top-right-radius:0;border-bottom-right-radius:0}.el-input-group__append:focus,.el-input-group__prepend:focus{outline:0}.el-input-group__append .el-button,.el-input-group__append .el-select,.el-input-group__prepend .el-button,.el-input-group__prepend .el-select{display:inline-block;margin:-10px -20px}.el-input-group__append button.el-button,.el-input-group__append div.el-select .el-input__inner,.el-input-group__append div.el-select:hover .el-input__inner,.el-input-group__prepend button.el-button,.el-input-group__prepend div.el-select .el-input__inner,.el-input-group__prepend div.el-select:hover .el-input__inner{border-color:transparent;background-color:transparent;color:inherit;border-top:0;border-bottom:0}.el-input-group__prepend{border-right:0}.el-input-group__append{border-left:0}.el-input-group--append .el-select .el-input.is-focus .el-input__inner,.el-input-group--prepend .el-select .el-input.is-focus .el-input__inner{border-color:transparent}.el-input__inner::-ms-clear{display:none;width:0;height:0}",""]),t["default"]=a},1268:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,".el-loading-parent--relative{position:relative!important}.el-loading-parent--hidden{overflow:hidden!important}.el-loading-mask{position:absolute;z-index:2000;background-color:rgba(255,255,255,.9);margin:0;top:0;right:0;bottom:0;left:0;-webkit-transition:opacity .3s;transition:opacity .3s}.el-loading-mask.is-fullscreen{position:fixed}.el-loading-mask.is-fullscreen .el-loading-spinner{margin-top:-25px}.el-loading-mask.is-fullscreen .el-loading-spinner .circular{height:50px;width:50px}.el-loading-spinner{top:50%;margin-top:-21px;width:100%;text-align:center;position:absolute}.el-loading-spinner .el-loading-text{color:#409EFF;margin:3px 0;font-size:14px}.el-loading-spinner .circular{height:42px;width:42px;-webkit-animation:loading-rotate 2s linear infinite;animation:loading-rotate 2s linear infinite}.el-loading-spinner .path{-webkit-animation:loading-dash 1.5s ease-in-out infinite;animation:loading-dash 1.5s ease-in-out infinite;stroke-dasharray:90,150;stroke-dashoffset:0;stroke-width:2;stroke:#409EFF;stroke-linecap:round}.el-loading-spinner i{color:#409EFF}.el-loading-fade-enter,.el-loading-fade-leave-active{opacity:0}@-webkit-keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-rotate{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}@keyframes loading-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-40px}100%{stroke-dasharray:90,150;stroke-dashoffset:-120px}}",""]),t["default"]=a},6213:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.twikoo {\n position: relative;\n}\n.twikoo svg {\n width: 100%;\n height: 100%;\n fill: currentColor;\n}\n\n/* 全局 CSS */\n.tk-expand {\n width: 100%;\n cursor: pointer;\n padding: 0.75em;\n text-align: center;\n transition: all 0.5s;\n}\n.tk-expand:hover {\n background-color: rgba(0,0,0,0.13);\n}\n.tk-expand:active {\n background-color: rgba(0,0,0,0.19);\n}\n.tk-content img {\n max-width: 300px;\n max-height: 300px;\n vertical-align: middle;\n}\n.tk-owo-emotion,\n.twikoo .OwO-item img {\n width: 3em;\n height: auto;\n}\n\n/* element-ui overwrite */\n.twikoo .el-input__inner,\n.twikoo .el-textarea__inner {\n color: currentColor;\n background-color: transparent;\n border-color: rgba(144,147,153,0.31);\n}\n.twikoo .el-input__inner:hover,\n.twikoo .el-textarea__inner:hover {\n border-color: rgba(144,147,153,0.50);\n}\n.twikoo .el-input__inner:focus,\n.twikoo .el-textarea__inner:focus {\n border-color: #409eff;\n}\n.twikoo .el-input-group__append,\n.twikoo .el-input-group__prepend {\n color: currentColor;\n background-clip: padding-box;\n background-color: rgba(144,147,153,0.13);\n border-color: rgba(144,147,153,0.31);\n}\n.twikoo .el-button:not(.el-button--primary):not(.el-button--text) {\n color: currentColor;\n background-color: rgba(144,147,153,0.063);\n border-color: rgba(144,147,153,0.31);\n}\n.twikoo .el-button:not(.el-button--primary):not(.el-button--text):active,\n.twikoo .el-button:not(.el-button--primary):not(.el-button--text):focus,\n.twikoo .el-button:not(.el-button--primary):not(.el-button--text):hover {\n color: #409eff;\n background-color: rgba(64,158,255,0.063);\n border-color: rgba(64,158,255,0.50);\n}\n.twikoo .el-button--primary.is-disabled,\n.twikoo .el-button--primary.is-disabled:active,\n.twikoo .el-button--primary.is-disabled:focus,\n.twikoo .el-button--primary.is-disabled:hover {\n color: rgba(255,255,255,0.63);\n background-color: rgba(64,158,255,0.50);\n border-color: transparent;\n}\n.twikoo .el-loading-mask {\n background-color: transparent;\n backdrop-filter: opacity(20%);\n}\n.twikoo .el-textarea .el-input__count {\n color: currentColor;\n background: transparent;\n}\n.tk-admin-warn {\n padding: 1rem 1.5rem;\n background-color: #fff7d0;\n border-left: 0.5rem solid #e7c000;\n color: #6b5900;\n align-self: stretch;\n}\n",""]),t["default"]=a},7574:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-action {\n display: flex;\n align-items: center;\n}\n.tk-action-link {\n margin-left: 0.5rem;\n color: #409eff;\n text-decoration: none;\n display: flex;\n align-items: center;\n}\n.tk-action-link .tk-action-icon-solid {\n display: none;\n}\n.tk-action-link.tk-liked .tk-action-icon,\n.tk-action-link:hover .tk-action-icon {\n display: none;\n}\n.tk-action-link.tk-liked .tk-action-icon-solid,\n.tk-action-link:hover .tk-action-icon-solid {\n display: block;\n}\n.tk-action-count {\n margin-left: 0.25rem;\n font-size: 0.75rem;\n height: 1.5rem;\n line-height: 1.5rem;\n}\n.tk-action-icon {\n display: inline-block;\n height: 1em;\n width: 1em;\n line-height: 0;\n color: #409eff;\n}\n",""]),t["default"]=a},5269:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-admin-container {\n position: absolute;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n overflow: hidden;\n pointer-events: none;\n}\n.tk-admin {\n position: absolute;\n top: 0;\n left: 100%;\n width: 100%;\n height: 100%;\n overflow-y: auto;\n pointer-events: all;\n color: #ffffff;\n background-color: rgba(0,0,0,0.60);\n backdrop-filter: blur(5px);\n transition: all 0.5s ease;\n visibility: hidden;\n}\n.tk-admin::-webkit-scrollbar {\n width: 5px;\n background-color: transparent;\n}\n.tk-admin::-webkit-scrollbar-track {\n background-color: transparent;\n}\n.tk-admin::-webkit-scrollbar-thumb {\n background-color: rgba(255,255,255,0.31);\n}\n.tk-admin.__show {\n left: 0;\n visibility: visible;\n}\n.tk-admin-close {\n position: sticky;\n float: right;\n display: block;\n top: 0;\n right: 0;\n width: 1rem;\n height: 1rem;\n padding: 1rem;\n box-sizing: content-box;\n color: #ffffff;\n}\n.tk-login,\n.tk-regist {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n.tk-login-title {\n color: #ffffff;\n font-size: 1.25rem;\n text-align: center;\n margin-top: 10rem;\n}\n.tk-password,\n.tk-login-msg {\n color: #ffffff;\n width: 80%;\n text-align: center;\n margin-top: 1rem;\n}\n.tk-password .el-input__inner {\n min-width: 100px;\n}\n.tk-login-msg a {\n color: #ffffff;\n margin-left: 1em;\n text-decoration: underline;\n}\n.tk-regist-button {\n margin-top: 1rem;\n}\n.tk-panel {\n color: #ffffff;\n padding: 2rem;\n}\n.tk-panel-title {\n font-size: 1.5rem;\n display: flex;\n align-items: flex-end;\n justify-content: space-between;\n}\n.tk-panel-logout {\n color: #ffffff;\n font-size: 1rem;\n text-decoration: underline;\n}\n.tk-panel .tk-tabs {\n display: flex;\n margin-bottom: 1em;\n border-bottom: 2px solid #c0c4cc;\n}\n.tk-panel .tk-tab {\n color: #c0c4cc;\n cursor: pointer;\n line-height: 2em;\n margin-right: 2em;\n margin-bottom: -2px;\n}\n.tk-panel .tk-tab.__active {\n color: #ffffff;\n border-bottom: 2px solid #ffffff;\n}\n",""]),t["default"]=a},5936:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-admin-comment {\n display: flex;\n flex-direction: column;\n align-items: center;\n}\n.tk-admin-comment a {\n color: currentColor;\n text-decoration: underline;\n}\n.tk-admin-warn {\n margin-bottom: 1em;\n}\n.tk-admin-comment-filter {\n width: 100%;\n display: flex;\n align-items: center;\n justify-content: flex-start;\n}\n.tk-admin-comment-filter-keyword {\n flex: 1;\n}\n.tk-admin-comment-filter-type {\n height: 32px;\n margin: 0 0.5em;\n padding: 0 0.5em;\n color: #ffffff;\n background: none;\n border: 1px solid rgba(144,147,153,0.31);\n border-radius: 4px;\n position: relative;\n -moz-appearance: none;\n -webkit-appearance: none;\n}\n.tk-admin-comment-filter-type:focus {\n border-color: #409eff;\n}\n.tk-admin-comment-filter-type option {\n color: initial;\n}\n.tk-admin-comment-list {\n margin-top: 1em;\n}\n.tk-admin-comment-list,\n.tk-admin-comment-item {\n width: 100%;\n display: flex;\n flex-direction: column;\n justify-content: stretch;\n}\n.tk-admin-comment-meta {\n display: flex;\n align-items: center;\n flex-wrap: wrap;\n margin-bottom: 0.5em;\n}\n.tk-admin-comment .tk-avatar {\n margin-right: 0.5em;\n}\n.tk-admin-actions {\n display: flex;\n margin-bottom: 1em;\n border-bottom: 1px solid rgba(255,255,255,0.5);\n}\n",""]),t["default"]=a},7556:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-admin-config-groups {\n overflow-y: auto;\n padding-right: 0.5em;\n}\n.tk-admin-config-groups .tk-admin-config-group,\n.tk-admin-config-groups .tk-admin-config-group-title {\n background: transparent;\n}\n.tk-admin-config-group-title {\n margin-top: 1em;\n font-size: 1.25rem;\n font-weight: bold;\n}\n.tk-admin-config-item {\n display: grid;\n align-items: center;\n grid-template-columns: 30% 70%;\n margin-top: 1em;\n}\n.tk-admin-config-title {\n text-align: right;\n margin-right: 1em;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n.tk-admin-config-desc {\n margin-top: 0.5em;\n font-size: 0.75em;\n overflow-wrap: break-word;\n}\n.tk-admin-config-actions {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-top: 1em;\n}\n.tk-admin-config-message {\n margin-top: 0.5em;\n text-align: center;\n}\n.tk-admin-config-email-test-desc {\n margin: 1em 0;\n}\n",""]),t["default"]=a},8509:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-admin-import {\n display: flex;\n flex-direction: column;\n}\n.tk-admin-import-label {\n margin-top: 1em;\n font-size: 1.25rem;\n font-weight: bold;\n}\n.tk-admin-import select,\n.tk-admin-import input,\n.tk-admin-import .el-button,\n.tk-admin-import .el-textarea {\n margin-top: 1em;\n}\n",""]),t["default"]=a},1576:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-avatar {\n flex-shrink: 0;\n height: 2.5rem;\n width: 2.5rem;\n overflow: hidden;\n text-align: center;\n border-radius: 5px;\n margin-right: 1rem;\n}\n.tk-comment .tk-submit .tk-avatar,\n.tk-replies .tk-avatar {\n height: 1.6rem;\n width: 1.6rem;\n}\n.tk-avatar.tk-has-avatar {\n background-color: rgba(144,147,153,0.13);\n}\n.tk-avatar.tk-clickable {\n cursor: pointer;\n}\n.tk-avatar .tk-avatar-img {\n height: 2.5rem;\n color: #c0c4cc;\n}\n.tk-comment .tk-submit .tk-avatar .tk-avatar-img,\n.tk-replies .tk-avatar .tk-avatar-img {\n height: 1.6rem;\n}\n",""]),t["default"]=a},6277:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-main {\n flex: 1;\n width: 0;\n}\n.tk-row {\n flex: 1;\n display: flex;\n flex-direction: row;\n justify-content: space-between;\n}\n.tk-nick-link {\n color: inherit;\n text-decoration: none;\n}\n.tk-replies .tk-nick-link {\n font-size: .9em;\n}\n.tk-nick-link:hover {\n color: #409eff;\n}\n.tk-actions {\n display: none;\n margin-left: 1em;\n}\n.tk-comment:hover .tk-actions {\n display: inline;\n}\n.tk-extras {\n color: #999999;\n font-size: 0.875em;\n display: flex;\n flex-wrap: wrap;\n}\n.tk-extra {\n margin-top: 0.5rem;\n margin-right: 0.75rem;\n display: flex;\n align-items: center;\n}\n.tk-icon.__comment {\n height: 1em;\n width: 1em;\n line-height: 1;\n}\n.tk-extra-text {\n line-height: 1;\n}\n.tk-tag {\n display: inline-block;\n padding: 0 0.5em;\n font-size: 0.75em;\n background-color: #f2f6fc;\n}\n.tk-tag-green {\n background-color: rgba(103,194,58,0.13);\n border: 1px solid rgba(103,194,58,0.50);\n border-radius: 2px;\n color: #67c23a;\n}\n.tk-tag-yellow {\n background-color: rgba(230,162,60,0.13);\n border: 1px solid rgba(230,162,60,0.50);\n border-radius: 2px;\n color: #e6a23c;\n}\n.tk-tag-blue {\n background-color: rgba(64,158,255,0.13);\n border: 1px solid rgba(64,158,255,0.50);\n border-radius: 2px;\n color: #409eff;\n}\n.tk-tag-red {\n background-color: rgba(245,108,108,0.13);\n border: 1px solid rgba(245,108,108,0.50);\n border-radius: 2px;\n color: #f56c6c;\n}\n.tk-comment {\n margin-top: 1rem;\n display: flex;\n flex-direction: row;\n word-break: break-all;\n}\n.tk-content {\n margin-top: 0.5rem;\n overflow: auto;\n max-height: 500px;\n}\n.tk-replies .tk-content {\n font-size: .9em;\n}\n.tk-comment .vemoji {\n max-height: 2em;\n vertical-align: middle;\n}\n.tk-replies {\n max-height: 200px;\n overflow: hidden;\n position: relative;\n}\n.tk-replies-expand {\n max-height: none;\n}\n.tk-submit {\n margin-top: 1rem;\n}\n.tk-expand {\n font-size: 0.75em;\n}\n",""]),t["default"]=a},4259:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-comments-title {\n font-size: 1.25rem;\n font-weight: bold;\n margin-bottom: 1rem;\n display: flex;\n align-items: baseline;\n justify-content: space-between;\n}\n.tk-comments-count.__hidden {\n visibility: hidden;\n}\n.tk-comments-container {\n min-height: 10rem;\n display: flex;\n flex-direction: column;\n}\n.tk-comments-no {\n flex: 1;\n text-align: center;\n display: flex;\n align-items: center;\n justify-content: center;\n}\n.tk-comments-error {\n font-size: 0.75em;\n color: #ff0000;\n}\n.tk-icon.__comments {\n display: inline-flex;\n align-items: center;\n justify-content: center;\n vertical-align: sub;\n margin-left: 0.5em;\n height: 0.75em;\n width: 0.75em;\n line-height: 0;\n cursor: pointer;\n color: #409eff;\n}\n",""]),t["default"]=a},6662:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-footer {\n width: 100%;\n text-align: end;\n font-size: 0.75em;\n color: #999999;\n margin-top: 1em;\n}\n",""]),t["default"]=a},1319:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-meta-input {\n display: flex;\n}\n.tk-meta-input .el-input {\n width: auto;\n width: calc((100% - 1rem) / 3); /* Fix Safari */\n flex: 1;\n}\n.tk-meta-input .el-input + .el-input {\n margin-left: 0.5rem;\n}\n.tk-meta-input .el-input .el-input-group__prepend {\n padding: 0 1rem;\n}\n.tk-meta-input .el-input input:invalid {\n border: 1px solid #f56c6c;\n box-shadow: none;\n}\n@media screen and (max-width: 767px) {\n.tk-meta-input {\n flex-direction: column;\n}\n.tk-meta-input .el-input {\n width: auto;\n}\n.tk-meta-input .el-input + .el-input {\n margin-left: 0;\n margin-top: 0.5rem;\n}\n}\n",""]),t["default"]=a},4972:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-pagination,\n.tk-pagination-pagers {\n display: flex;\n}\n.tk-pagination {\n width: 100%;\n align-items: center;\n justify-content: space-between;\n flex-wrap: wrap;\n}\n.tk-pagination-options {\n display: flex;\n align-items: center;\n}\n.tk-pagination-pager {\n width: 2em;\n height: 2em;\n display: flex;\n align-items: center;\n justify-content: center;\n cursor: pointer;\n}\n.tk-pagination-pager.__current {\n background-color: #409eff;\n pointer-events: none;\n}\n.tk-pagination .el-input {\n width: 50px;\n}\n.tk-pagination .el-input .el-input__inner {\n padding: 0;\n height: 28px;\n text-align: center;\n -moz-appearance: textfield;\n appearance: textfield;\n}\n.tk-pagination .el-input .el-input__inner::-webkit-inner-spin-button,\n.tk-pagination .el-input .el-input__inner::-webkit-outer-spin-button {\n -webkit-appearance: none;\n appearance: none;\n margin: 0;\n}\n",""]),t["default"]=a},2367:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,"\n.tk-submit {\n display: flex;\n flex-direction: column;\n}\n.tk-row {\n display: flex;\n flex-direction: row;\n}\n.tk-col {\n flex: 1;\n display: flex;\n flex-direction: column;\n}\n.tk-meta-input {\n margin-bottom: 0.5rem;\n}\n.tk-row.actions {\n position: relative;\n margin-top: 1rem;\n margin-bottom: 1rem;\n margin-left: 3.5rem;\n align-items: center;\n justify-content: flex-end;\n}\n.tk-row-actions-start {\n flex: 1;\n display: flex;\n align-items: center;\n}\n.tk-submit-action-icon {\n align-self: center;\n display: inline-block;\n width: 1.25em;\n line-height: 0;\n margin-right: 10px;\n cursor: pointer;\n flex-shrink: 0;\n}\n.tk-submit-action-icon svg:hover {\n opacity: 0.8;\n}\n.tk-submit-action-icon.__markdown {\n color: #909399;\n}\n.tk-error-message {\n word-break: break-all;\n color: #ff0000;\n font-size: 0.75em;\n flex-shrink: 1;\n}\n.tk-input-image {\n display: none;\n}\n.tk-input {\n flex: 1;\n}\n.tk-input .el-textarea__inner {\n background-position: right bottom;\n background-repeat: no-repeat;\n}\n.tk-preview-container {\n margin-left: 3rem;\n margin-bottom: 1rem;\n padding: 5px 15px;\n border: 1px solid rgba(128,128,128,0.31);\n border-radius: 4px;\n word-break: break-word;\n}\n",""]),t["default"]=a},315:function(e,t,n){"use strict";n.r(t);var r=n(7156),i=n.n(r),o=n(8161),a=n.n(o)()(i());a.push([e.id,'/*!\n * OwO v1.0.2\n * Source: https://github.com/DIYgod/OwO/blob/master/dist/OwO.min.css\n * Author: DIYgod\n * Modified by: iMaeGoo\n * Released under the MIT License.\n */\n\n.OwO {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.OwO.OwO-open .OwO-body {\n display: block;\n}\n\n.OwO .OwO-logo {\n width: 1.125em;\n display: flex;\n}\n\n.OwO .OwO-body {\n display: none;\n position: absolute;\n left: 0;\n right: 0;\n max-width: 500px;\n color: #4a4a4a;\n background-color: #ffffff;\n border: 1px solid rgba(144,147,153,0.31);\n top: 2em;\n border-radius: 0 4px 4px;\n z-index: 1000;\n}\n\n.night .OwO .OwO-body,\n.darkmode .OwO .OwO-body,\n.DarkMode .OwO .OwO-body,\n[data-theme="dark"] .OwO .OwO-body,\n[data-user-color-scheme="dark"] .OwO .OwO-body {\n color: #ffffff;\n background-color: #4a4a4a;\n}\n\n.OwO .OwO-body .OwO-items {\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n display: none;\n padding: 10px;\n padding-right: 0;\n margin: 0;\n overflow: auto;\n font-size: 0;\n}\n\n.OwO .OwO-body .OwO-items .OwO-item {\n list-style-type: none;\n padding: 5px 10px;\n border-radius: 5px;\n display: inline-block;\n font-size: 12px;\n line-height: 14px;\n cursor: pointer;\n -webkit-transition: .3s;\n transition: .3s;\n text-align: center;\n}\n\n.OwO .OwO-body .OwO-items .OwO-item:hover {\n background-color: rgba(144,147,153,0.13);\n box-shadow: 0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);\n}\n\n.OwO .OwO-body .OwO-items-emoji .OwO-item {\n font-size: 20px;\n line-height: 19px;\n}\n\n.OwO .OwO-body .OwO-items-image .OwO-item {\n width: 14%;\n box-sizing: border-box;\n}\n\n@media screen and (max-width: 600px) {\n #twikoo .OwO-items > .OwO-item {\n width: 16%;\n }\n}\n\n@media screen and (max-width: 460px) {\n #twikoo .OwO-items > .OwO-item {\n width: 20%;\n }\n}\n\n@media screen and (max-width: 400px) {\n #twikoo .OwO-items > .OwO-item {\n width: 25%;\n }\n}\n\n@media screen and (max-width: 330px) {\n #twikoo .OwO-items > .OwO-item {\n width: 33%;\n }\n}\n\n\n.OwO .OwO-body .OwO-items-image .OwO-item img {\n max-width: 100%;\n}\n\n.OwO .OwO-body .OwO-items-show {\n display: block;\n}\n\n.OwO .OwO-body .OwO-bar {\n width: 100%;\n border-top: 1px solid rgba(144,147,153,0.31);\n border-radius: 0 0 4px 4px;\n}\n\n.OwO .OwO-body .OwO-bar .OwO-packages {\n margin: 0;\n padding: 0;\n font-size: 0;\n}\n\n.OwO .OwO-body .OwO-bar .OwO-packages li {\n list-style-type: none;\n display: inline-block;\n line-height: 30px;\n font-size: 14px;\n padding: 0 10px;\n cursor: pointer;\n margin-right: 3px;\n}\n\n.OwO .OwO-body .OwO-bar .OwO-packages li:nth-child(1) {\n border-radius: 0 0 0 3px;\n}\n\n.OwO .OwO-body .OwO-bar .OwO-packages li:hover {\n background-color: rgba(144,147,153,0.13);\n}\n\n.OwO .OwO-body .OwO-bar .OwO-packages .OwO-package-active {\n background-color: rgba(144,147,153,0.13);\n -webkit-transition: .3s;\n transition: .3s;\n}\n',""]),t["default"]=a},4427:function(e){e.exports=''},511:function(e){e.exports=''},7630:function(e){e.exports=''},3447:function(e){e.exports=''},7385:function(e){e.exports=''},2170:function(e){e.exports=''},5552:function(e){e.exports=''},5242:function(e){e.exports=''},3137:function(e){e.exports=''},4783:function(e){e.exports=''},5461:function(e){e.exports=''},5570:function(e){e.exports=''},8384:function(e){e.exports=''},7702:function(e){e.exports=''},6845:function(e){e.exports=''},9816:function(e){e.exports=''},2561:function(e){e.exports=''},1455:function(e){e.exports=''},9e3:function(e){e.exports=''},6342:function(e){e.exports=''},6230:function(e){e.exports=''},7848:function(e){e.exports=''},146:function(e){e.exports=''},3615:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(2469),i=n(3624),o=i.Z,a=(n(6995),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},8919:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(1979),i=n(8970),o=i.Z,a=(n(9055),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},6677:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(432),i=n(7404),o=i.Z,a=(n(9371),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},2578:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(3032),i=n(9454),o=i.Z,a=(n(3073),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},2408:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(4027),i=n(2319),o=i.Z,a=(n(9925),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},2075:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(3778),i=n(3904),o=i.Z,a=(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports},3560:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(969),i=n(3537),o=i.Z,a=(n(8339),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},610:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(7417),i=n(227),o=i.Z,a=(n(2333),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},5301:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(4428),i=n(8449),o=i.Z,a=(n(5813),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},8796:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(4489),i=n(2650),o=i.Z,a=(n(9886),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},3650:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(5187),i=n(4575),o=i.Z,a=(n(9433),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},1018:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(9210),i=n(7175),o=i.Z,a=(n(9096),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},2948:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(1105),i=n(2201),o=i.Z,a=(n(274),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},8526:function(e,t,n){"use strict";n.r(t),n.d(t,{__esModule:function(){return i.X},"default":function(){return a}});var r=n(8407),i=n(2762),o=i.Z,a=(n(4469),(0,n(1900).Z)(o,r.sY,r.xk,!1,null,null,null).exports)},1900:function(e,t,n){"use strict";function r(e,t,n,r,i,o,a,s){var u,c="function"==typeof e?e.options:e;if(t&&(c.render=t,c.staticRenderFns=n,c._compiled=!0),r&&(c.functional=!0),o&&(c._scopeId="data-v-"+o),a?(u=function(e){(e=e||this.$vnode&&this.$vnode.ssrContext||this.parent&&this.parent.$vnode&&this.parent.$vnode.ssrContext)||"undefined"==typeof __VUE_SSR_CONTEXT__||(e=__VUE_SSR_CONTEXT__),i&&i.call(this,e),e&&e._registeredComponents&&e._registeredComponents.add(a)},c._ssrRegister=u):i&&(u=s?function(){i.call(this,(c.functional?this.parent:this).$root.$options.shadowRoot)}:i),u)if(c.functional){c._injectStyles=u;var l=c.render;c.render=function(e,t){return u.call(t),l(e,t)}}else{var d=c.beforeCreate;c.beforeCreate=d?[].concat(d,u):[u]}return{exports:e,options:c}}n.d(t,{Z:function(){return r}})},4195:function(e,t,n){var r=n(1121);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("0e5ef982",r,!0,{})},3414:function(e,t,n){var r=n(6011);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("1a92f302",r,!0,{})},9951:function(e,t,n){var r=n(1268);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("e6b19834",r,!0,{})},6995:function(e,t,n){var r=n(6213);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("6b852892",r,!0,{})},9055:function(e,t,n){var r=n(7574);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("3b8d5d29",r,!0,{})},9371:function(e,t,n){var r=n(5269);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("aa858540",r,!0,{})},3073:function(e,t,n){var r=n(5936);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("26e3f139",r,!0,{})},9925:function(e,t,n){var r=n(7556);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("083031f7",r,!0,{})},8339:function(e,t,n){var r=n(8509);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("5e804d87",r,!0,{})},2333:function(e,t,n){var r=n(1576);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("2475d4df",r,!0,{})},5813:function(e,t,n){var r=n(6277);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("547717de",r,!0,{})},9886:function(e,t,n){var r=n(4259);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("b10b57f0",r,!0,{})},9433:function(e,t,n){var r=n(6662);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("2a9ddf50",r,!0,{})},9096:function(e,t,n){var r=n(1319);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("29a99bf2",r,!0,{})},274:function(e,t,n){var r=n(4972);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("6e2fda86",r,!0,{})},4469:function(e,t,n){var r=n(2367);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("72720884",r,!0,{})},1071:function(e,t,n){var r=n(315);r.__esModule&&(r=r["default"]),"string"==typeof r&&(r=[[e.id,r,""]]),r.locals&&(e.exports=r.locals),(0,n(7913).Z)("8be46386",r,!0,{})},7913:function(e,t,n){"use strict";n.d(t,{Z:function(){return h}});var r=n(8666),i="undefined"!=typeof document;if("undefined"!=typeof DEBUG&&DEBUG&&!i)throw new Error("vue-style-loader cannot be used in a non-browser environment. Use { target: 'node' } in your Webpack config to indicate a server-rendering environment.");var o={},a=i&&(document.head||document.getElementsByTagName("head")[0]),s=null,u=0,c=!1,l=function(){},d=null,f="data-vue-ssr-id",p="undefined"!=typeof navigator&&/msie [6-9]\b/.test(navigator.userAgent.toLowerCase());function h(e,t,n,i){c=n,d=i||{};var a=(0,r.Z)(e,t);return g(a),function(t){for(var n=[],i=0;in.parts.length&&(r.parts.length=n.parts.length)}else{var a=[];for(i=0;ie.length)&&(t=e.length);for(var n=0,r=new Array(t);n=0;--r){var i=this.tryEntries[r],a=i.completion;if("root"===i.tryLoc)return n("end");if(i.tryLoc<=this.prev){var s=o.call(i,"catchLoc"),u=o.call(i,"finallyLoc");if(s&&u){if(this.prev=0;--n){var r=this.tryEntries[n];if(r.tryLoc<=this.prev&&o.call(r,"finallyLoc")&&this.prev=0;--t){var n=this.tryEntries[t];if(n.finallyLoc===e)return this.complete(n.completion,n.afterLoc),D(n),h}},"catch":function(e){for(var t=this.tryEntries.length-1;t>=0;--t){var n=this.tryEntries[t];if(n.tryLoc===e){var r=n.completion;if("throw"===r.type){var i=r.arg;D(n)}return i}}throw new Error("illegal catch attempt")},delegateYield:function(e,t,n){return this.delegate={iterator:O(e),resultName:t,nextLoc:n},"next"===this.method&&(this.arg=undefined),h}},t}e.exports=i,e.exports.__esModule=!0,e.exports["default"]=e.exports},8500:function(e,t,n){"use strict";var r=n(5952),i=n(7590),o=n(2005),a=n(565);e.exports=function(e,t){return r(e)||i(e,t)||o(e,t)||a()},e.exports.__esModule=!0,e.exports["default"]=e.exports},5825:function(e,t,n){"use strict";var r=n(2349),i=n(9627),o=n(2005),a=n(8063);e.exports=function(e){return r(e)||i(e)||o(e)||a()},e.exports.__esModule=!0,e.exports["default"]=e.exports},1259:function(e,t,n){"use strict";var r=n(9767)["default"];e.exports=function(e,t){if("object"!==r(e)||null===e)return e;var n=e[Symbol.toPrimitive];if(n!==undefined){var i=n.call(e,t||"default");if("object"!==r(i))return i;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)},e.exports.__esModule=!0,e.exports["default"]=e.exports},8459:function(e,t,n){"use strict";var r=n(9767)["default"],i=n(1259);e.exports=function(e){var t=i(e,"string");return"symbol"===r(t)?t:String(t)},e.exports.__esModule=!0,e.exports["default"]=e.exports},9767:function(e){"use strict";function t(n){return e.exports=t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},e.exports.__esModule=!0,e.exports["default"]=e.exports,t(n)}e.exports=t,e.exports.__esModule=!0,e.exports["default"]=e.exports},2005:function(e,t,n){"use strict";var r=n(3307);e.exports=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?r(e,t):void 0}},e.exports.__esModule=!0,e.exports["default"]=e.exports},818:function(e,t,n){"use strict";var r=n(3330)(n(9767)),i=n(9207)();e.exports=i;try{regeneratorRuntime=i}catch(o){"object"===("undefined"==typeof globalThis?"undefined":(0,r["default"])(globalThis))?globalThis.regeneratorRuntime=i:Function("r","regeneratorRuntime = r")(i)}},6701:function(e){"use strict";e.exports=JSON.parse('{"name":"@cloudbase/js-sdk","version":"1.7.2","description":"cloudbase javascript sdk","main":"dist/index.cjs.js","module":"dist/index.esm.js","miniprogram":"miniprogram_dist","typings":"./index.d.ts","scripts":{"lint":"eslint --fix \\"./src/**/*.ts\\" \\"./database/**/*.ts\\"","build":"rm -rf dist/ && gulp build","build:cdn":"gulp cdn","build:miniapp":"gulp miniapp","build:e2e":"rm -rf dist/ && NODE_ENV=e2e gulp e2e"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"https://github.com/TencentCloudBase/cloudbase-js-sdk"},"keywords":["tcb","cloudbase","Cloudbase","serverless","Serverless","javascript","JavaScript"],"files":["miniprogram_dist","**/dist/","/index.d.ts","**/package.json"],"components":["app","auth","database","functions","storage"],"author":"","license":"ISC","dependencies":{"@cloudbase/analytics":"^1.1.1-alpha.0","@cloudbase/app":"^1.4.1","@cloudbase/auth":"^1.6.1","@cloudbase/database":"0.9.18-next","@cloudbase/functions":"^1.3.4","@cloudbase/realtime":"^1.1.4-alpha.0","@cloudbase/storage":"^1.3.4","@cloudbase/types":"^1.1.3-alpha.0","@cloudbase/utilities":"^1.3.4"},"devDependencies":{"@babel/core":"^7.9.0","@babel/plugin-proposal-class-properties":"^7.8.3","@babel/plugin-transform-runtime":"^7.9.0","@babel/preset-env":"^7.9.5","@babel/preset-typescript":"^7.9.0","@typescript-eslint/eslint-plugin":"^3.8.0","@typescript-eslint/parser":"^3.8.0","awesome-typescript-loader":"^5.2.1","babel-loader":"^8.1.0","eslint":"^7.6.0","eslint-config-alloy":"^3.7.4","gulp":"^4.0.2","gulp-clean":"^0.4.0","gulp-rename":"^2.0.0","gulp-sourcemaps":"^2.6.5","gulp-typescript":"^6.0.0-alpha.1","json-loader":"^0.5.7","merge-stream":"^2.0.0","package-json-cleanup-loader":"^1.0.3","typescript":"^3.8.3","webpack":"4.41.3","webpack-cli":"^3.3.11","webpack-node-externals":"^1.7.2","webpack-stream":"^5.2.1","webpack-visualizer-plugin":"^0.1.11"},"browserslist":["last 2 version","> 1%","not dead","chrome 53"],"gitHead":"29ca0bf24318daa1fbb230910edf0b1545e17e7f"}')}},t={};function n(r){var i=t[r];if(i!==undefined)return i.exports;var o=t[r]={id:r,exports:{}};return e[r](o,o.exports,n),o.exports}n.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return n.d(t,{a:t}),t},n.d=function(e,t){for(var r in t)n.o(t,r)&&!n.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})};var r={};return function(){"use strict";var e=r,t=n(3330);Object.defineProperty(e,"__esModule",{value:!0}),e["default"]=void 0,e.getCommentsCount=function(){return g.apply(this,arguments)},e.getRecentComments=function(){return m.apply(this,arguments)},e.init=p,Object.defineProperty(e,"version",{enumerable:!0,get:function(){return a.version}});var i=t(n(818)),o=t(n(8711)),a=n(8521),s=n(4361),u=n(7588),c=n(2304),l=t(n(7517));function d(e){return f.apply(this,arguments)}function f(){return(f=(0,o["default"])(i["default"].mark((function e(t){return i["default"].wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,s.install)(l["default"],t);case 2:return e.abrupt("return",e.sent);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(){return h.apply(this,arguments)}function h(){return h=(0,o["default"])(i["default"].mark((function e(){var t,n,r=arguments;return i["default"].wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.length>0&&r[0]!==undefined?r[0]:{},!(0,c.isUrl)(t.envId)){e.next=5;break}e.t0=null,e.next=8;break;case 5:return e.next=7,d(t);case 7:e.t0=e.sent;case 8:n=e.t0,(0,c.setLanguage)(t),(0,u.render)(n,t);case 11:case"end":return e.stop()}}),e)}))),h.apply(this,arguments)}function g(){return g=(0,o["default"])(i["default"].mark((function e(){var t,n,r=arguments;return i["default"].wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.length>0&&r[0]!==undefined?r[0]:{},!(0,c.isUrl)(t.envId)){e.next=5;break}e.t0=null,e.next=8;break;case 5:return e.next=7,d(t);case 7:e.t0=e.sent;case 8:return n=e.t0,e.next=11,(0,c.getCommentsCountApi)(n,t);case 11:return e.abrupt("return",e.sent);case 12:case"end":return e.stop()}}),e)}))),g.apply(this,arguments)}function m(){return m=(0,o["default"])(i["default"].mark((function e(){var t,n,r=arguments;return i["default"].wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=r.length>0&&r[0]!==undefined?r[0]:{},!(0,c.isUrl)(t.envId)){e.next=5;break}e.t0=null,e.next=8;break;case 5:return e.next=7,d(t);case 7:e.t0=e.sent;case 8:return n=e.t0,e.next=11,(0,c.getRecentCommentsApi)(n,t);case 11:return e.abrupt("return",e.sent);case 12:case"end":return e.stop()}}),e)}))),m.apply(this,arguments)}n(2216),n(6410),n(3588);var v=p;e["default"]=v}(),r}()},"object"==typeof exports&&"object"==typeof module?module.exports=t():"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?exports.twikoo=t():e.twikoo=t(); \ No newline at end of file diff --git a/templates/assets/lib/view-image.min.js b/templates/assets/libs/view-image/view-image.min.js similarity index 100% rename from templates/assets/lib/view-image.min.js rename to templates/assets/libs/view-image/view-image.min.js diff --git a/templates/assets/libs/waterfall/waterfall.min.js b/templates/assets/libs/waterfall/waterfall.min.js new file mode 100644 index 00000000..d88c1316 --- /dev/null +++ b/templates/assets/libs/waterfall/waterfall.min.js @@ -0,0 +1 @@ +!function(a,b){"function"==typeof define&&define.amd?define("waterfall",function(){return b}):"object"==typeof module&&module.exports?module.exports=b:a.waterfall=b}(this,function(a){function b(a){return window.getComputedStyle(a)}function c(a,c){return parseFloat(b(c)["margin"+a])||0}function d(a){return parseFloat(a)+"px"}function e(a){return parseFloat(a.style.top)}function f(a){return parseFloat(a.style.left)}function g(a){return parseFloat(b(a).width)}function h(a){return parseFloat(b(a).height)}function i(a){return e(a)+h(a)+c("Bottom",a)}function j(a){return f(a)+g(a)+c("Right",a)}function k(a){a=a.sort(function(a,b){var c=i(b)-i(a);return c||f(b)-f(a)})}function l(a){var b=a;k(b),this.add=function(a){b.push(a),k(b),b.pop()},this.min=function(){return b[b.length-1]},this.max=function(){return b[0]}}function m(a,b,c){a.style.position="absolute",a.style.top=d(b),a.style.left=d(c)}function n(a){m(a,0,c("Left",a))}function o(a,b){m(b,a.style.top,j(a)+c("Left",b))}function p(a,b){m(b,i(a)+c("Top",b),f(a))}function q(a,b){a.style.position="relative",a.style.height=d(i(b)+c("Bottom",b))}function r(b,c){return j(b[c-1])+g(b[c])<=g(a)}"string"==typeof a&&(a=document.querySelector(a));var s=a.children;s.length&&n(s[0]);for(var t=1;t { + /** + * 获取数据后的处理程序 + */ + var value = color.hex; + // console.log(value); + // document.getElementById('page-header').style.backgroundColor=value; + // document.styleSheets[0].addRule('#page-header:before','background: '+ value +'!important'); + + if (getContrastYIQ(value) === "light") { + value = LightenDarkenColor(colorHex(value), -40) + } + + document.styleSheets[0].addRule(':root', '--heo-main:' + value + '!important'); + document.styleSheets[0].addRule(':root', '--heo-main-op:' + value + '23!important'); + document.styleSheets[0].addRule(':root', '--heo-main-op-deep:' + value + 'dd!important'); + document.styleSheets[0].addRule(':root', '--heo-main-none:' + value + '00!important'); + heo.initThemeColor() + document.getElementById("coverdiv").classList.add("loaded"); + }) + .catch(e => { + console.log(e); + }); + + } else { + // document.styleSheets[0].addRule('#page-header:before','background: none!important'); + document.styleSheets[0].addRule(':root', '--heo-main: var(--heo-theme)!important'); + document.styleSheets[0].addRule(':root', '--heo-main-op: var(--heo-theme-op)!important'); + document.styleSheets[0].addRule(':root', '--heo-main-op-deep:var(--heo-theme-op-deep)!important'); + document.styleSheets[0].addRule(':root', '--heo-main-none: var(--heo-theme-none)!important'); + heo.initThemeColor() + } +} + +//RGB颜色转化为16进制颜色 +function colorHex(str) { + var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; + var that = str; + if (/^(rgb|RGB)/.test(that)) { + var aColor = that.replace(/(?:\(|\)|rgb|RGB)*/g, "").split(","); + var strHex = "#"; + for (var i = 0; i < aColor.length; i++) { + var hex = Number(aColor[i]).toString(16); + if (hex === "0") { + hex += hex; + } + strHex += hex; + } + if (strHex.length !== 7) { + strHex = that; + } + return strHex; + } else if (reg.test(that)) { + var aNum = that.replace(/#/, "").split(""); + if (aNum.length === 6) { + return that; + } else if (aNum.length === 3) { + var numHex = "#"; + for (var i = 0; i < aNum.length; i += 1) { + numHex += (aNum[i] + aNum[i]); + } + return numHex; + } + } else { + return that; + } +} + +//16进制颜色转化为RGB颜色 +function colorRgb(str) { + var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; + var sColor = str.toLowerCase(); + if (sColor && reg.test(sColor)) { + if (sColor.length === 4) { + var sColorNew = "#"; + for (var i = 1; i < 4; i += 1) { + sColorNew += sColor.slice(i, i + 1).concat(sColor.slice(i, i + 1)); + } + sColor = sColorNew; + } + //处理六位的颜色值 + var sColorChange = []; + for (var i = 1; i < 7; i += 2) { + sColorChange.push(parseInt("0x" + sColor.slice(i, i + 2))); + } + return "rgb(" + sColorChange.join(",") + ")"; + } else { + return sColor; + } +} + +//变暗变亮主方法 +function LightenDarkenColor(col, amt) { + var usePound = false; + + if (col[0] == "#") { + col = col.slice(1); + usePound = true; + } + + var num = parseInt(col, 16); + + var r = (num >> 16) + amt; + + if (r > 255) r = 255; + else if (r < 0) r = 0; + + var b = ((num >> 8) & 0x00FF) + amt; + + if (b > 255) b = 255; + else if (b < 0) b = 0; + + var g = (num & 0x0000FF) + amt; + + if (g > 255) g = 255; + else if (g < 0) g = 0; + + + return (usePound ? "#" : "") + String("000000" + (g | (b << 8) | (r << 16)).toString(16)).slice(-6); +} + +//判断是否为亮色 +function getContrastYIQ(hexcolor) { + var colorrgb = colorRgb(hexcolor); + var colors = colorrgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); + var red = colors[1]; + var green = colors[2]; + var blue = colors[3]; + var brightness; + brightness = (red * 299) + (green * 587) + (blue * 114); + brightness = brightness / 255000; + if (brightness >= 0.5) { + return "light"; + } else { + return "dark"; + } +} + +//导航栏文章 +function navTitle() { + var titlevalue = document.title; + var postName = document.getElementsByClassName("post-title")[0]; + if (postName == null || postName == '') { + document.getElementById("page-name-text").innerHTML = titlevalue; + } else { + document.getElementById("page-name-text").innerHTML = postName?.innerText; + } +} + +window.onload = function () { + var copybtnlist = document.getElementsByClassName("copybtn") + for (var i = 0; i < copybtnlist.length; i++) { + document.getElementsByClassName("copybtn")[i].addEventListener("click", function () { + showcopy(); + }); + } + heo.initThemeColor(); +} + +function showcopy() { + if (GLOBAL_CONFIG.Snackbar !== undefined) { + btf.snackbarShow(GLOBAL_CONFIG.copy.success) + } else { + const prevEle = ctx.previousElementSibling + prevEle.innerText = GLOBAL_CONFIG.copy.success + prevEle.style.opacity = 1 + setTimeout(() => { + prevEle.style.opacity = 0 + }, 700) + } +} + +//导航栏上显示标题 +// var OriginTitile = document.title; +// var titleTime; +// document.addEventListener('visibilitychange', function () { +// if (document.hidden) { +// // $('[rel="shortcut icon"]').attr('href', "https://cdn.jsdelivr.net/gh/Akilarlxh/Akilarlxh.github.io@v3.3.3_3/img/siteicon/favicon.png"); +// document.title = '张洪Heo'; +// clearTimeout(titleTime); +// } +// else { +// // $('[rel="shortcut icon"]').attr('href', "https://cdn.jsdelivr.net/gh/Akilarlxh/Akilarlxh.github.io@v3.3.3_3/img/siteicon/favicon.png"); +// document.title = OriginTitile; +// // titleTime = setTimeout(function () { +// // document.title = OriginTitile; +// // }, 2000); +// } +// }); + +// 早上好问好 +// 获取时间 +var getTimeState = () => { + // 获取当前时间 + var timeNow = new Date(); + // 获取当前小时 + var hours = timeNow.getHours(); + // 设置默认文字 + var text = ``; + // 判断当前时间段 + if (hours >= 0 && hours <= 5) { + text = `晚安`; + } else if (hours > 5 && hours <= 10) { + text = `早上好`; + } else if (hours > 10 && hours <= 14) { + text = `中午好`; + } else if (hours > 14 && hours <= 18) { + text = `下午好`; + } else if (hours > 18 && hours <= 24) { + text = `晚上好`; + } + //    console.log(`hours >>>>>`, hours); + //    console.log(`text >>>>`, text); + // 返回当前时间段对应的状态 + return text; +}; + +function fly_to_top() { + document.getElementById("guli_top").classList.add("open_wing"); + setTimeout(function () { + document.getElementById("guli_top").classList.add("flying"); + btf.scrollToDest(0, 300); + }, 300); + setTimeout(function () { + // 这里就是处理的事件 + document.getElementById("guli_top").classList.remove("flying"); + document.getElementById("guli_top").classList.remove("open_wing"); + document.getElementById("guli_top").style.cssText = "opacity: ''; transform: ''"; + }, 600) +} + +//深色模式切换 +var navFn = { + switchDarkMode: () => { // Switch Between Light And Dark Mode + const nowMode = document.documentElement.getAttribute('data-theme') === 'dark' ? 'dark' : 'light' + if (nowMode === 'light') { + activateDarkMode() + saveToLocal.set('theme', 'dark', 2) + GLOBAL_CONFIG.Snackbar !== undefined && btf.snackbarShow(GLOBAL_CONFIG.Snackbar.day_to_night, false, 2000) + } else { + activateLightMode() + saveToLocal.set('theme', 'light', 2) + GLOBAL_CONFIG.Snackbar !== undefined && btf.snackbarShow(GLOBAL_CONFIG.Snackbar.night_to_day, false, 2000) + } + // handle some cases + typeof utterancesTheme === 'function' && utterancesTheme(); + typeof FB === 'object' && window.loadFBComment(); + window.DISQUS && document.getElementById('disqus_thread').children.length && setTimeout(() => window.disqusReset(), 200) + + //统计图 + let color = document.documentElement.getAttribute('data-theme') === 'light' ? '#363636' : '#F7F7FA' + if (document.getElementById('posts-chart')) { + let postsOptionNew = postsOption + postsOptionNew.textStyle.color = color + postsOptionNew.title.textStyle.color = color + postsOptionNew.xAxis.axisLine.lineStyle.color = color + postsOptionNew.yAxis.axisLine.lineStyle.color = color + postsChart.setOption(postsOptionNew) + } + if (document.getElementById('tags-chart')) { + let tagsOptionNew = tagsOption + tagsOptionNew.textStyle.color = color + tagsOptionNew.title.textStyle.color = color + tagsOptionNew.xAxis.axisLine.lineStyle.color = color + tagsOptionNew.yAxis.axisLine.lineStyle.color = color + tagsChart.setOption(tagsOptionNew) + } + if (document.getElementById('categories-chart')) { + let categoriesOptionNew = categoriesOption + categoriesOptionNew.textStyle.color = color + categoriesOptionNew.title.textStyle.color = color + categoriesOptionNew.legend.textStyle.color = color + categoriesChart.setOption(categoriesOptionNew) + } + } +} + +// 移除赞赏蒙版 +function RemoveRewardMask() { + if (!document.querySelector(".reward-main")) return; + document.querySelector(".reward-main").style.display = "none"; + document.getElementById("quit-box").style.display = "none"; +} + +//添加赞赏蒙版 +function AddRewardMask() { + if (!document.querySelector(".reward-main")) return; + document.querySelector(".reward-main").style.display = "flex"; + document.getElementById("quit-box").style.display = "flex"; +} + + +//监听蒙版关闭 +document.addEventListener('touchstart', e => { + RemoveRewardMask() +}, false) + +//监听ctrl+C +$(document).unbind('keydown').bind('keydown', function (e) { + if ((e.ctrlKey || e.metaKey) && (e.keyCode == 67) && (selectTextNow != '')) { + btf.snackbarShow('复制成功,复制和转载请标注本文地址'); + rm.rightmenuCopyText(selectTextNow); + return false; + } +}) + +//判断国内国外 +// var foreignTips = (function () { +// var fetchUrl = "https://api.ooomn.com/api/ip" +// fetch(fetchUrl) +// .then(res => res.json()) +// .then(json =>{ +// var country = json.country; +// console.log(country); +// if (country != '中国'){ +// btf.snackbarShow('使用国外网络访问可能无法访问文章图片,敬请谅解。Blog pictures only serve mainland China.') +// } +// }) +// }); + +//颜色 +document.addEventListener('scroll', btf.throttle(function () { + heo.initThemeColor() +}, 200)) + +//友链随机传送 +function travelling() { + var fetchUrl = "https://moments.zhheo.com/randomfriend" + fetch(fetchUrl) + .then(res => res.json()) + .then(json => { + var name = json.name; + var link = json.link; + var msg = "点击前往按钮进入随机一个友链,不保证跳转网站的安全性和可用性。本次随机到的是本站友链:「" + name + "」"; + document.styleSheets[0].addRule(':root', '--heo-snackbar-time:' + 8000 + 'ms!important'); + Snackbar.show({ + text: msg, + duration: 8000, + pos: 'top-center', + actionText: '前往', + onActionClick: function (element) { + //Set opacity of element to 0 to close Snackbar + $(element).css('opacity', 0); + window.open(link, '_blank'); + } + }); + }) +} + +//前往黑洞 +function toforeverblog() { + var msg = "点击前往按钮进入「十年之约」项目中的成员博客,不保证跳转网站的安全性和可用性"; + Snackbar.show({ + text: msg, + duration: 8000, + pos: 'top-center', + actionText: '前往', + onActionClick: function (element) { + //Set opacity of element to 0 to close Snackbar + $(element).css('opacity', 0); + window.open(link, 'https://www.foreverblog.cn/go.html'); + } + }); +} + +//前往开往项目 +function totraveling() { + btf.snackbarShow('即将跳转到「开往」项目的成员博客,不保证跳转网站的安全性和可用性', false, 5000); + setTimeout(function () { + window.open('https://travellings.link/'); + }, "5000"); +} + +// 移除加载动画 +function removeLoading() { + setTimeout(function () { + preloader.endLoading(); + }, 3000) +} + +//移除pwa +navigator.serviceWorker.getRegistrations().then(function (registrations) { + for (let registration of registrations) { + registration.unregister() + } +}) + +function addFriendLink() { + var input = document.getElementsByClassName('el-textarea__inner')[0]; + let evt = document.createEvent('HTMLEvents'); + evt.initEvent('input', true, true); + input.value = '昵称(请勿包含博客等字样):\n网站地址(要求博客地址,请勿提交个人主页):\n头像图片url(请提供尽可能清晰的图片,我会上传到我自己的图床):\n描述:\n'; + input.dispatchEvent(evt); + heo.scrollTo("#post-comment"); + input.focus(); + input.setSelectionRange(-1, -1); +} + +//从一个给定的数组arr中,随机返回num个不重复项 +function getArrayItems(arr, num) { + //新建一个数组,将传入的数组复制过来,用于运算,而不要直接操作传入的数组; + var temp_array = new Array(); + for (var index in arr) { + temp_array.push(arr[index]); + } + //取出的数值项,保存在此数组 + var return_array = new Array(); + for (var i = 0; i < num; i++) { + //判断如果数组还有可以取出的元素,以防下标越界 + if (temp_array.length > 0) { + //在数组中产生一个随机索引 + var arrIndex = Math.floor(Math.random() * temp_array.length); + //将此随机索引的对应的数组元素值复制出来 + return_array[i] = temp_array[arrIndex]; + //然后删掉此索引的数组元素,这时候temp_array变为新的数组 + temp_array.splice(arrIndex, 1); + } else { + //数组中数据项取完后,退出循环,比如数组本来只有10项,但要求取出20项. + break; + } + } + return return_array; +} + +// 检测按键 +window.onkeydown = function (e) { + if (e.keyCode === 123) { + btf.snackbarShow('开发者模式已打开,请遵循GPL协议', false, 3000) + } +} + +// 阻止搜索滚动 +// document.querySelector('#algolia-search').addEventListener('wheel', (e) => { +// e.preventDefault() +// }) +document.querySelector('#console').addEventListener('wheel', (e) => { + e.preventDefault() +}) +// document.querySelector('#loading-box').addEventListener('wheel', (e) => { +// e.preventDefault() +// }) + +//自动调整即刻短文尺寸 +window.addEventListener('resize', function () { + if (document.querySelector('#waterfall')) { + heo.reflashEssayWaterFall(); + } +}); + +//首页大卡片恢复显示 +$(".topGroup").hover(function () { + // console.log("卡片悬浮"); +}, function () { + hoverOnCommentBarrage = false; + + if (document.getElementById("todayCard")) { + document.getElementById("todayCard").classList.remove('hide'); + document.getElementById('todayCard').style.zIndex = 1; + // console.log("卡片停止悬浮"); + } +}); + +//评论增加放大功能 +// 如果当前页有评论就执行函数 +if (document.getElementById('post-comment')) owoBig(); + +function owoBig() { + // 监听dom插入 + document.getElementById('post-comment').addEventListener('DOMNodeInserted', (dom) => { + // 如果有class且值为OwO-body + if (dom.target.classList && dom.target.classList.value == 'OwO-body') { + let owo_body = dom.target + if (owo_body) { + let owo_time = '' + let flag = true; + // 创建盒子 + let div = document.createElement('div') + div.id = 'owo-big' + document.querySelector('body').appendChild(div) + + // 禁用右键(手机端长按会出现右键菜单,为了体验给禁用掉) + owo_body.addEventListener('contextmenu', e => e.preventDefault()) + + // 鼠标移入 + owo_body.addEventListener('mouseover', (e) => { + if (e.target.tagName == 'LI' && flag) { + flag = false; + // 移入300毫秒后显示盒子 + owo_time = setTimeout(() => { + let m = 3 // 设置倍数 + let height = e.path[0].clientHeight * m // 盒子高 + let width = e.path[0].clientWidth * m // 盒子宽 + let left = (e.x - e.offsetX) - (width - e.path[0].clientWidth) / 2 // 盒子与屏幕左边距离 + let top = e.y - e.offsetY // 盒子与屏幕顶部距离 + + div.style.height = height + 'px' + div.style.width = width + 'px' + div.style.left = left + 'px' + div.style.top = top + 'px' + div.style.display = 'flex' + div.innerHTML = `` + }, 300); + } + }) + + // 鼠标移出 + owo_body.addEventListener('mouseout', (e) => { + div.style.display = 'none'; + flag = true + clearTimeout(owo_time) + }) + } + } + }); +} + +//文章页面上一篇下一篇 +document.addEventListener('scroll', btf.throttle(function () { + //滚动条高度+视窗高度 = 可见区域底部高度 + var visibleBottom = window.scrollY + document.documentElement.clientHeight; + //可见区域顶部高度 + var visibleTop = window.scrollY; + // 获取翻页按钮容器 + var pagination = document.getElementById('pagination'); + // 获取位置监测容器,此处采用评论区 + var eventlistner = document.getElementById('post-tools'); + if (eventlistner && pagination) { + var centerY = eventlistner.offsetTop + (eventlistner.offsetHeight / 2); + if (document.body.clientWidth > 1300) { + if (centerY < visibleTop) { + pagination.classList.add("show-window"); + } else { + pagination.classList.remove("show-window"); + } + } + } +}, 200)); + + +// 页面百分比 +function percent() { + let a = document.documentElement.scrollTop || window.pageYOffset, // 卷去高度 + b = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.offsetHeight, document.body.clientHeight, document.documentElement.clientHeight) - document.documentElement.clientHeight, // 整个网页高度 + result = Math.round(a / b * 100), // 计算百分比 + btn = document.querySelector("#percent"); // 获取按钮 + //滚动条高度+视窗高度 = 可见区域底部高度 + var visibleBottom = window.scrollY + document.documentElement.clientHeight; + // 获取位置监测容器,此处采用评论区 + var eventlistner = document.getElementById('post-tools') || document.getElementById('footer'); + var centerY = eventlistner.offsetTop + (eventlistner.offsetHeight / 2); + if ((centerY < visibleBottom) || (result > 90)) { + document.querySelector("#nav-totop").classList.add("long"); + btn.innerHTML = "返回顶部"; + } else { + document.querySelector("#nav-totop").classList.remove("long"); + btn.innerHTML = result; + } + window.onscroll = percent; +} + +//检查是否开启快捷键 +// if (localStorage.getItem('keyboardToggle') !== 'false') { +// document.querySelector("#consoleKeyboard").classList.add("on"); +// } else { +// document.querySelector("#consoleKeyboard").classList.remove("on"); +// } + +//响应esc键 +$(window).on('keydown', function (ev) { + + // Escape + if (ev.keyCode == 27) { + heo.hideLoading(); + heo.hideConsole(); + rm.hideRightMenu(); + } + + if (heo_keyboard && ev.shiftKey && !heo_intype) { + + // 显示快捷键面板 shift键 + // if (ev.keyCode == 16) { + // document.querySelector("#keyboard-tips").classList.add("show"); + // } + + //关闭快捷键 shift+K + if (ev.keyCode == 75) { + heo.keyboardToggle(); + return false; + } + + //响应打开控制台键 shift+A + if (ev.keyCode == 65) { + heo.showConsole(); + return false; + } + + //音乐控制 shift+M + if (ev.keyCode == 77) { + heo.musicToggle(); + return false; + } + + //随机文章 shift+R + if (ev.keyCode == 82) { + toRandomPost(); + return false; + } + + //回到首页 shift+H + if (ev.keyCode == 72) { + pjax.loadUrl("/"); + return false; + } + + //深色模式 shift+D + if (ev.keyCode == 68) { + rm.switchDarkMode(); + return false; + } + + //友链鱼塘 shift+F + if (ev.keyCode == 70) { + pjax.loadUrl("/moments/"); + return false; + } + + //友情链接页面 shift+L + if (ev.keyCode == 76) { + pjax.loadUrl("/link/"); + return false; + } + + //关于本站 shift+P + if (ev.keyCode == 80) { + pjax.loadUrl("/about/"); + return false; + } + + //在线工具 shift+T + if (ev.keyCode == 84) { + pjax.loadUrl("/tlink/"); + return false; + } + + } + +}); + +// $(window).on('keyup', function (ev) { +// // 显示快捷键面板 +// if (ev.keyCode == 16) { +// document.querySelector("#keyboard-tips").classList.remove("show"); +// } +// }); + +//输入状态检测 +$("input").focus(function () { + heo_intype = true; +}); +$("textarea").focus(function () { + heo_intype = true; +}); +$("input").focusout(function () { + heo_intype = false; +}); +$("textarea").focusout(function () { + heo_intype = false; +}); + +//老旧浏览器检测 +function browserTC() { + btf.snackbarShow(""); + Snackbar.show({ + text: '为了保护访客访问安全,本站已停止对你正在使用的过低版本浏览器的支持', + actionText: '关闭', + duration: '6000', + pos: 'bottom-right' + }); +} + +function browserVersion() { + var userAgent = navigator.userAgent; + var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; + var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1; + var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; + var isFirefox = userAgent.indexOf("Firefox") > -1; + var isOpera = userAgent.indexOf("Opera") > -1 || userAgent.indexOf("OPR") > -1; + var isChrome = userAgent.indexOf("Chrome") > -1 && userAgent.indexOf("Safari") > -1 && userAgent.indexOf("Edge") == -1 && userAgent.indexOf("OPR") == -1; + var isSafari = userAgent.indexOf("Safari") > -1 && userAgent.indexOf("Chrome") == -1 && userAgent.indexOf("Edge") == -1 && userAgent.indexOf("OPR") == -1; + if (isEdge) { + if (userAgent.split('Edge/')[1].split('.')[0] < 90) { + browserTC() + } + } else if (isFirefox) { + if (userAgent.split('Firefox/')[1].split('.')[0] < 90) { + browserTC() + } + } else if (isOpera) { + if (userAgent.split('OPR/')[1].split('.')[0] < 80) { + browserTC() + } + } else if (isChrome) { + if (userAgent.split('Chrome/')[1].split('.')[0] < 90) { + browserTC() + } + } else if (isSafari) { + //不知道Safari多少版本才算老旧 + } +} + +function setCookies(obj, limitTime) { + let data = new Date(new Date().getTime() + limitTime * 24 * 60 * 60 * 1000).toUTCString() + for (let i in obj) { + document.cookie = i + '=' + obj[i] + ';expires=' + data + } +} + +function getCookie(name) { + var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); + if (arr = document.cookie.match(reg)) + return unescape(arr[2]); + else + return null; +} + +if (getCookie('browsertc') != 1) { + setCookies({ + browsertc: 1, + }, 1); //设置cookie缓存一天,即一天弹一次 + browserVersion(); +} + +//当前窗口得到焦点  +// window.onfocus = function () { +// document.querySelector("#keyboard-tips").classList.remove("show"); +// }; + +//注入函数 +document.addEventListener('pjax:send', function () { + console.clear(); + Pace.restart(); + heo.showLoading(); +}) + +document.addEventListener('DOMContentLoaded', function () { + // coverColor() + navTitle() + percent() + heo.topPostScroll() + heo.topCategoriesBarScroll() + heo.sayhi() + heo.addTag() + heo.stopImgRightDrag() + // heo.addFriendLinksInFooter() + heo.qrcodeCreate() + heo.hidecookie() + heo.onlyHome() + heo.addNavBackgroundInit() + heo.initIndexEssay() + // heo.changeTimeInEssay() + heo.reflashEssayWaterFall() + heo.addMediumInEssay() + heo.darkModeStatus() + // heo.categoriesBarActive() + heo.initThemeColor() + heo.hideLoading() + // heo.tagPageActive() +}) +window.onscroll = function () { + percent(); +}; diff --git a/templates/assets/zhheo/blogex.js b/templates/assets/zhheo/blogex.js new file mode 100644 index 00000000..a4172806 --- /dev/null +++ b/templates/assets/zhheo/blogex.js @@ -0,0 +1,791 @@ +// var full_page = document.getElementsByClassName("full_page"); +// if (full_page.length != 0) { +// full_page[0].style.background = "transparent"; +// } + + +function checkOpen() { +} + +checkOpen.toString = function () { + this.opened = true; +}; + +//封面纯色 +function coverColor() { + var path = document.getElementById("post-cover")?.src; + // console.log(path); + if (path !== undefined) { + + // 获取颜色 https://github.com/fast-average-color/fast-average-color + const fac = new FastAverageColor(); + + fac.getColorAsync(path, { + // 忽略白色 + ignoredColor: [255, 255, 255, 255] + }) + .then(color => { + /** + * 获取数据后的处理程序 + */ + var value = color.hex; + // console.log(value); + // document.getElementById('page-header').style.backgroundColor=value; + // document.styleSheets[0].addRule('#page-header:before','background: '+ value +'!important'); + + if (getContrastYIQ(value) === "light") { + value = LightenDarkenColor(colorHex(value), -40) + } + + document.styleSheets[0].addRule(':root', '--heo-main:' + value + '!important'); + document.styleSheets[0].addRule(':root', '--heo-main-op:' + value + '23!important'); + document.styleSheets[0].addRule(':root', '--heo-main-op-deep:' + value + 'dd!important'); + document.styleSheets[0].addRule(':root', '--heo-main-none:' + value + '00!important'); + heo.initThemeColor() + document.getElementById("coverdiv").classList.add("loaded"); + }) + .catch(e => { + console.log(e); + }); + + } else { + // document.styleSheets[0].addRule('#page-header:before','background: none!important'); + document.styleSheets[0].addRule(':root', '--heo-main: var(--heo-theme)!important'); + document.styleSheets[0].addRule(':root', '--heo-main-op: var(--heo-theme-op)!important'); + document.styleSheets[0].addRule(':root', '--heo-main-op-deep:var(--heo-theme-op-deep)!important'); + document.styleSheets[0].addRule(':root', '--heo-main-none: var(--heo-theme-none)!important'); + heo.initThemeColor() + } +} + +//RGB颜色转化为16进制颜色 +function colorHex(str) { + var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; + var that = str; + if (/^(rgb|RGB)/.test(that)) { + var aColor = that.replace(/(?:\(|\)|rgb|RGB)*/g, "").split(","); + var strHex = "#"; + for (var i = 0; i < aColor.length; i++) { + var hex = Number(aColor[i]).toString(16); + if (hex === "0") { + hex += hex; + } + strHex += hex; + } + if (strHex.length !== 7) { + strHex = that; + } + return strHex; + } else if (reg.test(that)) { + var aNum = that.replace(/#/, "").split(""); + if (aNum.length === 6) { + return that; + } else if (aNum.length === 3) { + var numHex = "#"; + for (var i = 0; i < aNum.length; i += 1) { + numHex += (aNum[i] + aNum[i]); + } + return numHex; + } + } else { + return that; + } +} + +//16进制颜色转化为RGB颜色 +function colorRgb(str) { + var reg = /^#([0-9a-fA-f]{3}|[0-9a-fA-f]{6})$/; + var sColor = str.toLowerCase(); + if (sColor && reg.test(sColor)) { + if (sColor.length === 4) { + var sColorNew = "#"; + for (var i = 1; i < 4; i += 1) { + sColorNew += sColor.slice(i, i + 1).concat(sColor.slice(i, i + 1)); + } + sColor = sColorNew; + } + //处理六位的颜色值 + var sColorChange = []; + for (var i = 1; i < 7; i += 2) { + sColorChange.push(parseInt("0x" + sColor.slice(i, i + 2))); + } + return "rgb(" + sColorChange.join(",") + ")"; + } else { + return sColor; + } +} + +//变暗变亮主方法 +function LightenDarkenColor(col, amt) { + var usePound = false; + + if (col[0] == "#") { + col = col.slice(1); + usePound = true; + } + + var num = parseInt(col, 16); + + var r = (num >> 16) + amt; + + if (r > 255) r = 255; + else if (r < 0) r = 0; + + var b = ((num >> 8) & 0x00FF) + amt; + + if (b > 255) b = 255; + else if (b < 0) b = 0; + + var g = (num & 0x0000FF) + amt; + + if (g > 255) g = 255; + else if (g < 0) g = 0; + + + return (usePound ? "#" : "") + String("000000" + (g | (b << 8) | (r << 16)).toString(16)).slice(-6); +} + +//判断是否为亮色 +function getContrastYIQ(hexcolor) { + var colorrgb = colorRgb(hexcolor); + var colors = colorrgb.match(/^rgb\((\d+),\s*(\d+),\s*(\d+)\)$/); + var red = colors[1]; + var green = colors[2]; + var blue = colors[3]; + var brightness; + brightness = (red * 299) + (green * 587) + (blue * 114); + brightness = brightness / 255000; + if (brightness >= 0.5) { + return "light"; + } else { + return "dark"; + } +} + +//导航栏文章 +function navTitle() { + var titlevalue = document.title; + var postName = document.getElementsByClassName("post-title")[0]; + if (postName == null || postName == '') { + document.getElementById("page-name-text").innerHTML = titlevalue; + } else { + document.getElementById("page-name-text").innerHTML = postName?.innerText; + } +} + +window.onload = function () { + var copybtnlist = document.getElementsByClassName("copybtn") + for (var i = 0; i < copybtnlist.length; i++) { + document.getElementsByClassName("copybtn")[i].addEventListener("click", function () { + showcopy(); + }); + } + heo.initThemeColor(); +} + +function showcopy() { + if (GLOBAL_CONFIG.Snackbar !== undefined) { + btf.snackbarShow(GLOBAL_CONFIG.copy.success) + } else { + const prevEle = ctx.previousElementSibling + prevEle.innerText = GLOBAL_CONFIG.copy.success + prevEle.style.opacity = 1 + setTimeout(() => { + prevEle.style.opacity = 0 + }, 700) + } +} + +//导航栏上显示标题 +// var OriginTitile = document.title; +// var titleTime; +// document.addEventListener('visibilitychange', function () { +// if (document.hidden) { +// // $('[rel="shortcut icon"]').attr('href', "https://cdn.jsdelivr.net/gh/Akilarlxh/Akilarlxh.github.io@v3.3.3_3/img/siteicon/favicon.png"); +// document.title = '张洪Heo'; +// clearTimeout(titleTime); +// } +// else { +// // $('[rel="shortcut icon"]').attr('href', "https://cdn.jsdelivr.net/gh/Akilarlxh/Akilarlxh.github.io@v3.3.3_3/img/siteicon/favicon.png"); +// document.title = OriginTitile; +// // titleTime = setTimeout(function () { +// // document.title = OriginTitile; +// // }, 2000); +// } +// }); + +// 早上好问好 +// 获取时间 +var getTimeState = () => { + // 获取当前时间 + var timeNow = new Date(); + // 获取当前小时 + var hours = timeNow.getHours(); + // 设置默认文字 + var text = ``; + // 判断当前时间段 + if (hours >= 0 && hours <= 5) { + text = `晚安`; + } else if (hours > 5 && hours <= 10) { + text = `早上好`; + } else if (hours > 10 && hours <= 14) { + text = `中午好`; + } else if (hours > 14 && hours <= 18) { + text = `下午好`; + } else if (hours > 18 && hours <= 24) { + text = `晚上好`; + } + //    console.log(`hours >>>>>`, hours); + //    console.log(`text >>>>`, text); + // 返回当前时间段对应的状态 + return text; +}; + +function fly_to_top() { + document.getElementById("guli_top").classList.add("open_wing"); + setTimeout(function () { + document.getElementById("guli_top").classList.add("flying"); + btf.scrollToDest(0, 300); + }, 300); + setTimeout(function () { + // 这里就是处理的事件 + document.getElementById("guli_top").classList.remove("flying"); + document.getElementById("guli_top").classList.remove("open_wing"); + document.getElementById("guli_top").style.cssText = "opacity: ''; transform: ''"; + }, 600) +} + +//深色模式切换 +var navFn = { + switchDarkMode: () => { // Switch Between Light And Dark Mode + const nowMode = document.documentElement.getAttribute('data-theme') === 'dark' ? 'dark' : 'light' + if (nowMode === 'light') { + activateDarkMode() + saveToLocal.set('theme', 'dark', 2) + GLOBAL_CONFIG.Snackbar !== undefined && btf.snackbarShow(GLOBAL_CONFIG.Snackbar.day_to_night, false, 2000) + } else { + activateLightMode() + saveToLocal.set('theme', 'light', 2) + GLOBAL_CONFIG.Snackbar !== undefined && btf.snackbarShow(GLOBAL_CONFIG.Snackbar.night_to_day, false, 2000) + } + // handle some cases + typeof utterancesTheme === 'function' && utterancesTheme(); + typeof FB === 'object' && window.loadFBComment(); + window.DISQUS && document.getElementById('disqus_thread').children.length && setTimeout(() => window.disqusReset(), 200) + + //统计图 + let color = document.documentElement.getAttribute('data-theme') === 'light' ? '#363636' : '#F7F7FA' + if (document.getElementById('posts-chart')) { + let postsOptionNew = postsOption + postsOptionNew.textStyle.color = color + postsOptionNew.title.textStyle.color = color + postsOptionNew.xAxis.axisLine.lineStyle.color = color + postsOptionNew.yAxis.axisLine.lineStyle.color = color + postsChart.setOption(postsOptionNew) + } + if (document.getElementById('tags-chart')) { + let tagsOptionNew = tagsOption + tagsOptionNew.textStyle.color = color + tagsOptionNew.title.textStyle.color = color + tagsOptionNew.xAxis.axisLine.lineStyle.color = color + tagsOptionNew.yAxis.axisLine.lineStyle.color = color + tagsChart.setOption(tagsOptionNew) + } + if (document.getElementById('categories-chart')) { + let categoriesOptionNew = categoriesOption + categoriesOptionNew.textStyle.color = color + categoriesOptionNew.title.textStyle.color = color + categoriesOptionNew.legend.textStyle.color = color + categoriesChart.setOption(categoriesOptionNew) + } + } +} + +// 移除赞赏蒙版 +function RemoveRewardMask() { + if (!document.querySelector(".reward-main")) return; + document.querySelector(".reward-main").style.display = "none"; + document.getElementById("quit-box").style.display = "none"; +} + +//添加赞赏蒙版 +function AddRewardMask() { + if (!document.querySelector(".reward-main")) return; + document.querySelector(".reward-main").style.display = "flex"; + document.getElementById("quit-box").style.display = "flex"; +} + + +//监听蒙版关闭 +document.addEventListener('touchstart', e => { + RemoveRewardMask() +}, false) + +//监听ctrl+C +$(document).unbind('keydown').bind('keydown', function (e) { + if ((e.ctrlKey || e.metaKey) && (e.keyCode == 67) && (selectTextNow != '')) { + btf.snackbarShow('复制成功,复制和转载请标注本文地址'); + rm.rightmenuCopyText(selectTextNow); + return false; + } +}) + +//判断国内国外 +// var foreignTips = (function () { +// var fetchUrl = "https://api.ooomn.com/api/ip" +// fetch(fetchUrl) +// .then(res => res.json()) +// .then(json =>{ +// var country = json.country; +// console.log(country); +// if (country != '中国'){ +// btf.snackbarShow('使用国外网络访问可能无法访问文章图片,敬请谅解。Blog pictures only serve mainland China.') +// } +// }) +// }); + +//颜色 +document.addEventListener('scroll', btf.throttle(function () { + heo.initThemeColor() +}, 200)) + +//友链随机传送 +function travelling() { + var fetchUrl = "https://moments.0206.ink/randomfriend" + fetch(fetchUrl) + .then(res => res.json()) + .then(json => { + var name = json.name; + var link = json.link; + var msg = "点击前往按钮进入随机一个友链,不保证跳转网站的安全性和可用性。本次随机到的是本站友链:「" + name + "」"; + document.styleSheets[0].addRule(':root', '--heo-snackbar-time:' + 8000 + 'ms!important'); + Snackbar.show({ + text: msg, + duration: 8000, + pos: 'top-center', + actionText: '前往', + onActionClick: function (element) { + //Set opacity of element to 0 to close Snackbar + $(element).css('opacity', 0); + window.open(link, '_blank'); + } + }); + }) +} + +//前往黑洞 +function toforeverblog() { + var msg = "点击前往按钮进入「十年之约」项目中的成员博客,不保证跳转网站的安全性和可用性"; + Snackbar.show({ + text: msg, + duration: 8000, + pos: 'top-center', + actionText: '前往', + onActionClick: function (element) { + //Set opacity of element to 0 to close Snackbar + $(element).css('opacity', 0); + window.open(link, 'https://www.foreverblog.cn/go.html'); + } + }); +} + +//前往开往项目 +function totraveling() { + btf.snackbarShow('即将跳转到「开往」项目的成员博客,不保证跳转网站的安全性和可用性', false, 5000); + setTimeout(function () { + window.open('https://travellings.link/'); + }, "5000"); +} + +// 移除加载动画 +function removeLoading() { + setTimeout(function () { + preloader.endLoading(); + }, 3000) +} + +//移除pwa +navigator.serviceWorker.getRegistrations().then(function (registrations) { + for (let registration of registrations) { + registration.unregister() + } +}) + +function addFriendLink() { + var input = document.getElementsByClassName('el-textarea__inner')[0]; + let evt = document.createEvent('HTMLEvents'); + evt.initEvent('input', true, true); + input.value = '昵称(请勿包含博客等字样):\n网站地址(要求博客地址,请勿提交个人主页):\n头像图片url(请提供尽可能清晰的图片,我会上传到我自己的图床):\n描述:\n'; + input.dispatchEvent(evt); + heo.scrollTo("#post-comment"); + input.focus(); + input.setSelectionRange(-1, -1); +} + +//从一个给定的数组arr中,随机返回num个不重复项 +function getArrayItems(arr, num) { + //新建一个数组,将传入的数组复制过来,用于运算,而不要直接操作传入的数组; + var temp_array = new Array(); + for (var index in arr) { + temp_array.push(arr[index]); + } + //取出的数值项,保存在此数组 + var return_array = new Array(); + for (var i = 0; i < num; i++) { + //判断如果数组还有可以取出的元素,以防下标越界 + if (temp_array.length > 0) { + //在数组中产生一个随机索引 + var arrIndex = Math.floor(Math.random() * temp_array.length); + //将此随机索引的对应的数组元素值复制出来 + return_array[i] = temp_array[arrIndex]; + //然后删掉此索引的数组元素,这时候temp_array变为新的数组 + temp_array.splice(arrIndex, 1); + } else { + //数组中数据项取完后,退出循环,比如数组本来只有10项,但要求取出20项. + break; + } + } + return return_array; +} + +// 检测按键 +window.onkeydown = function (e) { + if (e.keyCode === 123) { + btf.snackbarShow('开发者模式已打开,请遵循GPL协议', false, 3000) + } +} + +// 阻止搜索滚动 +// document.querySelector('#algolia-search').addEventListener('wheel', (e) => { +// e.preventDefault() +// }) +document.querySelector('#console').addEventListener('wheel', (e) => { + e.preventDefault() +}) +// document.querySelector('#loading-box').addEventListener('wheel', (e) => { +// e.preventDefault() +// }) + +//自动调整即刻短文尺寸 +window.addEventListener("resize", (function () { + document.querySelector("#waterfall") && heo.reflashEssayWaterFall() + } +)); + +//首页大卡片恢复显示 +$(".topGroup").hover(function () { + // console.log("卡片悬浮"); +}, function () { + hoverOnCommentBarrage = false; + + if (document.getElementById("todayCard")) { + document.getElementById("todayCard").classList.remove('hide'); + document.getElementById('todayCard').style.zIndex = 1; + // console.log("卡片停止悬浮"); + } +}); + +//评论增加放大功能 +// 如果当前页有评论就执行函数 +if (document.getElementById('post-comment')) owoBig(); + +function owoBig() { + // 监听dom插入 + document.getElementById('post-comment').addEventListener('DOMNodeInserted', (dom) => { + // 如果有class且值为OwO-body + if (dom.target.classList && dom.target.classList.value == 'OwO-body') { + let owo_body = dom.target + if (owo_body) { + let owo_time = '' + let flag = true; + // 创建盒子 + let div = document.createElement('div') + div.id = 'owo-big' + document.querySelector('body').appendChild(div) + + // 禁用右键(手机端长按会出现右键菜单,为了体验给禁用掉) + owo_body.addEventListener('contextmenu', e => e.preventDefault()) + + // 鼠标移入 + owo_body.addEventListener('mouseover', (e) => { + if (e.target.tagName == 'LI' && flag) { + flag = false; + // 移入300毫秒后显示盒子 + owo_time = setTimeout(() => { + let m = 3 // 设置倍数 + let height = e.path[0].clientHeight * m // 盒子高 + let width = e.path[0].clientWidth * m // 盒子宽 + let left = (e.x - e.offsetX) - (width - e.path[0].clientWidth) / 2 // 盒子与屏幕左边距离 + let top = e.y - e.offsetY // 盒子与屏幕顶部距离 + + div.style.height = height + 'px' + div.style.width = width + 'px' + div.style.left = left + 'px' + div.style.top = top + 'px' + div.style.display = 'flex' + div.innerHTML = `` + }, 300); + } + }) + + // 鼠标移出 + owo_body.addEventListener('mouseout', (e) => { + div.style.display = 'none'; + flag = true + clearTimeout(owo_time) + }) + } + } + }); +} + +//文章页面上一篇下一篇 +// document.addEventListener('scroll', btf.throttle(function () { +// //滚动条高度+视窗高度 = 可见区域底部高度 +// var visibleBottom = window.scrollY + document.documentElement.clientHeight; +// //可见区域顶部高度 +// var visibleTop = window.scrollY; +// // 获取翻页按钮容器 +// var pagination = document.getElementById('pagination'); +// // 获取位置监测容器,此处采用评论区 +// var eventlistner = document.getElementById('post-tools'); +// if (eventlistner && pagination) { +// var centerY = eventlistner.offsetTop + (eventlistner.offsetHeight / 2); +// if (document.body.clientWidth > 1300) { +// if (centerY < visibleTop) { +// pagination.classList.add("show-window"); +// } else { +// pagination.classList.remove("show-window"); +// } +// } +// } +// }, 200)); + + +// 页面百分比 +function percent() { + let e = document.documentElement.scrollTop || window.pageYOffset + , + t = Math.max(document.body.scrollHeight, document.documentElement.scrollHeight, document.body.offsetHeight, document.documentElement.offsetHeight, document.body.clientHeight, document.documentElement.clientHeight) - document.documentElement.clientHeight + , o = Math.round(e / t * 100) + , n = document.querySelector("#percent"); + var a = window.scrollY + document.documentElement.clientHeight + , i = document.getElementById("post-tools") || document.getElementById("footer"); + i.offsetTop + i.offsetHeight / 2 < a || o > 90 ? (document.querySelector("#nav-totop").classList.add("long"), + n.innerHTML = "返回顶部") : (document.querySelector("#nav-totop").classList.remove("long"), + o >= 0 && (n.innerHTML = o)), + endresult = t - e, + endresult < 100 ? $(".needEndHide").addClass("hide") : $(".needEndHide").removeClass("hide"), + window.onscroll = percent +} + +//检查是否开启快捷键 +// if (localStorage.getItem('keyboardToggle') !== 'false') { +// document.querySelector("#consoleKeyboard").classList.add("on"); +// } else { +// document.querySelector("#consoleKeyboard").classList.remove("on"); +// } + +//响应esc键 +$(window).on('keydown', function (ev) { + + // Escape + if (ev.keyCode == 27) { + heo.hideLoading(); + heo.hideConsole(); + rm.hideRightMenu(); + } + + if (heo_keyboard && ev.shiftKey && !heo_intype) { + + // 显示快捷键面板 shift键 + // if (ev.keyCode == 16) { + // document.querySelector("#keyboard-tips").classList.add("show"); + // } + + //关闭快捷键 shift+K + if (ev.keyCode == 75) { + heo.keyboardToggle(); + return false; + } + + //响应打开控制台键 shift+A + if (ev.keyCode == 65) { + heo.showConsole(); + return false; + } + + //音乐控制 shift+M + if (ev.keyCode == 77) { + heo.musicToggle(); + return false; + } + + //随机文章 shift+R + if (ev.keyCode == 82) { + toRandomPost(); + return false; + } + + //回到首页 shift+H + if (ev.keyCode == 72) { + pjax.loadUrl("/"); + return false; + } + + //深色模式 shift+D + if (ev.keyCode == 68) { + rm.switchDarkMode(); + return false; + } + + //友链鱼塘 shift+F + if (ev.keyCode == 70) { + pjax.loadUrl("/moments/"); + return false; + } + + //友情链接页面 shift+L + if (ev.keyCode == 76) { + pjax.loadUrl("/link/"); + return false; + } + + //关于本站 shift+P + if (ev.keyCode == 80) { + pjax.loadUrl("/about/"); + return false; + } + + //在线工具 shift+T + if (ev.keyCode == 84) { + pjax.loadUrl("/tlink/"); + return false; + } + + } + +}); + +// $(window).on('keyup', function (ev) { +// // 显示快捷键面板 +// if (ev.keyCode == 16) { +// document.querySelector("#keyboard-tips").classList.remove("show"); +// } +// }); + +//输入状态检测 +$("input").focus(function () { + heo_intype = true; +}); +$("textarea").focus(function () { + heo_intype = true; +}); +$("input").focusout(function () { + heo_intype = false; +}); +$("textarea").focusout(function () { + heo_intype = false; +}); + +//老旧浏览器检测 +function browserTC() { + btf.snackbarShow(""); + Snackbar.show({ + text: '为了保护访客访问安全,本站已停止对你正在使用的过低版本浏览器的支持', + actionText: '关闭', + duration: '6000', + pos: 'bottom-right' + }); +} + +function browserVersion() { + var userAgent = navigator.userAgent; + var isIE = userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1; + var isIE11 = userAgent.indexOf('Trident') > -1 && userAgent.indexOf("rv:11.0") > -1; + var isEdge = userAgent.indexOf("Edge") > -1 && !isIE; + var isFirefox = userAgent.indexOf("Firefox") > -1; + var isOpera = userAgent.indexOf("Opera") > -1 || userAgent.indexOf("OPR") > -1; + var isChrome = userAgent.indexOf("Chrome") > -1 && userAgent.indexOf("Safari") > -1 && userAgent.indexOf("Edge") == -1 && userAgent.indexOf("OPR") == -1; + var isSafari = userAgent.indexOf("Safari") > -1 && userAgent.indexOf("Chrome") == -1 && userAgent.indexOf("Edge") == -1 && userAgent.indexOf("OPR") == -1; + if (isEdge) { + if (userAgent.split('Edge/')[1].split('.')[0] < 90) { + browserTC() + } + } else if (isFirefox) { + if (userAgent.split('Firefox/')[1].split('.')[0] < 90) { + browserTC() + } + } else if (isOpera) { + if (userAgent.split('OPR/')[1].split('.')[0] < 80) { + browserTC() + } + } else if (isChrome) { + if (userAgent.split('Chrome/')[1].split('.')[0] < 90) { + browserTC() + } + } else if (isSafari) { + //不知道Safari多少版本才算老旧 + } +} + +function setCookies(obj, limitTime) { + let data = new Date(new Date().getTime() + limitTime * 24 * 60 * 60 * 1000).toUTCString() + for (let i in obj) { + document.cookie = i + '=' + obj[i] + ';expires=' + data + } +} + +function getCookie(name) { + var arr, reg = new RegExp("(^| )" + name + "=([^;]*)(;|$)"); + if (arr = document.cookie.match(reg)) + return unescape(arr[2]); + else + return null; +} + +if (getCookie('browsertc') != 1) { + setCookies({ + browsertc: 1, + }, 1); //设置cookie缓存一天,即一天弹一次 + browserVersion(); +} + +//当前窗口得到焦点  +// window.onfocus = function () { +// document.querySelector("#keyboard-tips").classList.remove("show"); +// }; + +//注入函数 +document.addEventListener('pjax:send', function () { + Pace.restart(); + heo.showLoading(); +}) + +document.addEventListener('DOMContentLoaded', function () { + // coverColor() + navTitle() + percent() + heo.topPostScroll() + heo.topCategoriesBarScroll() + heo.sayhi() + heo.addTag() + heo.stopImgRightDrag() + link.addFriendLinksInFooter() + heo.qrcodeCreate() + heo.onlyHome() + + heo.addNavBackgroundInit() + heo.initIndexEssay() + // heo.changeTimeInEssay() + heo.reflashEssayWaterFall() + //heo.addMediumInEssay() + heo.darkModeStatus() + // heo.categoriesBarActive() + heo.initThemeColor() + heo.hideLoading() + // heo.tagPageActive() +}) +window.onscroll = function () { + percent(); +}; diff --git a/templates/assets/zhheo/commentBarrage.css b/templates/assets/zhheo/commentBarrage.css new file mode 100644 index 00000000..ef42743b --- /dev/null +++ b/templates/assets/zhheo/commentBarrage.css @@ -0,0 +1,181 @@ +.comment-barrage { + position: fixed; + bottom: 0; + right: 20px; + padding: 0 0 20px 10px; + z-index: 100; + display: flex; + flex-direction: column; + justify-content: end; + align-items: flex-end; + z-index: 999; + transition: 0.3s; + -webkit-user-select: none; +} + +@media screen and (max-width: 768px) { + .comment-barrage { + display: none !important; + } +} + +.comment-barrage-item { + min-width: 300px; + max-width: 300px; + width: fit-content; + min-height: 80px; + max-height: 150px; + margin: 4px; + padding: 8px 14px; + background: var(--heo-maskbgdeep); + border-radius: 8px; + color: var(--heo-fontcolor); + animation: barrageIn 0.6s cubic-bezier(0.42, 0, 0.3, 1.11); + transition: 0.3s; + display: flex; + flex-direction: column; + border: var(--style-border); + backdrop-filter: saturate(180%) blur(20px); + -webkit-backdrop-filter: blur(20px); + position: fixed; + box-shadow: var(--heo-shadow-border); + overflow: hidden; +} + +.comment-barrage-item:hover { + border: var(--style-border-hover); + box-shadow: var(--heo-shadow-main); +} + +.comment-barrage-item.out { + opacity: 0; + animation: barrageOut 0.6s cubic-bezier(0.42, 0, 0.3, 1.11); +} + +.comment-barrage-item.hovered { + opacity: 0; +} + +.comment-barrage-item .comment-barrage-close { + color: var(--heo-secondtext); + cursor: pointer; + line-height: 1; + margin: 4px; +} + +.comment-barrage-item .comment-barrage-close:hover { + color: var(--heo-main); +} + +.comment-barrage-item .comment-barrage-close .heofont { + font-size: 18px !important; +} + +.comment-barrage-item pre { + display: none; +} + +.comment-barrage-item li { + display: none; +} + +.comment-barrage-item p img:not(.tk-owo-emotion) { + display: none; +} + +.comment-barrage-item p img.tk-owo-emotion { + width: 16px; + padding: 0; + margin: 0; + transform: translateY(2px); +} + +.comment-barrage-item blockquote { + display: none; +} + +.comment-barrage-item br { + display: none; +} + +.comment-barrage-item .barrageHead { + height: 30px; + padding: 0; + line-height: 30px; + font-size: 12px; + border-bottom: var(--style-border); + display: flex; + justify-content: space-between; + align-items: center; + font-weight: bold; + padding-bottom: 6px; +} + +.comment-barrage-item .barrageHead .barrageTitle { + color: var(--heo-card-bg); + margin-right: 8px; + background: var(--heo-fontcolor); + line-height: 1; + padding: 4px; + border-radius: 4px; + white-space: nowrap; +} + +.comment-barrage-item .barrageHead .barrageTitle:hover { + background: var(--heo-main); + color: var(--heo-white); +} + +.comment-barrage-item .barrageAvatar { + width: 16px; + height: 16px; + margin: 0; + margin-left: auto; + margin-right: 8px; + border-radius: 50%; + background: var(--heo-secondbg); +} + +.comment-barrage-item .barrageContent { + font-size: 14px !important; + font-weight: normal !important; + height: calc(100% - 30px); + overflow: hidden; + width: fit-content; + max-height: 48px; +} + +.comment-barrage-item .barrageContent a { + pointer-events: none; + font-size: 14px !important; +} + +.comment-barrage-item .barrageContent::-webkit-scrollbar { + height: 0; + width: 4px; +} + +.comment-barrage-item .barrageContent::-webkit-scrollbar-button { + display: none; +} + +.comment-barrage-item p { + margin: 8px 0; + line-height: 1.3; + overflow: hidden; + text-overflow: ellipsis; + -webkit-line-clamp: 2; + display: -webkit-box; + -webkit-box-orient: vertical; + font-size: 14px; +} + +.comment-barrage-item .barrageContent h1, .comment-barrage-item .barrageContent h2, .comment-barrage-item .barrageContent h3, .comment-barrage-item .barrageContent h4 { + font-size: 14px !important; + font-weight: normal !important; + margin: 8px 0 !important; +} + +.comment-barrage-item .barrageHead .barrageTitle.barrageBloggerTitle { + background: var(--heo-orange) +} \ No newline at end of file diff --git a/templates/assets/zhheo/commentBarrage.js b/templates/assets/zhheo/commentBarrage.js new file mode 100644 index 00000000..2a855355 --- /dev/null +++ b/templates/assets/zhheo/commentBarrage.js @@ -0,0 +1,166 @@ +var commentBarrageConfig = { + //同时最多显示弹幕数 + maxBarrage: 1, + //弹幕显示间隔时间ms + barrageTime: 4000, + //twikoo部署地址腾讯云的为环境ID + twikooUrl: "https://twikoo.yzczi.com/", + //token获取见上方 + accessToken: "a0b1120dcbdd45579833ceab6ec112f7", + pageUrl: window.location.pathname, + barrageTimer: [], + barrageList: [], + barrageIndex: 0, + dom: document.querySelector('.comment-barrage'), +} + +var commentInterval = null; +var hoverOnCommentBarrage = false; + +$(".comment-barrage").hover(function () { + hoverOnCommentBarrage = true; + //console.log("热评悬浮"); +}, function () { + hoverOnCommentBarrage = false; + //console.log("停止悬浮"); +}); + +function initCommentBarrage() { + //console.log("开始创建热评") + + var data = JSON.stringify({ + "event": "COMMENT_GET", + "commentBarrageConfig.accessToken": commentBarrageConfig.accessToken, + "url": commentBarrageConfig.pageUrl + }); + var xhr = new XMLHttpRequest(); + xhr.withCredentials = true; + xhr.addEventListener("readystatechange", function () { + if (this.readyState === 4) { + commentBarrageConfig.barrageList = commentLinkFilter(JSON.parse(this.responseText).data); + commentBarrageConfig.dom.innerHTML = ''; + } + }); + xhr.open("POST", commentBarrageConfig.twikooUrl); + xhr.setRequestHeader("Content-Type", "application/json"); + xhr.send(data); + + + clearInterval(commentInterval); + commentInterval = null; + + commentInterval = setInterval(() => { + if (commentBarrageConfig.barrageList.length && !hoverOnCommentBarrage) { + popCommentBarrage(commentBarrageConfig.barrageList[commentBarrageConfig.barrageIndex]); + commentBarrageConfig.barrageIndex += 1; + commentBarrageConfig.barrageIndex %= commentBarrageConfig.barrageList.length; + } + if ((commentBarrageConfig.barrageTimer.length > (commentBarrageConfig.barrageList.length > commentBarrageConfig.maxBarrage ? commentBarrageConfig.maxBarrage : commentBarrageConfig.barrageList.length)) && !hoverOnCommentBarrage) { + removeCommentBarrage(commentBarrageConfig.barrageTimer.shift()) + } + }, commentBarrageConfig.barrageTime) +} + +function commentLinkFilter(data) { + data.sort((a, b) => { + return a.created - b.created; + }) + let newData = []; + data.forEach(item => { + newData.push(...getCommentReplies(item)); + }); + return newData; +} + +function getCommentReplies(item) { + if (item.replies) { + let replies = [item]; + item.replies.forEach(item => { + replies.push(...getCommentReplies(item)); + }) + return replies; + } else { + return []; + } +} + +function popCommentBarrage(data) { + let barrage = document.createElement('div'); + let width = commentBarrageConfig.dom.clientWidth; + let height = commentBarrageConfig.dom.clientHeight; + barrage.className = 'comment-barrage-item' + barrage.innerHTML = ` +
    + 热评 +
    ${data.nick}
    + + +
    + ${data.comment} + ` + commentBarrageConfig.barrageTimer.push(barrage); + commentBarrageConfig.dom.append(barrage); +} + +function removeCommentBarrage(barrage) { + barrage.className = 'comment-barrage-item out'; + setTimeout(() => { + commentBarrageConfig.dom.removeChild(barrage); + }, 1000) +} + + +// 自动隐藏 +document.addEventListener('scroll', btf.throttle(function () { + //滚动条高度+视窗高度 = 可见区域底部高度 + var visibleBottom = window.scrollY + document.documentElement.clientHeight; + //可见区域顶部高度 + var visibleTop = window.scrollY; + // 获取翻页按钮容器 + var pagination = document.querySelector('.comment-barrage'); + // 获取位置监测容器,此处采用评论区 + var eventlistner = document.getElementById('post-comment'); + if (eventlistner && pagination) { + var centerY = eventlistner.offsetTop + (eventlistner.offsetHeight / 2); + if (document.body.clientWidth > 768) { + if (centerY > visibleBottom) { + pagination.style.bottom = '0'; + } else { + pagination.style.bottom = '-200px'; + } + } + } +}, 200)) + +// 自动隐藏 +// const commentEntryCallback = (entries) => { +// const commentBarrage = document.querySelector(".comment-barrage"); +// const postComment = document.getElementById("post-comment"); + +// entries.forEach(entry => { +// if (postComment && commentBarrage && document.body.clientWidth > 768) { +// commentBarrage.style.bottom = entry.isIntersecting ? "-200px" : "0"; +// } +// }); +// }; + +// 创建IntersectionObserver实例 + + +initCommentBarrage(); + +if (localStorage.getItem('commentBarrageSwitch') !== 'false') { + $(".comment-barrage").show(); + $(".menu-commentBarrage-text").text("关闭热评"); + document.querySelector("#consoleCommentBarrage").classList.add("on"); +} else { + $(".comment-barrage").hide(); + $(".menu-commentBarrage-text").text("显示热评"); + document.querySelector("#consoleCommentBarrage").classList.remove("on"); + +} + + +document.addEventListener('pjax:send', function () { + clearInterval(commentInterval); +}); \ No newline at end of file diff --git a/templates/assets/zhheo/commentBarrage.min.css b/templates/assets/zhheo/commentBarrage.min.css new file mode 100644 index 00000000..d2763c63 --- /dev/null +++ b/templates/assets/zhheo/commentBarrage.min.css @@ -0,0 +1 @@ +.comment-barrage{position:fixed;bottom:0;right:20px;padding:0 0 20px 10px;z-index:100;display:flex;flex-direction:column;justify-content:end;align-items:flex-end;z-index:999;transition:.3s;-webkit-user-select:none}@media screen and (max-width:768px){.comment-barrage{display:none!important}}.comment-barrage-item{min-width:300px;max-width:300px;width:fit-content;min-height:80px;max-height:150px;margin:4px;padding:8px 14px;background:var(--heo-maskbgdeep);border-radius:8px;color:var(--heo-fontcolor);animation:barrageIn .6s cubic-bezier(.42,0,.3,1.11);transition:.3s;display:flex;flex-direction:column;border:var(--style-border);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px);position:fixed;box-shadow:var(--heo-shadow-border);overflow:hidden}.comment-barrage-item:hover{border:var(--style-border-hover);box-shadow:var(--heo-shadow-main)}.comment-barrage-item.out{opacity:0;animation:barrageOut .6s cubic-bezier(.42,0,.3,1.11)}.comment-barrage-item.hovered{opacity:0}.comment-barrage-item .comment-barrage-close{color:var(--heo-secondtext);cursor:pointer;line-height:1;margin:4px}.comment-barrage-item .comment-barrage-close:hover{color:var(--heo-main)}.comment-barrage-item .comment-barrage-close .heofont{font-size:18px!important}.comment-barrage-item pre{display:none}.comment-barrage-item li{display:none}.comment-barrage-item p img:not(.tk-owo-emotion){display:none}.comment-barrage-item p img.tk-owo-emotion{width:16px;padding:0;margin:0;transform:translateY(2px)}.comment-barrage-item blockquote{display:none}.comment-barrage-item br{display:none}.comment-barrage-item .barrageHead{height:30px;padding:0;line-height:30px;font-size:12px;border-bottom:var(--style-border);display:flex;justify-content:space-between;align-items:center;font-weight:700;padding-bottom:6px}.comment-barrage-item .barrageHead .barrageTitle{color:var(--heo-card-bg);margin-right:8px;background:var(--heo-fontcolor);line-height:1;padding:4px;border-radius:4px;white-space:nowrap}.comment-barrage-item .barrageHead .barrageTitle:hover{background:var(--heo-main);color:var(--heo-white)}.comment-barrage-item .barrageAvatar{width:16px;height:16px;margin:0;margin-left:auto;margin-right:8px;border-radius:50%;background:var(--heo-secondbg)}.comment-barrage-item .barrageContent{font-size:14px!important;font-weight:400!important;height:calc(100% - 30px);overflow:hidden;width:fit-content;max-height:48px}.comment-barrage-item .barrageContent a{pointer-events:none;font-size:14px!important}.comment-barrage-item .barrageContent::-webkit-scrollbar{height:0;width:4px}.comment-barrage-item .barrageContent::-webkit-scrollbar-button{display:none}.comment-barrage-item p{margin:8px 0;line-height:1.3;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;display:-webkit-box;-webkit-box-orient:vertical;font-size:14px}.comment-barrage-item .barrageContent h1,.comment-barrage-item .barrageContent h2,.comment-barrage-item .barrageContent h3,.comment-barrage-item .barrageContent h4{font-size:14px!important;font-weight:400!important;margin:8px 0!important}.comment-barrage-item .barrageHead .barrageTitle.barrageBloggerTitle{background:var(--heo-orange)} \ No newline at end of file diff --git a/templates/assets/zhheo/custom.css b/templates/assets/zhheo/custom.css new file mode 100644 index 00000000..b676c33c --- /dev/null +++ b/templates/assets/zhheo/custom.css @@ -0,0 +1,48 @@ +/* 首行缩进 */ +/* .post-content p { + text-indent: 2em; +} */ + +/* 代码块纯黑色背景 */ +code[class*=" language-"], pre[class*=" language-"] { + background: #18171d; +} + +/* banner 字体图标大小及位置 */ +i.iconfont.icon-arrow-right.banner-righticon { + font-size: 66px; +} + +span.bannerText { + display: block; + margin-top: 35px; +} + +/* 自我介绍渐变色背景 */ +#aside-content > .card-widget.card-info::before { + background: linear-gradient(-25deg, #0084ff, #031764, #67044d); + background-size: 400%; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + content: ''; + animation: gradient 15s ease infinite; +} + +/* 列表样式及缩进 */ +ul li { + font-size: 18px; +} + +#article-container ol li:not(.tab), #article-container ul li:not(.tab) { + /* margin-left: 2em; */ +} + +#article-container pre > code { + background: transparent !important; + /* 解决文章界面代码超长时溢出问题 */ + /* display: block; + overflow: auto; */ +} diff --git a/templates/assets/zhheo/custom.min.css b/templates/assets/zhheo/custom.min.css new file mode 100644 index 00000000..c024d7ec --- /dev/null +++ b/templates/assets/zhheo/custom.min.css @@ -0,0 +1 @@ +code[class*=" language-"],pre[class*=" language-"]{background:#18171d}i.iconfont.icon-arrow-right.banner-righticon{font-size:66px}span.bannerText{display:block;margin-top:35px}#aside-content>.card-widget.card-info::before{background:linear-gradient(-25deg,#0084ff,#031764,#67044d);background-size:400%;position:absolute;width:100%;height:100%;left:0;top:0;content:'';animation:gradient 15s ease infinite}ul li{font-size:18px}#article-container pre>code{background:0 0!important} \ No newline at end of file diff --git a/templates/assets/zhheo/heo-fcircle3.css b/templates/assets/zhheo/heo-fcircle3.css new file mode 100644 index 00000000..3086076b --- /dev/null +++ b/templates/assets/zhheo/heo-fcircle3.css @@ -0,0 +1,512 @@ +@charset "utf-8"; +/* +Last Modified time : 20220211 98:00 by https://immmmm.com +已适配 FriendCircle 公共库和主库 +*/ +:root { + --lmm-fontcolor: #363636; + --lmm-background: #f7f9fe; + --lmm-floorcolor: #a9a9b3; + --lmm-dark-fontcolor: #a9a9b3; + --lmm-dack-background: #252627; + --lmm-dark-floorcolor: #454545; +} + +[data-theme=light] { + --lmm-fontcolor: #363636; + --lmm-background: #f7f9fe; + --lmm-floorcolor: #a9a9b3; +} + +[data-theme=dark] { + --lmm-fontcolor: #a9a9b3; + --lmm-background: #252627; + --lmm-floorcolor: #454545; +} + +/* 基本信息 */ +#cf-state { + font-size: 16px; + border-radius: 8px; + box-shadow: none; + max-width: 810px; + margin: auto; + overflow: hidden; + display: flex; + flex-direction: row; + flex-wrap: wrap; + padding: 8px 0; +} + +.cf-state-data { + width: 100%; + display: flex; +} + +.cf-data-friends, .cf-data-active, .cf-data-article { + height: 60px; + background: transparent; + display: flex; + flex-direction: column; + width: 33%; + cursor: pointer; +} + +.cf-label { + font-size: 16px; + padding: 0 3%; + align-self: center; + text-align: center; + width: 100%; + height: 30px; +} + +.cf-message { + align-self: center; + text-align: center; + padding: 0 3%; + width: 50%; + font-size: 20px; +} + +/* 排序按钮 */ +#cf-change { + font-size: 14px; + display: block; + padding: 12px 0 4px; + width: 100%; + text-align: center; +} + +/* 更多按钮 */ +#cf-more { + width: 40%; + max-width: 810px; + height: 30px; + margin: auto; + margin-top: 1rem; + border-radius: 12px; + font-weight: bolder; + text-align: center; + display: flex; + flex-direction: column; + justify-content: space-around; + cursor: pointer; + transition: 0.3s; +} + +#cf-more:hover { + width: 60%; + background: var(--heo-main); + color: var(--heo-white); + border: var(--style-border-hover); + box-shadow: var(--heo-shadow-main); +} + +#cf-more i.fas::before { + content: "∞"; +} + +/* 主容器 */ +#cf-container { + width: 100%; + max-width: 1500px; + height: auto; + margin: auto; + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; +} + +#cf-container a { + text-decoration: none; + display: flex; + align-items: center; + border-bottom: none; +} + +#cf-container a:hover { + color: var(--heo-lighttext) !important; + border-bottom: none !important; + background-color: var(--heo-none) !important; + box-shadow: none !important; +} + +#cf-container .img-alt { + display: none; +} + +.cf-article-avatar { + line-height: 35px; + display: flex; + justify-content: space-between; +} + +.cf-img-avatar { + align-self: center; + text-align: center; + width: 22px !important; + height: 22px !important; + min-width: 22px !important; + min-height: 22px !important; + border-radius: 50%; + background: #fff; + margin-right: 0.3rem; +} + +img.cf-img-avatar { + margin-bottom: 0 !important; + margin-top: 0 !important; +} + + +.cf-article-author { + line-height: 35px; + font-size: 14px; + font-weight: 400; + margin-left: 5px; + align-self: center; + text-align: center; + white-space: nowrap; + overflow: hidden; + transition: 0.3s; +} + +.cf-article-avatar a:hover span { + color: var(--heo-lighttext); +} + +.cf-article-author:hover { + color: var(--heo-lighttext); +} + +.cf-article-author .cf-img-avatar { + margin-right: 0.3rem; +} + +.cf-article-floor { + position: absolute; + top: 0; + right: 0.5rem; + font-style: italic; + font-size: 3rem; + line-height: 1.5rem; + z-index: 1; + font-weight: 400; + display: none; +} + +.cf-article-title { + font-weight: 500; + position: relative; + z-index: 2; + margin-right: auto; + display: block; + letter-spacing: 1.5px; + font-size: 18px; + align-self: start; + text-align: left; + line-height: 1.2; + padding: 0; + margin-bottom: 10px; + transition: 0.3s; + -webkit-line-clamp: 2; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box !important; + -webkit-box-orient: vertical; +} + +.cf-article-time { + font-size: 14px; + text-align: right; + float: right; + font-weight: 400; +} + +.cf-time-updated, .cf-time-created { + display: inline-block; + text-align: left; + white-space: nowrap; +} + +.cf-time-updated i.fas, .cf-time-created i.far { + padding-right: 8px; +} + +.cf-article-time i:before { + margin-right: 5px; +} + +/* 底部 */ +#cf-footer { + margin: 1rem 0; + text-align: right; + font-size: 13px; +} + +.cf-data-lastupdated { + font-size: 13px; + text-align: right; + display: block; + color: var(--heo-secondtext); +} + +/* 个人文章列表层 */ +#cf-overlay, #cf-overshow { + position: fixed; + width: 100%; + height: 100%; +} + +#cf-overlay { + top: 0; + left: 100%; + background-color: rgba(255, 255, 255, 0.42); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + overflow-y: auto; + pointer-events: all; + transition: all 0.1s ease; + z-index: 998; +} + +#cf-overshow { + bottom: 100%; + left: 0; + transition: all 0.3s ease; + z-index: 999; + transition: 0.3s; +} + +#cf-overlay.cf-show-now { + left: 0; +} + +#cf-overshow.cf-show-now { + bottom: 0; + transition: 0.3s; +} + +.cf-overshow { + text-align: center; + border-radius: 20px; + position: absolute; + width: 320px; + min-height: 170px; + left: 50%; + top: 50%; + transform: translate(-50%, -50%); + box-shadow: 0 12px 40px rgba(0, 0, 0, 0.093); + background: var(--heo-theme); +} + +.cf-overshow-head:hover img.cf-img-avatar { + transform: rotate(360deg); + transition: 0.8s; +} + +.cf-overshow .cf-overshow-head a { + color: var(--heo-white); + display: block; + text-align: center; + font-weight: bold; + margin-top: -5px; + padding: 5px 8px 5px; + text-decoration: none; +} + +.cf-overshow img.cf-img-avatar { + background: #fff; + width: 80px; + height: 80px; + border-radius: 50%; + margin: -45px auto 0 !important; + box-shadow: 0 12px 40px rgb(0 0 0 / 9%); + transform: rotate(-360deg); + transition: 0.8s; +} + +.cf-overshow p { + margin: 0.3rem 5px; + position: relative; + display: flex; + flex-direction: column; +} + +.cf-overshow p a.cf-article-title { + text-decoration: none !important; + display: block; + text-align: justify; + position: relative; + z-index: 2; + font-size: 15px; + line-height: 1.2; + letter-spacing: normal; + max-height: 50px; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + display: box; + -webkit-line-clamp: 2; + -webkit-box-orient: vertical; + color: var(--heo-fontcolor); +} + +.cf-overshow p span { + z-index: 1; + font-size: 12px; + margin-left: auto; +} + +#cf-container .cf-overshow p a:hover { + letter-spacing: 1px; + transition: 0.3s; +} + +.cf-overshow .cf-overshow-content { + padding: 10px 15px 10px; + border-bottom-left-radius: 20px; + border-bottom-right-radius: 20px; + background: var(--heo-card-bg); + display: flex; + flex-direction: column; + max-height: 70vh; + overflow: scroll; +} + +.cf-overshow .cf-overshow-content .cf-article-title { + margin: 0; +} + +#cf-overshow .cf-overshow-close { + position: sticky; + display: block; + width: 100%; + height: 100%; +} + +/* 颜色 */ +#cf-state, #cf-more { + background: var(--heo-card-bg); + color: var(--heo-fontcolor); + border: var(--style-border); + box-shadow: var(--heo-shadow-border); +} + +#cf-change, .cf-time-updated, .cf-time-created, .cf-article-floor { + color: var(--heo-fontcolor); + opacity: 0.4; + transition: 0.3s; +} + +.cf-article-author, .cf-article a.cf-article-title, .cf-article:hover .cf-article-floor, .cf-article:hover .cf-time-created, .cf-article:hover .cf-time-updated { + color: var(--heo-fontcolor); + opacity: 1; +} + +.cf-article { + display: flex; + flex-direction: column; + justify-content: space-between; + box-shadow: var(--heo-shadow-border); + margin: 8px 0; + border-radius: 8px; + font-weight: bolder; + overflow: hidden; + transition: all ease-out .3s; + position: relative; + padding: 0.8rem; + padding-bottom: 0.4rem; + width: calc(50% - 12px); + background: var(--heo-card-bg); + border: var(--style-border-always); +} + +.cf-article:hover { + transition: 0.3s; + border: var(--style-border-hover); + box-shadow: var(--heo-shadow-main); +} + +@media screen and (max-width: 768px) { + .cf-article { + box-shadow: none !important; + width: 100%; + } +} + +#cf-change span:hover { + color: var(--heo-lighttext); + cursor: pointer; +} + +#cf-change .cf-change-now { + color: var(--heo-lighttext); + font-weight: 800; +} + +.cf-overshow p a:hover { + color: var(--heo-lighttext) !important; +} + +.cf-overshow p span { + color: var(--heo-fontcolor); + opacity: 0.4; +} + +/* 暗色主题 */ +.dark-theme #cf-overlay, .theme-dark #cf-overlay { + background-color: rgba(59, 61, 66, 0.42); +} + +.dark-theme .cf-overshow, .theme-dark .cf-overshow { + background: #292a2d; +} + +.dark-theme .cf-overshow p a, .theme-dark .cf-overshow p a { + color: var(--lmm-fontcolor); +} + +.dark-theme .cf-overshow .cf-overshow-content, .theme-dark .cf-overshow .cf-overshow-content { + background: #eaeaea; +} + +.dark-theme #cf-state, .dark-theme #cf-more, .theme-dark #cf-state, .theme-dark #cf-more { + background: var(--lmm-dack-background); + color: var(--lmm-dark-fontcolor); +} + +.dark-theme #cf-change, .dark-theme .cf-time-updated, .dark-theme .cf-time-created, .dark-theme .cf-article-floor, .theme-dark #cf-change, .theme-dark .cf-time-updated, .theme-dark .cf-time-created, .theme-dark .cf-article-floor { + color: var(--lmm-dark-floorcolor); +} + +.dark-theme .cf-article-author, .dark-theme .cf-article a.cf-article-title, .theme-dark .cf-article-author, .theme-dark .cf-article a.cf-article-title { + color: var(--lmm-dark-fontcolor); +} + +.dark-theme .cf-article, .theme-dark .cf-article { + background: var(--lmm-dack-background); +} + +.dark-theme .cf-article:hover .cf-article-floor, .dark-theme .cf-article:hover .cf-time-created, .dark-theme .cf-article:hover .cf-time-updated, .dark-theme .cf-overshow p span, .theme-dark .cf-article:hover .cf-article-floor, .theme-dark .cf-article:hover .cf-time-created, .theme-dark .cf-article:hover .cf-time-updated, .theme-dark .cf-overshow p span { + color: var(--lmm-dark-fontcolor); +} + +/* 移动端适配 */ +@media screen and (max-width: 400px) { + #cf-state { + font-size: 14px; + } + + .cf-article-time i { + display: none; + } +} + +@media screen and (max-width: 300px) { + #cf-state, .cf-article-time { + display: none; + } +} \ No newline at end of file diff --git a/templates/assets/zhheo/heo-fcircle3mini.js b/templates/assets/zhheo/heo-fcircle3mini.js new file mode 100644 index 00000000..5695fe8a --- /dev/null +++ b/templates/assets/zhheo/heo-fcircle3mini.js @@ -0,0 +1,362 @@ +/* +Last Modified time : 20220211 15:38 by https://immmmm.com +已适配 FriendCircle 公共库和主库 +*/ + +//默认数据 +var fdata = { + jsonurl: '', + apiurl: 'https://moments.0206.ink/', + apipublicurl: '', //默认公共库 + initnumber: 20, //首次加载文章数 + stepnumber: 20, //更多加载文章数 + article_sort: 'created', //文章排序 updated or created + error_img: 'https://sdn.geekzu.org/avatar/57d8260dfb55501c37dde588e7c3852c' +} +//可通过 var fdataUser 替换默认值 +if (typeof (fdataUser) !== "undefined") { + for (var key in fdataUser) { + if (fdataUser[key]) { + fdata[key] = fdataUser[key]; + } + } +} +var article_num = '', sortNow = '', UrlNow = '', friends_num = '' +var container = document.getElementById('cf-container') || document.getElementById('fcircleContainer'); +// 获取本地 排序值、加载apiUrl,实现记忆效果 +var localSortNow = localStorage.getItem("sortNow") +var localUrlNow = localStorage.getItem("urlNow") +if (localSortNow && localUrlNow) { + sortNow = localSortNow + UrlNow = localUrlNow +} else { + sortNow = fdata.article_sort + if (fdata.jsonurl) { + UrlNow = fdata.apipublicurl + 'postjson?jsonlink=' + fdata.jsonurl + "&" + } else if (fdata.apiurl) { + UrlNow = fdata.apiurl + 'all?' + } else { + UrlNow = fdata.apipublicurl + 'all?' + } + console.log("当前模式:" + UrlNow) + localStorage.setItem("urlNow", UrlNow) + localStorage.setItem("sortNow", sortNow) +} + +// 打印基本信息 +function loadStatistical(sdata) { + article_num = sdata.article_num + friends_num = sdata.friends_num + var messageBoard = ` +
    +
    +
    + 订阅 + ${sdata.friends_num} +
    +
    + 活跃 + ${sdata.active_num} +
    +
    + 日志 + ${sdata.article_num} +
    +
    +
    + Created | Updated +
    +
    + `; + var loadMoreBtn = ` + + `; + if (container) { + // container.insertAdjacentHTML('beforebegin', messageBoard); + container.insertAdjacentHTML('afterend', loadMoreBtn); + } +} + +// 打印文章内容 cf-article +function loadArticleItem(datalist, start, end) { + var articleItem = ''; + var articleNum = article_num; + var endFor = end + if (end > articleNum) { + endFor = articleNum + } + if (start < articleNum) { + for (var i = start; i < endFor; i++) { + var item = datalist[i]; + articleItem += ` +
    + ${item.title} + ${item.floor} +
    + avatar + + ${item.created} + 更新于${item.updated} + +
    +
    + `; + } + container.insertAdjacentHTML('beforeend', articleItem); + // 预载下一页文章 + fetchNextArticle() + } else { + // 文章加载到底 + document.getElementById('cf-more').outerHTML = `
    一切皆有尽头!
    ` + } +} + +// 打印个人卡片 cf-overshow +function loadFcircleShow(userinfo, articledata) { + var showHtml = ` +
    + +
    + ` + for (var i = 0; i < userinfo.article_num; i++) { + var item = articledata[i]; + showHtml += ` +

    ${item.title}${item.created}

    + ` + } + showHtml += '
    ' + document.getElementById('cf-overshow').insertAdjacentHTML('beforeend', showHtml); + document.getElementById('cf-overshow').className = 'cf-show-now'; +} + +// 预载下一页文章,存为本地数据 nextArticle +function fetchNextArticle() { + var start = document.getElementsByClassName('cf-article').length + var end = start + fdata.stepnumber + var articleNum = article_num; + if (end > articleNum) { + end = articleNum + } + if (start < articleNum) { + UrlNow = localStorage.getItem("urlNow") + var fetchUrl = UrlNow + "rule=" + sortNow + "&start=" + start + "&end=" + end + //console.log(fetchUrl) + fetch(fetchUrl) + .then(res => res.json()) + .then(json => { + var nextArticle = eval(json.article_data); + console.log("已预载" + "?rule=" + sortNow + "&start=" + start + "&end=" + end) + localStorage.setItem("nextArticle", JSON.stringify(nextArticle)) + }) + } else if (start = articleNum) { + document.getElementById('cf-more').outerHTML = `
    一切皆有尽头!
    ` + } + window.lazyLoadInstance.update() +} + +// 显示下一页文章,从本地缓存 nextArticle 中获取 +function loadNextArticle() { + var nextArticle = JSON.parse(localStorage.getItem("nextArticle")); + var articleItem = "" + for (var i = 0; i < nextArticle.length; i++) { + var item = nextArticle[i]; + articleItem += ` +
    + ${item.title} + ${item.floor} +
    + avatar + + ${item.created} + 更新于${item.updated} + +
    +
    + `; + } + container.insertAdjacentHTML('beforeend', articleItem); + + // 同时预载下一页文章 + fetchNextArticle() +} + +// 没有更多文章 +function loadNoArticle() { + var articleSortData = sortNow + "ArticleData" + localStorage.removeItem(articleSortData) + localStorage.removeItem("statisticalData") + //localStorage.removeItem("sortNow") + document.getElementById('cf-more').remove() + window.scrollTo(0, document.getElementsByClassName('cf-state').offsetTop) +} + +// 清空本地数据 +function clearLocal() { + localStorage.removeItem("updatedArticleData") + localStorage.removeItem("createdArticleData") + localStorage.removeItem("nextArticle") + localStorage.removeItem("statisticalData") + localStorage.removeItem("sortNow") + localStorage.removeItem("urlNow") + location.reload(); +} + +// +function checkVersion() { + var url = fdata.apiurl + "version" + fetch(url) + .then(res => res.json()) + .then(json => { + console.log(json) + var nowStatus = json.status, nowVersion = json.current_version, newVersion = json.latest_version + var versionID = document.getElementById('cf-version-up') + if (nowStatus == 0) { + versionID.innerHTML = "当前版本:v" + nowVersion + } else if (nowStatus == 1) { + versionID.innerHTML = "发现新版本:v" + nowVersion + " ↦ " + newVersion + } else { + versionID.innerHTML = "网络错误,检测失败!" + } + }) +} + +// 切换为公共全库 +function changeEgg() { + //有自定义json或api执行切换 + if (fdata.jsonurl || fdata.apiurl) { + document.querySelectorAll('.cf-new-add').forEach(el => el.remove()); + localStorage.removeItem("updatedArticleData") + localStorage.removeItem("createdArticleData") + localStorage.removeItem("nextArticle") + localStorage.removeItem("statisticalData") + container.innerHTML = "" + UrlNow = localStorage.getItem("urlNow") + //console.log("新"+UrlNow) + var UrlNowPublic = fdata.apipublicurl + 'all?' + if (UrlNow !== UrlNowPublic) { //非完整默认公开库 + changeUrl = fdata.apipublicurl + 'all?' + } else { + if (fdata.jsonurl) { + changeUrl = fdata.apipublicurl + 'postjson?jsonlink=' + fdata.jsonurl + "&" + } else if (fdata.apiurl) { + changeUrl = fdata.apiurl + 'all?' + } + } + localStorage.setItem("urlNow", changeUrl) + FetchFriendCircle(sortNow, changeUrl) + } else { + clearLocal(); + } +} + +// 首次加载文章 +function FetchFriendCircle(sortNow, changeUrl) { + var end = fdata.initnumber + var fetchUrl = UrlNow + "rule=" + sortNow + "&start=0&end=" + end + if (changeUrl) { + fetchUrl = changeUrl + "rule=" + sortNow + "&start=0&end=" + end + } + //console.log(fetchUrl) + fetch(fetchUrl) + .then(res => res.json()) + .then(json => { + var statisticalData = json.statistical_data; + var articleData = eval(json.article_data); + var articleSortData = sortNow + "ArticleData"; + loadStatistical(statisticalData); + loadArticleItem(articleData, 0, end) + localStorage.setItem("statisticalData", JSON.stringify(statisticalData)) + localStorage.setItem(articleSortData, JSON.stringify(articleData)) + }) +} + +// 点击切换排序 +function changeSort(event) { + sortNow = event.currentTarget.dataset.sort + localStorage.setItem("sortNow", sortNow) + document.querySelectorAll('.cf-new-add').forEach(el => el.remove()); + container.innerHTML = ""; + changeUrl = localStorage.getItem("urlNow") + //console.log(changeUrl) + initFriendCircle(sortNow, changeUrl) + if (fdata.apiurl) { + checkVersion() + } +} + +//查询个人文章列表 +function openMeShow(event) { + event.preventDefault() + var parse_url = /^(?:([A-Za-z]+):)?(\/{0,3})([0-9.\-A-Za-z]+)(?::(\d+))?(?:\/([^?#]*))?(?:\?([^#]*))?(?:#(.*))?$/; + var meLink = event.currentTarget.dataset.link.replace(parse_url, '$1:$2$3') + console.log(meLink) + var fetchUrl = '' + if (fdata.apiurl) { + fetchUrl = fdata.apiurl + "post?link=" + meLink + } else { + fetchUrl = fdata.apipublicurl + "post?link=" + meLink + } + //console.log(fetchUrl) + if (noClick == 'ok') { + noClick = 'no' + fetchShow(fetchUrl) + } +} + +// 关闭 show +function closeShow() { + document.getElementById('cf-overlay').className -= 'cf-show-now'; + document.getElementById('cf-overshow').className -= 'cf-show-now'; + document.getElementById('cf-overshow').innerHTML = ''; +} + +// 点击开往 +var noClick = 'ok'; + +function openToShow() { + var fetchUrl = '' + if (fdata.apiurl) { + fetchUrl = fdata.apiurl + "post" + } else { + fetchUrl = fdata.apipublicurl + "post" + } + //console.log(fetchUrl) + if (noClick == 'ok') { + noClick = 'no' + fetchShow(fetchUrl) + } +} + +// 展示个人文章列表 +function fetchShow(url) { + var closeHtml = ` +
    + ` + document.getElementById('cf-overlay').className = 'cf-show-now'; + document.getElementById('cf-overshow').insertAdjacentHTML('afterbegin', closeHtml); + console.log("开往" + url) + fetch(url) + .then(res => res.json()) + .then(json => { + //console.log(json) + noClick = 'ok' + var statisticalData = json.statistical_data; + var articleData = eval(json.article_data); + loadFcircleShow(statisticalData, articleData) + }) +} + +// 初始化方法 +function initFriendCircle(sortNow, changeUrl) { + var articleSortData = sortNow + "ArticleData"; + var localStatisticalData = JSON.parse(localStorage.getItem("statisticalData")); + var localArticleData = JSON.parse(localStorage.getItem(articleSortData)); + container.innerHTML = ""; + FetchFriendCircle(sortNow, changeUrl); +} + +// 执行初始化 +initFriendCircle(sortNow); \ No newline at end of file diff --git a/templates/assets/zhheo/prism/prism.min.css b/templates/assets/zhheo/prism/prism.min.css new file mode 100644 index 00000000..ac949191 --- /dev/null +++ b/templates/assets/zhheo/prism/prism.min.css @@ -0,0 +1,7 @@ +/* PrismJS 1.29.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apex+apl+applescript+aql+arduino+arff+armasm+arturo+asciidoc+aspnet+asm6502+asmatmel+autohotkey+autoit+avisynth+avro-idl+awk+bash+basic+batch+bbcode+bbj+bicep+birb+bison+bnf+bqn+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cfscript+chaiscript+cil+cilkc+cilkcpp+clojure+cmake+cobol+coffeescript+concurnas+csp+cooklang+coq+crystal+css-extras+csv+cue+cypher+d+dart+dataweave+dax+dhall+diff+django+dns-zone-file+docker+dot+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+false+firestore-security-rules+flow+fortran+ftl+gml+gap+gcode+gdscript+gedcom+gettext+gherkin+git+glsl+gn+linker-script+go+go-module+gradle+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+hoon+http+hpkp+hsts+ichigojam+icon+icu-message-format+idris+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jexl+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keepalived+keyman+kotlin+kumir+kusto+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+log+lolcode+lua+magma+makefile+markdown+markup-templating+mata+matlab+maxscript+mel+mermaid+metafont+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nevod+nginx+nim+nix+nsis+objectivec+ocaml+odin+opencl+openqasm+oz+parigp+parser+pascal+pascaligo+psl+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plant-uml+plsql+powerquery+powershell+processing+prolog+promql+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+qsharp+q+qml+qore+r+racket+cshtml+jsx+tsx+reason+regex+rego+renpy+rescript+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+squirrel+stan+stata+iecst+stylus+supercollider+swift+systemd+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+tremor+turtle+twig+typescript+typoscript+unrealscript+uorazor+uri+v+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+web-idl+wgsl+wiki+wolfram+wren+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=line-numbers+custom-class+show-language+highlight-keywords+previewers+toolbar+match-braces */ +code[class*=language-],pre[class*=language-]{color:#000;background:0 0;text-shadow:0 1px #fff;font-family:Consolas,Monaco,'Andale Mono','Ubuntu Mono',monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{text-shadow:none;background:#b3d4fc}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{text-shadow:none;background:#b3d4fc}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#9a6e3a;background:hsla(0,0%,100%,.5)}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help} +pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right} +div.code-toolbar{position:relative}div.code-toolbar>.toolbar{position:absolute;z-index:10;top:.3em;right:.2em;transition:opacity .3s ease-in-out;opacity:0}div.code-toolbar:hover>.toolbar{opacity:1}div.code-toolbar:focus-within>.toolbar{opacity:1}div.code-toolbar>.toolbar>.toolbar-item{display:inline-block}div.code-toolbar>.toolbar>.toolbar-item>a{cursor:pointer}div.code-toolbar>.toolbar>.toolbar-item>button{background:0 0;border:0;color:inherit;font:inherit;line-height:normal;overflow:visible;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}div.code-toolbar>.toolbar>.toolbar-item>a,div.code-toolbar>.toolbar>.toolbar-item>button,div.code-toolbar>.toolbar>.toolbar-item>span{color:#bbb;font-size:.8em;padding:0 .5em;background:#f5f2f0;background:rgba(224,224,224,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.2);border-radius:.5em}div.code-toolbar>.toolbar>.toolbar-item>a:focus,div.code-toolbar>.toolbar>.toolbar-item>a:hover,div.code-toolbar>.toolbar>.toolbar-item>button:focus,div.code-toolbar>.toolbar>.toolbar-item>button:hover,div.code-toolbar>.toolbar>.toolbar-item>span:focus,div.code-toolbar>.toolbar>.toolbar-item>span:hover{color:inherit;text-decoration:none} +.prism-previewer,.prism-previewer:after,.prism-previewer:before{position:absolute;pointer-events:none}.prism-previewer,.prism-previewer:after{left:50%}.prism-previewer{margin-top:-48px;width:32px;height:32px;margin-left:-16px;z-index:10;opacity:0;-webkit-transition:opacity .25s;-o-transition:opacity .25s;transition:opacity .25s}.prism-previewer.flipped{margin-top:0;margin-bottom:-48px}.prism-previewer:after,.prism-previewer:before{content:'';position:absolute;pointer-events:none}.prism-previewer:before{top:-5px;right:-5px;left:-5px;bottom:-5px;border-radius:10px;border:5px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.5) inset,0 0 10px rgba(0,0,0,.75)}.prism-previewer:after{top:100%;width:0;height:0;margin:5px 0 0 -7px;border:7px solid transparent;border-color:rgba(255,0,0,0);border-top-color:#fff}.prism-previewer.flipped:after{top:auto;bottom:100%;margin-top:0;margin-bottom:5px;border-top-color:rgba(255,0,0,0);border-bottom-color:#fff}.prism-previewer.active{opacity:1}.prism-previewer-angle:before{border-radius:50%;background:#fff}.prism-previewer-angle:after{margin-top:4px}.prism-previewer-angle svg{width:32px;height:32px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.prism-previewer-angle[data-negative] svg{-webkit-transform:scaleX(-1) rotate(-90deg);-moz-transform:scaleX(-1) rotate(-90deg);-ms-transform:scaleX(-1) rotate(-90deg);-o-transform:scaleX(-1) rotate(-90deg);transform:scaleX(-1) rotate(-90deg)}.prism-previewer-angle circle{fill:transparent;stroke:#2d3438;stroke-opacity:.9;stroke-width:32;stroke-dasharray:0,500}.prism-previewer-gradient{background-image:linear-gradient(45deg,#bbb 25%,transparent 25%,transparent 75%,#bbb 75%,#bbb),linear-gradient(45deg,#bbb 25%,#eee 25%,#eee 75%,#bbb 75%,#bbb);background-size:10px 10px;background-position:0 0,5px 5px;width:64px;margin-left:-32px}.prism-previewer-gradient:before{content:none}.prism-previewer-gradient div{position:absolute;top:-5px;left:-5px;right:-5px;bottom:-5px;border-radius:10px;border:5px solid #fff;box-shadow:0 0 3px rgba(0,0,0,.5) inset,0 0 10px rgba(0,0,0,.75)}.prism-previewer-color{background-image:linear-gradient(45deg,#bbb 25%,transparent 25%,transparent 75%,#bbb 75%,#bbb),linear-gradient(45deg,#bbb 25%,#eee 25%,#eee 75%,#bbb 75%,#bbb);background-size:10px 10px;background-position:0 0,5px 5px}.prism-previewer-color:before{background-color:inherit;background-clip:padding-box}.prism-previewer-easing{margin-top:-76px;margin-left:-30px;width:60px;height:60px;background:#333}.prism-previewer-easing.flipped{margin-bottom:-116px}.prism-previewer-easing svg{width:60px;height:60px}.prism-previewer-easing circle{fill:#2d3438;stroke:#fff}.prism-previewer-easing path{fill:none;stroke:#fff;stroke-linecap:round;stroke-width:4}.prism-previewer-easing line{stroke:#fff;stroke-opacity:.5;stroke-width:2}@-webkit-keyframes prism-previewer-time{0%{stroke-dasharray:0,500;stroke-dashoffset:0}50%{stroke-dasharray:100,500;stroke-dashoffset:0}100%{stroke-dasharray:0,500;stroke-dashoffset:-100}}@-o-keyframes prism-previewer-time{0%{stroke-dasharray:0,500;stroke-dashoffset:0}50%{stroke-dasharray:100,500;stroke-dashoffset:0}100%{stroke-dasharray:0,500;stroke-dashoffset:-100}}@-moz-keyframes prism-previewer-time{0%{stroke-dasharray:0,500;stroke-dashoffset:0}50%{stroke-dasharray:100,500;stroke-dashoffset:0}100%{stroke-dasharray:0,500;stroke-dashoffset:-100}}@keyframes prism-previewer-time{0%{stroke-dasharray:0,500;stroke-dashoffset:0}50%{stroke-dasharray:100,500;stroke-dashoffset:0}100%{stroke-dasharray:0,500;stroke-dashoffset:-100}}.prism-previewer-time:before{border-radius:50%;background:#fff}.prism-previewer-time:after{margin-top:4px}.prism-previewer-time svg{width:32px;height:32px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.prism-previewer-time circle{fill:transparent;stroke:#2d3438;stroke-opacity:.9;stroke-width:32;stroke-dasharray:0,500;stroke-dashoffset:0;-webkit-animation:prism-previewer-time linear infinite 3s;-moz-animation:prism-previewer-time linear infinite 3s;-o-animation:prism-previewer-time linear infinite 3s;animation:prism-previewer-time linear infinite 3s} +.token.punctuation.brace-hover,.token.punctuation.brace-selected{outline:solid 1px}.rainbow-braces .token.punctuation.brace-level-1,.rainbow-braces .token.punctuation.brace-level-5,.rainbow-braces .token.punctuation.brace-level-9{color:#e50;opacity:1}.rainbow-braces .token.punctuation.brace-level-10,.rainbow-braces .token.punctuation.brace-level-2,.rainbow-braces .token.punctuation.brace-level-6{color:#0b3;opacity:1}.rainbow-braces .token.punctuation.brace-level-11,.rainbow-braces .token.punctuation.brace-level-3,.rainbow-braces .token.punctuation.brace-level-7{color:#26f;opacity:1}.rainbow-braces .token.punctuation.brace-level-12,.rainbow-braces .token.punctuation.brace-level-4,.rainbow-braces .token.punctuation.brace-level-8{color:#e0e;opacity:1} diff --git a/templates/assets/zhheo/prism/prism.min.js b/templates/assets/zhheo/prism/prism.min.js new file mode 100644 index 00000000..94977e8a --- /dev/null +++ b/templates/assets/zhheo/prism/prism.min.js @@ -0,0 +1,306 @@ +/* PrismJS 1.29.0 +https://prismjs.com/download.html#themes=prism&languages=markup+css+clike+javascript+abap+abnf+actionscript+ada+agda+al+antlr4+apacheconf+apex+apl+applescript+aql+arduino+arff+armasm+arturo+asciidoc+aspnet+asm6502+asmatmel+autohotkey+autoit+avisynth+avro-idl+awk+bash+basic+batch+bbcode+bbj+bicep+birb+bison+bnf+bqn+brainfuck+brightscript+bro+bsl+c+csharp+cpp+cfscript+chaiscript+cil+cilkc+cilkcpp+clojure+cmake+cobol+coffeescript+concurnas+csp+cooklang+coq+crystal+css-extras+csv+cue+cypher+d+dart+dataweave+dax+dhall+diff+django+dns-zone-file+docker+dot+ebnf+editorconfig+eiffel+ejs+elixir+elm+etlua+erb+erlang+excel-formula+fsharp+factor+false+firestore-security-rules+flow+fortran+ftl+gml+gap+gcode+gdscript+gedcom+gettext+gherkin+git+glsl+gn+linker-script+go+go-module+gradle+graphql+groovy+haml+handlebars+haskell+haxe+hcl+hlsl+hoon+http+hpkp+hsts+ichigojam+icon+icu-message-format+idris+ignore+inform7+ini+io+j+java+javadoc+javadoclike+javastacktrace+jexl+jolie+jq+jsdoc+js-extras+json+json5+jsonp+jsstacktrace+js-templates+julia+keepalived+keyman+kotlin+kumir+kusto+latex+latte+less+lilypond+liquid+lisp+livescript+llvm+log+lolcode+lua+magma+makefile+markdown+markup-templating+mata+matlab+maxscript+mel+mermaid+metafont+mizar+mongodb+monkey+moonscript+n1ql+n4js+nand2tetris-hdl+naniscript+nasm+neon+nevod+nginx+nim+nix+nsis+objectivec+ocaml+odin+opencl+openqasm+oz+parigp+parser+pascal+pascaligo+psl+pcaxis+peoplecode+perl+php+phpdoc+php-extras+plant-uml+plsql+powerquery+powershell+processing+prolog+promql+properties+protobuf+pug+puppet+pure+purebasic+purescript+python+qsharp+q+qml+qore+r+racket+cshtml+jsx+tsx+reason+regex+rego+renpy+rescript+rest+rip+roboconf+robotframework+ruby+rust+sas+sass+scss+scala+scheme+shell-session+smali+smalltalk+smarty+sml+solidity+solution-file+soy+sparql+splunk-spl+sqf+sql+squirrel+stan+stata+iecst+stylus+supercollider+swift+systemd+t4-templating+t4-cs+t4-vb+tap+tcl+tt2+textile+toml+tremor+turtle+twig+typescript+typoscript+unrealscript+uorazor+uri+v+vala+vbnet+velocity+verilog+vhdl+vim+visual-basic+warpscript+wasm+web-idl+wgsl+wiki+wolfram+wren+xeora+xml-doc+xojo+xquery+yaml+yang+zig&plugins=line-numbers+custom-class+show-language+previewers+toolbar+match-braces */ +var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(e){var n=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,r={},a={manual:e.Prism&&e.Prism.manual,disableWorkerMessageHandler:e.Prism&&e.Prism.disableWorkerMessageHandler,util:{encode:function e(n){return n instanceof i?new i(n.type,e(n.content),n.alias):Array.isArray(n)?n.map(e):n.replace(/&/g,"&").replace(/=g.reach);A+=w.value.length,w=w.next){var E=w.value;if(n.length>e.length)return;if(!(E instanceof i)){var P,L=1;if(y){if(!(P=l(b,A,e,m))||P.index>=e.length)break;var S=P.index,O=P.index+P[0].length,j=A;for(j+=w.value.length;S>=j;)j+=(w=w.next).value.length;if(A=j-=w.value.length,w.value instanceof i)continue;for(var C=w;C!==n.tail&&(jg.reach&&(g.reach=W);var z=w.prev;if(_&&(z=u(n,z,_),A+=_.length),c(n,z,L),w=u(n,z,new i(f,p?a.tokenize(N,p):N,k,N)),M&&u(n,w,M),L>1){var I={cause:f+","+d,reach:W};o(e,n,t,w.prev,A,I),g&&I.reach>g.reach&&(g.reach=I.reach)}}}}}}function s(){var e={value:null,prev:null,next:null},n={value:null,prev:e,next:null};e.next=n,this.head=e,this.tail=n,this.length=0}function u(e,n,t){var r=n.next,a={value:t,prev:n,next:r};return n.next=a,r.prev=a,e.length++,a}function c(e,n,t){for(var r=n.next,a=0;a"+i.content+""},!e.document)return e.addEventListener?(a.disableWorkerMessageHandler||e.addEventListener("message",(function(n){var t=JSON.parse(n.data),r=t.language,i=t.code,l=t.immediateClose;e.postMessage(a.highlight(i,a.languages[r],r)),l&&e.close()}),!1),a):a;var g=a.util.currentScript();function f(){a.manual||a.highlightAll()}if(g&&(a.filename=g.src,g.hasAttribute("data-manual")&&(a.manual=!0)),!a.manual){var h=document.readyState;"loading"===h||"interactive"===h&&g&&g.defer?document.addEventListener("DOMContentLoaded",f):window.requestAnimationFrame?window.requestAnimationFrame(f):window.setTimeout(f,16)}return a}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism); +Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(a,e){var s={};s["language-"+e]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[e]},s.cdata=/^$/i;var t={"included-cdata":{pattern://i,inside:s}};t["language-"+e]={pattern:/[\s\S]+/,inside:Prism.languages[e]};var n={};n[a]={pattern:RegExp("(<__[^>]*>)(?:))*\\]\\]>|(?!)".replace(/__/g,(function(){return a})),"i"),lookbehind:!0,greedy:!0,inside:t},Prism.languages.insertBefore("markup","cdata",n)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(a,e){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp("(^|[\"'\\s])(?:"+a+")\\s*=\\s*(?:\"[^\"]*\"|'[^']*'|[^\\s'\">=]+(?=[\\s>]))","i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[e,"language-"+e],inside:Prism.languages[e]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml; +!function(s){var e=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;s.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:[^;{\\s\"']|\\s+(?!\\s)|"+e.source+")*?(?:;|(?=\\s*\\{))"),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+e.source+"|(?:[^\\\\\r\n()\"']|\\\\[^])*)\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+e.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+e.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:e,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},s.languages.css.atrule.inside.rest=s.languages.css;var t=s.languages.markup;t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(Prism); +Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}; +Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp("(^|[^\\w$])(?:NaN|Infinity|0[bB][01]+(?:_[01]+)*n?|0[oO][0-7]+(?:_[0-7]+)*n?|0[xX][\\dA-Fa-f]+(?:_[\\dA-Fa-f]+)*n?|\\d+(?:_\\d+)*n|(?:\\d+(?:_\\d+)*(?:\\.(?:\\d+(?:_\\d+)*)?)?|\\.\\d+(?:_\\d+)*)(?:[Ee][+-]?\\d+(?:_\\d+)*)?)(?![\\w$])"),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp("((?:^|[^$\\w\\xA0-\\uFFFF.\"'\\])\\s]|\\b(?:return|yield))\\s*)/(?:(?:\\[(?:[^\\]\\\\\r\n]|\\\\.)*\\]|\\\\.|[^/\\\\\\[\r\n])+/[dgimyus]{0,7}|(?:\\[(?:[^[\\]\\\\\r\n]|\\\\.|\\[(?:[^[\\]\\\\\r\n]|\\\\.|\\[(?:[^[\\]\\\\\r\n]|\\\\.)*\\])*\\])*\\]|\\\\.|[^/\\\\\\[\r\n])+/[dgimyus]{0,7}v[dgimyus]{0,7})(?=(?:\\s|/\\*(?:[^*]|\\*(?!/))*\\*/)*(?:$|[\r\n,.;:})\\]]|//))"),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute("on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)","javascript")),Prism.languages.js=Prism.languages.javascript; +Prism.languages.abap={comment:/^\*.*/m,string:/(`|')(?:\\.|(?!\1)[^\\\r\n])*\1/,"string-template":{pattern:/([|}])(?:\\.|[^\\|{\r\n])*(?=[|{])/,lookbehind:!0,alias:"string"},"eol-comment":{pattern:/(^|\s)".*/m,lookbehind:!0,alias:"comment"},keyword:{pattern:/(\s|\.|^)(?:\*-INPUT|\?TO|ABAP-SOURCE|ABBREVIATED|ABS|ABSTRACT|ACCEPT|ACCEPTING|ACCESSPOLICY|ACCORDING|ACOS|ACTIVATION|ACTUAL|ADD|ADD-CORRESPONDING|ADJACENT|AFTER|ALIAS|ALIASES|ALIGN|ALL|ALLOCATE|ALPHA|ANALYSIS|ANALYZER|AND|ANY|APPEND|APPENDAGE|APPENDING|APPLICATION|ARCHIVE|AREA|ARITHMETIC|AS|ASCENDING|ASIN|ASPECT|ASSERT|ASSIGN|ASSIGNED|ASSIGNING|ASSOCIATION|ASYNCHRONOUS|AT|ATAN|ATTRIBUTES|AUTHORITY|AUTHORITY-CHECK|AVG|BACK|BACKGROUND|BACKUP|BACKWARD|BADI|BASE|BEFORE|BEGIN|BETWEEN|BIG|BINARY|BINDING|BIT|BIT-AND|BIT-NOT|BIT-OR|BIT-XOR|BLACK|BLANK|BLANKS|BLOB|BLOCK|BLOCKS|BLUE|BOUND|BOUNDARIES|BOUNDS|BOXED|BREAK-POINT|BT|BUFFER|BY|BYPASSING|BYTE|BYTE-CA|BYTE-CN|BYTE-CO|BYTE-CS|BYTE-NA|BYTE-NS|BYTE-ORDER|C|CA|CALL|CALLING|CASE|CAST|CASTING|CATCH|CEIL|CENTER|CENTERED|CHAIN|CHAIN-INPUT|CHAIN-REQUEST|CHANGE|CHANGING|CHANNELS|CHAR-TO-HEX|CHARACTER|CHARLEN|CHECK|CHECKBOX|CIRCULAR|CI_|CLASS|CLASS-CODING|CLASS-DATA|CLASS-EVENTS|CLASS-METHODS|CLASS-POOL|CLEANUP|CLEAR|CLIENT|CLOB|CLOCK|CLOSE|CN|CNT|CO|COALESCE|CODE|CODING|COLLECT|COLOR|COLUMN|COLUMNS|COL_BACKGROUND|COL_GROUP|COL_HEADING|COL_KEY|COL_NEGATIVE|COL_NORMAL|COL_POSITIVE|COL_TOTAL|COMMENT|COMMENTS|COMMIT|COMMON|COMMUNICATION|COMPARING|COMPONENT|COMPONENTS|COMPRESSION|COMPUTE|CONCAT|CONCATENATE|COND|CONDENSE|CONDITION|CONNECT|CONNECTION|CONSTANTS|CONTEXT|CONTEXTS|CONTINUE|CONTROL|CONTROLS|CONV|CONVERSION|CONVERT|COPIES|COPY|CORRESPONDING|COS|COSH|COUNT|COUNTRY|COVER|CP|CPI|CREATE|CREATING|CRITICAL|CS|CURRENCY|CURRENCY_CONVERSION|CURRENT|CURSOR|CURSOR-SELECTION|CUSTOMER|CUSTOMER-FUNCTION|DANGEROUS|DATA|DATABASE|DATAINFO|DATASET|DATE|DAYLIGHT|DBMAXLEN|DD\/MM\/YY|DD\/MM\/YYYY|DDMMYY|DEALLOCATE|DECIMALS|DECIMAL_SHIFT|DECLARATIONS|DEEP|DEFAULT|DEFERRED|DEFINE|DEFINING|DEFINITION|DELETE|DELETING|DEMAND|DEPARTMENT|DESCENDING|DESCRIBE|DESTINATION|DETAIL|DIALOG|DIRECTORY|DISCONNECT|DISPLAY|DISPLAY-MODE|DISTANCE|DISTINCT|DIV|DIVIDE|DIVIDE-CORRESPONDING|DIVISION|DO|DUMMY|DUPLICATE|DUPLICATES|DURATION|DURING|DYNAMIC|DYNPRO|E|EACH|EDIT|EDITOR-CALL|ELSE|ELSEIF|EMPTY|ENABLED|ENABLING|ENCODING|END|END-ENHANCEMENT-SECTION|END-LINES|END-OF-DEFINITION|END-OF-FILE|END-OF-PAGE|END-OF-SELECTION|ENDAT|ENDCASE|ENDCATCH|ENDCHAIN|ENDCLASS|ENDDO|ENDENHANCEMENT|ENDEXEC|ENDFOR|ENDFORM|ENDFUNCTION|ENDIAN|ENDIF|ENDING|ENDINTERFACE|ENDLOOP|ENDMETHOD|ENDMODULE|ENDON|ENDPROVIDE|ENDSELECT|ENDTRY|ENDWHILE|ENGINEERING|ENHANCEMENT|ENHANCEMENT-POINT|ENHANCEMENT-SECTION|ENHANCEMENTS|ENTRIES|ENTRY|ENVIRONMENT|EQ|EQUAL|EQUIV|ERRORMESSAGE|ERRORS|ESCAPE|ESCAPING|EVENT|EVENTS|EXACT|EXCEPT|EXCEPTION|EXCEPTION-TABLE|EXCEPTIONS|EXCLUDE|EXCLUDING|EXEC|EXECUTE|EXISTS|EXIT|EXIT-COMMAND|EXP|EXPAND|EXPANDING|EXPIRATION|EXPLICIT|EXPONENT|EXPORT|EXPORTING|EXTEND|EXTENDED|EXTENSION|EXTRACT|FAIL|FETCH|FIELD|FIELD-GROUPS|FIELD-SYMBOL|FIELD-SYMBOLS|FIELDS|FILE|FILTER|FILTER-TABLE|FILTERS|FINAL|FIND|FIRST|FIRST-LINE|FIXED-POINT|FKEQ|FKGE|FLOOR|FLUSH|FONT|FOR|FORM|FORMAT|FORWARD|FOUND|FRAC|FRAME|FRAMES|FREE|FRIENDS|FROM|FUNCTION|FUNCTION-POOL|FUNCTIONALITY|FURTHER|GAPS|GE|GENERATE|GET|GIVING|GKEQ|GKGE|GLOBAL|GRANT|GREATER|GREEN|GROUP|GROUPS|GT|HANDLE|HANDLER|HARMLESS|HASHED|HAVING|HDB|HEAD-LINES|HEADER|HEADERS|HEADING|HELP-ID|HELP-REQUEST|HIDE|HIGH|HINT|HOLD|HOTSPOT|I|ICON|ID|IDENTIFICATION|IDENTIFIER|IDS|IF|IGNORE|IGNORING|IMMEDIATELY|IMPLEMENTATION|IMPLEMENTATIONS|IMPLEMENTED|IMPLICIT|IMPORT|IMPORTING|IN|INACTIVE|INCL|INCLUDE|INCLUDES|INCLUDING|INCREMENT|INDEX|INDEX-LINE|INFOTYPES|INHERITING|INIT|INITIAL|INITIALIZATION|INNER|INOUT|INPUT|INSERT|INSTANCES|INTENSIFIED|INTERFACE|INTERFACE-POOL|INTERFACES|INTERNAL|INTERVALS|INTO|INVERSE|INVERTED-DATE|IS|ISO|ITERATOR|ITNO|JOB|JOIN|KEEP|KEEPING|KERNEL|KEY|KEYS|KEYWORDS|KIND|LANGUAGE|LAST|LATE|LAYOUT|LE|LEADING|LEAVE|LEFT|LEFT-JUSTIFIED|LEFTPLUS|LEFTSPACE|LEGACY|LENGTH|LESS|LET|LEVEL|LEVELS|LIKE|LINE|LINE-COUNT|LINE-SELECTION|LINE-SIZE|LINEFEED|LINES|LIST|LIST-PROCESSING|LISTBOX|LITTLE|LLANG|LOAD|LOAD-OF-PROGRAM|LOB|LOCAL|LOCALE|LOCATOR|LOG|LOG-POINT|LOG10|LOGFILE|LOGICAL|LONG|LOOP|LOW|LOWER|LPAD|LPI|LT|M|MAIL|MAIN|MAJOR-ID|MAPPING|MARGIN|MARK|MASK|MATCH|MATCHCODE|MAX|MAXIMUM|MEDIUM|MEMBERS|MEMORY|MESH|MESSAGE|MESSAGE-ID|MESSAGES|MESSAGING|METHOD|METHODS|MIN|MINIMUM|MINOR-ID|MM\/DD\/YY|MM\/DD\/YYYY|MMDDYY|MOD|MODE|MODIF|MODIFIER|MODIFY|MODULE|MOVE|MOVE-CORRESPONDING|MULTIPLY|MULTIPLY-CORRESPONDING|NA|NAME|NAMETAB|NATIVE|NB|NE|NESTED|NESTING|NEW|NEW-LINE|NEW-PAGE|NEW-SECTION|NEXT|NO|NO-DISPLAY|NO-EXTENSION|NO-GAP|NO-GAPS|NO-GROUPING|NO-HEADING|NO-SCROLLING|NO-SIGN|NO-TITLE|NO-TOPOFPAGE|NO-ZERO|NODE|NODES|NON-UNICODE|NON-UNIQUE|NOT|NP|NS|NULL|NUMBER|NUMOFCHAR|O|OBJECT|OBJECTS|OBLIGATORY|OCCURRENCE|OCCURRENCES|OCCURS|OF|OFF|OFFSET|OLE|ON|ONLY|OPEN|OPTION|OPTIONAL|OPTIONS|OR|ORDER|OTHER|OTHERS|OUT|OUTER|OUTPUT|OUTPUT-LENGTH|OVERFLOW|OVERLAY|PACK|PACKAGE|PAD|PADDING|PAGE|PAGES|PARAMETER|PARAMETER-TABLE|PARAMETERS|PART|PARTIALLY|PATTERN|PERCENTAGE|PERFORM|PERFORMING|PERSON|PF|PF-STATUS|PINK|PLACES|POOL|POSITION|POS_HIGH|POS_LOW|PRAGMAS|PRECOMPILED|PREFERRED|PRESERVING|PRIMARY|PRINT|PRINT-CONTROL|PRIORITY|PRIVATE|PROCEDURE|PROCESS|PROGRAM|PROPERTY|PROTECTED|PROVIDE|PUBLIC|PUSHBUTTON|PUT|QUEUE-ONLY|QUICKINFO|RADIOBUTTON|RAISE|RAISING|RANGE|RANGES|RAW|READ|READ-ONLY|READER|RECEIVE|RECEIVED|RECEIVER|RECEIVING|RED|REDEFINITION|REDUCE|REDUCED|REF|REFERENCE|REFRESH|REGEX|REJECT|REMOTE|RENAMING|REPLACE|REPLACEMENT|REPLACING|REPORT|REQUEST|REQUESTED|RESERVE|RESET|RESOLUTION|RESPECTING|RESPONSIBLE|RESULT|RESULTS|RESUMABLE|RESUME|RETRY|RETURN|RETURNCODE|RETURNING|RIGHT|RIGHT-JUSTIFIED|RIGHTPLUS|RIGHTSPACE|RISK|RMC_COMMUNICATION_FAILURE|RMC_INVALID_STATUS|RMC_SYSTEM_FAILURE|ROLE|ROLLBACK|ROUND|ROWS|RTTI|RUN|SAP|SAP-SPOOL|SAVING|SCALE_PRESERVING|SCALE_PRESERVING_SCIENTIFIC|SCAN|SCIENTIFIC|SCIENTIFIC_WITH_LEADING_ZERO|SCREEN|SCROLL|SCROLL-BOUNDARY|SCROLLING|SEARCH|SECONDARY|SECONDS|SECTION|SELECT|SELECT-OPTIONS|SELECTION|SELECTION-SCREEN|SELECTION-SET|SELECTION-SETS|SELECTION-TABLE|SELECTIONS|SELECTOR|SEND|SEPARATE|SEPARATED|SET|SHARED|SHIFT|SHORT|SHORTDUMP-ID|SIGN|SIGN_AS_POSTFIX|SIMPLE|SIN|SINGLE|SINH|SIZE|SKIP|SKIPPING|SMART|SOME|SORT|SORTABLE|SORTED|SOURCE|SPACE|SPECIFIED|SPLIT|SPOOL|SPOTS|SQL|SQLSCRIPT|SQRT|STABLE|STAMP|STANDARD|START-OF-SELECTION|STARTING|STATE|STATEMENT|STATEMENTS|STATIC|STATICS|STATUSINFO|STEP-LOOP|STOP|STRLEN|STRUCTURE|STRUCTURES|STYLE|SUBKEY|SUBMATCHES|SUBMIT|SUBROUTINE|SUBSCREEN|SUBSTRING|SUBTRACT|SUBTRACT-CORRESPONDING|SUFFIX|SUM|SUMMARY|SUMMING|SUPPLIED|SUPPLY|SUPPRESS|SWITCH|SWITCHSTATES|SYMBOL|SYNCPOINTS|SYNTAX|SYNTAX-CHECK|SYNTAX-TRACE|SYSTEM-CALL|SYSTEM-EXCEPTIONS|SYSTEM-EXIT|TAB|TABBED|TABLE|TABLES|TABLEVIEW|TABSTRIP|TAN|TANH|TARGET|TASK|TASKS|TEST|TESTING|TEXT|TEXTPOOL|THEN|THROW|TIME|TIMES|TIMESTAMP|TIMEZONE|TITLE|TITLE-LINES|TITLEBAR|TO|TOKENIZATION|TOKENS|TOP-LINES|TOP-OF-PAGE|TRACE-FILE|TRACE-TABLE|TRAILING|TRANSACTION|TRANSFER|TRANSFORMATION|TRANSLATE|TRANSPORTING|TRMAC|TRUNC|TRUNCATE|TRUNCATION|TRY|TYPE|TYPE-POOL|TYPE-POOLS|TYPES|ULINE|UNASSIGN|UNDER|UNICODE|UNION|UNIQUE|UNIT|UNIT_CONVERSION|UNIX|UNPACK|UNTIL|UNWIND|UP|UPDATE|UPPER|USER|USER-COMMAND|USING|UTF-8|VALID|VALUE|VALUE-REQUEST|VALUES|VARY|VARYING|VERIFICATION-MESSAGE|VERSION|VIA|VIEW|VISIBLE|WAIT|WARNING|WHEN|WHENEVER|WHERE|WHILE|WIDTH|WINDOW|WINDOWS|WITH|WITH-HEADING|WITH-TITLE|WITHOUT|WORD|WORK|WRITE|WRITER|X|XML|XOR|XSD|XSTRLEN|YELLOW|YES|YYMMDD|Z|ZERO|ZONE)(?![\w-])/i,lookbehind:!0},number:/\b\d+\b/,operator:{pattern:/(\s)(?:\*\*?|<[=>]?|>=?|\?=|[-+\/=])(?=\s)/,lookbehind:!0},"string-operator":{pattern:/(\s)&&?(?=\s)/,lookbehind:!0,alias:"keyword"},"token-operator":[{pattern:/(\w)(?:->?|=>|[~|{}])(?=\w)/,lookbehind:!0,alias:"punctuation"},{pattern:/[|{}]/,alias:"punctuation"}],punctuation:/[,.:()]/}; +!function(n){var i="(?:ALPHA|BIT|CHAR|CR|CRLF|CTL|DIGIT|DQUOTE|HEXDIG|HTAB|LF|LWSP|OCTET|SP|VCHAR|WSP)";n.languages.abnf={comment:/;.*/,string:{pattern:/(?:%[is])?"[^"\n\r]*"/,greedy:!0,inside:{punctuation:/^%[is]/}},range:{pattern:/%(?:b[01]+-[01]+|d\d+-\d+|x[A-F\d]+-[A-F\d]+)/i,alias:"number"},terminal:{pattern:/%(?:b[01]+(?:\.[01]+)*|d\d+(?:\.\d+)*|x[A-F\d]+(?:\.[A-F\d]+)*)/i,alias:"number"},repetition:{pattern:/(^|[^\w-])(?:\d*\*\d*|\d+)/,lookbehind:!0,alias:"operator"},definition:{pattern:/(^[ \t]*)(?:[a-z][\w-]*|<[^<>\r\n]*>)(?=\s*=)/m,lookbehind:!0,alias:"keyword",inside:{punctuation:/<|>/}},"core-rule":{pattern:RegExp("(?:(^|[^<\\w-])"+i+"|<"+i+">)(?![\\w-])","i"),lookbehind:!0,alias:["rule","constant"],inside:{punctuation:/<|>/}},rule:{pattern:/(^|[^<\w-])[a-z][\w-]*|<[^<>\r\n]*>/i,lookbehind:!0,inside:{punctuation:/<|>/}},operator:/=\/?|\//,punctuation:/[()\[\]]/}}(Prism); +Prism.languages.actionscript=Prism.languages.extend("javascript",{keyword:/\b(?:as|break|case|catch|class|const|default|delete|do|dynamic|each|else|extends|final|finally|for|function|get|if|implements|import|in|include|instanceof|interface|internal|is|namespace|native|new|null|override|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|use|var|void|while|with)\b/,operator:/\+\+|--|(?:[+\-*\/%^]|&&?|\|\|?|<>?>?|[!=]=?)=?|[~?@]/}),Prism.languages.actionscript["class-name"].alias="function",delete Prism.languages.actionscript.parameter,delete Prism.languages.actionscript["literal-property"],Prism.languages.markup&&Prism.languages.insertBefore("actionscript","string",{xml:{pattern:/(^|[^.])<\/?\w+(?:\s+[^\s>\/=]+=("|')(?:\\[\s\S]|(?!\2)[^\\])*\2)*\s*\/?>/,lookbehind:!0,inside:Prism.languages.markup}}); +Prism.languages.ada={comment:/--.*/,string:/"(?:""|[^"\r\f\n])*"/,number:[{pattern:/\b\d(?:_?\d)*#[\dA-F](?:_?[\dA-F])*(?:\.[\dA-F](?:_?[\dA-F])*)?#(?:E[+-]?\d(?:_?\d)*)?/i},{pattern:/\b\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:E[+-]?\d(?:_?\d)*)?\b/i}],attribute:{pattern:/\b'\w+/,alias:"attr-name"},keyword:/\b(?:abort|abs|abstract|accept|access|aliased|all|and|array|at|begin|body|case|constant|declare|delay|delta|digits|do|else|elsif|end|entry|exception|exit|for|function|generic|goto|if|in|interface|is|limited|loop|mod|new|not|null|of|or|others|out|overriding|package|pragma|private|procedure|protected|raise|range|record|rem|renames|requeue|return|reverse|select|separate|some|subtype|synchronized|tagged|task|terminate|then|type|until|use|when|while|with|xor)\b/i,boolean:/\b(?:false|true)\b/i,operator:/<[=>]?|>=?|=>?|:=|\/=?|\*\*?|[&+-]/,punctuation:/\.\.?|[,;():]/,char:/'.'/,variable:/\b[a-z](?:\w)*\b/i}; +!function(t){t.languages.agda={comment:/\{-[\s\S]*?(?:-\}|$)|--.*/,string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},punctuation:/[(){}⦃⦄.;@]/,"class-name":{pattern:/((?:data|record) +)\S+/,lookbehind:!0},function:{pattern:/(^[ \t]*)(?!\s)[^:\r\n]+(?=:)/m,lookbehind:!0},operator:{pattern:/(^\s*|\s)(?:[=|:∀→λ\\?_]|->)(?=\s)/,lookbehind:!0},keyword:/\b(?:Set|abstract|constructor|data|eta-equality|field|forall|hiding|import|in|inductive|infix|infixl|infixr|instance|let|macro|module|mutual|no-eta-equality|open|overlap|pattern|postulate|primitive|private|public|quote|quoteContext|quoteGoal|quoteTerm|record|renaming|rewrite|syntax|tactic|unquote|unquoteDecl|unquoteDef|using|variable|where|with)\b/}}(Prism); +Prism.languages.al={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},function:{pattern:/(\b(?:event|procedure|trigger)\s+|(?:^|[^.])\.\s*)[a-z_]\w*(?=\s*\()/i,lookbehind:!0},keyword:[/\b(?:array|asserterror|begin|break|case|do|downto|else|end|event|exit|for|foreach|function|if|implements|in|indataset|interface|internal|local|of|procedure|program|protected|repeat|runonclient|securityfiltering|suppressdispose|temporary|then|to|trigger|until|var|while|with|withevents)\b/i,/\b(?:action|actions|addafter|addbefore|addfirst|addlast|area|assembly|chartpart|codeunit|column|controladdin|cuegroup|customizes|dataitem|dataset|dotnet|elements|enum|enumextension|extends|field|fieldattribute|fieldelement|fieldgroup|fieldgroups|fields|filter|fixed|grid|group|key|keys|label|labels|layout|modify|moveafter|movebefore|movefirst|movelast|page|pagecustomization|pageextension|part|profile|query|repeater|report|requestpage|schema|separator|systempart|table|tableelement|tableextension|textattribute|textelement|type|usercontrol|value|xmlport)\b/i],number:/\b(?:0x[\da-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)(?:F|LL?|U(?:LL?)?)?\b/i,boolean:/\b(?:false|true)\b/i,variable:/\b(?:Curr(?:FieldNo|Page|Report)|x?Rec|RequestOptionsPage)\b/,"class-name":/\b(?:automation|biginteger|bigtext|blob|boolean|byte|char|clienttype|code|completiontriggererrorlevel|connectiontype|database|dataclassification|datascope|date|dateformula|datetime|decimal|defaultlayout|dialog|dictionary|dotnetassembly|dotnettypedeclaration|duration|errorinfo|errortype|executioncontext|executionmode|fieldclass|fieldref|fieldtype|file|filterpagebuilder|guid|httpclient|httpcontent|httpheaders|httprequestmessage|httpresponsemessage|instream|integer|joker|jsonarray|jsonobject|jsontoken|jsonvalue|keyref|list|moduledependencyinfo|moduleinfo|none|notification|notificationscope|objecttype|option|outstream|pageresult|record|recordid|recordref|reportformat|securityfilter|sessionsettings|tableconnectiontype|tablefilter|testaction|testfield|testfilterfield|testpage|testpermissions|testrequestpage|text|textbuilder|textconst|textencoding|time|transactionmodel|transactiontype|variant|verbosity|version|view|views|webserviceactioncontext|webserviceactionresultcode|xmlattribute|xmlattributecollection|xmlcdata|xmlcomment|xmldeclaration|xmldocument|xmldocumenttype|xmlelement|xmlnamespacemanager|xmlnametable|xmlnode|xmlnodelist|xmlprocessinginstruction|xmlreadoptions|xmltext|xmlwriteoptions)\b/i,operator:/\.\.|:[=:]|[-+*/]=?|<>|[<>]=?|=|\b(?:and|div|mod|not|or|xor)\b/i,punctuation:/[()\[\]{}:.;,]/}; +Prism.languages.antlr4={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,string:{pattern:/'(?:\\.|[^\\'\r\n])*'/,greedy:!0},"character-class":{pattern:/\[(?:\\.|[^\\\]\r\n])*\]/,greedy:!0,alias:"regex",inside:{range:{pattern:/([^[]|(?:^|[^\\])(?:\\\\)*\\\[)-(?!\])/,lookbehind:!0,alias:"punctuation"},escape:/\\(?:u(?:[a-fA-F\d]{4}|\{[a-fA-F\d]+\})|[pP]\{[=\w-]+\}|[^\r\nupP])/,punctuation:/[\[\]]/}},action:{pattern:/\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\}/,greedy:!0,inside:{content:{pattern:/(\{)[\s\S]+(?=\})/,lookbehind:!0},punctuation:/[{}]/}},command:{pattern:/(->\s*(?!\s))(?:\s*(?:,\s*)?\b[a-z]\w*(?:\s*\([^()\r\n]*\))?)+(?=\s*;)/i,lookbehind:!0,inside:{function:/\b\w+(?=\s*(?:[,(]|$))/,punctuation:/[,()]/}},annotation:{pattern:/@\w+(?:::\w+)*/,alias:"keyword"},label:{pattern:/#[ \t]*\w+/,alias:"punctuation"},keyword:/\b(?:catch|channels|finally|fragment|grammar|import|lexer|locals|mode|options|parser|returns|throws|tokens)\b/,definition:[{pattern:/\b[a-z]\w*(?=\s*:)/,alias:["rule","class-name"]},{pattern:/\b[A-Z]\w*(?=\s*:)/,alias:["token","constant"]}],constant:/\b[A-Z][A-Z_]*\b/,operator:/\.\.|->|[|~]|[*+?]\??/,punctuation:/[;:()=]/},Prism.languages.g4=Prism.languages.antlr4; +Prism.languages.apacheconf={comment:/#.*/,"directive-inline":{pattern:/(^[\t ]*)\b(?:AcceptFilter|AcceptPathInfo|AccessFileName|Action|Add(?:Alt|AltByEncoding|AltByType|Charset|DefaultCharset|Description|Encoding|Handler|Icon|IconByEncoding|IconByType|InputFilter|Language|ModuleInfo|OutputFilter|OutputFilterByType|Type)|Alias|AliasMatch|Allow(?:CONNECT|EncodedSlashes|Methods|Override|OverrideList)?|Anonymous(?:_LogEmail|_MustGiveEmail|_NoUserID|_VerifyEmail)?|AsyncRequestWorkerFactor|Auth(?:BasicAuthoritative|BasicFake|BasicProvider|BasicUseDigestAlgorithm|DBDUserPWQuery|DBDUserRealmQuery|DBMGroupFile|DBMType|DBMUserFile|Digest(?:Algorithm|Domain|NonceLifetime|Provider|Qop|ShmemSize)|Form(?:Authoritative|Body|DisableNoStore|FakeBasicAuth|Location|LoginRequiredLocation|LoginSuccessLocation|LogoutLocation|Method|Mimetype|Password|Provider|SitePassphrase|Size|Username)|GroupFile|LDAP(?:AuthorizePrefix|BindAuthoritative|BindDN|BindPassword|CharsetConfig|CompareAsUser|CompareDNOnServer|DereferenceAliases|GroupAttribute|GroupAttributeIsDN|InitialBindAsUser|InitialBindPattern|MaxSubGroupDepth|RemoteUserAttribute|RemoteUserIsDN|SearchAsUser|SubGroupAttribute|SubGroupClass|Url)|Merging|Name|nCache(?:Context|Enable|ProvideFor|SOCache|Timeout)|nzFcgiCheckAuthnProvider|nzFcgiDefineProvider|Type|UserFile|zDBDLoginToReferer|zDBDQuery|zDBDRedirectQuery|zDBMType|zSendForbiddenOnFailure)|BalancerGrowth|BalancerInherit|BalancerMember|BalancerPersist|BrowserMatch|BrowserMatchNoCase|BufferedLogs|BufferSize|Cache(?:DefaultExpire|DetailHeader|DirLength|DirLevels|Disable|Enable|File|Header|IgnoreCacheControl|IgnoreHeaders|IgnoreNoLastMod|IgnoreQueryString|IgnoreURLSessionIdentifiers|KeyBaseURL|LastModifiedFactor|Lock|LockMaxAge|LockPath|MaxExpire|MaxFileSize|MinExpire|MinFileSize|NegotiatedDocs|QuickHandler|ReadSize|ReadTime|Root|Socache(?:MaxSize|MaxTime|MinTime|ReadSize|ReadTime)?|StaleOnError|StoreExpired|StoreNoStore|StorePrivate)|CGIDScriptTimeout|CGIMapExtension|CharsetDefault|CharsetOptions|CharsetSourceEnc|CheckCaseOnly|CheckSpelling|ChrootDir|ContentDigest|CookieDomain|CookieExpires|CookieName|CookieStyle|CookieTracking|CoreDumpDirectory|CustomLog|Dav|DavDepthInfinity|DavGenericLockDB|DavLockDB|DavMinTimeout|DBDExptime|DBDInitSQL|DBDKeep|DBDMax|DBDMin|DBDParams|DBDPersist|DBDPrepareSQL|DBDriver|DefaultIcon|DefaultLanguage|DefaultRuntimeDir|DefaultType|Define|Deflate(?:BufferSize|CompressionLevel|FilterNote|InflateLimitRequestBody|InflateRatio(?:Burst|Limit)|MemLevel|WindowSize)|Deny|DirectoryCheckHandler|DirectoryIndex|DirectoryIndexRedirect|DirectorySlash|DocumentRoot|DTracePrivileges|DumpIOInput|DumpIOOutput|EnableExceptionHook|EnableMMAP|EnableSendfile|Error|ErrorDocument|ErrorLog|ErrorLogFormat|Example|ExpiresActive|ExpiresByType|ExpiresDefault|ExtendedStatus|ExtFilterDefine|ExtFilterOptions|FallbackResource|FileETag|FilterChain|FilterDeclare|FilterProtocol|FilterProvider|FilterTrace|ForceLanguagePriority|ForceType|ForensicLog|GprofDir|GracefulShutdownTimeout|Group|Header|HeaderName|Heartbeat(?:Address|Listen|MaxServers|Storage)|HostnameLookups|IdentityCheck|IdentityCheckTimeout|ImapBase|ImapDefault|ImapMenu|Include|IncludeOptional|Index(?:HeadInsert|Ignore|IgnoreReset|Options|OrderDefault|StyleSheet)|InputSed|ISAPI(?:AppendLogToErrors|AppendLogToQuery|CacheFile|FakeAsync|LogNotSupported|ReadAheadBuffer)|KeepAlive|KeepAliveTimeout|KeptBodySize|LanguagePriority|LDAP(?:CacheEntries|CacheTTL|ConnectionPoolTTL|ConnectionTimeout|LibraryDebug|OpCacheEntries|OpCacheTTL|ReferralHopLimit|Referrals|Retries|RetryDelay|SharedCacheFile|SharedCacheSize|Timeout|TrustedClientCert|TrustedGlobalCert|TrustedMode|VerifyServerCert)|Limit(?:InternalRecursion|Request(?:Body|Fields|FieldSize|Line)|XMLRequestBody)|Listen|ListenBackLog|LoadFile|LoadModule|LogFormat|LogLevel|LogMessage|LuaAuthzProvider|LuaCodeCache|Lua(?:Hook(?:AccessChecker|AuthChecker|CheckUserID|Fixups|InsertFilter|Log|MapToStorage|TranslateName|TypeChecker)|Inherit|InputFilter|MapHandler|OutputFilter|PackageCPath|PackagePath|QuickHandler|Root|Scope)|Max(?:ConnectionsPerChild|KeepAliveRequests|MemFree|RangeOverlaps|RangeReversals|Ranges|RequestWorkers|SpareServers|SpareThreads|Threads)|MergeTrailers|MetaDir|MetaFiles|MetaSuffix|MimeMagicFile|MinSpareServers|MinSpareThreads|MMapFile|ModemStandard|ModMimeUsePathInfo|MultiviewsMatch|Mutex|NameVirtualHost|NoProxy|NWSSLTrustedCerts|NWSSLUpgradeable|Options|Order|OutputSed|PassEnv|PidFile|PrivilegesMode|Protocol|ProtocolEcho|Proxy(?:AddHeaders|BadHeader|Block|Domain|ErrorOverride|ExpressDBMFile|ExpressDBMType|ExpressEnable|FtpDirCharset|FtpEscapeWildcards|FtpListOnWildcard|HTML(?:BufSize|CharsetOut|DocType|Enable|Events|Extended|Fixups|Interp|Links|Meta|StripComments|URLMap)|IOBufferSize|MaxForwards|Pass(?:Inherit|InterpolateEnv|Match|Reverse|ReverseCookieDomain|ReverseCookiePath)?|PreserveHost|ReceiveBufferSize|Remote|RemoteMatch|Requests|SCGIInternalRedirect|SCGISendfile|Set|SourceAddress|Status|Timeout|Via)|ReadmeName|ReceiveBufferSize|Redirect|RedirectMatch|RedirectPermanent|RedirectTemp|ReflectorHeader|RemoteIP(?:Header|InternalProxy|InternalProxyList|ProxiesHeader|TrustedProxy|TrustedProxyList)|RemoveCharset|RemoveEncoding|RemoveHandler|RemoveInputFilter|RemoveLanguage|RemoveOutputFilter|RemoveType|RequestHeader|RequestReadTimeout|Require|Rewrite(?:Base|Cond|Engine|Map|Options|Rule)|RLimitCPU|RLimitMEM|RLimitNPROC|Satisfy|ScoreBoardFile|Script(?:Alias|AliasMatch|InterpreterSource|Log|LogBuffer|LogLength|Sock)?|SecureListen|SeeRequestTail|SendBufferSize|Server(?:Admin|Alias|Limit|Name|Path|Root|Signature|Tokens)|Session(?:Cookie(?:Name|Name2|Remove)|Crypto(?:Cipher|Driver|Passphrase|PassphraseFile)|DBD(?:CookieName|CookieName2|CookieRemove|DeleteLabel|InsertLabel|PerUser|SelectLabel|UpdateLabel)|Env|Exclude|Header|Include|MaxAge)?|SetEnv|SetEnvIf|SetEnvIfExpr|SetEnvIfNoCase|SetHandler|SetInputFilter|SetOutputFilter|SSIEndTag|SSIErrorMsg|SSIETag|SSILastModified|SSILegacyExprParser|SSIStartTag|SSITimeFormat|SSIUndefinedEcho|SSL(?:CACertificateFile|CACertificatePath|CADNRequestFile|CADNRequestPath|CARevocationCheck|CARevocationFile|CARevocationPath|CertificateChainFile|CertificateFile|CertificateKeyFile|CipherSuite|Compression|CryptoDevice|Engine|FIPS|HonorCipherOrder|InsecureRenegotiation|OCSP(?:DefaultResponder|Enable|OverrideResponder|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|UseRequestNonce)|OpenSSLConfCmd|Options|PassPhraseDialog|Protocol|Proxy(?:CACertificateFile|CACertificatePath|CARevocation(?:Check|File|Path)|CheckPeer(?:CN|Expire|Name)|CipherSuite|Engine|MachineCertificate(?:ChainFile|File|Path)|Protocol|Verify|VerifyDepth)|RandomSeed|RenegBufferSize|Require|RequireSSL|Session(?:Cache|CacheTimeout|TicketKeyFile|Tickets)|SRPUnknownUserSeed|SRPVerifierFile|Stapling(?:Cache|ErrorCacheTimeout|FakeTryLater|ForceURL|ResponderTimeout|ResponseMaxAge|ResponseTimeSkew|ReturnResponderErrors|StandardCacheTimeout)|StrictSNIVHostCheck|UserName|UseStapling|VerifyClient|VerifyDepth)|StartServers|StartThreads|Substitute|Suexec|SuexecUserGroup|ThreadLimit|ThreadsPerChild|ThreadStackSize|TimeOut|TraceEnable|TransferLog|TypesConfig|UnDefine|UndefMacro|UnsetEnv|Use|UseCanonicalName|UseCanonicalPhysicalPort|User|UserDir|VHostCGIMode|VHostCGIPrivs|VHostGroup|VHostPrivs|VHostSecure|VHostUser|Virtual(?:DocumentRoot|ScriptAlias)(?:IP)?|WatchdogInterval|XBitHack|xml2EncAlias|xml2EncDefault|xml2StartParse)\b/im,lookbehind:!0,alias:"property"},"directive-block":{pattern:/<\/?\b(?:Auth[nz]ProviderAlias|Directory|DirectoryMatch|Else|ElseIf|Files|FilesMatch|If|IfDefine|IfModule|IfVersion|Limit|LimitExcept|Location|LocationMatch|Macro|Proxy|Require(?:All|Any|None)|VirtualHost)\b.*>/i,inside:{"directive-block":{pattern:/^<\/?\w+/,inside:{punctuation:/^<\/?/},alias:"tag"},"directive-block-parameter":{pattern:/.*[^>]/,inside:{punctuation:/:/,string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}}},alias:"attr-value"},punctuation:/>/},alias:"tag"},"directive-flags":{pattern:/\[(?:[\w=],?)+\]/,alias:"keyword"},string:{pattern:/("|').*\1/,inside:{variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/}},variable:/[$%]\{?(?:\w\.?[-+:]?)+\}?/,regex:/\^?.*\$|\^.*\$?/}; +Prism.languages.sql={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},variable:[{pattern:/@(["'`])(?:\\[\s\S]|(?!\1)[^\\])+\1/,greedy:!0},/@[\w.$]+/],string:{pattern:/(^|[^@\\])("|')(?:\\[\s\S]|(?!\2)[^\\]|\2\2)*\2/,greedy:!0,lookbehind:!0},identifier:{pattern:/(^|[^@\\])`(?:\\[\s\S]|[^`\\]|``)*`/,greedy:!0,lookbehind:!0,inside:{punctuation:/^`|`$/}},function:/\b(?:AVG|COUNT|FIRST|FORMAT|LAST|LCASE|LEN|MAX|MID|MIN|MOD|NOW|ROUND|SUM|UCASE)(?=\s*\()/i,keyword:/\b(?:ACTION|ADD|AFTER|ALGORITHM|ALL|ALTER|ANALYZE|ANY|APPLY|AS|ASC|AUTHORIZATION|AUTO_INCREMENT|BACKUP|BDB|BEGIN|BERKELEYDB|BIGINT|BINARY|BIT|BLOB|BOOL|BOOLEAN|BREAK|BROWSE|BTREE|BULK|BY|CALL|CASCADED?|CASE|CHAIN|CHAR(?:ACTER|SET)?|CHECK(?:POINT)?|CLOSE|CLUSTERED|COALESCE|COLLATE|COLUMNS?|COMMENT|COMMIT(?:TED)?|COMPUTE|CONNECT|CONSISTENT|CONSTRAINT|CONTAINS(?:TABLE)?|CONTINUE|CONVERT|CREATE|CROSS|CURRENT(?:_DATE|_TIME|_TIMESTAMP|_USER)?|CURSOR|CYCLE|DATA(?:BASES?)?|DATE(?:TIME)?|DAY|DBCC|DEALLOCATE|DEC|DECIMAL|DECLARE|DEFAULT|DEFINER|DELAYED|DELETE|DELIMITERS?|DENY|DESC|DESCRIBE|DETERMINISTIC|DISABLE|DISCARD|DISK|DISTINCT|DISTINCTROW|DISTRIBUTED|DO|DOUBLE|DROP|DUMMY|DUMP(?:FILE)?|DUPLICATE|ELSE(?:IF)?|ENABLE|ENCLOSED|END|ENGINE|ENUM|ERRLVL|ERRORS|ESCAPED?|EXCEPT|EXEC(?:UTE)?|EXISTS|EXIT|EXPLAIN|EXTENDED|FETCH|FIELDS|FILE|FILLFACTOR|FIRST|FIXED|FLOAT|FOLLOWING|FOR(?: EACH ROW)?|FORCE|FOREIGN|FREETEXT(?:TABLE)?|FROM|FULL|FUNCTION|GEOMETRY(?:COLLECTION)?|GLOBAL|GOTO|GRANT|GROUP|HANDLER|HASH|HAVING|HOLDLOCK|HOUR|IDENTITY(?:COL|_INSERT)?|IF|IGNORE|IMPORT|INDEX|INFILE|INNER|INNODB|INOUT|INSERT|INT|INTEGER|INTERSECT|INTERVAL|INTO|INVOKER|ISOLATION|ITERATE|JOIN|KEYS?|KILL|LANGUAGE|LAST|LEAVE|LEFT|LEVEL|LIMIT|LINENO|LINES|LINESTRING|LOAD|LOCAL|LOCK|LONG(?:BLOB|TEXT)|LOOP|MATCH(?:ED)?|MEDIUM(?:BLOB|INT|TEXT)|MERGE|MIDDLEINT|MINUTE|MODE|MODIFIES|MODIFY|MONTH|MULTI(?:LINESTRING|POINT|POLYGON)|NATIONAL|NATURAL|NCHAR|NEXT|NO|NONCLUSTERED|NULLIF|NUMERIC|OFF?|OFFSETS?|ON|OPEN(?:DATASOURCE|QUERY|ROWSET)?|OPTIMIZE|OPTION(?:ALLY)?|ORDER|OUT(?:ER|FILE)?|OVER|PARTIAL|PARTITION|PERCENT|PIVOT|PLAN|POINT|POLYGON|PRECEDING|PRECISION|PREPARE|PREV|PRIMARY|PRINT|PRIVILEGES|PROC(?:EDURE)?|PUBLIC|PURGE|QUICK|RAISERROR|READS?|REAL|RECONFIGURE|REFERENCES|RELEASE|RENAME|REPEAT(?:ABLE)?|REPLACE|REPLICATION|REQUIRE|RESIGNAL|RESTORE|RESTRICT|RETURN(?:ING|S)?|REVOKE|RIGHT|ROLLBACK|ROUTINE|ROW(?:COUNT|GUIDCOL|S)?|RTREE|RULE|SAVE(?:POINT)?|SCHEMA|SECOND|SELECT|SERIAL(?:IZABLE)?|SESSION(?:_USER)?|SET(?:USER)?|SHARE|SHOW|SHUTDOWN|SIMPLE|SMALLINT|SNAPSHOT|SOME|SONAME|SQL|START(?:ING)?|STATISTICS|STATUS|STRIPED|SYSTEM_USER|TABLES?|TABLESPACE|TEMP(?:ORARY|TABLE)?|TERMINATED|TEXT(?:SIZE)?|THEN|TIME(?:STAMP)?|TINY(?:BLOB|INT|TEXT)|TOP?|TRAN(?:SACTIONS?)?|TRIGGER|TRUNCATE|TSEQUAL|TYPES?|UNBOUNDED|UNCOMMITTED|UNDEFINED|UNION|UNIQUE|UNLOCK|UNPIVOT|UNSIGNED|UPDATE(?:TEXT)?|USAGE|USE|USER|USING|VALUES?|VAR(?:BINARY|CHAR|CHARACTER|YING)|VIEW|WAITFOR|WARNINGS|WHEN|WHERE|WHILE|WITH(?: ROLLUP|IN)?|WORK|WRITE(?:TEXT)?|YEAR)\b/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/i,number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?|\b(?:AND|BETWEEN|DIV|ILIKE|IN|IS|LIKE|NOT|OR|REGEXP|RLIKE|SOUNDS LIKE|XOR)\b/i,punctuation:/[;[\]()`,.]/}; +!function(e){var t=/\b(?:(?:after|before)(?=\s+[a-z])|abstract|activate|and|any|array|as|asc|autonomous|begin|bigdecimal|blob|boolean|break|bulk|by|byte|case|cast|catch|char|class|collect|commit|const|continue|currency|date|datetime|decimal|default|delete|desc|do|double|else|end|enum|exception|exit|export|extends|final|finally|float|for|from|get(?=\s*[{};])|global|goto|group|having|hint|if|implements|import|in|inner|insert|instanceof|int|integer|interface|into|join|like|limit|list|long|loop|map|merge|new|not|null|nulls|number|object|of|on|or|outer|override|package|parallel|pragma|private|protected|public|retrieve|return|rollback|select|set|short|sObject|sort|static|string|super|switch|synchronized|system|testmethod|then|this|throw|time|transaction|transient|trigger|try|undelete|update|upsert|using|virtual|void|webservice|when|where|while|(?:inherited|with|without)\s+sharing)\b/i,n="\\b(?:(?=[a-z_]\\w*\\s*[<\\[])|(?!))[A-Z_]\\w*(?:\\s*\\.\\s*[A-Z_]\\w*)*\\b(?:\\s*(?:\\[\\s*\\]|<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>))*".replace(//g,(function(){return t.source}));function i(e){return RegExp(e.replace(//g,(function(){return n})),"i")}var a={keyword:t,punctuation:/[()\[\]{};,:.<>]/};e.languages.apex={comment:e.languages.clike.comment,string:e.languages.clike.string,sql:{pattern:/((?:[=,({:]|\breturn)\s*)\[[^\[\]]*\]/i,lookbehind:!0,greedy:!0,alias:"language-sql",inside:e.languages.sql},annotation:{pattern:/@\w+\b/,alias:"punctuation"},"class-name":[{pattern:i("(\\b(?:class|enum|extends|implements|instanceof|interface|new|trigger\\s+\\w+\\s+on)\\s+)"),lookbehind:!0,inside:a},{pattern:i("(\\(\\s*)(?=\\s*\\)\\s*[\\w(])"),lookbehind:!0,inside:a},{pattern:i("(?=\\s*\\w+\\s*[;=,(){:])"),inside:a}],trigger:{pattern:/(\btrigger\s+)\w+\b/i,lookbehind:!0,alias:"class-name"},keyword:t,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/(?:\B\.\d+|\b\d+(?:\.\d+|L)?)\b/i,operator:/[!=](?:==?)?|\?\.?|&&|\|\||--|\+\+|[-+*/^&|]=?|:|<{1,3}=?/,punctuation:/[()\[\]{};,.]/}}(Prism); +Prism.languages.apl={comment:/(?:⍝|#[! ]).*$/m,string:{pattern:/'(?:[^'\r\n]|'')*'/,greedy:!0},number:/¯?(?:\d*\.?\b\d+(?:e[+¯]?\d+)?|¯|∞)(?:j¯?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+¯]?\d+)?|¯|∞))?/i,statement:/:[A-Z][a-z][A-Za-z]*\b/,"system-function":{pattern:/⎕[A-Z]+/i,alias:"function"},constant:/[⍬⌾#⎕⍞]/,function:/[-+×÷⌈⌊∣|⍳⍸?*⍟○!⌹<≤=>≥≠≡≢∊⍷∪∩~∨∧⍱⍲⍴,⍪⌽⊖⍉↑↓⊂⊃⊆⊇⌷⍋⍒⊤⊥⍕⍎⊣⊢⍁⍂≈⍯↗¤→]/,"monadic-operator":{pattern:/[\\\/⌿⍀¨⍨⌶&∥]/,alias:"operator"},"dyadic-operator":{pattern:/[.⍣⍠⍤∘⌸@⌺⍥]/,alias:"operator"},assignment:{pattern:/←/,alias:"keyword"},punctuation:/[\[;\]()◇⋄]/,dfn:{pattern:/[{}⍺⍵⍶⍹∇⍫:]/,alias:"builtin"}}; +Prism.languages.applescript={comment:[/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,/--.+/,/#.+/],string:/"(?:\\.|[^"\\\r\n])*"/,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?\b/i,operator:[/[&=≠≤≥*+\-\/÷^]|[<>]=?/,/\b(?:(?:begin|end|start)s? with|(?:contains?|(?:does not|doesn't) contain)|(?:is|isn't|is not) (?:contained by|in)|(?:(?:is|isn't|is not) )?(?:greater|less) than(?: or equal)?(?: to)?|(?:comes|(?:does not|doesn't) come) (?:after|before)|(?:is|isn't|is not) equal(?: to)?|(?:(?:does not|doesn't) equal|equal to|equals|is not|isn't)|(?:a )?(?:ref(?: to)?|reference to)|(?:and|as|div|mod|not|or))\b/],keyword:/\b(?:about|above|after|against|apart from|around|aside from|at|back|before|beginning|behind|below|beneath|beside|between|but|by|considering|continue|copy|does|eighth|else|end|equal|error|every|exit|false|fifth|first|for|fourth|from|front|get|given|global|if|ignoring|in|instead of|into|is|it|its|last|local|me|middle|my|ninth|of|on|onto|out of|over|prop|property|put|repeat|return|returning|second|set|seventh|since|sixth|some|tell|tenth|that|the|then|third|through|thru|timeout|times|to|transaction|true|try|until|where|while|whose|with|without)\b/,"class-name":/\b(?:POSIX file|RGB color|alias|application|boolean|centimeters|centimetres|class|constant|cubic centimeters|cubic centimetres|cubic feet|cubic inches|cubic meters|cubic metres|cubic yards|date|degrees Celsius|degrees Fahrenheit|degrees Kelvin|feet|file|gallons|grams|inches|integer|kilograms|kilometers|kilometres|list|liters|litres|meters|metres|miles|number|ounces|pounds|quarts|real|record|reference|script|square feet|square kilometers|square kilometres|square meters|square metres|square miles|square yards|text|yards)\b/,punctuation:/[{}():,¬«»《》]/}; +Prism.languages.aql={comment:/\/\/.*|\/\*[\s\S]*?\*\//,property:{pattern:/([{,]\s*)(?:(?!\d)\w+|(["'´`])(?:(?!\2)[^\\\r\n]|\\.)*\2)(?=\s*:)/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},identifier:{pattern:/([´`])(?:(?!\1)[^\\\r\n]|\\.)*\1/,greedy:!0},variable:/@@?\w+/,keyword:[{pattern:/(\bWITH\s+)COUNT(?=\s+INTO\b)/i,lookbehind:!0},/\b(?:AGGREGATE|ALL|AND|ANY|ASC|COLLECT|DESC|DISTINCT|FILTER|FOR|GRAPH|IN|INBOUND|INSERT|INTO|K_PATHS|K_SHORTEST_PATHS|LET|LIKE|LIMIT|NONE|NOT|NULL|OR|OUTBOUND|REMOVE|REPLACE|RETURN|SHORTEST_PATH|SORT|UPDATE|UPSERT|WINDOW|WITH)\b/i,{pattern:/(^|[^\w.[])(?:KEEP|PRUNE|SEARCH|TO)\b/i,lookbehind:!0},{pattern:/(^|[^\w.[])(?:CURRENT|NEW|OLD)\b/,lookbehind:!0},{pattern:/\bOPTIONS(?=\s*\{)/i}],function:/\b(?!\d)\w+(?=\s*\()/,boolean:/\b(?:false|true)\b/i,range:{pattern:/\.\./,alias:"operator"},number:[/\b0b[01]+/i,/\b0x[0-9a-f]+/i,/(?:\B\.\d+|\b(?:0|[1-9]\d*)(?:\.\d+)?)(?:e[+-]?\d+)?/i],operator:/\*{2,}|[=!]~|[!=<>]=?|&&|\|\||[-+*/%]/,punctuation:/::|[?.:,;()[\]{}]/}; +Prism.languages.c=Prism.languages.extend("clike",{comment:{pattern:/\/\/(?:[^\r\n\\]|\\(?:\r\n?|\n|(?![\r\n])))*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"class-name":{pattern:/(\b(?:enum|struct)\s+(?:__attribute__\s*\(\([\s\S]*?\)\)\s*)?)\w+|\b[a-z]\w*_t\b/,lookbehind:!0},keyword:/\b(?:_Alignas|_Alignof|_Atomic|_Bool|_Complex|_Generic|_Imaginary|_Noreturn|_Static_assert|_Thread_local|__attribute__|asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|inline|int|long|register|return|short|signed|sizeof|static|struct|switch|typedef|typeof|union|unsigned|void|volatile|while)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,operator:/>>=?|<<=?|->|([-+&|:])\1|[?:~]|[-+*/%&|^!=<>]=?/}),Prism.languages.insertBefore("c","string",{char:{pattern:/'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n]){0,32}'/,greedy:!0}}),Prism.languages.insertBefore("c","string",{macro:{pattern:/(^[\t ]*)#\s*[a-z](?:[^\r\n\\/]|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{string:[{pattern:/^(#\s*include\s*)<[^>]+>/,lookbehind:!0},Prism.languages.c.string],char:Prism.languages.c.char,comment:Prism.languages.c.comment,"macro-name":[{pattern:/(^#\s*define\s+)\w+\b(?!\()/i,lookbehind:!0},{pattern:/(^#\s*define\s+)\w+\b(?=\()/i,lookbehind:!0,alias:"function"}],directive:{pattern:/^(#\s*)[a-z]+/,lookbehind:!0,alias:"keyword"},"directive-hash":/^#/,punctuation:/##|\\(?=[\r\n])/,expression:{pattern:/\S[\s\S]*/,inside:Prism.languages.c}}}}),Prism.languages.insertBefore("c","function",{constant:/\b(?:EOF|NULL|SEEK_CUR|SEEK_END|SEEK_SET|__DATE__|__FILE__|__LINE__|__TIMESTAMP__|__TIME__|__func__|stderr|stdin|stdout)\b/}),delete Prism.languages.c.boolean; +!function(e){var t=/\b(?:alignas|alignof|asm|auto|bool|break|case|catch|char|char16_t|char32_t|char8_t|class|co_await|co_return|co_yield|compl|concept|const|const_cast|consteval|constexpr|constinit|continue|decltype|default|delete|do|double|dynamic_cast|else|enum|explicit|export|extern|final|float|for|friend|goto|if|import|inline|int|int16_t|int32_t|int64_t|int8_t|long|module|mutable|namespace|new|noexcept|nullptr|operator|override|private|protected|public|register|reinterpret_cast|requires|return|short|signed|sizeof|static|static_assert|static_cast|struct|switch|template|this|thread_local|throw|try|typedef|typeid|typename|uint16_t|uint32_t|uint64_t|uint8_t|union|unsigned|using|virtual|void|volatile|wchar_t|while)\b/,n="\\b(?!)\\w+(?:\\s*\\.\\s*\\w+)*\\b".replace(//g,(function(){return t.source}));e.languages.cpp=e.languages.extend("c",{"class-name":[{pattern:RegExp("(\\b(?:class|concept|enum|struct|typename)\\s+)(?!)\\w+".replace(//g,(function(){return t.source}))),lookbehind:!0},/\b[A-Z]\w*(?=\s*::\s*\w+\s*\()/,/\b[A-Z_]\w*(?=\s*::\s*~\w+\s*\()/i,/\b\w+(?=\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>\s*::\s*\w+\s*\()/],keyword:t,number:{pattern:/(?:\b0b[01']+|\b0x(?:[\da-f']+(?:\.[\da-f']*)?|\.[\da-f']+)(?:p[+-]?[\d']+)?|(?:\b[\d']+(?:\.[\d']*)?|\B\.[\d']+)(?:e[+-]?[\d']+)?)[ful]{0,4}/i,greedy:!0},operator:/>>=?|<<=?|->|--|\+\+|&&|\|\||[?:~]|<=>|[-+*/%&|^!=<>]=?|\b(?:and|and_eq|bitand|bitor|not|not_eq|or|or_eq|xor|xor_eq)\b/,boolean:/\b(?:false|true)\b/}),e.languages.insertBefore("cpp","string",{module:{pattern:RegExp('(\\b(?:import|module)\\s+)(?:"(?:\\\\(?:\r\n|[^])|[^"\\\\\r\n])*"|<[^<>\r\n]*>|'+"(?:\\s*:\\s*)?|:\\s*".replace(//g,(function(){return n}))+")"),lookbehind:!0,greedy:!0,inside:{string:/^[<"][\s\S]+/,operator:/:/,punctuation:/\./}},"raw-string":{pattern:/R"([^()\\ ]{0,16})\([\s\S]*?\)\1"/,alias:"string",greedy:!0}}),e.languages.insertBefore("cpp","keyword",{"generic-function":{pattern:/\b(?!operator\b)[a-z_]\w*\s*<(?:[^<>]|<[^<>]*>)*>(?=\s*\()/i,inside:{function:/^\w+/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:e.languages.cpp}}}}),e.languages.insertBefore("cpp","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}}),e.languages.insertBefore("cpp","class-name",{"base-clause":{pattern:/(\b(?:class|struct)\s+\w+\s*:\s*)[^;{}"'\s]+(?:\s+[^;{}"'\s]+)*(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:e.languages.extend("cpp",{})}}),e.languages.insertBefore("inside","double-colon",{"class-name":/\b[a-z_]\w*\b(?!\s*::)/i},e.languages.cpp["base-clause"])}(Prism); +Prism.languages.arduino=Prism.languages.extend("cpp",{keyword:/\b(?:String|array|bool|boolean|break|byte|case|catch|continue|default|do|double|else|finally|for|function|goto|if|in|instanceof|int|integer|long|loop|new|null|return|setup|string|switch|throw|try|void|while|word)\b/,constant:/\b(?:ANALOG_MESSAGE|DEFAULT|DIGITAL_MESSAGE|EXTERNAL|FIRMATA_STRING|HIGH|INPUT|INPUT_PULLUP|INTERNAL|INTERNAL1V1|INTERNAL2V56|LED_BUILTIN|LOW|OUTPUT|REPORT_ANALOG|REPORT_DIGITAL|SET_PIN_MODE|SYSEX_START|SYSTEM_RESET)\b/,builtin:/\b(?:Audio|BSSID|Bridge|Client|Console|EEPROM|Esplora|EsploraTFT|Ethernet|EthernetClient|EthernetServer|EthernetUDP|File|FileIO|FileSystem|Firmata|GPRS|GSM|GSMBand|GSMClient|GSMModem|GSMPIN|GSMScanner|GSMServer|GSMVoiceCall|GSM_SMS|HttpClient|IPAddress|IRread|Keyboard|KeyboardController|LiquidCrystal|LiquidCrystal_I2C|Mailbox|Mouse|MouseController|PImage|Process|RSSI|RobotControl|RobotMotor|SD|SPI|SSID|Scheduler|Serial|Server|Servo|SoftwareSerial|Stepper|Stream|TFT|Task|USBHost|WiFi|WiFiClient|WiFiServer|WiFiUDP|Wire|YunClient|YunServer|abs|addParameter|analogRead|analogReadResolution|analogReference|analogWrite|analogWriteResolution|answerCall|attach|attachGPRS|attachInterrupt|attached|autoscroll|available|background|beep|begin|beginPacket|beginSD|beginSMS|beginSpeaker|beginTFT|beginTransmission|beginWrite|bit|bitClear|bitRead|bitSet|bitWrite|blink|blinkVersion|buffer|changePIN|checkPIN|checkPUK|checkReg|circle|cityNameRead|cityNameWrite|clear|clearScreen|click|close|compassRead|config|connect|connected|constrain|cos|countryNameRead|countryNameWrite|createChar|cursor|debugPrint|delay|delayMicroseconds|detach|detachInterrupt|digitalRead|digitalWrite|disconnect|display|displayLogos|drawBMP|drawCompass|encryptionType|end|endPacket|endSMS|endTransmission|endWrite|exists|exitValue|fill|find|findUntil|flush|gatewayIP|get|getAsynchronously|getBand|getButton|getCurrentCarrier|getIMEI|getKey|getModifiers|getOemKey|getPINUsed|getResult|getSignalStrength|getSocket|getVoiceCallStatus|getXChange|getYChange|hangCall|height|highByte|home|image|interrupts|isActionDone|isDirectory|isListening|isPIN|isPressed|isValid|keyPressed|keyReleased|keyboardRead|knobRead|leftToRight|line|lineFollowConfig|listen|listenOnLocalhost|loadImage|localIP|lowByte|macAddress|maintain|map|max|messageAvailable|micros|millis|min|mkdir|motorsStop|motorsWrite|mouseDragged|mouseMoved|mousePressed|mouseReleased|move|noAutoscroll|noBlink|noBuffer|noCursor|noDisplay|noFill|noInterrupts|noListenOnLocalhost|noStroke|noTone|onReceive|onRequest|open|openNextFile|overflow|parseCommand|parseFloat|parseInt|parsePacket|pauseMode|peek|pinMode|playFile|playMelody|point|pointTo|position|pow|prepare|press|print|printFirmwareVersion|printVersion|println|process|processInput|pulseIn|put|random|randomSeed|read|readAccelerometer|readBlue|readButton|readBytes|readBytesUntil|readGreen|readJoystickButton|readJoystickSwitch|readJoystickX|readJoystickY|readLightSensor|readMessage|readMicrophone|readNetworks|readRed|readSlider|readString|readStringUntil|readTemperature|ready|rect|release|releaseAll|remoteIP|remoteNumber|remotePort|remove|requestFrom|retrieveCallingNumber|rewindDirectory|rightToLeft|rmdir|robotNameRead|robotNameWrite|run|runAsynchronously|runShellCommand|runShellCommandAsynchronously|running|scanNetworks|scrollDisplayLeft|scrollDisplayRight|seek|sendAnalog|sendDigitalPortPair|sendDigitalPorts|sendString|sendSysex|serialEvent|setBand|setBitOrder|setClockDivider|setCursor|setDNS|setDataMode|setFirmwareVersion|setMode|setPINUsed|setSpeed|setTextSize|setTimeout|shiftIn|shiftOut|shutdown|sin|size|sqrt|startLoop|step|stop|stroke|subnetMask|switchPIN|tan|tempoWrite|text|tone|transfer|tuneWrite|turn|updateIR|userNameRead|userNameWrite|voiceCall|waitContinue|width|write|writeBlue|writeGreen|writeJSON|writeMessage|writeMicroseconds|writeRGB|writeRed|yield)\b/}),Prism.languages.ino=Prism.languages.arduino; +Prism.languages.arff={comment:/%.*/,string:{pattern:/(["'])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/@(?:attribute|data|end|relation)\b/i,number:/\b\d+(?:\.\d+)?\b/,punctuation:/[{},]/}; +Prism.languages.armasm={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"/,greedy:!0,inside:{variable:{pattern:/((?:^|[^$])(?:\${2})*)\$\w+/,lookbehind:!0}}},char:{pattern:/'(?:[^'\r\n]{0,4}|'')'/,greedy:!0},"version-symbol":{pattern:/\|[\w@]+\|/,greedy:!0,alias:"property"},boolean:/\b(?:FALSE|TRUE)\b/,directive:{pattern:/\b(?:ALIAS|ALIGN|AREA|ARM|ASSERT|ATTR|CN|CODE|CODE16|CODE32|COMMON|CP|DATA|DCB|DCD|DCDO|DCDU|DCFD|DCFDU|DCI|DCQ|DCQU|DCW|DCWU|DN|ELIF|ELSE|END|ENDFUNC|ENDIF|ENDP|ENTRY|EQU|EXPORT|EXPORTAS|EXTERN|FIELD|FILL|FN|FUNCTION|GBLA|GBLL|GBLS|GET|GLOBAL|IF|IMPORT|INCBIN|INCLUDE|INFO|KEEP|LCLA|LCLL|LCLS|LTORG|MACRO|MAP|MEND|MEXIT|NOFP|OPT|PRESERVE8|PROC|QN|READONLY|RELOC|REQUIRE|REQUIRE8|RLIST|ROUT|SETA|SETL|SETS|SN|SPACE|SUBT|THUMB|THUMBX|TTL|WEND|WHILE)\b/,alias:"property"},instruction:{pattern:/((?:^|(?:^|[^\\])(?:\r\n?|\n))[ \t]*(?:(?:[A-Z][A-Z0-9_]*[a-z]\w*|[a-z]\w*|\d+)[ \t]+)?)\b[A-Z.]+\b/,lookbehind:!0,alias:"keyword"},variable:/\$\w+/,number:/(?:\b[2-9]_\d+|(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e-?\d+)?|\b0(?:[fd]_|x)[0-9a-f]+|&[0-9a-f]+)\b/i,register:{pattern:/\b(?:r\d|lr)\b/,alias:"symbol"},operator:/<>|<<|>>|&&|\|\||[=!<>/]=?|[+\-*%#?&|^]|:[A-Z]+:/,punctuation:/[()[\],]/},Prism.languages["arm-asm"]=Prism.languages.armasm; +!function(e){var a=function(a,t){return{pattern:RegExp("\\{!(?:"+(t||a)+")$[^]*\\}","m"),greedy:!0,inside:{embedded:{pattern:/(^\{!\w+\b)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-"+a,inside:e.languages[a]},string:/[\s\S]+/}}};e.languages.arturo={comment:{pattern:/;.*/,greedy:!0},character:{pattern:/`.`/,alias:"char",greedy:!0},number:{pattern:/\b\d+(?:\.\d+(?:\.\d+(?:-[\w+-]+)?)?)?\b/},string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},regex:{pattern:/\{\/.*?\/\}/,greedy:!0},"html-string":a("html"),"css-string":a("css"),"js-string":a("js"),"md-string":a("md"),"sql-string":a("sql"),"sh-string":a("shell","sh"),multistring:{pattern:/».*|\{:[\s\S]*?:\}|\{[\s\S]*?\}|^-{6}$[\s\S]*/m,alias:"string",greedy:!0},label:{pattern:/\w+\b\??:/,alias:"property"},literal:{pattern:/'(?:\w+\b\??:?)/,alias:"constant"},type:{pattern:/:(?:\w+\b\??:?)/,alias:"class-name"},color:/#\w+/,predicate:{pattern:/\b(?:all|and|any|ascii|attr|attribute|attributeLabel|binary|block|char|contains|database|date|dictionary|empty|equal|even|every|exists|false|floating|function|greater|greaterOrEqual|if|in|inline|integer|is|key|label|leap|less|lessOrEqual|literal|logical|lower|nand|negative|nor|not|notEqual|null|numeric|odd|or|path|pathLabel|positive|prefix|prime|regex|same|set|some|sorted|standalone|string|subset|suffix|superset|symbol|symbolLiteral|true|try|type|unless|upper|when|whitespace|word|xnor|xor|zero)\?/,alias:"keyword"},"builtin-function":{pattern:/\b(?:abs|acos|acosh|acsec|acsech|actan|actanh|add|after|alert|alias|and|angle|append|arg|args|arity|array|as|asec|asech|asin|asinh|atan|atan2|atanh|attr|attrs|average|before|benchmark|blend|break|call|capitalize|case|ceil|chop|clear|clip|close|color|combine|conj|continue|copy|cos|cosh|crc|csec|csech|ctan|ctanh|cursor|darken|dec|decode|define|delete|desaturate|deviation|dialog|dictionary|difference|digest|digits|div|do|download|drop|dup|e|else|empty|encode|ensure|env|escape|execute|exit|exp|extend|extract|factors|fdiv|filter|first|flatten|floor|fold|from|function|gamma|gcd|get|goto|hash|hypot|if|inc|indent|index|infinity|info|input|insert|inspect|intersection|invert|jaro|join|keys|kurtosis|last|let|levenshtein|lighten|list|ln|log|loop|lower|mail|map|match|max|median|min|mod|module|mul|nand|neg|new|nor|normalize|not|now|null|open|or|outdent|pad|palette|panic|path|pause|permissions|permutate|pi|pop|popup|pow|powerset|powmod|prefix|print|prints|process|product|query|random|range|read|relative|remove|rename|render|repeat|replace|request|return|reverse|round|sample|saturate|script|sec|sech|select|serve|set|shl|shr|shuffle|sin|sinh|size|skewness|slice|sort|spin|split|sqrt|squeeze|stack|strip|sub|suffix|sum|switch|symbols|symlink|sys|take|tan|tanh|terminal|terminate|to|truncate|try|type|unclip|union|unique|unless|until|unzip|upper|values|var|variance|volume|webview|while|with|wordwrap|write|xnor|xor|zip)\b/,alias:"keyword"},sugar:{pattern:/->|=>|\||::/,alias:"operator"},punctuation:/[()[\],]/,symbol:{pattern:/<:|-:|ø|@|#|\+|\||\*|\$|---|-|%|\/|\.\.|\^|~|=|<|>|\\/},boolean:{pattern:/\b(?:false|maybe|true)\b/}},e.languages.art=e.languages.arturo}(Prism); +!function(t){var n={pattern:/(^[ \t]*)\[(?!\[)(?:(["'$`])(?:(?!\2)[^\\]|\\.)*\2|\[(?:[^\[\]\\]|\\.)*\]|[^\[\]\\"'$`]|\\.)*\]/m,lookbehind:!0,inside:{quoted:{pattern:/([$`])(?:(?!\1)[^\\]|\\.)*\1/,inside:{punctuation:/^[$`]|[$`]$/}},interpreted:{pattern:/'(?:[^'\\]|\\.)*'/,inside:{punctuation:/^'|'$/}},string:/"(?:[^"\\]|\\.)*"/,variable:/\w+(?==)/,punctuation:/^\[|\]$|,/,operator:/=/,"attr-value":/(?!^\s+$).+/}},i=t.languages.asciidoc={"comment-block":{pattern:/^(\/{4,})$[\s\S]*?^\1/m,alias:"comment"},table:{pattern:/^\|={3,}(?:(?:\r?\n|\r(?!\n)).*)*?(?:\r?\n|\r)\|={3,}$/m,inside:{specifiers:{pattern:/(?:(?:(?:\d+(?:\.\d+)?|\.\d+)[+*](?:[<^>](?:\.[<^>])?|\.[<^>])?|[<^>](?:\.[<^>])?|\.[<^>])[a-z]*|[a-z]+)(?=\|)/,alias:"attr-value"},punctuation:{pattern:/(^|[^\\])[|!]=*/,lookbehind:!0}}},"passthrough-block":{pattern:/^(\+{4,})$[\s\S]*?^\1$/m,inside:{punctuation:/^\++|\++$/}},"literal-block":{pattern:/^(-{4,}|\.{4,})$[\s\S]*?^\1$/m,inside:{punctuation:/^(?:-+|\.+)|(?:-+|\.+)$/}},"other-block":{pattern:/^(--|\*{4,}|_{4,}|={4,})$[\s\S]*?^\1$/m,inside:{punctuation:/^(?:-+|\*+|_+|=+)|(?:-+|\*+|_+|=+)$/}},"list-punctuation":{pattern:/(^[ \t]*)(?:-|\*{1,5}|\.{1,5}|(?:[a-z]|\d+)\.|[xvi]+\))(?= )/im,lookbehind:!0,alias:"punctuation"},"list-label":{pattern:/(^[ \t]*)[a-z\d].+(?::{2,4}|;;)(?=\s)/im,lookbehind:!0,alias:"symbol"},"indented-block":{pattern:/((\r?\n|\r)\2)([ \t]+)\S.*(?:(?:\r?\n|\r)\3.+)*(?=\2{2}|$)/,lookbehind:!0},comment:/^\/\/.*/m,title:{pattern:/^.+(?:\r?\n|\r)(?:={3,}|-{3,}|~{3,}|\^{3,}|\+{3,})$|^={1,5} .+|^\.(?![\s.]).*/m,alias:"important",inside:{punctuation:/^(?:\.|=+)|(?:=+|-+|~+|\^+|\++)$/}},"attribute-entry":{pattern:/^:[^:\r\n]+:(?: .*?(?: \+(?:\r?\n|\r).*?)*)?$/m,alias:"tag"},attributes:n,hr:{pattern:/^'{3,}$/m,alias:"punctuation"},"page-break":{pattern:/^<{3,}$/m,alias:"punctuation"},admonition:{pattern:/^(?:CAUTION|IMPORTANT|NOTE|TIP|WARNING):/m,alias:"keyword"},callout:[{pattern:/(^[ \t]*)/m,lookbehind:!0,alias:"symbol"},{pattern:/<\d+>/,alias:"symbol"}],macro:{pattern:/\b[a-z\d][a-z\d-]*::?(?:[^\s\[\]]*\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:{function:/^[a-z\d-]+(?=:)/,punctuation:/^::?/,attributes:{pattern:/(?:\[(?:[^\]\\"']|(["'])(?:(?!\1)[^\\]|\\.)*\1|\\.)*\])/,inside:n.inside}}},inline:{pattern:/(^|[^\\])(?:(?:\B\[(?:[^\]\\"']|(["'])(?:(?!\2)[^\\]|\\.)*\2|\\.)*\])?(?:\b_(?!\s)(?: _|[^_\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: _|[^_\\\r\n]|\\.)+)*_\b|\B``(?!\s).+?(?:(?:\r?\n|\r).+?)*''\B|\B`(?!\s)(?:[^`'\s]|\s+\S)+['`]\B|\B(['*+#])(?!\s)(?: \3|(?!\3)[^\\\r\n]|\\.)+(?:(?:\r?\n|\r)(?: \3|(?!\3)[^\\\r\n]|\\.)+)*\3\B)|(?:\[(?:[^\]\\"']|(["'])(?:(?!\4)[^\\]|\\.)*\4|\\.)*\])?(?:(__|\*\*|\+\+\+?|##|\$\$|[~^]).+?(?:(?:\r?\n|\r).+?)*\5|\{[^}\r\n]+\}|\[\[\[?.+?(?:(?:\r?\n|\r).+?)*\]?\]\]|<<.+?(?:(?:\r?\n|\r).+?)*>>|\(\(\(?.+?(?:(?:\r?\n|\r).+?)*\)?\)\)))/m,lookbehind:!0,inside:{attributes:n,url:{pattern:/^(?:\[\[\[?.+?\]?\]\]|<<.+?>>)$/,inside:{punctuation:/^(?:\[\[\[?|<<)|(?:\]\]\]?|>>)$/}},"attribute-ref":{pattern:/^\{.+\}$/,inside:{variable:{pattern:/(^\{)[a-z\d,+_-]+/,lookbehind:!0},operator:/^[=?!#%@$]|!(?=[:}])/,punctuation:/^\{|\}$|::?/}},italic:{pattern:/^(['_])[\s\S]+\1$/,inside:{punctuation:/^(?:''?|__?)|(?:''?|__?)$/}},bold:{pattern:/^\*[\s\S]+\*$/,inside:{punctuation:/^\*\*?|\*\*?$/}},punctuation:/^(?:``?|\+{1,3}|##?|\$\$|[~^]|\(\(\(?)|(?:''?|\+{1,3}|##?|\$\$|[~^`]|\)?\)\))$/}},replacement:{pattern:/\((?:C|R|TM)\)/,alias:"builtin"},entity:/&#?[\da-z]{1,8};/i,"line-continuation":{pattern:/(^| )\+$/m,lookbehind:!0,alias:"punctuation"}};function e(t){for(var n={},e=0,a=(t=t.split(" ")).length;e>/g,(function(e,s){return"(?:"+n[+s]+")"}))}function s(e,s,a){return RegExp(n(e,s),a||"")}function a(e,n){for(var s=0;s>/g,(function(){return"(?:"+e+")"}));return e.replace(/<>/g,"[^\\s\\S]")}var t="bool byte char decimal double dynamic float int long object sbyte short string uint ulong ushort var void",r="class enum interface record struct",i="add alias and ascending async await by descending from(?=\\s*(?:\\w|$)) get global group into init(?=\\s*;) join let nameof not notnull on or orderby partial remove select set unmanaged value when where with(?=\\s*{)",o="abstract as base break case catch checked const continue default delegate do else event explicit extern finally fixed for foreach goto if implicit in internal is lock namespace new null operator out override params private protected public readonly ref return sealed sizeof stackalloc static switch this throw try typeof unchecked unsafe using virtual volatile while yield";function l(e){return"\\b(?:"+e.trim().replace(/ /g,"|")+")\\b"}var d=l(r),p=RegExp(l(t+" "+r+" "+i+" "+o)),c=l(r+" "+i+" "+o),u=l(t+" "+r+" "+o),g=a("<(?:[^<>;=+\\-*/%&|^]|<>)*>",2),b=a("\\((?:[^()]|<>)*\\)",2),h="@?\\b[A-Za-z_]\\w*\\b",f=n("<<0>>(?:\\s*<<1>>)?",[h,g]),m=n("(?!<<0>>)<<1>>(?:\\s*\\.\\s*<<1>>)*",[c,f]),k="\\[\\s*(?:,\\s*)*\\]",y=n("<<0>>(?:\\s*(?:\\?\\s*)?<<1>>)*(?:\\s*\\?)?",[m,k]),w=n("[^,()<>[\\];=+\\-*/%&|^]|<<0>>|<<1>>|<<2>>",[g,b,k]),v=n("\\(<<0>>+(?:,<<0>>+)+\\)",[w]),x=n("(?:<<0>>|<<1>>)(?:\\s*(?:\\?\\s*)?<<2>>)*(?:\\s*\\?)?",[v,m,k]),$={keyword:p,punctuation:/[<>()?,.:[\]]/},_="'(?:[^\r\n'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})'",B='"(?:\\\\.|[^\\\\"\r\n])*"';e.languages.csharp=e.languages.extend("clike",{string:[{pattern:s("(^|[^$\\\\])<<0>>",['@"(?:""|\\\\[^]|[^\\\\"])*"(?!")']),lookbehind:!0,greedy:!0},{pattern:s("(^|[^@$\\\\])<<0>>",[B]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:s("(\\busing\\s+static\\s+)<<0>>(?=\\s*;)",[m]),lookbehind:!0,inside:$},{pattern:s("(\\busing\\s+<<0>>\\s*=\\s*)<<1>>(?=\\s*;)",[h,x]),lookbehind:!0,inside:$},{pattern:s("(\\busing\\s+)<<0>>(?=\\s*=)",[h]),lookbehind:!0},{pattern:s("(\\b<<0>>\\s+)<<1>>",[d,f]),lookbehind:!0,inside:$},{pattern:s("(\\bcatch\\s*\\(\\s*)<<0>>",[m]),lookbehind:!0,inside:$},{pattern:s("(\\bwhere\\s+)<<0>>",[h]),lookbehind:!0},{pattern:s("(\\b(?:is(?:\\s+not)?|as)\\s+)<<0>>",[y]),lookbehind:!0,inside:$},{pattern:s("\\b<<0>>(?=\\s+(?!<<1>>|with\\s*\\{)<<2>>(?:\\s*[=,;:{)\\]]|\\s+(?:in|when)\\b))",[x,u,h]),inside:$}],keyword:p,number:/(?:\b0(?:x[\da-f_]*[\da-f]|b[01_]*[01])|(?:\B\.\d+(?:_+\d+)*|\b\d+(?:_+\d+)*(?:\.\d+(?:_+\d+)*)?)(?:e[-+]?\d+(?:_+\d+)*)?)(?:[dflmu]|lu|ul)?\b/i,operator:/>>=?|<<=?|[-=]>|([-+&|])\1|~|\?\?=?|[-+*/%&|^!=<>]=?/,punctuation:/\?\.?|::|[{}[\];(),.:]/}),e.languages.insertBefore("csharp","number",{range:{pattern:/\.\./,alias:"operator"}}),e.languages.insertBefore("csharp","punctuation",{"named-parameter":{pattern:s("([(,]\\s*)<<0>>(?=\\s*:)",[h]),lookbehind:!0,alias:"punctuation"}}),e.languages.insertBefore("csharp","class-name",{namespace:{pattern:s("(\\b(?:namespace|using)\\s+)<<0>>(?:\\s*\\.\\s*<<0>>)*(?=\\s*[;{])",[h]),lookbehind:!0,inside:{punctuation:/\./}},"type-expression":{pattern:s("(\\b(?:default|sizeof|typeof)\\s*\\(\\s*(?!\\s))(?:[^()\\s]|\\s(?!\\s)|<<0>>)*(?=\\s*\\))",[b]),lookbehind:!0,alias:"class-name",inside:$},"return-type":{pattern:s("<<0>>(?=\\s+(?:<<1>>\\s*(?:=>|[({]|\\.\\s*this\\s*\\[)|this\\s*\\[))",[x,m]),inside:$,alias:"class-name"},"constructor-invocation":{pattern:s("(\\bnew\\s+)<<0>>(?=\\s*[[({])",[x]),lookbehind:!0,inside:$,alias:"class-name"},"generic-method":{pattern:s("<<0>>\\s*<<1>>(?=\\s*\\()",[h,g]),inside:{function:s("^<<0>>",[h]),generic:{pattern:RegExp(g),alias:"class-name",inside:$}}},"type-list":{pattern:s("\\b((?:<<0>>\\s+<<1>>|record\\s+<<1>>\\s*<<5>>|where\\s+<<2>>)\\s*:\\s*)(?:<<3>>|<<4>>|<<1>>\\s*<<5>>|<<6>>)(?:\\s*,\\s*(?:<<3>>|<<4>>|<<6>>))*(?=\\s*(?:where|[{;]|=>|$))",[d,f,h,x,p.source,b,"\\bnew\\s*\\(\\s*\\)"]),lookbehind:!0,inside:{"record-arguments":{pattern:s("(^(?!new\\s*\\()<<0>>\\s*)<<1>>",[f,b]),lookbehind:!0,greedy:!0,inside:e.languages.csharp},keyword:p,"class-name":{pattern:RegExp(x),greedy:!0,inside:$},punctuation:/[,()]/}},preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(#)\b(?:define|elif|else|endif|endregion|error|if|line|nullable|pragma|region|undef|warning)\b/,lookbehind:!0,alias:"keyword"}}}});var E=B+"|"+_,R=n("/(?![*/])|//[^\r\n]*[\r\n]|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>",[E]),z=a(n("[^\"'/()]|<<0>>|\\(<>*\\)",[R]),2),S="\\b(?:assembly|event|field|method|module|param|property|return|type)\\b",j=n("<<0>>(?:\\s*\\(<<1>>*\\))?",[m,z]);e.languages.insertBefore("csharp","class-name",{attribute:{pattern:s("((?:^|[^\\s\\w>)?])\\s*\\[\\s*)(?:<<0>>\\s*:\\s*)?<<1>>(?:\\s*,\\s*<<1>>)*(?=\\s*\\])",[S,j]),lookbehind:!0,greedy:!0,inside:{target:{pattern:s("^<<0>>(?=\\s*:)",[S]),alias:"keyword"},"attribute-arguments":{pattern:s("\\(<<0>>*\\)",[z]),inside:e.languages.csharp},"class-name":{pattern:RegExp(m),inside:{punctuation:/\./}},punctuation:/[:,]/}}});var A=":[^}\r\n]+",F=a(n("[^\"'/()]|<<0>>|\\(<>*\\)",[R]),2),P=n("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[F,A]),U=a(n("[^\"'/()]|/(?!\\*)|/\\*(?:[^*]|\\*(?!/))*\\*/|<<0>>|\\(<>*\\)",[E]),2),Z=n("\\{(?!\\{)(?:(?![}:])<<0>>)*<<1>>?\\}",[U,A]);function q(n,a){return{interpolation:{pattern:s("((?:^|[^{])(?:\\{\\{)*)<<0>>",[n]),lookbehind:!0,inside:{"format-string":{pattern:s("(^\\{(?:(?![}:])<<0>>)*)<<1>>(?=\\}$)",[a,A]),lookbehind:!0,inside:{punctuation:/^:/}},punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-csharp",inside:e.languages.csharp}}},string:/[\s\S]+/}}e.languages.insertBefore("csharp","string",{"interpolation-string":[{pattern:s('(^|[^\\\\])(?:\\$@|@\\$)"(?:""|\\\\[^]|\\{\\{|<<0>>|[^\\\\{"])*"',[P]),lookbehind:!0,greedy:!0,inside:q(P,F)},{pattern:s('(^|[^@\\\\])\\$"(?:\\\\.|\\{\\{|<<0>>|[^\\\\"{])*"',[Z]),lookbehind:!0,greedy:!0,inside:q(Z,U)}],char:{pattern:RegExp(_),greedy:!0}}),e.languages.dotnet=e.languages.cs=e.languages.csharp}(Prism); +Prism.languages.aspnet=Prism.languages.extend("markup",{"page-directive":{pattern:/<%\s*@.*%>/,alias:"tag",inside:{"page-directive":{pattern:/<%\s*@\s*(?:Assembly|Control|Implements|Import|Master(?:Type)?|OutputCache|Page|PreviousPageType|Reference|Register)?|%>/i,alias:"tag"},rest:Prism.languages.markup.tag.inside}},directive:{pattern:/<%.*%>/,alias:"tag",inside:{directive:{pattern:/<%\s*?[$=%#:]{0,2}|%>/,alias:"tag"},rest:Prism.languages.csharp}}}),Prism.languages.aspnet.tag.pattern=/<(?!%)\/?[^\s>\/]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,Prism.languages.insertBefore("inside","punctuation",{directive:Prism.languages.aspnet.directive},Prism.languages.aspnet.tag.inside["attr-value"]),Prism.languages.insertBefore("aspnet","comment",{"asp-comment":{pattern:/<%--[\s\S]*?--%>/,alias:["asp","comment"]}}),Prism.languages.insertBefore("aspnet",Prism.languages.javascript?"script":"tag",{"asp-script":{pattern:/(]*>)[\s\S]*?(?=<\/script>)/i,lookbehind:!0,alias:["asp","script"],inside:Prism.languages.csharp||{}}}); +Prism.languages.asm6502={comment:/;.*/,directive:{pattern:/\.\w+(?= )/,alias:"property"},string:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,"op-code":{pattern:/\b(?:ADC|AND|ASL|BCC|BCS|BEQ|BIT|BMI|BNE|BPL|BRK|BVC|BVS|CLC|CLD|CLI|CLV|CMP|CPX|CPY|DEC|DEX|DEY|EOR|INC|INX|INY|JMP|JSR|LDA|LDX|LDY|LSR|NOP|ORA|PHA|PHP|PLA|PLP|ROL|ROR|RTI|RTS|SBC|SEC|SED|SEI|STA|STX|STY|TAX|TAY|TSX|TXA|TXS|TYA|adc|and|asl|bcc|bcs|beq|bit|bmi|bne|bpl|brk|bvc|bvs|clc|cld|cli|clv|cmp|cpx|cpy|dec|dex|dey|eor|inc|inx|iny|jmp|jsr|lda|ldx|ldy|lsr|nop|ora|pha|php|pla|plp|rol|ror|rti|rts|sbc|sec|sed|sei|sta|stx|sty|tax|tay|tsx|txa|txs|tya)\b/,alias:"keyword"},"hex-number":{pattern:/#?\$[\da-f]{1,4}\b/i,alias:"number"},"binary-number":{pattern:/#?%[01]+\b/,alias:"number"},"decimal-number":{pattern:/#?\b\d+\b/,alias:"number"},register:{pattern:/\b[xya]\b/i,alias:"variable"},punctuation:/[(),:]/}; +Prism.languages.asmatmel={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},constant:/\b(?:PORT[A-Z]|DDR[A-Z]|(?:DD|P)[A-Z](?:\d|[0-2]\d|3[01]))\b/,directive:{pattern:/\.\w+(?= )/,alias:"property"},"r-register":{pattern:/\br(?:\d|[12]\d|3[01])\b/,alias:"variable"},"op-code":{pattern:/\b(?:ADC|ADD|ADIW|AND|ANDI|ASR|BCLR|BLD|BRBC|BRBS|BRCC|BRCS|BREAK|BREQ|BRGE|BRHC|BRHS|BRID|BRIE|BRLO|BRLT|BRMI|BRNE|BRPL|BRSH|BRTC|BRTS|BRVC|BRVS|BSET|BST|CALL|CBI|CBR|CLC|CLH|CLI|CLN|CLR|CLS|CLT|CLV|CLZ|COM|CP|CPC|CPI|CPSE|DEC|DES|EICALL|EIJMP|ELPM|EOR|FMUL|FMULS|FMULSU|ICALL|IJMP|IN|INC|JMP|LAC|LAS|LAT|LD|LD[A-Za-z0-9]|LPM|LSL|LSR|MOV|MOVW|MUL|MULS|MULSU|NEG|NOP|OR|ORI|OUT|POP|PUSH|RCALL|RET|RETI|RJMP|ROL|ROR|SBC|SBCI|SBI|SBIC|SBIS|SBIW|SBR|SBRC|SBRS|SEC|SEH|SEI|SEN|SER|SES|SET|SEV|SEZ|SLEEP|SPM|ST|ST[A-Z0-9]|SUB|SUBI|SWAP|TST|WDR|XCH|adc|add|adiw|and|andi|asr|bclr|bld|brbc|brbs|brcc|brcs|break|breq|brge|brhc|brhs|brid|brie|brlo|brlt|brmi|brne|brpl|brsh|brtc|brts|brvc|brvs|bset|bst|call|cbi|cbr|clc|clh|cli|cln|clr|cls|clt|clv|clz|com|cp|cpc|cpi|cpse|dec|des|eicall|eijmp|elpm|eor|fmul|fmuls|fmulsu|icall|ijmp|in|inc|jmp|lac|las|lat|ld|ld[a-z0-9]|lpm|lsl|lsr|mov|movw|mul|muls|mulsu|neg|nop|or|ori|out|pop|push|rcall|ret|reti|rjmp|rol|ror|sbc|sbci|sbi|sbic|sbis|sbiw|sbr|sbrc|sbrs|sec|seh|sei|sen|ser|ses|set|sev|sez|sleep|spm|st|st[a-zA-Z0-9]|sub|subi|swap|tst|wdr|xch)\b/,alias:"keyword"},"hex-number":{pattern:/#?\$[\da-f]{2,4}\b/i,alias:"number"},"binary-number":{pattern:/#?%[01]+\b/,alias:"number"},"decimal-number":{pattern:/#?\b\d+\b/,alias:"number"},register:{pattern:/\b[acznvshtixy]\b/i,alias:"variable"},operator:/>>=?|<<=?|&[&=]?|\|[\|=]?|[-+*/%^!=<>?]=?/,punctuation:/[(),:]/}; +Prism.languages.autohotkey={comment:[{pattern:/(^|\s);.*/,lookbehind:!0},{pattern:/(^[\t ]*)\/\*(?:[\r\n](?![ \t]*\*\/)|[^\r\n])*(?:[\r\n][ \t]*\*\/)?/m,lookbehind:!0,greedy:!0}],tag:{pattern:/^([ \t]*)[^\s,`":]+(?=:[ \t]*$)/m,lookbehind:!0},string:/"(?:[^"\n\r]|"")*"/,variable:/%\w+%/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/\?|\/\/?=?|:=|\|[=|]?|&[=&]?|\+[=+]?|-[=-]?|\*[=*]?|<(?:<=?|>|=)?|>>?=?|[.^!=~]=?|\b(?:AND|NOT|OR)\b/,boolean:/\b(?:false|true)\b/,command:{pattern:/\b(?:AutoTrim|BlockInput|Break|Click|ClipWait|Continue|Control|ControlClick|ControlFocus|ControlGet|ControlGetFocus|ControlGetPos|ControlGetText|ControlMove|ControlSend|ControlSendRaw|ControlSetText|CoordMode|Critical|DetectHiddenText|DetectHiddenWindows|Drive|DriveGet|DriveSpaceFree|EnvAdd|EnvDiv|EnvGet|EnvMult|EnvSet|EnvSub|EnvUpdate|Exit|ExitApp|FileAppend|FileCopy|FileCopyDir|FileCreateDir|FileCreateShortcut|FileDelete|FileEncoding|FileGetAttrib|FileGetShortcut|FileGetSize|FileGetTime|FileGetVersion|FileInstall|FileMove|FileMoveDir|FileRead|FileReadLine|FileRecycle|FileRecycleEmpty|FileRemoveDir|FileSelectFile|FileSelectFolder|FileSetAttrib|FileSetTime|FormatTime|GetKeyState|Gosub|Goto|GroupActivate|GroupAdd|GroupClose|GroupDeactivate|Gui|GuiControl|GuiControlGet|Hotkey|ImageSearch|IniDelete|IniRead|IniWrite|Input|InputBox|KeyWait|ListHotkeys|ListLines|ListVars|Loop|Menu|MouseClick|MouseClickDrag|MouseGetPos|MouseMove|MsgBox|OnExit|OutputDebug|Pause|PixelGetColor|PixelSearch|PostMessage|Process|Progress|Random|RegDelete|RegRead|RegWrite|Reload|Repeat|Return|Run|RunAs|RunWait|Send|SendEvent|SendInput|SendMessage|SendMode|SendPlay|SendRaw|SetBatchLines|SetCapslockState|SetControlDelay|SetDefaultMouseSpeed|SetEnv|SetFormat|SetKeyDelay|SetMouseDelay|SetNumlockState|SetRegView|SetScrollLockState|SetStoreCapslockMode|SetTimer|SetTitleMatchMode|SetWinDelay|SetWorkingDir|Shutdown|Sleep|Sort|SoundBeep|SoundGet|SoundGetWaveVolume|SoundPlay|SoundSet|SoundSetWaveVolume|SplashImage|SplashTextOff|SplashTextOn|SplitPath|StatusBarGetText|StatusBarWait|StringCaseSense|StringGetPos|StringLeft|StringLen|StringLower|StringMid|StringReplace|StringRight|StringSplit|StringTrimLeft|StringTrimRight|StringUpper|Suspend|SysGet|Thread|ToolTip|Transform|TrayTip|URLDownloadToFile|WinActivate|WinActivateBottom|WinClose|WinGet|WinGetActiveStats|WinGetActiveTitle|WinGetClass|WinGetPos|WinGetText|WinGetTitle|WinHide|WinKill|WinMaximize|WinMenuSelectItem|WinMinimize|WinMinimizeAll|WinMinimizeAllUndo|WinMove|WinRestore|WinSet|WinSetTitle|WinShow|WinWait|WinWaitActive|WinWaitClose|WinWaitNotActive)\b/i,alias:"selector"},constant:/\b(?:a_ahkpath|a_ahkversion|a_appdata|a_appdatacommon|a_autotrim|a_batchlines|a_caretx|a_carety|a_computername|a_controldelay|a_cursor|a_dd|a_ddd|a_dddd|a_defaultmousespeed|a_desktop|a_desktopcommon|a_detecthiddentext|a_detecthiddenwindows|a_endchar|a_eventinfo|a_exitreason|a_fileencoding|a_formatfloat|a_formatinteger|a_gui|a_guicontrol|a_guicontrolevent|a_guievent|a_guiheight|a_guiwidth|a_guix|a_guiy|a_hour|a_iconfile|a_iconhidden|a_iconnumber|a_icontip|a_index|a_ipaddress1|a_ipaddress2|a_ipaddress3|a_ipaddress4|a_is64bitos|a_isadmin|a_iscompiled|a_iscritical|a_ispaused|a_issuspended|a_isunicode|a_keydelay|a_language|a_lasterror|a_linefile|a_linenumber|a_loopfield|a_loopfileattrib|a_loopfiledir|a_loopfileext|a_loopfilefullpath|a_loopfilelongpath|a_loopfilename|a_loopfileshortname|a_loopfileshortpath|a_loopfilesize|a_loopfilesizekb|a_loopfilesizemb|a_loopfiletimeaccessed|a_loopfiletimecreated|a_loopfiletimemodified|a_loopreadline|a_loopregkey|a_loopregname|a_loopregsubkey|a_loopregtimemodified|a_loopregtype|a_mday|a_min|a_mm|a_mmm|a_mmmm|a_mon|a_mousedelay|a_msec|a_mydocuments|a_now|a_nowutc|a_numbatchlines|a_ostype|a_osversion|a_priorhotkey|a_priorkey|a_programfiles|a_programs|a_programscommon|a_ptrsize|a_regview|a_screendpi|a_screenheight|a_screenwidth|a_scriptdir|a_scriptfullpath|a_scripthwnd|a_scriptname|a_sec|a_space|a_startmenu|a_startmenucommon|a_startup|a_startupcommon|a_stringcasesense|a_tab|a_temp|a_thisfunc|a_thishotkey|a_thislabel|a_thismenu|a_thismenuitem|a_thismenuitempos|a_tickcount|a_timeidle|a_timeidlephysical|a_timesincepriorhotkey|a_timesincethishotkey|a_titlematchmode|a_titlematchmodespeed|a_username|a_wday|a_windelay|a_windir|a_workingdir|a_yday|a_year|a_yweek|a_yyyy|clipboard|clipboardall|comspec|errorlevel|programfiles)\b/i,builtin:/\b(?:abs|acos|asc|asin|atan|ceil|chr|class|comobjactive|comobjarray|comobjconnect|comobjcreate|comobjerror|comobjflags|comobjget|comobjquery|comobjtype|comobjvalue|cos|dllcall|exp|fileexist|Fileopen|floor|format|il_add|il_create|il_destroy|instr|isfunc|islabel|IsObject|ln|log|ltrim|lv_add|lv_delete|lv_deletecol|lv_getcount|lv_getnext|lv_gettext|lv_insert|lv_insertcol|lv_modify|lv_modifycol|lv_setimagelist|mod|numget|numput|onmessage|regexmatch|regexreplace|registercallback|round|rtrim|sb_seticon|sb_setparts|sb_settext|sin|sqrt|strlen|strreplace|strsplit|substr|tan|tv_add|tv_delete|tv_get|tv_getchild|tv_getcount|tv_getnext|tv_getparent|tv_getprev|tv_getselection|tv_gettext|tv_modify|varsetcapacity|winactive|winexist|__Call|__Get|__New|__Set)\b/i,symbol:/\b(?:alt|altdown|altup|appskey|backspace|browser_back|browser_favorites|browser_forward|browser_home|browser_refresh|browser_search|browser_stop|bs|capslock|ctrl|ctrlbreak|ctrldown|ctrlup|del|delete|down|end|enter|esc|escape|f1|f10|f11|f12|f13|f14|f15|f16|f17|f18|f19|f2|f20|f21|f22|f23|f24|f3|f4|f5|f6|f7|f8|f9|home|ins|insert|joy1|joy10|joy11|joy12|joy13|joy14|joy15|joy16|joy17|joy18|joy19|joy2|joy20|joy21|joy22|joy23|joy24|joy25|joy26|joy27|joy28|joy29|joy3|joy30|joy31|joy32|joy4|joy5|joy6|joy7|joy8|joy9|joyaxes|joybuttons|joyinfo|joyname|joypov|joyr|joyu|joyv|joyx|joyy|joyz|lalt|launch_app1|launch_app2|launch_mail|launch_media|lbutton|lcontrol|lctrl|left|lshift|lwin|lwindown|lwinup|mbutton|media_next|media_play_pause|media_prev|media_stop|numlock|numpad0|numpad1|numpad2|numpad3|numpad4|numpad5|numpad6|numpad7|numpad8|numpad9|numpadadd|numpadclear|numpaddel|numpaddiv|numpaddot|numpaddown|numpadend|numpadenter|numpadhome|numpadins|numpadleft|numpadmult|numpadpgdn|numpadpgup|numpadright|numpadsub|numpadup|pgdn|pgup|printscreen|ralt|rbutton|rcontrol|rctrl|right|rshift|rwin|rwindown|rwinup|scrolllock|shift|shiftdown|shiftup|space|tab|up|volume_down|volume_mute|volume_up|wheeldown|wheelleft|wheelright|wheelup|xbutton1|xbutton2)\b/i,directive:{pattern:/#[a-z]+\b/i,alias:"important"},keyword:/\b(?:Abort|AboveNormal|Add|ahk_class|ahk_exe|ahk_group|ahk_id|ahk_pid|All|Alnum|Alpha|AltSubmit|AltTab|AltTabAndMenu|AltTabMenu|AltTabMenuDismiss|AlwaysOnTop|AutoSize|Background|BackgroundTrans|BelowNormal|between|BitAnd|BitNot|BitOr|BitShiftLeft|BitShiftRight|BitXOr|Bold|Border|Button|ByRef|Catch|Checkbox|Checked|CheckedGray|Choose|ChooseString|Close|Color|ComboBox|Contains|ControlList|Count|Date|DateTime|Days|DDL|Default|DeleteAll|Delimiter|Deref|Destroy|Digit|Disable|Disabled|DropDownList|Edit|Eject|Else|Enable|Enabled|Error|Exist|Expand|ExStyle|FileSystem|Finally|First|Flash|Float|FloatFast|Focus|Font|for|global|Grid|Group|GroupBox|GuiClose|GuiContextMenu|GuiDropFiles|GuiEscape|GuiSize|Hdr|Hidden|Hide|High|HKCC|HKCR|HKCU|HKEY_CLASSES_ROOT|HKEY_CURRENT_CONFIG|HKEY_CURRENT_USER|HKEY_LOCAL_MACHINE|HKEY_USERS|HKLM|HKU|Hours|HScroll|Icon|IconSmall|ID|IDLast|If|IfEqual|IfExist|IfGreater|IfGreaterOrEqual|IfInString|IfLess|IfLessOrEqual|IfMsgBox|IfNotEqual|IfNotExist|IfNotInString|IfWinActive|IfWinExist|IfWinNotActive|IfWinNotExist|Ignore|ImageList|in|Integer|IntegerFast|Interrupt|is|italic|Join|Label|LastFound|LastFoundExist|Limit|Lines|List|ListBox|ListView|local|Lock|Logoff|Low|Lower|Lowercase|MainWindow|Margin|Maximize|MaximizeBox|MaxSize|Minimize|MinimizeBox|MinMax|MinSize|Minutes|MonthCal|Mouse|Move|Multi|NA|No|NoActivate|NoDefault|NoHide|NoIcon|NoMainWindow|norm|Normal|NoSort|NoSortHdr|NoStandard|Not|NoTab|NoTimers|Number|Off|Ok|On|OwnDialogs|Owner|Parse|Password|Picture|Pixel|Pos|Pow|Priority|ProcessName|Radio|Range|Read|ReadOnly|Realtime|Redraw|Region|REG_BINARY|REG_DWORD|REG_EXPAND_SZ|REG_MULTI_SZ|REG_SZ|Relative|Rename|Report|Resize|Restore|Retry|RGB|Screen|Seconds|Section|Serial|SetLabel|ShiftAltTab|Show|Single|Slider|SortDesc|Standard|static|Status|StatusBar|StatusCD|strike|Style|Submit|SysMenu|Tab2|TabStop|Text|Theme|Throw|Tile|ToggleCheck|ToggleEnable|ToolWindow|Top|Topmost|TransColor|Transparent|Tray|TreeView|Try|TryAgain|Type|UnCheck|underline|Unicode|Unlock|Until|UpDown|Upper|Uppercase|UseErrorLevel|Vis|VisFirst|Visible|VScroll|Wait|WaitClose|WantCtrlA|WantF2|WantReturn|While|Wrap|Xdigit|xm|xp|xs|Yes|ym|yp|ys)\b/i,function:/[^(); \t,\n+*\-=?>:\\\/<&%\[\]]+(?=\()/,punctuation:/[{}[\]():,]/}; +Prism.languages.autoit={comment:[/;.*/,{pattern:/(^[\t ]*)#(?:comments-start|cs)[\s\S]*?^[ \t]*#(?:ce|comments-end)/m,lookbehind:!0}],url:{pattern:/(^[\t ]*#include\s+)(?:<[^\r\n>]+>|"[^\r\n"]+")/m,lookbehind:!0},string:{pattern:/(["'])(?:\1\1|(?!\1)[^\r\n])*\1/,greedy:!0,inside:{variable:/([%$@])\w+\1/}},directive:{pattern:/(^[\t ]*)#[\w-]+/m,lookbehind:!0,alias:"keyword"},function:/\b\w+(?=\()/,variable:/[$@]\w+/,keyword:/\b(?:Case|Const|Continue(?:Case|Loop)|Default|Dim|Do|Else(?:If)?|End(?:Func|If|Select|Switch|With)|Enum|Exit(?:Loop)?|For|Func|Global|If|In|Local|Next|Null|ReDim|Select|Static|Step|Switch|Then|To|Until|Volatile|WEnd|While|With)\b/i,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,boolean:/\b(?:False|True)\b/i,operator:/<[=>]?|[-+*\/=&>]=?|[?^]|\b(?:And|Not|Or)\b/i,punctuation:/[\[\]().,:]/}; +!function(e){function a(e,a,r){return RegExp(function(e,a){return e.replace(/<<(\d+)>>/g,(function(e,r){return a[+r]}))}(e,a),r||"")}var r="bool|clip|float|int|string|val",t=[["is(?:bool|clip|float|int|string)|defined|(?:(?:internal)?function|var)?exists?","apply|assert|default|eval|import|nop|select|undefined","opt_(?:allowfloataudio|avipadscanlines|dwchannelmask|enable_(?:b64a|planartopackedrgb|v210|y3_10_10|y3_10_16)|usewaveextensible|vdubplanarhack)|set(?:cachemode|maxcpu|memorymax|planarlegacyalignment|workingdir)","hex(?:value)?|value","abs|ceil|continued(?:denominator|numerator)?|exp|floor|fmod|frac|log(?:10)?|max|min|muldiv|pi|pow|rand|round|sign|spline|sqrt","a?sinh?|a?cosh?|a?tan[2h]?","(?:bit(?:and|not|x?or|[lr]?shift[aslu]?|sh[lr]|sa[lr]|[lr]rotatel?|ro[rl]|te?st|set(?:count)?|cl(?:ea)?r|ch(?:an)?ge?))","average(?:[bgr]|chroma[uv]|luma)|(?:[rgb]|chroma[uv]|luma|rgb|[yuv](?=difference(?:fromprevious|tonext)))difference(?:fromprevious|tonext)?|[yuvrgb]plane(?:median|min|max|minmaxdifference)","getprocessinfo|logmsg|script(?:dir(?:utf8)?|file(?:utf8)?|name(?:utf8)?)|setlogparams","chr|(?:fill|find|left|mid|replace|rev|right)str|format|[lu]case|ord|str(?:cmpi?|fromutf8|len|toutf8)|time|trim(?:all|left|right)","isversionorgreater|version(?:number|string)","buildpixeltype|colorspacenametopixeltype","addautoloaddir|on(?:cpu|cuda)|prefetch|setfiltermtmode"].join("|"),["has(?:audio|video)","height|width","frame(?:count|rate)|framerate(?:denominator|numerator)","getparity|is(?:field|frame)based","bitspercomponent|componentsize|hasalpha|is(?:planar(?:rgba?)?|interleaved|rgb(?:24|32|48|64)?|y(?:8|u(?:va?|y2))?|yv(?:12|16|24|411)|420|422|444|packedrgb)|numcomponents|pixeltype","audio(?:bits|channels|duration|length(?:[fs]|hi|lo)?|rate)|isaudio(?:float|int)"].join("|"),["avi(?:file)?source|directshowsource|image(?:reader|source|sourceanim)|opendmlsource|segmented(?:avisource|directshowsource)|wavsource","coloryuv|convertbacktoyuy2|convertto(?:RGB(?:24|32|48|64)|(?:planar)?RGBA?|Y8?|YV(?:12|16|24|411)|YUVA?(?:411|420|422|444)|YUY2)|fixluminance|gr[ae]yscale|invert|levels|limiter|mergea?rgb|merge(?:chroma|luma)|rgbadjust|show(?:alpha|blue|green|red)|swapuv|tweak|[uv]toy8?|ytouv","(?:colorkey|reset)mask|layer|mask(?:hs)?|merge|overlay|subtract","addborders|(?:bicubic|bilinear|blackman|gauss|lanczos4|lanczos|point|sinc|spline(?:16|36|64))resize|crop(?:bottom)?|flip(?:horizontal|vertical)|(?:horizontal|vertical)?reduceby2|letterbox|skewrows|turn(?:180|left|right)","blur|fixbrokenchromaupsampling|generalconvolution|(?:spatial|temporal)soften|sharpen","trim|(?:un)?alignedsplice|(?:assume|assumescaled|change|convert)FPS|(?:delete|duplicate)frame|dissolve|fade(?:in|io|out)[02]?|freezeframe|interleave|loop|reverse|select(?:even|odd|(?:range)?every)","assume[bt]ff|assume(?:field|frame)based|bob|complementparity|doubleweave|peculiarblend|pulldown|separate(?:columns|fields|rows)|swapfields|weave(?:columns|rows)?","amplify(?:db)?|assumesamplerate|audiodub(?:ex)?|audiotrim|convertaudioto(?:(?:8|16|24|32)bit|float)|converttomono|delayaudio|ensurevbrmp3sync|get(?:left|right)?channel|kill(?:audio|video)|mergechannels|mixaudio|monotostereo|normalize|resampleaudio|ssrc|supereq|timestretch","animate|applyrange|conditional(?:filter|reader|select)|frameevaluate|scriptclip|tcp(?:server|source)|writefile(?:end|if|start)?","imagewriter","blackness|blankclip|colorbars(?:hd)?|compare|dumpfiltergraph|echo|histogram|info|messageclip|preroll|setgraphanalysis|show(?:framenumber|smpte|time)|showfiveversions|stack(?:horizontal|vertical)|subtitle|tone|version"].join("|")].join("|");e.languages.avisynth={comment:[{pattern:/(^|[^\\])\[\*(?:[^\[*]|\[(?!\*)|\*(?!\])|\[\*(?:[^\[*]|\[(?!\*)|\*(?!\]))*\*\])*\*\]/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],argument:{pattern:a('\\b(?:<<0>>)\\s+("?)\\w+\\1',[r],"i"),inside:{keyword:/^\w+/}},"argument-label":{pattern:/([,(][\s\\]*)\w+\s*=(?!=)/,lookbehind:!0,inside:{"argument-name":{pattern:/^\w+/,alias:"punctuation"},punctuation:/=$/}},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0,inside:{constant:{pattern:/\b(?:DEFAULT_MT_MODE|(?:MAINSCRIPT|PROGRAM|SCRIPT)DIR|(?:MACHINE|USER)_(?:CLASSIC|PLUS)_PLUGINS)\b/}}}],variable:/\b(?:last)\b/i,boolean:/\b(?:false|no|true|yes)\b/i,keyword:/\b(?:catch|else|for|function|global|if|return|try|while|__END__)\b/i,constant:/\bMT_(?:MULTI_INSTANCE|NICE_FILTER|SERIALIZED|SPECIAL_MT)\b/,"builtin-function":{pattern:a("\\b(?:<<0>>)\\b",[t],"i"),alias:"function"},"type-cast":{pattern:a("\\b(?:<<0>>)(?=\\s*\\()",[r],"i"),alias:"keyword"},function:{pattern:/\b[a-z_]\w*(?=\s*\()|(\.)[a-z_]\w*\b/i,lookbehind:!0},"line-continuation":{pattern:/(^[ \t]*)\\|\\(?=[ \t]*$)/m,lookbehind:!0,alias:"punctuation"},number:/\B\$(?:[\da-f]{6}|[\da-f]{8})\b|(?:(?:\b|\B-)\d+(?:\.\d*)?\b|\B\.\d+\b)/i,operator:/\+\+?|[!=<>]=?|&&|\|\||[?:*/%-]/,punctuation:/[{}\[\]();,.]/},e.languages.avs=e.languages.avisynth}(Prism); +Prism.languages["avro-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0},annotation:{pattern:/@(?:[$\w.-]|`[^\r\n`]+`)+/,greedy:!0,alias:"function"},"function-identifier":{pattern:/`[^\r\n`]+`(?=\s*\()/,greedy:!0,alias:"function"},identifier:{pattern:/`[^\r\n`]+`/,greedy:!0},"class-name":{pattern:/(\b(?:enum|error|protocol|record|throws)\b\s+)[$\w]+/,lookbehind:!0,greedy:!0},keyword:/\b(?:array|boolean|bytes|date|decimal|double|enum|error|false|fixed|float|idl|import|int|local_timestamp_ms|long|map|null|oneway|protocol|record|schema|string|throws|time_ms|timestamp_ms|true|union|uuid|void)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:[{pattern:/(^|[^\w.])-?(?:(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|0x(?:[a-f0-9]+(?:\.[a-f0-9]*)?|\.[a-f0-9]+)(?:p[+-]?\d+)?)[dfl]?(?![\w.])/i,lookbehind:!0},/-?\b(?:Infinity|NaN)\b/],operator:/=/,punctuation:/[()\[\]{}<>.:,;-]/},Prism.languages.avdl=Prism.languages["avro-idl"]; +Prism.languages.awk={hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^\\"\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},regex:{pattern:/((?:^|[^\w\s)])\s*)\/(?:[^\/\\\r\n]|\\.)*\//,lookbehind:!0,greedy:!0},variable:/\$\w+/,keyword:/\b(?:BEGIN|BEGINFILE|END|ENDFILE|break|case|continue|default|delete|do|else|exit|for|function|getline|if|in|next|nextfile|printf?|return|switch|while)\b|@(?:include|load)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[a-fA-F0-9]+)\b/,operator:/--|\+\+|!?~|>&|>>|<<|(?:\*\*|[<>!=+\-*/%^])=?|&&|\|[|&]|[?:]/,punctuation:/[()[\]{},;]/},Prism.languages.gawk=Prism.languages.awk; +!function(e){var t="\\b(?:BASH|BASHOPTS|BASH_ALIASES|BASH_ARGC|BASH_ARGV|BASH_CMDS|BASH_COMPLETION_COMPAT_DIR|BASH_LINENO|BASH_REMATCH|BASH_SOURCE|BASH_VERSINFO|BASH_VERSION|COLORTERM|COLUMNS|COMP_WORDBREAKS|DBUS_SESSION_BUS_ADDRESS|DEFAULTS_PATH|DESKTOP_SESSION|DIRSTACK|DISPLAY|EUID|GDMSESSION|GDM_LANG|GNOME_KEYRING_CONTROL|GNOME_KEYRING_PID|GPG_AGENT_INFO|GROUPS|HISTCONTROL|HISTFILE|HISTFILESIZE|HISTSIZE|HOME|HOSTNAME|HOSTTYPE|IFS|INSTANCE|JOB|LANG|LANGUAGE|LC_ADDRESS|LC_ALL|LC_IDENTIFICATION|LC_MEASUREMENT|LC_MONETARY|LC_NAME|LC_NUMERIC|LC_PAPER|LC_TELEPHONE|LC_TIME|LESSCLOSE|LESSOPEN|LINES|LOGNAME|LS_COLORS|MACHTYPE|MAILCHECK|MANDATORY_PATH|NO_AT_BRIDGE|OLDPWD|OPTERR|OPTIND|ORBIT_SOCKETDIR|OSTYPE|PAPERSIZE|PATH|PIPESTATUS|PPID|PS1|PS2|PS3|PS4|PWD|RANDOM|REPLY|SECONDS|SELINUX_INIT|SESSION|SESSIONTYPE|SESSION_MANAGER|SHELL|SHELLOPTS|SHLVL|SSH_AUTH_SOCK|TERM|UID|UPSTART_EVENTS|UPSTART_INSTANCE|UPSTART_JOB|UPSTART_SESSION|USER|WINDOWID|XAUTHORITY|XDG_CONFIG_DIRS|XDG_CURRENT_DESKTOP|XDG_DATA_DIRS|XDG_GREETER_DATA_DIR|XDG_MENU_PREFIX|XDG_RUNTIME_DIR|XDG_SEAT|XDG_SEAT_PATH|XDG_SESSION_DESKTOP|XDG_SESSION_ID|XDG_SESSION_PATH|XDG_SESSION_TYPE|XDG_VTNR|XMODIFIERS)\\b",a={pattern:/(^(["']?)\w+\2)[ \t]+\S.*/,lookbehind:!0,alias:"punctuation",inside:null},n={bash:a,environment:{pattern:RegExp("\\$"+t),alias:"constant"},variable:[{pattern:/\$?\(\([\s\S]+?\)\)/,greedy:!0,inside:{variable:[{pattern:/(^\$\(\([\s\S]+)\)\)/,lookbehind:!0},/^\$\(\(/],number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--|\+\+|\*\*=?|<<=?|>>=?|&&|\|\||[=!+\-*/%<>^&|]=?|[?~:]/,punctuation:/\(\(?|\)\)?|,|;/}},{pattern:/\$\((?:\([^)]+\)|[^()])+\)|`[^`]+`/,greedy:!0,inside:{variable:/^\$\(|^`|\)$|`$/}},{pattern:/\$\{[^}]+\}/,greedy:!0,inside:{operator:/:[-=?+]?|[!\/]|##?|%%?|\^\^?|,,?/,punctuation:/[\[\]]/,environment:{pattern:RegExp("(\\{)"+t),lookbehind:!0,alias:"constant"}}},/\$(?:\w+|[#?*!@$])/],entity:/\\(?:[abceEfnrtv\\"]|O?[0-7]{1,3}|U[0-9a-fA-F]{8}|u[0-9a-fA-F]{4}|x[0-9a-fA-F]{1,2})/};e.languages.bash={shebang:{pattern:/^#!\s*\/.*/,alias:"important"},comment:{pattern:/(^|[^"{\\$])#.*/,lookbehind:!0},"function-name":[{pattern:/(\bfunction\s+)[\w-]+(?=(?:\s*\(?:\s*\))?\s*\{)/,lookbehind:!0,alias:"function"},{pattern:/\b[\w-]+(?=\s*\(\s*\)\s*\{)/,alias:"function"}],"for-or-select":{pattern:/(\b(?:for|select)\s+)\w+(?=\s+in\s)/,alias:"variable",lookbehind:!0},"assign-left":{pattern:/(^|[\s;|&]|[<>]\()\w+(?:\.\w+)*(?=\+?=)/,inside:{environment:{pattern:RegExp("(^|[\\s;|&]|[<>]\\()"+t),lookbehind:!0,alias:"constant"}},alias:"variable",lookbehind:!0},parameter:{pattern:/(^|\s)-{1,2}(?:\w+:[+-]?)?\w+(?:\.\w+)*(?=[=\s]|$)/,alias:"variable",lookbehind:!0},string:[{pattern:/((?:^|[^<])<<-?\s*)(\w+)\s[\s\S]*?(?:\r?\n|\r)\2/,lookbehind:!0,greedy:!0,inside:n},{pattern:/((?:^|[^<])<<-?\s*)(["'])(\w+)\2\s[\s\S]*?(?:\r?\n|\r)\3/,lookbehind:!0,greedy:!0,inside:{bash:a}},{pattern:/(^|[^\\](?:\\\\)*)"(?:\\[\s\S]|\$\([^)]+\)|\$(?!\()|`[^`]+`|[^"\\`$])*"/,lookbehind:!0,greedy:!0,inside:n},{pattern:/(^|[^$\\])'[^']*'/,lookbehind:!0,greedy:!0},{pattern:/\$'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{entity:n.entity}}],environment:{pattern:RegExp("\\$?"+t),alias:"constant"},variable:n.variable,function:{pattern:/(^|[\s;|&]|[<>]\()(?:add|apropos|apt|apt-cache|apt-get|aptitude|aspell|automysqlbackup|awk|basename|bash|bc|bconsole|bg|bzip2|cal|cargo|cat|cfdisk|chgrp|chkconfig|chmod|chown|chroot|cksum|clear|cmp|column|comm|composer|cp|cron|crontab|csplit|curl|cut|date|dc|dd|ddrescue|debootstrap|df|diff|diff3|dig|dir|dircolors|dirname|dirs|dmesg|docker|docker-compose|du|egrep|eject|env|ethtool|expand|expect|expr|fdformat|fdisk|fg|fgrep|file|find|fmt|fold|format|free|fsck|ftp|fuser|gawk|git|gparted|grep|groupadd|groupdel|groupmod|groups|grub-mkconfig|gzip|halt|head|hg|history|host|hostname|htop|iconv|id|ifconfig|ifdown|ifup|import|install|ip|java|jobs|join|kill|killall|less|link|ln|locate|logname|logrotate|look|lpc|lpr|lprint|lprintd|lprintq|lprm|ls|lsof|lynx|make|man|mc|mdadm|mkconfig|mkdir|mke2fs|mkfifo|mkfs|mkisofs|mknod|mkswap|mmv|more|most|mount|mtools|mtr|mutt|mv|nano|nc|netstat|nice|nl|node|nohup|notify-send|npm|nslookup|op|open|parted|passwd|paste|pathchk|ping|pkill|pnpm|podman|podman-compose|popd|pr|printcap|printenv|ps|pushd|pv|quota|quotacheck|quotactl|ram|rar|rcp|reboot|remsync|rename|renice|rev|rm|rmdir|rpm|rsync|scp|screen|sdiff|sed|sendmail|seq|service|sftp|sh|shellcheck|shuf|shutdown|sleep|slocate|sort|split|ssh|stat|strace|su|sudo|sum|suspend|swapon|sync|sysctl|tac|tail|tar|tee|time|timeout|top|touch|tr|traceroute|tsort|tty|umount|uname|unexpand|uniq|units|unrar|unshar|unzip|update-grub|uptime|useradd|userdel|usermod|users|uudecode|uuencode|v|vcpkg|vdir|vi|vim|virsh|vmstat|wait|watch|wc|wget|whereis|which|who|whoami|write|xargs|xdg-open|yarn|yes|zenity|zip|zsh|zypper)(?=$|[)\s;|&])/,lookbehind:!0},keyword:{pattern:/(^|[\s;|&]|[<>]\()(?:case|do|done|elif|else|esac|fi|for|function|if|in|select|then|until|while)(?=$|[)\s;|&])/,lookbehind:!0},builtin:{pattern:/(^|[\s;|&]|[<>]\()(?:\.|:|alias|bind|break|builtin|caller|cd|command|continue|declare|echo|enable|eval|exec|exit|export|getopts|hash|help|let|local|logout|mapfile|printf|pwd|read|readarray|readonly|return|set|shift|shopt|source|test|times|trap|type|typeset|ulimit|umask|unalias|unset)(?=$|[)\s;|&])/,lookbehind:!0,alias:"class-name"},boolean:{pattern:/(^|[\s;|&]|[<>]\()(?:false|true)(?=$|[)\s;|&])/,lookbehind:!0},"file-descriptor":{pattern:/\B&\d\b/,alias:"important"},operator:{pattern:/\d?<>|>\||\+=|=[=~]?|!=?|<<[<-]?|[&\d]?>>|\d[<>]&?|[<>][&=]?|&[>&]?|\|[&|]?/,inside:{"file-descriptor":{pattern:/^\d/,alias:"important"}}},punctuation:/\$?\(\(?|\)\)?|\.\.|[{}[\];\\]/,number:{pattern:/(^|\s)(?:[1-9]\d*|0)(?:[.,]\d+)?\b/,lookbehind:!0}},a.inside=e.languages.bash;for(var s=["comment","function-name","for-or-select","assign-left","parameter","string","environment","function","keyword","builtin","boolean","file-descriptor","operator","punctuation","number"],o=n.variable[1].inside,i=0;i?^\w +\-.])*"/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:AS|BEEP|BLOAD|BSAVE|CALL(?: ABSOLUTE)?|CASE|CHAIN|CHDIR|CLEAR|CLOSE|CLS|COM|COMMON|CONST|DATA|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DIM|DO|DOUBLE|ELSE|ELSEIF|END|ENVIRON|ERASE|ERROR|EXIT|FIELD|FILES|FOR|FUNCTION|GET|GOSUB|GOTO|IF|INPUT|INTEGER|IOCTL|KEY|KILL|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|MKDIR|NAME|NEXT|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPTION BASE|OUT|POKE|PUT|READ|REDIM|REM|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SELECT CASE|SHARED|SHELL|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|SUB|SWAP|SYSTEM|THEN|TIMER|TO|TROFF|TRON|TYPE|UNLOCK|UNTIL|USING|VIEW PRINT|WAIT|WEND|WHILE|WRITE)(?:\$|\b)/i,function:/\b(?:ABS|ACCESS|ACOS|ANGLE|AREA|ARITHMETIC|ARRAY|ASIN|ASK|AT|ATN|BASE|BEGIN|BREAK|CAUSE|CEIL|CHR|CLIP|COLLATE|COLOR|CON|COS|COSH|COT|CSC|DATE|DATUM|DEBUG|DECIMAL|DEF|DEG|DEGREES|DELETE|DET|DEVICE|DISPLAY|DOT|ELAPSED|EPS|ERASABLE|EXLINE|EXP|EXTERNAL|EXTYPE|FILETYPE|FIXED|FP|GO|GRAPH|HANDLER|IDN|IMAGE|IN|INT|INTERNAL|IP|IS|KEYED|LBOUND|LCASE|LEFT|LEN|LENGTH|LET|LINE|LINES|LOG|LOG10|LOG2|LTRIM|MARGIN|MAT|MAX|MAXNUM|MID|MIN|MISSING|MOD|NATIVE|NUL|NUMERIC|OF|OPTION|ORD|ORGANIZATION|OUTIN|OUTPUT|PI|POINT|POINTER|POINTS|POS|PRINT|PROGRAM|PROMPT|RAD|RADIANS|RANDOMIZE|RECORD|RECSIZE|RECTYPE|RELATIVE|REMAINDER|REPEAT|REST|RETRY|REWRITE|RIGHT|RND|ROUND|RTRIM|SAME|SEC|SELECT|SEQUENTIAL|SET|SETTER|SGN|SIN|SINH|SIZE|SKIP|SQR|STANDARD|STATUS|STR|STREAM|STYLE|TAB|TAN|TANH|TEMPLATE|TEXT|THERE|TIME|TIMEOUT|TRACE|TRANSFORM|TRUNCATE|UBOUND|UCASE|USE|VAL|VARIABLE|VIEWPORT|WHEN|WINDOW|WITH|ZER|ZONEWIDTH)(?:\$|\b)/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:AND|EQV|IMP|NOT|OR|XOR)\b/i,punctuation:/[,;:()]/}; +!function(e){var r=/%%?[~:\w]+%?|!\S+!/,t={pattern:/\/[a-z?]+(?=[ :]|$):?|-[a-z]\b|--[a-z-]+\b/im,alias:"attr-name",inside:{punctuation:/:/}},n=/"(?:[\\"]"|[^"])*"(?!")/,i=/(?:\b|-)\d+\b/;e.languages.batch={comment:[/^::.*/m,{pattern:/((?:^|[&(])[ \t]*)rem\b(?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0}],label:{pattern:/^:.*/m,alias:"property"},command:[{pattern:/((?:^|[&(])[ \t]*)for(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* \S+ in \([^)]+\) do/im,lookbehind:!0,inside:{keyword:/\b(?:do|in)\b|^for\b/i,string:n,parameter:t,variable:r,number:i,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*)if(?: \/[a-z?](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:not )?(?:cmdextversion \d+|defined \w+|errorlevel \d+|exist \S+|(?:"[^"]*"|(?!")(?:(?!==)\S)+)?(?:==| (?:equ|geq|gtr|leq|lss|neq) )(?:"[^"]*"|[^\s"]\S*))/im,lookbehind:!0,inside:{keyword:/\b(?:cmdextversion|defined|errorlevel|exist|not)\b|^if\b/i,string:n,parameter:t,variable:r,number:i,operator:/\^|==|\b(?:equ|geq|gtr|leq|lss|neq)\b/i}},{pattern:/((?:^|[&()])[ \t]*)else\b/im,lookbehind:!0,inside:{keyword:/^else\b/i}},{pattern:/((?:^|[&(])[ \t]*)set(?: \/[a-z](?:[ :](?:"[^"]*"|[^\s"/]\S*))?)* (?:[^^&)\r\n]|\^(?:\r\n|[\s\S]))*/im,lookbehind:!0,inside:{keyword:/^set\b/i,string:n,parameter:t,variable:[r,/\w+(?=(?:[*\/%+\-&^|]|<<|>>)?=)/],number:i,operator:/[*\/%+\-&^|]=?|<<=?|>>=?|[!~_=]/,punctuation:/[()',]/}},{pattern:/((?:^|[&(])[ \t]*@?)\w+\b(?:"(?:[\\"]"|[^"])*"(?!")|[^"^&)\r\n]|\^(?:\r\n|[\s\S]))*/m,lookbehind:!0,inside:{keyword:/^\w+\b/,string:n,parameter:t,label:{pattern:/(^\s*):\S+/m,lookbehind:!0,alias:"property"},variable:r,number:i,operator:/\^/}}],operator:/[&@]/,punctuation:/[()']/}}(Prism); +Prism.languages.bbcode={tag:{pattern:/\[\/?[^\s=\]]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))?(?:\s+[^\s=\]]+\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+))*\s*\]/,inside:{tag:{pattern:/^\[\/?[^\s=\]]+/,inside:{punctuation:/^\[\/?/}},"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'"\]=]+)/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\]/,"attr-name":/[^\s=\]]+/}}},Prism.languages.shortcode=Prism.languages.bbcode; +!function(e){e.languages.bbj={comment:{pattern:/(^|[^\\:])rem\s+.*/i,lookbehind:!0,greedy:!0},string:{pattern:/(['"])(?:(?!\1|\\).|\\.)*\1/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:abstract|all|argc|begin|bye|callback|case|chn|class|classend|ctl|day|declare|delete|dim|dom|dread|dsz|else|end|endif|err|exitto|extends|fi|field|for|from|gosub|goto|if|implements|interface|interfaceend|iol|iolist|let|list|load|method|methodend|methodret|on|opts|pfx|print|private|process_events|protected|psz|public|read|read_resource|release|remove_callback|repeat|restore|return|rev|seterr|setesc|sqlchn|sqlunt|ssn|start|static|swend|switch|sys|then|tim|unt|until|use|void|wend|where|while)\b/i,function:/\b\w+(?=\()/,boolean:/\b(?:BBjAPI\.TRUE|BBjAPI\.FALSE)\b/i,operator:/<[=>]?|>=?|[+\-*\/^=&]|\b(?:and|not|or|xor)\b/i,punctuation:/[.,;:()]/}}(Prism); +Prism.languages.bicep={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],property:[{pattern:/([\r\n][ \t]*)[a-z_]\w*(?=[ \t]*:)/i,lookbehind:!0},{pattern:/([\r\n][ \t]*)'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'(?=[ \t]*:)/,lookbehind:!0,greedy:!0}],string:[{pattern:/'''[^'][\s\S]*?'''/,greedy:!0},{pattern:/(^|[^\\'])'(?:\\.|\$(?!\{)|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0}],"interpolated-string":{pattern:/(^|[^\\'])'(?:\\.|\$(?:(?!\{)|\{[^{}\r\n]*\})|[^'\\\r\n$])*'/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}\r\n]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0},punctuation:/^\$\{|\}$/}},string:/[\s\S]+/}},datatype:{pattern:/(\b(?:output|param)\b[ \t]+\w+[ \t]+)\w+\b/,lookbehind:!0,alias:"class-name"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:existing|for|if|in|module|null|output|param|resource|targetScope|var)\b/,decorator:/@\w+\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/,punctuation:/[{}[\];(),.:]/},Prism.languages.bicep["interpolated-string"].inside.interpolation.inside.expression.inside=Prism.languages.bicep; +Prism.languages.birb=Prism.languages.extend("clike",{string:{pattern:/r?("|')(?:\\.|(?!\1)[^\\])*\1/,greedy:!0},"class-name":[/\b[A-Z](?:[\d_]*[a-zA-Z]\w*)?\b/,/\b(?:[A-Z]\w*|(?!(?:var|void)\b)[a-z]\w*)(?=\s+\w+\s*[;,=()])/],keyword:/\b(?:assert|break|case|class|const|default|else|enum|final|follows|for|grab|if|nest|new|next|noSeeb|return|static|switch|throw|var|void|while)\b/,operator:/\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?|:/,variable:/\b[a-z_]\w*\b/}),Prism.languages.insertBefore("birb","function",{metadata:{pattern:/<\w+>/,greedy:!0,alias:"symbol"}}); +Prism.languages.bison=Prism.languages.extend("c",{}),Prism.languages.insertBefore("bison","comment",{bison:{pattern:/^(?:[^%]|%(?!%))*%%[\s\S]*?%%/,inside:{c:{pattern:/%\{[\s\S]*?%\}|\{(?:\{[^}]*\}|[^{}])*\}/,inside:{delimiter:{pattern:/^%?\{|%?\}$/,alias:"punctuation"},"bison-variable":{pattern:/[$@](?:<[^\s>]+>)?[\w$]+/,alias:"variable",inside:{punctuation:/<|>/}},rest:Prism.languages.c}},comment:Prism.languages.c.comment,string:Prism.languages.c.string,property:/\S+(?=:)/,keyword:/%\w+/,number:{pattern:/(^|[^@])\b(?:0x[\da-f]+|\d+)/i,lookbehind:!0},punctuation:/%[%?]|[|:;\[\]<>]/}}}); +Prism.languages.bnf={string:{pattern:/"[^\r\n"]*"|'[^\r\n']*'/},definition:{pattern:/<[^<>\r\n\t]+>(?=\s*::=)/,alias:["rule","keyword"],inside:{punctuation:/^<|>$/}},rule:{pattern:/<[^<>\r\n\t]+>/,inside:{punctuation:/^<|>$/}},operator:/::=|[|()[\]{}*+?]|\.{3}/},Prism.languages.rbnf=Prism.languages.bnf; +Prism.languages.bqn={shebang:{pattern:/^#![ \t]*\/.*/,alias:"important",greedy:!0},comment:{pattern:/#.*/,greedy:!0},"string-literal":{pattern:/"(?:[^"]|"")*"/,greedy:!0,alias:"string"},"character-literal":{pattern:/'(?:[\s\S]|[\uD800-\uDBFF][\uDC00-\uDFFF])'/,greedy:!0,alias:"char"},function:/•[\w¯.∞π]+[\w¯.∞π]*/,"dot-notation-on-brackets":{pattern:/\{(?=.*\}\.)|\}\./,alias:"namespace"},"special-name":{pattern:/(?:𝕨|𝕩|𝕗|𝕘|𝕤|𝕣|𝕎|𝕏|𝔽|𝔾|𝕊|_𝕣_|_𝕣)/,alias:"keyword"},"dot-notation-on-name":{pattern:/[A-Za-z_][\w¯∞π]*\./,alias:"namespace"},"word-number-scientific":{pattern:/\d+(?:\.\d+)?[eE]¯?\d+/,alias:"number"},"word-name":{pattern:/[A-Za-z_][\w¯∞π]*/,alias:"symbol"},"word-number":{pattern:/[¯∞π]?(?:\d*\.?\b\d+(?:e[+¯]?\d+|E[+¯]?\d+)?|¯|∞|π)(?:j¯?(?:(?:\d+(?:\.\d+)?|\.\d+)(?:e[+¯]?\d+|E[+¯]?\d+)?|¯|∞|π))?/,alias:"number"},"null-literal":{pattern:/@/,alias:"char"},"primitive-functions":{pattern:/[-+×÷⋆√⌊⌈|¬∧∨<>≠=≤≥≡≢⊣⊢⥊∾≍⋈↑↓↕«»⌽⍉/⍋⍒⊏⊑⊐⊒∊⍷⊔!]/,alias:"operator"},"primitive-1-operators":{pattern:/[`˜˘¨⁼⌜´˝˙]/,alias:"operator"},"primitive-2-operators":{pattern:/[∘⊸⟜○⌾⎉⚇⍟⊘◶⎊]/,alias:"operator"},punctuation:/[←⇐↩(){}⟨⟩[\]‿·⋄,.;:?]/}; +Prism.languages.brainfuck={pointer:{pattern:/<|>/,alias:"keyword"},increment:{pattern:/\+/,alias:"inserted"},decrement:{pattern:/-/,alias:"deleted"},branching:{pattern:/\[|\]/,alias:"important"},operator:/[.,]/,comment:/\S+/}; +Prism.languages.brightscript={comment:/(?:\brem|').*/i,"directive-statement":{pattern:/(^[\t ]*)#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if).*/im,lookbehind:!0,alias:"property",inside:{"error-message":{pattern:/(^#error).+/,lookbehind:!0},directive:{pattern:/^#(?:const|else(?:[\t ]+if)?|end[\t ]+if|error|if)/,alias:"keyword"},expression:{pattern:/[\s\S]+/,inside:null}}},property:{pattern:/([\r\n{,][\t ]*)(?:(?!\d)\w+|"(?:[^"\r\n]|"")*"(?!"))(?=[ \t]*:)/,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},"class-name":{pattern:/(\bAs[\t ]+)\w+/i,lookbehind:!0},keyword:/\b(?:As|Dim|Each|Else|Elseif|End|Exit|For|Function|Goto|If|In|Print|Return|Step|Stop|Sub|Then|To|While)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?!\d)\w+(?=[\t ]*\()/,number:/(?:\b\d+(?:\.\d+)?(?:[ed][+-]\d+)?|&h[a-f\d]+)\b[%&!#]?/i,operator:/--|\+\+|>>=?|<<=?|<>|[-+*/\\<>]=?|[:^=?]|\b(?:and|mod|not|or)\b/i,punctuation:/[.,;()[\]{}]/,constant:/\b(?:LINE_NUM)\b/i},Prism.languages.brightscript["directive-statement"].inside.expression.inside=Prism.languages.brightscript; +Prism.languages.bro={comment:{pattern:/(^|[^\\$])#.*/,lookbehind:!0,inside:{italic:/\b(?:FIXME|TODO|XXX)\b/}},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},boolean:/\b[TF]\b/,function:{pattern:/(\b(?:event|function|hook)[ \t]+)\w+(?:::\w+)?/,lookbehind:!0},builtin:/(?:@(?:load(?:-(?:plugin|sigs))?|unload|prefixes|ifn?def|else|(?:end)?if|DIR|FILENAME))|(?:&?(?:add_func|create_expire|default|delete_func|encrypt|error_handler|expire_func|group|log|mergeable|optional|persistent|priority|raw_output|read_expire|redef|rotate_interval|rotate_size|synchronized|type_column|write_expire))/,constant:{pattern:/(\bconst[ \t]+)\w+/i,lookbehind:!0},keyword:/\b(?:add|addr|alarm|any|bool|break|const|continue|count|delete|double|else|enum|event|export|file|for|function|global|hook|if|in|int|interval|local|module|next|of|opaque|pattern|port|print|record|return|schedule|set|string|subnet|table|time|timeout|using|vector|when)\b/,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&|\|\|?|\?|\*|\/|~|\^|%/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.bsl={comment:/\/\/.*/,string:[{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},{pattern:/'(?:[^'\r\n\\]|\\.)*'/}],keyword:[{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:пока|для|новый|прервать|попытка|исключение|вызватьисключение|иначе|конецпопытки|неопределено|функция|перем|возврат|конецфункции|если|иначеесли|процедура|конецпроцедуры|тогда|знач|экспорт|конецесли|из|каждого|истина|ложь|по|цикл|конеццикла|выполнить)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:break|do|each|else|elseif|enddo|endfunction|endif|endprocedure|endtry|except|execute|export|false|for|function|if|in|new|null|procedure|raise|return|then|to|true|try|undefined|val|var|while)\b/i}],number:{pattern:/(^(?=\d)|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:\d+(?:\.\d*)?|\.\d+)(?:E[+-]?\d+)?/i,lookbehind:!0},operator:[/[<>+\-*/]=?|[%=]/,{pattern:/(^|[^\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])(?:и|или|не)(?![\w\u0400-\u0484\u0487-\u052f\u1d2b\u1d78\u2de0-\u2dff\ua640-\ua69f\ufe2e\ufe2f])/i,lookbehind:!0},{pattern:/\b(?:and|not|or)\b/i}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/,directive:[{pattern:/^([ \t]*)&.*/m,lookbehind:!0,greedy:!0,alias:"important"},{pattern:/^([ \t]*)#.*/gm,lookbehind:!0,greedy:!0,alias:"important"}]},Prism.languages.oscript=Prism.languages.bsl; +Prism.languages.cfscript=Prism.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,inside:{annotation:{pattern:/(?:^|[^.])@[\w\.]+/,alias:"punctuation"}}},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],keyword:/\b(?:abstract|break|catch|component|continue|default|do|else|extends|final|finally|for|function|if|in|include|package|private|property|public|remote|required|rethrow|return|static|switch|throw|try|var|while|xml)\b(?!\s*=)/,operator:[/\+\+|--|&&|\|\||::|=>|[!=]==|[-+*/%&|^!=<>]=?|\?(?:\.|:)?|:/,/\b(?:and|contains|eq|equal|eqv|gt|gte|imp|is|lt|lte|mod|not|or|xor)\b/],scope:{pattern:/\b(?:application|arguments|cgi|client|cookie|local|session|super|this|variables)\b/,alias:"global"},type:{pattern:/\b(?:any|array|binary|boolean|date|guid|numeric|query|string|struct|uuid|void|xml)\b/,alias:"builtin"}}),Prism.languages.insertBefore("cfscript","keyword",{"function-variable":{pattern:/[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"}}),delete Prism.languages.cfscript["class-name"],Prism.languages.cfc=Prism.languages.cfscript; +Prism.languages.chaiscript=Prism.languages.extend("clike",{string:{pattern:/(^|[^\\])'(?:[^'\\]|\\[\s\S])*'/,lookbehind:!0,greedy:!0},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},{pattern:/(\b(?:attr|def)\s+)\w+(?=\s*::)/,lookbehind:!0}],keyword:/\b(?:attr|auto|break|case|catch|class|continue|def|default|else|finally|for|fun|global|if|return|switch|this|try|var|while)\b/,number:[Prism.languages.cpp.number,/\b(?:Infinity|NaN)\b/],operator:/>>=?|<<=?|\|\||&&|:[:=]?|--|\+\+|[=!<>+\-*/%|&^]=?|[?~]|`[^`\r\n]{1,4}`/}),Prism.languages.insertBefore("chaiscript","operator",{"parameter-type":{pattern:/([,(]\s*)\w+(?=\s+\w)/,lookbehind:!0,alias:"class-name"}}),Prism.languages.insertBefore("chaiscript","string",{"string-interpolation":{pattern:/(^|[^\\])"(?:[^"$\\]|\\[\s\S]|\$(?!\{)|\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\}/,lookbehind:!0,inside:{"interpolation-expression":{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:Prism.languages.chaiscript},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"}}},string:/[\s\S]+/}}}); +Prism.languages.cil={comment:/\/\/.*/,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},directive:{pattern:/(^|\W)\.[a-z]+(?=\s)/,lookbehind:!0,alias:"class-name"},variable:/\[[\w\.]+\]/,keyword:/\b(?:abstract|ansi|assembly|auto|autochar|beforefieldinit|bool|bstr|byvalstr|catch|char|cil|class|currency|date|decimal|default|enum|error|explicit|extends|extern|famandassem|family|famorassem|final(?:ly)?|float32|float64|hidebysig|u?int(?:8|16|32|64)?|iant|idispatch|implements|import|initonly|instance|interface|iunknown|literal|lpstr|lpstruct|lptstr|lpwstr|managed|method|native(?:Type)?|nested|newslot|object(?:ref)?|pinvokeimpl|private|privatescope|public|reqsecobj|rtspecialname|runtime|sealed|sequential|serializable|specialname|static|string|struct|syschar|tbstr|unicode|unmanagedexp|unsigned|value(?:type)?|variant|virtual|void)\b/,function:/\b(?:(?:constrained|no|readonly|tail|unaligned|volatile)\.)?(?:conv\.(?:[iu][1248]?|ovf\.[iu][1248]?(?:\.un)?|r\.un|r4|r8)|ldc\.(?:i4(?:\.\d+|\.[mM]1|\.s)?|i8|r4|r8)|ldelem(?:\.[iu][1248]?|\.r[48]|\.ref|a)?|ldind\.(?:[iu][1248]?|r[48]|ref)|stelem\.?(?:i[1248]?|r[48]|ref)?|stind\.(?:i[1248]?|r[48]|ref)?|end(?:fault|filter|finally)|ldarg(?:\.[0-3s]|a(?:\.s)?)?|ldloc(?:\.\d+|\.s)?|sub(?:\.ovf(?:\.un)?)?|mul(?:\.ovf(?:\.un)?)?|add(?:\.ovf(?:\.un)?)?|stloc(?:\.[0-3s])?|refany(?:type|val)|blt(?:\.un)?(?:\.s)?|ble(?:\.un)?(?:\.s)?|bgt(?:\.un)?(?:\.s)?|bge(?:\.un)?(?:\.s)?|unbox(?:\.any)?|init(?:blk|obj)|call(?:i|virt)?|brfalse(?:\.s)?|bne\.un(?:\.s)?|ldloca(?:\.s)?|brzero(?:\.s)?|brtrue(?:\.s)?|brnull(?:\.s)?|brinst(?:\.s)?|starg(?:\.s)?|leave(?:\.s)?|shr(?:\.un)?|rem(?:\.un)?|div(?:\.un)?|clt(?:\.un)?|alignment|castclass|ldvirtftn|beq(?:\.s)?|ckfinite|ldsflda|ldtoken|localloc|mkrefany|rethrow|cgt\.un|arglist|switch|stsfld|sizeof|newobj|newarr|ldsfld|ldnull|ldflda|isinst|throw|stobj|stfld|ldstr|ldobj|ldlen|ldftn|ldfld|cpobj|cpblk|break|br\.s|xor|shl|ret|pop|not|nop|neg|jmp|dup|cgt|ceq|box|and|or|br)\b/,boolean:/\b(?:false|true)\b/,number:/\b-?(?:0x[0-9a-f]+|\d+)(?:\.[0-9a-f]+)?\b/i,punctuation:/[{}[\];(),:=]|IL_[0-9A-Za-z]+/}; +Prism.languages.cilkc=Prism.languages.insertBefore("c","function",{"parallel-keyword":{pattern:/\bcilk_(?:for|reducer|s(?:cope|pawn|ync))\b/,alias:"keyword"}}),Prism.languages["cilk-c"]=Prism.languages.cilkc; +Prism.languages.cilkcpp=Prism.languages.insertBefore("cpp","function",{"parallel-keyword":{pattern:/\bcilk_(?:for|reducer|s(?:cope|pawn|ync))\b/,alias:"keyword"}}),Prism.languages["cilk-cpp"]=Prism.languages.cilkcpp,Prism.languages.cilk=Prism.languages.cilkcpp; +Prism.languages.clojure={comment:{pattern:/;.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},char:/\\\w+/,symbol:{pattern:/(^|[\s()\[\]{},])::?[\w*+!?'<>=/.-]+/,lookbehind:!0},keyword:{pattern:/(\()(?:-|->|->>|\.|\.\.|\*|\/|\+|<|<=|=|==|>|>=|accessor|agent|agent-errors|aget|alength|all-ns|alter|and|append-child|apply|array-map|aset|aset-boolean|aset-byte|aset-char|aset-double|aset-float|aset-int|aset-long|aset-short|assert|assoc|await|await-for|bean|binding|bit-and|bit-not|bit-or|bit-shift-left|bit-shift-right|bit-xor|boolean|branch\?|butlast|byte|cast|char|children|class|clear-agent-errors|comment|commute|comp|comparator|complement|concat|cond|conj|cons|constantly|construct-proxy|contains\?|count|create-ns|create-struct|cycle|dec|declare|def|def-|definline|definterface|defmacro|defmethod|defmulti|defn|defn-|defonce|defproject|defprotocol|defrecord|defstruct|deftype|deref|difference|disj|dissoc|distinct|do|doall|doc|dorun|doseq|dosync|dotimes|doto|double|down|drop|drop-while|edit|end\?|ensure|eval|every\?|false\?|ffirst|file-seq|filter|find|find-doc|find-ns|find-var|first|float|flush|fn|fnseq|for|frest|gensym|get|get-proxy-class|hash-map|hash-set|identical\?|identity|if|if-let|if-not|import|in-ns|inc|index|insert-child|insert-left|insert-right|inspect-table|inspect-tree|instance\?|int|interleave|intersection|into|into-array|iterate|join|key|keys|keyword|keyword\?|last|lazy-cat|lazy-cons|left|lefts|let|line-seq|list|list\*|load|load-file|locking|long|loop|macroexpand|macroexpand-1|make-array|make-node|map|map-invert|map\?|mapcat|max|max-key|memfn|merge|merge-with|meta|min|min-key|monitor-enter|name|namespace|neg\?|new|newline|next|nil\?|node|not|not-any\?|not-every\?|not=|ns|ns-imports|ns-interns|ns-map|ns-name|ns-publics|ns-refers|ns-resolve|ns-unmap|nth|nthrest|or|parse|partial|path|peek|pop|pos\?|pr|pr-str|print|print-str|println|println-str|prn|prn-str|project|proxy|proxy-mappings|quot|quote|rand|rand-int|range|re-find|re-groups|re-matcher|re-matches|re-pattern|re-seq|read|read-line|recur|reduce|ref|ref-set|refer|rem|remove|remove-method|remove-ns|rename|rename-keys|repeat|replace|replicate|resolve|rest|resultset-seq|reverse|rfirst|right|rights|root|rrest|rseq|second|select|select-keys|send|send-off|seq|seq-zip|seq\?|set|set!|short|slurp|some|sort|sort-by|sorted-map|sorted-map-by|sorted-set|special-symbol\?|split-at|split-with|str|string\?|struct|struct-map|subs|subvec|symbol|symbol\?|sync|take|take-nth|take-while|test|throw|time|to-array|to-array-2d|tree-seq|true\?|try|union|up|update-proxy|val|vals|var|var-get|var-set|var\?|vector|vector-zip|vector\?|when|when-first|when-let|when-not|with-local-vars|with-meta|with-open|with-out-str|xml-seq|xml-zip|zero\?|zipmap|zipper)(?=[\s)]|$)/,lookbehind:!0},boolean:/\b(?:false|nil|true)\b/,number:{pattern:/(^|[^\w$@])(?:\d+(?:[/.]\d+)?(?:e[+-]?\d+)?|0x[a-f0-9]+|[1-9]\d?r[a-z0-9]+)[lmn]?(?![\w$@])/i,lookbehind:!0},function:{pattern:/((?:^|[^'])\()[\w*+!?'<>=/.-]+(?=[\s)]|$)/,lookbehind:!0},operator:/[#@^`~]/,punctuation:/[{}\[\](),]/}; +Prism.languages.cmake={comment:/#.*/,string:{pattern:/"(?:[^\\"]|\\.)*"/,greedy:!0,inside:{interpolation:{pattern:/\$\{(?:[^{}$]|\$\{[^{}$]*\})*\}/,inside:{punctuation:/\$\{|\}/,variable:/\w+/}}}},variable:/\b(?:CMAKE_\w+|\w+_(?:(?:BINARY|SOURCE)_DIR|DESCRIPTION|HOMEPAGE_URL|ROOT|VERSION(?:_MAJOR|_MINOR|_PATCH|_TWEAK)?)|(?:ANDROID|APPLE|BORLAND|BUILD_SHARED_LIBS|CACHE|CPACK_(?:ABSOLUTE_DESTINATION_FILES|COMPONENT_INCLUDE_TOPLEVEL_DIRECTORY|ERROR_ON_ABSOLUTE_INSTALL_DESTINATION|INCLUDE_TOPLEVEL_DIRECTORY|INSTALL_DEFAULT_DIRECTORY_PERMISSIONS|INSTALL_SCRIPT|PACKAGING_INSTALL_PREFIX|SET_DESTDIR|WARN_ON_ABSOLUTE_INSTALL_DESTINATION)|CTEST_(?:BINARY_DIRECTORY|BUILD_COMMAND|BUILD_NAME|BZR_COMMAND|BZR_UPDATE_OPTIONS|CHANGE_ID|CHECKOUT_COMMAND|CONFIGURATION_TYPE|CONFIGURE_COMMAND|COVERAGE_COMMAND|COVERAGE_EXTRA_FLAGS|CURL_OPTIONS|CUSTOM_(?:COVERAGE_EXCLUDE|ERROR_EXCEPTION|ERROR_MATCH|ERROR_POST_CONTEXT|ERROR_PRE_CONTEXT|MAXIMUM_FAILED_TEST_OUTPUT_SIZE|MAXIMUM_NUMBER_OF_(?:ERRORS|WARNINGS)|MAXIMUM_PASSED_TEST_OUTPUT_SIZE|MEMCHECK_IGNORE|POST_MEMCHECK|POST_TEST|PRE_MEMCHECK|PRE_TEST|TESTS_IGNORE|WARNING_EXCEPTION|WARNING_MATCH)|CVS_CHECKOUT|CVS_COMMAND|CVS_UPDATE_OPTIONS|DROP_LOCATION|DROP_METHOD|DROP_SITE|DROP_SITE_CDASH|DROP_SITE_PASSWORD|DROP_SITE_USER|EXTRA_COVERAGE_GLOB|GIT_COMMAND|GIT_INIT_SUBMODULES|GIT_UPDATE_CUSTOM|GIT_UPDATE_OPTIONS|HG_COMMAND|HG_UPDATE_OPTIONS|LABELS_FOR_SUBPROJECTS|MEMORYCHECK_(?:COMMAND|COMMAND_OPTIONS|SANITIZER_OPTIONS|SUPPRESSIONS_FILE|TYPE)|NIGHTLY_START_TIME|P4_CLIENT|P4_COMMAND|P4_OPTIONS|P4_UPDATE_OPTIONS|RUN_CURRENT_SCRIPT|SCP_COMMAND|SITE|SOURCE_DIRECTORY|SUBMIT_URL|SVN_COMMAND|SVN_OPTIONS|SVN_UPDATE_OPTIONS|TEST_LOAD|TEST_TIMEOUT|TRIGGER_SITE|UPDATE_COMMAND|UPDATE_OPTIONS|UPDATE_VERSION_ONLY|USE_LAUNCHERS)|CYGWIN|ENV|EXECUTABLE_OUTPUT_PATH|GHS-MULTI|IOS|LIBRARY_OUTPUT_PATH|MINGW|MSVC(?:10|11|12|14|60|70|71|80|90|_IDE|_TOOLSET_VERSION|_VERSION)?|MSYS|PROJECT_NAME|UNIX|WIN32|WINCE|WINDOWS_PHONE|WINDOWS_STORE|XCODE))\b/,property:/\b(?:cxx_\w+|(?:ARCHIVE_OUTPUT_(?:DIRECTORY|NAME)|COMPILE_DEFINITIONS|COMPILE_PDB_NAME|COMPILE_PDB_OUTPUT_DIRECTORY|EXCLUDE_FROM_DEFAULT_BUILD|IMPORTED_(?:IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_LANGUAGES|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|NO_SONAME|OBJECTS|SONAME)|INTERPROCEDURAL_OPTIMIZATION|LIBRARY_OUTPUT_DIRECTORY|LIBRARY_OUTPUT_NAME|LINK_FLAGS|LINK_INTERFACE_LIBRARIES|LINK_INTERFACE_MULTIPLICITY|LOCATION|MAP_IMPORTED_CONFIG|OSX_ARCHITECTURES|OUTPUT_NAME|PDB_NAME|PDB_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_DIRECTORY|RUNTIME_OUTPUT_NAME|STATIC_LIBRARY_FLAGS|VS_CSHARP|VS_DOTNET_REFERENCEPROP|VS_DOTNET_REFERENCE|VS_GLOBAL_SECTION_POST|VS_GLOBAL_SECTION_PRE|VS_GLOBAL|XCODE_ATTRIBUTE)_\w+|\w+_(?:CLANG_TIDY|COMPILER_LAUNCHER|CPPCHECK|CPPLINT|INCLUDE_WHAT_YOU_USE|OUTPUT_NAME|POSTFIX|VISIBILITY_PRESET)|ABSTRACT|ADDITIONAL_MAKE_CLEAN_FILES|ADVANCED|ALIASED_TARGET|ALLOW_DUPLICATE_CUSTOM_TARGETS|ANDROID_(?:ANT_ADDITIONAL_OPTIONS|API|API_MIN|ARCH|ASSETS_DIRECTORIES|GUI|JAR_DEPENDENCIES|NATIVE_LIB_DEPENDENCIES|NATIVE_LIB_DIRECTORIES|PROCESS_MAX|PROGUARD|PROGUARD_CONFIG_PATH|SECURE_PROPS_PATH|SKIP_ANT_STEP|STL_TYPE)|ARCHIVE_OUTPUT_DIRECTORY|ATTACHED_FILES|ATTACHED_FILES_ON_FAIL|AUTOGEN_(?:BUILD_DIR|ORIGIN_DEPENDS|PARALLEL|SOURCE_GROUP|TARGETS_FOLDER|TARGET_DEPENDS)|AUTOMOC|AUTOMOC_(?:COMPILER_PREDEFINES|DEPEND_FILTERS|EXECUTABLE|MACRO_NAMES|MOC_OPTIONS|SOURCE_GROUP|TARGETS_FOLDER)|AUTORCC|AUTORCC_EXECUTABLE|AUTORCC_OPTIONS|AUTORCC_SOURCE_GROUP|AUTOUIC|AUTOUIC_EXECUTABLE|AUTOUIC_OPTIONS|AUTOUIC_SEARCH_PATHS|BINARY_DIR|BUILDSYSTEM_TARGETS|BUILD_RPATH|BUILD_RPATH_USE_ORIGIN|BUILD_WITH_INSTALL_NAME_DIR|BUILD_WITH_INSTALL_RPATH|BUNDLE|BUNDLE_EXTENSION|CACHE_VARIABLES|CLEAN_NO_CUSTOM|COMMON_LANGUAGE_RUNTIME|COMPATIBLE_INTERFACE_(?:BOOL|NUMBER_MAX|NUMBER_MIN|STRING)|COMPILE_(?:DEFINITIONS|FEATURES|FLAGS|OPTIONS|PDB_NAME|PDB_OUTPUT_DIRECTORY)|COST|CPACK_DESKTOP_SHORTCUTS|CPACK_NEVER_OVERWRITE|CPACK_PERMANENT|CPACK_STARTUP_SHORTCUTS|CPACK_START_MENU_SHORTCUTS|CPACK_WIX_ACL|CROSSCOMPILING_EMULATOR|CUDA_EXTENSIONS|CUDA_PTX_COMPILATION|CUDA_RESOLVE_DEVICE_SYMBOLS|CUDA_SEPARABLE_COMPILATION|CUDA_STANDARD|CUDA_STANDARD_REQUIRED|CXX_EXTENSIONS|CXX_STANDARD|CXX_STANDARD_REQUIRED|C_EXTENSIONS|C_STANDARD|C_STANDARD_REQUIRED|DEBUG_CONFIGURATIONS|DEFINE_SYMBOL|DEFINITIONS|DEPENDS|DEPLOYMENT_ADDITIONAL_FILES|DEPLOYMENT_REMOTE_DIRECTORY|DISABLED|DISABLED_FEATURES|ECLIPSE_EXTRA_CPROJECT_CONTENTS|ECLIPSE_EXTRA_NATURES|ENABLED_FEATURES|ENABLED_LANGUAGES|ENABLE_EXPORTS|ENVIRONMENT|EXCLUDE_FROM_ALL|EXCLUDE_FROM_DEFAULT_BUILD|EXPORT_NAME|EXPORT_PROPERTIES|EXTERNAL_OBJECT|EchoString|FAIL_REGULAR_EXPRESSION|FIND_LIBRARY_USE_LIB32_PATHS|FIND_LIBRARY_USE_LIB64_PATHS|FIND_LIBRARY_USE_LIBX32_PATHS|FIND_LIBRARY_USE_OPENBSD_VERSIONING|FIXTURES_CLEANUP|FIXTURES_REQUIRED|FIXTURES_SETUP|FOLDER|FRAMEWORK|Fortran_FORMAT|Fortran_MODULE_DIRECTORY|GENERATED|GENERATOR_FILE_NAME|GENERATOR_IS_MULTI_CONFIG|GHS_INTEGRITY_APP|GHS_NO_SOURCE_GROUP_FILE|GLOBAL_DEPENDS_DEBUG_MODE|GLOBAL_DEPENDS_NO_CYCLES|GNUtoMS|HAS_CXX|HEADER_FILE_ONLY|HELPSTRING|IMPLICIT_DEPENDS_INCLUDE_TRANSFORM|IMPORTED|IMPORTED_(?:COMMON_LANGUAGE_RUNTIME|CONFIGURATIONS|GLOBAL|IMPLIB|LIBNAME|LINK_DEPENDENT_LIBRARIES|LINK_INTERFACE_(?:LANGUAGES|LIBRARIES|MULTIPLICITY)|LOCATION|NO_SONAME|OBJECTS|SONAME)|IMPORT_PREFIX|IMPORT_SUFFIX|INCLUDE_DIRECTORIES|INCLUDE_REGULAR_EXPRESSION|INSTALL_NAME_DIR|INSTALL_RPATH|INSTALL_RPATH_USE_LINK_PATH|INTERFACE_(?:AUTOUIC_OPTIONS|COMPILE_DEFINITIONS|COMPILE_FEATURES|COMPILE_OPTIONS|INCLUDE_DIRECTORIES|LINK_DEPENDS|LINK_DIRECTORIES|LINK_LIBRARIES|LINK_OPTIONS|POSITION_INDEPENDENT_CODE|SOURCES|SYSTEM_INCLUDE_DIRECTORIES)|INTERPROCEDURAL_OPTIMIZATION|IN_TRY_COMPILE|IOS_INSTALL_COMBINED|JOB_POOLS|JOB_POOL_COMPILE|JOB_POOL_LINK|KEEP_EXTENSION|LABELS|LANGUAGE|LIBRARY_OUTPUT_DIRECTORY|LINKER_LANGUAGE|LINK_(?:DEPENDS|DEPENDS_NO_SHARED|DIRECTORIES|FLAGS|INTERFACE_LIBRARIES|INTERFACE_MULTIPLICITY|LIBRARIES|OPTIONS|SEARCH_END_STATIC|SEARCH_START_STATIC|WHAT_YOU_USE)|LISTFILE_STACK|LOCATION|MACOSX_BUNDLE|MACOSX_BUNDLE_INFO_PLIST|MACOSX_FRAMEWORK_INFO_PLIST|MACOSX_PACKAGE_LOCATION|MACOSX_RPATH|MACROS|MANUALLY_ADDED_DEPENDENCIES|MEASUREMENT|MODIFIED|NAME|NO_SONAME|NO_SYSTEM_FROM_IMPORTED|OBJECT_DEPENDS|OBJECT_OUTPUTS|OSX_ARCHITECTURES|OUTPUT_NAME|PACKAGES_FOUND|PACKAGES_NOT_FOUND|PARENT_DIRECTORY|PASS_REGULAR_EXPRESSION|PDB_NAME|PDB_OUTPUT_DIRECTORY|POSITION_INDEPENDENT_CODE|POST_INSTALL_SCRIPT|PREDEFINED_TARGETS_FOLDER|PREFIX|PRE_INSTALL_SCRIPT|PRIVATE_HEADER|PROCESSORS|PROCESSOR_AFFINITY|PROJECT_LABEL|PUBLIC_HEADER|REPORT_UNDEFINED_PROPERTIES|REQUIRED_FILES|RESOURCE|RESOURCE_LOCK|RULE_LAUNCH_COMPILE|RULE_LAUNCH_CUSTOM|RULE_LAUNCH_LINK|RULE_MESSAGES|RUNTIME_OUTPUT_DIRECTORY|RUN_SERIAL|SKIP_AUTOGEN|SKIP_AUTOMOC|SKIP_AUTORCC|SKIP_AUTOUIC|SKIP_BUILD_RPATH|SKIP_RETURN_CODE|SOURCES|SOURCE_DIR|SOVERSION|STATIC_LIBRARY_FLAGS|STATIC_LIBRARY_OPTIONS|STRINGS|SUBDIRECTORIES|SUFFIX|SYMBOLIC|TARGET_ARCHIVES_MAY_BE_SHARED_LIBS|TARGET_MESSAGES|TARGET_SUPPORTS_SHARED_LIBS|TESTS|TEST_INCLUDE_FILE|TEST_INCLUDE_FILES|TIMEOUT|TIMEOUT_AFTER_MATCH|TYPE|USE_FOLDERS|VALUE|VARIABLES|VERSION|VISIBILITY_INLINES_HIDDEN|VS_(?:CONFIGURATION_TYPE|COPY_TO_OUT_DIR|DEBUGGER_(?:COMMAND|COMMAND_ARGUMENTS|ENVIRONMENT|WORKING_DIRECTORY)|DEPLOYMENT_CONTENT|DEPLOYMENT_LOCATION|DOTNET_REFERENCES|DOTNET_REFERENCES_COPY_LOCAL|INCLUDE_IN_VSIX|IOT_STARTUP_TASK|KEYWORD|RESOURCE_GENERATOR|SCC_AUXPATH|SCC_LOCALPATH|SCC_PROJECTNAME|SCC_PROVIDER|SDK_REFERENCES|SHADER_(?:DISABLE_OPTIMIZATIONS|ENABLE_DEBUG|ENTRYPOINT|FLAGS|MODEL|OBJECT_FILE_NAME|OUTPUT_HEADER_FILE|TYPE|VARIABLE_NAME)|STARTUP_PROJECT|TOOL_OVERRIDE|USER_PROPS|WINRT_COMPONENT|WINRT_EXTENSIONS|WINRT_REFERENCES|XAML_TYPE)|WILL_FAIL|WIN32_EXECUTABLE|WINDOWS_EXPORT_ALL_SYMBOLS|WORKING_DIRECTORY|WRAP_EXCLUDE|XCODE_(?:EMIT_EFFECTIVE_PLATFORM_NAME|EXPLICIT_FILE_TYPE|FILE_ATTRIBUTES|LAST_KNOWN_FILE_TYPE|PRODUCT_TYPE|SCHEME_(?:ADDRESS_SANITIZER|ADDRESS_SANITIZER_USE_AFTER_RETURN|ARGUMENTS|DISABLE_MAIN_THREAD_CHECKER|DYNAMIC_LIBRARY_LOADS|DYNAMIC_LINKER_API_USAGE|ENVIRONMENT|EXECUTABLE|GUARD_MALLOC|MAIN_THREAD_CHECKER_STOP|MALLOC_GUARD_EDGES|MALLOC_SCRIBBLE|MALLOC_STACK|THREAD_SANITIZER(?:_STOP)?|UNDEFINED_BEHAVIOUR_SANITIZER(?:_STOP)?|ZOMBIE_OBJECTS))|XCTEST)\b/,keyword:/\b(?:add_compile_definitions|add_compile_options|add_custom_command|add_custom_target|add_definitions|add_dependencies|add_executable|add_library|add_link_options|add_subdirectory|add_test|aux_source_directory|break|build_command|build_name|cmake_host_system_information|cmake_minimum_required|cmake_parse_arguments|cmake_policy|configure_file|continue|create_test_sourcelist|ctest_build|ctest_configure|ctest_coverage|ctest_empty_binary_directory|ctest_memcheck|ctest_read_custom_files|ctest_run_script|ctest_sleep|ctest_start|ctest_submit|ctest_test|ctest_update|ctest_upload|define_property|else|elseif|enable_language|enable_testing|endforeach|endfunction|endif|endmacro|endwhile|exec_program|execute_process|export|export_library_dependencies|file|find_file|find_library|find_package|find_path|find_program|fltk_wrap_ui|foreach|function|get_cmake_property|get_directory_property|get_filename_component|get_property|get_source_file_property|get_target_property|get_test_property|if|include|include_directories|include_external_msproject|include_guard|include_regular_expression|install|install_files|install_programs|install_targets|link_directories|link_libraries|list|load_cache|load_command|macro|make_directory|mark_as_advanced|math|message|option|output_required_files|project|qt_wrap_cpp|qt_wrap_ui|remove|remove_definitions|return|separate_arguments|set|set_directory_properties|set_property|set_source_files_properties|set_target_properties|set_tests_properties|site_name|source_group|string|subdir_depends|subdirs|target_compile_definitions|target_compile_features|target_compile_options|target_include_directories|target_link_directories|target_link_libraries|target_link_options|target_sources|try_compile|try_run|unset|use_mangled_mesa|utility_source|variable_requires|variable_watch|while|write_file)(?=\s*\()\b/,boolean:/\b(?:FALSE|OFF|ON|TRUE)\b/,namespace:/\b(?:INTERFACE|PRIVATE|PROPERTIES|PUBLIC|SHARED|STATIC|TARGET_OBJECTS)\b/,operator:/\b(?:AND|DEFINED|EQUAL|GREATER|LESS|MATCHES|NOT|OR|STREQUAL|STRGREATER|STRLESS|VERSION_EQUAL|VERSION_GREATER|VERSION_LESS)\b/,inserted:{pattern:/\b\w+::\w+\b/,alias:"class-name"},number:/\b\d+(?:\.\d+)*\b/,function:/\b[a-z_]\w*(?=\s*\()\b/i,punctuation:/[()>}]|\$[<{]/}; +Prism.languages.cobol={comment:{pattern:/\*>.*|(^[ \t]*)\*.*/m,lookbehind:!0,greedy:!0},string:{pattern:/[xzgn]?(?:"(?:[^\r\n"]|"")*"(?!")|'(?:[^\r\n']|'')*'(?!'))/i,greedy:!0},level:{pattern:/(^[ \t]*)\d+\b/m,lookbehind:!0,greedy:!0,alias:"number"},"class-name":{pattern:/(\bpic(?:ture)?\s+)(?:(?:[-\w$/,:*+<>]|\.(?!\s|$))(?:\(\d+\))?)+/i,lookbehind:!0,inside:{number:{pattern:/(\()\d+/,lookbehind:!0},punctuation:/[()]/}},keyword:{pattern:/(^|[^\w-])(?:ABORT|ACCEPT|ACCESS|ADD|ADDRESS|ADVANCING|AFTER|ALIGNED|ALL|ALPHABET|ALPHABETIC|ALPHABETIC-LOWER|ALPHABETIC-UPPER|ALPHANUMERIC|ALPHANUMERIC-EDITED|ALSO|ALTER|ALTERNATE|ANY|ARE|AREA|AREAS|AS|ASCENDING|ASCII|ASSIGN|ASSOCIATED-DATA|ASSOCIATED-DATA-LENGTH|AT|ATTRIBUTE|AUTHOR|AUTO|AUTO-SKIP|BACKGROUND-COLOR|BACKGROUND-COLOUR|BASIS|BEEP|BEFORE|BEGINNING|BELL|BINARY|BIT|BLANK|BLINK|BLOCK|BOTTOM|BOUNDS|BY|BYFUNCTION|BYTITLE|CALL|CANCEL|CAPABLE|CCSVERSION|CD|CF|CH|CHAINING|CHANGED|CHANNEL|CHARACTER|CHARACTERS|CLASS|CLASS-ID|CLOCK-UNITS|CLOSE|CLOSE-DISPOSITION|COBOL|CODE|CODE-SET|COL|COLLATING|COLUMN|COM-REG|COMMA|COMMITMENT|COMMON|COMMUNICATION|COMP|COMP-1|COMP-2|COMP-3|COMP-4|COMP-5|COMPUTATIONAL|COMPUTATIONAL-1|COMPUTATIONAL-2|COMPUTATIONAL-3|COMPUTATIONAL-4|COMPUTATIONAL-5|COMPUTE|CONFIGURATION|CONTAINS|CONTENT|CONTINUE|CONTROL|CONTROL-POINT|CONTROLS|CONVENTION|CONVERTING|COPY|CORR|CORRESPONDING|COUNT|CRUNCH|CURRENCY|CURSOR|DATA|DATA-BASE|DATE|DATE-COMPILED|DATE-WRITTEN|DAY|DAY-OF-WEEK|DBCS|DE|DEBUG-CONTENTS|DEBUG-ITEM|DEBUG-LINE|DEBUG-NAME|DEBUG-SUB-1|DEBUG-SUB-2|DEBUG-SUB-3|DEBUGGING|DECIMAL-POINT|DECLARATIVES|DEFAULT|DEFAULT-DISPLAY|DEFINITION|DELETE|DELIMITED|DELIMITER|DEPENDING|DESCENDING|DESTINATION|DETAIL|DFHRESP|DFHVALUE|DISABLE|DISK|DISPLAY|DISPLAY-1|DIVIDE|DIVISION|DONTCARE|DOUBLE|DOWN|DUPLICATES|DYNAMIC|EBCDIC|EGCS|EGI|ELSE|EMI|EMPTY-CHECK|ENABLE|END|END-ACCEPT|END-ADD|END-CALL|END-COMPUTE|END-DELETE|END-DIVIDE|END-EVALUATE|END-IF|END-MULTIPLY|END-OF-PAGE|END-PERFORM|END-READ|END-RECEIVE|END-RETURN|END-REWRITE|END-SEARCH|END-START|END-STRING|END-SUBTRACT|END-UNSTRING|END-WRITE|ENDING|ENTER|ENTRY|ENTRY-PROCEDURE|ENVIRONMENT|EOL|EOP|EOS|ERASE|ERROR|ESCAPE|ESI|EVALUATE|EVENT|EVERY|EXCEPTION|EXCLUSIVE|EXHIBIT|EXIT|EXPORT|EXTEND|EXTENDED|EXTERNAL|FD|FILE|FILE-CONTROL|FILLER|FINAL|FIRST|FOOTING|FOR|FOREGROUND-COLOR|FOREGROUND-COLOUR|FROM|FULL|FUNCTION|FUNCTION-POINTER|FUNCTIONNAME|GENERATE|GIVING|GLOBAL|GO|GOBACK|GRID|GROUP|HEADING|HIGH-VALUE|HIGH-VALUES|HIGHLIGHT|I-O|I-O-CONTROL|ID|IDENTIFICATION|IF|IMPLICIT|IMPORT|IN|INDEX|INDEXED|INDICATE|INITIAL|INITIALIZE|INITIATE|INPUT|INPUT-OUTPUT|INSPECT|INSTALLATION|INTEGER|INTO|INVALID|INVOKE|IS|JUST|JUSTIFIED|KANJI|KEPT|KEY|KEYBOARD|LABEL|LANGUAGE|LAST|LB|LD|LEADING|LEFT|LEFTLINE|LENGTH|LENGTH-CHECK|LIBACCESS|LIBPARAMETER|LIBRARY|LIMIT|LIMITS|LINAGE|LINAGE-COUNTER|LINE|LINE-COUNTER|LINES|LINKAGE|LIST|LOCAL|LOCAL-STORAGE|LOCK|LONG-DATE|LONG-TIME|LOW-VALUE|LOW-VALUES|LOWER|LOWLIGHT|MEMORY|MERGE|MESSAGE|MMDDYYYY|MODE|MODULES|MORE-LABELS|MOVE|MULTIPLE|MULTIPLY|NAMED|NATIONAL|NATIONAL-EDITED|NATIVE|NEGATIVE|NETWORK|NEXT|NO|NO-ECHO|NULL|NULLS|NUMBER|NUMERIC|NUMERIC-DATE|NUMERIC-EDITED|NUMERIC-TIME|OBJECT-COMPUTER|OCCURS|ODT|OF|OFF|OMITTED|ON|OPEN|OPTIONAL|ORDER|ORDERLY|ORGANIZATION|OTHER|OUTPUT|OVERFLOW|OVERLINE|OWN|PACKED-DECIMAL|PADDING|PAGE|PAGE-COUNTER|PASSWORD|PERFORM|PF|PH|PIC|PICTURE|PLUS|POINTER|PORT|POSITION|POSITIVE|PRINTER|PRINTING|PRIVATE|PROCEDURE|PROCEDURE-POINTER|PROCEDURES|PROCEED|PROCESS|PROGRAM|PROGRAM-ID|PROGRAM-LIBRARY|PROMPT|PURGE|QUEUE|QUOTE|QUOTES|RANDOM|RD|READ|READER|REAL|RECEIVE|RECEIVED|RECORD|RECORDING|RECORDS|RECURSIVE|REDEFINES|REEL|REF|REFERENCE|REFERENCES|RELATIVE|RELEASE|REMAINDER|REMARKS|REMOTE|REMOVAL|REMOVE|RENAMES|REPLACE|REPLACING|REPORT|REPORTING|REPORTS|REQUIRED|RERUN|RESERVE|RESET|RETURN|RETURN-CODE|RETURNING|REVERSE-VIDEO|REVERSED|REWIND|REWRITE|RF|RH|RIGHT|ROUNDED|RUN|SAME|SAVE|SCREEN|SD|SEARCH|SECTION|SECURE|SECURITY|SEGMENT|SEGMENT-LIMIT|SELECT|SEND|SENTENCE|SEPARATE|SEQUENCE|SEQUENTIAL|SET|SHARED|SHAREDBYALL|SHAREDBYRUNUNIT|SHARING|SHIFT-IN|SHIFT-OUT|SHORT-DATE|SIGN|SIZE|SORT|SORT-CONTROL|SORT-CORE-SIZE|SORT-FILE-SIZE|SORT-MERGE|SORT-MESSAGE|SORT-MODE-SIZE|SORT-RETURN|SOURCE|SOURCE-COMPUTER|SPACE|SPACES|SPECIAL-NAMES|STANDARD|STANDARD-1|STANDARD-2|START|STATUS|STOP|STRING|SUB-QUEUE-1|SUB-QUEUE-2|SUB-QUEUE-3|SUBTRACT|SUM|SUPPRESS|SYMBOL|SYMBOLIC|SYNC|SYNCHRONIZED|TABLE|TALLY|TALLYING|TAPE|TASK|TERMINAL|TERMINATE|TEST|TEXT|THEN|THREAD|THREAD-LOCAL|THROUGH|THRU|TIME|TIMER|TIMES|TITLE|TO|TODAYS-DATE|TODAYS-NAME|TOP|TRAILING|TRUNCATED|TYPE|TYPEDEF|UNDERLINE|UNIT|UNSTRING|UNTIL|UP|UPON|USAGE|USE|USING|VALUE|VALUES|VARYING|VIRTUAL|WAIT|WHEN|WHEN-COMPILED|WITH|WORDS|WORKING-STORAGE|WRITE|YEAR|YYYYDDD|YYYYMMDD|ZERO-FILL|ZEROES|ZEROS)(?![\w-])/i,lookbehind:!0},boolean:{pattern:/(^|[^\w-])(?:false|true)(?![\w-])/i,lookbehind:!0},number:{pattern:/(^|[^\w-])(?:[+-]?(?:(?:\d+(?:[.,]\d+)?|[.,]\d+)(?:e[+-]?\d+)?|zero))(?![\w-])/i,lookbehind:!0},operator:[/<>|[<>]=?|[=+*/&]/,{pattern:/(^|[^\w-])(?:-|and|equal|greater|less|not|or|than)(?![\w-])/i,lookbehind:!0}],punctuation:/[.:,()]/}; +!function(e){var t=/#(?!\{).+/,n={pattern:/#\{[^}]+\}/,alias:"variable"};e.languages.coffeescript=e.languages.extend("javascript",{comment:t,string:[{pattern:/'(?:\\[\s\S]|[^\\'])*'/,greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0,inside:{interpolation:n}}],keyword:/\b(?:and|break|by|catch|class|continue|debugger|delete|do|each|else|extend|extends|false|finally|for|if|in|instanceof|is|isnt|let|loop|namespace|new|no|not|null|of|off|on|or|own|return|super|switch|then|this|throw|true|try|typeof|undefined|unless|until|when|while|window|with|yes|yield)\b/,"class-member":{pattern:/@(?!\d)\w+/,alias:"variable"}}),e.languages.insertBefore("coffeescript","comment",{"multiline-comment":{pattern:/###[\s\S]+?###/,alias:"comment"},"block-regex":{pattern:/\/{3}[\s\S]*?\/{3}/,alias:"regex",inside:{comment:t,interpolation:n}}}),e.languages.insertBefore("coffeescript","string",{"inline-javascript":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},script:{pattern:/[\s\S]+/,alias:"language-javascript",inside:e.languages.javascript}}},"multiline-string":[{pattern:/'''[\s\S]*?'''/,greedy:!0,alias:"string"},{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string",inside:{interpolation:n}}]}),e.languages.insertBefore("coffeescript","keyword",{property:/(?!\d)\w+(?=\s*:(?!:))/}),delete e.languages.coffeescript["template-string"],e.languages.coffee=e.languages.coffeescript}(Prism); +Prism.languages.concurnas={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*)/,lookbehind:!0,greedy:!0},langext:{pattern:/\b\w+\s*\|\|[\s\S]+?\|\|/,greedy:!0,inside:{"class-name":/^\w+/,string:{pattern:/(^\s*\|\|)[\s\S]+(?=\|\|$)/,lookbehind:!0},punctuation:/\|\|/}},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/,lookbehind:!0},keyword:/\b(?:abstract|actor|also|annotation|assert|async|await|bool|boolean|break|byte|case|catch|changed|char|class|closed|constant|continue|def|default|del|double|elif|else|enum|every|extends|false|finally|float|for|from|global|gpudef|gpukernel|if|import|in|init|inject|int|lambda|local|long|loop|match|new|nodefault|null|of|onchange|open|out|override|package|parfor|parforsync|post|pre|private|protected|provide|provider|public|return|shared|short|single|size_t|sizeof|super|sync|this|throw|trait|trans|transient|true|try|typedef|unchecked|using|val|var|void|while|with)\b/,boolean:/\b(?:false|true)\b/,number:/\b0b[01][01_]*L?\b|\b0x(?:[\da-f_]*\.)?[\da-f_p+-]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfls]?/i,punctuation:/[{}[\];(),.:]/,operator:/<==|>==|=>|->|<-|<>|&==|&<>|\?:?|\.\?|\+\+|--|[-+*/=<>]=?|[!^~]|\b(?:and|as|band|bor|bxor|comp|is|isnot|mod|or)\b=?/,annotation:{pattern:/@(?:\w+:)?(?:\w+|\[[^\]]+\])?/,alias:"builtin"}},Prism.languages.insertBefore("concurnas","langext",{"regex-literal":{pattern:/\br("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:Prism.languages.concurnas},regex:/[\s\S]+/}},"string-literal":{pattern:/(?:\B|\bs)("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:Prism.languages.concurnas},string:/[\s\S]+/}}}),Prism.languages.conc=Prism.languages.concurnas; +!function(e){function n(e){return RegExp("([ \t])(?:"+e+")(?=[\\s;]|$)","i")}e.languages.csp={directive:{pattern:/(^|[\s;])(?:base-uri|block-all-mixed-content|(?:child|connect|default|font|frame|img|manifest|media|object|prefetch|script|style|worker)-src|disown-opener|form-action|frame-(?:ancestors|options)|input-protection(?:-(?:clip|selectors))?|navigate-to|plugin-types|policy-uri|referrer|reflected-xss|report-(?:to|uri)|require-sri-for|sandbox|(?:script|style)-src-(?:attr|elem)|upgrade-insecure-requests)(?=[\s;]|$)/i,lookbehind:!0,alias:"property"},scheme:{pattern:n("[a-z][a-z0-9.+-]*:"),lookbehind:!0},none:{pattern:n("'none'"),lookbehind:!0,alias:"keyword"},nonce:{pattern:n("'nonce-[-+/\\w=]+'"),lookbehind:!0,alias:"number"},hash:{pattern:n("'sha(?:256|384|512)-[-+/\\w=]+'"),lookbehind:!0,alias:"number"},host:{pattern:n("[a-z][a-z0-9.+-]*://[^\\s;,']*|\\*[^\\s;,']*|[a-z0-9-]+(?:\\.[a-z0-9-]+)+(?::[\\d*]+)?(?:/[^\\s;,']*)?"),lookbehind:!0,alias:"url",inside:{important:/\*/}},keyword:[{pattern:n("'unsafe-[a-z-]+'"),lookbehind:!0,alias:"unsafe"},{pattern:n("'[a-z-]+'"),lookbehind:!0,alias:"safe"}],punctuation:/;/}}(Prism); +!function(e){var a="(?:(?!\\s)[\\d$+<=a-zA-Z\\x80-\\uFFFF])+",t="[^{}@#]+\\{[^}#@]*\\}";e.languages.cooklang={comment:{pattern:/\[-[\s\S]*?-\]|--.*/,greedy:!0},meta:{pattern:/>>.*:.*/,inside:{property:{pattern:/(>>\s*)[^\s:](?:[^:]*[^\s:])?/,lookbehind:!0}}},"cookware-group":{pattern:new RegExp("#(?:"+t+"|"+a+")"),inside:{cookware:{pattern:new RegExp("(^#)(?:[^{}@#]+)"),lookbehind:!0,alias:"variable"},"cookware-keyword":{pattern:/^#/,alias:"keyword"},"quantity-group":{pattern:new RegExp(/\{[^{}@#]*\}/),inside:{quantity:{pattern:new RegExp("(^\\{)[^{}@#]+"),lookbehind:!0,alias:"number"},punctuation:/[{}]/}}}},"ingredient-group":{pattern:new RegExp("@(?:"+t+"|"+a+")"),inside:{ingredient:{pattern:new RegExp("(^@)(?:[^{}@#]+)"),lookbehind:!0,alias:"variable"},"ingredient-keyword":{pattern:/^@/,alias:"keyword"},"amount-group":{pattern:/\{[^{}]*\}/,inside:{amount:{pattern:/([\{|])[^{}|*%]+/,lookbehind:!0,alias:"number"},unit:{pattern:/(%)[^}]+/,lookbehind:!0,alias:"symbol"},"servings-scaler":{pattern:/\*/,alias:"operator"},"servings-alternative-separator":{pattern:/\|/,alias:"operator"},"unit-separator":{pattern:/(?:%|(\*)%)/,lookbehind:!0,alias:"operator"},punctuation:/[{}]/}}}},"timer-group":{pattern:/~(?!\s)[^@#~{}]*\{[^{}]*\}/,inside:{timer:{pattern:/(^~)[^{]+/,lookbehind:!0,alias:"variable"},"duration-group":{pattern:/\{[^{}]*\}/,inside:{punctuation:/[{}]/,unit:{pattern:new RegExp("(%\\s*)(?:h|hours|hrs|m|min|minutes)\\b"),lookbehind:!0,alias:"symbol"},operator:/%/,duration:{pattern:/\d+/,alias:"number"}}},"timer-keyword":{pattern:/^~/,alias:"keyword"}}}}}(Prism); +!function(e){for(var t="\\(\\*(?:[^(*]|\\((?!\\*)|\\*(?!\\))|)*\\*\\)",i=0;i<2;i++)t=t.replace(//g,(function(){return t}));t=t.replace(//g,"[]"),e.languages.coq={comment:RegExp(t),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},attribute:[{pattern:RegExp('#\\[(?:[^\\[\\]("]|"(?:[^"]|"")*"(?!")|\\((?!\\*)|)*\\]'.replace(//g,(function(){return t}))),greedy:!0,alias:"attr-name",inside:{comment:RegExp(t),string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},operator:/=/,punctuation:/^#\[|\]$|[,()]/}},{pattern:/\b(?:Cumulative|Global|Local|Monomorphic|NonCumulative|Polymorphic|Private|Program)\b/,alias:"attr-name"}],keyword:/\b(?:Abort|About|Add|Admit|Admitted|All|Arguments|As|Assumptions|Axiom|Axioms|Back|BackTo|Backtrace|BinOp|BinOpSpec|BinRel|Bind|Blacklist|Canonical|Case|Cd|Check|Class|Classes|Close|CoFixpoint|CoInductive|Coercion|Coercions|Collection|Combined|Compute|Conjecture|Conjectures|Constant|Constants|Constraint|Constructors|Context|Corollary|Create|CstOp|Custom|Cut|Debug|Declare|Defined|Definition|Delimit|Dependencies|Dependent|Derive|Diffs|Drop|Elimination|End|Entry|Equality|Eval|Example|Existential|Existentials|Existing|Export|Extern|Extraction|Fact|Fail|Field|File|Firstorder|Fixpoint|Flags|Focus|From|Funclass|Function|Functional|GC|Generalizable|Goal|Grab|Grammar|Graph|Guarded|Haskell|Heap|Hide|Hint|HintDb|Hints|Hypotheses|Hypothesis|IF|Identity|Immediate|Implicit|Implicits|Import|Include|Induction|Inductive|Infix|Info|Initial|InjTyp|Inline|Inspect|Instance|Instances|Intro|Intros|Inversion|Inversion_clear|JSON|Language|Left|Lemma|Let|Lia|Libraries|Library|Load|LoadPath|Locate|Ltac|Ltac2|ML|Match|Method|Minimality|Module|Modules|Morphism|Next|NoInline|Notation|Number|OCaml|Obligation|Obligations|Opaque|Open|Optimize|Parameter|Parameters|Parametric|Path|Paths|Prenex|Preterm|Primitive|Print|Profile|Projections|Proof|Prop|PropBinOp|PropOp|PropUOp|Property|Proposition|Pwd|Qed|Quit|Rec|Record|Recursive|Redirect|Reduction|Register|Relation|Remark|Remove|Require|Reserved|Reset|Resolve|Restart|Rewrite|Right|Ring|Rings|SProp|Saturate|Save|Scheme|Scope|Scopes|Search|SearchHead|SearchPattern|SearchRewrite|Section|Separate|Set|Setoid|Show|Signatures|Solve|Solver|Sort|Sortclass|Sorted|Spec|Step|Strategies|Strategy|String|Structure|SubClass|Subgraph|SuchThat|Tactic|Term|TestCompile|Theorem|Time|Timeout|To|Transparent|Type|Typeclasses|Types|Typing|UnOp|UnOpSpec|Undelimit|Undo|Unfocus|Unfocused|Unfold|Universe|Universes|Unshelve|Variable|Variables|Variant|Verbose|View|Visibility|Zify|_|apply|as|at|by|cofix|else|end|exists|exists2|fix|for|forall|fun|if|in|let|match|measure|move|removed|return|struct|then|using|wf|where|with)\b/,number:/\b(?:0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]+)?(?:p[+-]?\d[\d_]*)?|\d[\d_]*(?:\.[\d_]+)?(?:e[+-]?\d[\d_]*)?)\b/i,punct:{pattern:/@\{|\{\||\[=|:>/,alias:"punctuation"},operator:/\/\\|\\\/|\.{2,3}|:{1,2}=|\*\*|[-=]>|<(?:->?|[+:=>]|<:)|>(?:=|->)|\|[-|]?|[-!%&*+/<=>?@^~']/,punctuation:/\.\(|`\(|@\{|`\{|\{\||\[=|:>|[:.,;(){}\[\]]/}}(Prism); +!function(e){e.languages.ruby=e.languages.extend("clike",{comment:{pattern:/#.*|^=begin\s[\s\S]*?^=end/m,greedy:!0},"class-name":{pattern:/(\b(?:class|module)\s+|\bcatch\s+\()[\w.\\]+|\b[A-Z_]\w*(?=\s*\.\s*new\b)/,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:BEGIN|END|alias|and|begin|break|case|class|def|define_method|defined|do|each|else|elsif|end|ensure|extend|for|if|in|include|module|new|next|nil|not|or|prepend|private|protected|public|raise|redo|require|rescue|retry|return|self|super|then|throw|undef|unless|until|when|while|yield)\b/,operator:/\.{2,3}|&\.|===||[!=]?~|(?:&&|\|\||<<|>>|\*\*|[+\-*/%<>!^&|=])=?|[?:]/,punctuation:/[(){}[\].,;]/}),e.languages.insertBefore("ruby","operator",{"double-colon":{pattern:/::/,alias:"punctuation"}});var n={pattern:/((?:^|[^\\])(?:\\{2})*)#\{(?:[^{}]|\{[^{}]*\})*\}/,lookbehind:!0,inside:{content:{pattern:/^(#\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:e.languages.ruby},delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"}}};delete e.languages.ruby.function;var t="(?:"+["([^a-zA-Z0-9\\s{(\\[<=])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","\\((?:[^()\\\\]|\\\\[^]|\\((?:[^()\\\\]|\\\\[^])*\\))*\\)","\\{(?:[^{}\\\\]|\\\\[^]|\\{(?:[^{}\\\\]|\\\\[^])*\\})*\\}","\\[(?:[^\\[\\]\\\\]|\\\\[^]|\\[(?:[^\\[\\]\\\\]|\\\\[^])*\\])*\\]","<(?:[^<>\\\\]|\\\\[^]|<(?:[^<>\\\\]|\\\\[^])*>)*>"].join("|")+")",i='(?:"(?:\\\\.|[^"\\\\\r\n])*"|(?:\\b[a-zA-Z_]\\w*|[^\\s\0-\\x7F]+)[?!]?|\\$.)';e.languages.insertBefore("ruby","keyword",{"regex-literal":[{pattern:RegExp("%r"+t+"[egimnosux]{0,6}"),greedy:!0,inside:{interpolation:n,regex:/[\s\S]+/}},{pattern:/(^|[^/])\/(?!\/)(?:\[[^\r\n\]]+\]|\\.|[^[/\\\r\n])+\/[egimnosux]{0,6}(?=\s*(?:$|[\r\n,.;})#]))/,lookbehind:!0,greedy:!0,inside:{interpolation:n,regex:/[\s\S]+/}}],variable:/[@$]+[a-zA-Z_]\w*(?:[?!]|\b)/,symbol:[{pattern:RegExp("(^|[^:]):"+i),lookbehind:!0,greedy:!0},{pattern:RegExp("([\r\n{(,][ \t]*)"+i+"(?=:(?!:))"),lookbehind:!0,greedy:!0}],"method-definition":{pattern:/(\bdef\s+)\w+(?:\s*\.\s*\w+)?/,lookbehind:!0,inside:{function:/\b\w+$/,keyword:/^self\b/,"class-name":/^\w+/,punctuation:/\./}}}),e.languages.insertBefore("ruby","string",{"string-literal":[{pattern:RegExp("%[qQiIwWs]?"+t),greedy:!0,inside:{interpolation:n,string:/[\s\S]+/}},{pattern:/("|')(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|(?!\1)[^\\#\r\n])*\1/,greedy:!0,inside:{interpolation:n,string:/[\s\S]+/}},{pattern:/<<[-~]?([a-z_]\w*)[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?[a-z_]\w*|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?/}},interpolation:n,string:/[\s\S]+/}},{pattern:/<<[-~]?'([a-z_]\w*)'[\r\n](?:.*[\r\n])*?[\t ]*\1/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<[-~]?'[a-z_]\w*'|\b[a-z_]\w*$/i,inside:{symbol:/\b\w+/,punctuation:/^<<[-~]?'|'$/}},string:/[\s\S]+/}}],"command-literal":[{pattern:RegExp("%x"+t),greedy:!0,inside:{interpolation:n,command:{pattern:/[\s\S]+/,alias:"string"}}},{pattern:/`(?:#\{[^}]+\}|#(?!\{)|\\(?:\r\n|[\s\S])|[^\\`#\r\n])*`/,greedy:!0,inside:{interpolation:n,command:{pattern:/[\s\S]+/,alias:"string"}}}]}),delete e.languages.ruby.string,e.languages.insertBefore("ruby","number",{builtin:/\b(?:Array|Bignum|Binding|Class|Continuation|Dir|Exception|FalseClass|File|Fixnum|Float|Hash|IO|Integer|MatchData|Method|Module|NilClass|Numeric|Object|Proc|Range|Regexp|Stat|String|Struct|Symbol|TMS|Thread|ThreadGroup|Time|TrueClass)\b/,constant:/\b[A-Z][A-Z0-9_]*(?:[?!]|\b)/}),e.languages.rb=e.languages.ruby}(Prism); +!function(e){e.languages.crystal=e.languages.extend("ruby",{keyword:[/\b(?:__DIR__|__END_LINE__|__FILE__|__LINE__|abstract|alias|annotation|as|asm|begin|break|case|class|def|do|else|elsif|end|ensure|enum|extend|for|fun|if|ifdef|include|instance_sizeof|lib|macro|module|next|of|out|pointerof|private|protected|ptr|require|rescue|return|select|self|sizeof|struct|super|then|type|typeof|undef|uninitialized|union|unless|until|when|while|with|yield)\b/,{pattern:/(\.\s*)(?:is_a|responds_to)\?/,lookbehind:!0}],number:/\b(?:0b[01_]*[01]|0o[0-7_]*[0-7]|0x[\da-fA-F_]*[\da-fA-F]|(?:\d(?:[\d_]*\d)?)(?:\.[\d_]*\d)?(?:[eE][+-]?[\d_]*\d)?)(?:_(?:[uif](?:8|16|32|64))?)?\b/,operator:[/->/,e.languages.ruby.operator],punctuation:/[(){}[\].,;\\]/}),e.languages.insertBefore("crystal","string-literal",{attribute:{pattern:/@\[.*?\]/,inside:{delimiter:{pattern:/^@\[|\]$/,alias:"punctuation"},attribute:{pattern:/^(\s*)\w+/,lookbehind:!0,alias:"class-name"},args:{pattern:/\S(?:[\s\S]*\S)?/,inside:e.languages.crystal}}},expansion:{pattern:/\{(?:\{.*?\}|%.*?%)\}/,inside:{content:{pattern:/^(\{.)[\s\S]+(?=.\}$)/,lookbehind:!0,inside:e.languages.crystal},delimiter:{pattern:/^\{[\{%]|[\}%]\}$/,alias:"operator"}}},char:{pattern:/'(?:[^\\\r\n]{1,2}|\\(?:.|u(?:[A-Fa-f0-9]{1,4}|\{[A-Fa-f0-9]{1,6}\})))'/,greedy:!0}})}(Prism); +!function(e){var a,n=/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/;e.languages.css.selector={pattern:e.languages.css.selector.pattern,lookbehind:!0,inside:a={"pseudo-element":/:(?:after|before|first-letter|first-line|selection)|::[-\w]+/,"pseudo-class":/:[-\w]+/,class:/\.[-\w]+/,id:/#[-\w]+/,attribute:{pattern:RegExp("\\[(?:[^[\\]\"']|"+n.source+")*\\]"),greedy:!0,inside:{punctuation:/^\[|\]$/,"case-sensitivity":{pattern:/(\s)[si]$/i,lookbehind:!0,alias:"keyword"},namespace:{pattern:/^(\s*)(?:(?!\s)[-*\w\xA0-\uFFFF])*\|(?!=)/,lookbehind:!0,inside:{punctuation:/\|$/}},"attr-name":{pattern:/^(\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+/,lookbehind:!0},"attr-value":[n,{pattern:/(=\s*)(?:(?!\s)[-\w\xA0-\uFFFF])+(?=\s*$)/,lookbehind:!0}],operator:/[|~*^$]?=/}},"n-th":[{pattern:/(\(\s*)[+-]?\d*[\dn](?:\s*[+-]\s*\d+)?(?=\s*\))/,lookbehind:!0,inside:{number:/[\dn]+/,operator:/[+-]/}},{pattern:/(\(\s*)(?:even|odd)(?=\s*\))/i,lookbehind:!0}],combinator:/>|\+|~|\|\|/,punctuation:/[(),]/}},e.languages.css.atrule.inside["selector-function-argument"].inside=a,e.languages.insertBefore("css","property",{variable:{pattern:/(^|[^-\w\xA0-\uFFFF])--(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*/i,lookbehind:!0}});var r={pattern:/(\b\d+)(?:%|[a-z]+(?![\w-]))/,lookbehind:!0},i={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0};e.languages.insertBefore("css","function",{operator:{pattern:/(\s)[+\-*\/](?=\s)/,lookbehind:!0},hexcode:{pattern:/\B#[\da-f]{3,8}\b/i,alias:"color"},color:[{pattern:/(^|[^\w-])(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|RebeccaPurple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)(?![\w-])/i,lookbehind:!0},{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:r,number:i,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:r,number:i})}(Prism); +Prism.languages.csv={value:/[^\r\n,"]+|"(?:[^"]|"")*"(?!")/,punctuation:/,/}; +!function(e){var n="(?:"+"\"\"\"(?:[^\\\\\"]|\"(?!\"\"\\2)|)*\"\"\"|'''(?:[^\\\\']|'(?!''\\2)|)*'''|\"(?:[^\\\\\r\n\"]|\"(?!\\2)|)*\"|'(?:[^\\\\\r\n']|'(?!\\2)|)*'".replace(//g,"\\\\(?:(?!\\2)|\\2(?:[^()\r\n]|\\([^()]*\\)))")+")";e.languages.cue={comment:{pattern:/\/\/.*/,greedy:!0},"string-literal":{pattern:RegExp("(^|[^#\"'\\\\])(#*)"+n+"(?![\"'])\\2"),lookbehind:!0,greedy:!0,inside:{escape:{pattern:/(?=[\s\S]*["'](#*)$)\\\1(?:U[a-fA-F0-9]{1,8}|u[a-fA-F0-9]{1,4}|x[a-fA-F0-9]{1,2}|\d{2,3}|[^(])/,greedy:!0,alias:"string"},interpolation:{pattern:/(?=[\s\S]*["'](#*)$)\\\1\([^()]*\)/,greedy:!0,inside:{punctuation:/^\\#*\(|\)$/,expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},keyword:{pattern:/(^|[^\w$])(?:for|if|import|in|let|null|package)(?![\w$])/,lookbehind:!0},boolean:{pattern:/(^|[^\w$])(?:false|true)(?![\w$])/,lookbehind:!0},builtin:{pattern:/(^|[^\w$])(?:bool|bytes|float|float(?:32|64)|u?int(?:8|16|32|64|128)?|number|rune|string)(?![\w$])/,lookbehind:!0},attribute:{pattern:/@[\w$]+(?=\s*\()/,alias:"function"},function:{pattern:/(^|[^\w$])[a-z_$][\w$]*(?=\s*\()/i,lookbehind:!0},number:{pattern:/(^|[^\w$.])(?:0b[01]+(?:_[01]+)*|0o[0-7]+(?:_[0-7]+)*|0[xX][0-9A-Fa-f]+(?:_[0-9A-Fa-f]+)*|(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[eE][+-]?\d+(?:_\d+)*)?(?:[KMGTP]i?)?)(?![\w$])/,lookbehind:!0},operator:/\.{3}|_\|_|&&?|\|\|?|[=!]~|[<>=!]=?|[+\-*/?]/,punctuation:/[()[\]{},.:]/},e.languages.cue["string-literal"].inside.interpolation.inside.expression.inside=e.languages.cue}(Prism); +Prism.languages.cypher={comment:/\/\/.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'/,greedy:!0},"class-name":{pattern:/(:\s*)(?:\w+|`(?:[^`\\\r\n])*`)(?=\s*[{):])/,lookbehind:!0,greedy:!0},relationship:{pattern:/(-\[\s*(?:\w+\s*|`(?:[^`\\\r\n])*`\s*)?:\s*|\|\s*:\s*)(?:\w+|`(?:[^`\\\r\n])*`)/,lookbehind:!0,greedy:!0,alias:"property"},identifier:{pattern:/`(?:[^`\\\r\n])*`/,greedy:!0},variable:/\$\w+/,keyword:/\b(?:ADD|ALL|AND|AS|ASC|ASCENDING|ASSERT|BY|CALL|CASE|COMMIT|CONSTRAINT|CONTAINS|CREATE|CSV|DELETE|DESC|DESCENDING|DETACH|DISTINCT|DO|DROP|ELSE|END|ENDS|EXISTS|FOR|FOREACH|IN|INDEX|IS|JOIN|KEY|LIMIT|LOAD|MANDATORY|MATCH|MERGE|NODE|NOT|OF|ON|OPTIONAL|OR|ORDER(?=\s+BY)|PERIODIC|REMOVE|REQUIRE|RETURN|SCALAR|SCAN|SET|SKIP|START|STARTS|THEN|UNION|UNIQUE|UNWIND|USING|WHEN|WHERE|WITH|XOR|YIELD)\b/i,function:/\b\w+\b(?=\s*\()/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?)\b/,operator:/:|<--?|--?>?|<>|=~?|[<>]=?|[+*/%^|]|\.\.\.?/,punctuation:/[()[\]{},;.]/}; +Prism.languages.d=Prism.languages.extend("clike",{comment:[{pattern:/^\s*#!.+/,greedy:!0},{pattern:RegExp("(^|[^\\\\])(?:"+["/\\+(?:/\\+(?:[^+]|\\+(?!/))*\\+/|(?!/\\+)[^])*?\\+/","//.*","/\\*[^]*?\\*/"].join("|")+")"),lookbehind:!0,greedy:!0}],string:[{pattern:RegExp(['\\b[rx]"(?:\\\\[^]|[^\\\\"])*"[cwd]?','\\bq"(?:\\[[^]*?\\]|\\([^]*?\\)|<[^]*?>|\\{[^]*?\\})"','\\bq"((?!\\d)\\w+)$[^]*?^\\1"','\\bq"(.)[^]*?\\2"','(["`])(?:\\\\[^]|(?!\\3)[^\\\\])*\\3[cwd]?'].join("|"),"m"),greedy:!0},{pattern:/\bq\{(?:\{[^{}]*\}|[^{}])*\}/,greedy:!0,alias:"token-string"}],keyword:/\$|\b(?:__(?:(?:DATE|EOF|FILE|FUNCTION|LINE|MODULE|PRETTY_FUNCTION|TIMESTAMP|TIME|VENDOR|VERSION)__|gshared|parameters|traits|vector)|abstract|alias|align|asm|assert|auto|body|bool|break|byte|case|cast|catch|cdouble|cent|cfloat|char|class|const|continue|creal|dchar|debug|default|delegate|delete|deprecated|do|double|dstring|else|enum|export|extern|false|final|finally|float|for|foreach|foreach_reverse|function|goto|idouble|if|ifloat|immutable|import|inout|int|interface|invariant|ireal|lazy|long|macro|mixin|module|new|nothrow|null|out|override|package|pragma|private|protected|ptrdiff_t|public|pure|real|ref|return|scope|shared|short|size_t|static|string|struct|super|switch|synchronized|template|this|throw|true|try|typedef|typeid|typeof|ubyte|ucent|uint|ulong|union|unittest|ushort|version|void|volatile|wchar|while|with|wstring)\b/,number:[/\b0x\.?[a-f\d_]+(?:(?!\.\.)\.[a-f\d_]*)?(?:p[+-]?[a-f\d_]+)?[ulfi]{0,4}/i,{pattern:/((?:\.\.)?)(?:\b0b\.?|\b|\.)\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:e[+-]?\d[\d_]*)?[ulfi]{0,4}/i,lookbehind:!0}],operator:/\|[|=]?|&[&=]?|\+[+=]?|-[-=]?|\.?\.\.|=[>=]?|!(?:i[ns]\b|<>?=?|>=?|=)?|\bi[ns]\b|(?:<[<>]?|>>?>?|\^\^|[*\/%^~])=?/}),Prism.languages.insertBefore("d","string",{char:/'(?:\\(?:\W|\w+)|[^\\])'/}),Prism.languages.insertBefore("d","keyword",{property:/\B@\w*/}),Prism.languages.insertBefore("d","function",{register:{pattern:/\b(?:[ABCD][LHX]|E?(?:BP|DI|SI|SP)|[BS]PL|[ECSDGF]S|CR[0234]|[DS]IL|DR[012367]|E[ABCD]X|X?MM[0-7]|R(?:1[0-5]|[89])[BWD]?|R[ABCD]X|R[BS]P|R[DS]I|TR[3-7]|XMM(?:1[0-5]|[89])|YMM(?:1[0-5]|\d))\b|\bST(?:\([0-7]\)|\b)/,alias:"variable"}}); +!function(e){var a=[/\b(?:async|sync|yield)\*/,/\b(?:abstract|assert|async|await|break|case|catch|class|const|continue|covariant|default|deferred|do|dynamic|else|enum|export|extends|extension|external|factory|final|finally|for|get|hide|if|implements|import|in|interface|library|mixin|new|null|on|operator|part|rethrow|return|set|show|static|super|switch|sync|this|throw|try|typedef|var|void|while|with|yield)\b/],n="(^|[^\\w.])(?:[a-z]\\w*\\s*\\.\\s*)*(?:[A-Z]\\w*\\s*\\.\\s*)*",s={pattern:RegExp(n+"[A-Z](?:[\\d_A-Z]*[a-z]\\w*)?\\b"),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}}}};e.languages.dart=e.languages.extend("clike",{"class-name":[s,{pattern:RegExp(n+"[A-Z]\\w*(?=\\s+\\w+\\s*[;,=()])"),lookbehind:!0,inside:s.inside}],keyword:a,operator:/\bis!|\b(?:as|is)\b|\+\+|--|&&|\|\||<<=?|>>=?|~(?:\/=?)?|[+\-*\/%&^|=!<>]=?|\?/}),e.languages.insertBefore("dart","string",{"string-literal":{pattern:/r?(?:("""|''')[\s\S]*?\1|(["'])(?:\\.|(?!\2)[^\\\r\n])*\2(?!\2))/,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,lookbehind:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:e.languages.dart}}},string:/[\s\S]+/}},string:void 0}),e.languages.insertBefore("dart","class-name",{metadata:{pattern:/@\w+/,alias:"function"}}),e.languages.insertBefore("dart","class-name",{generics:{pattern:/<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<(?:[\w\s,.&?]|<[\w\s,.&?]*>)*>)*>)*>/,inside:{"class-name":s,keyword:a,punctuation:/[<>(),.:]/,operator:/[?&|]/}}})}(Prism); +!function(e){e.languages.dataweave={url:/\b[A-Za-z]+:\/\/[\w/:.?=&-]+|\burn:[\w:.?=&-]+/,property:{pattern:/(?:\b\w+#)?(?:"(?:\\.|[^\\"\r\n])*"|\b\w+)(?=\s*[:@])/,greedy:!0},string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},"mime-type":/\b(?:application|audio|image|multipart|text|video)\/[\w+-]+/,date:{pattern:/\|[\w:+-]+\|/,greedy:!0},comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],regex:{pattern:/\/(?:[^\\\/\r\n]|\\[^\r\n])+\//,greedy:!0},keyword:/\b(?:and|as|at|case|do|else|fun|if|input|is|match|not|ns|null|or|output|type|unless|update|using|var)\b/,function:/\b[A-Z_]\w*(?=\s*\()/i,number:/-?\b\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,punctuation:/[{}[\];(),.:@]/,operator:/<<|>>|->|[<>~=]=?|!=|--?-?|\+\+?|!|\?/,boolean:/\b(?:false|true)\b/}}(Prism); +Prism.languages.dax={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/).*)/,lookbehind:!0},"data-field":{pattern:/'(?:[^']|'')*'(?!')(?:\[[ \w\xA0-\uFFFF]+\])?|\w+\[[ \w\xA0-\uFFFF]+\]/,alias:"symbol"},measure:{pattern:/\[[ \w\xA0-\uFFFF]+\]/,alias:"constant"},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},function:/\b(?:ABS|ACOS|ACOSH|ACOT|ACOTH|ADDCOLUMNS|ADDMISSINGITEMS|ALL|ALLCROSSFILTERED|ALLEXCEPT|ALLNOBLANKROW|ALLSELECTED|AND|APPROXIMATEDISTINCTCOUNT|ASIN|ASINH|ATAN|ATANH|AVERAGE|AVERAGEA|AVERAGEX|BETA\.DIST|BETA\.INV|BLANK|CALCULATE|CALCULATETABLE|CALENDAR|CALENDARAUTO|CEILING|CHISQ\.DIST|CHISQ\.DIST\.RT|CHISQ\.INV|CHISQ\.INV\.RT|CLOSINGBALANCEMONTH|CLOSINGBALANCEQUARTER|CLOSINGBALANCEYEAR|COALESCE|COMBIN|COMBINA|COMBINEVALUES|CONCATENATE|CONCATENATEX|CONFIDENCE\.NORM|CONFIDENCE\.T|CONTAINS|CONTAINSROW|CONTAINSSTRING|CONTAINSSTRINGEXACT|CONVERT|COS|COSH|COT|COTH|COUNT|COUNTA|COUNTAX|COUNTBLANK|COUNTROWS|COUNTX|CROSSFILTER|CROSSJOIN|CURRENCY|CURRENTGROUP|CUSTOMDATA|DATATABLE|DATE|DATEADD|DATEDIFF|DATESBETWEEN|DATESINPERIOD|DATESMTD|DATESQTD|DATESYTD|DATEVALUE|DAY|DEGREES|DETAILROWS|DISTINCT|DISTINCTCOUNT|DISTINCTCOUNTNOBLANK|DIVIDE|EARLIER|EARLIEST|EDATE|ENDOFMONTH|ENDOFQUARTER|ENDOFYEAR|EOMONTH|ERROR|EVEN|EXACT|EXCEPT|EXP|EXPON\.DIST|FACT|FALSE|FILTER|FILTERS|FIND|FIRSTDATE|FIRSTNONBLANK|FIRSTNONBLANKVALUE|FIXED|FLOOR|FORMAT|GCD|GENERATE|GENERATEALL|GENERATESERIES|GEOMEAN|GEOMEANX|GROUPBY|HASONEFILTER|HASONEVALUE|HOUR|IF|IF\.EAGER|IFERROR|IGNORE|INT|INTERSECT|ISBLANK|ISCROSSFILTERED|ISEMPTY|ISERROR|ISEVEN|ISFILTERED|ISINSCOPE|ISLOGICAL|ISNONTEXT|ISNUMBER|ISO\.CEILING|ISODD|ISONORAFTER|ISSELECTEDMEASURE|ISSUBTOTAL|ISTEXT|KEEPFILTERS|KEYWORDMATCH|LASTDATE|LASTNONBLANK|LASTNONBLANKVALUE|LCM|LEFT|LEN|LN|LOG|LOG10|LOOKUPVALUE|LOWER|MAX|MAXA|MAXX|MEDIAN|MEDIANX|MID|MIN|MINA|MINUTE|MINX|MOD|MONTH|MROUND|NATURALINNERJOIN|NATURALLEFTOUTERJOIN|NEXTDAY|NEXTMONTH|NEXTQUARTER|NEXTYEAR|NONVISUAL|NORM\.DIST|NORM\.INV|NORM\.S\.DIST|NORM\.S\.INV|NOT|NOW|ODD|OPENINGBALANCEMONTH|OPENINGBALANCEQUARTER|OPENINGBALANCEYEAR|OR|PARALLELPERIOD|PATH|PATHCONTAINS|PATHITEM|PATHITEMREVERSE|PATHLENGTH|PERCENTILE\.EXC|PERCENTILE\.INC|PERCENTILEX\.EXC|PERCENTILEX\.INC|PERMUT|PI|POISSON\.DIST|POWER|PREVIOUSDAY|PREVIOUSMONTH|PREVIOUSQUARTER|PREVIOUSYEAR|PRODUCT|PRODUCTX|QUARTER|QUOTIENT|RADIANS|RAND|RANDBETWEEN|RANK\.EQ|RANKX|RELATED|RELATEDTABLE|REMOVEFILTERS|REPLACE|REPT|RIGHT|ROLLUP|ROLLUPADDISSUBTOTAL|ROLLUPGROUP|ROLLUPISSUBTOTAL|ROUND|ROUNDDOWN|ROUNDUP|ROW|SAMEPERIODLASTYEAR|SAMPLE|SEARCH|SECOND|SELECTCOLUMNS|SELECTEDMEASURE|SELECTEDMEASUREFORMATSTRING|SELECTEDMEASURENAME|SELECTEDVALUE|SIGN|SIN|SINH|SQRT|SQRTPI|STARTOFMONTH|STARTOFQUARTER|STARTOFYEAR|STDEV\.P|STDEV\.S|STDEVX\.P|STDEVX\.S|SUBSTITUTE|SUBSTITUTEWITHINDEX|SUM|SUMMARIZE|SUMMARIZECOLUMNS|SUMX|SWITCH|T\.DIST|T\.DIST\.2T|T\.DIST\.RT|T\.INV|T\.INV\.2T|TAN|TANH|TIME|TIMEVALUE|TODAY|TOPN|TOPNPERLEVEL|TOPNSKIP|TOTALMTD|TOTALQTD|TOTALYTD|TREATAS|TRIM|TRUE|TRUNC|UNICHAR|UNICODE|UNION|UPPER|USERELATIONSHIP|USERNAME|USEROBJECTID|USERPRINCIPALNAME|UTCNOW|UTCTODAY|VALUE|VALUES|VAR\.P|VAR\.S|VARX\.P|VARX\.S|WEEKDAY|WEEKNUM|XIRR|XNPV|YEAR|YEARFRAC)(?=\s*\()/i,keyword:/\b(?:DEFINE|EVALUATE|MEASURE|ORDER\s+BY|RETURN|VAR|START\s+AT|ASC|DESC)\b/i,boolean:{pattern:/\b(?:FALSE|NULL|TRUE)\b/i,alias:"constant"},number:/\b\d+(?:\.\d*)?|\B\.\d+\b/,operator:/:=|[-+*\/=^]|&&?|\|\||<(?:=>?|<|>)?|>[>=]?|\b(?:IN|NOT)\b/i,punctuation:/[;\[\](){}`,.]/}; +Prism.languages.dhall={comment:/--.*|\{-(?:[^-{]|-(?!\})|\{(?!-)|\{-(?:[^-{]|-(?!\})|\{(?!-))*-\})*-\}/,string:{pattern:/"(?:[^"\\]|\\.)*"|''(?:[^']|'(?!')|'''|''\$\{)*''(?!'|\$)/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}/,inside:{expression:{pattern:/(^\$\{)[\s\S]+(?=\}$)/,lookbehind:!0,alias:"language-dhall",inside:null},punctuation:/\$\{|\}/}}}},label:{pattern:/`[^`]*`/,greedy:!0},url:{pattern:/\bhttps?:\/\/[\w.:%!$&'*+;=@~-]+(?:\/[\w.:%!$&'*+;=@~-]*)*(?:\?[/?\w.:%!$&'*+;=@~-]*)?/,greedy:!0},env:{pattern:/\benv:(?:(?!\d)\w+|"(?:[^"\\=]|\\.)*")/,greedy:!0,inside:{function:/^env/,operator:/^:/,variable:/[\s\S]+/}},hash:{pattern:/\bsha256:[\da-fA-F]{64}\b/,inside:{function:/sha256/,operator:/:/,number:/[\da-fA-F]{64}/}},keyword:/\b(?:as|assert|else|forall|if|in|let|merge|missing|then|toMap|using|with)\b|\u2200/,builtin:/\b(?:None|Some)\b/,boolean:/\b(?:False|True)\b/,number:/\bNaN\b|-?\bInfinity\b|[+-]?\b(?:0x[\da-fA-F]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/,operator:/\/\\|\/\/\\\\|&&|\|\||===|[!=]=|\/\/|->|\+\+|::|[+*#@=:?<>|\\\u2227\u2a53\u2261\u2afd\u03bb\u2192]/,punctuation:/\.\.|[{}\[\](),./]/,"class-name":/\b[A-Z]\w*\b/},Prism.languages.dhall.string.inside.interpolation.inside.expression.inside=Prism.languages.dhall; +!function(e){e.languages.diff={coord:[/^(?:\*{3}|-{3}|\+{3}).*$/m,/^@@.*@@$/m,/^\d.*$/m]};var n={"deleted-sign":"-","deleted-arrow":"<","inserted-sign":"+","inserted-arrow":">",unchanged:" ",diff:"!"};Object.keys(n).forEach((function(a){var i=n[a],r=[];/^\w+$/.test(a)||r.push(/\w+/.exec(a)[0]),"diff"===a&&r.push("bold"),e.languages.diff[a]={pattern:RegExp("^(?:["+i+"].*(?:\r\n?|\n|(?![\\s\\S])))+","m"),alias:r,inside:{line:{pattern:/(.)(?=[\s\S]).*(?:\r\n?|\n)?/,lookbehind:!0},prefix:{pattern:/[\s\S]/,alias:/\w+/.exec(a)[0]}}}})),Object.defineProperty(e.languages.diff,"PREFIXES",{value:n})}(Prism); +!function(e){function n(e,n){return"___"+e.toUpperCase()+n+"___"}Object.defineProperties(e.languages["markup-templating"]={},{buildPlaceholders:{value:function(t,a,r,o){if(t.language===a){var c=t.tokenStack=[];t.code=t.code.replace(r,(function(e){if("function"==typeof o&&!o(e))return e;for(var r,i=c.length;-1!==t.code.indexOf(r=n(a,i));)++i;return c[i]=e,r})),t.grammar=e.languages.markup}}},tokenizePlaceholders:{value:function(t,a){if(t.language===a&&t.tokenStack){t.grammar=e.languages[a];var r=0,o=Object.keys(t.tokenStack);!function c(i){for(var u=0;u=o.length);u++){var g=i[u];if("string"==typeof g||g.content&&"string"==typeof g.content){var l=o[r],s=t.tokenStack[l],f="string"==typeof g?g:g.content,p=n(a,l),k=f.indexOf(p);if(k>-1){++r;var m=f.substring(0,k),d=new e.Token(a,e.tokenize(s,t.grammar),"language-"+a,s),h=f.substring(k+p.length),v=[];m&&v.push.apply(v,c([m])),v.push(d),h&&v.push.apply(v,c([h])),"string"==typeof g?i.splice.apply(i,[u,1].concat(v)):g.content=v}}else g.content&&c(g.content)}return i}(t.tokens)}}}})}(Prism); +!function(e){e.languages.django={comment:/^\{#[\s\S]*?#\}$/,tag:{pattern:/(^\{%[+-]?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%][+-]?|[+-]?[}%]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},filter:{pattern:/(\|)\w+/,lookbehind:!0,alias:"function"},test:{pattern:/(\bis\s+(?:not\s+)?)(?!not\b)\w+/,lookbehind:!0,alias:"function"},function:/\b[a-z_]\w+(?=\s*\()/i,keyword:/\b(?:and|as|by|else|for|if|import|in|is|loop|not|or|recursive|with|without)\b/,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,number:/\b\d+(?:\.\d+)?\b/,boolean:/[Ff]alse|[Nn]one|[Tt]rue/,variable:/\b\w+\b/,punctuation:/[{}[\](),.:;]/};var n=/\{\{[\s\S]*?\}\}|\{%[\s\S]*?%\}|\{#[\s\S]*?#\}/g,o=e.languages["markup-templating"];e.hooks.add("before-tokenize",(function(e){o.buildPlaceholders(e,"django",n)})),e.hooks.add("after-tokenize",(function(e){o.tokenizePlaceholders(e,"django")})),e.languages.jinja2=e.languages.django,e.hooks.add("before-tokenize",(function(e){o.buildPlaceholders(e,"jinja2",n)})),e.hooks.add("after-tokenize",(function(e){o.tokenizePlaceholders(e,"jinja2")}))}(Prism); +Prism.languages["dns-zone-file"]={comment:/;.*/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},variable:[{pattern:/(^\$ORIGIN[ \t]+)\S+/m,lookbehind:!0},{pattern:/(^|\s)@(?=\s|$)/,lookbehind:!0}],keyword:/^\$(?:INCLUDE|ORIGIN|TTL)(?=\s|$)/m,class:{pattern:/(^|\s)(?:CH|CS|HS|IN)(?=\s|$)/,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|\s)(?:A|A6|AAAA|AFSDB|APL|ATMA|CAA|CDNSKEY|CDS|CERT|CNAME|DHCID|DLV|DNAME|DNSKEY|DS|EID|GID|GPOS|HINFO|HIP|IPSECKEY|ISDN|KEY|KX|LOC|MAILA|MAILB|MB|MD|MF|MG|MINFO|MR|MX|NAPTR|NB|NBSTAT|NIMLOC|NINFO|NS|NSAP|NSAP-PTR|NSEC|NSEC3|NSEC3PARAM|NULL|NXT|OPENPGPKEY|PTR|PX|RKEY|RP|RRSIG|RT|SIG|SINK|SMIMEA|SOA|SPF|SRV|SSHFP|TA|TKEY|TLSA|TSIG|TXT|UID|UINFO|UNSPEC|URI|WKS|X25)(?=\s|$)/,lookbehind:!0,alias:"keyword"},punctuation:/[()]/},Prism.languages["dns-zone"]=Prism.languages["dns-zone-file"]; +!function(e){var n="(?:[ \t]+(?![ \t])(?:)?|)".replace(//g,(function(){return"\\\\[\r\n](?:\\s|\\\\[\r\n]|#.*(?!.))*(?![\\s#]|\\\\[\r\n])"})),r="\"(?:[^\"\\\\\r\n]|\\\\(?:\r\n|[^]))*\"|'(?:[^'\\\\\r\n]|\\\\(?:\r\n|[^]))*'",t="--[\\w-]+=(?:|(?![\"'])(?:[^\\s\\\\]|\\\\.)+)".replace(//g,(function(){return r})),o={pattern:RegExp(r),greedy:!0},i={pattern:/(^[ \t]*)#.*/m,lookbehind:!0,greedy:!0};function a(e,r){return e=e.replace(//g,(function(){return t})).replace(//g,(function(){return n})),RegExp(e,r)}e.languages.docker={instruction:{pattern:/(^[ \t]*)(?:ADD|ARG|CMD|COPY|ENTRYPOINT|ENV|EXPOSE|FROM|HEALTHCHECK|LABEL|MAINTAINER|ONBUILD|RUN|SHELL|STOPSIGNAL|USER|VOLUME|WORKDIR)(?=\s)(?:\\.|[^\r\n\\])*(?:\\$(?:\s|#.*$)*(?![\s#])(?:\\.|[^\r\n\\])*)*/im,lookbehind:!0,greedy:!0,inside:{options:{pattern:a("(^(?:ONBUILD)?\\w+)(?:)*","i"),lookbehind:!0,greedy:!0,inside:{property:{pattern:/(^|\s)--[\w-]+/,lookbehind:!0},string:[o,{pattern:/(=)(?!["'])(?:[^\s\\]|\\.)+/,lookbehind:!0}],operator:/\\$/m,punctuation:/=/}},keyword:[{pattern:a("(^(?:ONBUILD)?HEALTHCHECK(?:)*)(?:CMD|NONE)\\b","i"),lookbehind:!0,greedy:!0},{pattern:a("(^(?:ONBUILD)?FROM(?:)*(?!--)[^ \t\\\\]+)AS","i"),lookbehind:!0,greedy:!0},{pattern:a("(^ONBUILD)\\w+","i"),lookbehind:!0,greedy:!0},{pattern:/^\w+/,greedy:!0}],comment:i,string:o,variable:/\$(?:\w+|\{[^{}"'\\]*\})/,operator:/\\$/m}},comment:i},e.languages.dockerfile=e.languages.docker}(Prism); +!function(e){var a="(?:"+["[a-zA-Z_\\x80-\\uFFFF][\\w\\x80-\\uFFFF]*","-?(?:\\.\\d+|\\d+(?:\\.\\d*)?)",'"[^"\\\\]*(?:\\\\[^][^"\\\\]*)*"',"<(?:[^<>]|(?!\x3c!--)<(?:[^<>\"']|\"[^\"]*\"|'[^']*')+>|\x3c!--(?:[^-]|-(?!->))*--\x3e)*>"].join("|")+")",n={markup:{pattern:/(^<)[\s\S]+(?=>$)/,lookbehind:!0,alias:["language-markup","language-html","language-xml"],inside:e.languages.markup}};function r(e,n){return RegExp(e.replace(//g,(function(){return a})),n)}e.languages.dot={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\/|^#.*/m,greedy:!0},"graph-name":{pattern:r("(\\b(?:digraph|graph|subgraph)[ \t\r\n]+)","i"),lookbehind:!0,greedy:!0,alias:"class-name",inside:n},"attr-value":{pattern:r("(=[ \t\r\n]*)"),lookbehind:!0,greedy:!0,inside:n},"attr-name":{pattern:r("([\\[;, \t\r\n])(?=[ \t\r\n]*=)"),lookbehind:!0,greedy:!0,inside:n},keyword:/\b(?:digraph|edge|graph|node|strict|subgraph)\b/i,"compass-point":{pattern:/(:[ \t\r\n]*)(?:[ewc_]|[ns][ew]?)(?![\w\x80-\uFFFF])/,lookbehind:!0,alias:"builtin"},node:{pattern:r("(^|[^-.\\w\\x80-\\uFFFF\\\\])"),lookbehind:!0,greedy:!0,inside:n},operator:/[=:]|-[->]/,punctuation:/[\[\]{};,]/},e.languages.gv=e.languages.dot}(Prism); +Prism.languages.ebnf={comment:/\(\*[\s\S]*?\*\)/,string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},special:{pattern:/\?[^?\r\n]*\?/,greedy:!0,alias:"class-name"},definition:{pattern:/^([\t ]*)[a-z]\w*(?:[ \t]+[a-z]\w*)*(?=\s*=)/im,lookbehind:!0,alias:["rule","keyword"]},rule:/\b[a-z]\w*(?:[ \t]+[a-z]\w*)*\b/i,punctuation:/\([:/]|[:/]\)|[.,;()[\]{}]/,operator:/[-=|*/!]/}; +Prism.languages.editorconfig={comment:/[;#].*/,section:{pattern:/(^[ \t]*)\[.+\]/m,lookbehind:!0,alias:"selector",inside:{regex:/\\\\[\[\]{},!?.*]/,operator:/[!?]|\.\.|\*{1,2}/,punctuation:/[\[\]{},]/}},key:{pattern:/(^[ \t]*)[^\s=]+(?=[ \t]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/=.*/,alias:"attr-value",inside:{punctuation:/^=/}}}; +Prism.languages.eiffel={comment:/--.*/,string:[{pattern:/"([^[]*)\[[\s\S]*?\]\1"/,greedy:!0},{pattern:/"([^{]*)\{[\s\S]*?\}\1"/,greedy:!0},{pattern:/"(?:%(?:(?!\n)\s)*\n\s*%|%\S|[^%"\r\n])*"/,greedy:!0}],char:/'(?:%.|[^%'\r\n])+'/,keyword:/\b(?:across|agent|alias|all|and|as|assign|attached|attribute|check|class|convert|create|Current|debug|deferred|detachable|do|else|elseif|end|ensure|expanded|export|external|feature|from|frozen|if|implies|inherit|inspect|invariant|like|local|loop|not|note|obsolete|old|once|or|Precursor|redefine|rename|require|rescue|Result|retry|select|separate|some|then|undefine|until|variant|Void|when|xor)\b/i,boolean:/\b(?:False|True)\b/i,"class-name":/\b[A-Z][\dA-Z_]*\b/,number:[/\b0[xcb][\da-f](?:_*[\da-f])*\b/i,/(?:\b\d(?:_*\d)*)?\.(?:(?:\d(?:_*\d)*)?e[+-]?)?\d(?:_*\d)*\b|\b\d(?:_*\d)*\b\.?/i],punctuation:/:=|<<|>>|\(\||\|\)|->|\.(?=\w)|[{}[\];(),:?]/,operator:/\\\\|\|\.\.\||\.\.|\/[~\/=]?|[><]=?|[-+*^=~]/}; +!function(a){a.languages.ejs={delimiter:{pattern:/^<%[-_=]?|[-_]?%>$/,alias:"punctuation"},comment:/^#[\s\S]*/,"language-javascript":{pattern:/[\s\S]+/,inside:a.languages.javascript}},a.hooks.add("before-tokenize",(function(e){a.languages["markup-templating"].buildPlaceholders(e,"ejs",/<%(?!%)[\s\S]+?%>/g)})),a.hooks.add("after-tokenize",(function(e){a.languages["markup-templating"].tokenizePlaceholders(e,"ejs")})),a.languages.eta=a.languages.ejs}(Prism); +Prism.languages.elixir={doc:{pattern:/@(?:doc|moduledoc)\s+(?:("""|''')[\s\S]*?\1|("|')(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2)/,inside:{attribute:/^@\w+/,string:/['"][\s\S]+/}},comment:{pattern:/#.*/,greedy:!0},regex:{pattern:/~[rR](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|[^\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[uismxfr]*/,greedy:!0},string:[{pattern:/~[cCsSwW](?:("""|''')(?:\\[\s\S]|(?!\1)[^\\])+\1|([\/|"'])(?:\\.|(?!\2)[^\\\r\n])+\2|\((?:\\.|[^\\)\r\n])+\)|\[(?:\\.|[^\\\]\r\n])+\]|\{(?:\\.|#\{[^}]+\}|#(?!\{)|[^#\\}\r\n])+\}|<(?:\\.|[^\\>\r\n])+>)[csa]?/,greedy:!0,inside:{}},{pattern:/("""|''')[\s\S]*?\1/,greedy:!0,inside:{}},{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0,inside:{}}],atom:{pattern:/(^|[^:]):\w+/,lookbehind:!0,alias:"symbol"},module:{pattern:/\b[A-Z]\w*\b/,alias:"class-name"},"attr-name":/\b\w+\??:(?!:)/,argument:{pattern:/(^|[^&])&\d+/,lookbehind:!0,alias:"variable"},attribute:{pattern:/@\w+/,alias:"variable"},function:/\b[_a-zA-Z]\w*[?!]?(?:(?=\s*(?:\.\s*)?\()|(?=\/\d))/,number:/\b(?:0[box][a-f\d_]+|\d[\d_]*)(?:\.[\d_]+)?(?:e[+-]?[\d_]+)?\b/i,keyword:/\b(?:after|alias|and|case|catch|cond|def(?:callback|delegate|exception|impl|macro|module|n|np|p|protocol|struct)?|do|else|end|fn|for|if|import|not|or|quote|raise|require|rescue|try|unless|unquote|use|when)\b/,boolean:/\b(?:false|nil|true)\b/,operator:[/\bin\b|&&?|\|[|>]?|\\\\|::|\.\.\.?|\+\+?|-[->]?|<[-=>]|>=|!==?|\B!|=(?:==?|[>~])?|[*\/^]/,{pattern:/([^<])<(?!<)/,lookbehind:!0},{pattern:/([^>])>(?!>)/,lookbehind:!0}],punctuation:/<<|>>|[.,%\[\]{}()]/},Prism.languages.elixir.string.forEach((function(e){e.inside={interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},rest:Prism.languages.elixir}}}})); +Prism.languages.elm={comment:/--.*|\{-[\s\S]*?-\}/,char:{pattern:/'(?:[^\\'\r\n]|\\(?:[abfnrtv\\']|\d+|x[0-9a-fA-F]+|u\{[0-9a-fA-F]+\}))'/,greedy:!0},string:[{pattern:/"""[\s\S]*?"""/,greedy:!0},{pattern:/"(?:[^\\"\r\n]|\\.)*"/,greedy:!0}],"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z]\w*(?:\.[A-Z]\w*)*(?:\s+as\s+(?:[A-Z]\w*)(?:\.[A-Z]\w*)*)?(?:\s+exposing\s+)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|exposing|import)\b/}},keyword:/\b(?:alias|as|case|else|exposing|if|in|infixl|infixr|let|module|of|then|type)\b/,builtin:/\b(?:abs|acos|always|asin|atan|atan2|ceiling|clamp|compare|cos|curry|degrees|e|flip|floor|fromPolar|identity|isInfinite|isNaN|logBase|max|min|negate|never|not|pi|radians|rem|round|sin|sqrt|tan|toFloat|toPolar|toString|truncate|turns|uncurry|xor)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0x[0-9a-f]+)\b/i,operator:/\s\.\s|[+\-/*=.$<>:&|^?%#@~!]{2,}|[+\-/*=$<>:&|^?%#@~!]/,hvariable:/\b(?:[A-Z]\w*\.)*[a-z]\w*\b/,constant:/\b(?:[A-Z]\w*\.)*[A-Z]\w*\b/,punctuation:/[{}[\]|(),.:]/}; +Prism.languages.lua={comment:/^#!.+|--(?:\[(=*)\[[\s\S]*?\]\1\]|.*)/m,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n]|\\z(?:\r\n|\s)|\\(?:\r\n|[^z]))*\1|\[(=*)\[[\s\S]*?\]\2\]/,greedy:!0},number:/\b0x[a-f\d]+(?:\.[a-f\d]*)?(?:p[+-]?\d+)?\b|\b\d+(?:\.\B|(?:\.\d*)?(?:e[+-]?\d+)?\b)|\B\.\d+(?:e[+-]?\d+)?\b/i,keyword:/\b(?:and|break|do|else|elseif|end|false|for|function|goto|if|in|local|nil|not|or|repeat|return|then|true|until|while)\b/,function:/(?!\d)\w+(?=\s*(?:[({]))/,operator:[/[-+*%^&|#]|\/\/?|<[<=]?|>[>=]?|[=~]=?/,{pattern:/(^|[^.])\.\.(?!\.)/,lookbehind:!0}],punctuation:/[\[\](){},;]|\.+|:+/}; +!function(a){a.languages.etlua={delimiter:{pattern:/^<%[-=]?|-?%>$/,alias:"punctuation"},"language-lua":{pattern:/[\s\S]+/,inside:a.languages.lua}},a.hooks.add("before-tokenize",(function(e){a.languages["markup-templating"].buildPlaceholders(e,"etlua",/<%[\s\S]+?%>/g)})),a.hooks.add("after-tokenize",(function(e){a.languages["markup-templating"].tokenizePlaceholders(e,"etlua")}))}(Prism); +!function(e){e.languages.erb={delimiter:{pattern:/^(\s*)<%=?|%>(?=\s*$)/,lookbehind:!0,alias:"punctuation"},ruby:{pattern:/\s*\S[\s\S]*/,alias:"language-ruby",inside:e.languages.ruby}},e.hooks.add("before-tokenize",(function(n){e.languages["markup-templating"].buildPlaceholders(n,"erb",/<%=?(?:[^\r\n]|[\r\n](?!=begin)|[\r\n]=begin\s(?:[^\r\n]|[\r\n](?!=end))*[\r\n]=end)+?%>/g)})),e.hooks.add("after-tokenize",(function(n){e.languages["markup-templating"].tokenizePlaceholders(n,"erb")}))}(Prism); +Prism.languages.erlang={comment:/%.+/,string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},"quoted-function":{pattern:/'(?:\\.|[^\\'\r\n])+'(?=\()/,alias:"function"},"quoted-atom":{pattern:/'(?:\\.|[^\\'\r\n])+'/,alias:"atom"},boolean:/\b(?:false|true)\b/,keyword:/\b(?:after|begin|case|catch|end|fun|if|of|receive|try|when)\b/,number:[/\$\\?./,/\b\d+#[a-z0-9]+/i,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i],function:/\b[a-z][\w@]*(?=\()/,variable:{pattern:/(^|[^@])(?:\b|\?)[A-Z_][\w@]*/,lookbehind:!0},operator:[/[=\/<>:]=|=[:\/]=|\+\+?|--?|[=*\/!]|\b(?:and|andalso|band|bnot|bor|bsl|bsr|bxor|div|not|or|orelse|rem|xor)\b/,{pattern:/(^|[^<])<(?!<)/,lookbehind:!0},{pattern:/(^|[^>])>(?!>)/,lookbehind:!0}],atom:/\b[a-z][\w@]*/,punctuation:/[()[\]{}:;,.#|]|<<|>>/}; +Prism.languages["excel-formula"]={comment:{pattern:/(\bN\(\s*)"(?:[^"]|"")*"(?=\s*\))/i,lookbehind:!0,greedy:!0},string:{pattern:/"(?:[^"]|"")*"(?!")/,greedy:!0},reference:{pattern:/(?:'[^']*'|(?:[^\s()[\]{}<>*?"';,$&]*\[[^^\s()[\]{}<>*?"']+\])?\w+)!/,greedy:!0,alias:"string",inside:{operator:/!$/,punctuation:/'/,sheet:{pattern:/[^[\]]+$/,alias:"function"},file:{pattern:/\[[^[\]]+\]$/,inside:{punctuation:/[[\]]/}},path:/[\s\S]+/}},"function-name":{pattern:/\b[A-Z]\w*(?=\()/i,alias:"builtin"},range:{pattern:/\$?\b(?:[A-Z]+\$?\d+:\$?[A-Z]+\$?\d+|[A-Z]+:\$?[A-Z]+|\d+:\$?\d+)\b/i,alias:"selector",inside:{operator:/:/,cell:/\$?[A-Z]+\$?\d+/i,column:/\$?[A-Z]+/i,row:/\$?\d+/}},cell:{pattern:/\b[A-Z]+\d+\b|\$[A-Za-z]+\$?\d+\b|\b[A-Za-z]+\$\d+\b/,alias:"selector"},number:/(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?\b/i,boolean:/\b(?:FALSE|TRUE)\b/i,operator:/[-+*/^%=&,]|<[=>]?|>=?/,punctuation:/[[\]();{}|]/},Prism.languages.xlsx=Prism.languages.xls=Prism.languages["excel-formula"]; +Prism.languages.fsharp=Prism.languages.extend("clike",{comment:[{pattern:/(^|[^\\])\(\*(?!\))[\s\S]*?\*\)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(?:"""[\s\S]*?"""|@"(?:""|[^"])*"|"(?:\\[\s\S]|[^\\"])*")B?/,greedy:!0},"class-name":{pattern:/(\b(?:exception|inherit|interface|new|of|type)\s+|\w\s*:\s*|\s:\??>\s*)[.\w]+\b(?:\s*(?:->|\*)\s*[.\w]+\b)*(?!\s*[:.])/,lookbehind:!0,inside:{operator:/->|\*/,punctuation:/\./}},keyword:/\b(?:let|return|use|yield)(?:!\B|\b)|\b(?:abstract|and|as|asr|assert|atomic|base|begin|break|checked|class|component|const|constraint|constructor|continue|default|delegate|do|done|downcast|downto|eager|elif|else|end|event|exception|extern|external|false|finally|fixed|for|fun|function|functor|global|if|in|include|inherit|inline|interface|internal|land|lazy|lor|lsl|lsr|lxor|match|member|method|mixin|mod|module|mutable|namespace|new|not|null|object|of|open|or|override|parallel|private|process|protected|public|pure|rec|sealed|select|sig|static|struct|tailcall|then|to|trait|true|try|type|upcast|val|virtual|void|volatile|when|while|with)\b/,number:[/\b0x[\da-fA-F]+(?:LF|lf|un)?\b/,/\b0b[01]+(?:uy|y)?\b/,/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[fm]|e[+-]?\d+)?\b/i,/\b\d+(?:[IlLsy]|UL|u[lsy]?)?\b/],operator:/([<>~&^])\1\1|([*.:<>&])\2|<-|->|[!=:]=|?|\??(?:<=|>=|<>|[-+*/%=<>])\??|[!?^&]|~[+~-]|:>|:\?>?/}),Prism.languages.insertBefore("fsharp","keyword",{preprocessor:{pattern:/(^[\t ]*)#.*/m,lookbehind:!0,alias:"property",inside:{directive:{pattern:/(^#)\b(?:else|endif|if|light|line|nowarn)\b/,lookbehind:!0,alias:"keyword"}}}}),Prism.languages.insertBefore("fsharp","punctuation",{"computation-expression":{pattern:/\b[_a-z]\w*(?=\s*\{)/i,alias:"keyword"}}),Prism.languages.insertBefore("fsharp","string",{annotation:{pattern:/\[<.+?>\]/,greedy:!0,inside:{punctuation:/^\[<|>\]$/,"class-name":{pattern:/^\w+$|(^|;\s*)[A-Z]\w*(?=\()/,lookbehind:!0},"annotation-content":{pattern:/[\s\S]+/,inside:Prism.languages.fsharp}}},char:{pattern:/'(?:[^\\']|\\(?:.|\d{3}|x[a-fA-F\d]{2}|u[a-fA-F\d]{4}|U[a-fA-F\d]{8}))'B?/,greedy:!0}}); +!function(e){var t={function:/\b(?:BUGS?|FIX(?:MES?)?|NOTES?|TODOS?|XX+|HACKS?|WARN(?:ING)?|\?{2,}|!{2,})\b/},s={number:/\\[^\s']|%\w/},i={comment:[{pattern:/(^|\s)(?:! .*|!$)/,lookbehind:!0,inside:t},{pattern:/(^|\s)\/\*\s[\s\S]*?\*\/(?=\s|$)/,lookbehind:!0,greedy:!0,inside:t},{pattern:/(^|\s)!\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,inside:t}],number:[{pattern:/(^|\s)[+-]?\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b[01]+|o[0-7]+|d\d+|x[\dA-F]+)(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)[+-]?\d+\/\d+\.?(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)\+?\d+\+\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)-\d+-\d+\/\d+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?(?:\d*\.\d+|\d+\.\d*|\d+)(?:e[+-]?\d+)?(?=\s|$)/i,lookbehind:!0},{pattern:/(^|\s)NAN:\s+[\da-fA-F]+(?=\s|$)/,lookbehind:!0},{pattern:/(^|\s)[+-]?0(?:b1\.[01]*|o1\.[0-7]*|d1\.\d*|x1\.[\dA-F]*)p\d+(?=\s|$)/i,lookbehind:!0}],regexp:{pattern:/(^|\s)R\/\s(?:\\\S|[^\\/])*\/(?:[idmsr]*|[idmsr]+-[idmsr]+)(?=\s|$)/,lookbehind:!0,alias:"number",inside:{variable:/\\\S/,keyword:/[+?*\[\]^$(){}.|]/,operator:{pattern:/(\/)[idmsr]+(?:-[idmsr]+)?/,lookbehind:!0}}},boolean:{pattern:/(^|\s)[tf](?=\s|$)/,lookbehind:!0},"custom-string":{pattern:/(^|\s)[A-Z0-9\-]+"\s(?:\\\S|[^"\\])*"/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:/\\\S|%\w|\//}},"multiline-string":[{pattern:/(^|\s)STRING:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*;(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:{number:s.number,"semicolon-or-setlocal":{pattern:/([\r\n][ \t]*);(?=\s|$)/,lookbehind:!0,alias:"function"}}},{pattern:/(^|\s)HEREDOC:\s+\S+(?:\n|\r\n).*(?:\n|\r\n)\s*\S+(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s},{pattern:/(^|\s)\[(={0,6})\[\s[\s\S]*?\]\2\](?=\s|$)/,lookbehind:!0,greedy:!0,alias:"string",inside:s}],"special-using":{pattern:/(^|\s)USING:(?:\s\S+)*(?=\s+;(?:\s|$))/,lookbehind:!0,alias:"function",inside:{string:{pattern:/(\s)[^:\s]+/,lookbehind:!0}}},"stack-effect-delimiter":[{pattern:/(^|\s)(?:call|eval|execute)?\((?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)--(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\)(?=\s|$)/,lookbehind:!0,alias:"operator"}],combinators:{pattern:null,lookbehind:!0,alias:"keyword"},"kernel-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"sequences-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"math-builtin":{pattern:null,lookbehind:!0,alias:"variable"},"constructor-word":{pattern:/(^|\s)<(?!=+>|-+>)\S+>(?=\s|$)/,lookbehind:!0,alias:"keyword"},"other-builtin-syntax":{pattern:null,lookbehind:!0,alias:"operator"},"conventionally-named-word":{pattern:/(^|\s)(?!")(?:(?:change|new|set|with)-\S+|\$\S+|>[^>\s]+|[^:>\s]+>|[^>\s]+>[^>\s]+|\+[^+\s]+\+|[^?\s]+\?|\?[^?\s]+|[^>\s]+>>|>>[^>\s]+|[^<\s]+<<|\([^()\s]+\)|[^!\s]+!|[^*\s]\S*\*|[^.\s]\S*\.)(?=\s|$)/,lookbehind:!0,alias:"keyword"},"colon-syntax":{pattern:/(^|\s)(?:[A-Z0-9\-]+#?)?:{1,2}\s+(?:;\S+|(?!;)\S+)(?=\s|$)/,lookbehind:!0,greedy:!0,alias:"function"},"semicolon-or-setlocal":{pattern:/(\s)(?:;|:>)(?=\s|$)/,lookbehind:!0,alias:"function"},"curly-brace-literal-delimiter":[{pattern:/(^|\s)[a-z]*\{(?=\s)/i,lookbehind:!0,alias:"operator"},{pattern:/(\s)\}(?=\s|$)/,lookbehind:!0,alias:"operator"}],"quotation-delimiter":[{pattern:/(^|\s)\[(?=\s)/,lookbehind:!0,alias:"operator"},{pattern:/(\s)\](?=\s|$)/,lookbehind:!0,alias:"operator"}],"normal-word":{pattern:/(^|\s)[^"\s]\S*(?=\s|$)/,lookbehind:!0},string:{pattern:/"(?:\\\S|[^"\\])*"/,greedy:!0,inside:s}},n=function(e){return(e+"").replace(/([.?*+\^$\[\]\\(){}|\-])/g,"\\$1")},r=function(e){return new RegExp("(^|\\s)(?:"+e.map(n).join("|")+")(?=\\s|$)")},a={"kernel-builtin":["or","2nipd","4drop","tuck","wrapper","nip","wrapper?","callstack>array","die","dupd","callstack","callstack?","3dup","hashcode","pick","4nip","build",">boolean","nipd","clone","5nip","eq?","?","=","swapd","2over","clear","2dup","get-retainstack","not","tuple?","dup","3nipd","call","-rotd","object","drop","assert=","assert?","-rot","execute","boa","get-callstack","curried?","3drop","pickd","overd","over","roll","3nip","swap","and","2nip","rotd","throw","(clone)","hashcode*","spin","reach","4dup","equal?","get-datastack","assert","2drop","","boolean?","identity-hashcode","identity-tuple?","null","composed?","new","5drop","rot","-roll","xor","identity-tuple","boolean"],"other-builtin-syntax":["=======","recursive","flushable",">>","<<<<<<","M\\","B","PRIVATE>","\\","======","final","inline","delimiter","deprecated",">>>>>","<<<<<<<","parse-complex","malformed-complex","read-only",">>>>>>>","call-next-method","<<","foldable","$","$[","${"],"sequences-builtin":["member-eq?","mismatch","append","assert-sequence=","longer","repetition","clone-like","3sequence","assert-sequence?","last-index-from","reversed","index-from","cut*","pad-tail","join-as","remove-eq!","concat-as","but-last","snip","nths","nth","sequence","longest","slice?","","remove-nth","tail-slice","empty?","tail*","member?","virtual-sequence?","set-length","drop-prefix","iota","unclip","bounds-error?","unclip-last-slice","non-negative-integer-expected","non-negative-integer-expected?","midpoint@","longer?","?set-nth","?first","rest-slice","prepend-as","prepend","fourth","sift","subseq-start","new-sequence","?last","like","first4","1sequence","reverse","slice","virtual@","repetition?","set-last","index","4sequence","max-length","set-second","immutable-sequence","first2","first3","supremum","unclip-slice","suffix!","insert-nth","tail","3append","short","suffix","concat","flip","immutable?","reverse!","2sequence","sum","delete-all","indices","snip-slice","","check-slice","sequence?","head","append-as","halves","sequence=","collapse-slice","?second","slice-error?","product","bounds-check?","bounds-check","immutable","virtual-exemplar","harvest","remove","pad-head","last","set-fourth","cartesian-product","remove-eq","shorten","shorter","reversed?","shorter?","shortest","head-slice","pop*","tail-slice*","but-last-slice","iota?","append!","cut-slice","new-resizable","head-slice*","sequence-hashcode","pop","set-nth","?nth","second","join","immutable-sequence?","","3append-as","virtual-sequence","subseq?","remove-nth!","length","last-index","lengthen","assert-sequence","copy","move","third","first","tail?","set-first","prefix","bounds-error","","exchange","surround","cut","min-length","set-third","push-all","head?","subseq-start-from","delete-slice","rest","sum-lengths","head*","infimum","remove!","glue","slice-error","subseq","push","replace-slice","subseq-as","unclip-last"],"math-builtin":["number=","next-power-of-2","?1+","fp-special?","imaginary-part","float>bits","number?","fp-infinity?","bignum?","fp-snan?","denominator","gcd","*","+","fp-bitwise=","-","u>=","/",">=","bitand","power-of-2?","log2-expects-positive","neg?","<","log2",">","integer?","number","bits>double","2/","zero?","bits>float","float?","shift","ratio?","rect>","even?","ratio","fp-sign","bitnot",">fixnum","complex?","/i","integer>fixnum","/f","sgn",">bignum","next-float","u<","u>","mod","recip","rational",">float","2^","integer","fixnum?","neg","fixnum","sq","bignum",">rect","bit?","fp-qnan?","simple-gcd","complex","","real",">fraction","double>bits","bitor","rem","fp-nan-payload","real-part","log2-expects-positive?","prev-float","align","unordered?","float","fp-nan?","abs","bitxor","integer>fixnum-strict","u<=","odd?","<=","/mod",">integer","real?","rational?","numerator"]};Object.keys(a).forEach((function(e){i[e].pattern=r(a[e])})),i.combinators.pattern=r(["2bi","while","2tri","bi*","4dip","both?","same?","tri@","curry","prepose","3bi","?if","tri*","2keep","3keep","curried","2keepd","when","2bi*","2tri*","4keep","bi@","keepdd","do","unless*","tri-curry","if*","loop","bi-curry*","when*","2bi@","2tri@","with","2with","either?","bi","until","3dip","3curry","tri-curry*","tri-curry@","bi-curry","keepd","compose","2dip","if","3tri","unless","tuple","keep","2curry","tri","most","while*","dip","composed","bi-curry@","find-last-from","trim-head-slice","map-as","each-from","none?","trim-tail","partition","if-empty","accumulate*","reject!","find-from","accumulate-as","collector-for-as","reject","map","map-sum","accumulate!","2each-from","follow","supremum-by","map!","unless-empty","collector","padding","reduce-index","replicate-as","infimum-by","trim-tail-slice","count","find-index","filter","accumulate*!","reject-as","map-integers","map-find","reduce","selector","interleave","2map","filter-as","binary-reduce","map-index-as","find","produce","filter!","replicate","cartesian-map","cartesian-each","find-index-from","map-find-last","3map-as","3map","find-last","selector-as","2map-as","2map-reduce","accumulate","each","each-index","accumulate*-as","when-empty","all?","collector-as","push-either","new-like","collector-for","2selector","push-if","2all?","map-reduce","3each","any?","trim-slice","2reduce","change-nth","produce-as","2each","trim","trim-head","cartesian-find","map-index","if-zero","each-integer","unless-zero","(find-integer)","when-zero","find-last-integer","(all-integers?)","times","(each-integer)","find-integer","all-integers?","unless-negative","if-positive","when-positive","when-negative","unless-positive","if-negative","case","2cleave","cond>quot","case>quot","3cleave","wrong-values","to-fixed-point","alist>quot","cond","cleave","call-effect","recursive-hashcode","spread","deep-spread>quot","2||","0||","n||","0&&","2&&","3||","1||","1&&","n&&","3&&","smart-unless*","keep-inputs","reduce-outputs","smart-when*","cleave>array","smart-with","smart-apply","smart-if","inputs/outputs","output>sequence-n","map-outputs","map-reduce-outputs","dropping","output>array","smart-map-reduce","smart-2map-reduce","output>array-n","nullary","inputsequence"]),e.languages.factor=i}(Prism); +!function(a){a.languages.false={comment:{pattern:/\{[^}]*\}/},string:{pattern:/"[^"]*"/,greedy:!0},"character-code":{pattern:/'(?:[^\r]|\r\n?)/,alias:"number"},"assembler-code":{pattern:/\d+`/,alias:"important"},number:/\d+/,operator:/[-!#$%&'*+,./:;=>?@\\^_`|~ßø]/,punctuation:/\[|\]/,variable:/[a-z]/,"non-standard":{pattern:/[()!=]=?|[-+*/%]|\b(?:in|is)\b/}),delete Prism.languages["firestore-security-rules"]["class-name"],Prism.languages.insertBefore("firestore-security-rules","keyword",{path:{pattern:/(^|[\s(),])(?:\/(?:[\w\xA0-\uFFFF]+|\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)))+/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/\{[\w\xA0-\uFFFF]+(?:=\*\*)?\}|\$\([\w\xA0-\uFFFF.]+\)/,inside:{operator:/=/,keyword:/\*\*/,punctuation:/[.$(){}]/}},punctuation:/\//}},method:{pattern:/(\ballow\s+)[a-z]+(?:\s*,\s*[a-z]+)*(?=\s*[:;])/,lookbehind:!0,alias:"builtin",inside:{punctuation:/,/}}}); +!function(a){a.languages.flow=a.languages.extend("javascript",{}),a.languages.insertBefore("flow","keyword",{type:[{pattern:/\b(?:[Bb]oolean|Function|[Nn]umber|[Ss]tring|[Ss]ymbol|any|mixed|null|void)\b/,alias:"class-name"}]}),a.languages.flow["function-variable"].pattern=/(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=\s*(?:function\b|(?:\([^()]*\)(?:\s*:\s*\w+)?|(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/i,delete a.languages.flow.parameter,a.languages.insertBefore("flow","operator",{"flow-punctuation":{pattern:/\{\||\|\}/,alias:"punctuation"}}),Array.isArray(a.languages.flow.keyword)||(a.languages.flow.keyword=[a.languages.flow.keyword]),a.languages.flow.keyword.unshift({pattern:/(^|[^$]\b)(?:Class|declare|opaque|type)\b(?!\$)/,lookbehind:!0},{pattern:/(^|[^$]\B)\$(?:Diff|Enum|Exact|Keys|ObjMap|PropertyType|Record|Shape|Subtype|Supertype|await)\b(?!\$)/,lookbehind:!0})}(Prism); +Prism.languages.fortran={"quoted-number":{pattern:/[BOZ](['"])[A-F0-9]+\1/i,alias:"number"},string:{pattern:/(?:\b\w+_)?(['"])(?:\1\1|&(?:\r\n?|\n)(?:[ \t]*!.*(?:\r\n?|\n)|(?![ \t]*!))|(?!\1).)*(?:\1|&)/,inside:{comment:{pattern:/(&(?:\r\n?|\n)\s*)!.*/,lookbehind:!0}}},comment:{pattern:/!.*/,greedy:!0},boolean:/\.(?:FALSE|TRUE)\.(?:_\w+)?/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[ED][+-]?\d+)?(?:_\w+)?/i,keyword:[/\b(?:CHARACTER|COMPLEX|DOUBLE ?PRECISION|INTEGER|LOGICAL|REAL)\b/i,/\b(?:END ?)?(?:BLOCK ?DATA|DO|FILE|FORALL|FUNCTION|IF|INTERFACE|MODULE(?! PROCEDURE)|PROGRAM|SELECT|SUBROUTINE|TYPE|WHERE)\b/i,/\b(?:ALLOCATABLE|ALLOCATE|BACKSPACE|CALL|CASE|CLOSE|COMMON|CONTAINS|CONTINUE|CYCLE|DATA|DEALLOCATE|DIMENSION|DO|END|EQUIVALENCE|EXIT|EXTERNAL|FORMAT|GO ?TO|IMPLICIT(?: NONE)?|INQUIRE|INTENT|INTRINSIC|MODULE PROCEDURE|NAMELIST|NULLIFY|OPEN|OPTIONAL|PARAMETER|POINTER|PRINT|PRIVATE|PUBLIC|READ|RETURN|REWIND|SAVE|SELECT|STOP|TARGET|WHILE|WRITE)\b/i,/\b(?:ASSIGNMENT|DEFAULT|ELEMENTAL|ELSE|ELSEIF|ELSEWHERE|ENTRY|IN|INCLUDE|INOUT|KIND|NULL|ONLY|OPERATOR|OUT|PURE|RECURSIVE|RESULT|SEQUENCE|STAT|THEN|USE)\b/i],operator:[/\*\*|\/\/|=>|[=\/]=|[<>]=?|::|[+\-*=%]|\.[A-Z]+\./i,{pattern:/(^|(?!\().)\/(?!\))/,lookbehind:!0}],punctuation:/\(\/|\/\)|[(),;:&]/}; +!function(e){for(var t="[^<()\"']|\\((?:)*\\)|<(?!#--)|<#--(?:[^-]|-(?!->))*--\x3e|\"(?:[^\\\\\"]|\\\\.)*\"|'(?:[^\\\\']|\\\\.)*'",n=0;n<2;n++)t=t.replace(//g,(function(){return t}));t=t.replace(//g,"[^\\s\\S]");var i={comment:/<#--[\s\S]*?-->/,string:[{pattern:/\br("|')(?:(?!\1)[^\\]|\\.)*\1/,greedy:!0},{pattern:RegExp("(\"|')(?:(?!\\1|\\$\\{)[^\\\\]|\\\\.|\\$\\{(?:(?!\\})(?:))*\\})*\\1".replace(//g,(function(){return t}))),greedy:!0,inside:{interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\\\\\)*)\\$\\{(?:(?!\\})(?:))*\\}".replace(//g,(function(){return t}))),lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:null}}}}],keyword:/\b(?:as)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/((?:^|[^?])\?\s*)\w+/,lookbehind:!0,alias:"function"},function:/\b\w+(?=\s*\()/,number:/\b\d+(?:\.\d+)?\b/,operator:/\.\.[<*!]?|->|--|\+\+|&&|\|\||\?{1,2}|[-+*/%!=<>]=?|\b(?:gt|gte|lt|lte)\b/,punctuation:/[,;.:()[\]{}]/};i.string[1].inside.interpolation.inside.rest=i,e.languages.ftl={"ftl-comment":{pattern:/^<#--[\s\S]*/,alias:"comment"},"ftl-directive":{pattern:/^<[\s\S]+>$/,inside:{directive:{pattern:/(^<\/?)[#@][a-z]\w*/i,lookbehind:!0,alias:"keyword"},punctuation:/^<\/?|\/?>$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:i}}},"ftl-interpolation":{pattern:/^\$\{[\s\S]*\}$/,inside:{punctuation:/^\$\{|\}$/,content:{pattern:/\s*\S[\s\S]*/,alias:"ftl",inside:i}}}},e.hooks.add("before-tokenize",(function(n){var i=RegExp("<#--[^]*?--\x3e|)*?>|\\$\\{(?:)*?\\}".replace(//g,(function(){return t})),"gi");e.languages["markup-templating"].buildPlaceholders(n,"ftl",i)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"ftl")}))}(Prism); +Prism.languages.gamemakerlanguage=Prism.languages.gml=Prism.languages.extend("clike",{keyword:/\b(?:break|case|continue|default|do|else|enum|exit|for|globalvar|if|repeat|return|switch|until|var|while)\b/,number:/(?:\b0x[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ulf]{0,4}/i,operator:/--|\+\+|[-+%/=]=?|!=|\*\*?=?|<[<=>]?|>[=>]?|&&?|\^\^?|\|\|?|~|\b(?:and|at|not|or|with|xor)\b/,constant:/\b(?:GM_build_date|GM_version|action_(?:continue|restart|reverse|stop)|all|gamespeed_(?:fps|microseconds)|global|local|noone|other|pi|pointer_(?:invalid|null)|self|timezone_(?:local|utc)|undefined|ev_(?:create|destroy|step|alarm|keyboard|mouse|collision|other|draw|draw_(?:begin|end|post|pre)|keypress|keyrelease|trigger|(?:left|middle|no|right)_button|(?:left|middle|right)_press|(?:left|middle|right)_release|mouse_(?:enter|leave|wheel_down|wheel_up)|global_(?:left|middle|right)_button|global_(?:left|middle|right)_press|global_(?:left|middle|right)_release|joystick(?:1|2)_(?:button1|button2|button3|button4|button5|button6|button7|button8|down|left|right|up)|outside|boundary|game_start|game_end|room_start|room_end|no_more_lives|animation_end|end_of_path|no_more_health|user\d|gui|gui_begin|gui_end|step_(?:begin|end|normal))|vk_(?:alt|anykey|backspace|control|delete|down|end|enter|escape|home|insert|left|nokey|pagedown|pageup|pause|printscreen|return|right|shift|space|tab|up|f\d|numpad\d|add|decimal|divide|lalt|lcontrol|lshift|multiply|ralt|rcontrol|rshift|subtract)|achievement_(?:filter_(?:all_players|favorites_only|friends_only)|friends_info|info|leaderboard_info|our_info|pic_loaded|show_(?:achievement|bank|friend_picker|leaderboard|profile|purchase_prompt|ui)|type_challenge|type_score_challenge)|asset_(?:font|object|path|room|script|shader|sound|sprite|tiles|timeline|unknown)|audio_(?:3d|falloff_(?:exponent_distance|exponent_distance_clamped|inverse_distance|inverse_distance_clamped|linear_distance|linear_distance_clamped|none)|mono|new_system|old_system|stereo)|bm_(?:add|complex|dest_alpha|dest_color|dest_colour|inv_dest_alpha|inv_dest_color|inv_dest_colour|inv_src_alpha|inv_src_color|inv_src_colour|max|normal|one|src_alpha|src_alpha_sat|src_color|src_colour|subtract|zero)|browser_(?:chrome|firefox|ie|ie_mobile|not_a_browser|opera|safari|safari_mobile|tizen|unknown|windows_store)|buffer_(?:bool|f16|f32|f64|fast|fixed|generalerror|grow|invalidtype|network|outofbounds|outofspace|s16|s32|s8|seek_end|seek_relative|seek_start|string|text|u16|u32|u64|u8|vbuffer|wrap)|c_(?:aqua|black|blue|dkgray|fuchsia|gray|green|lime|ltgray|maroon|navy|olive|orange|purple|red|silver|teal|white|yellow)|cmpfunc_(?:always|equal|greater|greaterequal|less|lessequal|never|notequal)|cr_(?:appstart|arrow|beam|cross|default|drag|handpoint|hourglass|none|size_all|size_nesw|size_ns|size_nwse|size_we|uparrow)|cull_(?:clockwise|counterclockwise|noculling)|device_(?:emulator|tablet)|device_ios_(?:ipad|ipad_retina|iphone|iphone5|iphone6|iphone6plus|iphone_retina|unknown)|display_(?:landscape|landscape_flipped|portrait|portrait_flipped)|dll_(?:cdecl|cdel|stdcall)|ds_type_(?:grid|list|map|priority|queue|stack)|ef_(?:cloud|ellipse|explosion|firework|flare|rain|ring|smoke|smokeup|snow|spark|star)|fa_(?:archive|bottom|center|directory|hidden|left|middle|readonly|right|sysfile|top|volumeid)|fb_login_(?:default|fallback_to_webview|forcing_safari|forcing_webview|no_fallback_to_webview|use_system_account)|iap_(?:available|canceled|ev_consume|ev_product|ev_purchase|ev_restore|ev_storeload|failed|purchased|refunded|status_available|status_loading|status_processing|status_restoring|status_unavailable|status_uninitialised|storeload_failed|storeload_ok|unavailable)|leaderboard_type_(?:number|time_mins_secs)|lighttype_(?:dir|point)|matrix_(?:projection|view|world)|mb_(?:any|left|middle|none|right)|network_(?:config_(?:connect_timeout|disable_reliable_udp|enable_reliable_udp|use_non_blocking_socket)|socket_(?:bluetooth|tcp|udp)|type_(?:connect|data|disconnect|non_blocking_connect))|of_challenge_(?:lose|tie|win)|os_(?:android|ios|linux|macosx|ps3|ps4|psvita|unknown|uwp|win32|win8native|windows|winphone|xboxone)|phy_debug_render_(?:aabb|collision_pairs|coms|core_shapes|joints|obb|shapes)|phy_joint_(?:anchor_1_x|anchor_1_y|anchor_2_x|anchor_2_y|angle|angle_limits|damping_ratio|frequency|length_1|length_2|lower_angle_limit|max_force|max_length|max_motor_force|max_motor_torque|max_torque|motor_force|motor_speed|motor_torque|reaction_force_x|reaction_force_y|reaction_torque|speed|translation|upper_angle_limit)|phy_particle_data_flag_(?:category|color|colour|position|typeflags|velocity)|phy_particle_flag_(?:colormixing|colourmixing|elastic|powder|spring|tensile|viscous|wall|water|zombie)|phy_particle_group_flag_(?:rigid|solid)|pr_(?:linelist|linestrip|pointlist|trianglefan|trianglelist|trianglestrip)|ps_(?:distr|shape)_(?:diamond|ellipse|gaussian|invgaussian|line|linear|rectangle)|pt_shape_(?:circle|cloud|disk|explosion|flare|line|pixel|ring|smoke|snow|spark|sphere|square|star)|ty_(?:real|string)|gp_(?:face\d|axislh|axislv|axisrh|axisrv|padd|padl|padr|padu|select|shoulderl|shoulderlb|shoulderr|shoulderrb|start|stickl|stickr)|lb_disp_(?:none|numeric|time_ms|time_sec)|lb_sort_(?:ascending|descending|none)|ov_(?:achievements|community|friends|gamegroup|players|settings)|ugc_(?:filetype_(?:community|microtrans)|list_(?:Favorited|Followed|Published|Subscribed|UsedOrPlayed|VotedDown|VotedOn|VotedUp|WillVoteLater)|match_(?:AllGuides|Artwork|Collections|ControllerBindings|IntegratedGuides|Items|Items_Mtx|Items_ReadyToUse|Screenshots|UsableInGame|Videos|WebGuides)|query_(?:AcceptedForGameRankedByAcceptanceDate|CreatedByFriendsRankedByPublicationDate|FavoritedByFriendsRankedByPublicationDate|NotYetRated)|query_RankedBy(?:NumTimesReported|PublicationDate|TextSearch|TotalVotesAsc|Trend|Vote|VotesUp)|result_success|sortorder_CreationOrder(?:Asc|Desc)|sortorder_(?:ForModeration|LastUpdatedDesc|SubscriptionDateDesc|TitleAsc|VoteScoreDesc)|visibility_(?:friends_only|private|public))|vertex_usage_(?:binormal|blendindices|blendweight|color|colour|depth|fog|normal|position|psize|sample|tangent|texcoord|textcoord)|vertex_type_(?:float\d|color|colour|ubyte4)|input_type|layerelementtype_(?:background|instance|oldtilemap|particlesystem|sprite|tile|tilemap|undefined)|se_(?:chorus|compressor|echo|equalizer|flanger|gargle|none|reverb)|text_type|tile_(?:flip|index_mask|mirror|rotate)|(?:obj|rm|scr|spr)\w+)\b/,variable:/\b(?:alarm|application_surface|async_load|background_(?:alpha|blend|color|colour|foreground|height|hspeed|htiled|index|showcolor|showcolour|visible|vspeed|vtiled|width|x|xscale|y|yscale)|bbox_(?:bottom|left|right|top)|browser_(?:height|width)|caption_(?:health|lives|score)|current_(?:day|hour|minute|month|second|time|weekday|year)|cursor_sprite|debug_mode|delta_time|direction|display_aa|error_(?:last|occurred)|event_(?:action|number|object|type)|fps|fps_real|friction|game_(?:display|project|save)_(?:id|name)|gamemaker_(?:pro|registered|version)|gravity|gravity_direction|(?:h|v)speed|health|iap_data|id|image_(?:alpha|angle|blend|depth|index|number|speed|xscale|yscale)|instance_(?:count|id)|keyboard_(?:key|lastchar|lastkey|string)|layer|lives|mask_index|mouse_(?:button|lastbutton|x|y)|object_index|os_(?:browser|device|type|version)|path_(?:endaction|index|orientation|position|positionprevious|scale|speed)|persistent|phy_(?:rotation|(?:col_normal|collision|com|linear_velocity|position|speed)_(?:x|y)|angular_(?:damping|velocity)|position_(?:x|y)previous|speed|linear_damping|bullet|fixed_rotation|active|mass|inertia|dynamic|kinematic|sleeping|collision_points)|pointer_(?:invalid|null)|room|room_(?:caption|first|height|last|persistent|speed|width)|score|secure_mode|show_(?:health|lives|score)|solid|speed|sprite_(?:height|index|width|xoffset|yoffset)|temp_directory|timeline_(?:index|loop|position|running|speed)|transition_(?:color|kind|steps)|undefined|view_(?:angle|current|enabled|(?:h|v)(?:border|speed)|(?:h|w|x|y)port|(?:h|w|x|y)view|object|surface_id|visible)|visible|webgl_enabled|working_directory|(?:x|y)(?:previous|start)|x|y|argument(?:_relitive|_count|\d)|argument|global|local|other|self)\b/}); +Prism.languages.gap={shell:{pattern:/^gap>[\s\S]*?(?=^gap>|$(?![\s\S]))/m,greedy:!0,inside:{gap:{pattern:/^(gap>).+(?:(?:\r(?:\n|(?!\n))|\n)>.*)*/,lookbehind:!0,inside:null},punctuation:/^gap>/}},comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(^|[^\\'"])(?:'(?:[^\r\n\\']|\\.){1,10}'|"(?:[^\r\n\\"]|\\.)*"(?!")|"""[\s\S]*?""")/,lookbehind:!0,greedy:!0,inside:{continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"}}},keyword:/\b(?:Assert|Info|IsBound|QUIT|TryNextMethod|Unbind|and|atomic|break|continue|do|elif|else|end|fi|for|function|if|in|local|mod|not|od|or|quit|readonly|readwrite|rec|repeat|return|then|until|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},continuation:{pattern:/([\r\n])>/,lookbehind:!0,alias:"punctuation"},operator:/->|[-+*/^~=!]|<>|[<>]=?|:=|\.\./,punctuation:/[()[\]{},;.:]/},Prism.languages.gap.shell.inside.gap.inside=Prism.languages.gap; +Prism.languages.gcode={comment:/;.*|\B\(.*?\)\B/,string:{pattern:/"(?:""|[^"])*"/,greedy:!0},keyword:/\b[GM]\d+(?:\.\d+)?\b/,property:/\b[A-Z]/,checksum:{pattern:/(\*)\d+/,lookbehind:!0,alias:"number"},punctuation:/[:*]/}; +Prism.languages.gdscript={comment:/#.*/,string:{pattern:/@?(?:("|')(?:(?!\1)[^\n\\]|\\[\s\S])*\1(?!"|')|"""(?:[^\\]|\\[\s\S])*?""")/,greedy:!0},"class-name":{pattern:/(^(?:class|class_name|extends)[ \t]+|^export\([ \t]*|\bas[ \t]+|(?:\b(?:const|var)[ \t]|[,(])[ \t]*\w+[ \t]*:[ \t]*|->[ \t]*)[a-zA-Z_]\w*/m,lookbehind:!0},keyword:/\b(?:and|as|assert|break|breakpoint|class|class_name|const|continue|elif|else|enum|export|extends|for|func|if|in|is|master|mastersync|match|not|null|onready|or|pass|preload|puppet|puppetsync|remote|remotesync|return|self|setget|signal|static|tool|var|while|yield)\b/,function:/\b[a-z_]\w*(?=[ \t]*\()/i,variable:/\$\w+/,number:[/\b0b[01_]+\b|\b0x[\da-fA-F_]+\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.[\d_]+)(?:e[+-]?[\d_]+)?\b/,/\b(?:INF|NAN|PI|TAU)\b/],constant:/\b[A-Z][A-Z_\d]*\b/,boolean:/\b(?:false|true)\b/,operator:/->|:=|&&|\|\||<<|>>|[-+*/%&|!<>=]=?|[~^]/,punctuation:/[.:,;()[\]{}]/}; +Prism.languages.gedcom={"line-value":{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?\w+ ).+/m,lookbehind:!0,inside:{pointer:{pattern:/^@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@$/,alias:"variable"}}},record:{pattern:/(^[\t ]*\d+ +(?:@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@ +)?)\w+/m,lookbehind:!0,alias:"tag"},level:{pattern:/(^[\t ]*)\d+/m,lookbehind:!0,alias:"number"},pointer:{pattern:/@\w[\w!"$%&'()*+,\-./:;<=>?[\\\]^`{|}~\x80-\xfe #]*@/,alias:"variable"}}; +Prism.languages.gettext={comment:[{pattern:/# .*/,greedy:!0,alias:"translator-comment"},{pattern:/#\..*/,greedy:!0,alias:"extracted-comment"},{pattern:/#:.*/,greedy:!0,alias:"reference-comment"},{pattern:/#,.*/,greedy:!0,alias:"flag-comment"},{pattern:/#\|.*/,greedy:!0,alias:"previously-untranslated-comment"},{pattern:/#.*/,greedy:!0}],string:{pattern:/(^|[^\\])"(?:[^"\\]|\\.)*"/,lookbehind:!0,greedy:!0},keyword:/^msg(?:ctxt|id|id_plural|str)\b/m,number:/\b\d+\b/,punctuation:/[\[\]]/},Prism.languages.po=Prism.languages.gettext; +!function(a){var n="(?:\r?\n|\r)[ \t]*\\|.+\\|(?:(?!\\|).)*";a.languages.gherkin={pystring:{pattern:/("""|''')[\s\S]+?\1/,alias:"string"},comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},tag:{pattern:/(^[ \t]*)@\S*/m,lookbehind:!0},feature:{pattern:/((?:^|\r?\n|\r)[ \t]*)(?:Ability|Ahoy matey!|Arwedd|Aspekt|Besigheid Behoefte|Business Need|Caracteristica|Característica|Egenskab|Egenskap|Eiginleiki|Feature|Fīča|Fitur|Fonctionnalité|Fonksyonalite|Funcionalidade|Funcionalitat|Functionalitate|Funcţionalitate|Funcționalitate|Functionaliteit|Fungsi|Funkcia|Funkcija|Funkcionalitāte|Funkcionalnost|Funkcja|Funksie|Funktionalität|Funktionalitéit|Funzionalità|Hwaet|Hwæt|Jellemző|Karakteristik|Lastnost|Mak|Mogucnost|laH|Mogućnost|Moznosti|Možnosti|OH HAI|Omadus|Ominaisuus|Osobina|Özellik|Potrzeba biznesowa|perbogh|poQbogh malja'|Požadavek|Požiadavka|Pretty much|Qap|Qu'meH 'ut|Savybė|Tính năng|Trajto|Vermoë|Vlastnosť|Właściwość|Značilnost|Δυνατότητα|Λειτουργία|Могућност|Мөмкинлек|Особина|Свойство|Үзенчәлеклелек|Функционал|Функционалност|Функция|Функціонал|תכונה|خاصية|خصوصیت|صلاحیت|کاروبار کی ضرورت|وِیژگی|रूप लेख|ਖਾਸੀਅਤ|ਨਕਸ਼ ਨੁਹਾਰ|ਮੁਹਾਂਦਰਾ|గుణము|ಹೆಚ್ಚಳ|ความต้องการทางธุรกิจ|ความสามารถ|โครงหลัก|기능|フィーチャ|功能|機能):(?:[^:\r\n]+(?:\r?\n|\r|$))*/,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]+/,lookbehind:!0},keyword:/[^:\r\n]+:/}},scenario:{pattern:/(^[ \t]*)(?:Abstract Scenario|Abstrakt Scenario|Achtergrond|Aer|Ær|Agtergrond|All y'all|Antecedentes|Antecedents|Atburðarás|Atburðarásir|Awww, look mate|B4|Background|Baggrund|Bakgrund|Bakgrunn|Bakgrunnur|Beispiele|Beispiller|Bối cảnh|Cefndir|Cenario|Cenário|Cenario de Fundo|Cenário de Fundo|Cenarios|Cenários|Contesto|Context|Contexte|Contexto|Conto|Contoh|Contone|Dæmi|Dasar|Dead men tell no tales|Delineacao do Cenario|Delineação do Cenário|Dis is what went down|Dữ liệu|Dyagram Senaryo|Dyagram senaryo|Egzanp|Ejemplos|Eksempler|Ekzemploj|Enghreifftiau|Esbozo do escenario|Escenari|Escenario|Esempi|Esquema de l'escenari|Esquema del escenario|Esquema do Cenario|Esquema do Cenário|EXAMPLZ|Examples|Exempel|Exemple|Exemples|Exemplos|First off|Fono|Forgatókönyv|Forgatókönyv vázlat|Fundo|Geçmiş|Grundlage|Hannergrond|ghantoH|Háttér|Heave to|Istorik|Juhtumid|Keadaan|Khung kịch bản|Khung tình huống|Kịch bản|Koncept|Konsep skenario|Kontèks|Kontekst|Kontekstas|Konteksts|Kontext|Konturo de la scenaro|Latar Belakang|lut chovnatlh|lut|lutmey|Lýsing Atburðarásar|Lýsing Dæma|MISHUN SRSLY|MISHUN|Menggariskan Senario|mo'|Náčrt Scenára|Náčrt Scénáře|Náčrt Scenáru|Oris scenarija|Örnekler|Osnova|Osnova Scenára|Osnova scénáře|Osnutek|Ozadje|Paraugs|Pavyzdžiai|Példák|Piemēri|Plan du scénario|Plan du Scénario|Plan Senaryo|Plan senaryo|Plang vum Szenario|Pozadí|Pozadie|Pozadina|Príklady|Příklady|Primer|Primeri|Primjeri|Przykłady|Raamstsenaarium|Reckon it's like|Rerefons|Scenár|Scénář|Scenarie|Scenarij|Scenarijai|Scenarijaus šablonas|Scenariji|Scenārijs|Scenārijs pēc parauga|Scenarijus|Scenario|Scénario|Scenario Amlinellol|Scenario Outline|Scenario Template|Scenariomal|Scenariomall|Scenarios|Scenariu|Scenariusz|Scenaro|Schema dello scenario|Se ðe|Se the|Se þe|Senario|Senaryo Deskripsyon|Senaryo deskripsyon|Senaryo|Senaryo taslağı|Shiver me timbers|Situācija|Situai|Situasie Uiteensetting|Situasie|Skenario konsep|Skenario|Skica|Structura scenariu|Structură scenariu|Struktura scenarija|Stsenaarium|Swa hwaer swa|Swa|Swa hwær swa|Szablon scenariusza|Szenario|Szenariogrundriss|Tapaukset|Tapaus|Tapausaihio|Taust|Tausta|Template Keadaan|Template Senario|Template Situai|The thing of it is|Tình huống|Variantai|Voorbeelde|Voorbeelden|Wharrimean is|Yo-ho-ho|You'll wanna|Założenia|Παραδείγματα|Περιγραφή Σεναρίου|Σενάρια|Σενάριο|Υπόβαθρο|Кереш|Контекст|Концепт|Мисаллар|Мисоллар|Основа|Передумова|Позадина|Предистория|Предыстория|Приклади|Пример|Примери|Примеры|Рамка на сценарий|Скица|Структура сценарија|Структура сценария|Структура сценарію|Сценарий|Сценарий структураси|Сценарийның төзелеше|Сценарији|Сценарио|Сценарій|Тарих|Үрнәкләр|דוגמאות|רקע|תבנית תרחיש|תרחיש|الخلفية|الگوی سناریو|امثلة|پس منظر|زمینه|سناریو|سيناريو|سيناريو مخطط|مثالیں|منظر نامے کا خاکہ|منظرنامہ|نمونه ها|उदाहरण|परिदृश्य|परिदृश्य रूपरेखा|पृष्ठभूमि|ਉਦਾਹਰਨਾਂ|ਪਟਕਥਾ|ਪਟਕਥਾ ਢਾਂਚਾ|ਪਟਕਥਾ ਰੂਪ ਰੇਖਾ|ਪਿਛੋਕੜ|ఉదాహరణలు|కథనం|నేపథ్యం|సన్నివేశం|ಉದಾಹರಣೆಗಳು|ಕಥಾಸಾರಾಂಶ|ವಿವರಣೆ|ಹಿನ್ನೆಲೆ|โครงสร้างของเหตุการณ์|ชุดของตัวอย่าง|ชุดของเหตุการณ์|แนวคิด|สรุปเหตุการณ์|เหตุการณ์|배경|시나리오|시나리오 개요|예|サンプル|シナリオ|シナリオアウトライン|シナリオテンプレ|シナリオテンプレート|テンプレ|例|例子|剧本|剧本大纲|劇本|劇本大綱|场景|场景大纲|場景|場景大綱|背景):[^:\r\n]*/m,lookbehind:!0,inside:{important:{pattern:/(:)[^\r\n]*/,lookbehind:!0},keyword:/[^:\r\n]+:/}},"table-body":{pattern:RegExp("("+n+")(?:"+n+")+"),lookbehind:!0,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"},td:{pattern:/\s*[^\s|][^|]*/,alias:"string"},punctuation:/\|/}},"table-head":{pattern:RegExp(n),inside:{th:{pattern:/\s*[^\s|][^|]*/,alias:"variable"},punctuation:/\|/}},atrule:{pattern:/(^[ \t]+)(?:'a|'ach|'ej|7|a|A také|A taktiež|A tiež|A zároveň|Aber|Ac|Adott|Akkor|Ak|Aleshores|Ale|Ali|Allora|Alors|Als|Ama|Amennyiben|Amikor|Ampak|an|AN|Ananging|And y'all|And|Angenommen|Anrhegedig a|An|Apabila|Atès|Atesa|Atunci|Avast!|Aye|A|awer|Bagi|Banjur|Bet|Biết|Blimey!|Buh|But at the end of the day I reckon|But y'all|But|BUT|Cal|Când|Cand|Cando|Ce|Cuando|Če|Ða ðe|Ða|Dadas|Dada|Dados|Dado|DaH ghu' bejlu'|dann|Dann|Dano|Dan|Dar|Dat fiind|Data|Date fiind|Date|Dati fiind|Dati|Daţi fiind|Dați fiind|DEN|Dato|De|Den youse gotta|Dengan|Diberi|Diyelim ki|Donada|Donat|Donitaĵo|Do|Dun|Duota|Ðurh|Eeldades|Ef|Eğer ki|Entao|Então|Entón|E|En|Entonces|Epi|És|Etant donnée|Etant donné|Et|Étant données|Étant donnée|Étant donné|Etant données|Etant donnés|Étant donnés|Fakat|Gangway!|Gdy|Gegeben seien|Gegeben sei|Gegeven|Gegewe|ghu' noblu'|Gitt|Given y'all|Given|Givet|Givun|Ha|Cho|I CAN HAZ|In|Ir|It's just unbelievable|I|Ja|Jeśli|Jeżeli|Kad|Kada|Kadar|Kai|Kaj|Když|Keď|Kemudian|Ketika|Khi|Kiedy|Ko|Kuid|Kui|Kun|Lan|latlh|Le sa a|Let go and haul|Le|Lè sa a|Lè|Logo|Lorsqu'<|Lorsque|mä|Maar|Mais|Mając|Ma|Majd|Maka|Manawa|Mas|Men|Menawa|Mutta|Nalika|Nalikaning|Nanging|Når|När|Nato|Nhưng|Niin|Njuk|O zaman|Och|Og|Oletetaan|Ond|Onda|Oraz|Pak|Pero|Però|Podano|Pokiaľ|Pokud|Potem|Potom|Privzeto|Pryd|Quan|Quand|Quando|qaSDI'|Så|Sed|Se|Siis|Sipoze ke|Sipoze Ke|Sipoze|Si|Şi|Și|Soit|Stel|Tada|Tad|Takrat|Tak|Tapi|Ter|Tetapi|Tha the|Tha|Then y'all|Then|Thì|Thurh|Toda|Too right|Un|Und|ugeholl|Và|vaj|Vendar|Ve|wann|Wanneer|WEN|Wenn|When y'all|When|Wtedy|Wun|Y'know|Yeah nah|Yna|Youse know like when|Youse know when youse got|Y|Za predpokladu|Za předpokladu|Zadan|Zadani|Zadano|Zadate|Zadato|Zakładając|Zaradi|Zatati|Þa þe|Þa|Þá|Þegar|Þurh|Αλλά|Δεδομένου|Και|Όταν|Τότε|А також|Агар|Але|Али|Аммо|А|Әгәр|Әйтик|Әмма|Бирок|Ва|Вә|Дадено|Дано|Допустим|Если|Задате|Задати|Задато|И|І|К тому же|Када|Кад|Когато|Когда|Коли|Ләкин|Лекин|Нәтиҗәдә|Нехай|Но|Онда|Припустимо, що|Припустимо|Пусть|Также|Та|Тогда|Тоді|То|Унда|Һәм|Якщо|אבל|אזי|אז|בהינתן|וגם|כאשר|آنگاه|اذاً|اگر|اما|اور|با فرض|بالفرض|بفرض|پھر|تب|ثم|جب|عندما|فرض کیا|لكن|لیکن|متى|هنگامی|و|अगर|और|कदा|किन्तु|चूंकि|जब|तथा|तदा|तब|परन्तु|पर|यदि|ਅਤੇ|ਜਦੋਂ|ਜਿਵੇਂ ਕਿ|ਜੇਕਰ|ਤਦ|ਪਰ|అప్పుడు|ఈ పరిస్థితిలో|కాని|చెప్పబడినది|మరియు|ಆದರೆ|ನಂತರ|ನೀಡಿದ|ಮತ್ತು|ಸ್ಥಿತಿಯನ್ನು|กำหนดให้|ดังนั้น|แต่|เมื่อ|และ|그러면<|그리고<|단<|만약<|만일<|먼저<|조건<|하지만<|かつ<|しかし<|ただし<|ならば<|もし<|並且<|但し<|但是<|假如<|假定<|假設<|假设<|前提<|同时<|同時<|并且<|当<|當<|而且<|那么<|那麼<)(?=[ \t])/m,lookbehind:!0},string:{pattern:/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,inside:{outline:{pattern:/<[^>]+>/,alias:"variable"}}},outline:{pattern:/<[^>]+>/,alias:"variable"}}}(Prism); +Prism.languages.git={comment:/^#.*/m,deleted:/^[-–].*/m,inserted:/^\+.*/m,string:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s--?\w+/}},coord:/^@@.*@@$/m,"commit-sha1":/^commit \w{40}$/m}; +Prism.languages.glsl=Prism.languages.extend("c",{keyword:/\b(?:active|asm|atomic_uint|attribute|[ibdu]?vec[234]|bool|break|buffer|case|cast|centroid|class|coherent|common|const|continue|d?mat[234](?:x[234])?|default|discard|do|double|else|enum|extern|external|false|filter|fixed|flat|float|for|fvec[234]|goto|half|highp|hvec[234]|[iu]?sampler2DMS(?:Array)?|[iu]?sampler2DRect|[iu]?samplerBuffer|[iu]?samplerCube|[iu]?samplerCubeArray|[iu]?sampler[123]D|[iu]?sampler[12]DArray|[iu]?image2DMS(?:Array)?|[iu]?image2DRect|[iu]?imageBuffer|[iu]?imageCube|[iu]?imageCubeArray|[iu]?image[123]D|[iu]?image[12]DArray|if|in|inline|inout|input|int|interface|invariant|layout|long|lowp|mediump|namespace|noinline|noperspective|out|output|partition|patch|precise|precision|public|readonly|resource|restrict|return|sample|sampler[12]DArrayShadow|sampler[12]DShadow|sampler2DRectShadow|sampler3DRect|samplerCubeArrayShadow|samplerCubeShadow|shared|short|sizeof|smooth|static|struct|subroutine|superp|switch|template|this|true|typedef|uint|uniform|union|unsigned|using|varying|void|volatile|while|writeonly)\b/}); +Prism.languages.gn={comment:{pattern:/#.*/,greedy:!0},"string-literal":{pattern:/(^|[^\\"])"(?:[^\r\n"\\]|\\.)*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[\s\S]*?\}|[a-zA-Z_]\w*|0x[a-fA-F0-9]{2})/,lookbehind:!0,inside:{number:/^\$0x[\s\S]{2}$/,variable:/^\$\w+$/,"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},keyword:/\b(?:else|if)\b/,boolean:/\b(?:false|true)\b/,"builtin-function":{pattern:/\b(?:assert|defined|foreach|import|pool|print|template|tool|toolchain)(?=\s*\()/i,alias:"keyword"},function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:current_cpu|current_os|current_toolchain|default_toolchain|host_cpu|host_os|root_build_dir|root_gen_dir|root_out_dir|target_cpu|target_gen_dir|target_os|target_out_dir)\b/,number:/-?\b\d+\b/,operator:/[-+!=<>]=?|&&|\|\|/,punctuation:/[(){}[\],.]/},Prism.languages.gn["string-literal"].inside.interpolation.inside.expression.inside=Prism.languages.gn,Prism.languages.gni=Prism.languages.gn; +Prism.languages["linker-script"]={comment:{pattern:/(^|\s)\/\*[\s\S]*?(?:$|\*\/)/,lookbehind:!0,greedy:!0},identifier:{pattern:/"[^"\r\n]*"/,greedy:!0},"location-counter":{pattern:/\B\.\B/,alias:"important"},section:{pattern:/(^|[^\w*])\.\w+\b/,lookbehind:!0,alias:"keyword"},function:/\b[A-Z][A-Z_]*(?=\s*\()/,number:/\b(?:0[xX][a-fA-F0-9]+|\d+)[KM]?\b/,operator:/>>=?|<<=?|->|\+\+|--|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?/,punctuation:/[(){},;]/},Prism.languages.ld=Prism.languages["linker-script"]; +Prism.languages.go=Prism.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"|`[^`]*`/,lookbehind:!0,greedy:!0},keyword:/\b(?:break|case|chan|const|continue|default|defer|else|fallthrough|for|func|go(?:to)?|if|import|interface|map|package|range|return|select|struct|switch|type|var)\b/,boolean:/\b(?:_|false|iota|nil|true)\b/,number:[/\b0(?:b[01_]+|o[0-7_]+)i?\b/i,/\b0x(?:[a-f\d_]+(?:\.[a-f\d_]*)?|\.[a-f\d_]+)(?:p[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,/(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?[\d_]+)?i?(?!\w)/i],operator:/[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\./,builtin:/\b(?:append|bool|byte|cap|close|complex|complex(?:64|128)|copy|delete|error|float(?:32|64)|u?int(?:8|16|32|64)?|imag|len|make|new|panic|print(?:ln)?|real|recover|rune|string|uintptr)\b/}),Prism.languages.insertBefore("go","string",{char:{pattern:/'(?:\\.|[^'\\\r\n]){0,10}'/,greedy:!0}}),delete Prism.languages.go["class-name"]; +Prism.languages["go-mod"]=Prism.languages["go-module"]={comment:{pattern:/\/\/.*/,greedy:!0},version:{pattern:/(^|[\s()[\],])v\d+\.\d+\.\d+(?:[+-][-+.\w]*)?(?![^\s()[\],])/,lookbehind:!0,alias:"number"},"go-version":{pattern:/((?:^|\s)go\s+)\d+(?:\.\d+){1,2}/,lookbehind:!0,alias:"number"},keyword:{pattern:/^([ \t]*)(?:exclude|go|module|replace|require|retract)\b/m,lookbehind:!0},operator:/=>/,punctuation:/[()[\],]/}; +!function(e){var n={pattern:/((?:^|[^\\$])(?:\\{2})*)\$(?:\w+|\{[^{}]*\})/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}};e.languages.gradle=e.languages.extend("clike",{string:{pattern:/'''(?:[^\\]|\\[\s\S])*?'''|'(?:\\.|[^\\'\r\n])*'/,greedy:!0},keyword:/\b(?:apply|def|dependencies|else|if|implementation|import|plugin|plugins|project|repositories|repository|sourceSets|tasks|val)\b/,number:/\b(?:0b[01_]+|0x[\da-f_]+(?:\.[\da-f_p\-]+)?|[\d_]+(?:\.[\d_]+)?(?:e[+-]?\d+)?)[glidf]?\b/i,operator:{pattern:/(^|[^.])(?:~|==?~?|\?[.:]?|\*(?:[.=]|\*=?)?|\.[@&]|\.\.<|\.\.(?!\.)|-[-=>]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),e.languages.insertBefore("gradle","string",{shebang:{pattern:/#!.+/,alias:"comment",greedy:!0},"interpolation-string":{pattern:/"""(?:[^\\]|\\[\s\S])*?"""|(["/])(?:\\.|(?!\1)[^\\\r\n])*\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0,inside:{interpolation:n,string:/[\s\S]+/}}}),e.languages.insertBefore("gradle","punctuation",{"spock-block":/\b(?:and|cleanup|expect|given|setup|then|when|where):/}),e.languages.insertBefore("gradle","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),n.inside.expression.inside=e.languages.gradle}(Prism); +Prism.languages.graphql={comment:/#.*/,description:{pattern:/(?:"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*")(?=\s*[a-z_])/i,greedy:!0,alias:"string",inside:{"language-markdown":{pattern:/(^"(?:"")?)(?!\1)[\s\S]+(?=\1$)/,lookbehind:!0,inside:Prism.languages.markdown}}},string:{pattern:/"""(?:[^"]|(?!""")")*"""|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},number:/(?:\B-|\b)\d+(?:\.\d+)?(?:e[+-]?\d+)?\b/i,boolean:/\b(?:false|true)\b/,variable:/\$[a-z_]\w*/i,directive:{pattern:/@[a-z_]\w*/i,alias:"function"},"attr-name":{pattern:/\b[a-z_]\w*(?=\s*(?:\((?:[^()"]|"(?:\\.|[^\\"\r\n])*")*\))?:)/i,greedy:!0},"atom-input":{pattern:/\b[A-Z]\w*Input\b/,alias:"class-name"},scalar:/\b(?:Boolean|Float|ID|Int|String)\b/,constant:/\b[A-Z][A-Z_\d]*\b/,"class-name":{pattern:/(\b(?:enum|implements|interface|on|scalar|type|union)\s+|&\s*|:\s*|\[)[A-Z_]\w*/,lookbehind:!0},fragment:{pattern:/(\bfragment\s+|\.{3}\s*(?!on\b))[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-mutation":{pattern:/(\bmutation\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},"definition-query":{pattern:/(\bquery\s+)[a-zA-Z_]\w*/,lookbehind:!0,alias:"function"},keyword:/\b(?:directive|enum|extend|fragment|implements|input|interface|mutation|on|query|repeatable|scalar|schema|subscription|type|union)\b/,operator:/[!=|&]|\.{3}/,"property-query":/\w+(?=\s*\()/,object:/\w+(?=\s*\{)/,punctuation:/[!(){}\[\]:=,]/,property:/\w+/},Prism.hooks.add("after-tokenize",(function(n){if("graphql"===n.language)for(var t=n.tokens.filter((function(n){return"string"!=typeof n&&"comment"!==n.type&&"scalar"!==n.type})),e=0;e0)){var s=f(/^\{$/,/^\}$/);if(-1===s)continue;for(var u=e;u=0&&b(p,"variable-input")}}}}function l(n){return t[e+n]}function c(n,t){t=t||0;for(var e=0;e]?|\+[+=]?|!=?|<(?:<=?|=>?)?|>(?:>>?=?|=)?|&[&=]?|\|[|=]?|\/=?|\^=?|%=?)/,lookbehind:!0},punctuation:/\.+|[{}[\];(),:$]/}),e.languages.insertBefore("groovy","string",{shebang:{pattern:/#!.+/,alias:"comment",greedy:!0},"interpolation-string":{pattern:/"""(?:[^\\]|\\[\s\S])*?"""|(["/])(?:\\.|(?!\1)[^\\\r\n])*\1|\$\/(?:[^/$]|\$(?:[/$]|(?![/$]))|\/(?!\$))*\/\$/,greedy:!0,inside:{interpolation:n,string:/[\s\S]+/}}}),e.languages.insertBefore("groovy","punctuation",{"spock-block":/\b(?:and|cleanup|expect|given|setup|then|when|where):/}),e.languages.insertBefore("groovy","function",{annotation:{pattern:/(^|[^.])@\w+/,lookbehind:!0,alias:"punctuation"}}),n.inside.expression.inside=e.languages.groovy}(Prism); +!function(n){n.languages.haml={"multiline-comment":{pattern:/((?:^|\r?\n|\r)([\t ]*))(?:\/|-#).*(?:(?:\r?\n|\r)\2[\t ].+)*/,lookbehind:!0,alias:"comment"},"multiline-code":[{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*,[\t ]*(?:(?:\r?\n|\r)\2[\t ].*,[\t ]*)*(?:(?:\r?\n|\r)\2[\t ].+)/,lookbehind:!0,inside:n.languages.ruby},{pattern:/((?:^|\r?\n|\r)([\t ]*)(?:[~-]|[&!]?=)).*\|[\t ]*(?:(?:\r?\n|\r)\2[\t ].*\|[\t ]*)*/,lookbehind:!0,inside:n.languages.ruby}],filter:{pattern:/((?:^|\r?\n|\r)([\t ]*)):[\w-]+(?:(?:\r?\n|\r)(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"symbol"}}},markup:{pattern:/((?:^|\r?\n|\r)[\t ]*)<.+/,lookbehind:!0,inside:n.languages.markup},doctype:{pattern:/((?:^|\r?\n|\r)[\t ]*)!!!(?: .+)?/,lookbehind:!0},tag:{pattern:/((?:^|\r?\n|\r)[\t ]*)[%.#][\w\-#.]*[\w\-](?:\([^)]+\)|\{(?:\{[^}]+\}|[^{}])+\}|\[[^\]]+\])*[\/<>]*/,lookbehind:!0,inside:{attributes:[{pattern:/(^|[^#])\{(?:\{[^}]+\}|[^{}])+\}/,lookbehind:!0,inside:n.languages.ruby},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*)(?:"(?:\\.|[^\\"\r\n])*"|[^)\s]+)/,lookbehind:!0},"attr-name":/[\w:-]+(?=\s*!?=|\s*[,)])/,punctuation:/[=(),]/}},{pattern:/\[[^\]]+\]/,inside:n.languages.ruby}],punctuation:/[<>]/}},code:{pattern:/((?:^|\r?\n|\r)[\t ]*(?:[~-]|[&!]?=)).+/,lookbehind:!0,inside:n.languages.ruby},interpolation:{pattern:/#\{[^}]+\}/,inside:{delimiter:{pattern:/^#\{|\}$/,alias:"punctuation"},ruby:{pattern:/[\s\S]+/,inside:n.languages.ruby}}},punctuation:{pattern:/((?:^|\r?\n|\r)[\t ]*)[~=\-&!]+/,lookbehind:!0}};for(var e=["css",{filter:"coffee",language:"coffeescript"},"erb","javascript","less","markdown","ruby","scss","textile"],t={},r=0,a=e.length;r@\[\\\]^`{|}~]/,variable:/[^!"#%&'()*+,\/;<=>@\[\\\]^`{|}~\s]+/},a.hooks.add("before-tokenize",(function(e){a.languages["markup-templating"].buildPlaceholders(e,"handlebars",/\{\{\{[\s\S]+?\}\}\}|\{\{[\s\S]+?\}\}/g)})),a.hooks.add("after-tokenize",(function(e){a.languages["markup-templating"].tokenizePlaceholders(e,"handlebars")})),a.languages.hbs=a.languages.handlebars,a.languages.mustache=a.languages.handlebars}(Prism); +Prism.languages.haskell={comment:{pattern:/(^|[^-!#$%*+=?&@|~.:<>^\\\/])(?:--(?:(?=.)[^-!#$%*+=?&@|~.:<>^\\\/].*|$)|\{-[\s\S]*?-\})/m,lookbehind:!0},char:{pattern:/'(?:[^\\']|\\(?:[abfnrtv\\"'&]|\^[A-Z@[\]^_]|ACK|BEL|BS|CAN|CR|DC1|DC2|DC3|DC4|DEL|DLE|EM|ENQ|EOT|ESC|ETB|ETX|FF|FS|GS|HT|LF|NAK|NUL|RS|SI|SO|SOH|SP|STX|SUB|SYN|US|VT|\d+|o[0-7]+|x[0-9a-fA-F]+))'/,alias:"string"},string:{pattern:/"(?:[^\\"]|\\(?:\S|\s+\\))*"/,greedy:!0},keyword:/\b(?:case|class|data|deriving|do|else|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b/,"import-statement":{pattern:/(^[\t ]*)import\s+(?:qualified\s+)?(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*(?:\s+as\s+(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import|qualified)\b/,punctuation:/\./}},builtin:/\b(?:abs|acos|acosh|all|and|any|appendFile|approxRational|asTypeOf|asin|asinh|atan|atan2|atanh|basicIORun|break|catch|ceiling|chr|compare|concat|concatMap|const|cos|cosh|curry|cycle|decodeFloat|denominator|digitToInt|div|divMod|drop|dropWhile|either|elem|encodeFloat|enumFrom|enumFromThen|enumFromThenTo|enumFromTo|error|even|exp|exponent|fail|filter|flip|floatDigits|floatRadix|floatRange|floor|fmap|foldl|foldl1|foldr|foldr1|fromDouble|fromEnum|fromInt|fromInteger|fromIntegral|fromRational|fst|gcd|getChar|getContents|getLine|group|head|id|inRange|index|init|intToDigit|interact|ioError|isAlpha|isAlphaNum|isAscii|isControl|isDenormalized|isDigit|isHexDigit|isIEEE|isInfinite|isLower|isNaN|isNegativeZero|isOctDigit|isPrint|isSpace|isUpper|iterate|last|lcm|length|lex|lexDigits|lexLitChar|lines|log|logBase|lookup|map|mapM|mapM_|max|maxBound|maximum|maybe|min|minBound|minimum|mod|negate|not|notElem|null|numerator|odd|or|ord|otherwise|pack|pi|pred|primExitWith|print|product|properFraction|putChar|putStr|putStrLn|quot|quotRem|range|rangeSize|read|readDec|readFile|readFloat|readHex|readIO|readInt|readList|readLitChar|readLn|readOct|readParen|readSigned|reads|readsPrec|realToFrac|recip|rem|repeat|replicate|return|reverse|round|scaleFloat|scanl|scanl1|scanr|scanr1|seq|sequence|sequence_|show|showChar|showInt|showList|showLitChar|showParen|showSigned|showString|shows|showsPrec|significand|signum|sin|sinh|snd|sort|span|splitAt|sqrt|subtract|succ|sum|tail|take|takeWhile|tan|tanh|threadToIOResult|toEnum|toInt|toInteger|toLower|toRational|toUpper|truncate|uncurry|undefined|unlines|until|unwords|unzip|unzip3|userError|words|writeFile|zip|zip3|zipWith|zipWith3)\b/,number:/\b(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|0o[0-7]+|0x[0-9a-f]+)\b/i,operator:[{pattern:/`(?:[A-Z][\w']*\.)*[_a-z][\w']*`/,greedy:!0},{pattern:/(\s)\.(?=\s)/,lookbehind:!0},/[-!#$%*+=?&@|~:<>^\\\/][-!#$%*+=?&@|~.:<>^\\\/]*|\.[-!#$%*+=?&@|~.:<>^\\\/]+/],hvariable:{pattern:/\b(?:[A-Z][\w']*\.)*[_a-z][\w']*/,inside:{punctuation:/\./}},constant:{pattern:/\b(?:[A-Z][\w']*\.)*[A-Z][\w']*/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:]/},Prism.languages.hs=Prism.languages.haskell; +Prism.languages.haxe=Prism.languages.extend("clike",{string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},"class-name":[{pattern:/(\b(?:abstract|class|enum|extends|implements|interface|new|typedef)\s+)[A-Z_]\w*/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\bthis\b|\b(?:abstract|as|break|case|cast|catch|class|continue|default|do|dynamic|else|enum|extends|extern|final|for|from|function|if|implements|import|in|inline|interface|macro|new|null|operator|overload|override|package|private|public|return|static|super|switch|throw|to|try|typedef|untyped|using|var|while)(?!\.)\b/,function:{pattern:/\b[a-z_]\w*(?=\s*(?:<[^<>]*>\s*)?\()/i,greedy:!0},operator:/\.{3}|\+\+|--|&&|\|\||->|=>|(?:<{1,3}|[-+*/%!=&|^])=?|[?:~]/}),Prism.languages.insertBefore("haxe","string",{"string-interpolation":{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,inside:{interpolation:{pattern:/(^|[^\\])\$(?:\w+|\{[^{}]+\})/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:Prism.languages.haxe}}},string:/[\s\S]+/}}}),Prism.languages.insertBefore("haxe","class-name",{regex:{pattern:/~\/(?:[^\/\\\r\n]|\\.)+\/[a-z]*/,greedy:!0,inside:{"regex-flags":/\b[a-z]+$/,"regex-source":{pattern:/^(~\/)[\s\S]+(?=\/$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^~\/|\/$/}}}),Prism.languages.insertBefore("haxe","keyword",{preprocessor:{pattern:/#(?:else|elseif|end|if)\b.*/,alias:"property"},metadata:{pattern:/@:?[\w.]+/,alias:"symbol"},reification:{pattern:/\$(?:\w+|(?=\{))/,alias:"important"}}); +Prism.languages.hcl={comment:/(?:\/\/|#).*|\/\*[\s\S]*?(?:\*\/|$)/,heredoc:{pattern:/<<-?(\w+\b)[\s\S]*?^[ \t]*\1/m,greedy:!0,alias:"string"},keyword:[{pattern:/(?:data|resource)\s+(?:"(?:\\[\s\S]|[^\\"])*")(?=\s+"[\w-]+"\s+\{)/i,inside:{type:{pattern:/(resource|data|\s+)(?:"(?:\\[\s\S]|[^\\"])*")/i,lookbehind:!0,alias:"variable"}}},{pattern:/(?:backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+(?=\{)/i,inside:{type:{pattern:/(backend|module|output|provider|provisioner|variable)\s+(?:[\w-]+|"(?:\\[\s\S]|[^\\"])*")\s+/i,lookbehind:!0,alias:"variable"}}},/[\w-]+(?=\s+\{)/],property:[/[-\w\.]+(?=\s*=(?!=))/,/"(?:\\[\s\S]|[^\\"])+"(?=\s*[:=])/],string:{pattern:/"(?:[^\\$"]|\\[\s\S]|\$(?:(?=")|\$+(?!\$)|[^"${])|\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\})*"/,greedy:!0,inside:{interpolation:{pattern:/(^|[^$])\$\{(?:[^{}"]|"(?:[^\\"]|\\[\s\S])*")*\}/,lookbehind:!0,inside:{type:{pattern:/(\b(?:count|data|local|module|path|self|terraform|var)\b\.)[\w\*]+/i,lookbehind:!0,alias:"variable"},keyword:/\b(?:count|data|local|module|path|self|terraform|var)\b/i,function:/\w+(?=\()/,string:{pattern:/"(?:\\[\s\S]|[^\\"])*"/,greedy:!0},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[!\$#%&'()*+,.\/;<=>@\[\\\]^`{|}~?:]/}}}},number:/\b0x[\da-f]+\b|\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,boolean:/\b(?:false|true)\b/i,punctuation:/[=\[\]{}]/}; +Prism.languages.hlsl=Prism.languages.extend("c",{"class-name":[Prism.languages.c["class-name"],/\b(?:AppendStructuredBuffer|BlendState|Buffer|ByteAddressBuffer|CompileShader|ComputeShader|ConsumeStructuredBuffer|DepthStencilState|DepthStencilView|DomainShader|GeometryShader|Hullshader|InputPatch|LineStream|OutputPatch|PixelShader|PointStream|RWBuffer|RWByteAddressBuffer|RWStructuredBuffer|RWTexture(?:1D|1DArray|2D|2DArray|3D)|RasterizerState|RenderTargetView|SamplerComparisonState|SamplerState|StructuredBuffer|Texture(?:1D|1DArray|2D|2DArray|2DMS|2DMSArray|3D|Cube|CubeArray)|TriangleStream|VertexShader)\b/],keyword:[/\b(?:asm|asm_fragment|auto|break|case|catch|cbuffer|centroid|char|class|column_major|compile|compile_fragment|const|const_cast|continue|default|delete|discard|do|dynamic_cast|else|enum|explicit|export|extern|for|friend|fxgroup|goto|groupshared|if|in|inline|inout|interface|line|lineadj|linear|long|matrix|mutable|namespace|new|nointerpolation|noperspective|operator|out|packoffset|pass|pixelfragment|point|precise|private|protected|public|register|reinterpret_cast|return|row_major|sample|sampler|shared|short|signed|sizeof|snorm|stateblock|stateblock_state|static|static_cast|string|struct|switch|tbuffer|technique|technique10|technique11|template|texture|this|throw|triangle|triangleadj|try|typedef|typename|uniform|union|unorm|unsigned|using|vector|vertexfragment|virtual|void|volatile|while)\b/,/\b(?:bool|double|dword|float|half|int|min(?:10float|12int|16(?:float|int|uint))|uint)(?:[1-4](?:x[1-4])?)?\b/],number:/(?:(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?|\b0x[\da-fA-F]+)[fFhHlLuU]?\b/,boolean:/\b(?:false|true)\b/}); +Prism.languages.hoon={comment:{pattern:/::.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'/,greedy:!0},constant:/%(?:\.[ny]|[\w-]+)/,"class-name":/@(?:[a-z0-9-]*[a-z0-9])?|\*/i,function:/(?:\+[-+] {2})?(?:[a-z](?:[a-z0-9-]*[a-z0-9])?)/,keyword:/\.[\^\+\*=\?]|![><:\.=\?!]|=[>|:,\.\-\^<+;/~\*\?]|\?[>|:\.\-\^<\+&~=@!]|\|[\$_%:\.\-\^~\*=@\?]|\+[|\$\+\*]|:[_\-\^\+~\*]|%[_:\.\-\^\+~\*=]|\^[|:\.\-\+&~\*=\?]|\$[|_%:<>\-\^&~@=\?]|;[:<\+;\/~\*=]|~[>|\$_%<\+\/&=\?!]|--|==/}; +!function(t){function a(t){return RegExp("(^(?:"+t+"):[ \t]*(?![ \t]))[^]+","i")}t.languages.http={"request-line":{pattern:/^(?:CONNECT|DELETE|GET|HEAD|OPTIONS|PATCH|POST|PRI|PUT|SEARCH|TRACE)\s(?:https?:\/\/|\/)\S*\sHTTP\/[\d.]+/m,inside:{method:{pattern:/^[A-Z]+\b/,alias:"property"},"request-target":{pattern:/^(\s)(?:https?:\/\/|\/)\S*(?=\s)/,lookbehind:!0,alias:"url",inside:t.languages.uri},"http-version":{pattern:/^(\s)HTTP\/[\d.]+/,lookbehind:!0,alias:"property"}}},"response-status":{pattern:/^HTTP\/[\d.]+ \d+ .+/m,inside:{"http-version":{pattern:/^HTTP\/[\d.]+/,alias:"property"},"status-code":{pattern:/^(\s)\d+(?=\s)/,lookbehind:!0,alias:"number"},"reason-phrase":{pattern:/^(\s).+/,lookbehind:!0,alias:"string"}}},header:{pattern:/^[\w-]+:.+(?:(?:\r\n?|\n)[ \t].+)*/m,inside:{"header-value":[{pattern:a("Content-Security-Policy"),lookbehind:!0,alias:["csp","languages-csp"],inside:t.languages.csp},{pattern:a("Public-Key-Pins(?:-Report-Only)?"),lookbehind:!0,alias:["hpkp","languages-hpkp"],inside:t.languages.hpkp},{pattern:a("Strict-Transport-Security"),lookbehind:!0,alias:["hsts","languages-hsts"],inside:t.languages.hsts},{pattern:a("[^:]+"),lookbehind:!0}],"header-name":{pattern:/^[^:]+/,alias:"keyword"},punctuation:/^:/}}};var e,n=t.languages,s={"application/javascript":n.javascript,"application/json":n.json||n.javascript,"application/xml":n.xml,"text/xml":n.xml,"text/html":n.html,"text/css":n.css,"text/plain":n.plain},i={"application/json":!0,"application/xml":!0};function r(t){var a=t.replace(/^[a-z]+\//,"");return"(?:"+t+"|\\w+/(?:[\\w.-]+\\+)+"+a+"(?![+\\w.-]))"}for(var p in s)if(s[p]){e=e||{};var l=i[p]?r(p):p;e[p.replace(/\//g,"-")]={pattern:RegExp("(content-type:\\s*"+l+"(?:(?:\r\n?|\n)[\\w-].*)*(?:\r(?:\n|(?!\n))|\n))[^ \t\\w-][^]*","i"),lookbehind:!0,inside:s[p]}}e&&t.languages.insertBefore("http","header",e)}(Prism); +Prism.languages.hpkp={directive:{pattern:/\b(?:includeSubDomains|max-age|pin-sha256|preload|report-to|report-uri|strict)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}; +Prism.languages.hsts={directive:{pattern:/\b(?:includeSubDomains|max-age|preload)(?=[\s;=]|$)/i,alias:"property"},operator:/=/,punctuation:/;/}; +Prism.languages.ichigojam={comment:/(?:\B'|REM)(?:[^\n\r]*)/i,string:{pattern:/"(?:""|[!#$%&'()*,\/:;<=>?^\w +\-.])*"/,greedy:!0},number:/\B#[0-9A-F]+|\B`[01]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,keyword:/\b(?:BEEP|BPS|CASE|CLEAR|CLK|CLO|CLP|CLS|CLT|CLV|CONT|COPY|ELSE|END|FILE|FILES|FOR|GOSUB|GOTO|GSB|IF|INPUT|KBD|LED|LET|LIST|LOAD|LOCATE|LRUN|NEW|NEXT|OUT|PLAY|POKE|PRINT|PWM|REM|RENUM|RESET|RETURN|RIGHT|RTN|RUN|SAVE|SCROLL|SLEEP|SRND|STEP|STOP|SUB|TEMPO|THEN|TO|UART|VIDEO|WAIT)(?:\$|\b)/i,function:/\b(?:ABS|ANA|ASC|BIN|BTN|DEC|END|FREE|HELP|HEX|I2CR|I2CW|IN|INKEY|LEN|LINE|PEEK|RND|SCR|SOUND|STR|TICK|USR|VER|VPEEK|ZER)(?:\$|\b)/i,label:/(?:\B@\S+)/,operator:/<[=>]?|>=?|\|\||&&|[+\-*\/=|&^~!]|\b(?:AND|NOT|OR)\b/i,punctuation:/[\[,;:()\]]/}; +Prism.languages.icon={comment:/#.*/,string:{pattern:/(["'])(?:(?!\1)[^\\\r\n_]|\\.|_(?!\1)(?:\r\n|[\s\S]))*\1/,greedy:!0},number:/\b(?:\d+r[a-z\d]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b|\.\d+\b/i,"builtin-keyword":{pattern:/&(?:allocated|ascii|clock|collections|cset|current|date|dateline|digits|dump|e|error(?:number|text|value)?|errout|fail|features|file|host|input|lcase|letters|level|line|main|null|output|phi|pi|pos|progname|random|regions|source|storage|subject|time|trace|ucase|version)\b/,alias:"variable"},directive:{pattern:/\$\w+/,alias:"builtin"},keyword:/\b(?:break|by|case|create|default|do|else|end|every|fail|global|if|initial|invocable|link|local|next|not|of|procedure|record|repeat|return|static|suspend|then|to|until|while)\b/,function:/\b(?!\d)\w+(?=\s*[({]|\s*!\s*\[)/,operator:/[+-]:(?!=)|(?:[\/?@^%&]|\+\+?|--?|==?=?|~==?=?|\*\*?|\|\|\|?|<(?:->?|>?=?)(?::=)?|:(?:=:?)?|[!.\\|~]/,punctuation:/[\[\](){},;]/}; +!function(e){function t(e,s){return s<=0?"[]":e.replace(//g,(function(){return t(e,s-1)}))}var s=/'[{}:=,](?:[^']|'')*'(?!')/,n={pattern:/''/,greedy:!0,alias:"operator"},r={pattern:s,greedy:!0,inside:{escape:n}},a=t("\\{(?:[^{}']|'(?![{},'])|''||)*\\}".replace(//g,(function(){return s.source})),8),i={pattern:RegExp(a),inside:{message:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:null},"message-delimiter":{pattern:/./,alias:"punctuation"}}};e.languages["icu-message-format"]={argument:{pattern:RegExp(a),greedy:!0,inside:{content:{pattern:/^(\{)[\s\S]+(?=\}$)/,lookbehind:!0,inside:{"argument-name":{pattern:/^(\s*)[^{}:=,\s]+/,lookbehind:!0},"choice-style":{pattern:/^(\s*,\s*choice\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{punctuation:/\|/,range:{pattern:/^(\s*)[+-]?(?:\d+(?:\.\d*)?|\u221e)\s*[<#\u2264]/,lookbehind:!0,inside:{operator:/[<#\u2264]/,number:/\S+/}},rest:null}},"plural-style":{pattern:/^(\s*,\s*(?:plural|selectordinal)\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{offset:/^offset:\s*\d+/,"nested-message":i,selector:{pattern:/=\d+|[^{}:=,\s]+/,inside:{keyword:/^(?:few|many|one|other|two|zero)$/}}}},"select-style":{pattern:/^(\s*,\s*select\s*,\s*)\S(?:[\s\S]*\S)?/,lookbehind:!0,inside:{"nested-message":i,selector:{pattern:/[^{}:=,\s]+/,inside:{keyword:/^other$/}}}},keyword:/\b(?:choice|plural|select|selectordinal)\b/,"arg-type":{pattern:/\b(?:date|duration|number|ordinal|spellout|time)\b/,alias:"keyword"},"arg-skeleton":{pattern:/(,\s*)::[^{}:=,\s]+/,lookbehind:!0},"arg-style":{pattern:/(,\s*)(?:currency|full|integer|long|medium|percent|short)(?=\s*$)/,lookbehind:!0},"arg-style-text":{pattern:RegExp("(^\\s*,\\s*(?=\\S))"+t("(?:[^{}']|'[^']*'|\\{(?:)?\\})+",8)+"$"),lookbehind:!0,alias:"string"},punctuation:/,/}},"argument-delimiter":{pattern:/./,alias:"operator"}}},escape:n,string:r},i.inside.message.inside=e.languages["icu-message-format"],e.languages["icu-message-format"].argument.inside.content.inside["choice-style"].inside.rest=e.languages["icu-message-format"]}(Prism); +Prism.languages.idris=Prism.languages.extend("haskell",{comment:{pattern:/(?:(?:--|\|\|\|).*$|\{-[\s\S]*?-\})/m},keyword:/\b(?:Type|case|class|codata|constructor|corecord|data|do|dsl|else|export|if|implementation|implicit|import|impossible|in|infix|infixl|infixr|instance|interface|let|module|mutual|namespace|of|parameters|partial|postulate|private|proof|public|quoteGoal|record|rewrite|syntax|then|total|using|where|with)\b/,builtin:void 0}),Prism.languages.insertBefore("idris","keyword",{"import-statement":{pattern:/(^\s*import\s+)(?:[A-Z][\w']*)(?:\.[A-Z][\w']*)*/m,lookbehind:!0,inside:{punctuation:/\./}}}),Prism.languages.idr=Prism.languages.idris; +!function(n){n.languages.ignore={comment:/^#.*/m,entry:{pattern:/\S(?:.*(?:(?:\\ )|\S))?/,alias:"string",inside:{operator:/^!|\*\*?|\?/,regex:{pattern:/(^|[^\\])\[[^\[\]]*\]/,lookbehind:!0},punctuation:/\//}}},n.languages.gitignore=n.languages.ignore,n.languages.hgignore=n.languages.ignore,n.languages.npmignore=n.languages.ignore}(Prism); +Prism.languages.inform7={string:{pattern:/"[^"]*"/,inside:{substitution:{pattern:/\[[^\[\]]+\]/,inside:{delimiter:{pattern:/\[|\]/,alias:"punctuation"}}}}},comment:{pattern:/\[[^\[\]]+\]/,greedy:!0},title:{pattern:/^[ \t]*(?:book|chapter|part(?! of)|section|table|volume)\b.+/im,alias:"important"},number:{pattern:/(^|[^-])(?:\b\d+(?:\.\d+)?(?:\^\d+)?(?:(?!\d)\w+)?|\b(?:eight|eleven|five|four|nine|one|seven|six|ten|three|twelve|two))\b(?!-)/i,lookbehind:!0},verb:{pattern:/(^|[^-])\b(?:answering|applying to|are|asking|attacking|be(?:ing)?|burning|buying|called|carries|carry(?! out)|carrying|climbing|closing|conceal(?:ing|s)?|consulting|contain(?:ing|s)?|cutting|drinking|dropping|eating|enclos(?:es?|ing)|entering|examining|exiting|getting|giving|going|ha(?:s|ve|ving)|hold(?:ing|s)?|impl(?:ies|y)|incorporat(?:es?|ing)|inserting|is|jumping|kissing|listening|locking|looking|mean(?:ing|s)?|opening|provid(?:es?|ing)|pulling|pushing|putting|relat(?:es?|ing)|removing|searching|see(?:ing|s)?|setting|showing|singing|sleeping|smelling|squeezing|support(?:ing|s)?|swearing|switching|taking|tasting|telling|thinking|throwing|touching|turning|tying|unlock(?:ing|s)?|var(?:ies|y|ying)|waiting|waking|waving|wear(?:ing|s)?)\b(?!-)/i,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^-])\b(?:after|before|carry out|check|continue the action|definition(?= *:)|do nothing|else|end (?:if|the story|unless)|every turn|if|include|instead(?: of)?|let|move|no|now|otherwise|repeat|report|resume the story|rule for|running through|say(?:ing)?|stop the action|test|try(?:ing)?|understand|unless|use|when|while|yes)\b(?!-)/i,lookbehind:!0},property:{pattern:/(^|[^-])\b(?:adjacent(?! to)|carried|closed|concealed|contained|dark|described|edible|empty|enclosed|enterable|even|female|fixed in place|full|handled|held|improper-named|incorporated|inedible|invisible|lighted|lit|lock(?:able|ed)|male|marked for listing|mentioned|negative|neuter|non-(?:empty|full|recurring)|odd|opaque|open(?:able)?|plural-named|portable|positive|privately-named|proper-named|provided|publically-named|pushable between rooms|recurring|related|rubbing|scenery|seen|singular-named|supported|swinging|switch(?:able|ed(?: off| on)?)|touch(?:able|ed)|transparent|unconcealed|undescribed|unlit|unlocked|unmarked for listing|unmentioned|unopenable|untouchable|unvisited|variable|visible|visited|wearable|worn)\b(?!-)/i,lookbehind:!0,alias:"symbol"},position:{pattern:/(^|[^-])\b(?:above|adjacent to|back side of|below|between|down|east|everywhere|front side|here|in|inside(?: from)?|north(?:east|west)?|nowhere|on(?: top of)?|other side|outside(?: from)?|parts? of|regionally in|south(?:east|west)?|through|up|west|within)\b(?!-)/i,lookbehind:!0,alias:"keyword"},type:{pattern:/(^|[^-])\b(?:actions?|activit(?:ies|y)|actors?|animals?|backdrops?|containers?|devices?|directions?|doors?|holders?|kinds?|lists?|m[ae]n|nobody|nothing|nouns?|numbers?|objects?|people|persons?|player(?:'s holdall)?|regions?|relations?|rooms?|rule(?:book)?s?|scenes?|someone|something|supporters?|tables?|texts?|things?|time|vehicles?|wom[ae]n)\b(?!-)/i,lookbehind:!0,alias:"variable"},punctuation:/[.,:;(){}]/},Prism.languages.inform7.string.inside.substitution.inside.rest=Prism.languages.inform7,Prism.languages.inform7.string.inside.substitution.inside.rest.text={pattern:/\S(?:\s*\S)*/,alias:"comment"}; +Prism.languages.ini={comment:{pattern:/(^[ \f\t\v]*)[#;][^\n\r]*/m,lookbehind:!0},section:{pattern:/(^[ \f\t\v]*)\[[^\n\r\]]*\]?/m,lookbehind:!0,inside:{"section-name":{pattern:/(^\[[ \f\t\v]*)[^ \f\t\v\]]+(?:[ \f\t\v]+[^ \f\t\v\]]+)*/,lookbehind:!0,alias:"selector"},punctuation:/\[|\]/}},key:{pattern:/(^[ \f\t\v]*)[^ \f\n\r\t\v=]+(?:[ \f\t\v]+[^ \f\n\r\t\v=]+)*(?=[ \f\t\v]*=)/m,lookbehind:!0,alias:"attr-name"},value:{pattern:/(=[ \f\t\v]*)[^ \f\n\r\t\v]+(?:[ \f\t\v]+[^ \f\n\r\t\v]+)*/,lookbehind:!0,alias:"attr-value",inside:{"inner-value":{pattern:/^("|').+(?=\1$)/,lookbehind:!0}}},punctuation:/=/}; +Prism.languages.io={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\/\/.*|#.*)/,lookbehind:!0,greedy:!0},"triple-quoted-string":{pattern:/"""(?:\\[\s\S]|(?!""")[^\\])*"""/,greedy:!0,alias:"string"},string:{pattern:/"(?:\\.|[^\\\r\n"])*"/,greedy:!0},keyword:/\b(?:activate|activeCoroCount|asString|block|break|call|catch|clone|collectGarbage|compileString|continue|do|doFile|doMessage|doString|else|elseif|exit|for|foreach|forward|getEnvironmentVariable|getSlot|hasSlot|if|ifFalse|ifNil|ifNilEval|ifTrue|isActive|isNil|isResumable|list|message|method|parent|pass|pause|perform|performWithArgList|print|println|proto|raise|raiseResumable|removeSlot|resend|resume|schedulerSleepSeconds|self|sender|setSchedulerSleepSeconds|setSlot|shallowCopy|slotNames|super|system|then|thisBlock|thisContext|try|type|uniqueId|updateSlot|wait|while|write|yield)\b/,builtin:/\b(?:Array|AudioDevice|AudioMixer|BigNum|Block|Box|Buffer|CFunction|CGI|Color|Curses|DBM|DNSResolver|DOConnection|DOProxy|DOServer|Date|Directory|Duration|DynLib|Error|Exception|FFT|File|Fnmatch|Font|Future|GL|GLE|GLScissor|GLU|GLUCylinder|GLUQuadric|GLUSphere|GLUT|Host|Image|Importer|LinkList|List|Lobby|Locals|MD5|MP3Decoder|MP3Encoder|Map|Message|Movie|Notification|Number|Object|OpenGL|Point|Protos|Random|Regex|SGML|SGMLElement|SGMLParser|SQLite|Sequence|Server|ShowMessage|SleepyCat|SleepyCatCursor|Socket|SocketManager|Sound|Soup|Store|String|Tree|UDPSender|UPDReceiver|URL|User|Warning|WeakLink)\b/,boolean:/\b(?:false|nil|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e-?\d+)?/i,operator:/[=!*/%+\-^&|]=|>>?=?|<+*\-%$|,#][.:]?|[?^]\.?|[;\[]:?|[~}"i][.:]|[ACeEIjLor]\.|(?:[_\/\\qsux]|_?\d):)/,alias:"keyword"},number:/\b_?(?:(?!\d:)\d+(?:\.\d+)?(?:(?:ad|ar|[ejpx])_?\d+(?:\.\d+)?)*(?:b_?[\da-z]+(?:\.[\da-z]+)?)?|_\b(?!\.))/,adverb:{pattern:/[~}]|[\/\\]\.?|[bfM]\.|t[.:]/,alias:"builtin"},operator:/[=a][.:]|_\./,conjunction:{pattern:/&(?:\.:?|:)?|[.:@][.:]?|[!D][.:]|[;dHT]\.|`:?|[\^LS]:|"/,alias:"variable"},punctuation:/[()]/}; +!function(e){var n=/\b(?:abstract|assert|boolean|break|byte|case|catch|char|class|const|continue|default|do|double|else|enum|exports|extends|final|finally|float|for|goto|if|implements|import|instanceof|int|interface|long|module|native|new|non-sealed|null|open|opens|package|permits|private|protected|provides|public|record(?!\s*[(){}[\]<>=%~.:,;?+\-*/&|^])|requires|return|sealed|short|static|strictfp|super|switch|synchronized|this|throw|throws|to|transient|transitive|try|uses|var|void|volatile|while|with|yield)\b/,t="(?:[a-z]\\w*\\s*\\.\\s*)*(?:[A-Z]\\w*\\s*\\.\\s*)*",s={pattern:RegExp("(^|[^\\w.])"+t+"[A-Z](?:[\\d_A-Z]*[a-z]\\w*)?\\b"),lookbehind:!0,inside:{namespace:{pattern:/^[a-z]\w*(?:\s*\.\s*[a-z]\w*)*(?:\s*\.)?/,inside:{punctuation:/\./}},punctuation:/\./}};e.languages.java=e.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\.|[^"\\\r\n])*"/,lookbehind:!0,greedy:!0},"class-name":[s,{pattern:RegExp("(^|[^\\w.])"+t+"[A-Z]\\w*(?=\\s+\\w+\\s*[;,=()]|\\s*(?:\\[[\\s,]*\\]\\s*)?::\\s*new\\b)"),lookbehind:!0,inside:s.inside},{pattern:RegExp("(\\b(?:class|enum|extends|implements|instanceof|interface|new|record|throws)\\s+)"+t+"[A-Z]\\w*\\b"),lookbehind:!0,inside:s.inside}],keyword:n,function:[e.languages.clike.function,{pattern:/(::\s*)[a-z_]\w*/,lookbehind:!0}],number:/\b0b[01][01_]*L?\b|\b0x(?:\.[\da-f_p+-]+|[\da-f_]+(?:\.[\da-f_p+-]+)?)\b|(?:\b\d[\d_]*(?:\.[\d_]*)?|\B\.\d[\d_]*)(?:e[+-]?\d[\d_]*)?[dfl]?/i,operator:{pattern:/(^|[^.])(?:<<=?|>>>?=?|->|--|\+\+|&&|\|\||::|[?:~]|[-+*/%&|^!=<>]=?)/m,lookbehind:!0},constant:/\b[A-Z][A-Z_\d]+\b/}),e.languages.insertBefore("java","string",{"triple-quoted-string":{pattern:/"""[ \t]*[\r\n](?:(?:"|"")?(?:\\.|[^"\\]))*"""/,greedy:!0,alias:"string"},char:{pattern:/'(?:\\.|[^'\\\r\n]){1,6}'/,greedy:!0}}),e.languages.insertBefore("java","class-name",{annotation:{pattern:/(^|[^.])@\w+(?:\s*\.\s*\w+)*/,lookbehind:!0,alias:"punctuation"},generics:{pattern:/<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&)|<(?:[\w\s,.?]|&(?!&))*>)*>)*>)*>/,inside:{"class-name":s,keyword:n,punctuation:/[<>(),.:]/,operator:/[?&|]/}},import:[{pattern:RegExp("(\\bimport\\s+)"+t+"(?:[A-Z]\\w*|\\*)(?=\\s*;)"),lookbehind:!0,inside:{namespace:s.inside.namespace,punctuation:/\./,operator:/\*/,"class-name":/\w+/}},{pattern:RegExp("(\\bimport\\s+static\\s+)"+t+"(?:\\w+|\\*)(?=\\s*;)"),lookbehind:!0,alias:"static",inside:{namespace:s.inside.namespace,static:/\b\w+$/,punctuation:/\./,operator:/\*/,"class-name":/\w+/}}],namespace:{pattern:RegExp("(\\b(?:exports|import(?:\\s+static)?|module|open|opens|package|provides|requires|to|transitive|uses|with)\\s+)(?!)[a-z]\\w*(?:\\.[a-z]\\w*)*\\.?".replace(//g,(function(){return n.source}))),lookbehind:!0,inside:{punctuation:/\./}}})}(Prism); +!function(e){var a=/\/\*[\s\S]*?\*\/|\/\/.*|#(?!\[).*/,t=[{pattern:/\b(?:false|true)\b/i,alias:"boolean"},{pattern:/(::\s*)\b[a-z_]\w*\b(?!\s*\()/i,greedy:!0,lookbehind:!0},{pattern:/(\b(?:case|const)\s+)\b[a-z_]\w*(?=\s*[;=])/i,greedy:!0,lookbehind:!0},/\b(?:null)\b/i,/\b[A-Z_][A-Z0-9_]*\b(?!\s*\()/],i=/\b0b[01]+(?:_[01]+)*\b|\b0o[0-7]+(?:_[0-7]+)*\b|\b0x[\da-f]+(?:_[\da-f]+)*\b|(?:\b\d+(?:_\d+)*\.?(?:\d+(?:_\d+)*)?|\B\.\d+)(?:e[+-]?\d+)?/i,n=/|\?\?=?|\.{3}|\??->|[!=]=?=?|::|\*\*=?|--|\+\+|&&|\|\||<<|>>|[?~]|[/^|%*&<>.+-]=?/,s=/[{}\[\](),:;]/;e.languages.php={delimiter:{pattern:/\?>$|^<\?(?:php(?=\s)|=)?/i,alias:"important"},comment:a,variable:/\$+(?:\w+\b|(?=\{))/,package:{pattern:/(namespace\s+|use\s+(?:function\s+)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,lookbehind:!0,inside:{punctuation:/\\/}},"class-name-definition":{pattern:/(\b(?:class|enum|interface|trait)\s+)\b[a-z_]\w*(?!\\)\b/i,lookbehind:!0,alias:"class-name"},"function-definition":{pattern:/(\bfunction\s+)[a-z_]\w*(?=\s*\()/i,lookbehind:!0,alias:"function"},keyword:[{pattern:/(\(\s*)\b(?:array|bool|boolean|float|int|integer|object|string)\b(?=\s*\))/i,alias:"type-casting",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|object|self|static|string)\b(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b(?:array(?!\s*\()|bool|callable|(?:false|null)(?=\s*\|)|float|int|iterable|mixed|never|object|self|static|string|void)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/\b(?:array(?!\s*\()|bool|float|int|iterable|mixed|object|string|void)\b/i,alias:"type-declaration",greedy:!0},{pattern:/(\|\s*)(?:false|null)\b|\b(?:false|null)(?=\s*\|)/i,alias:"type-declaration",greedy:!0,lookbehind:!0},{pattern:/\b(?:parent|self|static)(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(\byield\s+)from\b/i,lookbehind:!0},/\bclass\b/i,{pattern:/((?:^|[^\s>:]|(?:^|[^-])>|(?:^|[^:]):)\s*)\b(?:abstract|and|array|as|break|callable|case|catch|clone|const|continue|declare|default|die|do|echo|else|elseif|empty|enddeclare|endfor|endforeach|endif|endswitch|endwhile|enum|eval|exit|extends|final|finally|fn|for|foreach|function|global|goto|if|implements|include|include_once|instanceof|insteadof|interface|isset|list|match|namespace|never|new|or|parent|print|private|protected|public|readonly|require|require_once|return|self|static|switch|throw|trait|try|unset|use|var|while|xor|yield|__halt_compiler)\b/i,lookbehind:!0}],"argument-name":{pattern:/([(,]\s*)\b[a-z_]\w*(?=\s*:(?!:))/i,lookbehind:!0},"class-name":[{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self|\s+static))\s+|\bcatch\s*\()\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/(\|\s*)\b[a-z_]\w*(?!\\)\b/i,greedy:!0,lookbehind:!0},{pattern:/\b[a-z_]\w*(?!\\)\b(?=\s*\|)/i,greedy:!0},{pattern:/(\|\s*)(?:\\?\b[a-z_]\w*)+\b/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(?:\\?\b[a-z_]\w*)+\b(?=\s*\|)/i,alias:"class-name-fully-qualified",greedy:!0,inside:{punctuation:/\\/}},{pattern:/(\b(?:extends|implements|instanceof|new(?!\s+self\b|\s+static\b))\s+|\bcatch\s*\()(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:"class-name-fully-qualified",greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*\$)/i,alias:"type-declaration",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-declaration"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/\b[a-z_]\w*(?=\s*::)/i,alias:"static-context",greedy:!0},{pattern:/(?:\\?\b[a-z_]\w*)+(?=\s*::)/i,alias:["class-name-fully-qualified","static-context"],greedy:!0,inside:{punctuation:/\\/}},{pattern:/([(,?]\s*)[a-z_]\w*(?=\s*\$)/i,alias:"type-hint",greedy:!0,lookbehind:!0},{pattern:/([(,?]\s*)(?:\\?\b[a-z_]\w*)+(?=\s*\$)/i,alias:["class-name-fully-qualified","type-hint"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}},{pattern:/(\)\s*:\s*(?:\?\s*)?)\b[a-z_]\w*(?!\\)\b/i,alias:"return-type",greedy:!0,lookbehind:!0},{pattern:/(\)\s*:\s*(?:\?\s*)?)(?:\\?\b[a-z_]\w*)+\b(?!\\)/i,alias:["class-name-fully-qualified","return-type"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,function:{pattern:/(^|[^\\\w])\\?[a-z_](?:[\w\\]*\w)?(?=\s*\()/i,lookbehind:!0,inside:{punctuation:/\\/}},property:{pattern:/(->\s*)\w+/,lookbehind:!0},number:i,operator:n,punctuation:s};var l={pattern:/\{\$(?:\{(?:\{[^{}]+\}|[^{}]+)\}|[^{}])+\}|(^|[^\\{])\$+(?:\w+(?:\[[^\r\n\[\]]+\]|->\w+)?)/,lookbehind:!0,inside:e.languages.php},r=[{pattern:/<<<'([^']+)'[\r\n](?:.*[\r\n])*?\1;/,alias:"nowdoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<'[^']+'|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<'?|[';]$/}}}},{pattern:/<<<(?:"([^"]+)"[\r\n](?:.*[\r\n])*?\1;|([a-z_]\w*)[\r\n](?:.*[\r\n])*?\2;)/i,alias:"heredoc-string",greedy:!0,inside:{delimiter:{pattern:/^<<<(?:"[^"]+"|[a-z_]\w*)|[a-z_]\w*;$/i,alias:"symbol",inside:{punctuation:/^<<<"?|[";]$/}},interpolation:l}},{pattern:/`(?:\\[\s\S]|[^\\`])*`/,alias:"backtick-quoted-string",greedy:!0},{pattern:/'(?:\\[\s\S]|[^\\'])*'/,alias:"single-quoted-string",greedy:!0},{pattern:/"(?:\\[\s\S]|[^\\"])*"/,alias:"double-quoted-string",greedy:!0,inside:{interpolation:l}}];e.languages.insertBefore("php","variable",{string:r,attribute:{pattern:/#\[(?:[^"'\/#]|\/(?![*/])|\/\/.*$|#(?!\[).*$|\/\*(?:[^*]|\*(?!\/))*\*\/|"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*')+\](?=\s*[a-z$#])/im,greedy:!0,inside:{"attribute-content":{pattern:/^(#\[)[\s\S]+(?=\]$)/,lookbehind:!0,inside:{comment:a,string:r,"attribute-class-name":[{pattern:/([^:]|^)\b[a-z_]\w*(?!\\)\b/i,alias:"class-name",greedy:!0,lookbehind:!0},{pattern:/([^:]|^)(?:\\?\b[a-z_]\w*)+/i,alias:["class-name","class-name-fully-qualified"],greedy:!0,lookbehind:!0,inside:{punctuation:/\\/}}],constant:t,number:i,operator:n,punctuation:s}},delimiter:{pattern:/^#\[|\]$/,alias:"punctuation"}}}}),e.hooks.add("before-tokenize",(function(a){/<\?/.test(a.code)&&e.languages["markup-templating"].buildPlaceholders(a,"php",/<\?(?:[^"'/#]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|(?:\/\/|#(?!\[))(?:[^?\n\r]|\?(?!>))*(?=$|\?>|[\r\n])|#\[|\/\*(?:[^*]|\*(?!\/))*(?:\*\/|$))*?(?:\?>|$)/g)})),e.hooks.add("after-tokenize",(function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"php")}))}(Prism); +!function(a){var e=a.languages.javadoclike={parameter:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*@(?:arg|arguments|param)\s+)\w+/m,lookbehind:!0},keyword:{pattern:/(^[\t ]*(?:\/{3}|\*|\/\*\*)\s*|\{)@[a-z][a-zA-Z-]+\b/m,lookbehind:!0},punctuation:/[{}]/};Object.defineProperty(e,"addSupport",{value:function(e,n){"string"==typeof e&&(e=[e]),e.forEach((function(e){!function(e,n){var t="doc-comment",r=a.languages[e];if(r){var o=r[t];if(o||(o=(r=a.languages.insertBefore(e,"comment",{"doc-comment":{pattern:/(^|[^\\])\/\*\*[^/][\s\S]*?(?:\*\/|$)/,lookbehind:!0,alias:"comment"}}))[t]),o instanceof RegExp&&(o=r[t]={pattern:o}),Array.isArray(o))for(var i=0,s=o.length;i/g,(function(){return"#\\s*\\w+(?:\\s*\\([^()]*\\))?"}));a.languages.javadoc=a.languages.extend("javadoclike",{}),a.languages.insertBefore("javadoc","keyword",{reference:{pattern:RegExp("(@(?:exception|link|linkplain|see|throws|value)\\s+(?:\\*\\s*)?)(?:"+n+")"),lookbehind:!0,inside:{function:{pattern:/(#\s*)\w+(?=\s*\()/,lookbehind:!0},field:{pattern:/(#\s*)\w+/,lookbehind:!0},namespace:{pattern:/\b(?:[a-z]\w*\s*\.\s*)+/,inside:{punctuation:/\./}},"class-name":/\b[A-Z]\w*/,keyword:a.languages.java.keyword,punctuation:/[#()[\],.]/}},"class-name":{pattern:/(@param\s+)<[A-Z]\w*>/,lookbehind:!0,inside:{punctuation:/[.<>]/}},"code-section":[{pattern:/(\{@code\s+(?!\s))(?:[^\s{}]|\s+(?![\s}])|\{(?:[^{}]|\{(?:[^{}]|\{(?:[^{}]|\{[^{}]*\})*\})*\})*\})+(?=\s*\})/,lookbehind:!0,inside:{code:{pattern:e,lookbehind:!0,inside:a.languages.java,alias:"language-java"}}},{pattern:/(<(code|pre|tt)>(?!)\s*)\S(?:\S|\s+\S)*?(?=\s*<\/\2>)/,lookbehind:!0,inside:{line:{pattern:e,lookbehind:!0,inside:{tag:a.languages.markup.tag,entity:a.languages.markup.entity,code:{pattern:/.+/,inside:a.languages.java,alias:"language-java"}}}}}],tag:a.languages.markup.tag,entity:a.languages.markup.entity}),a.languages.javadoclike.addSupport("java",a.languages.javadoc)}(Prism); +Prism.languages.javastacktrace={summary:{pattern:/^([\t ]*)(?:(?:Caused by:|Suppressed:|Exception in thread "[^"]*")[\t ]+)?[\w$.]+(?::.*)?$/m,lookbehind:!0,inside:{keyword:{pattern:/^([\t ]*)(?:(?:Caused by|Suppressed)(?=:)|Exception in thread)/m,lookbehind:!0},string:{pattern:/^(\s*)"[^"]*"/,lookbehind:!0},exceptions:{pattern:/^(:?\s*)[\w$.]+(?=:|$)/,lookbehind:!0,inside:{"class-name":/[\w$]+$/,namespace:/\b[a-z]\w*\b/,punctuation:/\./}},message:{pattern:/(:\s*)\S.*/,lookbehind:!0,alias:"string"},punctuation:/:/}},"stack-frame":{pattern:/^([\t ]*)at (?:[\w$./]|@[\w$.+-]*\/)+(?:)?\([^()]*\)/m,lookbehind:!0,inside:{keyword:{pattern:/^(\s*)at(?= )/,lookbehind:!0},source:[{pattern:/(\()\w+\.\w+:\d+(?=\))/,lookbehind:!0,inside:{file:/^\w+\.\w+/,punctuation:/:/,"line-number":{pattern:/\b\d+\b/,alias:"number"}}},{pattern:/(\()[^()]*(?=\))/,lookbehind:!0,inside:{keyword:/^(?:Native Method|Unknown Source)$/}}],"class-name":/[\w$]+(?=\.(?:|[\w$]+)\()/,function:/(?:|[\w$]+)(?=\()/,"class-loader":{pattern:/(\s)[a-z]\w*(?:\.[a-z]\w*)*(?=\/[\w@$.]*\/)/,lookbehind:!0,alias:"namespace",inside:{punctuation:/\./}},module:{pattern:/([\s/])[a-z]\w*(?:\.[a-z]\w*)*(?:@[\w$.+-]*)?(?=\/)/,lookbehind:!0,inside:{version:{pattern:/(@)[\s\S]+/,lookbehind:!0,alias:"number"},punctuation:/[@.]/}},namespace:{pattern:/(?:\b[a-z]\w*\.)+/,inside:{punctuation:/\./}},punctuation:/[()/.]/}},more:{pattern:/^([\t ]*)\.{3} \d+ [a-z]+(?: [a-z]+)*/m,lookbehind:!0,inside:{punctuation:/\.{3}/,number:/\d+/,keyword:/\b[a-z]+(?: [a-z]+)*\b/}}}; +Prism.languages.jexl={string:/(["'])(?:\\[\s\S]|(?!\1)[^\\])*\1/,transform:{pattern:/(\|\s*)[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*/,alias:"function",lookbehind:!0},function:/[a-zA-Zа-яА-Я_\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$][\wа-яА-Я\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF$]*\s*(?=\()/,number:/\b\d+(?:\.\d+)?\b|\B\.\d+\b/,operator:/[<>!]=?|-|\+|&&|==|\|\|?|\/\/?|[?:*^%]/,boolean:/\b(?:false|true)\b/,keyword:/\bin\b/,punctuation:/[{}[\](),.]/}; +Prism.languages.jolie=Prism.languages.extend("clike",{string:{pattern:/(^|[^\\])"(?:\\[\s\S]|[^"\\])*"/,lookbehind:!0,greedy:!0},"class-name":{pattern:/((?:\b(?:as|courier|embed|in|inputPort|outputPort|service)\b|@)[ \t]*)\w+/,lookbehind:!0},keyword:/\b(?:as|cH|comp|concurrent|constants|courier|cset|csets|default|define|else|embed|embedded|execution|exit|extender|for|foreach|forward|from|global|if|import|in|include|init|inputPort|install|instanceof|interface|is_defined|linkIn|linkOut|main|new|nullProcess|outputPort|over|private|provide|public|scope|sequential|service|single|spawn|synchronized|this|throw|throws|type|undef|until|while|with)\b/,function:/\b[a-z_]\w*(?=[ \t]*[@(])/i,number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?l?/i,operator:/-[-=>]?|\+[+=]?|<[<=]?|[>=*!]=?|&&|\|\||[?\/%^@|]/,punctuation:/[()[\]{},;.:]/,builtin:/\b(?:Byte|any|bool|char|double|enum|float|int|length|long|ranges|regex|string|undefined|void)\b/}),Prism.languages.insertBefore("jolie","keyword",{aggregates:{pattern:/(\bAggregates\s*:\s*)(?:\w+(?:\s+with\s+\w+)?\s*,\s*)*\w+(?:\s+with\s+\w+)?/,lookbehind:!0,inside:{keyword:/\bwith\b/,"class-name":/\w+/,punctuation:/,/}},redirects:{pattern:/(\bRedirects\s*:\s*)(?:\w+\s*=>\s*\w+\s*,\s*)*(?:\w+\s*=>\s*\w+)/,lookbehind:!0,inside:{punctuation:/,/,"class-name":/\w+/,operator:/=>/}},property:{pattern:/\b(?:Aggregates|[Ii]nterfaces|Java|Javascript|Jolie|[Ll]ocation|OneWay|[Pp]rotocol|Redirects|RequestResponse)\b(?=[ \t]*:)/}}); +!function(e){var n="\\\\\\((?:[^()]|\\([^()]*\\))*\\)",t=RegExp('(^|[^\\\\])"(?:[^"\r\n\\\\]|\\\\[^\r\n(]|__)*"'.replace(/__/g,(function(){return n}))),i={interpolation:{pattern:RegExp("((?:^|[^\\\\])(?:\\\\{2})*)"+n),lookbehind:!0,inside:{content:{pattern:/^(\\\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:null},punctuation:/^\\\(|\)$/}}},a=e.languages.jq={comment:/#.*/,property:{pattern:RegExp(t.source+"(?=\\s*:(?!:))"),lookbehind:!0,greedy:!0,inside:i},string:{pattern:t,lookbehind:!0,greedy:!0,inside:i},function:{pattern:/(\bdef\s+)[a-z_]\w+/i,lookbehind:!0},variable:/\B\$\w+/,"property-literal":{pattern:/\b[a-z_]\w*(?=\s*:(?!:))/i,alias:"property"},keyword:/\b(?:as|break|catch|def|elif|else|end|foreach|if|import|include|label|module|modulemeta|null|reduce|then|try|while)\b/,boolean:/\b(?:false|true)\b/,number:/(?:\b\d+\.|\B\.)?\b\d+(?:[eE][+-]?\d+)?\b/,operator:[{pattern:/\|=?/,alias:"pipe"},/\.\.|[!=<>]?=|\?\/\/|\/\/=?|[-+*/%]=?|[<>?]|\b(?:and|not|or)\b/],"c-style-function":{pattern:/\b[a-z_]\w*(?=\s*\()/i,alias:"function"},punctuation:/::|[()\[\]{},:;]|\.(?=\s*[\[\w$])/,dot:{pattern:/\./,alias:"important"}};i.interpolation.inside.content.inside=a}(Prism); +!function(e){e.languages.typescript=e.languages.extend("javascript",{"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|type)\s+)(?!keyof\b)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?:\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>)?/,lookbehind:!0,greedy:!0,inside:null},builtin:/\b(?:Array|Function|Promise|any|boolean|console|never|number|string|symbol|unknown)\b/}),e.languages.typescript.keyword.push(/\b(?:abstract|declare|is|keyof|readonly|require)\b/,/\b(?:asserts|infer|interface|module|namespace|type)\b(?=\s*(?:[{_$a-zA-Z\xA0-\uFFFF]|$))/,/\btype\b(?=\s*(?:[\{*]|$))/),delete e.languages.typescript.parameter,delete e.languages.typescript["literal-property"];var s=e.languages.extend("typescript",{});delete s["class-name"],e.languages.typescript["class-name"].inside=s,e.languages.insertBefore("typescript","function",{decorator:{pattern:/@[$\w\xA0-\uFFFF]+/,inside:{at:{pattern:/^@/,alias:"operator"},function:/^[\s\S]+/}},"generic-function":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*<(?:[^<>]|<(?:[^<>]|<[^<>]*>)*>)*>(?=\s*\()/,greedy:!0,inside:{function:/^#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*/,generic:{pattern:/<[\s\S]+/,alias:"class-name",inside:s}}}}),e.languages.ts=e.languages.typescript}(Prism); +!function(e){var a=e.languages.javascript,n="\\{(?:[^{}]|\\{(?:[^{}]|\\{[^{}]*\\})*\\})+\\}",t="(@(?:arg|argument|param|property)\\s+(?:"+n+"\\s+)?)";e.languages.jsdoc=e.languages.extend("javadoclike",{parameter:{pattern:RegExp(t+"(?:(?!\\s)[$\\w\\xA0-\\uFFFF.])+(?=\\s|$)"),lookbehind:!0,inside:{punctuation:/\./}}}),e.languages.insertBefore("jsdoc","keyword",{"optional-parameter":{pattern:RegExp(t+"\\[(?:(?!\\s)[$\\w\\xA0-\\uFFFF.])+(?:=[^[\\]]+)?\\](?=\\s|$)"),lookbehind:!0,inside:{parameter:{pattern:/(^\[)[$\w\xA0-\uFFFF\.]+/,lookbehind:!0,inside:{punctuation:/\./}},code:{pattern:/(=)[\s\S]*(?=\]$)/,lookbehind:!0,inside:a,alias:"language-javascript"},punctuation:/[=[\]]/}},"class-name":[{pattern:RegExp("(@(?:augments|class|extends|interface|memberof!?|template|this|typedef)\\s+(?:\\s+)?)[A-Z]\\w*(?:\\.[A-Z]\\w*)*".replace(//g,(function(){return n}))),lookbehind:!0,inside:{punctuation:/\./}},{pattern:RegExp("(@[a-z]+\\s+)"+n),lookbehind:!0,inside:{string:a.string,number:a.number,boolean:a.boolean,keyword:e.languages.typescript.keyword,operator:/=>|\.\.\.|[&|?:*]/,punctuation:/[.,;=<>{}()[\]]/}}],example:{pattern:/(@example\s+(?!\s))(?:[^@\s]|\s+(?!\s))+?(?=\s*(?:\*\s*)?(?:@\w|\*\/))/,lookbehind:!0,inside:{code:{pattern:/^([\t ]*(?:\*\s*)?)\S.*$/m,lookbehind:!0,inside:a,alias:"language-javascript"}}}}),e.languages.javadoclike.addSupport("javascript",e.languages.jsdoc)}(Prism); +!function(a){function e(a,e){return RegExp(a.replace(//g,(function(){return"(?!\\s)[_$a-zA-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*"})),e)}a.languages.insertBefore("javascript","function-variable",{"method-variable":{pattern:RegExp("(\\.\\s*)"+a.languages.javascript["function-variable"].pattern.source),lookbehind:!0,alias:["function-variable","method","function","property-access"]}}),a.languages.insertBefore("javascript","function",{method:{pattern:RegExp("(\\.\\s*)"+a.languages.javascript.function.source),lookbehind:!0,alias:["function","property-access"]}}),a.languages.insertBefore("javascript","constant",{"known-class-name":[{pattern:/\b(?:(?:Float(?:32|64)|(?:Int|Uint)(?:8|16|32)|Uint8Clamped)?Array|ArrayBuffer|BigInt|Boolean|DataView|Date|Error|Function|Intl|JSON|(?:Weak)?(?:Map|Set)|Math|Number|Object|Promise|Proxy|Reflect|RegExp|String|Symbol|WebAssembly)\b/,alias:"class-name"},{pattern:/\b(?:[A-Z]\w*)Error\b/,alias:"class-name"}]}),a.languages.insertBefore("javascript","keyword",{imports:{pattern:e("(\\bimport\\b\\s*)(?:(?:\\s*,\\s*(?:\\*\\s*as\\s+|\\{[^{}]*\\}))?|\\*\\s*as\\s+|\\{[^{}]*\\})(?=\\s*\\bfrom\\b)"),lookbehind:!0,inside:a.languages.javascript},exports:{pattern:e("(\\bexport\\b\\s*)(?:\\*(?:\\s*as\\s+)?(?=\\s*\\bfrom\\b)|\\{[^{}]*\\})"),lookbehind:!0,inside:a.languages.javascript}}),a.languages.javascript.keyword.unshift({pattern:/\b(?:as|default|export|from|import)\b/,alias:"module"},{pattern:/\b(?:await|break|catch|continue|do|else|finally|for|if|return|switch|throw|try|while|yield)\b/,alias:"control-flow"},{pattern:/\bnull\b/,alias:["null","nil"]},{pattern:/\bundefined\b/,alias:"nil"}),a.languages.insertBefore("javascript","operator",{spread:{pattern:/\.{3}/,alias:"operator"},arrow:{pattern:/=>/,alias:"operator"}}),a.languages.insertBefore("javascript","punctuation",{"property-access":{pattern:e("(\\.\\s*)#?"),lookbehind:!0},"maybe-class-name":{pattern:/(^|[^$\w\xA0-\uFFFF])[A-Z][$\w\xA0-\uFFFF]+/,lookbehind:!0},dom:{pattern:/\b(?:document|(?:local|session)Storage|location|navigator|performance|window)\b/,alias:"variable"},console:{pattern:/\bconsole(?=\s*\.)/,alias:"class-name"}});for(var t=["function","function-variable","method","method-variable","property-access"],r=0;r|.*(?:node_modules|\(\)|\(|$|\(internal\/|\(node\.js)).*/m,alias:"comment"},filename:{pattern:/(\bat\s+(?!\s)|\()(?:[a-zA-Z]:)?[^():]+(?=:)/,lookbehind:!0,alias:"url"},function:{pattern:/(\bat\s+(?:new\s+)?)(?!\s)[_$a-zA-Z\xA0-\uFFFF<][.$\w\xA0-\uFFFF<>]*/,lookbehind:!0,inside:{punctuation:/\./}},punctuation:/[()]/,keyword:/\b(?:at|new)\b/,alias:{pattern:/\[(?:as\s+)?(?!\s)[_$a-zA-Z\xA0-\uFFFF][$\w\xA0-\uFFFF]*\]/,alias:"variable"},"line-number":{pattern:/:\d+(?::\d+)?\b/,alias:"number",inside:{punctuation:/:/}}}}}; +!function(e){var t=e.languages.javascript["template-string"],n=t.pattern.source,r=t.inside.interpolation,a=r.inside["interpolation-punctuation"],i=r.pattern.source;function o(t,r){if(e.languages[t])return{pattern:RegExp("((?:"+r+")\\s*)"+n),lookbehind:!0,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},"embedded-code":{pattern:/[\s\S]+/,alias:t}}}}function s(e,t){return"___"+t.toUpperCase()+"_"+e+"___"}function p(t,n,r){var a={code:t,grammar:n,language:r};return e.hooks.run("before-tokenize",a),a.tokens=e.tokenize(a.code,a.grammar),e.hooks.run("after-tokenize",a),a.tokens}function l(t){var n={};n["interpolation-punctuation"]=a;var i=e.tokenize(t,n);if(3===i.length){var o=[1,1];o.push.apply(o,p(i[1],e.languages.javascript,"javascript")),i.splice.apply(i,o)}return new e.Token("interpolation",i,r.alias,t)}function g(t,n,r){var a=e.tokenize(t,{interpolation:{pattern:RegExp(i),lookbehind:!0}}),o=0,g={},u=p(a.map((function(e){if("string"==typeof e)return e;for(var n,a=e.content;-1!==t.indexOf(n=s(o++,r)););return g[n]=a,n})).join(""),n,r),c=Object.keys(g);return o=0,function e(t){for(var n=0;n=c.length)return;var r=t[n];if("string"==typeof r||"string"==typeof r.content){var a=c[o],i="string"==typeof r?r:r.content,s=i.indexOf(a);if(-1!==s){++o;var p=i.substring(0,s),u=l(g[a]),f=i.substring(s+a.length),y=[];if(p&&y.push(p),y.push(u),f){var v=[f];e(v),y.push.apply(y,v)}"string"==typeof r?(t.splice.apply(t,[n,1].concat(y)),n+=y.length-1):r.content=y}}else{var d=r.content;Array.isArray(d)?e(d):e([d])}}}(u),new e.Token(r,u,"language-"+r,t)}e.languages.javascript["template-string"]=[o("css","\\b(?:styled(?:\\([^)]*\\))?(?:\\s*\\.\\s*\\w+(?:\\([^)]*\\))*)*|css(?:\\s*\\.\\s*(?:global|resolve))?|createGlobalStyle|keyframes)"),o("html","\\bhtml|\\.\\s*(?:inner|outer)HTML\\s*\\+?="),o("svg","\\bsvg"),o("markdown","\\b(?:markdown|md)"),o("graphql","\\b(?:gql|graphql(?:\\s*\\.\\s*experimental)?)"),o("sql","\\bsql"),t].filter(Boolean);var u={javascript:!0,js:!0,typescript:!0,ts:!0,jsx:!0,tsx:!0};function c(e){return"string"==typeof e?e:Array.isArray(e)?e.map(c).join(""):c(e.content)}e.hooks.add("after-tokenize",(function(t){t.language in u&&function t(n){for(var r=0,a=n.length;r]?|<(?:<=?|[=:|])?|>(?:=|>>?=?)?|==?=?|[~≠≤≥'√∛]/,punctuation:/::?|[{}[\]();,.?]/,constant:/\b(?:(?:Inf|NaN)(?:16|32|64)?|im|pi)\b|[πℯ]/}; +Prism.languages.keepalived={comment:{pattern:/[#!].*/,greedy:!0},string:{pattern:/(^|[^\\])(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,lookbehind:!0,greedy:!0},ip:{pattern:RegExp("\\b(?:(?:(?:[\\da-f]{1,4}:){7}[\\da-f]{1,4}|(?:[\\da-f]{1,4}:){6}:[\\da-f]{1,4}|(?:[\\da-f]{1,4}:){5}:(?:[\\da-f]{1,4}:)?[\\da-f]{1,4}|(?:[\\da-f]{1,4}:){4}:(?:[\\da-f]{1,4}:){0,2}[\\da-f]{1,4}|(?:[\\da-f]{1,4}:){3}:(?:[\\da-f]{1,4}:){0,3}[\\da-f]{1,4}|(?:[\\da-f]{1,4}:){2}:(?:[\\da-f]{1,4}:){0,4}[\\da-f]{1,4}|(?:[\\da-f]{1,4}:){6}|(?:[\\da-f]{1,4}:){0,5}:|::(?:[\\da-f]{1,4}:){0,5}|[\\da-f]{1,4}::(?:[\\da-f]{1,4}:){0,5}[\\da-f]{1,4}|::(?:[\\da-f]{1,4}:){0,6}[\\da-f]{1,4}|(?:[\\da-f]{1,4}:){1,7}:)(?:/\\d{1,3})?|(?:/\\d{1,2})?)\\b".replace(//g,(function(){return"(?:(?:(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d)\\.){3}(?:25[0-5]|2[0-4]\\d|1\\d\\d|[1-9]\\d|\\d))"})),"i"),alias:"number"},path:{pattern:/(\s)\/(?:[^\/\s]+\/)*[^\/\s]*|\b[a-zA-Z]:\\(?:[^\\\s]+\\)*[^\\\s]*/,lookbehind:!0,alias:"string"},variable:/\$\{?\w+\}?/,email:{pattern:/[\w-]+@[\w-]+(?:\.[\w-]{2,3}){1,2}/,alias:"string"},"conditional-configuration":{pattern:/@\^?[\w-]+/,alias:"variable"},operator:/=/,property:/\b(?:BFD_CHECK|DNS_CHECK|FILE_CHECK|HTTP_GET|MISC_CHECK|NAME|PING_CHECK|SCRIPTS|SMTP_CHECK|SSL|SSL_GET|TCP_CHECK|UDP_CHECK|accept|advert_int|alpha|auth_pass|auth_type|authentication|bfd_cpu_affinity|bfd_instance|bfd_no_swap|bfd_priority|bfd_process_name|bfd_rlimit_rttime|bfd_rt_priority|bind_if|bind_port|bindto|ca|certificate|check_unicast_src|checker|checker_cpu_affinity|checker_log_all_failures|checker_no_swap|checker_priority|checker_rlimit_rttime|checker_rt_priority|child_wait_time|connect_ip|connect_port|connect_timeout|dbus_service_name|debug|default_interface|delay|delay_before_retry|delay_loop|digest|dont_track_primary|dynamic|dynamic_interfaces|enable_(?:dbus|script_security|sni|snmp_checker|snmp_rfc|snmp_rfcv2|snmp_rfcv3|snmp_vrrp|traps)|end|fall|fast_recovery|file|flag-[123]|fork_delay|full_command|fwmark|garp_group|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|global_defs|global_tracking|gna_interval|group|ha_suspend|hashed|helo_name|higher_prio_send_advert|hoplimit|http_protocol|hysteresis|idle_tx|include|inhibit_on_failure|init_fail|init_file|instance|interface|interfaces|interval|ip_family|ipvs_process_name|keepalived.conf|kernel_rx_buf_size|key|linkbeat_interfaces|linkbeat_use_polling|log_all_failures|log_unknown_vrids|lower_prio_no_advert|lthreshold|lvs_flush|lvs_flush_onstop|lvs_method|lvs_netlink_cmd_rcv_bufs|lvs_netlink_cmd_rcv_bufs_force|lvs_netlink_monitor_rcv_bufs|lvs_netlink_monitor_rcv_bufs_force|lvs_notify_fifo|lvs_notify_fifo_script|lvs_sched|lvs_sync_daemon|max_auto_priority|max_hops|mcast_src_ip|mh-fallback|mh-port|min_auto_priority_delay|min_rx|min_tx|misc_dynamic|misc_path|misc_timeout|multiplier|name|namespace_with_ipsets|native_ipv6|neighbor_ip|net_namespace|net_namespace_ipvs|nftables|nftables_counters|nftables_ifindex|nftables_priority|no_accept|no_checker_emails|no_email_faults|nopreempt|notification_email|notification_email_from|notify|notify_backup|notify_deleted|notify_down|notify_fault|notify_fifo|notify_fifo_script|notify_master|notify_master_rx_lower_pri|notify_priority_changes|notify_stop|notify_up|old_unicast_checksum|omega|ops|param_match|passive|password|path|persistence_engine|persistence_granularity|persistence_timeout|preempt|preempt_delay|priority|process|process_monitor_rcv_bufs|process_monitor_rcv_bufs_force|process_name|process_names|promote_secondaries|protocol|proxy_arp|proxy_arp_pvlan|quorum|quorum_down|quorum_max|quorum_up|random_seed|real_server|regex|regex_max_offset|regex_min_offset|regex_no_match|regex_options|regex_stack|reload_repeat|reload_time_file|require_reply|retry|rise|router_id|rs_init_notifies|script|script_user|sh-fallback|sh-port|shutdown_script|shutdown_script_timeout|skip_check_adv_addr|smtp_alert|smtp_alert_checker|smtp_alert_vrrp|smtp_connect_timeout|smtp_helo_name|smtp_server|snmp_socket|sorry_server|sorry_server_inhibit|sorry_server_lvs_method|source_ip|start|startup_script|startup_script_timeout|state|static_ipaddress|static_routes|static_rules|status_code|step|strict_mode|sync_group_tracking_weight|terminate_delay|timeout|track_bfd|track_file|track_group|track_interface|track_process|track_script|track_src_ip|ttl|type|umask|unicast_peer|unicast_src_ip|unicast_ttl|url|use_ipvlan|use_pid_dir|use_vmac|user|uthreshold|val[123]|version|virtual_ipaddress|virtual_ipaddress_excluded|virtual_router_id|virtual_routes|virtual_rules|virtual_server|virtual_server_group|virtualhost|vmac_xmit_base|vrrp|vrrp_(?:check_unicast_src|cpu_affinity|garp_interval|garp_lower_prio_delay|garp_lower_prio_repeat|garp_master_delay|garp_master_refresh|garp_master_refresh_repeat|garp_master_repeat|gna_interval|higher_prio_send_advert|instance|ipsets|iptables|lower_prio_no_advert|mcast_group4|mcast_group6|min_garp|netlink_cmd_rcv_bufs|netlink_cmd_rcv_bufs_force|netlink_monitor_rcv_bufs|netlink_monitor_rcv_bufs_force|no_swap|notify_fifo|notify_fifo_script|notify_priority_changes|priority|process_name|rlimit_rttime|rt_priority|rx_bufs_multiplier|rx_bufs_policy|script|skip_check_adv_addr|startup_delay|strict|sync_group|track_process|version)|warmup|weight)\b/,constant:/\b(?:A|AAAA|AH|BACKUP|CNAME|DR|MASTER|MX|NAT|NS|PASS|SCTP|SOA|TCP|TUN|TXT|UDP|dh|fo|lblc|lblcr|lc|mh|nq|ovf|rr|sed|sh|wlc|wrr)\b/,number:{pattern:/(^|[^\w.-])-?\d+(?:\.\d+)?/,lookbehind:!0},boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\{\}]/}; +Prism.languages.keyman={comment:{pattern:/\bc .*/i,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0},"virtual-key":{pattern:/\[\s*(?:(?:ALT|CAPS|CTRL|LALT|LCTRL|NCAPS|RALT|RCTRL|SHIFT)\s+)*(?:[TKU]_[\w?]+|[A-E]\d\d?|"[^"\r\n]*"|'[^'\r\n]*')\s*\]/i,greedy:!0,alias:"function"},"header-keyword":{pattern:/&\w+/,alias:"bold"},"header-statement":{pattern:/\b(?:bitmap|bitmaps|caps always off|caps on only|copyright|hotkey|language|layout|message|name|shift frees caps|version)\b/i,alias:"bold"},"rule-keyword":{pattern:/\b(?:any|baselayout|beep|call|context|deadkey|dk|if|index|layer|notany|nul|outs|platform|reset|return|save|set|store|use)\b/i,alias:"keyword"},"structural-keyword":{pattern:/\b(?:ansi|begin|group|match|newcontext|nomatch|postkeystroke|readonly|unicode|using keys)\b/i,alias:"keyword"},"compile-target":{pattern:/\$(?:keyman|keymanonly|keymanweb|kmfl|weaver):/i,alias:"property"},number:/\b(?:U\+[\dA-F]+|d\d+|x[\da-f]+|\d+)\b/i,operator:/[+>\\$]|\.\./,punctuation:/[()=,]/}; +!function(n){n.languages.kotlin=n.languages.extend("clike",{keyword:{pattern:/(^|[^.])\b(?:abstract|actual|annotation|as|break|by|catch|class|companion|const|constructor|continue|crossinline|data|do|dynamic|else|enum|expect|external|final|finally|for|fun|get|if|import|in|infix|init|inline|inner|interface|internal|is|lateinit|noinline|null|object|open|operator|out|override|package|private|protected|public|reified|return|sealed|set|super|suspend|tailrec|this|throw|to|try|typealias|val|var|vararg|when|where|while)\b/,lookbehind:!0},function:[{pattern:/(?:`[^\r\n`]+`|\b\w+)(?=\s*\()/,greedy:!0},{pattern:/(\.)(?:`[^\r\n`]+`|\w+)(?=\s*\{)/,lookbehind:!0,greedy:!0}],number:/\b(?:0[xX][\da-fA-F]+(?:_[\da-fA-F]+)*|0[bB][01]+(?:_[01]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?[fFL]?)\b/,operator:/\+[+=]?|-[-=>]?|==?=?|!(?:!|==?)?|[\/*%<>]=?|[?:]:?|\.\.|&&|\|\||\b(?:and|inv|or|shl|shr|ushr|xor)\b/}),delete n.languages.kotlin["class-name"];var e={"interpolation-punctuation":{pattern:/^\$\{?|\}$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:n.languages.kotlin}};n.languages.insertBefore("kotlin","string",{"string-literal":[{pattern:/"""(?:[^$]|\$(?:(?!\{)|\{[^{}]*\}))*?"""/,alias:"multiline",inside:{interpolation:{pattern:/\$(?:[a-z_]\w*|\{[^{}]*\})/i,inside:e},string:/[\s\S]+/}},{pattern:/"(?:[^"\\\r\n$]|\\.|\$(?:(?!\{)|\{[^{}]*\}))*"/,alias:"singleline",inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:[a-z_]\w*|\{[^{}]*\})/i,lookbehind:!0,inside:e},string:/[\s\S]+/}}],char:{pattern:/'(?:[^'\\\r\n]|\\(?:.|u[a-fA-F0-9]{0,4}))'/,greedy:!0}}),delete n.languages.kotlin.string,n.languages.insertBefore("kotlin","keyword",{annotation:{pattern:/\B@(?:\w+:)?(?:[A-Z]\w*|\[[^\]]+\])/,alias:"builtin"}}),n.languages.insertBefore("kotlin","function",{label:{pattern:/\b\w+@|@\w+\b/,alias:"symbol"}}),n.languages.kt=n.languages.kotlin,n.languages.kts=n.languages.kotlin}(Prism); +!function(n){function o(n,o){return RegExp(n.replace(//g,"\\s\\x00-\\x1f\\x22-\\x2f\\x3a-\\x3f\\x5b-\\x5e\\x60\\x7b-\\x7e"),o)}n.languages.kumir={comment:{pattern:/\|.*/},prolog:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^\n\r"]*"|'[^\n\r']*'/,greedy:!0},boolean:{pattern:o("(^|[])(?:да|нет)(?=[]|$)"),lookbehind:!0},"operator-word":{pattern:o("(^|[])(?:и|или|не)(?=[]|$)"),lookbehind:!0,alias:"keyword"},"system-variable":{pattern:o("(^|[])знач(?=[]|$)"),lookbehind:!0,alias:"keyword"},type:[{pattern:o("(^|[])(?:вещ|лит|лог|сим|цел)(?:\\x20*таб)?(?=[]|$)"),lookbehind:!0,alias:"builtin"},{pattern:o("(^|[])(?:компл|сканкод|файл|цвет)(?=[]|$)"),lookbehind:!0,alias:"important"}],keyword:{pattern:o("(^|[])(?:алг|арг(?:\\x20*рез)?|ввод|ВКЛЮЧИТЬ|вс[её]|выбор|вывод|выход|дано|для|до|дс|если|иначе|исп|использовать|кон(?:(?:\\x20+|_)исп)?|кц(?:(?:\\x20+|_)при)?|надо|нач|нс|нц|от|пауза|пока|при|раза?|рез|стоп|таб|то|утв|шаг)(?=[]|$)"),lookbehind:!0},name:{pattern:o("(^|[])[^\\d][^]*(?:\\x20+[^]+)*(?=[]|$)"),lookbehind:!0},number:{pattern:o("(^|[])(?:\\B\\$[\\da-f]+\\b|(?:\\b\\d+(?:\\.\\d*)?|\\B\\.\\d+)(?:e[+-]?\\d+)?)(?=[]|$)","i"),lookbehind:!0},punctuation:/:=|[(),:;\[\]]/,"operator-char":{pattern:/\*\*?|<[=>]?|>=?|[-+/=]/,alias:"operator"}},n.languages.kum=n.languages.kumir}(Prism); +Prism.languages.kusto={comment:{pattern:/\/\/.*/,greedy:!0},string:{pattern:/```[\s\S]*?```|[hH]?(?:"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\.)*'|@(?:"[^\r\n"]*"|'[^\r\n']*'))/,greedy:!0},verb:{pattern:/(\|\s*)[a-z][\w-]*/i,lookbehind:!0,alias:"keyword"},command:{pattern:/\.[a-z][a-z\d-]*\b/,alias:"keyword"},"class-name":/\b(?:bool|datetime|decimal|dynamic|guid|int|long|real|string|timespan)\b/,keyword:/\b(?:access|alias|and|anti|as|asc|auto|between|by|(?:contains|(?:ends|starts)with|has(?:perfix|suffix)?)(?:_cs)?|database|declare|desc|external|from|fullouter|has_all|in|ingestion|inline|inner|innerunique|into|(?:left|right)(?:anti(?:semi)?|inner|outer|semi)?|let|like|local|not|of|on|or|pattern|print|query_parameters|range|restrict|schema|set|step|table|tables|to|view|where|with|matches\s+regex|nulls\s+(?:first|last))(?![\w-])/,boolean:/\b(?:false|null|true)\b/,function:/\b[a-z_]\w*(?=\s*\()/,datetime:[{pattern:/\b(?:(?:Fri|Friday|Mon|Monday|Sat|Saturday|Sun|Sunday|Thu|Thursday|Tue|Tuesday|Wed|Wednesday)\s*,\s*)?\d{1,2}(?:\s+|-)(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)(?:\s+|-)\d{2}\s+\d{2}:\d{2}(?::\d{2})?(?:\s*(?:\b(?:[A-Z]|(?:[ECMT][DS]|GM|U)T)|[+-]\d{4}))?\b/,alias:"number"},{pattern:/[+-]?\b(?:\d{4}-\d{2}-\d{2}(?:[ T]\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)?|\d{2}:\d{2}(?::\d{2}(?:\.\d+)?)?)Z?/,alias:"number"}],number:/\b(?:0x[0-9A-Fa-f]+|\d+(?:\.\d+)?(?:[Ee][+-]?\d+)?)(?:(?:min|sec|[mnµ]s|[dhms]|microsecond|tick)\b)?|[+-]?\binf\b/,operator:/=>|[!=]~|[!=<>]=?|[-+*/%|]|\.\./,punctuation:/[()\[\]{},;.:]/}; +!function(a){var e=/\\(?:[^a-z()[\]]|[a-z*]+)/i,n={"equation-command":{pattern:e,alias:"regex"}};a.languages.latex={comment:/%.*/,cdata:{pattern:/(\\begin\{((?:lstlisting|verbatim)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0},equation:[{pattern:/\$\$(?:\\[\s\S]|[^\\$])+\$\$|\$(?:\\[\s\S]|[^\\$])+\$|\\\([\s\S]*?\\\)|\\\[[\s\S]*?\\\]/,inside:n,alias:"string"},{pattern:/(\\begin\{((?:align|eqnarray|equation|gather|math|multline)\*?)\})[\s\S]*?(?=\\end\{\2\})/,lookbehind:!0,inside:n,alias:"string"}],keyword:{pattern:/(\\(?:begin|cite|documentclass|end|label|ref|usepackage)(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0},url:{pattern:/(\\url\{)[^}]+(?=\})/,lookbehind:!0},headline:{pattern:/(\\(?:chapter|frametitle|paragraph|part|section|subparagraph|subsection|subsubparagraph|subsubsection|subsubsubparagraph)\*?(?:\[[^\]]+\])?\{)[^}]+(?=\})/,lookbehind:!0,alias:"class-name"},function:{pattern:e,alias:"selector"},punctuation:/[[\]{}&]/},a.languages.tex=a.languages.latex,a.languages.context=a.languages.latex}(Prism); +!function(a){a.languages.latte={comment:/^\{\*[\s\S]*/,"latte-tag":{pattern:/(^\{(?:\/(?=[a-z]))?)(?:[=_]|[a-z]\w*\b(?!\())/i,lookbehind:!0,alias:"important"},delimiter:{pattern:/^\{\/?|\}$/,alias:"punctuation"},php:{pattern:/\S(?:[\s\S]*\S)?/,alias:"language-php",inside:a.languages.php}};var t=a.languages.extend("markup",{});a.languages.insertBefore("inside","attr-value",{"n-attr":{pattern:/n:[\w-]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+))?/,inside:{"attr-name":{pattern:/^[^\s=]+/,alias:"important"},"attr-value":{pattern:/=[\s\S]+/,inside:{punctuation:[/^=/,{pattern:/^(\s*)["']|["']$/,lookbehind:!0}],php:{pattern:/\S(?:[\s\S]*\S)?/,inside:a.languages.php}}}}}},t.tag),a.hooks.add("before-tokenize",(function(e){"latte"===e.language&&(a.languages["markup-templating"].buildPlaceholders(e,"latte",/\{\*[\s\S]*?\*\}|\{[^'"\s{}*](?:[^"'/{}]|\/(?![*/])|("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|\/\*(?:[^*]|\*(?!\/))*\*\/)*\}/g),e.grammar=t)})),a.hooks.add("after-tokenize",(function(t){a.languages["markup-templating"].tokenizePlaceholders(t,"latte")}))}(Prism); +Prism.languages.less=Prism.languages.extend("css",{comment:[/\/\*[\s\S]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-](?:\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\((?:[^(){}]|\([^(){}]*\))*\)|[^(){};@\s]|\s+(?!\s))*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/,operator:/[+\-*\/]/}),Prism.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-].*?(?=[(;])/,lookbehind:!0,alias:"function"}}); +!function(e){e.languages.scheme={comment:/;.*|#;\s*(?:\((?:[^()]|\([^()]*\))*\)|\[(?:[^\[\]]|\[[^\[\]]*\])*\])|#\|(?:[^#|]|#(?!\|)|\|(?!#)|#\|(?:[^#|]|#(?!\|)|\|(?!#))*\|#)*\|#/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},symbol:{pattern:/'[^()\[\]#'\s]+/,greedy:!0},char:{pattern:/#\\(?:[ux][a-fA-F\d]+\b|[-a-zA-Z]+\b|[\uD800-\uDBFF][\uDC00-\uDFFF]|\S)/,greedy:!0},"lambda-parameter":[{pattern:/((?:^|[^'`#])[(\[]lambda\s+)(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)/,lookbehind:!0},{pattern:/((?:^|[^'`#])[(\[]lambda\s+[(\[])[^()\[\]']+/,lookbehind:!0}],keyword:{pattern:/((?:^|[^'`#])[(\[])(?:begin|case(?:-lambda)?|cond(?:-expand)?|define(?:-library|-macro|-record-type|-syntax|-values)?|defmacro|delay(?:-force)?|do|else|except|export|guard|if|import|include(?:-ci|-library-declarations)?|lambda|let(?:rec)?(?:-syntax|-values|\*)?|let\*-values|only|parameterize|prefix|(?:quasi-?)?quote|rename|set!|syntax-(?:case|rules)|unless|unquote(?:-splicing)?|when)(?=[()\[\]\s]|$)/,lookbehind:!0},builtin:{pattern:/((?:^|[^'`#])[(\[])(?:abs|and|append|apply|assoc|ass[qv]|binary-port\?|boolean=?\?|bytevector(?:-append|-copy|-copy!|-length|-u8-ref|-u8-set!|\?)?|caar|cadr|call-with-(?:current-continuation|port|values)|call\/cc|car|cdar|cddr|cdr|ceiling|char(?:->integer|-ready\?|\?|<\?|<=\?|=\?|>\?|>=\?)|close-(?:input-port|output-port|port)|complex\?|cons|current-(?:error|input|output)-port|denominator|dynamic-wind|eof-object\??|eq\?|equal\?|eqv\?|error|error-object(?:-irritants|-message|\?)|eval|even\?|exact(?:-integer-sqrt|-integer\?|\?)?|expt|features|file-error\?|floor(?:-quotient|-remainder|\/)?|flush-output-port|for-each|gcd|get-output-(?:bytevector|string)|inexact\??|input-port(?:-open\?|\?)|integer(?:->char|\?)|lcm|length|list(?:->string|->vector|-copy|-ref|-set!|-tail|\?)?|make-(?:bytevector|list|parameter|string|vector)|map|max|member|memq|memv|min|modulo|negative\?|newline|not|null\?|number(?:->string|\?)|numerator|odd\?|open-(?:input|output)-(?:bytevector|string)|or|output-port(?:-open\?|\?)|pair\?|peek-char|peek-u8|port\?|positive\?|procedure\?|quotient|raise|raise-continuable|rational\?|rationalize|read-(?:bytevector|bytevector!|char|error\?|line|string|u8)|real\?|remainder|reverse|round|set-c[ad]r!|square|string(?:->list|->number|->symbol|->utf8|->vector|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?|<\?|<=\?|=\?|>\?|>=\?)?|substring|symbol(?:->string|\?|=\?)|syntax-error|textual-port\?|truncate(?:-quotient|-remainder|\/)?|u8-ready\?|utf8->string|values|vector(?:->list|->string|-append|-copy|-copy!|-fill!|-for-each|-length|-map|-ref|-set!|\?)?|with-exception-handler|write-(?:bytevector|char|string|u8)|zero\?)(?=[()\[\]\s]|$)/,lookbehind:!0},operator:{pattern:/((?:^|[^'`#])[(\[])(?:[-+*%/]|[<>]=?|=>?)(?=[()\[\]\s]|$)/,lookbehind:!0},number:{pattern:RegExp(function(e){for(var r in e)e[r]=e[r].replace(/<[\w\s]+>/g,(function(r){return"(?:"+e[r].trim()+")"}));return e[r]}({"":"\\d+(?:/\\d+)|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:[esfdl][+-]?\\d+)?","":"[+-]?|[+-](?:inf|nan)\\.0","":"[+-](?:|(?:inf|nan)\\.0)?i","":"(?:@|)?|","":"(?:#d(?:#[ei])?|#[ei](?:#d)?)?","":"[0-9a-f]+(?:/[0-9a-f]+)?","":"[+-]?|[+-](?:inf|nan)\\.0","":"[+-](?:|(?:inf|nan)\\.0)?i","":"(?:@|)?|","":"#[box](?:#[ei])?|(?:#[ei])?#[box]","":"(^|[()\\[\\]\\s])(?:|)(?=[()\\[\\]\\s]|$)"}),"i"),lookbehind:!0},boolean:{pattern:/(^|[()\[\]\s])#(?:[ft]|false|true)(?=[()\[\]\s]|$)/,lookbehind:!0},function:{pattern:/((?:^|[^'`#])[(\[])(?:[^|()\[\]'\s]+|\|(?:[^\\|]|\\.)*\|)(?=[()\[\]\s]|$)/,lookbehind:!0},identifier:{pattern:/(^|[()\[\]\s])\|(?:[^\\|]|\\.)*\|(?=[()\[\]\s]|$)/,lookbehind:!0,greedy:!0},punctuation:/[()\[\]']/}}(Prism); +!function(e){for(var n='\\((?:[^();"#\\\\]|\\\\[^]|;.*(?!.)|"(?:[^"\\\\]|\\\\.)*"|#(?:\\{(?:(?!#\\})[^])*#\\}|[^{])|)*\\)',i=0;i<5;i++)n=n.replace(//g,(function(){return n}));n=n.replace(//g,"[^\\s\\S]");var d=e.languages.lilypond={comment:/%(?:(?!\{).*|\{[\s\S]*?%\})/,"embedded-scheme":{pattern:RegExp('(^|[=\\s])#(?:"(?:[^"\\\\]|\\\\.)*"|[^\\s()"]*(?:[^\\s()]|))'.replace(//g,(function(){return n})),"m"),lookbehind:!0,greedy:!0,inside:{scheme:{pattern:/^(#)[\s\S]+$/,lookbehind:!0,alias:"language-scheme",inside:{"embedded-lilypond":{pattern:/#\{[\s\S]*?#\}/,greedy:!0,inside:{punctuation:/^#\{|#\}$/,lilypond:{pattern:/[\s\S]+/,alias:"language-lilypond",inside:null}}},rest:e.languages.scheme}},punctuation:/#/}},string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":{pattern:/(\\new\s+)[\w-]+/,lookbehind:!0},keyword:{pattern:/\\[a-z][-\w]*/i,inside:{punctuation:/^\\/}},operator:/[=|]|<<|>>/,punctuation:{pattern:/(^|[a-z\d])(?:'+|,+|[_^]?-[_^]?(?:[-+^!>._]|(?=\d))|[_^]\.?|[.!])|[{}()[\]<>^~]|\\[()[\]<>\\!]|--|__/,lookbehind:!0},number:/\b\d+(?:\/\d+)?\b/};d["embedded-scheme"].inside.scheme.inside["embedded-lilypond"].inside.lilypond.inside=d,e.languages.ly=d}(Prism); +Prism.languages.liquid={comment:{pattern:/(^\{%\s*comment\s*%\})[\s\S]+(?=\{%\s*endcomment\s*%\}$)/,lookbehind:!0},delimiter:{pattern:/^\{(?:\{\{|[%\{])-?|-?(?:\}\}|[%\}])\}$/,alias:"punctuation"},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},keyword:/\b(?:as|assign|break|(?:end)?(?:capture|case|comment|for|form|if|paginate|raw|style|tablerow|unless)|continue|cycle|decrement|echo|else|elsif|in|include|increment|limit|liquid|offset|range|render|reversed|section|when|with)\b/,object:/\b(?:address|all_country_option_tags|article|block|blog|cart|checkout|collection|color|country|country_option_tags|currency|current_page|current_tags|customer|customer_address|date|discount_allocation|discount_application|external_video|filter|filter_value|font|forloop|fulfillment|generic_file|gift_card|group|handle|image|line_item|link|linklist|localization|location|measurement|media|metafield|model|model_source|order|page|page_description|page_image|page_title|part|policy|product|product_option|recommendations|request|robots|routes|rule|script|search|selling_plan|selling_plan_allocation|selling_plan_group|shipping_method|shop|shop_locale|sitemap|store_availability|tax_line|template|theme|transaction|unit_price_measurement|user_agent|variant|video|video_source)\b/,function:[{pattern:/(\|\s*)\w+/,lookbehind:!0,alias:"filter"},{pattern:/(\.\s*)(?:first|last|size)/,lookbehind:!0}],boolean:/\b(?:false|nil|true)\b/,range:{pattern:/\.\./,alias:"operator"},number:/\b\d+(?:\.\d+)?\b/,operator:/[!=]=|<>|[<>]=?|[|?:=-]|\b(?:and|contains(?=\s)|or)\b/,punctuation:/[.,\[\]()]/,empty:{pattern:/\bempty\b/,alias:"keyword"}},Prism.hooks.add("before-tokenize",(function(e){var t=!1;Prism.languages["markup-templating"].buildPlaceholders(e,"liquid",/\{%\s*comment\s*%\}[\s\S]*?\{%\s*endcomment\s*%\}|\{(?:%[\s\S]*?%|\{\{[\s\S]*?\}\}|\{[\s\S]*?\})\}/g,(function(e){var n=/^\{%-?\s*(\w+)/.exec(e);if(n){var i=n[1];if("raw"===i&&!t)return t=!0,!0;if("endraw"===i)return t=!1,!0}return!t}))})),Prism.hooks.add("after-tokenize",(function(e){Prism.languages["markup-templating"].tokenizePlaceholders(e,"liquid")})); +!function(e){function n(e){return RegExp("(\\()(?:"+e+")(?=[\\s\\)])")}function a(e){return RegExp("([\\s([])(?:"+e+")(?=[\\s)])")}var t="(?!\\d)[-+*/~!@$%^=<>{}\\w]+",r="(\\()",i="(?:[^()]|\\((?:[^()]|\\((?:[^()]|\\((?:[^()]|\\((?:[^()]|\\([^()]*\\))*\\))*\\))*\\))*\\))*",s={heading:{pattern:/;;;.*/,alias:["comment","title"]},comment:/;.*/,string:{pattern:/"(?:[^"\\]|\\.)*"/,greedy:!0,inside:{argument:/[-A-Z]+(?=[.,\s])/,symbol:RegExp("`"+t+"'")}},"quoted-symbol":{pattern:RegExp("#?'"+t),alias:["variable","symbol"]},"lisp-property":{pattern:RegExp(":"+t),alias:"property"},splice:{pattern:RegExp(",@?"+t),alias:["symbol","variable"]},keyword:[{pattern:RegExp("(\\()(?:and|(?:cl-)?letf|cl-loop|cond|cons|error|if|(?:lexical-)?let\\*?|message|not|null|or|provide|require|setq|unless|use-package|when|while)(?=\\s)"),lookbehind:!0},{pattern:RegExp("(\\()(?:append|by|collect|concat|do|finally|for|in|return)(?=\\s)"),lookbehind:!0}],declare:{pattern:n("declare"),lookbehind:!0,alias:"keyword"},interactive:{pattern:n("interactive"),lookbehind:!0,alias:"keyword"},boolean:{pattern:a("nil|t"),lookbehind:!0},number:{pattern:a("[-+]?\\d+(?:\\.\\d*)?"),lookbehind:!0},defvar:{pattern:RegExp("(\\()def(?:const|custom|group|var)\\s+"+t),lookbehind:!0,inside:{keyword:/^def[a-z]+/,variable:RegExp(t)}},defun:{pattern:RegExp("(\\()(?:cl-)?(?:defmacro|defun\\*?)\\s+"+t+"\\s+\\("+i+"\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^(?:cl-)?def\S+/,arguments:null,function:{pattern:RegExp("(^\\s)"+t),lookbehind:!0},punctuation:/[()]/}},lambda:{pattern:RegExp("(\\()lambda\\s+\\(\\s*(?:&?"+t+"(?:\\s+&?"+t+")*\\s*)?\\)"),lookbehind:!0,greedy:!0,inside:{keyword:/^lambda/,arguments:null,punctuation:/[()]/}},car:{pattern:RegExp(r+t),lookbehind:!0},punctuation:[/(?:['`,]?\(|[)\[\]])/,{pattern:/(\s)\.(?=\s)/,lookbehind:!0}]},l={"lisp-marker":RegExp("&(?!\\d)[-+*/~!@$%^=<>{}\\w]+"),varform:{pattern:RegExp("\\("+t+"\\s+(?=\\S)"+i+"\\)"),inside:s},argument:{pattern:RegExp("(^|[\\s(])"+t),lookbehind:!0,alias:"variable"},rest:s},o="\\S+(?:\\s+\\S+)*",p={pattern:RegExp(r+i+"(?=\\))"),lookbehind:!0,inside:{"rest-vars":{pattern:RegExp("&(?:body|rest)\\s+"+o),inside:l},"other-marker-vars":{pattern:RegExp("&(?:aux|optional)\\s+"+o),inside:l},keys:{pattern:RegExp("&key\\s+"+o+"(?:\\s+&allow-other-keys)?"),inside:l},argument:{pattern:RegExp(t),alias:"variable"},punctuation:/[()]/}};s.lambda.inside.arguments=p,s.defun.inside.arguments=e.util.clone(p),s.defun.inside.arguments.inside.sublist=p,e.languages.lisp=s,e.languages.elisp=s,e.languages.emacs=s,e.languages["emacs-lisp"]=s}(Prism); +Prism.languages.livescript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\])#.*/,lookbehind:!0}],"interpolated-string":{pattern:/(^|[^"])("""|")(?:\\[\s\S]|(?!\2)[^\\])*\2(?!")/,lookbehind:!0,greedy:!0,inside:{variable:{pattern:/(^|[^\\])#[a-z_](?:-?[a-z]|[\d_])*/m,lookbehind:!0},interpolation:{pattern:/(^|[^\\])#\{[^}]+\}/m,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^#\{|\}$/,alias:"variable"}}},string:/[\s\S]+/}},string:[{pattern:/('''|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},{pattern:/<\[[\s\S]*?\]>/,greedy:!0},/\\[^\s,;\])}]+/],regex:[{pattern:/\/\/(?:\[[^\r\n\]]*\]|\\.|(?!\/\/)[^\\\[])+\/\/[gimyu]{0,5}/,greedy:!0,inside:{comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0}}},{pattern:/\/(?:\[[^\r\n\]]*\]|\\.|[^/\\\r\n\[])+\/[gimyu]{0,5}/,greedy:!0}],keyword:{pattern:/(^|(?!-).)\b(?:break|case|catch|class|const|continue|default|do|else|extends|fallthrough|finally|for(?: ever)?|function|if|implements|it|let|loop|new|null|otherwise|own|return|super|switch|that|then|this|throw|try|unless|until|var|void|when|while|yield)(?!-)\b/m,lookbehind:!0},"keyword-operator":{pattern:/(^|[^-])\b(?:(?:delete|require|typeof)!|(?:and|by|delete|export|from|import(?: all)?|in|instanceof|is(?: not|nt)?|not|of|or|til|to|typeof|with|xor)(?!-)\b)/m,lookbehind:!0,alias:"operator"},boolean:{pattern:/(^|[^-])\b(?:false|no|off|on|true|yes)(?!-)\b/m,lookbehind:!0},argument:{pattern:/(^|(?!\.&\.)[^&])&(?!&)\d*/m,lookbehind:!0,alias:"variable"},number:/\b(?:\d+~[\da-z]+|\d[\d_]*(?:\.\d[\d_]*)?(?:[a-z]\w*)?)/i,identifier:/[a-z_](?:-?[a-z]|[\d_])*/i,operator:[{pattern:/( )\.(?= )/,lookbehind:!0},/\.(?:[=~]|\.\.?)|\.(?:[&|^]|<<|>>>?)\.|:(?:=|:=?)|&&|\|[|>]|<(?:<[>=?]?|-(?:->?|>)?|\+\+?|@@?|%%?|\*\*?|!(?:~?=|--?>|~?~>)?|~(?:~?>|=)?|==?|\^\^?|[\/?]/],punctuation:/[(){}\[\]|.,:;`]/},Prism.languages.livescript["interpolated-string"].inside.interpolation.inside.rest=Prism.languages.livescript; +!function(a){a.languages.llvm={comment:/;.*/,string:{pattern:/"[^"]*"/,greedy:!0},boolean:/\b(?:false|true)\b/,variable:/[%@!#](?:(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+|\d+)/i,label:/(?!\d)(?:[-$.\w]|\\[a-f\d]{2})+:/i,type:{pattern:/\b(?:double|float|fp128|half|i[1-9]\d*|label|metadata|ppc_fp128|token|void|x86_fp80|x86_mmx)\b/,alias:"class-name"},keyword:/\b[a-z_][a-z_0-9]*\b/,number:/[+-]?\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-Fa-f]+\b|\b0xK[\dA-Fa-f]{20}\b|\b0x[ML][\dA-Fa-f]{32}\b|\b0xH[\dA-Fa-f]{4}\b/,punctuation:/[{}[\];(),.!*=<>]/}}(Prism); +Prism.languages.log={string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?![st] | \w)(?:[^'\\\r\n]|\\.)*'/,greedy:!0},exception:{pattern:/(^|[^\w.])[a-z][\w.]*(?:Error|Exception):.*(?:(?:\r\n?|\n)[ \t]*(?:at[ \t].+|\.{3}.*|Caused by:.*))+(?:(?:\r\n?|\n)[ \t]*\.\.\. .*)?/,lookbehind:!0,greedy:!0,alias:["javastacktrace","language-javastacktrace"],inside:Prism.languages.javastacktrace||{keyword:/\bat\b/,function:/[a-z_][\w$]*(?=\()/,punctuation:/[.:()]/}},level:[{pattern:/\b(?:ALERT|CRIT|CRITICAL|EMERG|EMERGENCY|ERR|ERROR|FAILURE|FATAL|SEVERE)\b/,alias:["error","important"]},{pattern:/\b(?:WARN|WARNING|WRN)\b/,alias:["warning","important"]},{pattern:/\b(?:DISPLAY|INF|INFO|NOTICE|STATUS)\b/,alias:["info","keyword"]},{pattern:/\b(?:DBG|DEBUG|FINE)\b/,alias:["debug","keyword"]},{pattern:/\b(?:FINER|FINEST|TRACE|TRC|VERBOSE|VRB)\b/,alias:["trace","comment"]}],property:{pattern:/((?:^|[\]|])[ \t]*)[a-z_](?:[\w-]|\b\/\b)*(?:[. ]\(?\w(?:[\w-]|\b\/\b)*\)?)*:(?=\s)/im,lookbehind:!0},separator:{pattern:/(^|[^-+])-{3,}|={3,}|\*{3,}|- - /m,lookbehind:!0,alias:"comment"},url:/\b(?:file|ftp|https?):\/\/[^\s|,;'"]*[^\s|,;'">.]/,email:{pattern:/(^|\s)[-\w+.]+@[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)+(?=\s)/,lookbehind:!0,alias:"url"},"ip-address":{pattern:/\b(?:\d{1,3}(?:\.\d{1,3}){3})\b/,alias:"constant"},"mac-address":{pattern:/\b[a-f0-9]{2}(?::[a-f0-9]{2}){5}\b/i,alias:"constant"},domain:{pattern:/(^|\s)[a-z][a-z0-9-]*(?:\.[a-z][a-z0-9-]*)*\.[a-z][a-z0-9-]+(?=\s)/,lookbehind:!0,alias:"constant"},uuid:{pattern:/\b[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}\b/i,alias:"constant"},hash:{pattern:/\b(?:[a-f0-9]{32}){1,2}\b/i,alias:"constant"},"file-path":{pattern:/\b[a-z]:[\\/][^\s|,;:(){}\[\]"']+|(^|[\s:\[\](>|])\.{0,2}\/\w[^\s|,;:(){}\[\]"']*/i,lookbehind:!0,greedy:!0,alias:"string"},date:{pattern:RegExp("\\b\\d{4}[-/]\\d{2}[-/]\\d{2}(?:T(?=\\d{1,2}:)|(?=\\s\\d{1,2}:))|\\b\\d{1,4}[-/ ](?:\\d{1,2}|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)[-/ ]\\d{2,4}T?\\b|\\b(?:(?:Fri|Mon|Sat|Sun|Thu|Tue|Wed)(?:\\s{1,2}(?:Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep))?|Apr|Aug|Dec|Feb|Jan|Jul|Jun|Mar|May|Nov|Oct|Sep)\\s{1,2}\\d{1,2}\\b","i"),alias:"number"},time:{pattern:/\b\d{1,2}:\d{1,2}:\d{1,2}(?:[.,:]\d+)?(?:\s?[+-]\d{2}:?\d{2}|Z)?\b/,alias:"number"},boolean:/\b(?:false|null|true)\b/i,number:{pattern:/(^|[^.\w])(?:0x[a-f0-9]+|0o[0-7]+|0b[01]+|v?\d[\da-f]*(?:\.\d+)*(?:e[+-]?\d+)?[a-z]{0,3}\b)\b(?!\.\w)/i,lookbehind:!0},operator:/[;:?<=>~/@!$%&+\-|^(){}*#]/,punctuation:/[\[\].,]/}; +Prism.languages.lolcode={comment:[/\bOBTW\s[\s\S]*?\sTLDR\b/,/\bBTW.+/],string:{pattern:/"(?::.|[^":])*"/,inside:{variable:/:\{[^}]+\}/,symbol:[/:\([a-f\d]+\)/i,/:\[[^\]]+\]/,/:[)>o":]/]},greedy:!0},number:/(?:\B-)?(?:\b\d+(?:\.\d*)?|\B\.\d+)/,symbol:{pattern:/(^|\s)(?:A )?(?:BUKKIT|NOOB|NUMBAR|NUMBR|TROOF|YARN)(?=\s|,|$)/,lookbehind:!0,inside:{keyword:/A(?=\s)/}},label:{pattern:/((?:^|\s)(?:IM IN YR|IM OUTTA YR) )[a-zA-Z]\w*/,lookbehind:!0,alias:"string"},function:{pattern:/((?:^|\s)(?:HOW IZ I|I IZ|IZ) )[a-zA-Z]\w*/,lookbehind:!0},keyword:[{pattern:/(^|\s)(?:AN|FOUND YR|GIMMEH|GTFO|HAI|HAS A|HOW IZ I|I HAS A|I IZ|IF U SAY SO|IM IN YR|IM OUTTA YR|IS NOW(?: A)?|ITZ(?: A)?|IZ|KTHX|KTHXBYE|LIEK(?: A)?|MAEK|MEBBE|MKAY|NERFIN|NO WAI|O HAI IM|O RLY\?|OIC|OMG|OMGWTF|R|SMOOSH|SRS|TIL|UPPIN|VISIBLE|WILE|WTF\?|YA RLY|YR)(?=\s|,|$)/,lookbehind:!0},/'Z(?=\s|,|$)/],boolean:{pattern:/(^|\s)(?:FAIL|WIN)(?=\s|,|$)/,lookbehind:!0},variable:{pattern:/(^|\s)IT(?=\s|,|$)/,lookbehind:!0},operator:{pattern:/(^|\s)(?:NOT|BOTH SAEM|DIFFRINT|(?:ALL|ANY|BIGGR|BOTH|DIFF|EITHER|MOD|PRODUKT|QUOSHUNT|SMALLR|SUM|WON) OF)(?=\s|,|$)/,lookbehind:!0},punctuation:/\.{3}|…|,|!/}; +Prism.languages.magma={output:{pattern:/^(>.*(?:\r(?:\n|(?!\n))|\n))(?!>)(?:.+|(?:\r(?:\n|(?!\n))|\n)(?!>).*)(?:(?:\r(?:\n|(?!\n))|\n)(?!>).*)*/m,lookbehind:!0,greedy:!0},comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/(^|[^\\"])"(?:[^\r\n\\"]|\\.)*"/,lookbehind:!0,greedy:!0},keyword:/\b(?:_|adj|and|assert|assert2|assert3|assigned|break|by|case|cat|catch|clear|cmpeq|cmpne|continue|declare|default|delete|diff|div|do|elif|else|end|eq|error|eval|exists|exit|for|forall|forward|fprintf|freeze|function|ge|gt|if|iload|import|in|intrinsic|is|join|le|load|local|lt|meet|mod|ne|not|notadj|notin|notsubset|or|print|printf|procedure|quit|random|read|readi|repeat|require|requirege|requirerange|restore|return|save|sdiff|select|subset|then|time|to|try|until|vprint|vprintf|vtime|when|where|while|xor)\b/,boolean:/\b(?:false|true)\b/,generator:{pattern:/\b[a-z_]\w*(?=\s*<)/i,alias:"class-name"},function:/\b[a-z_]\w*(?=\s*\()/i,number:{pattern:/(^|[^\w.]|\.\.)(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?(?:_[a-z]?)?(?=$|[^\w.]|\.\.)/,lookbehind:!0},operator:/->|[-+*/^~!|#=]|:=|\.\./,punctuation:/[()[\]{}<>,;.:]/}; +Prism.languages.makefile={comment:{pattern:/(^|[^\\])#(?:\\(?:\r\n|[\s\S])|[^\\\r\n])*/,lookbehind:!0},string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"builtin-target":{pattern:/\.[A-Z][^:#=\s]+(?=\s*:(?!=))/,alias:"builtin"},target:{pattern:/^(?:[^:=\s]|[ \t]+(?![\s:]))+(?=\s*:(?!=))/m,alias:"symbol",inside:{variable:/\$+(?:(?!\$)[^(){}:#=\s]+|(?=[({]))/}},variable:/\$+(?:(?!\$)[^(){}:#=\s]+|\([@*%<^+?][DF]\)|(?=[({]))/,keyword:/-include\b|\b(?:define|else|endef|endif|export|ifn?def|ifn?eq|include|override|private|sinclude|undefine|unexport|vpath)\b/,function:{pattern:/(\()(?:abspath|addsuffix|and|basename|call|dir|error|eval|file|filter(?:-out)?|findstring|firstword|flavor|foreach|guile|if|info|join|lastword|load|notdir|or|origin|patsubst|realpath|shell|sort|strip|subst|suffix|value|warning|wildcard|word(?:list|s)?)(?=[ \t])/,lookbehind:!0},operator:/(?:::|[?:+!])?=|[|@]/,punctuation:/[:;(){}]/}; +!function(n){function e(n){return n=n.replace(//g,(function(){return"(?:\\\\.|[^\\\\\n\r]|(?:\n|\r\n?)(?![\r\n]))"})),RegExp("((?:^|[^\\\\])(?:\\\\{2})*)(?:"+n+")")}var t="(?:\\\\.|``(?:[^`\r\n]|`(?!`))+``|`[^`\r\n]+`|[^\\\\|\r\n`])+",a="\\|?__(?:\\|__)+\\|?(?:(?:\n|\r\n?)|(?![^]))".replace(/__/g,(function(){return t})),i="\\|?[ \t]*:?-{3,}:?[ \t]*(?:\\|[ \t]*:?-{3,}:?[ \t]*)+\\|?(?:\n|\r\n?)";n.languages.markdown=n.languages.extend("markup",{}),n.languages.insertBefore("markdown","prolog",{"front-matter-block":{pattern:/(^(?:\s*[\r\n])?)---(?!.)[\s\S]*?[\r\n]---(?!.)/,lookbehind:!0,greedy:!0,inside:{punctuation:/^---|---$/,"front-matter":{pattern:/\S+(?:\s+\S+)*/,alias:["yaml","language-yaml"],inside:n.languages.yaml}}},blockquote:{pattern:/^>(?:[\t ]*>)*/m,alias:"punctuation"},table:{pattern:RegExp("^"+a+i+"(?:"+a+")*","m"),inside:{"table-data-rows":{pattern:RegExp("^("+a+i+")(?:"+a+")*$"),lookbehind:!0,inside:{"table-data":{pattern:RegExp(t),inside:n.languages.markdown},punctuation:/\|/}},"table-line":{pattern:RegExp("^("+a+")"+i+"$"),lookbehind:!0,inside:{punctuation:/\||:?-{3,}:?/}},"table-header-row":{pattern:RegExp("^"+a+"$"),inside:{"table-header":{pattern:RegExp(t),alias:"important",inside:n.languages.markdown},punctuation:/\|/}}}},code:[{pattern:/((?:^|\n)[ \t]*\n|(?:^|\r\n?)[ \t]*\r\n?)(?: {4}|\t).+(?:(?:\n|\r\n?)(?: {4}|\t).+)*/,lookbehind:!0,alias:"keyword"},{pattern:/^```[\s\S]*?^```$/m,greedy:!0,inside:{"code-block":{pattern:/^(```.*(?:\n|\r\n?))[\s\S]+?(?=(?:\n|\r\n?)^```$)/m,lookbehind:!0},"code-language":{pattern:/^(```).+/,lookbehind:!0},punctuation:/```/}}],title:[{pattern:/\S.*(?:\n|\r\n?)(?:==+|--+)(?=[ \t]*$)/m,alias:"important",inside:{punctuation:/==+$|--+$/}},{pattern:/(^\s*)#.+/m,lookbehind:!0,alias:"important",inside:{punctuation:/^#+|#+$/}}],hr:{pattern:/(^\s*)([*-])(?:[\t ]*\2){2,}(?=\s*$)/m,lookbehind:!0,alias:"punctuation"},list:{pattern:/(^\s*)(?:[*+-]|\d+\.)(?=[\t ].)/m,lookbehind:!0,alias:"punctuation"},"url-reference":{pattern:/!?\[[^\]]+\]:[\t ]+(?:\S+|<(?:\\.|[^>\\])+>)(?:[\t ]+(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\)))?/,inside:{variable:{pattern:/^(!?\[)[^\]]+/,lookbehind:!0},string:/(?:"(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*'|\((?:\\.|[^)\\])*\))$/,punctuation:/^[\[\]!:]|[<>]/},alias:"url"},bold:{pattern:e("\\b__(?:(?!_)|_(?:(?!_))+_)+__\\b|\\*\\*(?:(?!\\*)|\\*(?:(?!\\*))+\\*)+\\*\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^..)[\s\S]+(?=..$)/,lookbehind:!0,inside:{}},punctuation:/\*\*|__/}},italic:{pattern:e("\\b_(?:(?!_)|__(?:(?!_))+__)+_\\b|\\*(?:(?!\\*)|\\*\\*(?:(?!\\*))+\\*\\*)+\\*"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^.)[\s\S]+(?=.$)/,lookbehind:!0,inside:{}},punctuation:/[*_]/}},strike:{pattern:e("(~~?)(?:(?!~))+\\2"),lookbehind:!0,greedy:!0,inside:{content:{pattern:/(^~~?)[\s\S]+(?=\1$)/,lookbehind:!0,inside:{}},punctuation:/~~?/}},"code-snippet":{pattern:/(^|[^\\`])(?:``[^`\r\n]+(?:`[^`\r\n]+)*``(?!`)|`[^`\r\n]+`(?!`))/,lookbehind:!0,greedy:!0,alias:["code","keyword"]},url:{pattern:e('!?\\[(?:(?!\\]))+\\](?:\\([^\\s)]+(?:[\t ]+"(?:\\\\.|[^"\\\\])*")?\\)|[ \t]?\\[(?:(?!\\]))+\\])'),lookbehind:!0,greedy:!0,inside:{operator:/^!/,content:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0,inside:{}},variable:{pattern:/(^\][ \t]?\[)[^\]]+(?=\]$)/,lookbehind:!0},url:{pattern:/(^\]\()[^\s)]+/,lookbehind:!0},string:{pattern:/(^[ \t]+)"(?:\\.|[^"\\])*"(?=\)$)/,lookbehind:!0}}}}),["url","bold","italic","strike"].forEach((function(e){["url","bold","italic","strike","code-snippet"].forEach((function(t){e!==t&&(n.languages.markdown[e].inside.content.inside[t]=n.languages.markdown[t])}))})),n.hooks.add("after-tokenize",(function(n){"markdown"!==n.language&&"md"!==n.language||function n(e){if(e&&"string"!=typeof e)for(var t=0,a=e.length;t",quot:'"'},l=String.fromCodePoint||String.fromCharCode;n.languages.md=n.languages.markdown}(Prism); +!function(t){var e="\\bvoid\\b||\\b(?:complex|numeric|pointer(?:\\s*\\([^()]*\\))?|real|string|(?:class|struct)\\s+\\w+|transmorphic)(?:\\s*)?".replace(//g,"\\b(?:(?:col|row)?vector|matrix|scalar)\\b");t.languages.mata={comment:{pattern:/\/\/.*|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\//,greedy:!0},string:{pattern:/"[^"\r\n]*"|[‘`']".*?"[’`']/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|struct)\s+)\w+(?=\s*(?:\{|\bextends\b))/,lookbehind:!0},type:{pattern:RegExp(e),alias:"class-name",inside:{punctuation:/[()]/,keyword:/\b(?:class|function|struct|void)\b/}},keyword:/\b(?:break|class|continue|do|else|end|extends|external|final|for|function|goto|if|pragma|private|protected|public|return|static|struct|unset|unused|version|virtual|while)\b/,constant:/\bNULL\b/,number:{pattern:/(^|[^\w.])(?:\d+(?:\.\d+)?(?:e[+-]?\d+)?|\d[a-f0-9]*(?:\.[a-f0-9]+)?x[+-]?\d+)i?(?![\w.])/i,lookbehind:!0},missing:{pattern:/(^|[^\w.])(?:\.[a-z]?)(?![\w.])/,lookbehind:!0,alias:"symbol"},function:/\b[a-z_]\w*(?=\s*\()/i,operator:/\.\.|\+\+|--|&&|\|\||:?(?:[!=<>]=|[+\-*/^<>&|:])|[!?=\\#’`']/,punctuation:/[()[\]{},;.]/}}(Prism); +Prism.languages.matlab={comment:[/%\{[\s\S]*?\}%/,/%.+/],string:{pattern:/\B'(?:''|[^'\r\n])*'/,greedy:!0},number:/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[eE][+-]?\d+)?(?:[ij])?|\b[ij]\b/,keyword:/\b(?:NaN|break|case|catch|continue|else|elseif|end|for|function|if|inf|otherwise|parfor|pause|pi|return|switch|try|while)\b/,function:/\b(?!\d)\w+(?=\s*\()/,operator:/\.?[*^\/\\']|[+\-:@]|[<>=~]=?|&&?|\|\|?/,punctuation:/\.{3}|[.,;\[\](){}!]/}; +!function(t){var e=/\b(?:about|and|animate|as|at|attributes|by|case|catch|collect|continue|coordsys|do|else|exit|fn|for|from|function|global|if|in|local|macroscript|mapped|max|not|of|off|on|or|parameters|persistent|plugin|rcmenu|return|rollout|set|struct|then|throw|to|tool|try|undo|utility|when|where|while|with)\b/i;t.languages.maxscript={comment:{pattern:/\/\*[\s\S]*?(?:\*\/|$)|--.*/,greedy:!0},string:{pattern:/(^|[^"\\@])(?:"(?:[^"\\]|\\[\s\S])*"|@"[^"]*")/,lookbehind:!0,greedy:!0},path:{pattern:/\$(?:[\w/\\.*?]|'[^']*')*/,greedy:!0,alias:"string"},"function-call":{pattern:RegExp("((?:^|[;=<>+\\-*/^({\\[]|\\b(?:and|by|case|catch|collect|do|else|if|in|not|or|return|then|to|try|where|while|with)\\b)[ \t]*)(?!"+e.source+")[a-z_]\\w*\\b(?=[ \t]*(?:(?!"+e.source+")[a-z_]|\\d|-\\.?\\d|[({'\"$@#?]))","im"),lookbehind:!0,greedy:!0,alias:"function"},"function-definition":{pattern:/(\b(?:fn|function)\s+)\w+\b/i,lookbehind:!0,alias:"function"},argument:{pattern:/\b[a-z_]\w*(?=:)/i,alias:"attr-name"},keyword:e,boolean:/\b(?:false|true)\b/,time:{pattern:/(^|[^\w.])(?:(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?[msft])+|\d+:\d+(?:\.\d*)?)(?![\w.:])/,lookbehind:!0,alias:"number"},number:[{pattern:/(^|[^\w.])(?:(?:\d+(?:\.\d*)?|\.\d+)(?:[eEdD][+-]\d+|[LP])?|0x[a-fA-F0-9]+)(?![\w.:])/,lookbehind:!0},/\b(?:e|pi)\b/],constant:/\b(?:dontcollect|ok|silentValue|undefined|unsupplied)\b/,color:{pattern:/\b(?:black|blue|brown|gray|green|orange|red|white|yellow)\b/i,alias:"constant"},operator:/[-+*/<>=!]=?|[&^?]|#(?!\()/,punctuation:/[()\[\]{}.:,;]|#(?=\()|\\$/m}}(Prism); +Prism.languages.mel={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},code:{pattern:/`(?:\\.|[^\\`])*`/,greedy:!0,alias:"italic",inside:{delimiter:{pattern:/^`|`$/,alias:"punctuation"},statement:{pattern:/[\s\S]+/,inside:null}}},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},variable:/\$\w+/,number:/\b0x[\da-fA-F]+\b|\b\d+(?:\.\d*)?|\B\.\d+/,flag:{pattern:/-[^\d\W]\w*/,alias:"operator"},keyword:/\b(?:break|case|continue|default|do|else|float|for|global|if|in|int|matrix|proc|return|string|switch|vector|while)\b/,function:{pattern:/((?:^|[{;])[ \t]*)[a-z_]\w*\b(?!\s*(?:\.(?!\.)|[[{=]))|\b[a-z_]\w*(?=[ \t]*\()/im,lookbehind:!0,greedy:!0},"tensor-punctuation":{pattern:/<<|>>/,alias:"punctuation"},operator:/\+[+=]?|-[-=]?|&&|\|\||[<>]=?|[*\/!=]=?|[%^]/,punctuation:/[.,:;?\[\](){}]/},Prism.languages.mel.code.inside.statement.inside=Prism.languages.mel; +Prism.languages.mermaid={comment:{pattern:/%%.*/,greedy:!0},style:{pattern:/^([ \t]*(?:classDef|linkStyle|style)[ \t]+[\w$-]+[ \t]+)\w.*[^\s;]/m,lookbehind:!0,inside:{property:/\b\w[\w-]*(?=[ \t]*:)/,operator:/:/,punctuation:/,/}},"inter-arrow-label":{pattern:/([^<>ox.=-])(?:-[-.]|==)(?![<>ox.=-])[ \t]*(?:"[^"\r\n]*"|[^\s".=-](?:[^\r\n.=-]*[^\s.=-])?)[ \t]*(?:\.+->?|--+[->]|==+[=>])(?![<>ox.=-])/,lookbehind:!0,greedy:!0,inside:{arrow:{pattern:/(?:\.+->?|--+[->]|==+[=>])$/,alias:"operator"},label:{pattern:/^([\s\S]{2}[ \t]*)\S(?:[\s\S]*\S)?/,lookbehind:!0,alias:"property"},"arrow-head":{pattern:/^\S+/,alias:["arrow","operator"]}}},arrow:[{pattern:/(^|[^{}|o.-])[|}][|o](?:--|\.\.)[|o][|{](?![{}|o.-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>ox.=-])(?:[ox]?|(?:==+|--+|-\.*-)[>ox]|===+|---+|-\.+-)(?![<>ox.=-])/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>()x-])(?:--?(?:>>|[x>)])(?![<>()x])|(?:<<|[x<(])--?(?!-))/,lookbehind:!0,alias:"operator"},{pattern:/(^|[^<>|*o.-])(?:[*o]--|--[*o]|<\|?(?:--|\.\.)|(?:--|\.\.)\|?>|--|\.\.)(?![<>|*o.-])/,lookbehind:!0,alias:"operator"}],label:{pattern:/(^|[^|<])\|(?:[^\r\n"|]|"[^"\r\n]*")+\|/,lookbehind:!0,greedy:!0,alias:"property"},text:{pattern:/(?:[(\[{]+|\b>)(?:[^\r\n"()\[\]{}]|"[^"\r\n]*")+(?:[)\]}]+|>)/,alias:"string"},string:{pattern:/"[^"\r\n]*"/,greedy:!0},annotation:{pattern:/<<(?:abstract|choice|enumeration|fork|interface|join|service)>>|\[\[(?:choice|fork|join)\]\]/i,alias:"important"},keyword:[{pattern:/(^[ \t]*)(?:action|callback|class|classDef|classDiagram|click|direction|erDiagram|flowchart|gantt|gitGraph|graph|journey|link|linkStyle|pie|requirementDiagram|sequenceDiagram|stateDiagram|stateDiagram-v2|style|subgraph)(?![\w$-])/m,lookbehind:!0,greedy:!0},{pattern:/(^[ \t]*)(?:activate|alt|and|as|autonumber|deactivate|else|end(?:[ \t]+note)?|loop|opt|par|participant|rect|state|note[ \t]+(?:over|(?:left|right)[ \t]+of))(?![\w$-])/im,lookbehind:!0,greedy:!0}],entity:/#[a-z0-9]+;/,operator:{pattern:/(\w[ \t]*)&(?=[ \t]*\w)|:::|:/,lookbehind:!0},punctuation:/[(){};]/}; +Prism.languages.metafont={comment:{pattern:/%.*/,greedy:!0},string:{pattern:/"[^\r\n"]*"/,greedy:!0},number:/\d*\.?\d+/,boolean:/\b(?:false|true)\b/,punctuation:[/[,;()]/,{pattern:/(^|[^{}])(?:\{|\})(?![{}])/,lookbehind:!0},{pattern:/(^|[^[])\[(?!\[)/,lookbehind:!0},{pattern:/(^|[^\]])\](?!\])/,lookbehind:!0}],constant:[{pattern:/(^|[^!?])\?\?\?(?![!?])/,lookbehind:!0},{pattern:/(^|[^/*\\])(?:\\|\\\\)(?![/*\\])/,lookbehind:!0},/\b(?:_|blankpicture|bp|cc|cm|dd|ditto|down|eps|epsilon|fullcircle|halfcircle|identity|in|infinity|left|mm|nullpen|nullpicture|origin|pc|penrazor|penspeck|pensquare|penstroke|proof|pt|quartercircle|relax|right|smoke|unitpixel|unitsquare|up)\b/],quantity:{pattern:/\b(?:autorounding|blacker|boundarychar|charcode|chardp|chardx|chardy|charext|charht|charic|charwd|currentwindow|day|designsize|displaying|fillin|fontmaking|granularity|hppp|join_radius|month|o_correction|pausing|pen_(?:bot|lft|rt|top)|pixels_per_inch|proofing|showstopping|smoothing|time|tolerance|tracingcapsules|tracingchoices|tracingcommands|tracingedges|tracingequations|tracingmacros|tracingonline|tracingoutput|tracingpens|tracingrestores|tracingspecs|tracingstats|tracingtitles|turningcheck|vppp|warningcheck|xoffset|year|yoffset)\b/,alias:"keyword"},command:{pattern:/\b(?:addto|batchmode|charlist|cull|display|errhelp|errmessage|errorstopmode|everyjob|extensible|fontdimen|headerbyte|inner|interim|let|ligtable|message|newinternal|nonstopmode|numspecial|openwindow|outer|randomseed|save|scrollmode|shipout|show|showdependencies|showstats|showtoken|showvariable|special)\b/,alias:"builtin"},operator:[{pattern:/(^|[^>=<:|])(?:<|<=|=|=:|\|=:|\|=:>|=:\|>|=:\||\|=:\||\|=:\|>|\|=:\|>>|>|>=|:|:=|<>|::|\|\|:)(?![>=<:|])/,lookbehind:!0},{pattern:/(^|[^+-])(?:\+|\+\+|-{1,3}|\+-\+)(?![+-])/,lookbehind:!0},{pattern:/(^|[^/*\\])(?:\*|\*\*|\/)(?![/*\\])/,lookbehind:!0},{pattern:/(^|[^.])(?:\.{2,3})(?!\.)/,lookbehind:!0},{pattern:/(^|[^@#&$])&(?![@#&$])/,lookbehind:!0},/\b(?:and|not|or)\b/],macro:{pattern:/\b(?:abs|beginchar|bot|byte|capsule_def|ceiling|change_width|clear_pen_memory|clearit|clearpen|clearxy|counterclockwise|cullit|cutdraw|cutoff|decr|define_blacker_pixels|define_corrected_pixels|define_good_x_pixels|define_good_y_pixels|define_horizontal_corrected_pixels|define_pixels|define_whole_blacker_pixels|define_whole_pixels|define_whole_vertical_blacker_pixels|define_whole_vertical_pixels|dir|direction|directionpoint|div|dotprod|downto|draw|drawdot|endchar|erase|fill|filldraw|fix_units|flex|font_coding_scheme|font_extra_space|font_identifier|font_normal_shrink|font_normal_space|font_normal_stretch|font_quad|font_size|font_slant|font_x_height|gfcorners|gobble|gobbled|good\.(?:bot|lft|rt|top|x|y)|grayfont|hide|hround|imagerules|incr|interact|interpath|intersectionpoint|inverse|italcorr|killtext|labelfont|labels|lft|loggingall|lowres_fix|makegrid|makelabel(?:\.(?:bot|lft|rt|top)(?:\.nodot)?)?|max|min|mod|mode_def|mode_setup|nodisplays|notransforms|numtok|openit|penlabels|penpos|pickup|proofoffset|proofrule|proofrulethickness|range|reflectedabout|rotatedabout|rotatedaround|round|rt|savepen|screenchars|screenrule|screenstrokes|shipit|showit|slantfont|softjoin|solve|stop|superellipse|tensepath|thru|titlefont|top|tracingall|tracingnone|undraw|undrawdot|unfill|unfilldraw|upto|vround)\b/,alias:"function"},builtin:/\b(?:ASCII|angle|char|cosd|decimal|directiontime|floor|hex|intersectiontimes|jobname|known|length|makepath|makepen|mexp|mlog|normaldeviate|oct|odd|pencircle|penoffset|point|postcontrol|precontrol|reverse|rotated|sind|sqrt|str|subpath|substring|totalweight|turningnumber|uniformdeviate|unknown|xpart|xxpart|xypart|ypart|yxpart|yypart)\b/,keyword:/\b(?:also|at|atleast|begingroup|charexists|contour|controls|curl|cycle|def|delimiters|doublepath|dropping|dump|else|elseif|end|enddef|endfor|endgroup|endinput|exitif|exitunless|expandafter|fi|for|forever|forsuffixes|from|if|input|inwindow|keeping|kern|of|primarydef|quote|readstring|scaled|scantokens|secondarydef|shifted|skipto|slanted|step|tension|tertiarydef|to|transformed|until|vardef|withpen|withweight|xscaled|yscaled|zscaled)\b/,type:{pattern:/\b(?:boolean|expr|numeric|pair|path|pen|picture|primary|secondary|string|suffix|tertiary|text|transform)\b/,alias:"property"},variable:{pattern:/(^|[^@#&$])(?:@#|#@|#|@)(?![@#&$])|\b(?:aspect_ratio|currentpen|currentpicture|currenttransform|d|extra_beginchar|extra_endchar|extra_setup|h|localfont|mag|mode|screen_cols|screen_rows|w|whatever|x|y|z)\b/,lookbehind:!0}}; +Prism.languages.mizar={comment:/::.+/,keyword:/@proof\b|\b(?:according|aggregate|all|and|antonym|are|as|associativity|assume|asymmetry|attr|be|begin|being|by|canceled|case|cases|clusters?|coherence|commutativity|compatibility|connectedness|consider|consistency|constructors|contradiction|correctness|def|deffunc|define|definitions?|defpred|do|does|end|environ|equals|ex|exactly|existence|for|from|func|given|hence|hereby|holds|idempotence|identity|iff?|implies|involutiveness|irreflexivity|is|it|let|means|mode|non|not|notations?|now|of|or|otherwise|over|per|pred|prefix|projectivity|proof|provided|qua|reconsider|redefine|reduce|reducibility|reflexivity|registrations?|requirements|reserve|sch|schemes?|section|selector|set|sethood|st|struct|such|suppose|symmetry|synonym|take|that|the|then|theorems?|thesis|thus|to|transitivity|uniqueness|vocabular(?:ies|y)|when|where|with|wrt)\b/,parameter:{pattern:/\$(?:10|\d)/,alias:"variable"},variable:/\b\w+(?=:)/,number:/(?:\b|-)\d+\b/,operator:/\.\.\.|->|&|\.?=/,punctuation:/\(#|#\)|[,:;\[\](){}]/}; +!function($){var e=["$eq","$gt","$gte","$in","$lt","$lte","$ne","$nin","$and","$not","$nor","$or","$exists","$type","$expr","$jsonSchema","$mod","$regex","$text","$where","$geoIntersects","$geoWithin","$near","$nearSphere","$all","$elemMatch","$size","$bitsAllClear","$bitsAllSet","$bitsAnyClear","$bitsAnySet","$comment","$elemMatch","$meta","$slice","$currentDate","$inc","$min","$max","$mul","$rename","$set","$setOnInsert","$unset","$addToSet","$pop","$pull","$push","$pullAll","$each","$position","$slice","$sort","$bit","$addFields","$bucket","$bucketAuto","$collStats","$count","$currentOp","$facet","$geoNear","$graphLookup","$group","$indexStats","$limit","$listLocalSessions","$listSessions","$lookup","$match","$merge","$out","$planCacheStats","$project","$redact","$replaceRoot","$replaceWith","$sample","$set","$skip","$sort","$sortByCount","$unionWith","$unset","$unwind","$setWindowFields","$abs","$accumulator","$acos","$acosh","$add","$addToSet","$allElementsTrue","$and","$anyElementTrue","$arrayElemAt","$arrayToObject","$asin","$asinh","$atan","$atan2","$atanh","$avg","$binarySize","$bsonSize","$ceil","$cmp","$concat","$concatArrays","$cond","$convert","$cos","$dateFromParts","$dateToParts","$dateFromString","$dateToString","$dayOfMonth","$dayOfWeek","$dayOfYear","$degreesToRadians","$divide","$eq","$exp","$filter","$first","$floor","$function","$gt","$gte","$hour","$ifNull","$in","$indexOfArray","$indexOfBytes","$indexOfCP","$isArray","$isNumber","$isoDayOfWeek","$isoWeek","$isoWeekYear","$last","$last","$let","$literal","$ln","$log","$log10","$lt","$lte","$ltrim","$map","$max","$mergeObjects","$meta","$min","$millisecond","$minute","$mod","$month","$multiply","$ne","$not","$objectToArray","$or","$pow","$push","$radiansToDegrees","$range","$reduce","$regexFind","$regexFindAll","$regexMatch","$replaceOne","$replaceAll","$reverseArray","$round","$rtrim","$second","$setDifference","$setEquals","$setIntersection","$setIsSubset","$setUnion","$size","$sin","$slice","$split","$sqrt","$stdDevPop","$stdDevSamp","$strcasecmp","$strLenBytes","$strLenCP","$substr","$substrBytes","$substrCP","$subtract","$sum","$switch","$tan","$toBool","$toDate","$toDecimal","$toDouble","$toInt","$toLong","$toObjectId","$toString","$toLower","$toUpper","$trim","$trunc","$type","$week","$year","$zip","$count","$dateAdd","$dateDiff","$dateSubtract","$dateTrunc","$getField","$rand","$sampleRate","$setField","$unsetField","$comment","$explain","$hint","$max","$maxTimeMS","$min","$orderby","$query","$returnKey","$showDiskLoc","$natural"],t="(?:"+(e=e.map((function($){return $.replace("$","\\$")}))).join("|")+")\\b";$.languages.mongodb=$.languages.extend("javascript",{}),$.languages.insertBefore("mongodb","string",{property:{pattern:/(?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)(?=\s*:)/,greedy:!0,inside:{keyword:RegExp("^(['\"])?"+t+"(?:\\1)?$")}}}),$.languages.mongodb.string.inside={url:{pattern:/https?:\/\/[-\w@:%.+~#=]{1,256}\.[a-z0-9()]{1,6}\b[-\w()@:%+.~#?&/=]*/i,greedy:!0},entity:{pattern:/\b(?:(?:[01]?\d\d?|2[0-4]\d|25[0-5])\.){3}(?:[01]?\d\d?|2[0-4]\d|25[0-5])\b/,greedy:!0}},$.languages.insertBefore("mongodb","constant",{builtin:{pattern:RegExp("\\b(?:"+["ObjectId","Code","BinData","DBRef","Timestamp","NumberLong","NumberDecimal","MaxKey","MinKey","RegExp","ISODate","UUID"].join("|")+")\\b"),alias:"keyword"}})}(Prism); +Prism.languages.monkey={comment:{pattern:/^#Rem\s[\s\S]*?^#End|'.+/im,greedy:!0},string:{pattern:/"[^"\r\n]*"/,greedy:!0},preprocessor:{pattern:/(^[ \t]*)#.+/m,lookbehind:!0,greedy:!0,alias:"property"},function:/\b\w+(?=\()/,"type-char":{pattern:/\b[?%#$]/,alias:"class-name"},number:{pattern:/((?:\.\.)?)(?:(?:\b|\B-\.?|\B\.)\d+(?:(?!\.\.)\.\d*)?|\$[\da-f]+)/i,lookbehind:!0},keyword:/\b(?:Abstract|Array|Bool|Case|Catch|Class|Const|Continue|Default|Eachin|Else|ElseIf|End|EndIf|Exit|Extends|Extern|False|Field|Final|Float|For|Forever|Function|Global|If|Implements|Import|Inline|Int|Interface|Local|Method|Module|New|Next|Null|Object|Private|Property|Public|Repeat|Return|Select|Self|Step|Strict|String|Super|Then|Throw|To|True|Try|Until|Void|Wend|While)\b/i,operator:/\.\.|<[=>]?|>=?|:?=|(?:[+\-*\/&~|]|\b(?:Mod|Shl|Shr)\b)=?|\b(?:And|Not|Or)\b/i,punctuation:/[.,:;()\[\]]/}; +Prism.languages.moonscript={comment:/--.*/,string:[{pattern:/'[^']*'|\[(=*)\[[\s\S]*?\]\1\]/,greedy:!0},{pattern:/"[^"]*"/,greedy:!0,inside:{interpolation:{pattern:/#\{[^{}]*\}/,inside:{moonscript:{pattern:/(^#\{)[\s\S]+(?=\})/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/#\{|\}/,alias:"punctuation"}}}}}],"class-name":[{pattern:/(\b(?:class|extends)[ \t]+)\w+/,lookbehind:!0},/\b[A-Z]\w*/],keyword:/\b(?:class|continue|do|else|elseif|export|extends|for|from|if|import|in|local|nil|return|self|super|switch|then|unless|using|when|while|with)\b/,variable:/@@?\w*/,property:{pattern:/\b(?!\d)\w+(?=:)|(:)(?!\d)\w+/,lookbehind:!0},function:{pattern:/\b(?:_G|_VERSION|assert|collectgarbage|coroutine\.(?:create|resume|running|status|wrap|yield)|debug\.(?:debug|getfenv|gethook|getinfo|getlocal|getmetatable|getregistry|getupvalue|setfenv|sethook|setlocal|setmetatable|setupvalue|traceback)|dofile|error|getfenv|getmetatable|io\.(?:close|flush|input|lines|open|output|popen|read|stderr|stdin|stdout|tmpfile|type|write)|ipairs|load|loadfile|loadstring|math\.(?:abs|acos|asin|atan|atan2|ceil|cos|cosh|deg|exp|floor|fmod|frexp|ldexp|log|log10|max|min|modf|pi|pow|rad|random|randomseed|sin|sinh|sqrt|tan|tanh)|module|next|os\.(?:clock|date|difftime|execute|exit|getenv|remove|rename|setlocale|time|tmpname)|package\.(?:cpath|loaded|loadlib|path|preload|seeall)|pairs|pcall|print|rawequal|rawget|rawset|require|select|setfenv|setmetatable|string\.(?:byte|char|dump|find|format|gmatch|gsub|len|lower|match|rep|reverse|sub|upper)|table\.(?:concat|insert|maxn|remove|sort)|tonumber|tostring|type|unpack|xpcall)\b/,inside:{punctuation:/\./}},boolean:/\b(?:false|true)\b/,number:/(?:\B\.\d+|\b\d+\.\d+|\b\d+(?=[eE]))(?:[eE][-+]?\d+)?\b|\b(?:0x[a-fA-F\d]+|\d+)(?:U?LL)?\b/,operator:/\.{3}|[-=]>|~=|(?:[-+*/%<>!=]|\.\.)=?|[:#^]|\b(?:and|or)\b=?|\b(?:not)\b/,punctuation:/[.,()[\]{}\\]/},Prism.languages.moonscript.string[1].inside.interpolation.inside.moonscript.inside=Prism.languages.moonscript,Prism.languages.moon=Prism.languages.moonscript; +Prism.languages.n1ql={comment:{pattern:/\/\*[\s\S]*?(?:$|\*\/)|--.*/,greedy:!0},string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\]|\1\1)*\1/,greedy:!0},identifier:{pattern:/`(?:\\[\s\S]|[^\\`]|``)*`/,greedy:!0},parameter:/\$[\w.]+/,keyword:/\b(?:ADVISE|ALL|ALTER|ANALYZE|AS|ASC|AT|BEGIN|BINARY|BOOLEAN|BREAK|BUCKET|BUILD|BY|CALL|CAST|CLUSTER|COLLATE|COLLECTION|COMMIT|COMMITTED|CONNECT|CONTINUE|CORRELATE|CORRELATED|COVER|CREATE|CURRENT|DATABASE|DATASET|DATASTORE|DECLARE|DECREMENT|DELETE|DERIVED|DESC|DESCRIBE|DISTINCT|DO|DROP|EACH|ELEMENT|EXCEPT|EXCLUDE|EXECUTE|EXPLAIN|FETCH|FILTER|FLATTEN|FLUSH|FOLLOWING|FOR|FORCE|FROM|FTS|FUNCTION|GOLANG|GRANT|GROUP|GROUPS|GSI|HASH|HAVING|IF|IGNORE|ILIKE|INCLUDE|INCREMENT|INDEX|INFER|INLINE|INNER|INSERT|INTERSECT|INTO|IS|ISOLATION|JAVASCRIPT|JOIN|KEY|KEYS|KEYSPACE|KNOWN|LANGUAGE|LAST|LEFT|LET|LETTING|LEVEL|LIMIT|LSM|MAP|MAPPING|MATCHED|MATERIALIZED|MERGE|MINUS|MISSING|NAMESPACE|NEST|NL|NO|NTH_VALUE|NULL|NULLS|NUMBER|OBJECT|OFFSET|ON|OPTION|OPTIONS|ORDER|OTHERS|OUTER|OVER|PARSE|PARTITION|PASSWORD|PATH|POOL|PRECEDING|PREPARE|PRIMARY|PRIVATE|PRIVILEGE|PROBE|PROCEDURE|PUBLIC|RANGE|RAW|REALM|REDUCE|RENAME|RESPECT|RETURN|RETURNING|REVOKE|RIGHT|ROLE|ROLLBACK|ROW|ROWS|SATISFIES|SAVEPOINT|SCHEMA|SCOPE|SELECT|SELF|SEMI|SET|SHOW|SOME|START|STATISTICS|STRING|SYSTEM|TIES|TO|TRAN|TRANSACTION|TRIGGER|TRUNCATE|UNBOUNDED|UNDER|UNION|UNIQUE|UNKNOWN|UNNEST|UNSET|UPDATE|UPSERT|USE|USER|USING|VALIDATE|VALUE|VALUES|VIA|VIEW|WHERE|WHILE|WINDOW|WITH|WORK|XOR)\b/i,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:FALSE|TRUE)\b/i,number:/(?:\b\d+\.|\B\.)\d+e[+\-]?\d+\b|\b\d+(?:\.\d*)?|\B\.\d+\b/i,operator:/[-+*\/%]|!=|==?|\|\||<[>=]?|>=?|\b(?:AND|ANY|ARRAY|BETWEEN|CASE|ELSE|END|EVERY|EXISTS|FIRST|IN|LIKE|NOT|OR|THEN|VALUED|WHEN|WITHIN)\b/i,punctuation:/[;[\](),.{}:]/}; +Prism.languages.n4js=Prism.languages.extend("javascript",{keyword:/\b(?:Array|any|boolean|break|case|catch|class|const|constructor|continue|debugger|declare|default|delete|do|else|enum|export|extends|false|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|module|new|null|number|package|private|protected|public|return|set|static|string|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/}),Prism.languages.insertBefore("n4js","constant",{annotation:{pattern:/@+\w+/,alias:"operator"}}),Prism.languages.n4jsd=Prism.languages.n4js; +Prism.languages["nand2tetris-hdl"]={comment:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,keyword:/\b(?:BUILTIN|CHIP|CLOCKED|IN|OUT|PARTS)\b/,boolean:/\b(?:false|true)\b/,function:/\b[A-Za-z][A-Za-z0-9]*(?=\()/,number:/\b\d+\b/,operator:/=|\.\./,punctuation:/[{}[\];(),:]/}; +!function(e){var a=/\{[^\r\n\[\]{}]*\}/,n={"quoted-string":{pattern:/"(?:[^"\\]|\\.)*"/,alias:"operator"},"command-param-id":{pattern:/(\s)\w+:/,lookbehind:!0,alias:"property"},"command-param-value":[{pattern:a,alias:"selector"},{pattern:/([\t ])\S+/,lookbehind:!0,greedy:!0,alias:"operator"},{pattern:/\S(?:.*\S)?/,alias:"operator"}]};function t(e){return"string"==typeof e?e:Array.isArray(e)?e.map(t).join(""):t(e.content)}e.languages.naniscript={comment:{pattern:/^([\t ]*);.*/m,lookbehind:!0},define:{pattern:/^>.+/m,alias:"tag",inside:{value:{pattern:/(^>\w+[\t ]+)(?!\s)[^{}\r\n]+/,lookbehind:!0,alias:"operator"},key:{pattern:/(^>)\w+/,lookbehind:!0}}},label:{pattern:/^([\t ]*)#[\t ]*\w+[\t ]*$/m,lookbehind:!0,alias:"regex"},command:{pattern:/^([\t ]*)@\w+(?=[\t ]|$).*/m,lookbehind:!0,alias:"function",inside:{"command-name":/^@\w+/,expression:{pattern:a,greedy:!0,alias:"selector"},"command-params":{pattern:/\s*\S[\s\S]*/,inside:n}}},"generic-text":{pattern:/(^[ \t]*)[^#@>;\s].*/m,lookbehind:!0,alias:"punctuation",inside:{"escaped-char":/\\[{}\[\]"]/,expression:{pattern:a,greedy:!0,alias:"selector"},"inline-command":{pattern:/\[[\t ]*\w[^\r\n\[\]]*\]/,greedy:!0,alias:"function",inside:{"command-params":{pattern:/(^\[[\t ]*\w+\b)[\s\S]+(?=\]$)/,lookbehind:!0,inside:n},"command-param-name":{pattern:/^(\[[\t ]*)\w+/,lookbehind:!0,alias:"name"},"start-stop-char":/[\[\]]/}}}}},e.languages.nani=e.languages.naniscript,e.hooks.add("after-tokenize",(function(e){e.tokens.forEach((function(e){if("string"!=typeof e&&"generic-text"===e.type){var a=t(e);(function(e){for(var a=[],n=0;n=&|$!]/}; +Prism.languages.neon={comment:{pattern:/#.*/,greedy:!0},datetime:{pattern:/(^|[[{(=:,\s])\d\d\d\d-\d\d?-\d\d?(?:(?:[Tt]| +)\d\d?:\d\d:\d\d(?:\.\d*)? *(?:Z|[-+]\d\d?(?::?\d\d)?)?)?(?=$|[\]}),\s])/,lookbehind:!0,alias:"number"},key:{pattern:/(^|[[{(,\s])[^,:=[\]{}()'"\s]+(?=\s*:(?:$|[\]}),\s])|\s*=)/,lookbehind:!0,alias:"property"},number:{pattern:/(^|[[{(=:,\s])[+-]?(?:0x[\da-fA-F]+|0o[0-7]+|0b[01]+|(?:\d+(?:\.\d*)?|\.?\d+)(?:[eE][+-]?\d+)?)(?=$|[\]}),:=\s])/,lookbehind:!0},boolean:{pattern:/(^|[[{(=:,\s])(?:false|no|true|yes)(?=$|[\]}),:=\s])/i,lookbehind:!0},null:{pattern:/(^|[[{(=:,\s])(?:null)(?=$|[\]}),:=\s])/i,lookbehind:!0,alias:"keyword"},string:{pattern:/(^|[[{(=:,\s])(?:('''|""")\r?\n(?:(?:[^\r\n]|\r?\n(?![\t ]*\2))*\r?\n)?[\t ]*\2|'[^'\r\n]*'|"(?:\\.|[^\\"\r\n])*")/,lookbehind:!0,greedy:!0},literal:{pattern:/(^|[[{(=:,\s])(?:[^#"',:=[\]{}()\s`-]|[:-][^"',=[\]{}()\s])(?:[^,:=\]})(\s]|:(?![\s,\]})]|$)|[ \t]+[^#,:=\]})(\s])*/,lookbehind:!0,alias:"string"},punctuation:/[,:=[\]{}()-]/}; +Prism.languages.nevod={comment:/\/\/.*|(?:\/\*[\s\S]*?(?:\*\/|$))/,string:{pattern:/(?:"(?:""|[^"])*"(?!")|'(?:''|[^'])*'(?!'))!?\*?/,greedy:!0,inside:{"string-attrs":/!$|!\*$|\*$/}},namespace:{pattern:/(@namespace\s+)[a-zA-Z0-9\-.]+(?=\s*\{)/,lookbehind:!0},pattern:{pattern:/(@pattern\s+)?#?[a-zA-Z0-9\-.]+(?:\s*\(\s*(?:~\s*)?[a-zA-Z0-9\-.]+\s*(?:,\s*(?:~\s*)?[a-zA-Z0-9\-.]*)*\))?(?=\s*=)/,lookbehind:!0,inside:{"pattern-name":{pattern:/^#?[a-zA-Z0-9\-.]+/,alias:"class-name"},fields:{pattern:/\(.*\)/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},punctuation:/[,()]/,operator:{pattern:/~/,alias:"field-hidden-mark"}}}}},search:{pattern:/(@search\s+|#)[a-zA-Z0-9\-.]+(?:\.\*)?(?=\s*;)/,alias:"function",lookbehind:!0},keyword:/@(?:having|inside|namespace|outside|pattern|require|search|where)\b/,"standard-pattern":{pattern:/\b(?:Alpha|AlphaNum|Any|Blank|End|LineBreak|Num|NumAlpha|Punct|Space|Start|Symbol|Word|WordBreak)\b(?:\([a-zA-Z0-9\-.,\s+]*\))?/,inside:{"standard-pattern-name":{pattern:/^[a-zA-Z0-9\-.]+/,alias:"builtin"},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},"standard-pattern-attr":{pattern:/[a-zA-Z0-9\-.]+/,alias:"builtin"},punctuation:/[,()]/}},quantifier:{pattern:/\b\d+(?:\s*\+|\s*-\s*\d+)?(?!\w)/,alias:"number"},operator:[{pattern:/=/,alias:"pattern-def"},{pattern:/&/,alias:"conjunction"},{pattern:/~/,alias:"exception"},{pattern:/\?/,alias:"optionality"},{pattern:/[[\]]/,alias:"repetition"},{pattern:/[{}]/,alias:"variation"},{pattern:/[+_]/,alias:"sequence"},{pattern:/\.{2,3}/,alias:"span"}],"field-capture":[{pattern:/([a-zA-Z0-9\-.]+\s*\()\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+(?:\s*,\s*[a-zA-Z0-9\-.]+\s*:\s*[a-zA-Z0-9\-.]+)*(?=\s*\))/,lookbehind:!0,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}},{pattern:/[a-zA-Z0-9\-.]+\s*:/,inside:{"field-name":{pattern:/[a-zA-Z0-9\-.]+/,alias:"variable"},colon:/:/}}],punctuation:/[:;,()]/,name:/[a-zA-Z0-9\-.]+/}; +!function(e){var n=/\$(?:\w[a-z\d]*(?:_[^\x00-\x1F\s"'\\()$]*)?|\{[^}\s"'\\]+\})/i;e.languages.nginx={comment:{pattern:/(^|[\s{};])#.*/,lookbehind:!0,greedy:!0},directive:{pattern:/(^|\s)\w(?:[^;{}"'\\\s]|\\.|"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*'|\s+(?:#.*(?!.)|(?![#\s])))*?(?=\s*[;{])/,lookbehind:!0,greedy:!0,inside:{string:{pattern:/((?:^|[^\\])(?:\\\\)*)(?:"(?:[^"\\]|\\.)*"|'(?:[^'\\]|\\.)*')/,lookbehind:!0,greedy:!0,inside:{escape:{pattern:/\\["'\\nrt]/,alias:"entity"},variable:n}},comment:{pattern:/(\s)#.*/,lookbehind:!0,greedy:!0},keyword:{pattern:/^\S+/,greedy:!0},boolean:{pattern:/(\s)(?:off|on)(?!\S)/,lookbehind:!0},number:{pattern:/(\s)\d+[a-z]*(?!\S)/i,lookbehind:!0},variable:n}},punctuation:/[{};]/}}(Prism); +Prism.languages.nim={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/(?:\b(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+)?(?:"""[\s\S]*?"""(?!")|"(?:\\[\s\S]|""|[^"\\])*")/,greedy:!0},char:{pattern:/'(?:\\(?:\d+|x[\da-fA-F]{0,2}|.)|[^'])'/,greedy:!0},function:{pattern:/(?:(?!\d)(?:\w|\\x[89a-fA-F][0-9a-fA-F])+|`[^`\r\n]+`)\*?(?:\[[^\]]+\])?(?=\s*\()/,greedy:!0,inside:{operator:/\*$/}},identifier:{pattern:/`[^`\r\n]+`/,greedy:!0,inside:{punctuation:/`/}},number:/\b(?:0[xXoObB][\da-fA-F_]+|\d[\d_]*(?:(?!\.\.)\.[\d_]*)?(?:[eE][+-]?\d[\d_]*)?)(?:'?[iuf]\d*)?/,keyword:/\b(?:addr|as|asm|atomic|bind|block|break|case|cast|concept|const|continue|converter|defer|discard|distinct|do|elif|else|end|enum|except|export|finally|for|from|func|generic|if|import|include|interface|iterator|let|macro|method|mixin|nil|object|out|proc|ptr|raise|ref|return|static|template|try|tuple|type|using|var|when|while|with|without|yield)\b/,operator:{pattern:/(^|[({\[](?=\.\.)|(?![({\[]\.).)(?:(?:[=+\-*\/<>@$~&%|!?^:\\]|\.\.|\.(?![)}\]]))+|\b(?:and|div|in|is|isnot|mod|not|notin|of|or|shl|shr|xor)\b)/m,lookbehind:!0},punctuation:/[({\[]\.|\.[)}\]]|[`(){}\[\],:]/}; +Prism.languages.nix={comment:{pattern:/\/\*[\s\S]*?\*\/|#.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"|''(?:(?!'')[\s\S]|''(?:'|\\|\$\{))*''/,greedy:!0,inside:{interpolation:{pattern:/(^|(?:^|(?!'').)[^\\])\$\{(?:[^{}]|\{[^}]*\})*\}/,lookbehind:!0,inside:null}}},url:[/\b(?:[a-z]{3,7}:\/\/)[\w\-+%~\/.:#=?&]+/,{pattern:/([^\/])(?:[\w\-+%~.:#=?&]*(?!\/\/)[\w\-+%~\/.:#=?&])?(?!\/\/)\/[\w\-+%~\/.:#=?&]*/,lookbehind:!0}],antiquotation:{pattern:/\$(?=\{)/,alias:"important"},number:/\b\d+\b/,keyword:/\b(?:assert|builtins|else|if|in|inherit|let|null|or|then|with)\b/,function:/\b(?:abort|add|all|any|attrNames|attrValues|baseNameOf|compareVersions|concatLists|currentSystem|deepSeq|derivation|dirOf|div|elem(?:At)?|fetch(?:Tarball|url)|filter(?:Source)?|fromJSON|genList|getAttr|getEnv|hasAttr|hashString|head|import|intersectAttrs|is(?:Attrs|Bool|Function|Int|List|Null|String)|length|lessThan|listToAttrs|map|mul|parseDrvName|pathExists|read(?:Dir|File)|removeAttrs|replaceStrings|seq|sort|stringLength|sub(?:string)?|tail|throw|to(?:File|JSON|Path|String|XML)|trace|typeOf)\b|\bfoldl'\B/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|\+\+?|\|\||&&|\/\/|->?|[?@]/,punctuation:/[{}()[\].,:;]/},Prism.languages.nix.string.inside.interpolation.inside=Prism.languages.nix; +Prism.languages.nsis={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|[#;].*)/,lookbehind:!0,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:{pattern:/(^[\t ]*)(?:Abort|Add(?:BrandingImage|Size)|AdvSplash|Allow(?:RootDirInstall|SkipFiles)|AutoCloseWindow|BG(?:Font|Gradient|Image)|Banner|BrandingText|BringToFront|CRCCheck|Call(?:InstDLL)?|Caption|ChangeUI|CheckBitmap|ClearErrors|CompletedText|ComponentText|CopyFiles|Create(?:Directory|Font|ShortCut)|Delete(?:INISec|INIStr|RegKey|RegValue)?|Detail(?:Print|sButtonText)|Dialer|Dir(?:Text|Var|Verify)|EnableWindow|Enum(?:RegKey|RegValue)|Exch|Exec(?:Shell(?:Wait)?|Wait)?|ExpandEnvStrings|File(?:BufSize|Close|ErrorText|Open|Read|ReadByte|ReadUTF16LE|ReadWord|Seek|Write|WriteByte|WriteUTF16LE|WriteWord)?|Find(?:Close|First|Next|Window)|FlushINI|Get(?:CurInstType|CurrentAddress|DLLVersion(?:Local)?|DlgItem|ErrorLevel|FileTime(?:Local)?|FullPathName|Function(?:Address|End)?|InstDirError|KnownFolderPath|LabelAddress|TempFileName|WinVer)|Goto|HideWindow|Icon|If(?:Abort|Errors|FileExists|RebootFlag|RtlLanguage|ShellVarContextAll|Silent)|InitPluginsDir|InstProgressFlags|Inst(?:Type(?:GetText|SetText)?)|Install(?:ButtonText|Colors|Dir(?:RegKey)?)|Int(?:64|Ptr)?CmpU?|Int(?:64)?Fmt|Int(?:Ptr)?Op|IsWindow|Lang(?:DLL|String)|License(?:BkColor|Data|ForceSelection|LangString|Text)|LoadLanguageFile|LockWindow|Log(?:Set|Text)|Manifest(?:DPIAware|SupportedOS)|Math|MessageBox|MiscButtonText|NSISdl|Name|Nop|OutFile|PE(?:DllCharacteristics|SubsysVer)|Page(?:Callbacks)?|Pop|Push|Quit|RMDir|Read(?:EnvStr|INIStr|RegDWORD|RegStr)|Reboot|RegDLL|Rename|RequestExecutionLevel|ReserveFile|Return|SearchPath|Section(?:End|GetFlags|GetInstTypes|GetSize|GetText|Group|In|SetFlags|SetInstTypes|SetSize|SetText)?|SendMessage|Set(?:AutoClose|BrandingImage|Compress|Compressor(?:DictSize)?|CtlColors|CurInstType|DatablockOptimize|DateSave|Details(?:Print|View)|ErrorLevel|Errors|FileAttributes|Font|OutPath|Overwrite|PluginUnload|RebootFlag|RegView|ShellVarContext|Silent)|Show(?:InstDetails|UninstDetails|Window)|Silent(?:Install|UnInstall)|Sleep|SpaceTexts|Splash|StartMenu|Str(?:CmpS?|Cpy|Len)|SubCaption|System|Target|UnRegDLL|Unicode|UninstPage|Uninstall(?:ButtonText|Caption|Icon|SubCaption|Text)|UserInfo|VI(?:AddVersionKey|FileVersion|ProductVersion)|VPatch|Var|WindowIcon|Write(?:INIStr|Reg(?:Bin|DWORD|ExpandStr|MultiStr|None|Str)|Uninstaller)|XPStyle|ns(?:Dialogs|Exec))\b/m,lookbehind:!0},property:/\b(?:ARCHIVE|FILE_(?:ATTRIBUTE_ARCHIVE|ATTRIBUTE_NORMAL|ATTRIBUTE_OFFLINE|ATTRIBUTE_READONLY|ATTRIBUTE_SYSTEM|ATTRIBUTE_TEMPORARY)|HK(?:(?:CR|CU|LM)(?:32|64)?|DD|PD|U)|HKEY_(?:CLASSES_ROOT|CURRENT_CONFIG|CURRENT_USER|DYN_DATA|LOCAL_MACHINE|PERFORMANCE_DATA|USERS)|ID(?:ABORT|CANCEL|IGNORE|NO|OK|RETRY|YES)|MB_(?:ABORTRETRYIGNORE|DEFBUTTON1|DEFBUTTON2|DEFBUTTON3|DEFBUTTON4|ICONEXCLAMATION|ICONINFORMATION|ICONQUESTION|ICONSTOP|OK|OKCANCEL|RETRYCANCEL|RIGHT|RTLREADING|SETFOREGROUND|TOPMOST|USERICON|YESNO)|NORMAL|OFFLINE|READONLY|SHCTX|SHELL_CONTEXT|SYSTEM|TEMPORARY|admin|all|auto|both|colored|false|force|hide|highest|lastused|leave|listonly|none|normal|notset|off|on|open|print|show|silent|silentlog|smooth|textonly|true|user)\b/,constant:/\$\{[!\w\.:\^-]+\}|\$\([!\w\.:\^-]+\)/,variable:/\$\w[\w\.]*/,number:/\b0x[\dA-Fa-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee]-?\d+)?/,operator:/--?|\+\+?|<=?|>=?|==?=?|&&?|\|\|?|[?*\/~^%]/,punctuation:/[{}[\];(),.:]/,important:{pattern:/(^[\t ]*)!(?:addincludedir|addplugindir|appendfile|cd|define|delfile|echo|else|endif|error|execute|finalize|getdllversion|gettlbversion|if|ifdef|ifmacrodef|ifmacrondef|ifndef|include|insertmacro|macro|macroend|makensis|packhdr|pragma|searchparse|searchreplace|system|tempfile|undef|verbose|warning)\b/im,lookbehind:!0}}; +Prism.languages.objectivec=Prism.languages.extend("c",{string:{pattern:/@?"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:asm|auto|break|case|char|const|continue|default|do|double|else|enum|extern|float|for|goto|if|in|inline|int|long|register|return|self|short|signed|sizeof|static|struct|super|switch|typedef|typeof|union|unsigned|void|volatile|while)\b|(?:@interface|@end|@implementation|@protocol|@class|@public|@protected|@private|@property|@try|@catch|@finally|@throw|@synthesize|@dynamic|@selector)\b/,operator:/-[->]?|\+\+?|!=?|<>?=?|==?|&&?|\|\|?|[~^%?*\/@]/}),delete Prism.languages.objectivec["class-name"],Prism.languages.objc=Prism.languages.objectivec; +Prism.languages.ocaml={comment:{pattern:/\(\*[\s\S]*?\*\)/,greedy:!0},char:{pattern:/'(?:[^\\\r\n']|\\(?:.|[ox]?[0-9a-f]{1,3}))'/i,greedy:!0},string:[{pattern:/"(?:\\(?:[\s\S]|\r\n)|[^\\\r\n"])*"/,greedy:!0},{pattern:/\{([a-z_]*)\|[\s\S]*?\|\1\}/,greedy:!0}],number:[/\b(?:0b[01][01_]*|0o[0-7][0-7_]*)\b/i,/\b0x[a-f0-9][a-f0-9_]*(?:\.[a-f0-9_]*)?(?:p[+-]?\d[\d_]*)?(?!\w)/i,/\b\d[\d_]*(?:\.[\d_]*)?(?:e[+-]?\d[\d_]*)?(?!\w)/i],directive:{pattern:/\B#\w+/,alias:"property"},label:{pattern:/\B~\w+/,alias:"property"},"type-variable":{pattern:/\B'\w+/,alias:"function"},variant:{pattern:/`\w+/,alias:"symbol"},keyword:/\b(?:as|assert|begin|class|constraint|do|done|downto|else|end|exception|external|for|fun|function|functor|if|in|include|inherit|initializer|lazy|let|match|method|module|mutable|new|nonrec|object|of|open|private|rec|sig|struct|then|to|try|type|val|value|virtual|when|where|while|with)\b/,boolean:/\b(?:false|true)\b/,"operator-like-punctuation":{pattern:/\[[<>|]|[>|]\]|\{<|>\}/,alias:"punctuation"},operator:/\.[.~]|:[=>]|[=<>@^|&+\-*\/$%!?~][!$%&*+\-.\/:<=>?@^|~]*|\b(?:and|asr|land|lor|lsl|lsr|lxor|mod|or)\b/,punctuation:/;;|::|[(){}\[\].,:;#]|\b_\b/}; +!function(e){var t=/\\(?:["'\\abefnrtv]|0[0-7]{2}|U[\dA-Fa-f]{6}|u[\dA-Fa-f]{4}|x[\dA-Fa-f]{2})/;e.languages.odin={comment:[{pattern:/\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:\*(?!\/)|[^*])*(?:\*\/|$))*(?:\*\/|$)/,greedy:!0},{pattern:/#![^\n\r]*/,greedy:!0},{pattern:/\/\/[^\n\r]*/,greedy:!0}],char:{pattern:/'(?:\\(?:.|[0Uux][0-9A-Fa-f]{1,6})|[^\n\r'\\])'/,greedy:!0,inside:{symbol:t}},string:[{pattern:/`[^`]*`/,greedy:!0},{pattern:/"(?:\\.|[^\n\r"\\])*"/,greedy:!0,inside:{symbol:t}}],directive:{pattern:/#\w+/,alias:"property"},number:/\b0(?:b[01_]+|d[\d_]+|h_*(?:(?:(?:[\dA-Fa-f]_*){8}){1,2}|(?:[\dA-Fa-f]_*){4})|o[0-7_]+|x[\dA-F_a-f]+|z[\dAB_ab]+)\b|(?:\b\d+(?:\.(?!\.)\d*)?|\B\.\d+)(?:[Ee][+-]?\d*)?[ijk]?(?!\w)/,discard:{pattern:/\b_\b/,alias:"keyword"},"procedure-definition":{pattern:/\b\w+(?=[ \t]*(?::\s*){2}proc\b)/,alias:"function"},keyword:/\b(?:asm|auto_cast|bit_set|break|case|cast|context|continue|defer|distinct|do|dynamic|else|enum|fallthrough|for|foreign|if|import|in|map|matrix|not_in|or_else|or_return|package|proc|return|struct|switch|transmute|typeid|union|using|when|where)\b/,"procedure-name":{pattern:/\b\w+(?=[ \t]*\()/,alias:"function"},boolean:/\b(?:false|nil|true)\b/,"constant-parameter-sign":{pattern:/\$/,alias:"important"},undefined:{pattern:/---/,alias:"operator"},arrow:{pattern:/->/,alias:"punctuation"},operator:/\+\+|--|\.\.[<=]?|(?:&~|[-!*+/=~]|[%&<>|]{1,2})=?|[?^]/,punctuation:/[(),.:;@\[\]{}]/}}(Prism); +!function(E){E.languages.opencl=E.languages.extend("c",{keyword:/\b(?:(?:__)?(?:constant|global|kernel|local|private|read_only|read_write|write_only)|__attribute__|auto|(?:bool|u?(?:char|int|long|short)|half|quad)(?:2|3|4|8|16)?|break|case|complex|const|continue|(?:double|float)(?:16(?:x(?:1|2|4|8|16))?|1x(?:1|2|4|8|16)|2(?:x(?:1|2|4|8|16))?|3|4(?:x(?:1|2|4|8|16))?|8(?:x(?:1|2|4|8|16))?)?|default|do|else|enum|extern|for|goto|if|imaginary|inline|packed|pipe|register|restrict|return|signed|sizeof|static|struct|switch|typedef|uniform|union|unsigned|void|volatile|while)\b/,number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[fuhl]{0,4}/i,boolean:/\b(?:false|true)\b/,"constant-opencl-kernel":{pattern:/\b(?:CHAR_(?:BIT|MAX|MIN)|CLK_(?:ADDRESS_(?:CLAMP(?:_TO_EDGE)?|NONE|REPEAT)|FILTER_(?:LINEAR|NEAREST)|(?:GLOBAL|LOCAL)_MEM_FENCE|NORMALIZED_COORDS_(?:FALSE|TRUE))|CL_(?:BGRA|(?:HALF_)?FLOAT|INTENSITY|LUMINANCE|A?R?G?B?[Ax]?|(?:(?:UN)?SIGNED|[US]NORM)_(?:INT(?:8|16|32))|UNORM_(?:INT_101010|SHORT_(?:555|565)))|(?:DBL|FLT|HALF)_(?:DIG|EPSILON|(?:MAX|MIN)(?:(?:_10)?_EXP)?|MANT_DIG)|FLT_RADIX|HUGE_VALF?|(?:INT|LONG|SCHAR|SHRT)_(?:MAX|MIN)|INFINITY|MAXFLOAT|M_(?:[12]_PI|2_SQRTPI|E|LN(?:2|10)|LOG(?:2|10)E?|PI(?:_[24])?|SQRT(?:1_2|2))(?:_F|_H)?|NAN|(?:UCHAR|UINT|ULONG|USHRT)_MAX)\b/,alias:"constant"}}),E.languages.insertBefore("opencl","class-name",{"builtin-type":{pattern:/\b(?:_cl_(?:command_queue|context|device_id|event|kernel|mem|platform_id|program|sampler)|cl_(?:image_format|mem_fence_flags)|clk_event_t|event_t|image(?:1d_(?:array_|buffer_)?t|2d_(?:array_(?:depth_|msaa_depth_|msaa_)?|depth_|msaa_depth_|msaa_)?t|3d_t)|intptr_t|ndrange_t|ptrdiff_t|queue_t|reserve_id_t|sampler_t|size_t|uintptr_t)\b/,alias:"keyword"}});var _={"type-opencl-host":{pattern:/\b(?:cl_(?:GLenum|GLint|GLuin|addressing_mode|bitfield|bool|buffer_create_type|build_status|channel_(?:order|type)|(?:u?(?:char|int|long|short)|double|float)(?:2|3|4|8|16)?|command_(?:queue(?:_info|_properties)?|type)|context(?:_info|_properties)?|device_(?:exec_capabilities|fp_config|id|info|local_mem_type|mem_cache_type|type)|(?:event|sampler)(?:_info)?|filter_mode|half|image_info|kernel(?:_info|_work_group_info)?|map_flags|mem(?:_flags|_info|_object_type)?|platform_(?:id|info)|profiling_info|program(?:_build_info|_info)?))\b/,alias:"keyword"},"boolean-opencl-host":{pattern:/\bCL_(?:FALSE|TRUE)\b/,alias:"boolean"},"constant-opencl-host":{pattern:/\bCL_(?:A|ABGR|ADDRESS_(?:CLAMP(?:_TO_EDGE)?|MIRRORED_REPEAT|NONE|REPEAT)|ARGB|BGRA|BLOCKING|BUFFER_CREATE_TYPE_REGION|BUILD_(?:ERROR|IN_PROGRESS|NONE|PROGRAM_FAILURE|SUCCESS)|COMMAND_(?:ACQUIRE_GL_OBJECTS|BARRIER|COPY_(?:BUFFER(?:_RECT|_TO_IMAGE)?|IMAGE(?:_TO_BUFFER)?)|FILL_(?:BUFFER|IMAGE)|MAP(?:_BUFFER|_IMAGE)|MARKER|MIGRATE(?:_SVM)?_MEM_OBJECTS|NATIVE_KERNEL|NDRANGE_KERNEL|READ_(?:BUFFER(?:_RECT)?|IMAGE)|RELEASE_GL_OBJECTS|SVM_(?:FREE|MAP|MEMCPY|MEMFILL|UNMAP)|TASK|UNMAP_MEM_OBJECT|USER|WRITE_(?:BUFFER(?:_RECT)?|IMAGE))|COMPILER_NOT_AVAILABLE|COMPILE_PROGRAM_FAILURE|COMPLETE|CONTEXT_(?:DEVICES|INTEROP_USER_SYNC|NUM_DEVICES|PLATFORM|PROPERTIES|REFERENCE_COUNT)|DEPTH(?:_STENCIL)?|DEVICE_(?:ADDRESS_BITS|AFFINITY_DOMAIN_(?:L[1-4]_CACHE|NEXT_PARTITIONABLE|NUMA)|AVAILABLE|BUILT_IN_KERNELS|COMPILER_AVAILABLE|DOUBLE_FP_CONFIG|ENDIAN_LITTLE|ERROR_CORRECTION_SUPPORT|EXECUTION_CAPABILITIES|EXTENSIONS|GLOBAL_(?:MEM_(?:CACHELINE_SIZE|CACHE_SIZE|CACHE_TYPE|SIZE)|VARIABLE_PREFERRED_TOTAL_SIZE)|HOST_UNIFIED_MEMORY|IL_VERSION|IMAGE(?:2D_MAX_(?:HEIGHT|WIDTH)|3D_MAX_(?:DEPTH|HEIGHT|WIDTH)|_BASE_ADDRESS_ALIGNMENT|_MAX_ARRAY_SIZE|_MAX_BUFFER_SIZE|_PITCH_ALIGNMENT|_SUPPORT)|LINKER_AVAILABLE|LOCAL_MEM_SIZE|LOCAL_MEM_TYPE|MAX_(?:CLOCK_FREQUENCY|COMPUTE_UNITS|CONSTANT_ARGS|CONSTANT_BUFFER_SIZE|GLOBAL_VARIABLE_SIZE|MEM_ALLOC_SIZE|NUM_SUB_GROUPS|ON_DEVICE_(?:EVENTS|QUEUES)|PARAMETER_SIZE|PIPE_ARGS|READ_IMAGE_ARGS|READ_WRITE_IMAGE_ARGS|SAMPLERS|WORK_GROUP_SIZE|WORK_ITEM_DIMENSIONS|WORK_ITEM_SIZES|WRITE_IMAGE_ARGS)|MEM_BASE_ADDR_ALIGN|MIN_DATA_TYPE_ALIGN_SIZE|NAME|NATIVE_VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT)|NOT_(?:AVAILABLE|FOUND)|OPENCL_C_VERSION|PARENT_DEVICE|PARTITION_(?:AFFINITY_DOMAIN|BY_AFFINITY_DOMAIN|BY_COUNTS|BY_COUNTS_LIST_END|EQUALLY|FAILED|MAX_SUB_DEVICES|PROPERTIES|TYPE)|PIPE_MAX_(?:ACTIVE_RESERVATIONS|PACKET_SIZE)|PLATFORM|PREFERRED_(?:GLOBAL_ATOMIC_ALIGNMENT|INTEROP_USER_SYNC|LOCAL_ATOMIC_ALIGNMENT|PLATFORM_ATOMIC_ALIGNMENT|VECTOR_WIDTH_(?:CHAR|DOUBLE|FLOAT|HALF|INT|LONG|SHORT))|PRINTF_BUFFER_SIZE|PROFILE|PROFILING_TIMER_RESOLUTION|QUEUE_(?:ON_(?:DEVICE_(?:MAX_SIZE|PREFERRED_SIZE|PROPERTIES)|HOST_PROPERTIES)|PROPERTIES)|REFERENCE_COUNT|SINGLE_FP_CONFIG|SUB_GROUP_INDEPENDENT_FORWARD_PROGRESS|SVM_(?:ATOMICS|CAPABILITIES|COARSE_GRAIN_BUFFER|FINE_GRAIN_BUFFER|FINE_GRAIN_SYSTEM)|TYPE(?:_ACCELERATOR|_ALL|_CPU|_CUSTOM|_DEFAULT|_GPU)?|VENDOR(?:_ID)?|VERSION)|DRIVER_VERSION|EVENT_(?:COMMAND_(?:EXECUTION_STATUS|QUEUE|TYPE)|CONTEXT|REFERENCE_COUNT)|EXEC_(?:KERNEL|NATIVE_KERNEL|STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST)|FILTER_(?:LINEAR|NEAREST)|FLOAT|FP_(?:CORRECTLY_ROUNDED_DIVIDE_SQRT|DENORM|FMA|INF_NAN|ROUND_TO_INF|ROUND_TO_NEAREST|ROUND_TO_ZERO|SOFT_FLOAT)|GLOBAL|HALF_FLOAT|IMAGE_(?:ARRAY_SIZE|BUFFER|DEPTH|ELEMENT_SIZE|FORMAT|FORMAT_MISMATCH|FORMAT_NOT_SUPPORTED|HEIGHT|NUM_MIP_LEVELS|NUM_SAMPLES|ROW_PITCH|SLICE_PITCH|WIDTH)|INTENSITY|INVALID_(?:ARG_INDEX|ARG_SIZE|ARG_VALUE|BINARY|BUFFER_SIZE|BUILD_OPTIONS|COMMAND_QUEUE|COMPILER_OPTIONS|CONTEXT|DEVICE|DEVICE_PARTITION_COUNT|DEVICE_QUEUE|DEVICE_TYPE|EVENT|EVENT_WAIT_LIST|GLOBAL_OFFSET|GLOBAL_WORK_SIZE|GL_OBJECT|HOST_PTR|IMAGE_DESCRIPTOR|IMAGE_FORMAT_DESCRIPTOR|IMAGE_SIZE|KERNEL|KERNEL_ARGS|KERNEL_DEFINITION|KERNEL_NAME|LINKER_OPTIONS|MEM_OBJECT|MIP_LEVEL|OPERATION|PIPE_SIZE|PLATFORM|PROGRAM|PROGRAM_EXECUTABLE|PROPERTY|QUEUE_PROPERTIES|SAMPLER|VALUE|WORK_DIMENSION|WORK_GROUP_SIZE|WORK_ITEM_SIZE)|KERNEL_(?:ARG_(?:ACCESS_(?:NONE|QUALIFIER|READ_ONLY|READ_WRITE|WRITE_ONLY)|ADDRESS_(?:CONSTANT|GLOBAL|LOCAL|PRIVATE|QUALIFIER)|INFO_NOT_AVAILABLE|NAME|TYPE_(?:CONST|NAME|NONE|PIPE|QUALIFIER|RESTRICT|VOLATILE))|ATTRIBUTES|COMPILE_NUM_SUB_GROUPS|COMPILE_WORK_GROUP_SIZE|CONTEXT|EXEC_INFO_SVM_FINE_GRAIN_SYSTEM|EXEC_INFO_SVM_PTRS|FUNCTION_NAME|GLOBAL_WORK_SIZE|LOCAL_MEM_SIZE|LOCAL_SIZE_FOR_SUB_GROUP_COUNT|MAX_NUM_SUB_GROUPS|MAX_SUB_GROUP_SIZE_FOR_NDRANGE|NUM_ARGS|PREFERRED_WORK_GROUP_SIZE_MULTIPLE|PRIVATE_MEM_SIZE|PROGRAM|REFERENCE_COUNT|SUB_GROUP_COUNT_FOR_NDRANGE|WORK_GROUP_SIZE)|LINKER_NOT_AVAILABLE|LINK_PROGRAM_FAILURE|LOCAL|LUMINANCE|MAP_(?:FAILURE|READ|WRITE|WRITE_INVALIDATE_REGION)|MEM_(?:ALLOC_HOST_PTR|ASSOCIATED_MEMOBJECT|CONTEXT|COPY_HOST_PTR|COPY_OVERLAP|FLAGS|HOST_NO_ACCESS|HOST_PTR|HOST_READ_ONLY|HOST_WRITE_ONLY|KERNEL_READ_AND_WRITE|MAP_COUNT|OBJECT_(?:ALLOCATION_FAILURE|BUFFER|IMAGE1D|IMAGE1D_ARRAY|IMAGE1D_BUFFER|IMAGE2D|IMAGE2D_ARRAY|IMAGE3D|PIPE)|OFFSET|READ_ONLY|READ_WRITE|REFERENCE_COUNT|SIZE|SVM_ATOMICS|SVM_FINE_GRAIN_BUFFER|TYPE|USES_SVM_POINTER|USE_HOST_PTR|WRITE_ONLY)|MIGRATE_MEM_OBJECT_(?:CONTENT_UNDEFINED|HOST)|MISALIGNED_SUB_BUFFER_OFFSET|NONE|NON_BLOCKING|OUT_OF_(?:HOST_MEMORY|RESOURCES)|PIPE_(?:MAX_PACKETS|PACKET_SIZE)|PLATFORM_(?:EXTENSIONS|HOST_TIMER_RESOLUTION|NAME|PROFILE|VENDOR|VERSION)|PROFILING_(?:COMMAND_(?:COMPLETE|END|QUEUED|START|SUBMIT)|INFO_NOT_AVAILABLE)|PROGRAM_(?:BINARIES|BINARY_SIZES|BINARY_TYPE(?:_COMPILED_OBJECT|_EXECUTABLE|_LIBRARY|_NONE)?|BUILD_(?:GLOBAL_VARIABLE_TOTAL_SIZE|LOG|OPTIONS|STATUS)|CONTEXT|DEVICES|IL|KERNEL_NAMES|NUM_DEVICES|NUM_KERNELS|REFERENCE_COUNT|SOURCE)|QUEUED|QUEUE_(?:CONTEXT|DEVICE|DEVICE_DEFAULT|ON_DEVICE|ON_DEVICE_DEFAULT|OUT_OF_ORDER_EXEC_MODE_ENABLE|PROFILING_ENABLE|PROPERTIES|REFERENCE_COUNT|SIZE)|R|RA|READ_(?:ONLY|WRITE)_CACHE|RG|RGB|RGBA|RGBx|RGx|RUNNING|Rx|SAMPLER_(?:ADDRESSING_MODE|CONTEXT|FILTER_MODE|LOD_MAX|LOD_MIN|MIP_FILTER_MODE|NORMALIZED_COORDS|REFERENCE_COUNT)|(?:UN)?SIGNED_INT(?:8|16|32)|SNORM_INT(?:8|16)|SUBMITTED|SUCCESS|UNORM_INT(?:8|16|24|_101010|_101010_2)|UNORM_SHORT_(?:555|565)|VERSION_(?:1_0|1_1|1_2|2_0|2_1)|sBGRA|sRGB|sRGBA|sRGBx)\b/,alias:"constant"},"function-opencl-host":{pattern:/\bcl(?:BuildProgram|CloneKernel|CompileProgram|Create(?:Buffer|CommandQueue(?:WithProperties)?|Context|ContextFromType|Image|Image2D|Image3D|Kernel|KernelsInProgram|Pipe|ProgramWith(?:Binary|BuiltInKernels|IL|Source)|Sampler|SamplerWithProperties|SubBuffer|SubDevices|UserEvent)|Enqueue(?:(?:Barrier|Marker)(?:WithWaitList)?|Copy(?:Buffer(?:Rect|ToImage)?|Image(?:ToBuffer)?)|(?:Fill|Map)(?:Buffer|Image)|MigrateMemObjects|NDRangeKernel|NativeKernel|(?:Read|Write)(?:Buffer(?:Rect)?|Image)|SVM(?:Free|Map|MemFill|Memcpy|MigrateMem|Unmap)|Task|UnmapMemObject|WaitForEvents)|Finish|Flush|Get(?:CommandQueueInfo|ContextInfo|Device(?:AndHostTimer|IDs|Info)|Event(?:Profiling)?Info|ExtensionFunctionAddress(?:ForPlatform)?|HostTimer|ImageInfo|Kernel(?:ArgInfo|Info|SubGroupInfo|WorkGroupInfo)|MemObjectInfo|PipeInfo|Platform(?:IDs|Info)|Program(?:Build)?Info|SamplerInfo|SupportedImageFormats)|LinkProgram|(?:Release|Retain)(?:CommandQueue|Context|Device|Event|Kernel|MemObject|Program|Sampler)|SVM(?:Alloc|Free)|Set(?:CommandQueueProperty|DefaultDeviceCommandQueue|EventCallback|Kernel|Kernel(?:Arg(?:SVMPointer)?|ExecInfo)|MemObjectDestructorCallback|UserEventStatus)|Unload(?:Platform)?Compiler|WaitForEvents)\b/,alias:"function"}};E.languages.insertBefore("c","keyword",_),E.languages.cpp&&(_["type-opencl-host-cpp"]={pattern:/\b(?:Buffer|BufferGL|BufferRenderGL|CommandQueue|Context|Device|DeviceCommandQueue|EnqueueArgs|Event|Image|Image1D|Image1DArray|Image1DBuffer|Image2D|Image2DArray|Image2DGL|Image3D|Image3DGL|ImageFormat|ImageGL|Kernel|KernelFunctor|LocalSpaceArg|Memory|NDRange|Pipe|Platform|Program|SVMAllocator|SVMTraitAtomic|SVMTraitCoarse|SVMTraitFine|SVMTraitReadOnly|SVMTraitReadWrite|SVMTraitWriteOnly|Sampler|UserEvent)\b/,alias:"keyword"},E.languages.insertBefore("cpp","keyword",_))}(Prism); +Prism.languages.openqasm={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"[^"\r\n\t]*"|'[^'\r\n\t]*'/,greedy:!0},keyword:/\b(?:CX|OPENQASM|U|barrier|boxas|boxto|break|const|continue|ctrl|def|defcal|defcalgrammar|delay|else|end|for|gate|gphase|if|in|include|inv|kernel|lengthof|let|measure|pow|reset|return|rotary|stretchinf|while)\b|#pragma\b/,"class-name":/\b(?:angle|bit|bool|creg|fixed|float|int|length|qreg|qubit|stretch|uint)\b/,function:/\b(?:cos|exp|ln|popcount|rotl|rotr|sin|sqrt|tan)\b(?=\s*\()/,constant:/\b(?:euler|pi|tau)\b|π|𝜏|ℇ/,number:{pattern:/(^|[^.\w$])(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?(?:dt|ns|us|µs|ms|s)?/i,lookbehind:!0},operator:/->|>>=?|<<=?|&&|\|\||\+\+|--|[!=<>&|~^+\-*/%]=?|@/,punctuation:/[(){}\[\];,:.]/},Prism.languages.qasm=Prism.languages.openqasm; +Prism.languages.oz={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/"(?:[^"\\]|\\[\s\S])*"/,greedy:!0},atom:{pattern:/'(?:[^'\\]|\\[\s\S])*'/,greedy:!0,alias:"builtin"},keyword:/\$|\[\]|\b(?:_|at|attr|case|catch|choice|class|cond|declare|define|dis|else(?:case|if)?|end|export|fail|false|feat|finally|from|fun|functor|if|import|in|local|lock|meth|nil|not|of|or|prepare|proc|prop|raise|require|self|skip|then|thread|true|try|unit)\b/,function:[/\b[a-z][A-Za-z\d]*(?=\()/,{pattern:/(\{)[A-Z][A-Za-z\d]*\b/,lookbehind:!0}],number:/\b(?:0[bx][\da-f]+|\d+(?:\.\d*)?(?:e~?\d+)?)\b|&(?:[^\\]|\\(?:\d{3}|.))/i,variable:/`(?:[^`\\]|\\.)+`/,"attr-name":/\b\w+(?=[ \t]*:(?![:=]))/,operator:/:(?:=|::?)|<[-:=]?|=(?:=|=?:?|\\=:?|!!?|[|#+\-*\/,~^@]|\b(?:andthen|div|mod|orelse)\b/,punctuation:/[\[\](){}.:;?]/}; +Prism.languages.parigp={comment:/\/\*[\s\S]*?\*\/|\\\\.*/,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"/,greedy:!0},keyword:function(){var r=["breakpoint","break","dbg_down","dbg_err","dbg_up","dbg_x","forcomposite","fordiv","forell","forpart","forprime","forstep","forsubgroup","forvec","for","iferr","if","local","my","next","return","until","while"];return r=r.map((function(r){return r.split("").join(" *")})).join("|"),RegExp("\\b(?:"+r+")\\b")}(),function:/\b\w(?:[\w ]*\w)?(?= *\()/,number:{pattern:/((?:\. *\. *)?)(?:\b\d(?: *\d)*(?: *(?!\. *\.)\.(?: *\d)*)?|\. *\d(?: *\d)*)(?: *e *(?:[+-] *)?\d(?: *\d)*)?/i,lookbehind:!0},operator:/\. *\.|[*\/!](?: *=)?|%(?: *=|(?: *#)?(?: *')*)?|\+(?: *[+=])?|-(?: *[-=>])?|<(?: *>|(?: *<)?(?: *=)?)?|>(?: *>)?(?: *=)?|=(?: *=){0,2}|\\(?: *\/)?(?: *=)?|&(?: *&)?|\| *\||['#~^]/,punctuation:/[\[\]{}().,:;|]/}; +!function(e){var n=e.languages.parser=e.languages.extend("markup",{keyword:{pattern:/(^|[^^])(?:\^(?:case|eval|for|if|switch|throw)\b|@(?:BASE|CLASS|GET(?:_DEFAULT)?|OPTIONS|SET_DEFAULT|USE)\b)/,lookbehind:!0},variable:{pattern:/(^|[^^])\B\$(?:\w+|(?=[.{]))(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{punctuation:/\.|:+/}},function:{pattern:/(^|[^^])\B[@^]\w+(?:(?:\.|::?)\w+)*(?:\.|::?)?/,lookbehind:!0,inside:{keyword:{pattern:/(^@)(?:GET_|SET_)/,lookbehind:!0},punctuation:/\.|:+/}},escape:{pattern:/\^(?:[$^;@()\[\]{}"':]|#[a-f\d]*)/i,alias:"builtin"},punctuation:/[\[\](){};]/});n=e.languages.insertBefore("parser","keyword",{"parser-comment":{pattern:/(\s)#.*/,lookbehind:!0,alias:"comment"},expression:{pattern:/(^|[^^])\((?:[^()]|\((?:[^()]|\((?:[^()])*\))*\))*\)/,greedy:!0,lookbehind:!0,inside:{string:{pattern:/(^|[^^])(["'])(?:(?!\2)[^^]|\^[\s\S])*\2/,lookbehind:!0},keyword:n.keyword,variable:n.variable,function:n.function,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[a-f\d]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?)\b/i,escape:n.escape,operator:/[~+*\/\\%]|!(?:\|\|?|=)?|&&?|\|\|?|==|<[<=]?|>[>=]?|-[fd]?|\b(?:def|eq|ge|gt|in|is|le|lt|ne)\b/,punctuation:n.punctuation}}}),e.languages.insertBefore("inside","punctuation",{expression:n.expression,keyword:n.keyword,variable:n.variable,function:n.function,escape:n.escape,"parser-punctuation":{pattern:n.punctuation,alias:"punctuation"}},n.tag.inside["attr-value"])}(Prism); +Prism.languages.pascal={directive:{pattern:/\{\$[\s\S]*?\}/,greedy:!0,alias:["marco","property"]},comment:{pattern:/\(\*[\s\S]*?\*\)|\{[\s\S]*?\}|\/\/.*/,greedy:!0},string:{pattern:/(?:'(?:''|[^'\r\n])*'(?!')|#[&$%]?[a-f\d]+)+|\^[a-z]/i,greedy:!0},asm:{pattern:/(\basm\b)[\s\S]+?(?=\bend\s*[;[])/i,lookbehind:!0,greedy:!0,inside:null},keyword:[{pattern:/(^|[^&])\b(?:absolute|array|asm|begin|case|const|constructor|destructor|do|downto|else|end|file|for|function|goto|if|implementation|inherited|inline|interface|label|nil|object|of|operator|packed|procedure|program|record|reintroduce|repeat|self|set|string|then|to|type|unit|until|uses|var|while|with)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:dispose|exit|false|new|true)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:class|dispinterface|except|exports|finalization|finally|initialization|inline|library|on|out|packed|property|raise|resourcestring|threadvar|try)\b/i,lookbehind:!0},{pattern:/(^|[^&])\b(?:absolute|abstract|alias|assembler|bitpacked|break|cdecl|continue|cppdecl|cvar|default|deprecated|dynamic|enumerator|experimental|export|external|far|far16|forward|generic|helper|implements|index|interrupt|iochecks|local|message|name|near|nodefault|noreturn|nostackframe|oldfpccall|otherwise|overload|override|pascal|platform|private|protected|public|published|read|register|reintroduce|result|safecall|saveregisters|softfloat|specialize|static|stdcall|stored|strict|unaligned|unimplemented|varargs|virtual|write)\b/i,lookbehind:!0}],number:[/(?:[&%]\d+|\$[a-f\d]+)/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?/i],operator:[/\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=]/,{pattern:/(^|[^&])\b(?:and|as|div|exclude|in|include|is|mod|not|or|shl|shr|xor)\b/,lookbehind:!0}],punctuation:/\(\.|\.\)|[()\[\]:;,.]/},Prism.languages.pascal.asm.inside=Prism.languages.extend("pascal",{asm:void 0,keyword:void 0,operator:void 0}),Prism.languages.objectpascal=Prism.languages.pascal; +!function(e){var n="(?:\\b\\w+(?:)?|)".replace(//g,(function(){return"\\((?:[^()]|\\((?:[^()]|\\([^()]*\\))*\\))*\\)"})),t=e.languages.pascaligo={comment:/\(\*[\s\S]+?\*\)|\/\/.*/,string:{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1|\^[a-z]/i,greedy:!0},"class-name":[{pattern:RegExp("(\\btype\\s+\\w+\\s+is\\s+)".replace(//g,(function(){return n})),"i"),lookbehind:!0,inside:null},{pattern:RegExp("(?=\\s+is\\b)".replace(//g,(function(){return n})),"i"),inside:null},{pattern:RegExp("(:\\s*)".replace(//g,(function(){return n}))),lookbehind:!0,inside:null}],keyword:{pattern:/(^|[^&])\b(?:begin|block|case|const|else|end|fail|for|from|function|if|is|nil|of|remove|return|skip|then|type|var|while|with)\b/i,lookbehind:!0},boolean:{pattern:/(^|[^&])\b(?:False|True)\b/i,lookbehind:!0},builtin:{pattern:/(^|[^&])\b(?:bool|int|list|map|nat|record|string|unit)\b/i,lookbehind:!0},function:/\b\w+(?=\s*\()/,number:[/%[01]+|&[0-7]+|\$[a-f\d]+/i,/\b\d+(?:\.\d+)?(?:e[+-]?\d+)?(?:mtz|n)?/i],operator:/->|=\/=|\.\.|\*\*|:=|<[<=>]?|>[>=]?|[+\-*\/]=?|[@^=|]|\b(?:and|mod|or)\b/,punctuation:/\(\.|\.\)|[()\[\]:;,.{}]/},i=["comment","keyword","builtin","operator","punctuation"].reduce((function(e,n){return e[n]=t[n],e}),{});t["class-name"].forEach((function(e){e.inside=i}))}(Prism); +Prism.languages.psl={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0,inside:{symbol:/\\[ntrbA-Z"\\]/}},"heredoc-string":{pattern:/<<<([a-zA-Z_]\w*)[\r\n](?:.*[\r\n])*?\1\b/,alias:"string",greedy:!0},keyword:/\b(?:__multi|__single|case|default|do|else|elsif|exit|export|for|foreach|function|if|last|line|local|next|requires|return|switch|until|while|word)\b/,constant:/\b(?:ALARM|CHART_ADD_GRAPH|CHART_DELETE_GRAPH|CHART_DESTROY|CHART_LOAD|CHART_PRINT|EOF|OFFLINE|OK|PSL_PROF_LOG|R_CHECK_HORIZ|R_CHECK_VERT|R_CLICKER|R_COLUMN|R_FRAME|R_ICON|R_LABEL|R_LABEL_CENTER|R_LIST_MULTIPLE|R_LIST_MULTIPLE_ND|R_LIST_SINGLE|R_LIST_SINGLE_ND|R_MENU|R_POPUP|R_POPUP_SCROLLED|R_RADIO_HORIZ|R_RADIO_VERT|R_ROW|R_SCALE_HORIZ|R_SCALE_VERT|R_SEP_HORIZ|R_SEP_VERT|R_SPINNER|R_TEXT_FIELD|R_TEXT_FIELD_LABEL|R_TOGGLE|TRIM_LEADING|TRIM_LEADING_AND_TRAILING|TRIM_REDUNDANT|TRIM_TRAILING|VOID|WARN)\b/,boolean:/\b(?:FALSE|False|NO|No|TRUE|True|YES|Yes|false|no|true|yes)\b/,variable:/\b(?:PslDebug|errno|exit_status)\b/,builtin:{pattern:/\b(?:PslExecute|PslFunctionCall|PslFunctionExists|PslSetOptions|_snmp_debug|acos|add_diary|annotate|annotate_get|ascii_to_ebcdic|asctime|asin|atan|atexit|batch_set|blackout|cat|ceil|chan_exists|change_state|close|code_cvt|cond_signal|cond_wait|console_type|convert_base|convert_date|convert_locale_date|cos|cosh|create|date|dcget_text|destroy|destroy_lock|dget_text|difference|dump_hist|ebcdic_to_ascii|encrypt|event_archive|event_catalog_get|event_check|event_query|event_range_manage|event_range_query|event_report|event_schedule|event_trigger|event_trigger2|execute|exists|exp|fabs|file|floor|fmod|fopen|fseek|ftell|full_discovery|get|get_chan_info|get_ranges|get_text|get_vars|getenv|gethostinfo|getpid|getpname|grep|history|history_get_retention|in_transition|index|int|internal|intersection|is_var|isnumber|join|kill|length|lines|lock|lock_info|log|log10|loge|matchline|msg_check|msg_get_format|msg_get_severity|msg_printf|msg_sprintf|ntharg|nthargf|nthline|nthlinef|num_bytes|num_consoles|pconfig|popen|poplines|pow|print|printf|proc_exists|process|random|read|readln|refresh_parameters|remote_check|remote_close|remote_event_query|remote_event_trigger|remote_file_send|remote_open|remove|replace|rindex|sec_check_priv|sec_store_get|sec_store_set|set|set_alarm_ranges|set_locale|share|sin|sinh|sleep|snmp_agent_config|snmp_agent_start|snmp_agent_stop|snmp_close|snmp_config|snmp_get|snmp_get_next|snmp_h_get|snmp_h_get_next|snmp_h_set|snmp_open|snmp_set|snmp_trap_ignore|snmp_trap_listen|snmp_trap_raise_std_trap|snmp_trap_receive|snmp_trap_register_im|snmp_trap_send|snmp_walk|sopen|sort|splitline|sprintf|sqrt|srandom|str_repeat|strcasecmp|subset|substr|system|tail|tan|tanh|text_domain|time|tmpnam|tolower|toupper|trace_psl_process|trim|union|unique|unlock|unset|va_arg|va_start|write)\b/,alias:"builtin-function"},"foreach-variable":{pattern:/(\bforeach\s+(?:(?:\w+\b|"(?:\\.|[^\\"])*")\s+){0,2})[_a-zA-Z]\w*(?=\s*\()/,lookbehind:!0,greedy:!0},function:/\b[_a-z]\w*\b(?=\s*\()/i,number:/\b(?:0x[0-9a-f]+|\d+(?:\.\d+)?)\b/i,operator:/--|\+\+|&&=?|\|\|=?|<<=?|>>=?|[=!]~|[-+*/%&|^!=<>]=?|\.|[:?]/,punctuation:/[(){}\[\];,]/}; +Prism.languages.pcaxis={string:/"[^"]*"/,keyword:{pattern:/((?:^|;)\s*)[-A-Z\d]+(?:\s*\[[-\w]+\])?(?:\s*\("[^"]*"(?:,\s*"[^"]*")*\))?(?=\s*=)/,lookbehind:!0,greedy:!0,inside:{keyword:/^[-A-Z\d]+/,language:{pattern:/^(\s*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/^\[|\]$/,property:/[-\w]+/}},"sub-key":{pattern:/^(\s*)\S[\s\S]*/,lookbehind:!0,inside:{parameter:{pattern:/"[^"]*"/,alias:"property"},punctuation:/^\(|\)$|,/}}}},operator:/=/,tlist:{pattern:/TLIST\s*\(\s*\w+(?:(?:\s*,\s*"[^"]*")+|\s*,\s*"[^"]*"-"[^"]*")?\s*\)/,greedy:!0,inside:{function:/^TLIST/,property:{pattern:/^(\s*\(\s*)\w+/,lookbehind:!0},string:/"[^"]*"/,punctuation:/[(),]/,operator:/-/}},punctuation:/[;,]/,number:{pattern:/(^|\s)\d+(?:\.\d+)?(?!\S)/,lookbehind:!0},boolean:/NO|YES/},Prism.languages.px=Prism.languages.pcaxis; +Prism.languages.peoplecode={comment:RegExp(["/\\*[^]*?\\*/","\\bREM[^;]*;","<\\*(?:[^<*]|\\*(?!>)|<(?!\\*)|<\\*(?:(?!\\*>)[^])*\\*>)*\\*>","/\\+[^]*?\\+/"].join("|")),string:{pattern:/'(?:''|[^'\r\n])*'(?!')|"(?:""|[^"\r\n])*"(?!")/,greedy:!0},variable:/%\w+/,"function-definition":{pattern:/((?:^|[^\w-])(?:function|method)\s+)\w+/i,lookbehind:!0,alias:"function"},"class-name":{pattern:/((?:^|[^-\w])(?:as|catch|class|component|create|extends|global|implements|instance|local|of|property|returns)\s+)\w+(?::\w+)*/i,lookbehind:!0,inside:{punctuation:/:/}},keyword:/\b(?:abstract|alias|as|catch|class|component|constant|create|declare|else|end-(?:class|evaluate|for|function|get|if|method|set|try|while)|evaluate|extends|for|function|get|global|if|implements|import|instance|library|local|method|null|of|out|peopleCode|private|program|property|protected|readonly|ref|repeat|returns?|set|step|then|throw|to|try|until|value|when(?:-other)?|while)\b/i,"operator-keyword":{pattern:/\b(?:and|not|or)\b/i,alias:"operator"},function:/[_a-z]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/i,number:/\b\d+(?:\.\d+)?\b/,operator:/<>|[<>]=?|!=|\*\*|[-+*/|=@]/,punctuation:/[:.;,()[\]]/},Prism.languages.pcode=Prism.languages.peoplecode; +!function(e){var n="(?:\\((?:[^()\\\\]|\\\\[^])*\\)|\\{(?:[^{}\\\\]|\\\\[^])*\\}|\\[(?:[^[\\]\\\\]|\\\\[^])*\\]|<(?:[^<>\\\\]|\\\\[^])*>)";e.languages.perl={comment:[{pattern:/(^\s*)=\w[\s\S]*?=cut.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\$])#.*/,lookbehind:!0,greedy:!0}],string:[{pattern:RegExp("\\b(?:q|qq|qw|qx)(?![a-zA-Z0-9])\\s*(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","([a-zA-Z0-9])(?:(?!\\2)[^\\\\]|\\\\[^])*\\2",n].join("|")+")"),greedy:!0},{pattern:/("|`)(?:(?!\1)[^\\]|\\[\s\S])*\1/,greedy:!0},{pattern:/'(?:[^'\\\r\n]|\\.)*'/,greedy:!0}],regex:[{pattern:RegExp("\\b(?:m|qr)(?![a-zA-Z0-9])\\s*(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\1)[^\\\\]|\\\\[^])*\\1","([a-zA-Z0-9])(?:(?!\\2)[^\\\\]|\\\\[^])*\\2",n].join("|")+")[msixpodualngc]*"),greedy:!0},{pattern:RegExp("(^|[^-])\\b(?:s|tr|y)(?![a-zA-Z0-9])\\s*(?:"+["([^a-zA-Z0-9\\s{(\\[<])(?:(?!\\2)[^\\\\]|\\\\[^])*\\2(?:(?!\\2)[^\\\\]|\\\\[^])*\\2","([a-zA-Z0-9])(?:(?!\\3)[^\\\\]|\\\\[^])*\\3(?:(?!\\3)[^\\\\]|\\\\[^])*\\3",n+"\\s*"+n].join("|")+")[msixpodualngcer]*"),lookbehind:!0,greedy:!0},{pattern:/\/(?:[^\/\\\r\n]|\\.)*\/[msixpodualngc]*(?=\s*(?:$|[\r\n,.;})&|\-+*~<>!?^]|(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|x|xor)\b))/,greedy:!0}],variable:[/[&*$@%]\{\^[A-Z]+\}/,/[&*$@%]\^[A-Z_]/,/[&*$@%]#?(?=\{)/,/[&*$@%]#?(?:(?:::)*'?(?!\d)[\w$]+(?![\w$]))+(?:::)*/,/[&*$@%]\d+/,/(?!%=)[$@%][!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~]/],filehandle:{pattern:/<(?![<=])\S*?>|\b_\b/,alias:"symbol"},"v-string":{pattern:/v\d+(?:\.\d+)*|\d+(?:\.\d+){2,}/,alias:"string"},function:{pattern:/(\bsub[ \t]+)\w+/,lookbehind:!0},keyword:/\b(?:any|break|continue|default|delete|die|do|else|elsif|eval|for|foreach|given|goto|if|last|local|my|next|our|package|print|redo|require|return|say|state|sub|switch|undef|unless|until|use|when|while)\b/,number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)\b/,operator:/-[rwxoRWXOezsfdlpSbctugkTBMAC]\b|\+[+=]?|-[-=>]?|\*\*?=?|\/\/?=?|=[=~>]?|~[~=]?|\|\|?=?|&&?=?|<(?:=>?|<=?)?|>>?=?|![~=]?|[%^]=?|\.(?:=|\.\.?)?|[\\?]|\bx(?:=|\b)|\b(?:and|cmp|eq|ge|gt|le|lt|ne|not|or|xor)\b/,punctuation:/[{}[\];(),:]/}}(Prism); +!function(a){var e="(?:\\b[a-zA-Z]\\w*|[|\\\\[\\]])+";a.languages.phpdoc=a.languages.extend("javadoclike",{parameter:{pattern:RegExp("(@(?:global|param|property(?:-read|-write)?|var)\\s+(?:"+e+"\\s+)?)\\$\\w+"),lookbehind:!0}}),a.languages.insertBefore("phpdoc","keyword",{"class-name":[{pattern:RegExp("(@(?:global|package|param|property(?:-read|-write)?|return|subpackage|throws|var)\\s+)"+e),lookbehind:!0,inside:{keyword:/\b(?:array|bool|boolean|callback|double|false|float|int|integer|mixed|null|object|resource|self|string|true|void)\b/,punctuation:/[|\\[\]()]/}}]}),a.languages.javadoclike.addSupport("php",a.languages.phpdoc)}(Prism); +Prism.languages.insertBefore("php","variable",{this:{pattern:/\$this\b/,alias:"keyword"},global:/\$(?:GLOBALS|HTTP_RAW_POST_DATA|_(?:COOKIE|ENV|FILES|GET|POST|REQUEST|SERVER|SESSION)|argc|argv|http_response_header|php_errormsg)\b/,scope:{pattern:/\b[\w\\]+::/,inside:{keyword:/\b(?:parent|self|static)\b/,punctuation:/::|\\/}}}); +!function(e){var t=/\$\w+|%[a-z]+%/;e.languages["plant-uml"]={comment:{pattern:/(^[ \t]*)(?:'.*|\/'[\s\S]*?'\/)/m,lookbehind:!0,greedy:!0},preprocessor:{pattern:/(^[ \t]*)!.*/m,lookbehind:!0,greedy:!0,alias:"property",inside:{variable:t}},delimiter:{pattern:/(^[ \t]*)@(?:end|start)uml\b/m,lookbehind:!0,greedy:!0,alias:"punctuation"},arrow:{pattern:RegExp("(^|[^-.<>?|\\\\[\\]ox])[[?]?[ox]?(?:(?:-+(?:[drlu]|do|down|le|left|ri|right|up)-+|\\.+(?:[drlu]|do|down|le|left|ri|right|up)\\.+|-+(?:\\[[^[\\]]*\\]-*)?|\\[[^[\\]]*\\]-+|\\.+(?:\\[[^[\\]]*\\]\\.*)?|\\[[^[\\]]*\\]\\.+)(?:>{1,2}|/{1,2}|\\\\{1,2}|\\|>|[#*^+{xo])|(?:<{1,2}|/{1,2}|\\\\{1,2}|<\\||[#*^+}xo])(?:-+(?:[drlu]|do|down|le|left|ri|right|up)-+|\\.+(?:[drlu]|do|down|le|left|ri|right|up)\\.+|-+(?:\\[[^[\\]]*\\]-*)?|\\[[^[\\]]*\\]-+|\\.+(?:\\[[^[\\]]*\\]\\.*)?|\\[[^[\\]]*\\]\\.+)(?:(?:>{1,2}|/{1,2}|\\\\{1,2}|\\|>|[#*^+{xo]))?)[ox]?[\\]?]?(?![-.<>?|\\\\\\]ox])"),lookbehind:!0,greedy:!0,alias:"operator",inside:{expression:{pattern:/(\[)[^[\]]+(?=\])/,lookbehind:!0,inside:null},punctuation:/\[(?=$|\])|^\]/}},string:{pattern:/"[^"]*"/,greedy:!0},text:{pattern:/(\[[ \t]*[\r\n]+(?![\r\n]))[^\]]*(?=\])/,lookbehind:!0,greedy:!0,alias:"string"},keyword:[{pattern:/^([ \t]*)(?:abstract\s+class|end\s+(?:box|fork|group|merge|note|ref|split|title)|(?:fork|split)(?:\s+again)?|activate|actor|agent|alt|annotation|artifact|autoactivate|autonumber|backward|binary|boundary|box|break|caption|card|case|circle|class|clock|cloud|collections|component|concise|control|create|critical|database|deactivate|destroy|detach|diamond|else|elseif|end|end[hr]note|endif|endswitch|endwhile|entity|enum|file|folder|footer|frame|group|[hr]?note|header|hexagon|hide|if|interface|label|legend|loop|map|namespace|network|newpage|node|nwdiag|object|opt|package|page|par|participant|person|queue|rectangle|ref|remove|repeat|restore|return|robust|scale|set|show|skinparam|stack|start|state|stop|storage|switch|title|together|usecase|usecase\/|while)(?=\s|$)/m,lookbehind:!0,greedy:!0},/\b(?:elseif|equals|not|while)(?=\s*\()/,/\b(?:as|is|then)\b/],divider:{pattern:/^==.+==$/m,greedy:!0,alias:"important"},time:{pattern:/@(?:\d+(?:[:/]\d+){2}|[+-]?\d+|:[a-z]\w*(?:[+-]\d+)?)\b/i,greedy:!0,alias:"number"},color:{pattern:/#(?:[a-z_]+|[a-fA-F0-9]+)\b/,alias:"symbol"},variable:t,punctuation:/[:,;()[\]{}]|\.{3}/},e.languages["plant-uml"].arrow.inside.expression.inside=e.languages["plant-uml"],e.languages.plantuml=e.languages["plant-uml"]}(Prism); +Prism.languages.plsql=Prism.languages.extend("sql",{comment:{pattern:/\/\*[\s\S]*?\*\/|--.*/,greedy:!0},keyword:/\b(?:A|ACCESSIBLE|ADD|AGENT|AGGREGATE|ALL|ALTER|AND|ANY|ARRAY|AS|ASC|AT|ATTRIBUTE|AUTHID|AVG|BEGIN|BETWEEN|BFILE_BASE|BINARY|BLOB_BASE|BLOCK|BODY|BOTH|BOUND|BULK|BY|BYTE|C|CALL|CALLING|CASCADE|CASE|CHAR|CHARACTER|CHARSET|CHARSETFORM|CHARSETID|CHAR_BASE|CHECK|CLOB_BASE|CLONE|CLOSE|CLUSTER|CLUSTERS|COLAUTH|COLLECT|COLUMNS|COMMENT|COMMIT|COMMITTED|COMPILED|COMPRESS|CONNECT|CONSTANT|CONSTRUCTOR|CONTEXT|CONTINUE|CONVERT|COUNT|CRASH|CREATE|CREDENTIAL|CURRENT|CURSOR|CUSTOMDATUM|DANGLING|DATA|DATE|DATE_BASE|DAY|DECLARE|DEFAULT|DEFINE|DELETE|DESC|DETERMINISTIC|DIRECTORY|DISTINCT|DOUBLE|DROP|DURATION|ELEMENT|ELSE|ELSIF|EMPTY|END|ESCAPE|EXCEPT|EXCEPTION|EXCEPTIONS|EXCLUSIVE|EXECUTE|EXISTS|EXIT|EXTERNAL|FETCH|FINAL|FIRST|FIXED|FLOAT|FOR|FORALL|FORCE|FROM|FUNCTION|GENERAL|GOTO|GRANT|GROUP|HASH|HAVING|HEAP|HIDDEN|HOUR|IDENTIFIED|IF|IMMEDIATE|IMMUTABLE|IN|INCLUDING|INDEX|INDEXES|INDICATOR|INDICES|INFINITE|INSERT|INSTANTIABLE|INT|INTERFACE|INTERSECT|INTERVAL|INTO|INVALIDATE|IS|ISOLATION|JAVA|LANGUAGE|LARGE|LEADING|LENGTH|LEVEL|LIBRARY|LIKE|LIKE2|LIKE4|LIKEC|LIMIT|LIMITED|LOCAL|LOCK|LONG|LOOP|MAP|MAX|MAXLEN|MEMBER|MERGE|MIN|MINUS|MINUTE|MOD|MODE|MODIFY|MONTH|MULTISET|MUTABLE|NAME|NAN|NATIONAL|NATIVE|NCHAR|NEW|NOCOMPRESS|NOCOPY|NOT|NOWAIT|NULL|NUMBER_BASE|OBJECT|OCICOLL|OCIDATE|OCIDATETIME|OCIDURATION|OCIINTERVAL|OCILOBLOCATOR|OCINUMBER|OCIRAW|OCIREF|OCIREFCURSOR|OCIROWID|OCISTRING|OCITYPE|OF|OLD|ON|ONLY|OPAQUE|OPEN|OPERATOR|OPTION|OR|ORACLE|ORADATA|ORDER|ORGANIZATION|ORLANY|ORLVARY|OTHERS|OUT|OVERLAPS|OVERRIDING|PACKAGE|PARALLEL_ENABLE|PARAMETER|PARAMETERS|PARENT|PARTITION|PASCAL|PERSISTABLE|PIPE|PIPELINED|PLUGGABLE|POLYMORPHIC|PRAGMA|PRECISION|PRIOR|PRIVATE|PROCEDURE|PUBLIC|RAISE|RANGE|RAW|READ|RECORD|REF|REFERENCE|RELIES_ON|REM|REMAINDER|RENAME|RESOURCE|RESULT|RESULT_CACHE|RETURN|RETURNING|REVERSE|REVOKE|ROLLBACK|ROW|SAMPLE|SAVE|SAVEPOINT|SB1|SB2|SB4|SECOND|SEGMENT|SELECT|SELF|SEPARATE|SEQUENCE|SERIALIZABLE|SET|SHARE|SHORT|SIZE|SIZE_T|SOME|SPARSE|SQL|SQLCODE|SQLDATA|SQLNAME|SQLSTATE|STANDARD|START|STATIC|STDDEV|STORED|STRING|STRUCT|STYLE|SUBMULTISET|SUBPARTITION|SUBSTITUTABLE|SUBTYPE|SUM|SYNONYM|TABAUTH|TABLE|TDO|THE|THEN|TIME|TIMESTAMP|TIMEZONE_ABBR|TIMEZONE_HOUR|TIMEZONE_MINUTE|TIMEZONE_REGION|TO|TRAILING|TRANSACTION|TRANSACTIONAL|TRUSTED|TYPE|UB1|UB2|UB4|UNDER|UNION|UNIQUE|UNPLUG|UNSIGNED|UNTRUSTED|UPDATE|USE|USING|VALIST|VALUE|VALUES|VARIABLE|VARIANCE|VARRAY|VARYING|VIEW|VIEWS|VOID|WHEN|WHERE|WHILE|WITH|WORK|WRAPPED|WRITE|YEAR|ZONE)\b/i,operator:/:=?|=>|[<>^~!]=|\.\.|\|\||\*\*|[-+*/%<>=@]/}),Prism.languages.insertBefore("plsql","operator",{label:{pattern:/<<\s*\w+\s*>>/,alias:"symbol"}}); +Prism.languages.powerquery={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},"quoted-identifier":{pattern:/#"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},string:{pattern:/(?:#!)?"(?:[^"\r\n]|"")*"(?!")/,greedy:!0},constant:[/\bDay\.(?:Friday|Monday|Saturday|Sunday|Thursday|Tuesday|Wednesday)\b/,/\bTraceLevel\.(?:Critical|Error|Information|Verbose|Warning)\b/,/\bOccurrence\.(?:All|First|Last)\b/,/\bOrder\.(?:Ascending|Descending)\b/,/\bRoundingMode\.(?:AwayFromZero|Down|ToEven|TowardZero|Up)\b/,/\bMissingField\.(?:Error|Ignore|UseNull)\b/,/\bQuoteStyle\.(?:Csv|None)\b/,/\bJoinKind\.(?:FullOuter|Inner|LeftAnti|LeftOuter|RightAnti|RightOuter)\b/,/\bGroupKind\.(?:Global|Local)\b/,/\bExtraValues\.(?:Error|Ignore|List)\b/,/\bJoinAlgorithm\.(?:Dynamic|LeftHash|LeftIndex|PairwiseHash|RightHash|RightIndex|SortMerge)\b/,/\bJoinSide\.(?:Left|Right)\b/,/\bPrecision\.(?:Decimal|Double)\b/,/\bRelativePosition\.From(?:End|Start)\b/,/\bTextEncoding\.(?:Ascii|BigEndianUnicode|Unicode|Utf16|Utf8|Windows)\b/,/\b(?:Any|Binary|Date|DateTime|DateTimeZone|Duration|Function|Int16|Int32|Int64|Int8|List|Logical|None|Number|Record|Table|Text|Time)\.Type\b/,/\bnull\b/],boolean:/\b(?:false|true)\b/,keyword:/\b(?:and|as|each|else|error|if|in|is|let|meta|not|nullable|optional|or|otherwise|section|shared|then|try|type)\b|#(?:binary|date|datetime|datetimezone|duration|infinity|nan|sections|shared|table|time)\b/,function:{pattern:/(^|[^#\w.])[a-z_][\w.]*(?=\s*\()/i,lookbehind:!0},"data-type":{pattern:/\b(?:any|anynonnull|binary|date|datetime|datetimezone|duration|function|list|logical|none|number|record|table|text|time)\b/,alias:"class-name"},number:{pattern:/\b0x[\da-f]+\b|(?:[+-]?(?:\b\d+\.)?\b\d+|[+-]\.\d+|(^|[^.])\B\.\d+)(?:e[+-]?\d+)?\b/i,lookbehind:!0},operator:/[-+*\/&?@^]|<(?:=>?|>)?|>=?|=>?|\.\.\.?/,punctuation:/[,;\[\](){}]/},Prism.languages.pq=Prism.languages.powerquery,Prism.languages.mscript=Prism.languages.powerquery; +!function(e){var i=e.languages.powershell={comment:[{pattern:/(^|[^`])<#[\s\S]*?#>/,lookbehind:!0},{pattern:/(^|[^`])#.*/,lookbehind:!0}],string:[{pattern:/"(?:`[\s\S]|[^`"])*"/,greedy:!0,inside:null},{pattern:/'(?:[^']|'')*'/,greedy:!0}],namespace:/\[[a-z](?:\[(?:\[[^\]]*\]|[^\[\]])*\]|[^\[\]])*\]/i,boolean:/\$(?:false|true)\b/i,variable:/\$\w+\b/,function:[/\b(?:Add|Approve|Assert|Backup|Block|Checkpoint|Clear|Close|Compare|Complete|Compress|Confirm|Connect|Convert|ConvertFrom|ConvertTo|Copy|Debug|Deny|Disable|Disconnect|Dismount|Edit|Enable|Enter|Exit|Expand|Export|Find|ForEach|Format|Get|Grant|Group|Hide|Import|Initialize|Install|Invoke|Join|Limit|Lock|Measure|Merge|Move|New|Open|Optimize|Out|Ping|Pop|Protect|Publish|Push|Read|Receive|Redo|Register|Remove|Rename|Repair|Request|Reset|Resize|Resolve|Restart|Restore|Resume|Revoke|Save|Search|Select|Send|Set|Show|Skip|Sort|Split|Start|Step|Stop|Submit|Suspend|Switch|Sync|Tee|Test|Trace|Unblock|Undo|Uninstall|Unlock|Unprotect|Unpublish|Unregister|Update|Use|Wait|Watch|Where|Write)-[a-z]+\b/i,/\b(?:ac|cat|chdir|clc|cli|clp|clv|compare|copy|cp|cpi|cpp|cvpa|dbp|del|diff|dir|ebp|echo|epal|epcsv|epsn|erase|fc|fl|ft|fw|gal|gbp|gc|gci|gcs|gdr|gi|gl|gm|gp|gps|group|gsv|gu|gv|gwmi|iex|ii|ipal|ipcsv|ipsn|irm|iwmi|iwr|kill|lp|ls|measure|mi|mount|move|mp|mv|nal|ndr|ni|nv|ogv|popd|ps|pushd|pwd|rbp|rd|rdr|ren|ri|rm|rmdir|rni|rnp|rp|rv|rvpa|rwmi|sal|saps|sasv|sbp|sc|select|set|shcm|si|sl|sleep|sls|sort|sp|spps|spsv|start|sv|swmi|tee|trcm|type|write)\b/i],keyword:/\b(?:Begin|Break|Catch|Class|Continue|Data|Define|Do|DynamicParam|Else|ElseIf|End|Exit|Filter|Finally|For|ForEach|From|Function|If|InlineScript|Parallel|Param|Process|Return|Sequence|Switch|Throw|Trap|Try|Until|Using|Var|While|Workflow)\b/i,operator:{pattern:/(^|\W)(?:!|-(?:b?(?:and|x?or)|as|(?:Not)?(?:Contains|In|Like|Match)|eq|ge|gt|is(?:Not)?|Join|le|lt|ne|not|Replace|sh[lr])\b|-[-=]?|\+[+=]?|[*\/%]=?)/i,lookbehind:!0},punctuation:/[|{}[\];(),.]/};i.string[0].inside={function:{pattern:/(^|[^`])\$\((?:\$\([^\r\n()]*\)|(?!\$\()[^\r\n)])*\)/,lookbehind:!0,inside:i},boolean:i.boolean,variable:i.variable}}(Prism); +Prism.languages.processing=Prism.languages.extend("clike",{keyword:/\b(?:break|case|catch|class|continue|default|else|extends|final|for|if|implements|import|new|null|private|public|return|static|super|switch|this|try|void|while)\b/,function:/\b\w+(?=\s*\()/,operator:/<[<=]?|>[>=]?|&&?|\|\|?|[%?]|[!=+\-*\/]=?/}),Prism.languages.insertBefore("processing","number",{constant:/\b(?!XML\b)[A-Z][A-Z\d_]+\b/,type:{pattern:/\b(?:boolean|byte|char|color|double|float|int|[A-Z]\w*)\b/,alias:"class-name"}}); +Prism.languages.prolog={comment:{pattern:/\/\*[\s\S]*?\*\/|%.*/,greedy:!0},string:{pattern:/(["'])(?:\1\1|\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1(?!\1)/,greedy:!0},builtin:/\b(?:fx|fy|xf[xy]?|yfx?)\b/,function:/\b[a-z]\w*(?:(?=\()|\/\d+)/,number:/\b\d+(?:\.\d*)?/,operator:/[:\\=><\-?*@\/;+^|!$.]+|\b(?:is|mod|not|xor)\b/,punctuation:/[(){}\[\],]/}; +!function(t){var n=["on","ignoring","group_right","group_left","by","without"],a=["sum","min","max","avg","group","stddev","stdvar","count","count_values","bottomk","topk","quantile"].concat(n,["offset"]);t.languages.promql={comment:{pattern:/(^[ \t]*)#.*/m,lookbehind:!0},"vector-match":{pattern:new RegExp("((?:"+n.join("|")+")\\s*)\\([^)]*\\)"),lookbehind:!0,inside:{"label-key":{pattern:/\b[^,]+\b/,alias:"attr-name"},punctuation:/[(),]/}},"context-labels":{pattern:/\{[^{}]*\}/,inside:{"label-key":{pattern:/\b[a-z_]\w*(?=\s*(?:=|![=~]))/,alias:"attr-name"},"label-value":{pattern:/(["'`])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0,alias:"attr-value"},punctuation:/\{|\}|=~?|![=~]|,/}},"context-range":[{pattern:/\[[\w\s:]+\]/,inside:{punctuation:/\[|\]|:/,"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}},{pattern:/(\boffset\s+)\w+/,lookbehind:!0,inside:{"range-duration":{pattern:/\b(?:\d+(?:[smhdwy]|ms))+\b/i,alias:"number"}}}],keyword:new RegExp("\\b(?:"+a.join("|")+")\\b","i"),function:/\b[a-z_]\w*(?=\s*\()/i,number:/[-+]?(?:(?:\b\d+(?:\.\d+)?|\B\.\d+)(?:e[-+]?\d+)?\b|\b(?:0x[0-9a-f]+|nan|inf)\b)/i,operator:/[\^*/%+-]|==|!=|<=|<|>=|>|\b(?:and|or|unless)\b/i,punctuation:/[{};()`,.[\]]/}}(Prism); +Prism.languages.properties={comment:/^[ \t]*[#!].*$/m,value:{pattern:/(^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?: *[=:] *(?! )| ))(?:\\(?:\r\n|[\s\S])|[^\\\r\n])+/m,lookbehind:!0,alias:"attr-value"},key:{pattern:/^[ \t]*(?:\\(?:\r\n|[\s\S])|[^\\\s:=])+(?= *[=:]| )/m,alias:"attr-name"},punctuation:/[=:]/}; +!function(e){var s=/\b(?:bool|bytes|double|s?fixed(?:32|64)|float|[su]?int(?:32|64)|string)\b/;e.languages.protobuf=e.languages.extend("clike",{"class-name":[{pattern:/(\b(?:enum|extend|message|service)\s+)[A-Za-z_]\w*(?=\s*\{)/,lookbehind:!0},{pattern:/(\b(?:rpc\s+\w+|returns)\s*\(\s*(?:stream\s+)?)\.?[A-Za-z_]\w*(?:\.[A-Za-z_]\w*)*(?=\s*\))/,lookbehind:!0}],keyword:/\b(?:enum|extend|extensions|import|message|oneof|option|optional|package|public|repeated|required|reserved|returns|rpc(?=\s+\w)|service|stream|syntax|to)\b(?!\s*=\s*\d)/,function:/\b[a-z_]\w*(?=\s*\()/i}),e.languages.insertBefore("protobuf","operator",{map:{pattern:/\bmap<\s*[\w.]+\s*,\s*[\w.]+\s*>(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/[<>.,]/,builtin:s}},builtin:s,"positional-class-name":{pattern:/(?:\b|\B\.)[a-z_]\w*(?:\.[a-z_]\w*)*(?=\s+[a-z_]\w*\s*[=;])/i,alias:"class-name",inside:{punctuation:/\./}},annotation:{pattern:/(\[\s*)[a-z_]\w*(?=\s*=)/i,lookbehind:!0}})}(Prism); +!function(e){e.languages.pug={comment:{pattern:/(^([\t ]*))\/\/.*(?:(?:\r?\n|\r)\2[\t ].+)*/m,lookbehind:!0},"multiline-script":{pattern:/(^([\t ]*)script\b.*\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:e.languages.javascript},filter:{pattern:/(^([\t ]*)):.+(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:/\S[\s\S]*/}},"multiline-plain-text":{pattern:/(^([\t ]*)[\w\-#.]+\.[\t ]*)(?:(?:\r?\n|\r(?!\n))(?:\2[\t ].+|\s*?(?=\r?\n|\r)))+/m,lookbehind:!0},markup:{pattern:/(^[\t ]*)<.+/m,lookbehind:!0,inside:e.languages.markup},doctype:{pattern:/((?:^|\n)[\t ]*)doctype(?: .+)?/,lookbehind:!0},"flow-control":{pattern:/(^[\t ]*)(?:case|default|each|else|if|unless|when|while)\b(?: .+)?/m,lookbehind:!0,inside:{each:{pattern:/^each .+? in\b/,inside:{keyword:/\b(?:each|in)\b/,punctuation:/,/}},branch:{pattern:/^(?:case|default|else|if|unless|when|while)\b/,alias:"keyword"},rest:e.languages.javascript}},keyword:{pattern:/(^[\t ]*)(?:append|block|extends|include|prepend)\b.+/m,lookbehind:!0},mixin:[{pattern:/(^[\t ]*)mixin .+/m,lookbehind:!0,inside:{keyword:/^mixin/,function:/\w+(?=\s*\(|\s*$)/,punctuation:/[(),.]/}},{pattern:/(^[\t ]*)\+.+/m,lookbehind:!0,inside:{name:{pattern:/^\+\w+/,alias:"function"},rest:e.languages.javascript}}],script:{pattern:/(^[\t ]*script(?:(?:&[^(]+)?\([^)]+\))*[\t ]).+/m,lookbehind:!0,inside:e.languages.javascript},"plain-text":{pattern:/(^[\t ]*(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?[\t ]).+/m,lookbehind:!0},tag:{pattern:/(^[\t ]*)(?!-)[\w\-#.]*[\w\-](?:(?:&[^(]+)?\([^)]+\))*\/?:?/m,lookbehind:!0,inside:{attributes:[{pattern:/&[^(]+\([^)]+\)/,inside:e.languages.javascript},{pattern:/\([^)]+\)/,inside:{"attr-value":{pattern:/(=\s*(?!\s))(?:\{[^}]*\}|[^,)\r\n]+)/,lookbehind:!0,inside:e.languages.javascript},"attr-name":/[\w-]+(?=\s*!?=|\s*[,)])/,punctuation:/[!=(),]+/}}],punctuation:/:/,"attr-id":/#[\w\-]+/,"attr-class":/\.[\w\-]+/}},code:[{pattern:/(^[\t ]*(?:-|!?=)).+/m,lookbehind:!0,inside:e.languages.javascript}],punctuation:/[.\-!=|]+/};for(var t=[{filter:"atpl",language:"twig"},{filter:"coffee",language:"coffeescript"},"ejs","handlebars","less","livescript","markdown",{filter:"sass",language:"scss"},"stylus"],n={},a=0,i=t.length;a(?:(?:\r?\n|\r(?!\n))(?:\\2[\t ].+|\\s*?(?=\r?\n|\r)))+".replace("",(function(){return r.filter})),"m"),lookbehind:!0,inside:{"filter-name":{pattern:/^:[\w-]+/,alias:"variable"},text:{pattern:/\S[\s\S]*/,alias:[r.language,"language-"+r.language],inside:e.languages[r.language]}}})}e.languages.insertBefore("pug","filter",n)}(Prism); +!function(e){e.languages.puppet={heredoc:[{pattern:/(@\("([^"\r\n\/):]+)"(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/(@\(([^"\r\n\/):]+)(?:\/[nrts$uL]*)?\).*(?:\r?\n|\r))(?:.*(?:\r?\n|\r(?!\n)))*?[ \t]*(?:\|[ \t]*)?(?:-[ \t]*)?\2/,lookbehind:!0,greedy:!0,alias:"string",inside:{punctuation:/(?=\S).*\S(?= *$)/}},{pattern:/@\("?(?:[^"\r\n\/):]+)"?(?:\/[nrts$uL]*)?\)/,alias:"string",inside:{punctuation:{pattern:/(\().+?(?=\))/,lookbehind:!0}}}],"multiline-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,greedy:!0,alias:"comment"},regex:{pattern:/((?:\bnode\s+|[~=\(\[\{,]\s*|[=+]>\s*|^\s*))\/(?:[^\/\\]|\\[\s\S])+\/(?:[imx]+\b|\B)/,lookbehind:!0,greedy:!0,inside:{"extended-regex":{pattern:/^\/(?:[^\/\\]|\\[\s\S])+\/[im]*x[im]*$/,inside:{comment:/#.*/}}}},comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},string:{pattern:/(["'])(?:\$\{(?:[^'"}]|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}|\$(?!\{)|(?!\1)[^\\$]|\\[\s\S])*\1/,greedy:!0,inside:{"double-quoted":{pattern:/^"[\s\S]*"$/,inside:{}}}},variable:{pattern:/\$(?:::)?\w+(?:::\w+)*/,inside:{punctuation:/::/}},"attr-name":/(?:\b\w+|\*)(?=\s*=>)/,function:[{pattern:/(\.)(?!\d)\w+/,lookbehind:!0},/\b(?:contain|debug|err|fail|include|info|notice|realize|require|tag|warning)\b|\b(?!\d)\w+(?=\()/],number:/\b(?:0x[a-f\d]+|\d+(?:\.\d+)?(?:e-?\d+)?)\b/i,boolean:/\b(?:false|true)\b/,keyword:/\b(?:application|attr|case|class|consumes|default|define|else|elsif|function|if|import|inherits|node|private|produces|type|undef|unless)\b/,datatype:{pattern:/\b(?:Any|Array|Boolean|Callable|Catalogentry|Class|Collection|Data|Default|Enum|Float|Hash|Integer|NotUndef|Numeric|Optional|Pattern|Regexp|Resource|Runtime|Scalar|String|Struct|Tuple|Type|Undef|Variant)\b/,alias:"symbol"},operator:/=[=~>]?|![=~]?|<(?:<\|?|[=~|-])?|>[>=]?|->?|~>|\|>?>?|[*\/%+?]|\b(?:and|in|or)\b/,punctuation:/[\[\]{}().,;]|:+/};var n=[{pattern:/(^|[^\\])\$\{(?:[^'"{}]|\{[^}]*\}|(["'])(?:(?!\2)[^\\]|\\[\s\S])*\2)+\}/,lookbehind:!0,inside:{"short-variable":{pattern:/(^\$\{)(?!\w+\()(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}},delimiter:{pattern:/^\$/,alias:"variable"},rest:e.languages.puppet}},{pattern:/(^|[^\\])\$(?:::)?\w+(?:::\w+)*/,lookbehind:!0,alias:"variable",inside:{punctuation:/::/}}];e.languages.puppet.heredoc[0].inside.interpolation=n,e.languages.puppet.string.inside["double-quoted"].inside.interpolation=n}(Prism); +!function(e){e.languages.pure={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0},/#!.+/],"inline-lang":{pattern:/%<[\s\S]+?%>/,greedy:!0,inside:{lang:{pattern:/(^%< *)-\*-.+?-\*-/,lookbehind:!0,alias:"comment"},delimiter:{pattern:/^%<.*|%>$/,alias:"punctuation"}}},string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},number:{pattern:/((?:\.\.)?)(?:\b(?:inf|nan)\b|\b0x[\da-f]+|(?:\b(?:0b)?\d+(?:\.\d+)?|\B\.\d+)(?:e[+-]?\d+)?L?)/i,lookbehind:!0},keyword:/\b(?:NULL|ans|break|bt|case|catch|cd|clear|const|def|del|dump|else|end|exit|extern|false|force|help|if|infix[lr]?|interface|let|ls|mem|namespace|nonfix|of|otherwise|outfix|override|postfix|prefix|private|public|pwd|quit|run|save|show|stats|then|throw|trace|true|type|underride|using|when|with)\b/,function:/\b(?:abs|add_(?:addr|constdef|(?:fundef|interface|macdef|typedef)(?:_at)?|vardef)|all|any|applp?|arity|bigintp?|blob(?:_crc|_size|p)?|boolp?|byte_c?string(?:_pointer)?|byte_(?:matrix|pointer)|calloc|cat|catmap|ceil|char[ps]?|check_ptrtag|chr|clear_sentry|clearsym|closurep?|cmatrixp?|cols?|colcat(?:map)?|colmap|colrev|colvector(?:p|seq)?|complex(?:_float_(?:matrix|pointer)|_matrix(?:_view)?|_pointer|p)?|conj|cookedp?|cst|cstring(?:_(?:dup|list|vector))?|curry3?|cyclen?|del_(?:constdef|fundef|interface|macdef|typedef|vardef)|delete|diag(?:mat)?|dim|dmatrixp?|do|double(?:_matrix(?:_view)?|_pointer|p)?|dowith3?|drop|dropwhile|eval(?:cmd)?|exactp|filter|fix|fixity|flip|float(?:_matrix|_pointer)|floor|fold[lr]1?|frac|free|funp?|functionp?|gcd|get(?:_(?:byte|constdef|double|float|fundef|int(?:64)?|interface(?:_typedef)?|long|macdef|pointer|ptrtag|sentry|short|string|typedef|vardef))?|globsym|hash|head|id|im|imatrixp?|index|inexactp|infp|init|insert|int(?:_matrix(?:_view)?|_pointer|p)?|int64_(?:matrix|pointer)|integerp?|iteraten?|iterwhile|join|keys?|lambdap?|last(?:err(?:pos)?)?|lcd|list[2p]?|listmap|make_ptrtag|malloc|map|matcat|matrixp?|max|member|min|nanp|nargs|nmatrixp?|null|numberp?|ord|pack(?:ed)?|pointer(?:_cast|_tag|_type|p)?|pow|pred|ptrtag|put(?:_(?:byte|double|float|int(?:64)?|long|pointer|short|string))?|rationalp?|re|realp?|realloc|recordp?|redim|reduce(?:_with)?|refp?|repeatn?|reverse|rlistp?|round|rows?|rowcat(?:map)?|rowmap|rowrev|rowvector(?:p|seq)?|same|scan[lr]1?|sentry|sgn|short_(?:matrix|pointer)|slice|smatrixp?|sort|split|str|strcat|stream|stride|string(?:_(?:dup|list|vector)|p)?|subdiag(?:mat)?|submat|subseq2?|substr|succ|supdiag(?:mat)?|symbolp?|tail|take|takewhile|thunkp?|transpose|trunc|tuplep?|typep|ubyte|uint(?:64)?|ulong|uncurry3?|unref|unzip3?|update|ushort|vals?|varp?|vector(?:p|seq)?|void|zip3?|zipwith3?)\b/,special:{pattern:/\b__[a-z]+__\b/i,alias:"builtin"},operator:/(?:[!"#$%&'*+,\-.\/:<=>?@\\^`|~\u00a1-\u00bf\u00d7-\u00f7\u20d0-\u2bff]|\b_+\b)+|\b(?:and|div|mod|not|or)\b/,punctuation:/[(){}\[\];,|]/},["c",{lang:"c++",alias:"cpp"},"fortran"].forEach((function(t){var a=t;if("string"!=typeof t&&(a=t.alias,t=t.lang),e.languages[a]){var r={};r["inline-lang-"+a]={pattern:RegExp("%< *-\\*- *\\d* *-\\*-[^]+?%>".replace("",t.replace(/([.+*?\/\\(){}\[\]])/g,"\\$1")),"i"),inside:e.util.clone(e.languages.pure["inline-lang"].inside)},r["inline-lang-"+a].inside.rest=e.util.clone(e.languages[a]),e.languages.insertBefore("pure","inline-lang",r)}})),e.languages.c&&(e.languages.pure["inline-lang"].inside.rest=e.util.clone(e.languages.c))}(Prism); +Prism.languages.purebasic=Prism.languages.extend("clike",{comment:/;.*/,keyword:/\b(?:align|and|as|break|calldebugger|case|compilercase|compilerdefault|compilerelse|compilerelseif|compilerendif|compilerendselect|compilererror|compilerif|compilerselect|continue|data|datasection|debug|debuglevel|declare|declarec|declarecdll|declaredll|declaremodule|default|define|dim|disableasm|disabledebugger|disableexplicit|else|elseif|enableasm|enabledebugger|enableexplicit|end|enddatasection|enddeclaremodule|endenumeration|endif|endimport|endinterface|endmacro|endmodule|endprocedure|endselect|endstructure|endstructureunion|endwith|enumeration|extends|fakereturn|for|foreach|forever|global|gosub|goto|if|import|importc|includebinary|includefile|includepath|interface|macro|module|newlist|newmap|next|not|or|procedure|procedurec|procedurecdll|proceduredll|procedurereturn|protected|prototype|prototypec|read|redim|repeat|restore|return|runtime|select|shared|static|step|structure|structureunion|swap|threaded|to|until|wend|while|with|xincludefile|xor)\b/i,function:/\b\w+(?:\.\w+)?\s*(?=\()/,number:/(?:\$[\da-f]+|\b-?(?:\d+(?:\.\d+)?|\.\d+)(?:e[+-]?\d+)?)\b/i,operator:/(?:@\*?|\?|\*)\w+\$?|-[>-]?|\+\+?|!=?|<>?=?|==?|&&?|\|?\||[~^%?*/@]/}),Prism.languages.insertBefore("purebasic","keyword",{tag:/#\w+\$?/,asm:{pattern:/(^[\t ]*)!.*/m,lookbehind:!0,alias:"tag",inside:{comment:/;.*/,string:{pattern:/(["'`])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"label-reference-anonymous":{pattern:/(!\s*j[a-z]+\s+)@[fb]/i,lookbehind:!0,alias:"fasm-label"},"label-reference-addressed":{pattern:/(!\s*j[a-z]+\s+)[A-Z._?$@][\w.?$@~#]*/i,lookbehind:!0,alias:"fasm-label"},keyword:[/\b(?:extern|global)\b[^;\r\n]*/i,/\b(?:CPU|DEFAULT|FLOAT)\b.*/],function:{pattern:/^([\t ]*!\s*)[\da-z]+(?=\s|$)/im,lookbehind:!0},"function-inline":{pattern:/(:\s*)[\da-z]+(?=\s)/i,lookbehind:!0,alias:"function"},label:{pattern:/^([\t ]*!\s*)[A-Za-z._?$@][\w.?$@~#]*(?=:)/m,lookbehind:!0,alias:"fasm-label"},register:/\b(?:st\d|[xyz]mm\d\d?|[cdt]r\d|r\d\d?[bwd]?|[er]?[abcd]x|[abcd][hl]|[er]?(?:bp|di|si|sp)|[cdefgs]s|mm\d+)\b/i,number:/(?:\b|-|(?=\$))(?:0[hx](?:[\da-f]*\.)?[\da-f]+(?:p[+-]?\d+)?|\d[\da-f]+[hx]|\$\d[\da-f]*|0[oq][0-7]+|[0-7]+[oq]|0[by][01]+|[01]+[by]|0[dt]\d+|(?:\d+(?:\.\d+)?|\.\d+)(?:\.?e[+-]?\d+)?[dt]?)\b/i,operator:/[\[\]*+\-/%<>=&|$!,.:]/}}}),delete Prism.languages.purebasic["class-name"],delete Prism.languages.purebasic.boolean,Prism.languages.pbfasm=Prism.languages.purebasic; +Prism.languages.purescript=Prism.languages.extend("haskell",{keyword:/\b(?:ado|case|class|data|derive|do|else|forall|if|in|infixl|infixr|instance|let|module|newtype|of|primitive|then|type|where)\b|∀/,"import-statement":{pattern:/(^[\t ]*)import\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*(?:\s+as\s+[A-Z][\w']*(?:\.[A-Z][\w']*)*)?(?:\s+hiding\b)?/m,lookbehind:!0,inside:{keyword:/\b(?:as|hiding|import)\b/,punctuation:/\./}},builtin:/\b(?:absurd|add|ap|append|apply|between|bind|bottom|clamp|compare|comparing|compose|conj|const|degree|discard|disj|div|eq|flap|flip|gcd|identity|ifM|join|lcm|liftA1|liftM1|map|max|mempty|min|mod|mul|negate|not|notEq|one|otherwise|recip|show|sub|top|unit|unless|unlessM|void|when|whenM|zero)\b/,operator:[Prism.languages.haskell.operator[0],Prism.languages.haskell.operator[2],/[\xa2-\xa6\xa8\xa9\xac\xae-\xb1\xb4\xb8\xd7\xf7\u02c2-\u02c5\u02d2-\u02df\u02e5-\u02eb\u02ed\u02ef-\u02ff\u0375\u0384\u0385\u03f6\u0482\u058d-\u058f\u0606-\u0608\u060b\u060e\u060f\u06de\u06e9\u06fd\u06fe\u07f6\u07fe\u07ff\u09f2\u09f3\u09fa\u09fb\u0af1\u0b70\u0bf3-\u0bfa\u0c7f\u0d4f\u0d79\u0e3f\u0f01-\u0f03\u0f13\u0f15-\u0f17\u0f1a-\u0f1f\u0f34\u0f36\u0f38\u0fbe-\u0fc5\u0fc7-\u0fcc\u0fce\u0fcf\u0fd5-\u0fd8\u109e\u109f\u1390-\u1399\u166d\u17db\u1940\u19de-\u19ff\u1b61-\u1b6a\u1b74-\u1b7c\u1fbd\u1fbf-\u1fc1\u1fcd-\u1fcf\u1fdd-\u1fdf\u1fed-\u1fef\u1ffd\u1ffe\u2044\u2052\u207a-\u207c\u208a-\u208c\u20a0-\u20bf\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211e-\u2123\u2125\u2127\u2129\u212e\u213a\u213b\u2140-\u2144\u214a-\u214d\u214f\u218a\u218b\u2190-\u2307\u230c-\u2328\u232b-\u2426\u2440-\u244a\u249c-\u24e9\u2500-\u2767\u2794-\u27c4\u27c7-\u27e5\u27f0-\u2982\u2999-\u29d7\u29dc-\u29fb\u29fe-\u2b73\u2b76-\u2b95\u2b97-\u2bff\u2ce5-\u2cea\u2e50\u2e51\u2e80-\u2e99\u2e9b-\u2ef3\u2f00-\u2fd5\u2ff0-\u2ffb\u3004\u3012\u3013\u3020\u3036\u3037\u303e\u303f\u309b\u309c\u3190\u3191\u3196-\u319f\u31c0-\u31e3\u3200-\u321e\u322a-\u3247\u3250\u3260-\u327f\u328a-\u32b0\u32c0-\u33ff\u4dc0-\u4dff\ua490-\ua4c6\ua700-\ua716\ua720\ua721\ua789\ua78a\ua828-\ua82b\ua836-\ua839\uaa77-\uaa79\uab5b\uab6a\uab6b\ufb29\ufbb2-\ufbc1\ufdfc\ufdfd\ufe62\ufe64-\ufe66\ufe69\uff04\uff0b\uff1c-\uff1e\uff3e\uff40\uff5c\uff5e\uffe0-\uffe6\uffe8-\uffee\ufffc\ufffd]/]}),Prism.languages.purs=Prism.languages.purescript; +Prism.languages.python={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0,greedy:!0},"string-interpolation":{pattern:/(?:f|fr|rf)(?:("""|''')[\s\S]*?\1|("|')(?:\\.|(?!\2)[^\\\r\n])*\2)/i,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^{])(?:\{\{)*)\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}]|\{(?!\{)(?:[^{}])+\})+\})+\}/,lookbehind:!0,inside:{"format-spec":{pattern:/(:)[^:(){}]+(?=\}$)/,lookbehind:!0},"conversion-option":{pattern:/![sra](?=[:}]$)/,alias:"punctuation"},rest:null}},string:/[\s\S]+/}},"triple-quoted-string":{pattern:/(?:[rub]|br|rb)?("""|''')[\s\S]*?\1/i,greedy:!0,alias:"string"},string:{pattern:/(?:[rub]|br|rb)?("|')(?:\\.|(?!\1)[^\\\r\n])*\1/i,greedy:!0},function:{pattern:/((?:^|\s)def[ \t]+)[a-zA-Z_]\w*(?=\s*\()/g,lookbehind:!0},"class-name":{pattern:/(\bclass\s+)\w+/i,lookbehind:!0},decorator:{pattern:/(^[\t ]*)@\w+(?:\.\w+)*/m,lookbehind:!0,alias:["annotation","punctuation"],inside:{punctuation:/\./}},keyword:/\b(?:_(?=\s*:)|and|as|assert|async|await|break|case|class|continue|def|del|elif|else|except|exec|finally|for|from|global|if|import|in|is|lambda|match|nonlocal|not|or|pass|print|raise|return|try|while|with|yield)\b/,builtin:/\b(?:__import__|abs|all|any|apply|ascii|basestring|bin|bool|buffer|bytearray|bytes|callable|chr|classmethod|cmp|coerce|compile|complex|delattr|dict|dir|divmod|enumerate|eval|execfile|file|filter|float|format|frozenset|getattr|globals|hasattr|hash|help|hex|id|input|int|intern|isinstance|issubclass|iter|len|list|locals|long|map|max|memoryview|min|next|object|oct|open|ord|pow|property|range|raw_input|reduce|reload|repr|reversed|round|set|setattr|slice|sorted|staticmethod|str|sum|super|tuple|type|unichr|unicode|vars|xrange|zip)\b/,boolean:/\b(?:False|None|True)\b/,number:/\b0(?:b(?:_?[01])+|o(?:_?[0-7])+|x(?:_?[a-f0-9])+)\b|(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:e[+-]?\d+(?:_\d+)*)?j?(?!\w)/i,operator:/[-+%=]=?|!=|:=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.python["string-interpolation"].inside.interpolation.inside.rest=Prism.languages.python,Prism.languages.py=Prism.languages.python; +!function(e){function n(e,n){return e.replace(/<<(\d+)>>/g,(function(e,r){return"(?:"+n[+r]+")"}))}function r(e,r,a){return RegExp(n(e,r),a||"")}var a=RegExp("\\b(?:"+"Adj BigInt Bool Ctl Double false Int One Pauli PauliI PauliX PauliY PauliZ Qubit Range Result String true Unit Zero Adjoint adjoint apply as auto body borrow borrowing Controlled controlled distribute elif else fail fixup for function if in internal intrinsic invert is let mutable namespace new newtype open operation repeat return self set until use using while within".trim().replace(/ /g,"|")+")\\b"),t=n("<<0>>(?:\\s*\\.\\s*<<0>>)*",["\\b[A-Za-z_]\\w*\\b"]),i={keyword:a,punctuation:/[<>()?,.:[\]]/},s='"(?:\\\\.|[^\\\\"])*"';e.languages.qsharp=e.languages.extend("clike",{comment:/\/\/.*/,string:[{pattern:r("(^|[^$\\\\])<<0>>",[s]),lookbehind:!0,greedy:!0}],"class-name":[{pattern:r("(\\b(?:as|open)\\s+)<<0>>(?=\\s*(?:;|as\\b))",[t]),lookbehind:!0,inside:i},{pattern:r("(\\bnamespace\\s+)<<0>>(?=\\s*\\{)",[t]),lookbehind:!0,inside:i}],keyword:a,number:/(?:\b0(?:x[\da-f]+|b[01]+|o[0-7]+)|(?:\B\.\d+|\b\d+(?:\.\d*)?)(?:e[-+]?\d+)?)l?\b/i,operator:/\band=|\bor=|\band\b|\bnot\b|\bor\b|<[-=]|[-=]>|>>>=?|<<<=?|\^\^\^=?|\|\|\|=?|&&&=?|w\/=?|~~~|[*\/+\-^=!%]=?/,punctuation:/::|[{}[\];(),.:]/}),e.languages.insertBefore("qsharp","number",{range:{pattern:/\.\./,alias:"operator"}});var o=function(e,n){for(var r=0;r<2;r++)e=e.replace(/<>/g,(function(){return"(?:"+e+")"}));return e.replace(/<>/g,"[^\\s\\S]")}(n('\\{(?:[^"{}]|<<0>>|<>)*\\}',[s]));e.languages.insertBefore("qsharp","string",{"interpolation-string":{pattern:r('\\$"(?:\\\\.|<<0>>|[^\\\\"{])*"',[o]),greedy:!0,inside:{interpolation:{pattern:r("((?:^|[^\\\\])(?:\\\\\\\\)*)<<0>>",[o]),lookbehind:!0,inside:{punctuation:/^\{|\}$/,expression:{pattern:/[\s\S]+/,alias:"language-qsharp",inside:e.languages.qsharp}}},string:/[\s\S]+/}}})}(Prism),Prism.languages.qs=Prism.languages.qsharp; +Prism.languages.q={string:/"(?:\\.|[^"\\\r\n])*"/,comment:[{pattern:/([\t )\]}])\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|\r?\n|\r)\/[\t ]*(?:(?:\r?\n|\r)(?:.*(?:\r?\n|\r(?!\n)))*?(?:\\(?=[\t ]*(?:\r?\n|\r))|$)|\S.*)/,lookbehind:!0,greedy:!0},{pattern:/^\\[\t ]*(?:\r?\n|\r)[\s\S]+/m,greedy:!0},{pattern:/^#!.+/m,greedy:!0}],symbol:/`(?::\S+|[\w.]*)/,datetime:{pattern:/0N[mdzuvt]|0W[dtz]|\d{4}\.\d\d(?:m|\.\d\d(?:T(?:\d\d(?::\d\d(?::\d\d(?:[.:]\d\d\d)?)?)?)?)?[dz]?)|\d\d:\d\d(?::\d\d(?:[.:]\d\d\d)?)?[uvt]?/,alias:"number"},number:/\b(?![01]:)(?:0N[hje]?|0W[hj]?|0[wn]|0x[\da-fA-F]+|\d+(?:\.\d*)?(?:e[+-]?\d+)?[hjfeb]?)/,keyword:/\\\w+\b|\b(?:abs|acos|aj0?|all|and|any|asc|asin|asof|atan|attr|avgs?|binr?|by|ceiling|cols|cor|cos|count|cov|cross|csv|cut|delete|deltas|desc|dev|differ|distinct|div|do|dsave|ej|enlist|eval|except|exec|exit|exp|fby|fills|first|fkeys|flip|floor|from|get|getenv|group|gtime|hclose|hcount|hdel|hopen|hsym|iasc|identity|idesc|if|ij|in|insert|inter|inv|keys?|last|like|list|ljf?|load|log|lower|lsq|ltime|ltrim|mavg|maxs?|mcount|md5|mdev|med|meta|mins?|mmax|mmin|mmu|mod|msum|neg|next|not|null|or|over|parse|peach|pj|plist|prds?|prev|prior|rand|rank|ratios|raze|read0|read1|reciprocal|reval|reverse|rload|rotate|rsave|rtrim|save|scan|scov|sdev|select|set|setenv|show|signum|sin|sqrt|ssr?|string|sublist|sums?|sv|svar|system|tables|tan|til|trim|txf|type|uj|ungroup|union|update|upper|upsert|value|var|views?|vs|wavg|where|while|within|wj1?|wsum|ww|xasc|xbar|xcols?|xdesc|xexp|xgroup|xkey|xlog|xprev|xrank)\b/,adverb:{pattern:/['\/\\]:?|\beach\b/,alias:"function"},verb:{pattern:/(?:\B\.\B|\b[01]:|<[=>]?|>=?|[:+\-*%,!?~=|$&#@^]):?|\b_\b:?/,alias:"operator"},punctuation:/[(){}\[\];.]/}; +!function(e){for(var r="(?:[^\\\\()[\\]{}\"'/]||/(?![*/])||\\(*\\)|\\[*\\]|\\{*\\}|\\\\[^])".replace(//g,(function(){return"\"(?:\\\\.|[^\\\\\"\r\n])*\"|'(?:\\\\.|[^\\\\'\r\n])*'"})).replace(//g,(function(){return"//.*(?!.)|/\\*(?:[^*]|\\*(?!/))*\\*/"})),t=0;t<2;t++)r=r.replace(//g,(function(){return r}));r=r.replace(//g,"[^\\s\\S]"),e.languages.qml={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},"javascript-function":{pattern:RegExp("((?:^|;)[ \t]*)function\\s+(?!\\s)[_$a-zA-Z\\xA0-\\uFFFF](?:(?!\\s)[$\\w\\xA0-\\uFFFF])*\\s*\\(*\\)\\s*\\{*\\}".replace(//g,(function(){return r})),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},"class-name":{pattern:/((?:^|[:;])[ \t]*)(?!\d)\w+(?=[ \t]*\{|[ \t]+on\b)/m,lookbehind:!0},property:[{pattern:/((?:^|[;{])[ \t]*)(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0},{pattern:/((?:^|[;{])[ \t]*)property[ \t]+(?!\d)\w+(?:\.\w+)*[ \t]+(?!\d)\w+(?:\.\w+)*(?=[ \t]*:)/m,lookbehind:!0,inside:{keyword:/^property/,property:/\w+(?:\.\w+)*/}}],"javascript-expression":{pattern:RegExp("(:[ \t]*)(?![\\s;}[])(?:(?!$|[;}]))+".replace(//g,(function(){return r})),"m"),lookbehind:!0,greedy:!0,alias:"language-javascript",inside:e.languages.javascript},string:{pattern:/"(?:\\.|[^\\"\r\n])*"/,greedy:!0},keyword:/\b(?:as|import|on)\b/,punctuation:/[{}[\]:;,]/}}(Prism); +Prism.languages.qore=Prism.languages.extend("clike",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:\/\/|#).*)/,lookbehind:!0},string:{pattern:/("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:abstract|any|assert|binary|bool|boolean|break|byte|case|catch|char|class|code|const|continue|data|default|do|double|else|enum|extends|final|finally|float|for|goto|hash|if|implements|import|inherits|instanceof|int|interface|long|my|native|new|nothing|null|object|our|own|private|reference|rethrow|return|short|soft(?:bool|date|float|int|list|number|string)|static|strictfp|string|sub|super|switch|synchronized|this|throw|throws|transient|try|void|volatile|while)\b/,boolean:/\b(?:false|true)\b/i,function:/\$?\b(?!\d)\w+(?=\()/,number:/\b(?:0b[01]+|0x(?:[\da-f]*\.)?[\da-fp\-]+|(?:\d+(?:\.\d+)?|\.\d+)(?:e\d+)?[df]|(?:\d+(?:\.\d+)?|\.\d+))\b/i,operator:{pattern:/(^|[^.])(?:\+[+=]?|-[-=]?|[!=](?:==?|~)?|>>?=?|<(?:=>?|<=?)?|&[&=]?|\|[|=]?|[*\/%^]=?|[~?])/,lookbehind:!0},variable:/\$(?!\d)\w+\b/}); +Prism.languages.r={comment:/#.*/,string:{pattern:/(['"])(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},"percent-operator":{pattern:/%[^%\s]*%/,alias:"operator"},boolean:/\b(?:FALSE|TRUE)\b/,ellipsis:/\.\.(?:\.|\d+)/,number:[/\b(?:Inf|NaN)\b/,/(?:\b0x[\dA-Fa-f]+(?:\.\d*)?|\b\d+(?:\.\d*)?|\B\.\d+)(?:[EePp][+-]?\d+)?[iL]?/],keyword:/\b(?:NA|NA_character_|NA_complex_|NA_integer_|NA_real_|NULL|break|else|for|function|if|in|next|repeat|while)\b/,operator:/->?>?|<(?:=|=!]=?|::?|&&?|\|\|?|[+*\/^$@~]/,punctuation:/[(){}\[\],;]/}; +Prism.languages.racket=Prism.languages.extend("scheme",{"lambda-parameter":{pattern:/([(\[]lambda\s+[(\[])[^()\[\]'\s]+/,lookbehind:!0}}),Prism.languages.insertBefore("racket","string",{lang:{pattern:/^#lang.+/m,greedy:!0,alias:"keyword"}}),Prism.languages.rkt=Prism.languages.racket; +!function(e){function s(e,s){for(var a=0;a/g,(function(){return"(?:"+e+")"}));return e.replace(//g,"[^\\s\\S]").replace(//g,'(?:@(?!")|"(?:[^\r\n\\\\"]|\\\\.)*"|@"(?:[^\\\\"]|""|\\\\[^])*"(?!")|\'(?:(?:[^\r\n\'\\\\]|\\\\.|\\\\[Uux][\\da-fA-F]{1,8})\'|(?=[^\\\\](?!\'))))').replace(//g,"(?:/(?![/*])|//.*[\r\n]|/\\*[^*]*(?:\\*(?!/)[^*]*)*\\*/)")}var a=s("\\((?:[^()'\"@/]|||)*\\)",2),t=s("\\[(?:[^\\[\\]'\"@/]|||)*\\]",1),r=s("\\{(?:[^{}'\"@/]|||)*\\}",2),n="@(?:await\\b\\s*)?(?:(?!await\\b)\\w+\\b|"+a+")(?:[?!]?\\.\\w+\\b|(?:"+s("<(?:[^<>'\"@/]||)*>",1)+")?"+a+"|"+t+")*(?![?!\\.(\\[]|<(?!/))",l="(?:\"[^\"@]*\"|'[^'@]*'|[^\\s'\"@>=]+(?=[\\s>])|[\"'][^\"'@]*(?:(?:@(?![\\w()])|"+n+")[^\"'@]*)+[\"'])",i="(?:\\s(?:\\s*[^\\s>/=]+(?:\\s*=\\s*|(?=[\\s/>])))+)?".replace(//,l),g="(?!\\d)[^\\s>/=$<%]+"+i+"\\s*/?>",o="\\B@?(?:<([a-zA-Z][\\w:]*)"+i+"\\s*>(?:[^<]|(?:[^<]|)*",2)+")*|<"+g+")";e.languages.cshtml=e.languages.extend("markup",{});var c={pattern:/\S[\s\S]*/,alias:"language-csharp",inside:e.languages.insertBefore("csharp","string",{html:{pattern:RegExp(o),greedy:!0,inside:e.languages.cshtml}},{csharp:e.languages.extend("csharp",{})})},p={pattern:RegExp("(^|[^@])"+n),lookbehind:!0,greedy:!0,alias:"variable",inside:{keyword:/^@/,csharp:c}};e.languages.cshtml.tag.pattern=RegExp("*\\.{3}(?:[^{}]|)*\\})";function a(t,n){return t=t.replace(//g,(function(){return"(?:\\s|//.*(?!.)|/\\*(?:[^*]|\\*(?!/))\\*/)"})).replace(//g,(function(){return"(?:\\{(?:\\{(?:\\{[^{}]*\\}|[^{}])*\\}|[^{}])*\\})"})).replace(//g,(function(){return e})),RegExp(t,n)}e=a(e).source,t.languages.jsx=t.languages.extend("markup",n),t.languages.jsx.tag.pattern=a("+(?:[\\w.:$-]+(?:=(?:\"(?:\\\\[^]|[^\\\\\"])*\"|'(?:\\\\[^]|[^\\\\'])*'|[^\\s{'\"/>=]+|))?|))**/?)?>"),t.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,t.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,t.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,t.languages.jsx.tag.inside.comment=n.comment,t.languages.insertBefore("inside","attr-name",{spread:{pattern:a(""),inside:t.languages.jsx}},t.languages.jsx.tag),t.languages.insertBefore("inside","special-attr",{script:{pattern:a("="),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:t.languages.jsx}}},t.languages.jsx.tag);var s=function(t){return t?"string"==typeof t?t:"string"==typeof t.content?t.content:t.content.map(s).join(""):""},g=function(n){for(var e=[],a=0;a0&&e[e.length-1].tagName===s(o.content[0].content[1])&&e.pop():"/>"===o.content[o.content.length-1].content||e.push({tagName:s(o.content[0].content[1]),openedBraces:0}):e.length>0&&"punctuation"===o.type&&"{"===o.content?e[e.length-1].openedBraces++:e.length>0&&e[e.length-1].openedBraces>0&&"punctuation"===o.type&&"}"===o.content?e[e.length-1].openedBraces--:i=!0),(i||"string"==typeof o)&&e.length>0&&0===e[e.length-1].openedBraces){var r=s(o);a0&&("string"==typeof n[a-1]||"plain-text"===n[a-1].type)&&(r=s(n[a-1])+r,n.splice(a-1,1),a--),n[a]=new t.Token("plain-text",r,null,r)}o.content&&"string"!=typeof o.content&&g(o.content)}};t.hooks.add("after-tokenize",(function(t){"jsx"!==t.language&&"tsx"!==t.language||g(t.tokens)}))}(Prism); +!function(e){var a=e.util.clone(e.languages.typescript);e.languages.tsx=e.languages.extend("jsx",a),delete e.languages.tsx.parameter,delete e.languages.tsx["literal-property"];var t=e.languages.tsx.tag;t.pattern=RegExp("(^|[^\\w$]|(?=|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/}),Prism.languages.insertBefore("reason","class-name",{char:{pattern:/'(?:\\x[\da-f]{2}|\\o[0-3][0-7][0-7]|\\\d{3}|\\.|[^'\\\r\n])'/,greedy:!0},constructor:/\b[A-Z]\w*\b(?!\s*\.)/,label:{pattern:/\b[a-z]\w*(?=::)/,alias:"symbol"}}),delete Prism.languages.reason.function; +!function(a){var e={pattern:/\\[\\(){}[\]^$+*?|.]/,alias:"escape"},n=/\\(?:x[\da-fA-F]{2}|u[\da-fA-F]{4}|u\{[\da-fA-F]+\}|0[0-7]{0,2}|[123][0-7]{2}|c[a-zA-Z]|.)/,t="(?:[^\\\\-]|"+n.source+")",s=RegExp(t+"-"+t),i={pattern:/(<|')[^<>']+(?=[>']$)/,lookbehind:!0,alias:"variable"};a.languages.regex={"char-class":{pattern:/((?:^|[^\\])(?:\\\\)*)\[(?:[^\\\]]|\\[\s\S])*\]/,lookbehind:!0,inside:{"char-class-negation":{pattern:/(^\[)\^/,lookbehind:!0,alias:"operator"},"char-class-punctuation":{pattern:/^\[|\]$/,alias:"punctuation"},range:{pattern:s,inside:{escape:n,"range-punctuation":{pattern:/-/,alias:"operator"}}},"special-escape":e,"char-set":{pattern:/\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},escape:n}},"special-escape":e,"char-set":{pattern:/\.|\\[wsd]|\\p\{[^{}]+\}/i,alias:"class-name"},backreference:[{pattern:/\\(?![123][0-7]{2})[1-9]/,alias:"keyword"},{pattern:/\\k<[^<>']+>/,alias:"keyword",inside:{"group-name":i}}],anchor:{pattern:/[$^]|\\[ABbGZz]/,alias:"function"},escape:n,group:[{pattern:/\((?:\?(?:<[^<>']+>|'[^<>']+'|[>:]|:=]=?|!=|\b_\b/,punctuation:/[,;.\[\]{}()]/}; +Prism.languages.renpy={comment:{pattern:/(^|[^\\])#.+/,lookbehind:!0},string:{pattern:/("""|''')[\s\S]+?\1|("|')(?:\\.|(?!\2)[^\\])*\2|(?:^#?(?:(?:[0-9a-fA-F]){3}|[0-9a-fA-F]{6})$)/m,greedy:!0},function:/\b[a-z_]\w*(?=\()/i,property:/\b(?:Update|UpdateVersion|action|activate_sound|adv_nvl_transition|after_load_transition|align|alpha|alt|anchor|antialias|area|auto|background|bar_invert|bar_resizing|bar_vertical|black_color|bold|bottom_bar|bottom_gutter|bottom_margin|bottom_padding|box_reverse|box_wrap|can_update|caret|child|color|crop|default_afm_enable|default_afm_time|default_fullscreen|default_text_cps|developer|directory_name|drag_handle|drag_joined|drag_name|drag_raise|draggable|dragged|drop_shadow|drop_shadow_color|droppable|dropped|easein|easeout|edgescroll|end_game_transition|end_splash_transition|enter_replay_transition|enter_sound|enter_transition|enter_yesno_transition|executable_name|exit_replay_transition|exit_sound|exit_transition|exit_yesno_transition|fadein|fadeout|first_indent|first_spacing|fit_first|focus|focus_mask|font|foreground|game_main_transition|get_installed_packages|google_play_key|google_play_salt|ground|has_music|has_sound|has_voice|height|help|hinting|hover|hover_background|hover_color|hover_sound|hovered|hyperlink_functions|idle|idle_color|image_style|include_update|insensitive|insensitive_background|insensitive_color|inside|intra_transition|italic|justify|kerning|keyboard_focus|language|layer_clipping|layers|layout|left_bar|left_gutter|left_margin|left_padding|length|line_leading|line_overlap_split|line_spacing|linear|main_game_transition|main_menu_music|maximum|min_width|minimum|minwidth|modal|mouse|mousewheel|name|narrator_menu|newline_indent|nvl_adv_transition|offset|order_reverse|outlines|overlay_functions|pos|position|prefix|radius|range|rest_indent|right_bar|right_gutter|right_margin|right_padding|rotate|rotate_pad|ruby_style|sample_sound|save_directory|say_attribute_transition|screen_height|screen_width|scrollbars|selected_hover|selected_hover_color|selected_idle|selected_idle_color|selected_insensitive|show_side_image|show_two_window|side_spacing|side_xpos|side_ypos|size|size_group|slow_cps|slow_cps_multiplier|spacing|strikethrough|subpixel|text_align|text_style|text_xpos|text_y_fudge|text_ypos|thumb|thumb_offset|thumb_shadow|thumbnail_height|thumbnail_width|time|top_bar|top_gutter|top_margin|top_padding|translations|underline|unscrollable|update|value|version|version_name|version_tuple|vertical|width|window_hide_transition|window_icon|window_left_padding|window_show_transition|window_title|windows_icon|xadjustment|xalign|xanchor|xanchoraround|xaround|xcenter|xfill|xinitial|xmargin|xmaximum|xminimum|xoffset|xofsset|xpadding|xpos|xsize|xzoom|yadjustment|yalign|yanchor|yanchoraround|yaround|ycenter|yfill|yinitial|ymargin|ymaximum|yminimum|yoffset|ypadding|ypos|ysize|ysizexysize|yzoom|zoom|zorder)\b/,tag:/\b(?:bar|block|button|buttoscreenn|drag|draggroup|fixed|frame|grid|[hv]box|hotbar|hotspot|image|imagebutton|imagemap|input|key|label|menu|mm_menu_frame|mousearea|nvl|parallel|screen|self|side|tag|text|textbutton|timer|vbar|viewport|window)\b|\$/,keyword:/\b(?:None|add|adjustment|alignaround|allow|angle|animation|around|as|assert|behind|box_layout|break|build|cache|call|center|changed|child_size|choice|circles|class|clear|clicked|clipping|clockwise|config|contains|continue|corner1|corner2|counterclockwise|def|default|define|del|delay|disabled|disabled_text|dissolve|elif|else|event|except|exclude|exec|expression|fade|finally|for|from|function|global|gm_root|has|hide|id|if|import|in|init|is|jump|knot|lambda|left|less_rounded|mm_root|movie|music|null|on|onlayer|pass|pause|persistent|play|print|python|queue|raise|random|renpy|repeat|return|right|rounded_window|scene|scope|set|show|slow|slow_abortable|slow_done|sound|stop|store|style|style_group|substitute|suffix|theme|transform|transform_anchor|transpose|try|ui|unhovered|updater|use|voice|while|widget|widget_hover|widget_selected|widget_text|yield)\b/,boolean:/\b(?:[Ff]alse|[Tt]rue)\b/,number:/(?:\b(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?)|\B\.\d+)(?:e[+-]?\d+)?j?/i,operator:/[-+%=]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]|\b(?:and|at|not|or|with)\b/,punctuation:/[{}[\];(),.:]/},Prism.languages.rpy=Prism.languages.renpy; +Prism.languages.rescript={comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},char:{pattern:/'(?:[^\r\n\\]|\\(?:.|\w+))'/,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^\\\r\n"])*"/,greedy:!0},"class-name":/\b[A-Z]\w*|@[a-z.]*|#[A-Za-z]\w*|#\d/,function:{pattern:/[a-zA-Z]\w*(?=\()|(\.)[a-z]\w*/,lookbehind:!0},number:/(?:\b0x(?:[\da-f]+(?:\.[\da-f]*)?|\.[\da-f]+)(?:p[+-]?\d+)?|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)[ful]{0,4}/i,boolean:/\b(?:false|true)\b/,"attr-value":/[A-Za-z]\w*(?==)/,constant:{pattern:/(\btype\s+)[a-z]\w*/,lookbehind:!0},tag:{pattern:/(<)[a-z]\w*|(?:<\/)[a-z]\w*/,lookbehind:!0,inside:{operator:/<|>|\//}},keyword:/\b(?:and|as|assert|begin|bool|class|constraint|do|done|downto|else|end|exception|external|float|for|fun|function|if|in|include|inherit|initializer|int|lazy|let|method|module|mutable|new|nonrec|object|of|open|or|private|rec|string|switch|then|to|try|type|when|while|with)\b/,operator:/\.{3}|:[:=]?|\|>|->|=(?:==?|>)?|<=?|>=?|[|^?'#!~`]|[+\-*\/]\.?|\b(?:asr|land|lor|lsl|lsr|lxor|mod)\b/,punctuation:/[(){}[\],;.]/},Prism.languages.insertBefore("rescript","string",{"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"tag"},rest:Prism.languages.rescript}},string:/[\s\S]+/}}}),Prism.languages.res=Prism.languages.rescript; +Prism.languages.rest={table:[{pattern:/(^[\t ]*)(?:\+[=-]+)+\+(?:\r?\n|\r)(?:\1[+|].+[+|](?:\r?\n|\r))+\1(?:\+[=-]+)+\+/m,lookbehind:!0,inside:{punctuation:/\||(?:\+[=-]+)+\+/}},{pattern:/(^[\t ]*)=+ [ =]*=(?:(?:\r?\n|\r)\1.+)+(?:\r?\n|\r)\1=+ [ =]*=(?=(?:\r?\n|\r){2}|\s*$)/m,lookbehind:!0,inside:{punctuation:/[=-]+/}}],"substitution-def":{pattern:/(^[\t ]*\.\. )\|(?:[^|\s](?:[^|]*[^|\s])?)\| [^:]+::/m,lookbehind:!0,inside:{substitution:{pattern:/^\|(?:[^|\s]|[^|\s][^|]*[^|\s])\|/,alias:"attr-value",inside:{punctuation:/^\||\|$/}},directive:{pattern:/( )(?! )[^:]+::/,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}}}},"link-target":[{pattern:/(^[\t ]*\.\. )\[[^\]]+\]/m,lookbehind:!0,alias:"string",inside:{punctuation:/^\[|\]$/}},{pattern:/(^[\t ]*\.\. )_(?:`[^`]+`|(?:[^:\\]|\\.)+):/m,lookbehind:!0,alias:"string",inside:{punctuation:/^_|:$/}}],directive:{pattern:/(^[\t ]*\.\. )[^:]+::/m,lookbehind:!0,alias:"function",inside:{punctuation:/::$/}},comment:{pattern:/(^[\t ]*\.\.)(?:(?: .+)?(?:(?:\r?\n|\r).+)+| .+)(?=(?:\r?\n|\r){2}|$)/m,lookbehind:!0},title:[{pattern:/^(([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+)(?:\r?\n|\r).+(?:\r?\n|\r)\1$/m,inside:{punctuation:/^[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+|[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}},{pattern:/(^|(?:\r?\n|\r){2}).+(?:\r?\n|\r)([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2+(?=\r?\n|\r|$)/,lookbehind:!0,inside:{punctuation:/[!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]+$/,important:/.+/}}],hr:{pattern:/((?:\r?\n|\r){2})([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\2{3,}(?=(?:\r?\n|\r){2})/,lookbehind:!0,alias:"punctuation"},field:{pattern:/(^[\t ]*):[^:\r\n]+:(?= )/m,lookbehind:!0,alias:"attr-name"},"command-line-option":{pattern:/(^[\t ]*)(?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?(?:, (?:[+-][a-z\d]|(?:--|\/)[a-z\d-]+)(?:[ =](?:[a-z][\w-]*|<[^<>]+>))?)*(?=(?:\r?\n|\r)? {2,}\S)/im,lookbehind:!0,alias:"symbol"},"literal-block":{pattern:/::(?:\r?\n|\r){2}([ \t]+)(?![ \t]).+(?:(?:\r?\n|\r)\1.+)*/,inside:{"literal-block-punctuation":{pattern:/^::/,alias:"punctuation"}}},"quoted-literal-block":{pattern:/::(?:\r?\n|\r){2}([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~]).*(?:(?:\r?\n|\r)\1.*)*/,inside:{"literal-block-punctuation":{pattern:/^(?:::|([!"#$%&'()*+,\-.\/:;<=>?@\[\\\]^_`{|}~])\1*)/m,alias:"punctuation"}}},"list-bullet":{pattern:/(^[\t ]*)(?:[*+\-•‣⁃]|\(?(?:\d+|[a-z]|[ivxdclm]+)\)|(?:\d+|[a-z]|[ivxdclm]+)\.)(?= )/im,lookbehind:!0,alias:"punctuation"},"doctest-block":{pattern:/(^[\t ]*)>>> .+(?:(?:\r?\n|\r).+)*/m,lookbehind:!0,inside:{punctuation:/^>>>/}},inline:[{pattern:/(^|[\s\-:\/'"<(\[{])(?::[^:]+:`.*?`|`.*?`:[^:]+:|(\*\*?|``?|\|)(?!\s)(?:(?!\2).)*\S\2(?=[\s\-.,:;!?\\\/'")\]}]|$))/m,lookbehind:!0,inside:{bold:{pattern:/(^\*\*).+(?=\*\*$)/,lookbehind:!0},italic:{pattern:/(^\*).+(?=\*$)/,lookbehind:!0},"inline-literal":{pattern:/(^``).+(?=``$)/,lookbehind:!0,alias:"symbol"},role:{pattern:/^:[^:]+:|:[^:]+:$/,alias:"function",inside:{punctuation:/^:|:$/}},"interpreted-text":{pattern:/(^`).+(?=`$)/,lookbehind:!0,alias:"attr-value"},substitution:{pattern:/(^\|).+(?=\|$)/,lookbehind:!0,alias:"attr-value"},punctuation:/\*\*?|``?|\|/}}],link:[{pattern:/\[[^\[\]]+\]_(?=[\s\-.,:;!?\\\/'")\]}]|$)/,alias:"string",inside:{punctuation:/^\[|\]_$/}},{pattern:/(?:\b[a-z\d]+(?:[_.:+][a-z\d]+)*_?_|`[^`]+`_?_|_`[^`]+`)(?=[\s\-.,:;!?\\\/'")\]}]|$)/i,alias:"string",inside:{punctuation:/^_?`|`$|`?_?_$/}}],punctuation:{pattern:/(^[\t ]*)(?:\|(?= |$)|(?:---?|—|\.\.|__)(?= )|\.\.$)/m,lookbehind:!0}}; +Prism.languages.rip={comment:{pattern:/#.*/,greedy:!0},char:{pattern:/\B`[^\s`'",.:;#\/\\()<>\[\]{}]\b/,greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},regex:{pattern:/(^|[^/])\/(?!\/)(?:\[[^\n\r\]]*\]|\\.|[^/\\\r\n\[])+\/(?=\s*(?:$|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},keyword:/(?:=>|->)|\b(?:case|catch|class|else|exit|finally|if|raise|return|switch|try)\b/,builtin:/@|\bSystem\b/,boolean:/\b(?:false|true)\b/,date:/\b\d{4}-\d{2}-\d{2}\b/,time:/\b\d{2}:\d{2}:\d{2}\b/,datetime:/\b\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\b/,symbol:/:[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/,number:/[+-]?\b(?:\d+\.\d+|\d+)\b/,punctuation:/(?:\.{2,3})|[`,.:;=\/\\()<>\[\]{}]/,reference:/[^\d\s`'",.:;#\/\\()<>\[\]{}][^\s`'",.:;#\/\\()<>\[\]{}]*/}; +Prism.languages.roboconf={comment:/#.*/,keyword:{pattern:/(^|\s)(?:(?:external|import)\b|(?:facet|instance of)(?=[ \t]+[\w-]+[ \t]*\{))/,lookbehind:!0},component:{pattern:/[\w-]+(?=[ \t]*\{)/,alias:"variable"},property:/[\w.-]+(?=[ \t]*:)/,value:{pattern:/(=[ \t]*(?![ \t]))[^,;]+/,lookbehind:!0,alias:"attr-value"},optional:{pattern:/\(optional\)/,alias:"builtin"},wildcard:{pattern:/(\.)\*/,lookbehind:!0,alias:"operator"},punctuation:/[{},.;:=]/}; +!function(t){var n={pattern:/(^[ \t]*| {2}|\t)#.*/m,lookbehind:!0,greedy:!0},e={pattern:/((?:^|[^\\])(?:\\{2})*)[$@&%]\{(?:[^{}\r\n]|\{[^{}\r\n]*\})*\}/,lookbehind:!0,inside:{punctuation:/^[$@&%]\{|\}$/}};function a(t,a){var r={"section-header":{pattern:/^ ?\*{3}.+?\*{3}/,alias:"keyword"}};for(var o in a)r[o]=a[o];return r.tag={pattern:/([\r\n](?: {2}|\t)[ \t]*)\[[-\w]+\]/,lookbehind:!0,inside:{punctuation:/\[|\]/}},r.variable=e,r.comment=n,{pattern:RegExp("^ ?\\*{3}[ \t]*[ \t]*\\*{3}(?:.|[\r\n](?!\\*{3}))*".replace(//g,(function(){return t})),"im"),alias:"section",inside:r}}var r={pattern:/(\[Documentation\](?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},o={pattern:/([\r\n] ?)(?!#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,alias:"function",inside:{variable:e}},i={pattern:/([\r\n](?: {2}|\t)[ \t]*)(?!\[|\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0,inside:{variable:e}};t.languages.robotframework={settings:a("Settings",{documentation:{pattern:/([\r\n] ?Documentation(?: {2}|\t)[ \t]*)(?![ \t]|#)(?:.|(?:\r\n?|\n)[ \t]*\.{3})+/,lookbehind:!0,alias:"string"},property:{pattern:/([\r\n] ?)(?!\.{3}|#)(?:\S(?:[ \t]\S)*)+/,lookbehind:!0}}),variables:a("Variables"),"test-cases":a("Test Cases",{"test-name":o,documentation:r,property:i}),keywords:a("Keywords",{"keyword-name":o,documentation:r,property:i}),tasks:a("Tasks",{"task-name":o,documentation:r,property:i}),comment:n},t.languages.robot=t.languages.robotframework}(Prism); +!function(e){for(var a="/\\*(?:[^*/]|\\*(?!/)|/(?!\\*)|)*\\*/",t=0;t<2;t++)a=a.replace(//g,(function(){return a}));a=a.replace(//g,(function(){return"[^\\s\\S]"})),e.languages.rust={comment:[{pattern:RegExp("(^|[^\\\\])"+a),lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/b?"(?:\\[\s\S]|[^\\"])*"|b?r(#*)"(?:[^"]|"(?!\1))*"\1/,greedy:!0},char:{pattern:/b?'(?:\\(?:x[0-7][\da-fA-F]|u\{(?:[\da-fA-F]_*){1,6}\}|.)|[^\\\r\n\t'])'/,greedy:!0},attribute:{pattern:/#!?\[(?:[^\[\]"]|"(?:\\[\s\S]|[^\\"])*")*\]/,greedy:!0,alias:"attr-name",inside:{string:null}},"closure-params":{pattern:/([=(,:]\s*|\bmove\s*)\|[^|]*\||\|[^|]*\|(?=\s*(?:\{|->))/,lookbehind:!0,greedy:!0,inside:{"closure-punctuation":{pattern:/^\||\|$/,alias:"punctuation"},rest:null}},"lifetime-annotation":{pattern:/'\w+/,alias:"symbol"},"fragment-specifier":{pattern:/(\$\w+:)[a-z]+/,lookbehind:!0,alias:"punctuation"},variable:/\$\w+/,"function-definition":{pattern:/(\bfn\s+)\w+/,lookbehind:!0,alias:"function"},"type-definition":{pattern:/(\b(?:enum|struct|trait|type|union)\s+)\w+/,lookbehind:!0,alias:"class-name"},"module-declaration":[{pattern:/(\b(?:crate|mod)\s+)[a-z][a-z_\d]*/,lookbehind:!0,alias:"namespace"},{pattern:/(\b(?:crate|self|super)\s*)::\s*[a-z][a-z_\d]*\b(?:\s*::(?:\s*[a-z][a-z_\d]*\s*::)*)?/,lookbehind:!0,alias:"namespace",inside:{punctuation:/::/}}],keyword:[/\b(?:Self|abstract|as|async|await|become|box|break|const|continue|crate|do|dyn|else|enum|extern|final|fn|for|if|impl|in|let|loop|macro|match|mod|move|mut|override|priv|pub|ref|return|self|static|struct|super|trait|try|type|typeof|union|unsafe|unsized|use|virtual|where|while|yield)\b/,/\b(?:bool|char|f(?:32|64)|[ui](?:8|16|32|64|128|size)|str)\b/],function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())/,macro:{pattern:/\b\w+!/,alias:"property"},constant:/\b[A-Z_][A-Z_\d]+\b/,"class-name":/\b[A-Z]\w*\b/,namespace:{pattern:/(?:\b[a-z][a-z_\d]*\s*::\s*)*\b[a-z][a-z_\d]*\s*::(?!\s*<)/,inside:{punctuation:/::/}},number:/\b(?:0x[\dA-Fa-f](?:_?[\dA-Fa-f])*|0o[0-7](?:_?[0-7])*|0b[01](?:_?[01])*|(?:(?:\d(?:_?\d)*)?\.)?\d(?:_?\d)*(?:[Ee][+-]?\d+)?)(?:_?(?:f32|f64|[iu](?:8|16|32|64|size)?))?\b/,boolean:/\b(?:false|true)\b/,punctuation:/->|\.\.=|\.{1,3}|::|[{}[\];(),:]/,operator:/[-+*\/%!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?=?|[@?]/},e.languages.rust["closure-params"].inside.rest=e.languages.rust,e.languages.rust.attribute.inside.string=e.languages.rust.string}(Prism); +!function(e){var t="(?:\"(?:\"\"|[^\"])*\"(?!\")|'(?:''|[^'])*'(?!'))",a=/\b(?:\d[\da-f]*x|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,n={pattern:RegExp(t+"[bx]"),alias:"number"},i={pattern:/&[a-z_]\w*/i},r={pattern:/((?:^|\s|=|\())%(?:ABORT|BY|CMS|COPY|DISPLAY|DO|ELSE|END|EVAL|GLOBAL|GO|GOTO|IF|INC|INCLUDE|INDEX|INPUT|KTRIM|LENGTH|LET|LIST|LOCAL|PUT|QKTRIM|QSCAN|QSUBSTR|QSYSFUNC|QUPCASE|RETURN|RUN|SCAN|SUBSTR|SUPERQ|SYMDEL|SYMEXIST|SYMGLOBL|SYMLOCAL|SYSCALL|SYSEVALF|SYSEXEC|SYSFUNC|SYSGET|SYSRPUT|THEN|TO|TSO|UNQUOTE|UNTIL|UPCASE|WHILE|WINDOW)\b/i,lookbehind:!0,alias:"keyword"},s={pattern:/(^|\s)(?:proc\s+\w+|data(?!=)|quit|run)\b/i,alias:"keyword",lookbehind:!0},o=[/\/\*[\s\S]*?\*\//,{pattern:/(^[ \t]*|;\s*)\*[^;]*;/m,lookbehind:!0}],l={pattern:RegExp(t),greedy:!0},c=/[$%@.(){}\[\];,\\]/,d={pattern:/%?\b\w+(?=\()/,alias:"keyword"},p={function:d,"arg-value":{pattern:/(=\s*)[A-Z\.]+/i,lookbehind:!0},operator:/=/,"macro-variable":i,arg:{pattern:/[A-Z]+/i,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l},u={pattern:/\b(?:format|put)\b=?[\w'$.]+/i,inside:{keyword:/^(?:format|put)(?==)/i,equals:/=/,format:{pattern:/(?:\w|\$\d)+\.\d?/,alias:"number"}}},m={pattern:/\b(?:format|put)\s+[\w']+(?:\s+[$.\w]+)+(?=;)/i,inside:{keyword:/^(?:format|put)/i,format:{pattern:/[\w$]+\.\d?/,alias:"number"}}},b={pattern:/((?:^|\s)=?)(?:catname|checkpoint execute_always|dm|endsas|filename|footnote|%include|libname|%list|lock|missing|options|page|resetline|%run|sasfile|skip|sysecho|title\d?)\b/i,lookbehind:!0,alias:"keyword"},g={pattern:/(^|\s)(?:submit(?:\s+(?:load|norun|parseonly))?|endsubmit)\b/i,lookbehind:!0,alias:"keyword"},k="aStore|accessControl|aggregation|audio|autotune|bayesianNetClassifier|bioMedImage|boolRule|builtins|cardinality|cdm|clustering|conditionalRandomFields|configuration|copula|countreg|dataDiscovery|dataPreprocess|dataSciencePilot|dataStep|decisionTree|deduplication|deepLearn|deepNeural|deepRnn|ds2|ecm|entityRes|espCluster|explainModel|factmac|fastKnn|fcmpact|fedSql|freqTab|gVarCluster|gam|gleam|graphSemiSupLearn|hiddenMarkovModel|hyperGroup|ica|image|iml|kernalPca|langModel|ldaTopic|loadStreams|mbc|mixed|mlTools|modelPublishing|network|neuralNet|nmf|nonParametricBayes|nonlinear|optNetwork|optimization|panel|pca|percentile|phreg|pls|qkb|qlim|quantreg|recommend|regression|reinforcementLearn|robustPca|ruleMining|sampling|sandwich|sccasl|search(?:Analytics)?|sentimentAnalysis|sequence|session(?:Prop)?|severity|simSystem|simple|smartData|sparkEmbeddedProcess|sparseML|spatialreg|spc|stabilityMonitoring|svDataDescription|svm|table|text(?:Filters|Frequency|Mining|Parse|Rule(?:Develop|Score)|Topic|Util)|timeData|transpose|tsInfo|tsReconcile|uniTimeSeries|varReduce",y={pattern:RegExp("(^|\\s)(?:action\\s+)?(?:)\\.[a-z]+\\b[^;]+".replace(//g,(function(){return k})),"i"),lookbehind:!0,inside:{keyword:RegExp("(?:)\\.[a-z]+\\b".replace(//g,(function(){return k})),"i"),action:{pattern:/(?:action)/i,alias:"keyword"},comment:o,function:d,"arg-value":p["arg-value"],operator:p.operator,argument:p.arg,number:a,"numeric-constant":n,punctuation:c,string:l}},S={pattern:/((?:^|\s)=?)(?:after|analysis|and|array|barchart|barwidth|begingraph|by|call|cas|cbarline|cfill|class(?:lev)?|close|column|computed?|contains|continue|data(?==)|define|delete|describe|document|do\s+over|do|dol|drop|dul|else|end(?:comp|source)?|entryTitle|eval(?:uate)?|exec(?:ute)?|exit|file(?:name)?|fill(?:attrs)?|flist|fnc|function(?:list)?|global|goto|group(?:by)?|headline|headskip|histogram|if|infile|keep|keylabel|keyword|label|layout|leave|legendlabel|length|libname|loadactionset|merge|midpoints|_?null_|name|noobs|nowd|ods|options|or|otherwise|out(?:put)?|over(?:lay)?|plot|print|put|raise|ranexp|rannor|rbreak|retain|return|select|session|sessref|set|source|statgraph|sum|summarize|table|temp|terminate|then\s+do|then|title\d?|to|var|when|where|xaxisopts|y2axisopts|yaxisopts)\b/i,lookbehind:!0};e.languages.sas={datalines:{pattern:/^([ \t]*)(?:cards|(?:data)?lines);[\s\S]+?^[ \t]*;/im,lookbehind:!0,alias:"string",inside:{keyword:{pattern:/^(?:cards|(?:data)?lines)/i},punctuation:/;/}},"proc-sql":{pattern:/(^proc\s+(?:fed)?sql(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{sql:{pattern:RegExp("^[ \t]*(?:select|alter\\s+table|(?:create|describe|drop)\\s+(?:index|table(?:\\s+constraints)?|view)|create\\s+unique\\s+index|insert\\s+into|update)(?:|[^;\"'])+;".replace(//g,(function(){return t})),"im"),alias:"language-sql",inside:e.languages.sql},"global-statements":b,"sql-statements":{pattern:/(^|\s)(?:disconnect\s+from|begin|commit|exec(?:ute)?|reset|rollback|validate)\b/i,lookbehind:!0,alias:"keyword"},number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-groovy":{pattern:/(^proc\s+groovy(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,groovy:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|norun|parseonly))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,(function(){return t})),"im"),lookbehind:!0,alias:"language-groovy",inside:e.languages.groovy},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-lua":{pattern:/(^proc\s+lua(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|data|quit|run);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,lua:{pattern:RegExp("(^[ \t]*submit(?:\\s+(?:load|norun|parseonly))?)(?:|[^\"'])+?(?=endsubmit;)".replace(//g,(function(){return t})),"im"),lookbehind:!0,alias:"language-lua",inside:e.languages.lua},keyword:S,"submit-statement":g,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-cas":{pattern:/(^proc\s+cas(?:\s+[\w|=]+)?;)[\s\S]+?(?=^(?:proc\s+\w+|quit|data);|(?![\s\S]))/im,lookbehind:!0,inside:{comment:o,"statement-var":{pattern:/((?:^|\s)=?)saveresult\s[^;]+/im,lookbehind:!0,inside:{statement:{pattern:/^saveresult\s+\S+/i,inside:{keyword:/^(?:saveresult)/i}},rest:p}},"cas-actions":y,statement:{pattern:/((?:^|\s)=?)(?:default|(?:un)?set|on|output|upload)[^;]+/im,lookbehind:!0,inside:p},step:s,keyword:S,function:d,format:u,altformat:m,"global-statements":b,number:a,"numeric-constant":n,punctuation:c,string:l}},"proc-args":{pattern:RegExp("(^proc\\s+\\w+\\s+)(?!\\s)(?:[^;\"']|)+;".replace(//g,(function(){return t})),"im"),lookbehind:!0,inside:p},"macro-keyword":r,"macro-variable":i,"macro-string-functions":{pattern:/((?:^|\s|=))%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)\(.*?(?:[^%]\))/i,lookbehind:!0,inside:{function:{pattern:/%(?:BQUOTE|NRBQUOTE|NRQUOTE|NRSTR|QUOTE|STR)/i,alias:"keyword"},"macro-keyword":r,"macro-variable":i,"escaped-char":{pattern:/%['"()<>=¬^~;,#]/},punctuation:c}},"macro-declaration":{pattern:/^%macro[^;]+(?=;)/im,inside:{keyword:/%macro/i}},"macro-end":{pattern:/^%mend[^;]+(?=;)/im,inside:{keyword:/%mend/i}},macro:{pattern:/%_\w+(?=\()/,alias:"keyword"},input:{pattern:/\binput\s[-\w\s/*.$&]+;/i,inside:{input:{alias:"keyword",pattern:/^input/i},comment:o,number:a,"numeric-constant":n}},"options-args":{pattern:/(^options)[-'"|/\\<>*+=:()\w\s]*(?=;)/im,lookbehind:!0,inside:p},"cas-actions":y,comment:o,function:d,format:u,altformat:m,"numeric-constant":n,datetime:{pattern:RegExp(t+"(?:dt?|t)"),alias:"number"},string:l,step:s,keyword:S,"operator-keyword":{pattern:/\b(?:eq|ge|gt|in|le|lt|ne|not)\b/i,alias:"operator"},number:a,operator:/\*\*?|\|\|?|!!?|¦¦?|<[>=]?|>[<=]?|[-+\/=&]|[~¬^]=?/,punctuation:c}}(Prism); +!function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t].+)*/m,lookbehind:!0,greedy:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,greedy:!0,inside:{atrule:/(?:@[\w-]+|[+=])/}}}),delete e.languages.sass.atrule;var r=/\$[-\w]+|#\{\$[-\w]+\}/,t=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|not|or)\b/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,greedy:!0,inside:{punctuation:/:/,variable:r,operator:t}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s].*)/m,greedy:!0,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:r,operator:t,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/^([ \t]*)\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,[^,\r\n]+|[^,\r\n]*)(?:,[^,\r\n]+)*)*/m,lookbehind:!0,greedy:!0}})}(Prism); +Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-](?:\([^()]+\)|[^()\s]|\s+(?!\s))*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)?url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()\s]|\s+(?!\s)|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}][^:{}]*[:{][^}]))/,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}},property:{pattern:/(?:[-\w]|\$[-\w]|#\{\$[-\w]+\})+(?=\s*:)/,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:content|debug|each|else(?: if)?|extend|for|forward|function|if|import|include|mixin|return|use|warn|while)\b/i,{pattern:/( )(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{"module-modifier":{pattern:/\b(?:as|hide|show|with)\b/i,alias:"keyword"},placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:false|true)\b/,null:{pattern:/\bnull\b/,alias:"keyword"},operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|not|or)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.languages.scss; +Prism.languages.scala=Prism.languages.extend("java",{"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:/<-|=>|\b(?:abstract|case|catch|class|def|derives|do|else|enum|extends|extension|final|finally|for|forSome|given|if|implicit|import|infix|inline|lazy|match|new|null|object|opaque|open|override|package|private|protected|return|sealed|self|super|this|throw|trait|transparent|try|type|using|val|var|while|with|yield)\b/,number:/\b0x(?:[\da-f]*\.)?[\da-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e\d+)?[dfl]?/i,builtin:/\b(?:Any|AnyRef|AnyVal|Boolean|Byte|Char|Double|Float|Int|Long|Nothing|Short|String|Unit)\b/,symbol:/'[^\d\s\\]\w*/}),Prism.languages.insertBefore("scala","triple-quoted-string",{"string-interpolation":{pattern:/\b[a-z]\w*(?:"""(?:[^$]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*?"""|"(?:[^$"\r\n]|\$(?:[^{]|\{(?:[^{}]|\{[^{}]*\})*\}))*")/i,greedy:!0,inside:{id:{pattern:/^\w+/,greedy:!0,alias:"function"},escape:{pattern:/\\\$"|\$[$"]/,greedy:!0,alias:"symbol"},interpolation:{pattern:/\$(?:\w+|\{(?:[^{}]|\{[^{}]*\})*\})/,greedy:!0,inside:{punctuation:/^\$\{?|\}$/,expression:{pattern:/[\s\S]+/,inside:Prism.languages.scala}}},string:/[\s\S]+/}}}),delete Prism.languages.scala["class-name"],delete Prism.languages.scala.function,delete Prism.languages.scala.constant; +!function(s){var n=['"(?:\\\\[^]|\\$\\([^)]+\\)|\\$(?!\\()|`[^`]+`|[^"\\\\`$])*"',"'[^']*'","\\$'(?:[^'\\\\]|\\\\[^])*'","<<-?\\s*([\"']?)(\\w+)\\1\\s[^]*?[\r\n]\\2"].join("|");s.languages["shell-session"]={command:{pattern:RegExp('^(?:[^\\s@:$#%*!/\\\\]+@[^\r\n@:$#%*!/\\\\]+(?::[^\0-\\x1F$#%*?"<>:;|]+)?|[/~.][^\0-\\x1F$#%*?"<>@:;|]*)?[$#%](?=\\s)'+"(?:[^\\\\\r\n \t'\"<$]|[ \t](?:(?!#)|#.*$)|\\\\(?:[^\r]|\r\n?)|\\$(?!')|<(?!<)|<>)+".replace(/<>/g,(function(){return n})),"m"),greedy:!0,inside:{info:{pattern:/^[^#$%]+/,alias:"punctuation",inside:{user:/^[^\s@:$#%*!/\\]+@[^\r\n@:$#%*!/\\]+/,punctuation:/:/,path:/[\s\S]+/}},bash:{pattern:/(^[$#%]\s*)\S[\s\S]*/,lookbehind:!0,alias:"language-bash",inside:s.languages.bash},"shell-symbol":{pattern:/^[$#%]/,alias:"important"}}},output:/.(?:.*(?:[\r\n]|.$))*/},s.languages["sh-session"]=s.languages.shellsession=s.languages["shell-session"]}(Prism); +Prism.languages.smali={comment:/#.*/,string:{pattern:/"(?:[^\r\n\\"]|\\.)*"|'(?:[^\r\n\\']|\\(?:.|u[\da-fA-F]{4}))'/,greedy:!0},"class-name":{pattern:/(^|[^L])L(?:(?:\w+|`[^`\r\n]*`)\/)*(?:[\w$]+|`[^`\r\n]*`)(?=\s*;)/,lookbehind:!0,inside:{"class-name":{pattern:/(^L|\/)(?:[\w$]+|`[^`\r\n]*`)$/,lookbehind:!0},namespace:{pattern:/^(L)(?:(?:\w+|`[^`\r\n]*`)\/)+/,lookbehind:!0,inside:{punctuation:/\//}},builtin:/^L/}},builtin:[{pattern:/([();\[])[BCDFIJSVZ]+/,lookbehind:!0},{pattern:/([\w$>]:)[BCDFIJSVZ]/,lookbehind:!0}],keyword:[{pattern:/(\.end\s+)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])\.(?!\d)[\w-]+/,lookbehind:!0},{pattern:/(^|[^\w.-])(?:abstract|annotation|bridge|constructor|enum|final|interface|private|protected|public|runtime|static|synthetic|system|transient)(?![\w.-])/,lookbehind:!0}],function:{pattern:/(^|[^\w.-])(?:\w+|<[\w$-]+>)(?=\()/,lookbehind:!0},field:{pattern:/[\w$]+(?=:)/,alias:"variable"},register:{pattern:/(^|[^\w.-])[vp]\d(?![\w.-])/,lookbehind:!0,alias:"variable"},boolean:{pattern:/(^|[^\w.-])(?:false|true)(?![\w.-])/,lookbehind:!0},number:{pattern:/(^|[^/\w.-])-?(?:NAN|INFINITY|0x(?:[\dA-F]+(?:\.[\dA-F]*)?|\.[\dA-F]+)(?:p[+-]?[\dA-F]+)?|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?)[dflst]?(?![\w.-])/i,lookbehind:!0},label:{pattern:/(:)\w+/,lookbehind:!0,alias:"property"},operator:/->|\.\.|[\[=]/,punctuation:/[{}(),;:]/}; +Prism.languages.smalltalk={comment:{pattern:/"(?:""|[^"])*"/,greedy:!0},char:{pattern:/\$./,greedy:!0},string:{pattern:/'(?:''|[^'])*'/,greedy:!0},symbol:/#[\da-z]+|#(?:-|([+\/\\*~<>=@%|&?!])\1?)|#(?=\()/i,"block-arguments":{pattern:/(\[\s*):[^\[|]*\|/,lookbehind:!0,inside:{variable:/:[\da-z]+/i,punctuation:/\|/}},"temporary-variables":{pattern:/\|[^|]+\|/,inside:{variable:/[\da-z]+/i,punctuation:/\|/}},keyword:/\b(?:new|nil|self|super)\b/,boolean:/\b(?:false|true)\b/,number:[/\d+r-?[\dA-Z]+(?:\.[\dA-Z]+)?(?:e-?\d+)?/,/\b\d+(?:\.\d+)?(?:e-?\d+)?/],operator:/[<=]=?|:=|~[~=]|\/\/?|\\\\|>[>=]?|[!^+\-*&|,@]/,punctuation:/[.;:?\[\](){}]/}; +!function(e){e.languages.smarty={comment:{pattern:/^\{\*[\s\S]*?\*\}/,greedy:!0},"embedded-php":{pattern:/^\{php\}[\s\S]*?\{\/php\}/,greedy:!0,inside:{smarty:{pattern:/^\{php\}|\{\/php\}$/,inside:null},php:{pattern:/[\s\S]+/,alias:"language-php",inside:e.languages.php}}},string:[{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0,inside:{interpolation:{pattern:/\{[^{}]*\}|`[^`]*`/,inside:{"interpolation-punctuation":{pattern:/^[{`]|[`}]$/,alias:"punctuation"},expression:{pattern:/[\s\S]+/,inside:null}}},variable:/\$\w+/}},{pattern:/'(?:\\.|[^'\\\r\n])*'/,greedy:!0}],keyword:{pattern:/(^\{\/?)[a-z_]\w*\b(?!\()/i,lookbehind:!0,greedy:!0},delimiter:{pattern:/^\{\/?|\}$/,greedy:!0,alias:"punctuation"},number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,variable:[/\$(?!\d)\w+/,/#(?!\d)\w+#/,{pattern:/(\.|->|\w\s*=)(?!\d)\w+\b(?!\()/,lookbehind:!0},{pattern:/(\[)(?!\d)\w+(?=\])/,lookbehind:!0}],function:{pattern:/(\|\s*)@?[a-z_]\w*|\b[a-z_]\w*(?=\()/i,lookbehind:!0},"attr-name":/\b[a-z_]\w*(?=\s*=)/i,boolean:/\b(?:false|no|off|on|true|yes)\b/,punctuation:/[\[\](){}.,:`]|->/,operator:[/[+\-*\/%]|==?=?|[!<>]=?|&&|\|\|?/,/\bis\s+(?:not\s+)?(?:div|even|odd)(?:\s+by)?\b/,/\b(?:and|eq|gt?e|gt|lt?e|lt|mod|neq?|not|or)\b/]},e.languages.smarty["embedded-php"].inside.smarty.inside=e.languages.smarty,e.languages.smarty.string[0].inside.interpolation.inside.expression.inside=e.languages.smarty;var n=/"(?:\\.|[^"\\\r\n])*"|'(?:\\.|[^'\\\r\n])*'/,t=RegExp("\\{\\*[^]*?\\*\\}|\\{php\\}[^]*?\\{/php\\}|"+"\\{(?:[^{}\"']||\\{(?:[^{}\"']||\\{(?:[^{}\"']|)*\\})*\\})*\\}".replace(//g,(function(){return n.source})),"g");e.hooks.add("before-tokenize",(function(n){var a=!1;e.languages["markup-templating"].buildPlaceholders(n,"smarty",t,(function(e){return"{/literal}"===e&&(a=!1),!a&&("{literal}"===e&&(a=!0),!0)}))})),e.hooks.add("after-tokenize",(function(n){e.languages["markup-templating"].tokenizePlaceholders(n,"smarty")}))}(Prism); +!function(e){var n=/\b(?:abstype|and|andalso|as|case|datatype|do|else|end|eqtype|exception|fn|fun|functor|handle|if|in|include|infix|infixr|let|local|nonfix|of|op|open|orelse|raise|rec|sharing|sig|signature|struct|structure|then|type|val|where|while|with|withtype)\b/i;e.languages.sml={comment:/\(\*(?:[^*(]|\*(?!\))|\((?!\*)|\(\*(?:[^*(]|\*(?!\))|\((?!\*))*\*\))*\*\)/,string:{pattern:/#?"(?:[^"\\]|\\.)*"/,greedy:!0},"class-name":[{pattern:RegExp("((?:^|[^:]):\\s*)(?:\\s*(?:(?:\\*|->)\\s*|,\\s*(?:(?=)|(?!)\\s+)))*".replace(//g,(function(){return"\\s*(?:[*,]|->)"})).replace(//g,(function(){return"(?:'[\\w']*||\\((?:[^()]|\\([^()]*\\))*\\)|\\{(?:[^{}]|\\{[^{}]*\\})*\\})(?:\\s+)*"})).replace(//g,(function(){return"(?!)[a-z\\d_][\\w'.]*"})).replace(//g,(function(){return n.source})),"i"),lookbehind:!0,greedy:!0,inside:null},{pattern:/((?:^|[^\w'])(?:datatype|exception|functor|signature|structure|type)\s+)[a-z_][\w'.]*/i,lookbehind:!0}],function:{pattern:/((?:^|[^\w'])fun\s+)[a-z_][\w'.]*/i,lookbehind:!0},keyword:n,variable:{pattern:/(^|[^\w'])'[\w']*/,lookbehind:!0},number:/~?\b(?:\d+(?:\.\d+)?(?:e~?\d+)?|0x[\da-f]+)\b/i,word:{pattern:/\b0w(?:\d+|x[\da-f]+)\b/i,alias:"constant"},boolean:/\b(?:false|true)\b/i,operator:/\.\.\.|:[>=:]|=>?|->|[<>]=?|[!+\-*/^#|@~]/,punctuation:/[(){}\[\].:,;]/},e.languages.sml["class-name"][0].inside=e.languages.sml,e.languages.smlnj=e.languages.sml}(Prism); +Prism.languages.solidity=Prism.languages.extend("clike",{"class-name":{pattern:/(\b(?:contract|enum|interface|library|new|struct|using)\s+)(?!\d)[\w$]+/,lookbehind:!0},keyword:/\b(?:_|anonymous|as|assembly|assert|break|calldata|case|constant|constructor|continue|contract|default|delete|do|else|emit|enum|event|external|for|from|function|if|import|indexed|inherited|interface|internal|is|let|library|mapping|memory|modifier|new|payable|pragma|private|public|pure|require|returns?|revert|selfdestruct|solidity|storage|struct|suicide|switch|this|throw|using|var|view|while)\b/,operator:/=>|->|:=|=:|\*\*|\+\+|--|\|\||&&|<<=?|>>=?|[-+*/%^&|<>!=]=?|[~?]/}),Prism.languages.insertBefore("solidity","keyword",{builtin:/\b(?:address|bool|byte|u?int(?:8|16|24|32|40|48|56|64|72|80|88|96|104|112|120|128|136|144|152|160|168|176|184|192|200|208|216|224|232|240|248|256)?|string|bytes(?:[1-9]|[12]\d|3[0-2])?)\b/}),Prism.languages.insertBefore("solidity","number",{version:{pattern:/([<>]=?|\^)\d+\.\d+\.\d+\b/,lookbehind:!0,alias:"number"}}),Prism.languages.sol=Prism.languages.solidity; +!function(n){var t={pattern:/\{[\da-f]{8}-[\da-f]{4}-[\da-f]{4}-[\da-f]{4}-[\da-f]{12}\}/i,alias:"constant",inside:{punctuation:/[{}]/}};n.languages["solution-file"]={comment:{pattern:/#.*/,greedy:!0},string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,greedy:!0,inside:{guid:t}},object:{pattern:/^([ \t]*)(?:([A-Z]\w*)\b(?=.*(?:\r\n?|\n)(?:\1[ \t].*(?:\r\n?|\n))*\1End\2(?=[ \t]*$))|End[A-Z]\w*(?=[ \t]*$))/m,lookbehind:!0,greedy:!0,alias:"keyword"},property:{pattern:/^([ \t]*)(?!\s)[^\r\n"#=()]*[^\s"#=()](?=\s*=)/m,lookbehind:!0,inside:{guid:t}},guid:t,number:/\b\d+(?:\.\d+)*\b/,boolean:/\b(?:FALSE|TRUE)\b/,operator:/=/,punctuation:/[(),]/},n.languages.sln=n.languages["solution-file"]}(Prism); +!function(e){var a=/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,t=/\b\d+(?:\.\d+)?(?:[eE][+-]?\d+)?\b|\b0x[\dA-F]+\b/;e.languages.soy={comment:[/\/\*[\s\S]*?\*\//,{pattern:/(\s)\/\/.*/,lookbehind:!0,greedy:!0}],"command-arg":{pattern:/(\{+\/?\s*(?:alias|call|delcall|delpackage|deltemplate|namespace|template)\s+)\.?[\w.]+/,lookbehind:!0,alias:"string",inside:{punctuation:/\./}},parameter:{pattern:/(\{+\/?\s*@?param\??\s+)\.?[\w.]+/,lookbehind:!0,alias:"variable"},keyword:[{pattern:/(\{+\/?[^\S\r\n]*)(?:\\[nrt]|alias|call|case|css|default|delcall|delpackage|deltemplate|else(?:if)?|fallbackmsg|for(?:each)?|if(?:empty)?|lb|let|literal|msg|namespace|nil|@?param\??|rb|sp|switch|template|xid)/,lookbehind:!0},/\b(?:any|as|attributes|bool|css|float|html|in|int|js|list|map|null|number|string|uri)\b/],delimiter:{pattern:/^\{+\/?|\/?\}+$/,alias:"punctuation"},property:/\w+(?==)/,variable:{pattern:/\$[^\W\d]\w*(?:\??(?:\.\w+|\[[^\]]+\]))*/,inside:{string:{pattern:a,greedy:!0},number:t,punctuation:/[\[\].?]/}},string:{pattern:a,greedy:!0},function:[/\w+(?=\()/,{pattern:/(\|[^\S\r\n]*)\w+/,lookbehind:!0}],boolean:/\b(?:false|true)\b/,number:t,operator:/\?:?|<=?|>=?|==?|!=|[+*/%-]|\b(?:and|not|or)\b/,punctuation:/[{}()\[\]|.,:]/},e.hooks.add("before-tokenize",(function(a){var t=!1;e.languages["markup-templating"].buildPlaceholders(a,"soy",/\{\{.+?\}\}|\{.+?\}|\s\/\/.*|\/\*[\s\S]*?\*\//g,(function(e){return"{/literal}"===e&&(t=!1),!t&&("{literal}"===e&&(t=!0),!0)}))})),e.hooks.add("after-tokenize",(function(a){e.languages["markup-templating"].tokenizePlaceholders(a,"soy")}))}(Prism); +Prism.languages.turtle={comment:{pattern:/#.*/,greedy:!0},"multiline-string":{pattern:/"""(?:(?:""?)?(?:[^"\\]|\\.))*"""|'''(?:(?:''?)?(?:[^'\\]|\\.))*'''/,greedy:!0,alias:"string",inside:{comment:/#.*/}},string:{pattern:/"(?:[^\\"\r\n]|\\.)*"|'(?:[^\\'\r\n]|\\.)*'/,greedy:!0},url:{pattern:/<(?:[^\x00-\x20<>"{}|^`\\]|\\(?:u[\da-fA-F]{4}|U[\da-fA-F]{8}))*>/,greedy:!0,inside:{punctuation:/[<>]/}},function:{pattern:/(?:(?![-.\d\xB7])[-.\w\xB7\xC0-\uFFFD]+)?:(?:(?![-.])(?:[-.:\w\xC0-\uFFFD]|%[\da-f]{2}|\\.)+)?/i,inside:{"local-name":{pattern:/([^:]*:)[\s\S]+/,lookbehind:!0},prefix:{pattern:/[\s\S]+/,inside:{punctuation:/:/}}}},number:/[+-]?\b\d+(?:\.\d*)?(?:e[+-]?\d+)?/i,punctuation:/[{}.,;()[\]]|\^\^/,boolean:/\b(?:false|true)\b/,keyword:[/(?:\ba|@prefix|@base)\b|=/,/\b(?:base|graph|prefix)\b/i],tag:{pattern:/@[a-z]+(?:-[a-z\d]+)*/i,inside:{punctuation:/@/}}},Prism.languages.trig=Prism.languages.turtle; +Prism.languages.sparql=Prism.languages.extend("turtle",{boolean:/\b(?:false|true)\b/i,variable:{pattern:/[?$]\w+/,greedy:!0}}),Prism.languages.insertBefore("sparql","punctuation",{keyword:[/\b(?:A|ADD|ALL|AS|ASC|ASK|BNODE|BY|CLEAR|CONSTRUCT|COPY|CREATE|DATA|DEFAULT|DELETE|DESC|DESCRIBE|DISTINCT|DROP|EXISTS|FILTER|FROM|GROUP|HAVING|INSERT|INTO|LIMIT|LOAD|MINUS|MOVE|NAMED|NOT|NOW|OFFSET|OPTIONAL|ORDER|RAND|REDUCED|SELECT|SEPARATOR|SERVICE|SILENT|STRUUID|UNION|USING|UUID|VALUES|WHERE)\b/i,/\b(?:ABS|AVG|BIND|BOUND|CEIL|COALESCE|CONCAT|CONTAINS|COUNT|DATATYPE|DAY|ENCODE_FOR_URI|FLOOR|GROUP_CONCAT|HOURS|IF|IRI|isBLANK|isIRI|isLITERAL|isNUMERIC|isURI|LANG|LANGMATCHES|LCASE|MAX|MD5|MIN|MINUTES|MONTH|REGEX|REPLACE|ROUND|sameTerm|SAMPLE|SECONDS|SHA1|SHA256|SHA384|SHA512|STR|STRAFTER|STRBEFORE|STRDT|STRENDS|STRLANG|STRLEN|STRSTARTS|SUBSTR|SUM|TIMEZONE|TZ|UCASE|URI|YEAR)\b(?=\s*\()/i,/\b(?:BASE|GRAPH|PREFIX)\b/i]}),Prism.languages.rq=Prism.languages.sparql; +Prism.languages["splunk-spl"]={comment:/`comment\("(?:\\.|[^\\"])*"\)`/,string:{pattern:/"(?:\\.|[^\\"])*"/,greedy:!0},keyword:/\b(?:abstract|accum|addcoltotals|addinfo|addtotals|analyzefields|anomalies|anomalousvalue|anomalydetection|append|appendcols|appendcsv|appendlookup|appendpipe|arules|associate|audit|autoregress|bin|bucket|bucketdir|chart|cluster|cofilter|collect|concurrency|contingency|convert|correlate|datamodel|dbinspect|dedup|delete|delta|diff|erex|eval|eventcount|eventstats|extract|fieldformat|fields|fieldsummary|filldown|fillnull|findtypes|folderize|foreach|format|from|gauge|gentimes|geom|geomfilter|geostats|head|highlight|history|iconify|input|inputcsv|inputlookup|iplocation|join|kmeans|kv|kvform|loadjob|localize|localop|lookup|makecontinuous|makemv|makeresults|map|mcollect|metadata|metasearch|meventcollect|mstats|multikv|multisearch|mvcombine|mvexpand|nomv|outlier|outputcsv|outputlookup|outputtext|overlap|pivot|predict|rangemap|rare|regex|relevancy|reltime|rename|replace|rest|return|reverse|rex|rtorder|run|savedsearch|script|scrub|search|searchtxn|selfjoin|sendemail|set|setfields|sichart|sirare|sistats|sitimechart|sitop|sort|spath|stats|strcat|streamstats|table|tags|tail|timechart|timewrap|top|transaction|transpose|trendline|tscollect|tstats|typeahead|typelearner|typer|union|uniq|untable|where|x11|xmlkv|xmlunescape|xpath|xyseries)\b/i,"operator-word":{pattern:/\b(?:and|as|by|not|or|xor)\b/i,alias:"operator"},function:/\b\w+(?=\s*\()/,property:/\b\w+(?=\s*=(?!=))/,date:{pattern:/\b\d{1,2}\/\d{1,2}\/\d{1,4}(?:(?::\d{1,2}){3})?\b/,alias:"number"},number:/\b\d+(?:\.\d+)?\b/,boolean:/\b(?:f|false|t|true)\b/i,operator:/[<>=]=?|[-+*/%|]/,punctuation:/[()[\],]/}; +Prism.languages.sqf=Prism.languages.extend("clike",{string:{pattern:/"(?:(?:"")?[^"])*"(?!")|'(?:[^'])*'/,greedy:!0},keyword:/\b(?:breakOut|breakTo|call|case|catch|default|do|echo|else|execFSM|execVM|exitWith|for|forEach|forEachMember|forEachMemberAgent|forEachMemberTeam|from|goto|if|nil|preprocessFile|preprocessFileLineNumbers|private|scopeName|spawn|step|switch|then|throw|to|try|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\b(?:abs|accTime|acos|action|actionIDs|actionKeys|actionKeysImages|actionKeysNames|actionKeysNamesArray|actionName|actionParams|activateAddons|activatedAddons|activateKey|add3DENConnection|add3DENEventHandler|add3DENLayer|addAction|addBackpack|addBackpackCargo|addBackpackCargoGlobal|addBackpackGlobal|addCamShake|addCuratorAddons|addCuratorCameraArea|addCuratorEditableObjects|addCuratorEditingArea|addCuratorPoints|addEditorObject|addEventHandler|addForce|addForceGeneratorRTD|addGoggles|addGroupIcon|addHandgunItem|addHeadgear|addItem|addItemCargo|addItemCargoGlobal|addItemPool|addItemToBackpack|addItemToUniform|addItemToVest|addLiveStats|addMagazine|addMagazineAmmoCargo|addMagazineCargo|addMagazineCargoGlobal|addMagazineGlobal|addMagazinePool|addMagazines|addMagazineTurret|addMenu|addMenuItem|addMissionEventHandler|addMPEventHandler|addMusicEventHandler|addOwnedMine|addPlayerScores|addPrimaryWeaponItem|addPublicVariableEventHandler|addRating|addResources|addScore|addScoreSide|addSecondaryWeaponItem|addSwitchableUnit|addTeamMember|addToRemainsCollector|addTorque|addUniform|addVehicle|addVest|addWaypoint|addWeapon|addWeaponCargo|addWeaponCargoGlobal|addWeaponGlobal|addWeaponItem|addWeaponPool|addWeaponTurret|admin|agent|agents|AGLToASL|aimedAtTarget|aimPos|airDensityCurveRTD|airDensityRTD|airplaneThrottle|airportSide|AISFinishHeal|alive|all3DENEntities|allAirports|allControls|allCurators|allCutLayers|allDead|allDeadMen|allDisplays|allGroups|allMapMarkers|allMines|allMissionObjects|allow3DMode|allowCrewInImmobile|allowCuratorLogicIgnoreAreas|allowDamage|allowDammage|allowFileOperations|allowFleeing|allowGetIn|allowSprint|allPlayers|allSimpleObjects|allSites|allTurrets|allUnits|allUnitsUAV|allVariables|ammo|ammoOnPylon|animate|animateBay|animateDoor|animatePylon|animateSource|animationNames|animationPhase|animationSourcePhase|animationState|append|apply|armoryPoints|arrayIntersect|asin|ASLToAGL|ASLToATL|assert|assignAsCargo|assignAsCargoIndex|assignAsCommander|assignAsDriver|assignAsGunner|assignAsTurret|assignCurator|assignedCargo|assignedCommander|assignedDriver|assignedGunner|assignedItems|assignedTarget|assignedTeam|assignedVehicle|assignedVehicleRole|assignItem|assignTeam|assignToAirport|atan|atan2|atg|ATLToASL|attachedObject|attachedObjects|attachedTo|attachObject|attachTo|attackEnabled|backpack|backpackCargo|backpackContainer|backpackItems|backpackMagazines|backpackSpaceFor|behaviour|benchmark|binocular|blufor|boundingBox|boundingBoxReal|boundingCenter|briefingName|buildingExit|buildingPos|buldozer_EnableRoadDiag|buldozer_IsEnabledRoadDiag|buldozer_LoadNewRoads|buldozer_reloadOperMap|buttonAction|buttonSetAction|cadetMode|callExtension|camCommand|camCommit|camCommitPrepared|camCommitted|camConstuctionSetParams|camCreate|camDestroy|cameraEffect|cameraEffectEnableHUD|cameraInterest|cameraOn|cameraView|campaignConfigFile|camPreload|camPreloaded|camPrepareBank|camPrepareDir|camPrepareDive|camPrepareFocus|camPrepareFov|camPrepareFovRange|camPreparePos|camPrepareRelPos|camPrepareTarget|camSetBank|camSetDir|camSetDive|camSetFocus|camSetFov|camSetFovRange|camSetPos|camSetRelPos|camSetTarget|camTarget|camUseNVG|canAdd|canAddItemToBackpack|canAddItemToUniform|canAddItemToVest|cancelSimpleTaskDestination|canFire|canMove|canSlingLoad|canStand|canSuspend|canTriggerDynamicSimulation|canUnloadInCombat|canVehicleCargo|captive|captiveNum|cbChecked|cbSetChecked|ceil|channelEnabled|cheatsEnabled|checkAIFeature|checkVisibility|civilian|className|clear3DENAttribute|clear3DENInventory|clearAllItemsFromBackpack|clearBackpackCargo|clearBackpackCargoGlobal|clearForcesRTD|clearGroupIcons|clearItemCargo|clearItemCargoGlobal|clearItemPool|clearMagazineCargo|clearMagazineCargoGlobal|clearMagazinePool|clearOverlay|clearRadio|clearVehicleInit|clearWeaponCargo|clearWeaponCargoGlobal|clearWeaponPool|clientOwner|closeDialog|closeDisplay|closeOverlay|collapseObjectTree|collect3DENHistory|collectiveRTD|combatMode|commandArtilleryFire|commandChat|commander|commandFire|commandFollow|commandFSM|commandGetOut|commandingMenu|commandMove|commandRadio|commandStop|commandSuppressiveFire|commandTarget|commandWatch|comment|commitOverlay|compile|compileFinal|completedFSM|composeText|configClasses|configFile|configHierarchy|configName|configNull|configProperties|configSourceAddonList|configSourceMod|configSourceModList|confirmSensorTarget|connectTerminalToUAV|controlNull|controlsGroupCtrl|copyFromClipboard|copyToClipboard|copyWaypoints|cos|count|countEnemy|countFriendly|countSide|countType|countUnknown|create3DENComposition|create3DENEntity|createAgent|createCenter|createDialog|createDiaryLink|createDiaryRecord|createDiarySubject|createDisplay|createGearDialog|createGroup|createGuardedPoint|createLocation|createMarker|createMarkerLocal|createMenu|createMine|createMissionDisplay|createMPCampaignDisplay|createSimpleObject|createSimpleTask|createSite|createSoundSource|createTask|createTeam|createTrigger|createUnit|createVehicle|createVehicleCrew|createVehicleLocal|crew|ctAddHeader|ctAddRow|ctClear|ctCurSel|ctData|ctFindHeaderRows|ctFindRowHeader|ctHeaderControls|ctHeaderCount|ctRemoveHeaders|ctRemoveRows|ctrlActivate|ctrlAddEventHandler|ctrlAngle|ctrlAutoScrollDelay|ctrlAutoScrollRewind|ctrlAutoScrollSpeed|ctrlChecked|ctrlClassName|ctrlCommit|ctrlCommitted|ctrlCreate|ctrlDelete|ctrlEnable|ctrlEnabled|ctrlFade|ctrlHTMLLoaded|ctrlIDC|ctrlIDD|ctrlMapAnimAdd|ctrlMapAnimClear|ctrlMapAnimCommit|ctrlMapAnimDone|ctrlMapCursor|ctrlMapMouseOver|ctrlMapScale|ctrlMapScreenToWorld|ctrlMapWorldToScreen|ctrlModel|ctrlModelDirAndUp|ctrlModelScale|ctrlParent|ctrlParentControlsGroup|ctrlPosition|ctrlRemoveAllEventHandlers|ctrlRemoveEventHandler|ctrlScale|ctrlSetActiveColor|ctrlSetAngle|ctrlSetAutoScrollDelay|ctrlSetAutoScrollRewind|ctrlSetAutoScrollSpeed|ctrlSetBackgroundColor|ctrlSetChecked|ctrlSetDisabledColor|ctrlSetEventHandler|ctrlSetFade|ctrlSetFocus|ctrlSetFont|ctrlSetFontH1|ctrlSetFontH1B|ctrlSetFontH2|ctrlSetFontH2B|ctrlSetFontH3|ctrlSetFontH3B|ctrlSetFontH4|ctrlSetFontH4B|ctrlSetFontH5|ctrlSetFontH5B|ctrlSetFontH6|ctrlSetFontH6B|ctrlSetFontHeight|ctrlSetFontHeightH1|ctrlSetFontHeightH2|ctrlSetFontHeightH3|ctrlSetFontHeightH4|ctrlSetFontHeightH5|ctrlSetFontHeightH6|ctrlSetFontHeightSecondary|ctrlSetFontP|ctrlSetFontPB|ctrlSetFontSecondary|ctrlSetForegroundColor|ctrlSetModel|ctrlSetModelDirAndUp|ctrlSetModelScale|ctrlSetPixelPrecision|ctrlSetPosition|ctrlSetScale|ctrlSetStructuredText|ctrlSetText|ctrlSetTextColor|ctrlSetTextColorSecondary|ctrlSetTextSecondary|ctrlSetTooltip|ctrlSetTooltipColorBox|ctrlSetTooltipColorShade|ctrlSetTooltipColorText|ctrlShow|ctrlShown|ctrlText|ctrlTextHeight|ctrlTextSecondary|ctrlTextWidth|ctrlType|ctrlVisible|ctRowControls|ctRowCount|ctSetCurSel|ctSetData|ctSetHeaderTemplate|ctSetRowTemplate|ctSetValue|ctValue|curatorAddons|curatorCamera|curatorCameraArea|curatorCameraAreaCeiling|curatorCoef|curatorEditableObjects|curatorEditingArea|curatorEditingAreaType|curatorMouseOver|curatorPoints|curatorRegisteredObjects|curatorSelected|curatorWaypointCost|current3DENOperation|currentChannel|currentCommand|currentMagazine|currentMagazineDetail|currentMagazineDetailTurret|currentMagazineTurret|currentMuzzle|currentNamespace|currentTask|currentTasks|currentThrowable|currentVisionMode|currentWaypoint|currentWeapon|currentWeaponMode|currentWeaponTurret|currentZeroing|cursorObject|cursorTarget|customChat|customRadio|cutFadeOut|cutObj|cutRsc|cutText|damage|date|dateToNumber|daytime|deActivateKey|debriefingText|debugFSM|debugLog|deg|delete3DENEntities|deleteAt|deleteCenter|deleteCollection|deleteEditorObject|deleteGroup|deleteGroupWhenEmpty|deleteIdentity|deleteLocation|deleteMarker|deleteMarkerLocal|deleteRange|deleteResources|deleteSite|deleteStatus|deleteTeam|deleteVehicle|deleteVehicleCrew|deleteWaypoint|detach|detectedMines|diag_activeMissionFSMs|diag_activeScripts|diag_activeSQFScripts|diag_activeSQSScripts|diag_captureFrame|diag_captureFrameToFile|diag_captureSlowFrame|diag_codePerformance|diag_drawMode|diag_dynamicSimulationEnd|diag_enable|diag_enabled|diag_fps|diag_fpsMin|diag_frameNo|diag_lightNewLoad|diag_list|diag_log|diag_logSlowFrame|diag_mergeConfigFile|diag_recordTurretLimits|diag_setLightNew|diag_tickTime|diag_toggle|dialog|diarySubjectExists|didJIP|didJIPOwner|difficulty|difficultyEnabled|difficultyEnabledRTD|difficultyOption|direction|directSay|disableAI|disableCollisionWith|disableConversation|disableDebriefingStats|disableMapIndicators|disableNVGEquipment|disableRemoteSensors|disableSerialization|disableTIEquipment|disableUAVConnectability|disableUserInput|displayAddEventHandler|displayCtrl|displayNull|displayParent|displayRemoveAllEventHandlers|displayRemoveEventHandler|displaySetEventHandler|dissolveTeam|distance|distance2D|distanceSqr|distributionRegion|do3DENAction|doArtilleryFire|doFire|doFollow|doFSM|doGetOut|doMove|doorPhase|doStop|doSuppressiveFire|doTarget|doWatch|drawArrow|drawEllipse|drawIcon|drawIcon3D|drawLine|drawLine3D|drawLink|drawLocation|drawPolygon|drawRectangle|drawTriangle|driver|drop|dynamicSimulationDistance|dynamicSimulationDistanceCoef|dynamicSimulationEnabled|dynamicSimulationSystemEnabled|east|edit3DENMissionAttributes|editObject|editorSetEventHandler|effectiveCommander|emptyPositions|enableAI|enableAIFeature|enableAimPrecision|enableAttack|enableAudioFeature|enableAutoStartUpRTD|enableAutoTrimRTD|enableCamShake|enableCaustics|enableChannel|enableCollisionWith|enableCopilot|enableDebriefingStats|enableDiagLegend|enableDynamicSimulation|enableDynamicSimulationSystem|enableEndDialog|enableEngineArtillery|enableEnvironment|enableFatigue|enableGunLights|enableInfoPanelComponent|enableIRLasers|enableMimics|enablePersonTurret|enableRadio|enableReload|enableRopeAttach|enableSatNormalOnDetail|enableSaving|enableSentences|enableSimulation|enableSimulationGlobal|enableStamina|enableStressDamage|enableTeamSwitch|enableTraffic|enableUAVConnectability|enableUAVWaypoints|enableVehicleCargo|enableVehicleSensor|enableWeaponDisassembly|endl|endLoadingScreen|endMission|engineOn|enginesIsOnRTD|enginesPowerRTD|enginesRpmRTD|enginesTorqueRTD|entities|environmentEnabled|estimatedEndServerTime|estimatedTimeLeft|evalObjectArgument|everyBackpack|everyContainer|exec|execEditorScript|exp|expectedDestination|exportJIPMessages|eyeDirection|eyePos|face|faction|fadeMusic|fadeRadio|fadeSound|fadeSpeech|failMission|fillWeaponsFromPool|find|findCover|findDisplay|findEditorObject|findEmptyPosition|findEmptyPositionReady|findIf|findNearestEnemy|finishMissionInit|finite|fire|fireAtTarget|firstBackpack|flag|flagAnimationPhase|flagOwner|flagSide|flagTexture|fleeing|floor|flyInHeight|flyInHeightASL|fog|fogForecast|fogParams|forceAddUniform|forceAtPositionRTD|forcedMap|forceEnd|forceFlagTexture|forceFollowRoad|forceGeneratorRTD|forceMap|forceRespawn|forceSpeed|forceWalk|forceWeaponFire|forceWeatherChange|forgetTarget|format|formation|formationDirection|formationLeader|formationMembers|formationPosition|formationTask|formatText|formLeader|freeLook|fromEditor|fuel|fullCrew|gearIDCAmmoCount|gearSlotAmmoCount|gearSlotData|get3DENActionState|get3DENAttribute|get3DENCamera|get3DENConnections|get3DENEntity|get3DENEntityID|get3DENGrid|get3DENIconsVisible|get3DENLayerEntities|get3DENLinesVisible|get3DENMissionAttribute|get3DENMouseOver|get3DENSelected|getAimingCoef|getAllEnvSoundControllers|getAllHitPointsDamage|getAllOwnedMines|getAllSoundControllers|getAmmoCargo|getAnimAimPrecision|getAnimSpeedCoef|getArray|getArtilleryAmmo|getArtilleryComputerSettings|getArtilleryETA|getAssignedCuratorLogic|getAssignedCuratorUnit|getBackpackCargo|getBleedingRemaining|getBurningValue|getCameraViewDirection|getCargoIndex|getCenterOfMass|getClientState|getClientStateNumber|getCompatiblePylonMagazines|getConnectedUAV|getContainerMaxLoad|getCursorObjectParams|getCustomAimCoef|getDammage|getDescription|getDir|getDirVisual|getDLCAssetsUsage|getDLCAssetsUsageByName|getDLCs|getDLCUsageTime|getEditorCamera|getEditorMode|getEditorObjectScope|getElevationOffset|getEngineTargetRpmRTD|getEnvSoundController|getFatigue|getFieldManualStartPage|getForcedFlagTexture|getFriend|getFSMVariable|getFuelCargo|getGroupIcon|getGroupIconParams|getGroupIcons|getHideFrom|getHit|getHitIndex|getHitPointDamage|getItemCargo|getMagazineCargo|getMarkerColor|getMarkerPos|getMarkerSize|getMarkerType|getMass|getMissionConfig|getMissionConfigValue|getMissionDLCs|getMissionLayerEntities|getMissionLayers|getModelInfo|getMousePosition|getMusicPlayedTime|getNumber|getObjectArgument|getObjectChildren|getObjectDLC|getObjectMaterials|getObjectProxy|getObjectTextures|getObjectType|getObjectViewDistance|getOxygenRemaining|getPersonUsedDLCs|getPilotCameraDirection|getPilotCameraPosition|getPilotCameraRotation|getPilotCameraTarget|getPlateNumber|getPlayerChannel|getPlayerScores|getPlayerUID|getPlayerUIDOld|getPos|getPosASL|getPosASLVisual|getPosASLW|getPosATL|getPosATLVisual|getPosVisual|getPosWorld|getPylonMagazines|getRelDir|getRelPos|getRemoteSensorsDisabled|getRepairCargo|getResolution|getRotorBrakeRTD|getShadowDistance|getShotParents|getSlingLoad|getSoundController|getSoundControllerResult|getSpeed|getStamina|getStatValue|getSuppression|getTerrainGrid|getTerrainHeightASL|getText|getTotalDLCUsageTime|getTrimOffsetRTD|getUnitLoadout|getUnitTrait|getUserMFDText|getUserMFDValue|getVariable|getVehicleCargo|getWeaponCargo|getWeaponSway|getWingsOrientationRTD|getWingsPositionRTD|getWPPos|glanceAt|globalChat|globalRadio|goggles|group|groupChat|groupFromNetId|groupIconSelectable|groupIconsVisible|groupId|groupOwner|groupRadio|groupSelectedUnits|groupSelectUnit|grpNull|gunner|gusts|halt|handgunItems|handgunMagazine|handgunWeapon|handsHit|hasInterface|hasPilotCamera|hasWeapon|hcAllGroups|hcGroupParams|hcLeader|hcRemoveAllGroups|hcRemoveGroup|hcSelected|hcSelectGroup|hcSetGroup|hcShowBar|hcShownBar|headgear|hideBody|hideObject|hideObjectGlobal|hideSelection|hint|hintC|hintCadet|hintSilent|hmd|hostMission|htmlLoad|HUDMovementLevels|humidity|image|importAllGroups|importance|in|inArea|inAreaArray|incapacitatedState|independent|inflame|inflamed|infoPanel|infoPanelComponentEnabled|infoPanelComponents|infoPanels|inGameUISetEventHandler|inheritsFrom|initAmbientLife|inPolygon|inputAction|inRangeOfArtillery|insertEditorObject|intersect|is3DEN|is3DENMultiplayer|isAbleToBreathe|isAgent|isAimPrecisionEnabled|isArray|isAutoHoverOn|isAutonomous|isAutoStartUpEnabledRTD|isAutotest|isAutoTrimOnRTD|isBleeding|isBurning|isClass|isCollisionLightOn|isCopilotEnabled|isDamageAllowed|isDedicated|isDLCAvailable|isEngineOn|isEqualTo|isEqualType|isEqualTypeAll|isEqualTypeAny|isEqualTypeArray|isEqualTypeParams|isFilePatchingEnabled|isFlashlightOn|isFlatEmpty|isForcedWalk|isFormationLeader|isGroupDeletedWhenEmpty|isHidden|isInRemainsCollector|isInstructorFigureEnabled|isIRLaserOn|isKeyActive|isKindOf|isLaserOn|isLightOn|isLocalized|isManualFire|isMarkedForCollection|isMultiplayer|isMultiplayerSolo|isNil|isNull|isNumber|isObjectHidden|isObjectRTD|isOnRoad|isPipEnabled|isPlayer|isRealTime|isRemoteExecuted|isRemoteExecutedJIP|isServer|isShowing3DIcons|isSimpleObject|isSprintAllowed|isStaminaEnabled|isSteamMission|isStreamFriendlyUIEnabled|isStressDamageEnabled|isText|isTouchingGround|isTurnedOut|isTutHintsEnabled|isUAVConnectable|isUAVConnected|isUIContext|isUniformAllowed|isVehicleCargo|isVehicleRadarOn|isVehicleSensorEnabled|isWalking|isWeaponDeployed|isWeaponRested|itemCargo|items|itemsWithMagazines|join|joinAs|joinAsSilent|joinSilent|joinString|kbAddDatabase|kbAddDatabaseTargets|kbAddTopic|kbHasTopic|kbReact|kbRemoveTopic|kbTell|kbWasSaid|keyImage|keyName|knowsAbout|land|landAt|landResult|language|laserTarget|lbAdd|lbClear|lbColor|lbColorRight|lbCurSel|lbData|lbDelete|lbIsSelected|lbPicture|lbPictureRight|lbSelection|lbSetColor|lbSetColorRight|lbSetCurSel|lbSetData|lbSetPicture|lbSetPictureColor|lbSetPictureColorDisabled|lbSetPictureColorSelected|lbSetPictureRight|lbSetPictureRightColor|lbSetPictureRightColorDisabled|lbSetPictureRightColorSelected|lbSetSelectColor|lbSetSelectColorRight|lbSetSelected|lbSetText|lbSetTextRight|lbSetTooltip|lbSetValue|lbSize|lbSort|lbSortByValue|lbText|lbTextRight|lbValue|leader|leaderboardDeInit|leaderboardGetRows|leaderboardInit|leaderboardRequestRowsFriends|leaderboardRequestRowsGlobal|leaderboardRequestRowsGlobalAroundUser|leaderboardsRequestUploadScore|leaderboardsRequestUploadScoreKeepBest|leaderboardState|leaveVehicle|libraryCredits|libraryDisclaimers|lifeState|lightAttachObject|lightDetachObject|lightIsOn|lightnings|limitSpeed|linearConversion|lineBreak|lineIntersects|lineIntersectsObjs|lineIntersectsSurfaces|lineIntersectsWith|linkItem|list|listObjects|listRemoteTargets|listVehicleSensors|ln|lnbAddArray|lnbAddColumn|lnbAddRow|lnbClear|lnbColor|lnbColorRight|lnbCurSelRow|lnbData|lnbDeleteColumn|lnbDeleteRow|lnbGetColumnsPosition|lnbPicture|lnbPictureRight|lnbSetColor|lnbSetColorRight|lnbSetColumnsPos|lnbSetCurSelRow|lnbSetData|lnbSetPicture|lnbSetPictureColor|lnbSetPictureColorRight|lnbSetPictureColorSelected|lnbSetPictureColorSelectedRight|lnbSetPictureRight|lnbSetText|lnbSetTextRight|lnbSetValue|lnbSize|lnbSort|lnbSortByValue|lnbText|lnbTextRight|lnbValue|load|loadAbs|loadBackpack|loadFile|loadGame|loadIdentity|loadMagazine|loadOverlay|loadStatus|loadUniform|loadVest|local|localize|locationNull|locationPosition|lock|lockCameraTo|lockCargo|lockDriver|locked|lockedCargo|lockedDriver|lockedTurret|lockIdentity|lockTurret|lockWP|log|logEntities|logNetwork|logNetworkTerminate|lookAt|lookAtPos|magazineCargo|magazines|magazinesAllTurrets|magazinesAmmo|magazinesAmmoCargo|magazinesAmmoFull|magazinesDetail|magazinesDetailBackpack|magazinesDetailUniform|magazinesDetailVest|magazinesTurret|magazineTurretAmmo|mapAnimAdd|mapAnimClear|mapAnimCommit|mapAnimDone|mapCenterOnCamera|mapGridPosition|markAsFinishedOnSteam|markerAlpha|markerBrush|markerColor|markerDir|markerPos|markerShape|markerSize|markerText|markerType|max|members|menuAction|menuAdd|menuChecked|menuClear|menuCollapse|menuData|menuDelete|menuEnable|menuEnabled|menuExpand|menuHover|menuPicture|menuSetAction|menuSetCheck|menuSetData|menuSetPicture|menuSetValue|menuShortcut|menuShortcutText|menuSize|menuSort|menuText|menuURL|menuValue|min|mineActive|mineDetectedBy|missionConfigFile|missionDifficulty|missionName|missionNamespace|missionStart|missionVersion|modelToWorld|modelToWorldVisual|modelToWorldVisualWorld|modelToWorldWorld|modParams|moonIntensity|moonPhase|morale|move|move3DENCamera|moveInAny|moveInCargo|moveInCommander|moveInDriver|moveInGunner|moveInTurret|moveObjectToEnd|moveOut|moveTime|moveTo|moveToCompleted|moveToFailed|musicVolume|name|nameSound|nearEntities|nearestBuilding|nearestLocation|nearestLocations|nearestLocationWithDubbing|nearestObject|nearestObjects|nearestTerrainObjects|nearObjects|nearObjectsReady|nearRoads|nearSupplies|nearTargets|needReload|netId|netObjNull|newOverlay|nextMenuItemIndex|nextWeatherChange|nMenuItems|numberOfEnginesRTD|numberToDate|objectCurators|objectFromNetId|objectParent|objNull|objStatus|onBriefingGear|onBriefingGroup|onBriefingNotes|onBriefingPlan|onBriefingTeamSwitch|onCommandModeChanged|onDoubleClick|onEachFrame|onGroupIconClick|onGroupIconOverEnter|onGroupIconOverLeave|onHCGroupSelectionChanged|onMapSingleClick|onPlayerConnected|onPlayerDisconnected|onPreloadFinished|onPreloadStarted|onShowNewObject|onTeamSwitch|openCuratorInterface|openDLCPage|openDSInterface|openMap|openSteamApp|openYoutubeVideo|opfor|orderGetIn|overcast|overcastForecast|owner|param|params|parseNumber|parseSimpleArray|parseText|parsingNamespace|particlesQuality|pi|pickWeaponPool|pitch|pixelGrid|pixelGridBase|pixelGridNoUIScale|pixelH|pixelW|playableSlotsNumber|playableUnits|playAction|playActionNow|player|playerRespawnTime|playerSide|playersNumber|playGesture|playMission|playMove|playMoveNow|playMusic|playScriptedMission|playSound|playSound3D|position|positionCameraToWorld|posScreenToWorld|posWorldToScreen|ppEffectAdjust|ppEffectCommit|ppEffectCommitted|ppEffectCreate|ppEffectDestroy|ppEffectEnable|ppEffectEnabled|ppEffectForceInNVG|precision|preloadCamera|preloadObject|preloadSound|preloadTitleObj|preloadTitleRsc|primaryWeapon|primaryWeaponItems|primaryWeaponMagazine|priority|processDiaryLink|processInitCommands|productVersion|profileName|profileNamespace|profileNameSteam|progressLoadingScreen|progressPosition|progressSetPosition|publicVariable|publicVariableClient|publicVariableServer|pushBack|pushBackUnique|putWeaponPool|queryItemsPool|queryMagazinePool|queryWeaponPool|rad|radioChannelAdd|radioChannelCreate|radioChannelRemove|radioChannelSetCallSign|radioChannelSetLabel|radioVolume|rain|rainbow|random|rank|rankId|rating|rectangular|registeredTasks|registerTask|reload|reloadEnabled|remoteControl|remoteExec|remoteExecCall|remoteExecutedOwner|remove3DENConnection|remove3DENEventHandler|remove3DENLayer|removeAction|removeAll3DENEventHandlers|removeAllActions|removeAllAssignedItems|removeAllContainers|removeAllCuratorAddons|removeAllCuratorCameraAreas|removeAllCuratorEditingAreas|removeAllEventHandlers|removeAllHandgunItems|removeAllItems|removeAllItemsWithMagazines|removeAllMissionEventHandlers|removeAllMPEventHandlers|removeAllMusicEventHandlers|removeAllOwnedMines|removeAllPrimaryWeaponItems|removeAllWeapons|removeBackpack|removeBackpackGlobal|removeCuratorAddons|removeCuratorCameraArea|removeCuratorEditableObjects|removeCuratorEditingArea|removeDrawIcon|removeDrawLinks|removeEventHandler|removeFromRemainsCollector|removeGoggles|removeGroupIcon|removeHandgunItem|removeHeadgear|removeItem|removeItemFromBackpack|removeItemFromUniform|removeItemFromVest|removeItems|removeMagazine|removeMagazineGlobal|removeMagazines|removeMagazinesTurret|removeMagazineTurret|removeMenuItem|removeMissionEventHandler|removeMPEventHandler|removeMusicEventHandler|removeOwnedMine|removePrimaryWeaponItem|removeSecondaryWeaponItem|removeSimpleTask|removeSwitchableUnit|removeTeamMember|removeUniform|removeVest|removeWeapon|removeWeaponAttachmentCargo|removeWeaponCargo|removeWeaponGlobal|removeWeaponTurret|reportRemoteTarget|requiredVersion|resetCamShake|resetSubgroupDirection|resistance|resize|resources|respawnVehicle|restartEditorCamera|reveal|revealMine|reverse|reversedMouseY|roadAt|roadsConnectedTo|roleDescription|ropeAttachedObjects|ropeAttachedTo|ropeAttachEnabled|ropeAttachTo|ropeCreate|ropeCut|ropeDestroy|ropeDetach|ropeEndPosition|ropeLength|ropes|ropeUnwind|ropeUnwound|rotorsForcesRTD|rotorsRpmRTD|round|runInitScript|safeZoneH|safeZoneW|safeZoneWAbs|safeZoneX|safeZoneXAbs|safeZoneY|save3DENInventory|saveGame|saveIdentity|saveJoysticks|saveOverlay|saveProfileNamespace|saveStatus|saveVar|savingEnabled|say|say2D|say3D|score|scoreSide|screenshot|screenToWorld|scriptDone|scriptName|scriptNull|scudState|secondaryWeapon|secondaryWeaponItems|secondaryWeaponMagazine|select|selectBestPlaces|selectDiarySubject|selectedEditorObjects|selectEditorObject|selectionNames|selectionPosition|selectLeader|selectMax|selectMin|selectNoPlayer|selectPlayer|selectRandom|selectRandomWeighted|selectWeapon|selectWeaponTurret|sendAUMessage|sendSimpleCommand|sendTask|sendTaskResult|sendUDPMessage|serverCommand|serverCommandAvailable|serverCommandExecutable|serverName|serverTime|set|set3DENAttribute|set3DENAttributes|set3DENGrid|set3DENIconsVisible|set3DENLayer|set3DENLinesVisible|set3DENLogicType|set3DENMissionAttribute|set3DENMissionAttributes|set3DENModelsVisible|set3DENObjectType|set3DENSelected|setAccTime|setActualCollectiveRTD|setAirplaneThrottle|setAirportSide|setAmmo|setAmmoCargo|setAmmoOnPylon|setAnimSpeedCoef|setAperture|setApertureNew|setArmoryPoints|setAttributes|setAutonomous|setBehaviour|setBleedingRemaining|setBrakesRTD|setCameraInterest|setCamShakeDefParams|setCamShakeParams|setCamUseTI|setCaptive|setCenterOfMass|setCollisionLight|setCombatMode|setCompassOscillation|setConvoySeparation|setCuratorCameraAreaCeiling|setCuratorCoef|setCuratorEditingAreaType|setCuratorWaypointCost|setCurrentChannel|setCurrentTask|setCurrentWaypoint|setCustomAimCoef|setCustomWeightRTD|setDamage|setDammage|setDate|setDebriefingText|setDefaultCamera|setDestination|setDetailMapBlendPars|setDir|setDirection|setDrawIcon|setDriveOnPath|setDropInterval|setDynamicSimulationDistance|setDynamicSimulationDistanceCoef|setEditorMode|setEditorObjectScope|setEffectCondition|setEngineRpmRTD|setFace|setFaceAnimation|setFatigue|setFeatureType|setFlagAnimationPhase|setFlagOwner|setFlagSide|setFlagTexture|setFog|setForceGeneratorRTD|setFormation|setFormationTask|setFormDir|setFriend|setFromEditor|setFSMVariable|setFuel|setFuelCargo|setGroupIcon|setGroupIconParams|setGroupIconsSelectable|setGroupIconsVisible|setGroupId|setGroupIdGlobal|setGroupOwner|setGusts|setHideBehind|setHit|setHitIndex|setHitPointDamage|setHorizonParallaxCoef|setHUDMovementLevels|setIdentity|setImportance|setInfoPanel|setLeader|setLightAmbient|setLightAttenuation|setLightBrightness|setLightColor|setLightDayLight|setLightFlareMaxDistance|setLightFlareSize|setLightIntensity|setLightnings|setLightUseFlare|setLocalWindParams|setMagazineTurretAmmo|setMarkerAlpha|setMarkerAlphaLocal|setMarkerBrush|setMarkerBrushLocal|setMarkerColor|setMarkerColorLocal|setMarkerDir|setMarkerDirLocal|setMarkerPos|setMarkerPosLocal|setMarkerShape|setMarkerShapeLocal|setMarkerSize|setMarkerSizeLocal|setMarkerText|setMarkerTextLocal|setMarkerType|setMarkerTypeLocal|setMass|setMimic|setMousePosition|setMusicEffect|setMusicEventHandler|setName|setNameSound|setObjectArguments|setObjectMaterial|setObjectMaterialGlobal|setObjectProxy|setObjectTexture|setObjectTextureGlobal|setObjectViewDistance|setOvercast|setOwner|setOxygenRemaining|setParticleCircle|setParticleClass|setParticleFire|setParticleParams|setParticleRandom|setPilotCameraDirection|setPilotCameraRotation|setPilotCameraTarget|setPilotLight|setPiPEffect|setPitch|setPlateNumber|setPlayable|setPlayerRespawnTime|setPos|setPosASL|setPosASL2|setPosASLW|setPosATL|setPosition|setPosWorld|setPylonLoadOut|setPylonsPriority|setRadioMsg|setRain|setRainbow|setRandomLip|setRank|setRectangular|setRepairCargo|setRotorBrakeRTD|setShadowDistance|setShotParents|setSide|setSimpleTaskAlwaysVisible|setSimpleTaskCustomData|setSimpleTaskDescription|setSimpleTaskDestination|setSimpleTaskTarget|setSimpleTaskType|setSimulWeatherLayers|setSize|setSkill|setSlingLoad|setSoundEffect|setSpeaker|setSpeech|setSpeedMode|setStamina|setStaminaScheme|setStatValue|setSuppression|setSystemOfUnits|setTargetAge|setTaskMarkerOffset|setTaskResult|setTaskState|setTerrainGrid|setText|setTimeMultiplier|setTitleEffect|setToneMapping|setToneMappingParams|setTrafficDensity|setTrafficDistance|setTrafficGap|setTrafficSpeed|setTriggerActivation|setTriggerArea|setTriggerStatements|setTriggerText|setTriggerTimeout|setTriggerType|setType|setUnconscious|setUnitAbility|setUnitLoadout|setUnitPos|setUnitPosWeak|setUnitRank|setUnitRecoilCoefficient|setUnitTrait|setUnloadInCombat|setUserActionText|setUserMFDText|setUserMFDValue|setVariable|setVectorDir|setVectorDirAndUp|setVectorUp|setVehicleAmmo|setVehicleAmmoDef|setVehicleArmor|setVehicleCargo|setVehicleId|setVehicleInit|setVehicleLock|setVehiclePosition|setVehicleRadar|setVehicleReceiveRemoteTargets|setVehicleReportOwnPosition|setVehicleReportRemoteTargets|setVehicleTIPars|setVehicleVarName|setVelocity|setVelocityModelSpace|setVelocityTransformation|setViewDistance|setVisibleIfTreeCollapsed|setWantedRpmRTD|setWaves|setWaypointBehaviour|setWaypointCombatMode|setWaypointCompletionRadius|setWaypointDescription|setWaypointForceBehaviour|setWaypointFormation|setWaypointHousePosition|setWaypointLoiterRadius|setWaypointLoiterType|setWaypointName|setWaypointPosition|setWaypointScript|setWaypointSpeed|setWaypointStatements|setWaypointTimeout|setWaypointType|setWaypointVisible|setWeaponReloadingTime|setWind|setWindDir|setWindForce|setWindStr|setWingForceScaleRTD|setWPPos|show3DIcons|showChat|showCinemaBorder|showCommandingMenu|showCompass|showCuratorCompass|showGPS|showHUD|showLegend|showMap|shownArtilleryComputer|shownChat|shownCompass|shownCuratorCompass|showNewEditorObject|shownGPS|shownHUD|shownMap|shownPad|shownRadio|shownScoretable|shownUAVFeed|shownWarrant|shownWatch|showPad|showRadio|showScoretable|showSubtitles|showUAVFeed|showWarrant|showWatch|showWaypoint|showWaypoints|side|sideAmbientLife|sideChat|sideEmpty|sideEnemy|sideFriendly|sideLogic|sideRadio|sideUnknown|simpleTasks|simulationEnabled|simulCloudDensity|simulCloudOcclusion|simulInClouds|simulWeatherSync|sin|size|sizeOf|skill|skillFinal|skipTime|sleep|sliderPosition|sliderRange|sliderSetPosition|sliderSetRange|sliderSetSpeed|sliderSpeed|slingLoadAssistantShown|soldierMagazines|someAmmo|sort|soundVolume|speaker|speed|speedMode|splitString|sqrt|squadParams|stance|startLoadingScreen|stop|stopEngineRTD|stopped|str|sunOrMoon|supportInfo|suppressFor|surfaceIsWater|surfaceNormal|surfaceType|swimInDepth|switchableUnits|switchAction|switchCamera|switchGesture|switchLight|switchMove|synchronizedObjects|synchronizedTriggers|synchronizedWaypoints|synchronizeObjectsAdd|synchronizeObjectsRemove|synchronizeTrigger|synchronizeWaypoint|systemChat|systemOfUnits|tan|targetKnowledge|targets|targetsAggregate|targetsQuery|taskAlwaysVisible|taskChildren|taskCompleted|taskCustomData|taskDescription|taskDestination|taskHint|taskMarkerOffset|taskNull|taskParent|taskResult|taskState|taskType|teamMember|teamMemberNull|teamName|teams|teamSwitch|teamSwitchEnabled|teamType|terminate|terrainIntersect|terrainIntersectASL|terrainIntersectAtASL|text|textLog|textLogFormat|tg|time|timeMultiplier|titleCut|titleFadeOut|titleObj|titleRsc|titleText|toArray|toFixed|toLower|toString|toUpper|triggerActivated|triggerActivation|triggerArea|triggerAttachedVehicle|triggerAttachObject|triggerAttachVehicle|triggerDynamicSimulation|triggerStatements|triggerText|triggerTimeout|triggerTimeoutCurrent|triggerType|turretLocal|turretOwner|turretUnit|tvAdd|tvClear|tvCollapse|tvCollapseAll|tvCount|tvCurSel|tvData|tvDelete|tvExpand|tvExpandAll|tvPicture|tvPictureRight|tvSetColor|tvSetCurSel|tvSetData|tvSetPicture|tvSetPictureColor|tvSetPictureColorDisabled|tvSetPictureColorSelected|tvSetPictureRight|tvSetPictureRightColor|tvSetPictureRightColorDisabled|tvSetPictureRightColorSelected|tvSetSelectColor|tvSetText|tvSetTooltip|tvSetValue|tvSort|tvSortByValue|tvText|tvTooltip|tvValue|type|typeName|typeOf|UAVControl|uiNamespace|uiSleep|unassignCurator|unassignItem|unassignTeam|unassignVehicle|underwater|uniform|uniformContainer|uniformItems|uniformMagazines|unitAddons|unitAimPosition|unitAimPositionVisual|unitBackpack|unitIsUAV|unitPos|unitReady|unitRecoilCoefficient|units|unitsBelowHeight|unlinkItem|unlockAchievement|unregisterTask|updateDrawIcon|updateMenuItem|updateObjectTree|useAIOperMapObstructionTest|useAISteeringComponent|useAudioTimeForMoves|userInputDisabled|vectorAdd|vectorCos|vectorCrossProduct|vectorDiff|vectorDir|vectorDirVisual|vectorDistance|vectorDistanceSqr|vectorDotProduct|vectorFromTo|vectorMagnitude|vectorMagnitudeSqr|vectorModelToWorld|vectorModelToWorldVisual|vectorMultiply|vectorNormalized|vectorUp|vectorUpVisual|vectorWorldToModel|vectorWorldToModelVisual|vehicle|vehicleCargoEnabled|vehicleChat|vehicleRadio|vehicleReceiveRemoteTargets|vehicleReportOwnPosition|vehicleReportRemoteTargets|vehicles|vehicleVarName|velocity|velocityModelSpace|verifySignature|vest|vestContainer|vestItems|vestMagazines|viewDistance|visibleCompass|visibleGPS|visibleMap|visiblePosition|visiblePositionASL|visibleScoretable|visibleWatch|waitUntil|waves|waypointAttachedObject|waypointAttachedVehicle|waypointAttachObject|waypointAttachVehicle|waypointBehaviour|waypointCombatMode|waypointCompletionRadius|waypointDescription|waypointForceBehaviour|waypointFormation|waypointHousePosition|waypointLoiterRadius|waypointLoiterType|waypointName|waypointPosition|waypoints|waypointScript|waypointsEnabledUAV|waypointShow|waypointSpeed|waypointStatements|waypointTimeout|waypointTimeoutCurrent|waypointType|waypointVisible|weaponAccessories|weaponAccessoriesCargo|weaponCargo|weaponDirection|weaponInertia|weaponLowered|weapons|weaponsItems|weaponsItemsCargo|weaponState|weaponsTurret|weightRTD|west|WFSideText|wind|windDir|windRTD|windStr|wingsForcesRTD|worldName|worldSize|worldToModel|worldToModelVisual|worldToScreen)\b/i,number:/(?:\$|\b0x)[\da-f]+\b|(?:\B\.\d+|\b\d+(?:\.\d+)?)(?:e[+-]?\d+)?\b/i,operator:/##|>>|&&|\|\||[!=<>]=?|[-+*/%#^]|\b(?:and|mod|not|or)\b/i,"magic-variable":{pattern:/\b(?:this|thisList|thisTrigger|_exception|_fnc_scriptName|_fnc_scriptNameParent|_forEachIndex|_this|_thisEventHandler|_thisFSM|_thisScript|_x)\b/i,alias:"keyword"},constant:/\bDIK(?:_[a-z\d]+)+\b/i}),Prism.languages.insertBefore("sqf","string",{macro:{pattern:/(^[ \t]*)#[a-z](?:[^\r\n\\]|\\(?:\r\n|[\s\S]))*/im,lookbehind:!0,greedy:!0,alias:"property",inside:{directive:{pattern:/#[a-z]+\b/i,alias:"keyword"},comment:Prism.languages.sqf.comment}}}),delete Prism.languages.sqf["class-name"]; +Prism.languages.squirrel=Prism.languages.extend("clike",{comment:[Prism.languages.clike.comment[0],{pattern:/(^|[^\\:])(?:\/\/|#).*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^\\"'@])(?:@"(?:[^"]|"")*"(?!")|"(?:[^\\\r\n"]|\\.)*")/,lookbehind:!0,greedy:!0},"class-name":{pattern:/(\b(?:class|enum|extends|instanceof)\s+)\w+(?:\.\w+)*/,lookbehind:!0,inside:{punctuation:/\./}},keyword:/\b(?:__FILE__|__LINE__|base|break|case|catch|class|clone|const|constructor|continue|default|delete|else|enum|extends|for|foreach|function|if|in|instanceof|local|null|resume|return|static|switch|this|throw|try|typeof|while|yield)\b/,number:/\b(?:0x[0-9a-fA-F]+|\d+(?:\.(?:\d+|[eE][+-]?\d+))?)\b/,operator:/\+\+|--|<=>|<[-<]|>>>?|&&?|\|\|?|[-+*/%!=<>]=?|[~^]|::?/,punctuation:/[(){}\[\],;.]/}),Prism.languages.insertBefore("squirrel","string",{char:{pattern:/(^|[^\\"'])'(?:[^\\']|\\(?:[xuU][0-9a-fA-F]{0,8}|[\s\S]))'/,lookbehind:!0,greedy:!0}}),Prism.languages.insertBefore("squirrel","operator",{"attribute-punctuation":{pattern:/<\/|\/>/,alias:"important"},lambda:{pattern:/@(?=\()/,alias:"operator"}}); +!function(e){var r=/\b(?:algebra_solver|algebra_solver_newton|integrate_1d|integrate_ode|integrate_ode_bdf|integrate_ode_rk45|map_rect|ode_(?:adams|bdf|ckrk|rk45)(?:_tol)?|ode_adjoint_tol_ctl|reduce_sum|reduce_sum_static)\b/;e.languages.stan={comment:/\/\/.*|\/\*[\s\S]*?\*\/|#(?!include).*/,string:{pattern:/"[\x20\x21\x23-\x5B\x5D-\x7E]*"/,greedy:!0},directive:{pattern:/^([ \t]*)#include\b.*/m,lookbehind:!0,alias:"property"},"function-arg":{pattern:RegExp("("+r.source+"\\s*\\(\\s*)[a-zA-Z]\\w*"),lookbehind:!0,alias:"function"},constraint:{pattern:/(\b(?:int|matrix|real|row_vector|vector)\s*)<[^<>]*>/,lookbehind:!0,inside:{expression:{pattern:/(=\s*)\S(?:\S|\s+(?!\s))*?(?=\s*(?:>$|,\s*\w+\s*=))/,lookbehind:!0,inside:null},property:/\b[a-z]\w*(?=\s*=)/i,operator:/=/,punctuation:/^<|>$|,/}},keyword:[{pattern:/\bdata(?=\s*\{)|\b(?:functions|generated|model|parameters|quantities|transformed)\b/,alias:"program-block"},/\b(?:array|break|cholesky_factor_corr|cholesky_factor_cov|complex|continue|corr_matrix|cov_matrix|data|else|for|if|in|increment_log_prob|int|matrix|ordered|positive_ordered|print|real|reject|return|row_vector|simplex|target|unit_vector|vector|void|while)\b/,r],function:/\b[a-z]\w*(?=\s*\()/i,number:/(?:\b\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\B\.\d+(?:_\d+)*)(?:E[+-]?\d+(?:_\d+)*)?i?(?!\w)/i,boolean:/\b(?:false|true)\b/,operator:/<-|\.[*/]=?|\|\|?|&&|[!=<>+\-*/]=?|['^%~?:]/,punctuation:/[()\[\]{},;]/},e.languages.stan.constraint.inside.expression.inside=e.languages.stan}(Prism); +Prism.languages.stata={comment:[{pattern:/(^[ \t]*)\*.*/m,lookbehind:!0,greedy:!0},{pattern:/(^|\s)\/\/.*|\/\*[\s\S]*?\*\//,lookbehind:!0,greedy:!0}],"string-literal":{pattern:/"[^"\r\n]*"|[‘`']".*?"[’`']/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^{}]*\}|[‘`']\w[^’`'\r\n]*[’`']/,inside:{punctuation:/^\$\{|\}$/,expression:{pattern:/[\s\S]+/,inside:null}}},string:/[\s\S]+/}},mata:{pattern:/(^[ \t]*mata[ \t]*:)[\s\S]+?(?=^end\b)/m,lookbehind:!0,greedy:!0,alias:"language-mata",inside:Prism.languages.mata},java:{pattern:/(^[ \t]*java[ \t]*:)[\s\S]+?(?=^end\b)/m,lookbehind:!0,greedy:!0,alias:"language-java",inside:Prism.languages.java},python:{pattern:/(^[ \t]*python[ \t]*:)[\s\S]+?(?=^end\b)/m,lookbehind:!0,greedy:!0,alias:"language-python",inside:Prism.languages.python},command:{pattern:/(^[ \t]*(?:\.[ \t]+)?(?:(?:bayes|bootstrap|by|bysort|capture|collect|fmm|fp|frame|jackknife|mfp|mi|nestreg|noisily|permute|quietly|rolling|simulate|statsby|stepwise|svy|version|xi)\b[^:\r\n]*:[ \t]*|(?:capture|noisily|quietly|version)[ \t]+)?)[a-zA-Z]\w*/m,lookbehind:!0,greedy:!0,alias:"keyword"},variable:/\$\w+|[‘`']\w[^’`'\r\n]*[’`']/,keyword:/\b(?:bayes|bootstrap|by|bysort|capture|clear|collect|fmm|fp|frame|if|in|jackknife|mi[ \t]+estimate|mfp|nestreg|noisily|of|permute|quietly|rolling|simulate|sort|statsby|stepwise|svy|varlist|version|xi)\b/,boolean:/\b(?:off|on)\b/,number:/\b\d+(?:\.\d+)?\b|\B\.\d+/,function:/\b[a-z_]\w*(?=\()/i,operator:/\+\+|--|##?|[<>!=~]=?|[+\-*^&|/]/,punctuation:/[(){}[\],:]/},Prism.languages.stata["string-literal"].inside.interpolation.inside.expression.inside=Prism.languages.stata; +Prism.languages.iecst={comment:[{pattern:/(^|[^\\])(?:\/\*[\s\S]*?(?:\*\/|$)|\(\*[\s\S]*?(?:\*\)|$)|\{[\s\S]*?(?:\}|$))/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},keyword:[/\b(?:END_)?(?:PROGRAM|CONFIGURATION|INTERFACE|FUNCTION_BLOCK|FUNCTION|ACTION|TRANSITION|TYPE|STRUCT|(?:INITIAL_)?STEP|NAMESPACE|LIBRARY|CHANNEL|FOLDER|RESOURCE|VAR_(?:ACCESS|CONFIG|EXTERNAL|GLOBAL|INPUT|IN_OUT|OUTPUT|TEMP)|VAR|METHOD|PROPERTY)\b/i,/\b(?:AT|BY|(?:END_)?(?:CASE|FOR|IF|REPEAT|WHILE)|CONSTANT|CONTINUE|DO|ELSE|ELSIF|EXIT|EXTENDS|FROM|GET|GOTO|IMPLEMENTS|JMP|NON_RETAIN|OF|PRIVATE|PROTECTED|PUBLIC|RETAIN|RETURN|SET|TASK|THEN|TO|UNTIL|USING|WITH|__CATCH|__ENDTRY|__FINALLY|__TRY)\b/],"class-name":/\b(?:ANY|ARRAY|BOOL|BYTE|U?(?:D|L|S)?INT|(?:D|L)?WORD|DATE(?:_AND_TIME)?|DT|L?REAL|POINTER|STRING|TIME(?:_OF_DAY)?|TOD)\b/,address:{pattern:/%[IQM][XBWDL][\d.]*|%[IQ][\d.]*/,alias:"symbol"},number:/\b(?:16#[\da-f]+|2#[01_]+|0x[\da-f]+)\b|\b(?:D|DT|T|TOD)#[\d_shmd:]*|\b[A-Z]*#[\d.,_]*|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,boolean:/\b(?:FALSE|NULL|TRUE)\b/,operator:/S?R?:?=>?|&&?|\*\*?|<[=>]?|>=?|[-:^/+#]|\b(?:AND|EQ|EXPT|GE|GT|LE|LT|MOD|NE|NOT|OR|XOR)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,punctuation:/[()[\].,;]/}; +!function(e){var n={pattern:/(\b\d+)(?:%|[a-z]+)/,lookbehind:!0},r={pattern:/(^|[^\w.-])-?(?:\d+(?:\.\d+)?|\.\d+)/,lookbehind:!0},t={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},url:{pattern:/\burl\((["']?).*?\1\)/i,greedy:!0},string:{pattern:/("|')(?:(?!\1)[^\\\r\n]|\\(?:\r\n|[\s\S]))*\1/,greedy:!0},interpolation:null,func:null,important:/\B!(?:important|optional)\b/i,keyword:{pattern:/(^|\s+)(?:(?:else|for|if|return|unless)(?=\s|$)|@[\w-]+)/,lookbehind:!0},hexcode:/#[\da-f]{3,6}/i,color:[/\b(?:AliceBlue|AntiqueWhite|Aqua|Aquamarine|Azure|Beige|Bisque|Black|BlanchedAlmond|Blue|BlueViolet|Brown|BurlyWood|CadetBlue|Chartreuse|Chocolate|Coral|CornflowerBlue|Cornsilk|Crimson|Cyan|DarkBlue|DarkCyan|DarkGoldenRod|DarkGr[ae]y|DarkGreen|DarkKhaki|DarkMagenta|DarkOliveGreen|DarkOrange|DarkOrchid|DarkRed|DarkSalmon|DarkSeaGreen|DarkSlateBlue|DarkSlateGr[ae]y|DarkTurquoise|DarkViolet|DeepPink|DeepSkyBlue|DimGr[ae]y|DodgerBlue|FireBrick|FloralWhite|ForestGreen|Fuchsia|Gainsboro|GhostWhite|Gold|GoldenRod|Gr[ae]y|Green|GreenYellow|HoneyDew|HotPink|IndianRed|Indigo|Ivory|Khaki|Lavender|LavenderBlush|LawnGreen|LemonChiffon|LightBlue|LightCoral|LightCyan|LightGoldenRodYellow|LightGr[ae]y|LightGreen|LightPink|LightSalmon|LightSeaGreen|LightSkyBlue|LightSlateGr[ae]y|LightSteelBlue|LightYellow|Lime|LimeGreen|Linen|Magenta|Maroon|MediumAquaMarine|MediumBlue|MediumOrchid|MediumPurple|MediumSeaGreen|MediumSlateBlue|MediumSpringGreen|MediumTurquoise|MediumVioletRed|MidnightBlue|MintCream|MistyRose|Moccasin|NavajoWhite|Navy|OldLace|Olive|OliveDrab|Orange|OrangeRed|Orchid|PaleGoldenRod|PaleGreen|PaleTurquoise|PaleVioletRed|PapayaWhip|PeachPuff|Peru|Pink|Plum|PowderBlue|Purple|Red|RosyBrown|RoyalBlue|SaddleBrown|Salmon|SandyBrown|SeaGreen|SeaShell|Sienna|Silver|SkyBlue|SlateBlue|SlateGr[ae]y|Snow|SpringGreen|SteelBlue|Tan|Teal|Thistle|Tomato|Transparent|Turquoise|Violet|Wheat|White|WhiteSmoke|Yellow|YellowGreen)\b/i,{pattern:/\b(?:hsl|rgb)\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*\)\B|\b(?:hsl|rgb)a\(\s*\d{1,3}\s*,\s*\d{1,3}%?\s*,\s*\d{1,3}%?\s*,\s*(?:0|0?\.\d+|1)\s*\)\B/i,inside:{unit:n,number:r,function:/[\w-]+(?=\()/,punctuation:/[(),]/}}],entity:/\\[\da-f]{1,8}/i,unit:n,boolean:/\b(?:false|true)\b/,operator:[/~|[+!\/%<>?=]=?|[-:]=|\*[*=]?|\.{2,3}|&&|\|\||\B-\B|\b(?:and|in|is(?: a| defined| not|nt)?|not|or)\b/],number:r,punctuation:/[{}()\[\];:,]/};t.interpolation={pattern:/\{[^\r\n}:]+\}/,alias:"variable",inside:{delimiter:{pattern:/^\{|\}$/,alias:"punctuation"},rest:t}},t.func={pattern:/[\w-]+\([^)]*\).*/,inside:{function:/^[^(]+/,rest:t}},e.languages.stylus={"atrule-declaration":{pattern:/(^[ \t]*)@.+/m,lookbehind:!0,inside:{atrule:/^@[\w-]+/,rest:t}},"variable-declaration":{pattern:/(^[ \t]*)[\w$-]+\s*.?=[ \t]*(?:\{[^{}]*\}|\S.*|$)/m,lookbehind:!0,inside:{variable:/^\S+/,rest:t}},statement:{pattern:/(^[ \t]*)(?:else|for|if|return|unless)[ \t].+/m,lookbehind:!0,inside:{keyword:/^\S+/,rest:t}},"property-declaration":{pattern:/((?:^|\{)([ \t]*))(?:[\w-]|\{[^}\r\n]+\})+(?:\s*:\s*|[ \t]+)(?!\s)[^{\r\n]*(?:;|[^{\r\n,]$(?!(?:\r?\n|\r)(?:\{|\2[ \t])))/m,lookbehind:!0,inside:{property:{pattern:/^[^\s:]+/,inside:{interpolation:t.interpolation}},rest:t}},selector:{pattern:/(^[ \t]*)(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)(?:(?:\r?\n|\r)(?:\1(?:(?=\S)(?:[^{}\r\n:()]|::?[\w-]+(?:\([^)\r\n]*\)|(?![\w-]))|\{[^}\r\n]+\})+)))*(?:,$|\{|(?=(?:\r?\n|\r)(?:\{|\1[ \t])))/m,lookbehind:!0,inside:{interpolation:t.interpolation,comment:t.comment,punctuation:/[{},]/}},func:t.func,string:t.string,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0,greedy:!0},interpolation:t.interpolation,punctuation:/[{}()\[\];:.]/}}(Prism); +Prism.languages.supercollider={comment:{pattern:/\/\/.*|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\//,greedy:!0},string:{pattern:/(^|[^\\])"(?:[^"\\]|\\[\s\S])*"/,lookbehind:!0,greedy:!0},char:{pattern:/\$(?:[^\\\r\n]|\\.)/,greedy:!0},symbol:{pattern:/(^|[^\\])'(?:[^'\\]|\\[\s\S])*'|\\\w+/,lookbehind:!0,greedy:!0},keyword:/\b(?:_|arg|classvar|const|nil|var|while)\b/,boolean:/\b(?:false|true)\b/,label:{pattern:/\b[a-z_]\w*(?=\s*:)/,alias:"property"},number:/\b(?:inf|pi|0x[0-9a-fA-F]+|\d+(?:\.\d+)?(?:[eE][+-]?\d+)?(?:pi)?|\d+r[0-9a-zA-Z]+(?:\.[0-9a-zA-Z]+)?|\d+[sb]{1,4}\d*)\b/,"class-name":/\b[A-Z]\w*\b/,operator:/\.{2,3}|#(?![[{])|&&|[!=]==?|\+>>|\+{1,3}|-[->]|=>|>>|\?\?|@\|?@|\|(?:@|[!=]=)?\||!\?|<[!=>]|\*{1,2}|<{2,3}\*?|[-!%&/<>?@|=`]/,punctuation:/[{}()[\].:,;]|#[[{]/},Prism.languages.sclang=Prism.languages.supercollider; +Prism.languages.swift={comment:{pattern:/(^|[^\\:])(?:\/\/.*|\/\*(?:[^/*]|\/(?!\*)|\*(?!\/)|\/\*(?:[^*]|\*(?!\/))*\*\/)*\*\/)/,lookbehind:!0,greedy:!0},"string-literal":[{pattern:RegExp('(^|[^"#])(?:"(?:\\\\(?:\\((?:[^()]|\\([^()]*\\))*\\)|\r\n|[^(])|[^\\\\\r\n"])*"|"""(?:\\\\(?:\\((?:[^()]|\\([^()]*\\))*\\)|[^(])|[^\\\\"]|"(?!""))*""")(?!["#])'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\\($/,alias:"punctuation"},punctuation:/\\(?=[\r\n])/,string:/[\s\S]+/}},{pattern:RegExp('(^|[^"#])(#+)(?:"(?:\\\\(?:#+\\((?:[^()]|\\([^()]*\\))*\\)|\r\n|[^#])|[^\\\\\r\n])*?"|"""(?:\\\\(?:#+\\((?:[^()]|\\([^()]*\\))*\\)|[^#])|[^\\\\])*?""")\\2'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/(\\#+\()(?:[^()]|\([^()]*\))*(?=\))/,lookbehind:!0,inside:null},"interpolation-punctuation":{pattern:/^\)|\\#+\($/,alias:"punctuation"},string:/[\s\S]+/}}],directive:{pattern:RegExp("#(?:(?:elseif|if)\\b(?:[ \t]*(?:![ \t]*)?(?:\\b\\w+\\b(?:[ \t]*\\((?:[^()]|\\([^()]*\\))*\\))?|\\((?:[^()]|\\([^()]*\\))*\\))(?:[ \t]*(?:&&|\\|\\|))?)+|(?:else|endif)\\b)"),alias:"property",inside:{"directive-name":/^#\w+/,boolean:/\b(?:false|true)\b/,number:/\b\d+(?:\.\d+)*\b/,operator:/!|&&|\|\||[<>]=?/,punctuation:/[(),]/}},literal:{pattern:/#(?:colorLiteral|column|dsohandle|file(?:ID|Literal|Path)?|function|imageLiteral|line)\b/,alias:"constant"},"other-directive":{pattern:/#\w+\b/,alias:"property"},attribute:{pattern:/@\w+/,alias:"atrule"},"function-definition":{pattern:/(\bfunc\s+)\w+/,lookbehind:!0,alias:"function"},label:{pattern:/\b(break|continue)\s+\w+|\b[a-zA-Z_]\w*(?=\s*:\s*(?:for|repeat|while)\b)/,lookbehind:!0,alias:"important"},keyword:/\b(?:Any|Protocol|Self|Type|actor|as|assignment|associatedtype|associativity|async|await|break|case|catch|class|continue|convenience|default|defer|deinit|didSet|do|dynamic|else|enum|extension|fallthrough|fileprivate|final|for|func|get|guard|higherThan|if|import|in|indirect|infix|init|inout|internal|is|isolated|lazy|left|let|lowerThan|mutating|none|nonisolated|nonmutating|open|operator|optional|override|postfix|precedencegroup|prefix|private|protocol|public|repeat|required|rethrows|return|right|safe|self|set|some|static|struct|subscript|super|switch|throw|throws|try|typealias|unowned|unsafe|var|weak|where|while|willSet)\b/,boolean:/\b(?:false|true)\b/,nil:{pattern:/\bnil\b/,alias:"constant"},"short-argument":/\$\d+\b/,omit:{pattern:/\b_\b/,alias:"keyword"},number:/\b(?:[\d_]+(?:\.[\de_]+)?|0x[a-f0-9_]+(?:\.[a-f0-9p_]+)?|0b[01_]+|0o[0-7_]+)\b/i,"class-name":/\b[A-Z](?:[A-Z_\d]*[a-z]\w*)?\b/,function:/\b[a-z_]\w*(?=\s*\()/i,constant:/\b(?:[A-Z_]{2,}|k[A-Z][A-Za-z_]+)\b/,operator:/[-+*/%=!<>&|^~?]+|\.[.\-+*/%=!<>&|^~?]+/,punctuation:/[{}[\]();,.:\\]/},Prism.languages.swift["string-literal"].forEach((function(e){e.inside.interpolation.inside=Prism.languages.swift})); +!function(e){var t={pattern:/^[;#].*/m,greedy:!0},n='"(?:[^\r\n"\\\\]|\\\\(?:[^\r]|\r\n?))*"(?!\\S)';e.languages.systemd={comment:t,section:{pattern:/^\[[^\n\r\[\]]*\](?=[ \t]*$)/m,greedy:!0,inside:{punctuation:/^\[|\]$/,"section-name":{pattern:/[\s\S]+/,alias:"selector"}}},key:{pattern:/^[^\s=]+(?=[ \t]*=)/m,greedy:!0,alias:"attr-name"},value:{pattern:RegExp("(=[ \t]*(?!\\s))(?:"+n+'|(?=[^"\r\n]))(?:[^\\s\\\\]|[ \t]+(?:(?![ \t"])|'+n+")|\\\\[\r\n]+(?:[#;].*[\r\n]+)*(?![#;]))*"),lookbehind:!0,greedy:!0,alias:"attr-value",inside:{comment:t,quoted:{pattern:RegExp("(^|\\s)"+n),lookbehind:!0,greedy:!0},punctuation:/\\$/m,boolean:{pattern:/^(?:false|no|off|on|true|yes)$/,greedy:!0}}},punctuation:/=/}}(Prism); +!function(e){function t(e,t,a){return{pattern:RegExp("<#"+e+"[\\s\\S]*?#>"),alias:"block",inside:{delimiter:{pattern:RegExp("^<#"+e+"|#>$"),alias:"important"},content:{pattern:/[\s\S]+/,inside:t,alias:a}}}}e.languages["t4-templating"]=Object.defineProperty({},"createT4",{value:function(a){var n=e.languages[a],i="language-"+a;return{block:{pattern:/<#[\s\S]+?#>/,inside:{directive:t("@",{"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/,inside:{punctuation:/^=|^["']|["']$/}},keyword:/\b\w+(?=\s)/,"attr-name":/\b\w+/}),expression:t("=",n,i),"class-feature":t("\\+",n,i),standard:t("",n,i)}}}}})}(Prism); +Prism.languages.t4=Prism.languages["t4-cs"]=Prism.languages["t4-templating"].createT4("csharp"); +Prism.languages.vbnet=Prism.languages.extend("basic",{comment:[{pattern:/(?:!|REM\b).+/i,inside:{keyword:/^REM/i}},{pattern:/(^|[^\\:])'.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(^|[^"])"(?:""|[^"])*"(?!")/,lookbehind:!0,greedy:!0},keyword:/(?:\b(?:ADDHANDLER|ADDRESSOF|ALIAS|AND|ANDALSO|AS|BEEP|BLOAD|BOOLEAN|BSAVE|BYREF|BYTE|BYVAL|CALL(?: ABSOLUTE)?|CASE|CATCH|CBOOL|CBYTE|CCHAR|CDATE|CDBL|CDEC|CHAIN|CHAR|CHDIR|CINT|CLASS|CLEAR|CLNG|CLOSE|CLS|COBJ|COM|COMMON|CONST|CONTINUE|CSBYTE|CSHORT|CSNG|CSTR|CTYPE|CUINT|CULNG|CUSHORT|DATA|DATE|DECIMAL|DECLARE|DEF(?: FN| SEG|DBL|INT|LNG|SNG|STR)|DEFAULT|DELEGATE|DIM|DIRECTCAST|DO|DOUBLE|ELSE|ELSEIF|END|ENUM|ENVIRON|ERASE|ERROR|EVENT|EXIT|FALSE|FIELD|FILES|FINALLY|FOR(?: EACH)?|FRIEND|FUNCTION|GET|GETTYPE|GETXMLNAMESPACE|GLOBAL|GOSUB|GOTO|HANDLES|IF|IMPLEMENTS|IMPORTS|IN|INHERITS|INPUT|INTEGER|INTERFACE|IOCTL|IS|ISNOT|KEY|KILL|LET|LIB|LIKE|LINE INPUT|LOCATE|LOCK|LONG|LOOP|LSET|ME|MKDIR|MOD|MODULE|MUSTINHERIT|MUSTOVERRIDE|MYBASE|MYCLASS|NAME|NAMESPACE|NARROWING|NEW|NEXT|NOT|NOTHING|NOTINHERITABLE|NOTOVERRIDABLE|OBJECT|OF|OFF|ON(?: COM| ERROR| KEY| TIMER)?|OPEN|OPERATOR|OPTION(?: BASE)?|OPTIONAL|OR|ORELSE|OUT|OVERLOADS|OVERRIDABLE|OVERRIDES|PARAMARRAY|PARTIAL|POKE|PRIVATE|PROPERTY|PROTECTED|PUBLIC|PUT|RAISEEVENT|READ|READONLY|REDIM|REM|REMOVEHANDLER|RESTORE|RESUME|RETURN|RMDIR|RSET|RUN|SBYTE|SELECT(?: CASE)?|SET|SHADOWS|SHARED|SHELL|SHORT|SINGLE|SLEEP|STATIC|STEP|STOP|STRING|STRUCTURE|SUB|SWAP|SYNCLOCK|SYSTEM|THEN|THROW|TIMER|TO|TROFF|TRON|TRUE|TRY|TRYCAST|TYPE|TYPEOF|UINTEGER|ULONG|UNLOCK|UNTIL|USHORT|USING|VIEW PRINT|WAIT|WEND|WHEN|WHILE|WIDENING|WITH|WITHEVENTS|WRITE|WRITEONLY|XOR)|\B(?:#CONST|#ELSE|#ELSEIF|#END|#IF))(?:\$|\b)/i,punctuation:/[,;:(){}]/}); +Prism.languages["t4-vb"]=Prism.languages["t4-templating"].createT4("vbnet"); +!function(e){var n=/[*&][^\s[\]{},]+/,r=/!(?:<[\w\-%#;/?:@&=+$,.!~*'()[\]]+>|(?:[a-zA-Z\d-]*!)?[\w\-%#;/?:@&=+$.~*'()]+)?/,t="(?:"+r.source+"(?:[ \t]+"+n.source+")?|"+n.source+"(?:[ \t]+"+r.source+")?)",a="(?:[^\\s\\x00-\\x08\\x0e-\\x1f!\"#%&'*,\\-:>?@[\\]`{|}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]|[?:-])(?:[ \t]*(?:(?![#:])|:))*".replace(//g,(function(){return"[^\\s\\x00-\\x08\\x0e-\\x1f,[\\]{}\\x7f-\\x84\\x86-\\x9f\\ud800-\\udfff\\ufffe\\uffff]"})),d="\"(?:[^\"\\\\\r\n]|\\\\.)*\"|'(?:[^'\\\\\r\n]|\\\\.)*'";function o(e,n){n=(n||"").replace(/m/g,"")+"m";var r="([:\\-,[{]\\s*(?:\\s<>[ \t]+)?)(?:<>)(?=[ \t]*(?:$|,|\\]|\\}|(?:[\r\n]\\s*)?#))".replace(/<>/g,(function(){return t})).replace(/<>/g,(function(){return e}));return RegExp(r,n)}e.languages.yaml={scalar:{pattern:RegExp("([\\-:]\\s*(?:\\s<>[ \t]+)?[|>])[ \t]*(?:((?:\r?\n|\r)[ \t]+)\\S[^\r\n]*(?:\\2[^\r\n]+)*)".replace(/<>/g,(function(){return t}))),lookbehind:!0,alias:"string"},comment:/#.*/,key:{pattern:RegExp("((?:^|[:\\-,[{\r\n?])[ \t]*(?:<>[ \t]+)?)<>(?=\\s*:\\s)".replace(/<>/g,(function(){return t})).replace(/<>/g,(function(){return"(?:"+a+"|"+d+")"}))),lookbehind:!0,greedy:!0,alias:"atrule"},directive:{pattern:/(^[ \t]*)%.+/m,lookbehind:!0,alias:"important"},datetime:{pattern:o("\\d{4}-\\d\\d?-\\d\\d?(?:[tT]|[ \t]+)\\d\\d?:\\d{2}:\\d{2}(?:\\.\\d*)?(?:[ \t]*(?:Z|[-+]\\d\\d?(?::\\d{2})?))?|\\d{4}-\\d{2}-\\d{2}|\\d\\d?:\\d{2}(?::\\d{2}(?:\\.\\d*)?)?"),lookbehind:!0,alias:"number"},boolean:{pattern:o("false|true","i"),lookbehind:!0,alias:"important"},null:{pattern:o("null|~","i"),lookbehind:!0,alias:"important"},string:{pattern:o(d),lookbehind:!0,greedy:!0},number:{pattern:o("[+-]?(?:0x[\\da-f]+|0o[0-7]+|(?:\\d+(?:\\.\\d*)?|\\.\\d+)(?:e[+-]?\\d+)?|\\.inf|\\.nan)","i"),lookbehind:!0},tag:r,important:n,punctuation:/---|[:[\]{}\-,|>?]|\.\.\./},e.languages.yml=e.languages.yaml}(Prism); +Prism.languages.tap={fail:/not ok[^#{\n\r]*/,pass:/ok[^#{\n\r]*/,pragma:/pragma [+-][a-z]+/,bailout:/bail out!.*/i,version:/TAP version \d+/i,plan:/\b\d+\.\.\d+(?: +#.*)?/,subtest:{pattern:/# Subtest(?:: .*)?/,greedy:!0},punctuation:/[{}]/,directive:/#.*/,yamlish:{pattern:/(^[ \t]*)---[\s\S]*?[\r\n][ \t]*\.\.\.$/m,lookbehind:!0,inside:Prism.languages.yaml,alias:"language-yaml"}}; +Prism.languages.tcl={comment:{pattern:/(^|[^\\])#.*/,lookbehind:!0},string:{pattern:/"(?:[^"\\\r\n]|\\(?:\r\n|[\s\S]))*"/,greedy:!0},variable:[{pattern:/(\$)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/,lookbehind:!0},{pattern:/(\$)\{[^}]+\}/,lookbehind:!0},{pattern:/(^[\t ]*set[ \t]+)(?:::)?(?:[a-zA-Z0-9]+::)*\w+/m,lookbehind:!0}],function:{pattern:/(^[\t ]*proc[ \t]+)\S+/m,lookbehind:!0},builtin:[{pattern:/(^[\t ]*)(?:break|class|continue|error|eval|exit|for|foreach|if|proc|return|switch|while)\b/m,lookbehind:!0},/\b(?:else|elseif)\b/],scope:{pattern:/(^[\t ]*)(?:global|upvar|variable)\b/m,lookbehind:!0,alias:"constant"},keyword:{pattern:/(^[\t ]*|\[)(?:Safe_Base|Tcl|after|append|apply|array|auto_(?:execok|import|load|mkindex|qualify|reset)|automkindex_old|bgerror|binary|catch|cd|chan|clock|close|concat|dde|dict|encoding|eof|exec|expr|fblocked|fconfigure|fcopy|file(?:event|name)?|flush|gets|glob|history|http|incr|info|interp|join|lappend|lassign|lindex|linsert|list|llength|load|lrange|lrepeat|lreplace|lreverse|lsearch|lset|lsort|math(?:func|op)|memory|msgcat|namespace|open|package|parray|pid|pkg_mkIndex|platform|puts|pwd|re_syntax|read|refchan|regexp|registry|regsub|rename|scan|seek|set|socket|source|split|string|subst|tcl(?:_endOfWord|_findLibrary|startOf(?:Next|Previous)Word|test|vars|wordBreak(?:After|Before))|tell|time|tm|trace|unknown|unload|unset|update|uplevel|vwait)\b/m,lookbehind:!0},operator:/!=?|\*\*?|==|&&?|\|\|?|<[=<]?|>[=>]?|[-+~\/%?^]|\b(?:eq|in|ne|ni)\b/,punctuation:/[{}()\[\]]/}; +!function(e){e.languages.tt2=e.languages.extend("clike",{comment:/#.*|\[%#[\s\S]*?%\]/,keyword:/\b(?:BLOCK|CALL|CASE|CATCH|CLEAR|DEBUG|DEFAULT|ELSE|ELSIF|END|FILTER|FINAL|FOREACH|GET|IF|IN|INCLUDE|INSERT|LAST|MACRO|META|NEXT|PERL|PROCESS|RAWPERL|RETURN|SET|STOP|SWITCH|TAGS|THROW|TRY|UNLESS|USE|WHILE|WRAPPER)\b/,punctuation:/[[\]{},()]/}),e.languages.insertBefore("tt2","number",{operator:/=[>=]?|!=?|<=?|>=?|&&|\|\|?|\b(?:and|not|or)\b/,variable:{pattern:/\b[a-z]\w*(?:\s*\.\s*(?:\d+|\$?[a-z]\w*))*\b/i}}),e.languages.insertBefore("tt2","keyword",{delimiter:{pattern:/^(?:\[%|%%)-?|-?%\]$/,alias:"punctuation"}}),e.languages.insertBefore("tt2","string",{"single-quoted-string":{pattern:/'[^\\']*(?:\\[\s\S][^\\']*)*'/,greedy:!0,alias:"string"},"double-quoted-string":{pattern:/"[^\\"]*(?:\\[\s\S][^\\"]*)*"/,greedy:!0,alias:"string",inside:{variable:{pattern:/\$(?:[a-z]\w*(?:\.(?:\d+|\$?[a-z]\w*))*)/i}}}}),delete e.languages.tt2.string,e.hooks.add("before-tokenize",(function(t){e.languages["markup-templating"].buildPlaceholders(t,"tt2",/\[%[\s\S]+?%\]/g)})),e.hooks.add("after-tokenize",(function(t){e.languages["markup-templating"].tokenizePlaceholders(t,"tt2")}))}(Prism); +!function(n){function e(n,e){return RegExp(n.replace(//g,(function(){return"(?:\\([^|()\n]+\\)|\\[[^\\]\n]+\\]|\\{[^}\n]+\\})"})).replace(//g,(function(){return"(?:\\)|\\((?![^|()\n]+\\)))"})),e||"")}var i={css:{pattern:/\{[^{}]+\}/,inside:{rest:n.languages.css}},"class-id":{pattern:/(\()[^()]+(?=\))/,lookbehind:!0,alias:"attr-value"},lang:{pattern:/(\[)[^\[\]]+(?=\])/,lookbehind:!0,alias:"attr-value"},punctuation:/[\\\/]\d+|\S/},t=n.languages.textile=n.languages.extend("markup",{phrase:{pattern:/(^|\r|\n)\S[\s\S]*?(?=$|\r?\n\r?\n|\r\r)/,lookbehind:!0,inside:{"block-tag":{pattern:e("^[a-z]\\w*(?:||[<>=])*\\."),inside:{modifier:{pattern:e("(^[a-z]\\w*)(?:||[<>=])+(?=\\.)"),lookbehind:!0,inside:i},tag:/^[a-z]\w*/,punctuation:/\.$/}},list:{pattern:e("^[*#]+*\\s+\\S.*","m"),inside:{modifier:{pattern:e("(^[*#]+)+"),lookbehind:!0,inside:i},punctuation:/^[*#]+/}},table:{pattern:e("^(?:(?:||[<>=^~])+\\.\\s*)?(?:\\|(?:(?:||[<>=^~_]|[\\\\/]\\d+)+\\.|(?!(?:||[<>=^~_]|[\\\\/]\\d+)+\\.))[^|]*)+\\|","m"),inside:{modifier:{pattern:e("(^|\\|(?:\r?\n|\r)?)(?:||[<>=^~_]|[\\\\/]\\d+)+(?=\\.)"),lookbehind:!0,inside:i},punctuation:/\||^\./}},inline:{pattern:e("(^|[^a-zA-Z\\d])(\\*\\*|__|\\?\\?|[*_%@+\\-^~])*.+?\\2(?![a-zA-Z\\d])"),lookbehind:!0,inside:{bold:{pattern:e("(^(\\*\\*?)*).+?(?=\\2)"),lookbehind:!0},italic:{pattern:e("(^(__?)*).+?(?=\\2)"),lookbehind:!0},cite:{pattern:e("(^\\?\\?*).+?(?=\\?\\?)"),lookbehind:!0,alias:"string"},code:{pattern:e("(^@*).+?(?=@)"),lookbehind:!0,alias:"keyword"},inserted:{pattern:e("(^\\+*).+?(?=\\+)"),lookbehind:!0},deleted:{pattern:e("(^-*).+?(?=-)"),lookbehind:!0},span:{pattern:e("(^%*).+?(?=%)"),lookbehind:!0},modifier:{pattern:e("(^\\*\\*|__|\\?\\?|[*_%@+\\-^~])+"),lookbehind:!0,inside:i},punctuation:/[*_%?@+\-^~]+/}},"link-ref":{pattern:/^\[[^\]]+\]\S+$/m,inside:{string:{pattern:/(^\[)[^\]]+(?=\])/,lookbehind:!0},url:{pattern:/(^\])\S+$/,lookbehind:!0},punctuation:/[\[\]]/}},link:{pattern:e('"*[^"]+":.+?(?=[^\\w/]?(?:\\s|$))'),inside:{text:{pattern:e('(^"*)[^"]+(?=")'),lookbehind:!0},modifier:{pattern:e('(^")+'),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[":]/}},image:{pattern:e("!(?:||[<>=])*(?![<>=])[^!\\s()]+(?:\\([^)]+\\))?!(?::.+?(?=[^\\w/]?(?:\\s|$)))?"),inside:{source:{pattern:e("(^!(?:||[<>=])*)(?![<>=])[^!\\s()]+(?:\\([^)]+\\))?(?=!)"),lookbehind:!0,alias:"url"},modifier:{pattern:e("(^!)(?:||[<>=])+"),lookbehind:!0,inside:i},url:{pattern:/(:).+/,lookbehind:!0},punctuation:/[!:]/}},footnote:{pattern:/\b\[\d+\]/,alias:"comment",inside:{punctuation:/\[|\]/}},acronym:{pattern:/\b[A-Z\d]+\([^)]+\)/,inside:{comment:{pattern:/(\()[^()]+(?=\))/,lookbehind:!0},punctuation:/[()]/}},mark:{pattern:/\b\((?:C|R|TM)\)/,alias:"comment",inside:{punctuation:/[()]/}}}}}),a=t.phrase.inside,o={inline:a.inline,link:a.link,image:a.image,footnote:a.footnote,acronym:a.acronym,mark:a.mark};t.tag.pattern=/<\/?(?!\d)[a-z0-9]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i;var r=a.inline.inside;r.bold.inside=o,r.italic.inside=o,r.inserted.inside=o,r.deleted.inside=o,r.span.inside=o;var d=a.table.inside;d.inline=o.inline,d.link=o.link,d.image=o.image,d.footnote=o.footnote,d.acronym=o.acronym,d.mark=o.mark}(Prism); +!function(e){function n(e){return e.replace(/__/g,(function(){return"(?:[\\w-]+|'[^'\n\r]*'|\"(?:\\\\.|[^\\\\\"\r\n])*\")"}))}e.languages.toml={comment:{pattern:/#.*/,greedy:!0},table:{pattern:RegExp(n("(^[\t ]*\\[\\s*(?:\\[\\s*)?)__(?:\\s*\\.\\s*__)*(?=\\s*\\])"),"m"),lookbehind:!0,greedy:!0,alias:"class-name"},key:{pattern:RegExp(n("(^[\t ]*|[{,]\\s*)__(?:\\s*\\.\\s*__)*(?=\\s*=)"),"m"),lookbehind:!0,greedy:!0,alias:"property"},string:{pattern:/"""(?:\\[\s\S]|[^\\])*?"""|'''[\s\S]*?'''|'[^'\n\r]*'|"(?:\\.|[^\\"\r\n])*"/,greedy:!0},date:[{pattern:/\b\d{4}-\d{2}-\d{2}(?:[T\s]\d{2}:\d{2}:\d{2}(?:\.\d+)?(?:Z|[+-]\d{2}:\d{2})?)?\b/i,alias:"number"},{pattern:/\b\d{2}:\d{2}:\d{2}(?:\.\d+)?\b/,alias:"number"}],number:/(?:\b0(?:x[\da-zA-Z]+(?:_[\da-zA-Z]+)*|o[0-7]+(?:_[0-7]+)*|b[10]+(?:_[10]+)*))\b|[-+]?\b\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?(?:[eE][+-]?\d+(?:_\d+)*)?\b|[-+]?\b(?:inf|nan)\b/,boolean:/\b(?:false|true)\b/,punctuation:/[.,=[\]{}]/}}(Prism); +!function(e){e.languages.tremor={comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|(?:--|\/\/|#).*)/,lookbehind:!0},"interpolated-string":null,extractor:{pattern:/\b[a-z_]\w*\|(?:[^\r\n\\|]|\\(?:\r\n|[\s\S]))*\|/i,greedy:!0,inside:{regex:{pattern:/(^re)\|[\s\S]+/,lookbehind:!0},function:/^\w+/,value:/\|[\s\S]+/}},identifier:{pattern:/`[^`]*`/,greedy:!0},function:/\b[a-z_]\w*(?=\s*(?:::\s*<|\())\b/,keyword:/\b(?:args|as|by|case|config|connect|connector|const|copy|create|default|define|deploy|drop|each|emit|end|erase|event|flow|fn|for|from|group|having|insert|into|intrinsic|let|links|match|merge|mod|move|of|operator|patch|pipeline|recur|script|select|set|sliding|state|stream|to|tumbling|update|use|when|where|window|with)\b/,boolean:/\b(?:false|null|true)\b/i,number:/\b(?:0b[01_]*|0x[0-9a-fA-F_]*|\d[\d_]*(?:\.\d[\d_]*)?(?:[Ee][+-]?[\d_]+)?)\b/,"pattern-punctuation":{pattern:/%(?=[({[])/,alias:"punctuation"},operator:/[-+*\/%~!^]=?|=[=>]?|&[&=]?|\|[|=]?|<>?>?=?|(?:absent|and|not|or|present|xor)\b/,punctuation:/::|[;\[\]()\{\},.:]/};var n='#\\{(?:[^"{}]|\\{[^{}]*\\}|"(?:[^"\\\\\r\n]|\\\\(?:\r\n|[^]))*")*\\}';e.languages.tremor["interpolated-string"]={pattern:RegExp('(^|[^\\\\])(?:"""(?:[^"\\\\#]|\\\\[^]|"(?!"")|#(?!\\{)|'+n+')*"""|"(?:[^"\\\\\r\n#]|\\\\(?:\r\n|[^])|#(?!\\{)|'+n+')*")'),lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:RegExp(n),inside:{punctuation:/^#\{|\}$/,expression:{pattern:/[\s\S]+/,inside:e.languages.tremor}}},string:/[\s\S]+/}},e.languages.troy=e.languages.tremor,e.languages.trickle=e.languages.tremor}(Prism); +Prism.languages.twig={comment:/^\{#[\s\S]*?#\}$/,"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/}},keyword:/\b(?:even|if|odd)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/},Prism.hooks.add("before-tokenize",(function(e){"twig"===e.language&&Prism.languages["markup-templating"].buildPlaceholders(e,"twig",/\{(?:#[\s\S]*?#|%[\s\S]*?%|\{[\s\S]*?\})\}/g)})),Prism.hooks.add("after-tokenize",(function(e){Prism.languages["markup-templating"].tokenizePlaceholders(e,"twig")})); +!function(E){var n=/\b(?:ACT|ACTIFSUB|CARRAY|CASE|CLEARGIF|COA|COA_INT|CONSTANTS|CONTENT|CUR|EDITPANEL|EFFECT|EXT|FILE|FLUIDTEMPLATE|FORM|FRAME|FRAMESET|GIFBUILDER|GMENU|GMENU_FOLDOUT|GMENU_LAYERS|GP|HMENU|HRULER|HTML|IENV|IFSUB|IMAGE|IMGMENU|IMGMENUITEM|IMGTEXT|IMG_RESOURCE|INCLUDE_TYPOSCRIPT|JSMENU|JSMENUITEM|LLL|LOAD_REGISTER|NO|PAGE|RECORDS|RESTORE_REGISTER|TEMPLATE|TEXT|TMENU|TMENUITEM|TMENU_LAYERS|USER|USER_INT|_GIFBUILDER|global|globalString|globalVar)\b/;E.languages.typoscript={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:= \t]|(?:^|[^= \t])[ \t]+)\/\/.*/,lookbehind:!0,greedy:!0},{pattern:/(^|[^"'])#.*/,lookbehind:!0,greedy:!0}],function:[{pattern://,inside:{string:{pattern:/"[^"\r\n]*"|'[^'\r\n]*'/,inside:{keyword:n}},keyword:{pattern:/INCLUDE_TYPOSCRIPT/}}},{pattern:/@import\s*(?:"[^"\r\n]*"|'[^'\r\n]*')/,inside:{string:/"[^"\r\n]*"|'[^'\r\n]*'/}}],string:{pattern:/^([^=]*=[< ]?)(?:(?!\]\n).)*/,lookbehind:!0,inside:{function:/\{\$.*\}/,keyword:n,number:/^\d+$/,punctuation:/[,|:]/}},keyword:n,number:{pattern:/\b\d+\s*[.{=]/,inside:{operator:/[.{=]/}},tag:{pattern:/\.?[-\w\\]+\.?/,inside:{punctuation:/\./}},punctuation:/[{}[\];(),.:|]/,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/},E.languages.tsconfig=E.languages.typoscript}(Prism); +Prism.languages.unrealscript={comment:/\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},category:{pattern:/(\b(?:(?:autoexpand|hide|show)categories|var)\s*\()[^()]+(?=\))/,lookbehind:!0,greedy:!0,alias:"property"},metadata:{pattern:/(\w\s*)<\s*\w+\s*=[^<>|=\r\n]+(?:\|\s*\w+\s*=[^<>|=\r\n]+)*>/,lookbehind:!0,greedy:!0,inside:{property:/\b\w+(?=\s*=)/,operator:/=/,punctuation:/[<>|]/}},macro:{pattern:/`\w+/,alias:"property"},"class-name":{pattern:/(\b(?:class|enum|extends|interface|state(?:\(\))?|struct|within)\s+)\w+/,lookbehind:!0},keyword:/\b(?:abstract|actor|array|auto|autoexpandcategories|bool|break|byte|case|class|classgroup|client|coerce|collapsecategories|config|const|continue|default|defaultproperties|delegate|dependson|deprecated|do|dontcollapsecategories|editconst|editinlinenew|else|enum|event|exec|export|extends|final|float|for|forcescriptorder|foreach|function|goto|guid|hidecategories|hidedropdown|if|ignores|implements|inherits|input|int|interface|iterator|latent|local|material|name|native|nativereplication|noexport|nontransient|noteditinlinenew|notplaceable|operator|optional|out|pawn|perobjectconfig|perobjectlocalized|placeable|postoperator|preoperator|private|protected|reliable|replication|return|server|showcategories|simulated|singular|state|static|string|struct|structdefault|structdefaultproperties|switch|texture|transient|travel|unreliable|until|var|vector|while|within)\b/,function:/\b[a-z_]\w*(?=\s*\()/i,boolean:/\b(?:false|true)\b/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/>>|<<|--|\+\+|\*\*|[-+*/~!=<>$@]=?|&&?|\|\|?|\^\^?|[?:%]|\b(?:ClockwiseFrom|Cross|Dot)\b/,punctuation:/[()[\]{};,.]/},Prism.languages.uc=Prism.languages.uscript=Prism.languages.unrealscript; +Prism.languages.uorazor={"comment-hash":{pattern:/#.*/,alias:"comment",greedy:!0},"comment-slash":{pattern:/\/\/.*/,alias:"comment",greedy:!0},string:{pattern:/("|')(?:\\.|(?!\1)[^\\\r\n])*\1/,inside:{punctuation:/^['"]|['"]$/},greedy:!0},"source-layers":{pattern:/\b(?:arms|backpack|blue|bracelet|cancel|clear|cloak|criminal|earrings|enemy|facialhair|friend|friendly|gloves|gray|grey|ground|hair|head|innerlegs|innertorso|innocent|lefthand|middletorso|murderer|neck|nonfriendly|onehandedsecondary|outerlegs|outertorso|pants|red|righthand|ring|self|shirt|shoes|talisman|waist)\b/i,alias:"function"},"source-commands":{pattern:/\b(?:alliance|attack|cast|clearall|clearignore|clearjournal|clearlist|clearsysmsg|createlist|createtimer|dclick|dclicktype|dclickvar|dress|dressconfig|drop|droprelloc|emote|getlabel|guild|gumpclose|gumpresponse|hotkey|ignore|lasttarget|lift|lifttype|menu|menuresponse|msg|org|organize|organizer|overhead|pause|poplist|potion|promptresponse|pushlist|removelist|removetimer|rename|restock|say|scav|scavenger|script|setability|setlasttarget|setskill|settimer|setvar|sysmsg|target|targetloc|targetrelloc|targettype|undress|unignore|unsetvar|useobject|useonce|useskill|usetype|virtue|wait|waitforgump|waitformenu|waitforprompt|waitforstat|waitforsysmsg|waitfortarget|walk|wfsysmsg|wft|whisper|yell)\b/,alias:"function"},"tag-name":{pattern:/(^\{%-?\s*)\w+/,lookbehind:!0,alias:"keyword"},delimiter:{pattern:/^\{[{%]-?|-?[%}]\}$/,alias:"punctuation"},function:/\b(?:atlist|close|closest|count|counter|counttype|dead|dex|diffhits|diffmana|diffstam|diffweight|find|findbuff|finddebuff|findlayer|findtype|findtypelist|followers|gumpexists|hidden|hits|hp|hue|human|humanoid|ingump|inlist|insysmessage|insysmsg|int|invul|lhandempty|list|listexists|mana|maxhits|maxhp|maxmana|maxstam|maxweight|monster|mounted|name|next|noto|paralyzed|poisoned|position|prev|previous|queued|rand|random|rhandempty|skill|stam|str|targetexists|timer|timerexists|varexist|warmode|weight)\b/,keyword:/\b(?:and|as|break|continue|else|elseif|endfor|endif|endwhile|for|if|loop|not|or|replay|stop|while)\b/,boolean:/\b(?:false|null|true)\b/,number:/\b0x[\dA-Fa-f]+|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:[Ee][-+]?\d+)?/,operator:[{pattern:/(\s)(?:and|b-and|b-or|b-xor|ends with|in|is|matches|not|or|same as|starts with)(?=\s)/,lookbehind:!0},/[=<>]=?|!=|\*\*?|\/\/?|\?:?|[-+~%|]/],punctuation:/[()\[\]{}:.,]/}; +Prism.languages.uri={scheme:{pattern:/^[a-z][a-z0-9+.-]*:/im,greedy:!0,inside:{"scheme-delimiter":/:$/}},fragment:{pattern:/#[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"fragment-delimiter":/^#/}},query:{pattern:/\?[\w\-.~!$&'()*+,;=%:@/?]*/,inside:{"query-delimiter":{pattern:/^\?/,greedy:!0},"pair-delimiter":/[&;]/,pair:{pattern:/^[^=][\s\S]*/,inside:{key:/^[^=]+/,value:{pattern:/(^=)[\s\S]+/,lookbehind:!0}}}}},authority:{pattern:RegExp("^//(?:[\\w\\-.~!$&'()*+,;=%:]*@)?(?:\\[(?:[0-9a-fA-F:.]{2,48}|v[0-9a-fA-F]+\\.[\\w\\-.~!$&'()*+,;=]+)\\]|[\\w\\-.~!$&'()*+,;=%]*)(?::\\d*)?","m"),inside:{"authority-delimiter":/^\/\//,"user-info-segment":{pattern:/^[\w\-.~!$&'()*+,;=%:]*@/,inside:{"user-info-delimiter":/@$/,"user-info":/^[\w\-.~!$&'()*+,;=%:]+/}},"port-segment":{pattern:/:\d*$/,inside:{"port-delimiter":/^:/,port:/^\d+/}},host:{pattern:/[\s\S]+/,inside:{"ip-literal":{pattern:/^\[[\s\S]+\]$/,inside:{"ip-literal-delimiter":/^\[|\]$/,"ipv-future":/^v[\s\S]+/,"ipv6-address":/^[\s\S]+/}},"ipv4-address":/^(?:(?:[03-9]\d?|[12]\d{0,2})\.){3}(?:[03-9]\d?|[12]\d{0,2})$/}}}},path:{pattern:/^[\w\-.~!$&'()*+,;=%:@/]+/m,inside:{"path-separator":/\//}}},Prism.languages.url=Prism.languages.uri; +!function(e){var n={pattern:/[\s\S]+/,inside:null};e.languages.v=e.languages.extend("clike",{string:{pattern:/r?(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,alias:"quoted-string",greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$(?:\{[^{}]*\}|\w+(?:\.\w+(?:\([^\(\)]*\))?|\[[^\[\]]+\])*)/,lookbehind:!0,inside:{"interpolation-variable":{pattern:/^\$\w[\s\S]*$/,alias:"variable"},"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},"interpolation-expression":n}}}},"class-name":{pattern:/(\b(?:enum|interface|struct|type)\s+)(?:C\.)?\w+/,lookbehind:!0},keyword:/(?:\b(?:__global|as|asm|assert|atomic|break|chan|const|continue|defer|else|embed|enum|fn|for|go(?:to)?|if|import|in|interface|is|lock|match|module|mut|none|or|pub|return|rlock|select|shared|sizeof|static|struct|type(?:of)?|union|unsafe)|\$(?:else|for|if)|#(?:flag|include))\b/,number:/\b(?:0x[a-f\d]+(?:_[a-f\d]+)*|0b[01]+(?:_[01]+)*|0o[0-7]+(?:_[0-7]+)*|\d+(?:_\d+)*(?:\.\d+(?:_\d+)*)?)\b/i,operator:/~|\?|[*\/%^!=]=?|\+[=+]?|-[=-]?|\|[=|]?|&(?:=|&|\^=?)?|>(?:>=?|=)?|<(?:<=?|=|-)?|:=|\.\.\.?/,builtin:/\b(?:any(?:_float|_int)?|bool|byte(?:ptr)?|charptr|f(?:32|64)|i(?:8|16|64|128|nt)|rune|size_t|string|u(?:16|32|64|128)|voidptr)\b/}),n.inside=e.languages.v,e.languages.insertBefore("v","string",{char:{pattern:/`(?:\\`|\\?[^`]{1,2})`/,alias:"rune"}}),e.languages.insertBefore("v","operator",{attribute:{pattern:/(^[\t ]*)\[(?:deprecated|direct_array_access|flag|inline|live|ref_only|typedef|unsafe_fn|windows_stdcall)\]/m,lookbehind:!0,alias:"annotation",inside:{punctuation:/[\[\]]/,keyword:/\w+/}},generic:{pattern:/<\w+>(?=\s*[\)\{])/,inside:{punctuation:/[<>]/,"class-name":/\w+/}}}),e.languages.insertBefore("v","function",{"generic-function":{pattern:/\b\w+\s*<\w+>(?=\()/,inside:{function:/^\w+/,generic:{pattern:/<\w+>/,inside:e.languages.v.generic.inside}}}})}(Prism); +Prism.languages.vala=Prism.languages.extend("clike",{"class-name":[{pattern:/\b[A-Z]\w*(?:\.\w+)*\b(?=(?:\?\s+|\*?\s+\*?)\w)/,inside:{punctuation:/\./}},{pattern:/(\[)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/(\b(?:class|interface)\s+[A-Z]\w*(?:\.\w+)*\s*:\s*)[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}},{pattern:/((?:\b(?:class|enum|interface|new|struct)\s+)|(?:catch\s+\())[A-Z]\w*(?:\.\w+)*\b/,lookbehind:!0,inside:{punctuation:/\./}}],keyword:/\b(?:abstract|as|assert|async|base|bool|break|case|catch|char|class|const|construct|continue|default|delegate|delete|do|double|dynamic|else|ensures|enum|errordomain|extern|finally|float|for|foreach|get|if|in|inline|int|int16|int32|int64|int8|interface|internal|is|lock|long|namespace|new|null|out|override|owned|params|private|protected|public|ref|requires|return|set|short|signal|sizeof|size_t|ssize_t|static|string|struct|switch|this|throw|throws|try|typeof|uchar|uint|uint16|uint32|uint64|uint8|ulong|unichar|unowned|ushort|using|value|var|virtual|void|volatile|weak|while|yield)\b/i,function:/\b\w+(?=\s*\()/,number:/(?:\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?)(?:f|u?l?)?/i,operator:/\+\+|--|&&|\|\||<<=?|>>=?|=>|->|~|[+\-*\/%&^|=!<>]=?|\?\??|\.\.\./,punctuation:/[{}[\];(),.:]/,constant:/\b[A-Z0-9_]+\b/}),Prism.languages.insertBefore("vala","string",{"raw-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"template-string":{pattern:/@"[\s\S]*?"/,greedy:!0,inside:{interpolation:{pattern:/\$(?:\([^)]*\)|[a-zA-Z]\w*)/,inside:{delimiter:{pattern:/^\$\(?|\)$/,alias:"punctuation"},rest:Prism.languages.vala}},string:/[\s\S]+/}}}),Prism.languages.insertBefore("vala","keyword",{regex:{pattern:/\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[imsx]{0,4}(?=\s*(?:$|[\r\n,.;})\]]))/,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\//,"regex-flags":/^[a-z]+$/}}}); +!function(e){e.languages.velocity=e.languages.extend("markup",{});var n={variable:{pattern:/(^|[^\\](?:\\\\)*)\$!?(?:[a-z][\w-]*(?:\([^)]*\))?(?:\.[a-z][\w-]*(?:\([^)]*\))?|\[[^\]]+\])*|\{[^}]+\})/i,lookbehind:!0,inside:{}},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},number:/\b\d+\b/,boolean:/\b(?:false|true)\b/,operator:/[=!<>]=?|[+*/%-]|&&|\|\||\.\.|\b(?:eq|g[et]|l[et]|n(?:e|ot))\b/,punctuation:/[(){}[\]:,.]/};n.variable.inside={string:n.string,function:{pattern:/([^\w-])[a-z][\w-]*(?=\()/,lookbehind:!0},number:n.number,boolean:n.boolean,punctuation:n.punctuation},e.languages.insertBefore("velocity","comment",{unparsed:{pattern:/(^|[^\\])#\[\[[\s\S]*?\]\]#/,lookbehind:!0,greedy:!0,inside:{punctuation:/^#\[\[|\]\]#$/}},"velocity-comment":[{pattern:/(^|[^\\])#\*[\s\S]*?\*#/,lookbehind:!0,greedy:!0,alias:"comment"},{pattern:/(^|[^\\])##.*/,lookbehind:!0,greedy:!0,alias:"comment"}],directive:{pattern:/(^|[^\\](?:\\\\)*)#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})(?:\s*\((?:[^()]|\([^()]*\))*\))?/i,lookbehind:!0,inside:{keyword:{pattern:/^#@?(?:[a-z][\w-]*|\{[a-z][\w-]*\})|\bin\b/,inside:{punctuation:/[{}]/}},rest:n}},variable:n.variable}),e.languages.velocity.tag.inside["attr-value"].inside.rest=e.languages.velocity}(Prism); +Prism.languages.verilog={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"/,greedy:!0},"kernel-function":{pattern:/\B\$\w+\b/,alias:"property"},constant:/\B`\w+\b/,function:/\b\w+(?=\()/,keyword:/\b(?:alias|and|assert|assign|assume|automatic|before|begin|bind|bins|binsof|bit|break|buf|bufif0|bufif1|byte|case|casex|casez|cell|chandle|class|clocking|cmos|config|const|constraint|context|continue|cover|covergroup|coverpoint|cross|deassign|default|defparam|design|disable|dist|do|edge|else|end|endcase|endclass|endclocking|endconfig|endfunction|endgenerate|endgroup|endinterface|endmodule|endpackage|endprimitive|endprogram|endproperty|endsequence|endspecify|endtable|endtask|enum|event|expect|export|extends|extern|final|first_match|for|force|foreach|forever|fork|forkjoin|function|generate|genvar|highz0|highz1|if|iff|ifnone|ignore_bins|illegal_bins|import|incdir|include|initial|inout|input|inside|instance|int|integer|interface|intersect|join|join_any|join_none|large|liblist|library|local|localparam|logic|longint|macromodule|matches|medium|modport|module|nand|negedge|new|nmos|nor|noshowcancelled|not|notif0|notif1|null|or|output|package|packed|parameter|pmos|posedge|primitive|priority|program|property|protected|pull0|pull1|pulldown|pullup|pulsestyle_ondetect|pulsestyle_onevent|pure|rand|randc|randcase|randsequence|rcmos|real|realtime|ref|reg|release|repeat|return|rnmos|rpmos|rtran|rtranif0|rtranif1|scalared|sequence|shortint|shortreal|showcancelled|signed|small|solve|specify|specparam|static|string|strong0|strong1|struct|super|supply0|supply1|table|tagged|task|this|throughout|time|timeprecision|timeunit|tran|tranif0|tranif1|tri|tri0|tri1|triand|trior|trireg|type|typedef|union|unique|unsigned|use|uwire|var|vectored|virtual|void|wait|wait_order|wand|weak0|weak1|while|wildcard|wire|with|within|wor|xnor|xor)\b/,important:/\b(?:always|always_comb|always_ff|always_latch)\b(?: *@)?/,number:/\B##?\d+|(?:\b\d+)?'[odbh] ?[\da-fzx_?]+|\b(?:\d*[._])?\d+(?:e[-+]?\d+)?/i,operator:/[-+{}^~%*\/?=!<>&|]+/,punctuation:/[[\];(),.:]/}; +Prism.languages.vhdl={comment:/--.+/,"vhdl-vectors":{pattern:/\b[oxb]"[\da-f_]+"|"[01uxzwlh-]+"/i,alias:"number"},"quoted-function":{pattern:/"\S+?"(?=\()/,alias:"function"},string:/"(?:[^\\"\r\n]|\\(?:\r\n|[\s\S]))*"/,attribute:{pattern:/\b'\w+/,alias:"attr-name"},keyword:/\b(?:access|after|alias|all|architecture|array|assert|attribute|begin|block|body|buffer|bus|case|component|configuration|constant|disconnect|downto|else|elsif|end|entity|exit|file|for|function|generate|generic|group|guarded|if|impure|in|inertial|inout|is|label|library|linkage|literal|loop|map|new|next|null|of|on|open|others|out|package|port|postponed|private|procedure|process|pure|range|record|register|reject|report|return|select|severity|shared|signal|subtype|then|to|transport|type|unaffected|units|until|use|variable|view|wait|when|while|with)\b/i,boolean:/\b(?:false|true)\b/i,function:/\w+(?=\()/,number:/'[01uxzwlh-]'|\b(?:\d+#[\da-f_.]+#|\d[\d_.]*)(?:e[-+]?\d+)?/i,operator:/[<>]=?|:=|[-+*/&=]|\b(?:abs|and|mod|nand|nor|not|or|rem|rol|ror|sla|sll|sra|srl|xnor|xor)\b/i,punctuation:/[{}[\];(),.:]/}; +Prism.languages.vim={string:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\r\n]|'')*'/,comment:/".*/,function:/\b\w+(?=\()/,keyword:/\b(?:N|Next|P|Print|X|XMLent|XMLns|ab|abbreviate|abc|abclear|abo|aboveleft|al|all|ar|arga|argadd|argd|argdelete|argdo|arge|argedit|argg|argglobal|argl|arglocal|args|argu|argument|as|ascii|b|bN|bNext|ba|bad|badd|ball|bd|bdelete|be|bel|belowright|bf|bfirst|bl|blast|bm|bmodified|bn|bnext|bo|botright|bp|bprevious|br|brea|break|breaka|breakadd|breakd|breakdel|breakl|breaklist|brewind|bro|browse|bufdo|buffer|buffers|bun|bunload|bw|bwipeout|c|cN|cNext|cNfcNfile|ca|cabbrev|cabc|cabclear|cad|caddb|caddbuffer|caddexpr|caddf|caddfile|cal|call|cat|catch|cb|cbuffer|cc|ccl|cclose|cd|ce|center|cex|cexpr|cf|cfile|cfir|cfirst|cg|cgetb|cgetbuffer|cgete|cgetexpr|cgetfile|change|changes|chd|chdir|che|checkpath|checkt|checktime|cl|cla|clast|clist|clo|close|cmapc|cmapclear|cn|cnew|cnewer|cnext|cnf|cnfile|cnorea|cnoreabbrev|co|col|colder|colo|colorscheme|comc|comclear|comp|compiler|con|conf|confirm|continue|cope|copen|copy|cp|cpf|cpfile|cprevious|cq|cquit|cr|crewind|cu|cuna|cunabbrev|cunmap|cw|cwindow|d|debugg|debuggreedy|delc|delcommand|delete|delf|delfunction|delm|delmarks|di|diffg|diffget|diffoff|diffpatch|diffpu|diffput|diffsplit|diffthis|diffu|diffupdate|dig|digraphs|display|dj|djump|dl|dlist|dr|drop|ds|dsearch|dsp|dsplit|e|earlier|echoe|echoerr|echom|echomsg|echon|edit|el|else|elsei|elseif|em|emenu|en|endf|endfo|endfor|endfun|endfunction|endif|endt|endtry|endw|endwhile|ene|enew|ex|exi|exit|exu|exusage|f|file|files|filetype|fin|fina|finally|find|fini|finish|fir|first|fix|fixdel|fo|fold|foldc|foldclose|foldd|folddoc|folddoclosed|folddoopen|foldo|foldopen|for|fu|fun|function|go|goto|gr|grep|grepa|grepadd|h|ha|hardcopy|help|helpf|helpfind|helpg|helpgrep|helpt|helptags|hid|hide|his|history|ia|iabbrev|iabc|iabclear|if|ij|ijump|il|ilist|imapc|imapclear|in|inorea|inoreabbrev|isearch|isp|isplit|iu|iuna|iunabbrev|iunmap|j|join|ju|jumps|k|kee|keepalt|keepj|keepjumps|keepmarks|l|lN|lNext|lNf|lNfile|la|lad|laddb|laddbuffer|laddexpr|laddf|laddfile|lan|language|last|later|lb|lbuffer|lc|lcd|lch|lchdir|lcl|lclose|left|lefta|leftabove|let|lex|lexpr|lf|lfile|lfir|lfirst|lg|lgetb|lgetbuffer|lgete|lgetexpr|lgetfile|lgr|lgrep|lgrepa|lgrepadd|lh|lhelpgrep|list|ll|lla|llast|lli|llist|lm|lmak|lmake|lmap|lmapc|lmapclear|ln|lne|lnew|lnewer|lnext|lnf|lnfile|lnoremap|lo|loadview|loc|lockmarks|lockv|lockvar|lol|lolder|lop|lopen|lp|lpf|lpfile|lprevious|lr|lrewind|ls|lt|ltag|lu|lunmap|lv|lvimgrep|lvimgrepa|lvimgrepadd|lw|lwindow|m|ma|mak|make|mark|marks|mat|match|menut|menutranslate|mk|mkexrc|mks|mksession|mksp|mkspell|mkv|mkvie|mkview|mkvimrc|mod|mode|move|mz|mzf|mzfile|mzscheme|n|nbkey|new|next|nmapc|nmapclear|noh|nohlsearch|norea|noreabbrev|nu|number|nun|nunmap|o|omapc|omapclear|on|only|open|opt|options|ou|ounmap|p|pc|pclose|pe|ped|pedit|perl|perld|perldo|po|pop|popu|popup|pp|ppop|pre|preserve|prev|previous|print|prof|profd|profdel|profile|promptf|promptfind|promptr|promptrepl|ps|psearch|ptN|ptNext|pta|ptag|ptf|ptfirst|ptj|ptjump|ptl|ptlast|ptn|ptnext|ptp|ptprevious|ptr|ptrewind|pts|ptselect|pu|put|pw|pwd|py|pyf|pyfile|python|q|qa|qall|quit|quita|quitall|r|read|rec|recover|red|redi|redir|redo|redr|redraw|redraws|redrawstatus|reg|registers|res|resize|ret|retab|retu|return|rew|rewind|ri|right|rightb|rightbelow|ru|rub|ruby|rubyd|rubydo|rubyf|rubyfile|runtime|rv|rviminfo|sN|sNext|sa|sal|sall|san|sandbox|sargument|sav|saveas|sb|sbN|sbNext|sba|sball|sbf|sbfirst|sbl|sblast|sbm|sbmodified|sbn|sbnext|sbp|sbprevious|sbr|sbrewind|sbuffer|scrip|scripte|scriptencoding|scriptnames|se|set|setf|setfiletype|setg|setglobal|setl|setlocal|sf|sfind|sfir|sfirst|sh|shell|sign|sil|silent|sim|simalt|sl|sla|slast|sleep|sm|smagic|smap|smapc|smapclear|sme|smenu|sn|snext|sni|sniff|sno|snomagic|snor|snoremap|snoreme|snoremenu|so|sor|sort|source|sp|spe|spelld|spelldump|spellgood|spelli|spellinfo|spellr|spellrepall|spellu|spellundo|spellw|spellwrong|split|spr|sprevious|sre|srewind|st|sta|stag|star|startg|startgreplace|startinsert|startr|startreplace|stj|stjump|stop|stopi|stopinsert|sts|stselect|sun|sunhide|sunm|sunmap|sus|suspend|sv|sview|syncbind|t|tN|tNext|ta|tab|tabN|tabNext|tabc|tabclose|tabd|tabdo|tabe|tabedit|tabf|tabfind|tabfir|tabfirst|tabl|tablast|tabm|tabmove|tabn|tabnew|tabnext|tabo|tabonly|tabp|tabprevious|tabr|tabrewind|tabs|tag|tags|tc|tcl|tcld|tcldo|tclf|tclfile|te|tearoff|tf|tfirst|th|throw|tj|tjump|tl|tlast|tm|tmenu|tn|tnext|to|topleft|tp|tprevious|tr|trewind|try|ts|tselect|tu|tunmenu|u|una|unabbreviate|undo|undoj|undojoin|undol|undolist|unh|unhide|unlet|unlo|unlockvar|unm|unmap|up|update|ve|verb|verbose|version|vert|vertical|vi|vie|view|vim|vimgrep|vimgrepa|vimgrepadd|visual|viu|viusage|vmapc|vmapclear|vne|vnew|vs|vsplit|vu|vunmap|w|wN|wNext|wa|wall|wh|while|win|winc|wincmd|windo|winp|winpos|winsize|wn|wnext|wp|wprevious|wq|wqa|wqall|write|ws|wsverb|wv|wviminfo|x|xa|xall|xit|xm|xmap|xmapc|xmapclear|xme|xmenu|xn|xnoremap|xnoreme|xnoremenu|xu|xunmap|y|yank)\b/,builtin:/\b(?:acd|ai|akm|aleph|allowrevins|altkeymap|ambiwidth|ambw|anti|antialias|arab|arabic|arabicshape|ari|arshape|autochdir|autocmd|autoindent|autoread|autowrite|autowriteall|aw|awa|background|backspace|backup|backupcopy|backupdir|backupext|backupskip|balloondelay|ballooneval|balloonexpr|bdir|bdlay|beval|bex|bexpr|bg|bh|bin|binary|biosk|bioskey|bk|bkc|bomb|breakat|brk|browsedir|bs|bsdir|bsk|bt|bufhidden|buflisted|buftype|casemap|ccv|cdpath|cedit|cfu|ch|charconvert|ci|cin|cindent|cink|cinkeys|cino|cinoptions|cinw|cinwords|clipboard|cmdheight|cmdwinheight|cmp|cms|columns|com|comments|commentstring|compatible|complete|completefunc|completeopt|consk|conskey|copyindent|cot|cpo|cpoptions|cpt|cscopepathcomp|cscopeprg|cscopequickfix|cscopetag|cscopetagorder|cscopeverbose|cspc|csprg|csqf|cst|csto|csverb|cuc|cul|cursorcolumn|cursorline|cwh|debug|deco|def|define|delcombine|dex|dg|dict|dictionary|diff|diffexpr|diffopt|digraph|dip|dir|directory|dy|ea|ead|eadirection|eb|ed|edcompatible|ef|efm|ei|ek|enc|encoding|endofline|eol|ep|equalalways|equalprg|errorbells|errorfile|errorformat|esckeys|et|eventignore|expandtab|exrc|fcl|fcs|fdc|fde|fdi|fdl|fdls|fdm|fdn|fdo|fdt|fen|fenc|fencs|fex|ff|ffs|fileencoding|fileencodings|fileformat|fileformats|fillchars|fk|fkmap|flp|fml|fmr|foldcolumn|foldenable|foldexpr|foldignore|foldlevel|foldlevelstart|foldmarker|foldmethod|foldminlines|foldnestmax|foldtext|formatexpr|formatlistpat|formatoptions|formatprg|fp|fs|fsync|ft|gcr|gd|gdefault|gfm|gfn|gfs|gfw|ghr|gp|grepformat|grepprg|gtl|gtt|guicursor|guifont|guifontset|guifontwide|guiheadroom|guioptions|guipty|guitablabel|guitabtooltip|helpfile|helpheight|helplang|hf|hh|hi|hidden|highlight|hk|hkmap|hkmapp|hkp|hl|hlg|hls|hlsearch|ic|icon|iconstring|ignorecase|im|imactivatekey|imak|imc|imcmdline|imd|imdisable|imi|iminsert|ims|imsearch|inc|include|includeexpr|incsearch|inde|indentexpr|indentkeys|indk|inex|inf|infercase|insertmode|invacd|invai|invakm|invallowrevins|invaltkeymap|invanti|invantialias|invar|invarab|invarabic|invarabicshape|invari|invarshape|invautochdir|invautoindent|invautoread|invautowrite|invautowriteall|invaw|invawa|invbackup|invballooneval|invbeval|invbin|invbinary|invbiosk|invbioskey|invbk|invbl|invbomb|invbuflisted|invcf|invci|invcin|invcindent|invcompatible|invconfirm|invconsk|invconskey|invcopyindent|invcp|invcscopetag|invcscopeverbose|invcst|invcsverb|invcuc|invcul|invcursorcolumn|invcursorline|invdeco|invdelcombine|invdg|invdiff|invdigraph|invdisable|invea|inveb|inved|invedcompatible|invek|invendofline|inveol|invequalalways|inverrorbells|invesckeys|invet|invex|invexpandtab|invexrc|invfen|invfk|invfkmap|invfoldenable|invgd|invgdefault|invguipty|invhid|invhidden|invhk|invhkmap|invhkmapp|invhkp|invhls|invhlsearch|invic|invicon|invignorecase|invim|invimc|invimcmdline|invimd|invincsearch|invinf|invinfercase|invinsertmode|invis|invjoinspaces|invjs|invlazyredraw|invlbr|invlinebreak|invlisp|invlist|invloadplugins|invlpl|invlz|invma|invmacatsui|invmagic|invmh|invml|invmod|invmodeline|invmodifiable|invmodified|invmore|invmousef|invmousefocus|invmousehide|invnu|invnumber|invodev|invopendevice|invpaste|invpi|invpreserveindent|invpreviewwindow|invprompt|invpvw|invreadonly|invremap|invrestorescreen|invrevins|invri|invrightleft|invrightleftcmd|invrl|invrlc|invro|invrs|invru|invruler|invsb|invsc|invscb|invscrollbind|invscs|invsecure|invsft|invshellslash|invshelltemp|invshiftround|invshortname|invshowcmd|invshowfulltag|invshowmatch|invshowmode|invsi|invsm|invsmartcase|invsmartindent|invsmarttab|invsmd|invsn|invsol|invspell|invsplitbelow|invsplitright|invspr|invsr|invssl|invsta|invstartofline|invstmp|invswapfile|invswf|invta|invtagbsearch|invtagrelative|invtagstack|invtbi|invtbidi|invtbs|invtermbidi|invterse|invtextauto|invtextmode|invtf|invtgst|invtildeop|invtimeout|invtitle|invto|invtop|invtr|invttimeout|invttybuiltin|invttyfast|invtx|invvb|invvisualbell|invwa|invwarn|invwb|invweirdinvert|invwfh|invwfw|invwildmenu|invwinfixheight|invwinfixwidth|invwiv|invwmnu|invwrap|invwrapscan|invwrite|invwriteany|invwritebackup|invws|isf|isfname|isi|isident|isk|iskeyword|isprint|joinspaces|js|key|keymap|keymodel|keywordprg|km|kmp|kp|langmap|langmenu|laststatus|lazyredraw|lbr|lcs|linebreak|lines|linespace|lisp|lispwords|listchars|loadplugins|lpl|lsp|lz|macatsui|magic|makeef|makeprg|matchpairs|matchtime|maxcombine|maxfuncdepth|maxmapdepth|maxmem|maxmempattern|maxmemtot|mco|mef|menuitems|mfd|mh|mis|mkspellmem|ml|mls|mm|mmd|mmp|mmt|modeline|modelines|modifiable|modified|more|mouse|mousef|mousefocus|mousehide|mousem|mousemodel|mouses|mouseshape|mouset|mousetime|mp|mps|msm|mzq|mzquantum|nf|noacd|noai|noakm|noallowrevins|noaltkeymap|noanti|noantialias|noar|noarab|noarabic|noarabicshape|noari|noarshape|noautochdir|noautoindent|noautoread|noautowrite|noautowriteall|noaw|noawa|nobackup|noballooneval|nobeval|nobin|nobinary|nobiosk|nobioskey|nobk|nobl|nobomb|nobuflisted|nocf|noci|nocin|nocindent|nocompatible|noconfirm|noconsk|noconskey|nocopyindent|nocp|nocscopetag|nocscopeverbose|nocst|nocsverb|nocuc|nocul|nocursorcolumn|nocursorline|nodeco|nodelcombine|nodg|nodiff|nodigraph|nodisable|noea|noeb|noed|noedcompatible|noek|noendofline|noeol|noequalalways|noerrorbells|noesckeys|noet|noex|noexpandtab|noexrc|nofen|nofk|nofkmap|nofoldenable|nogd|nogdefault|noguipty|nohid|nohidden|nohk|nohkmap|nohkmapp|nohkp|nohls|noic|noicon|noignorecase|noim|noimc|noimcmdline|noimd|noincsearch|noinf|noinfercase|noinsertmode|nois|nojoinspaces|nojs|nolazyredraw|nolbr|nolinebreak|nolisp|nolist|noloadplugins|nolpl|nolz|noma|nomacatsui|nomagic|nomh|noml|nomod|nomodeline|nomodifiable|nomodified|nomore|nomousef|nomousefocus|nomousehide|nonu|nonumber|noodev|noopendevice|nopaste|nopi|nopreserveindent|nopreviewwindow|noprompt|nopvw|noreadonly|noremap|norestorescreen|norevins|nori|norightleft|norightleftcmd|norl|norlc|noro|nors|noru|noruler|nosb|nosc|noscb|noscrollbind|noscs|nosecure|nosft|noshellslash|noshelltemp|noshiftround|noshortname|noshowcmd|noshowfulltag|noshowmatch|noshowmode|nosi|nosm|nosmartcase|nosmartindent|nosmarttab|nosmd|nosn|nosol|nospell|nosplitbelow|nosplitright|nospr|nosr|nossl|nosta|nostartofline|nostmp|noswapfile|noswf|nota|notagbsearch|notagrelative|notagstack|notbi|notbidi|notbs|notermbidi|noterse|notextauto|notextmode|notf|notgst|notildeop|notimeout|notitle|noto|notop|notr|nottimeout|nottybuiltin|nottyfast|notx|novb|novisualbell|nowa|nowarn|nowb|noweirdinvert|nowfh|nowfw|nowildmenu|nowinfixheight|nowinfixwidth|nowiv|nowmnu|nowrap|nowrapscan|nowrite|nowriteany|nowritebackup|nows|nrformats|numberwidth|nuw|odev|oft|ofu|omnifunc|opendevice|operatorfunc|opfunc|osfiletype|pa|para|paragraphs|paste|pastetoggle|patchexpr|patchmode|path|pdev|penc|pex|pexpr|pfn|ph|pheader|pi|pm|pmbcs|pmbfn|popt|preserveindent|previewheight|previewwindow|printdevice|printencoding|printexpr|printfont|printheader|printmbcharset|printmbfont|printoptions|prompt|pt|pumheight|pvh|pvw|qe|quoteescape|readonly|remap|report|restorescreen|revins|rightleft|rightleftcmd|rl|rlc|ro|rs|rtp|ruf|ruler|rulerformat|runtimepath|sbo|sc|scb|scr|scroll|scrollbind|scrolljump|scrolloff|scrollopt|scs|sect|sections|secure|sel|selection|selectmode|sessionoptions|sft|shcf|shellcmdflag|shellpipe|shellquote|shellredir|shellslash|shelltemp|shelltype|shellxquote|shiftround|shiftwidth|shm|shortmess|shortname|showbreak|showcmd|showfulltag|showmatch|showmode|showtabline|shq|si|sidescroll|sidescrolloff|siso|sj|slm|smartcase|smartindent|smarttab|smc|smd|softtabstop|sol|spc|spell|spellcapcheck|spellfile|spelllang|spellsuggest|spf|spl|splitbelow|splitright|sps|sr|srr|ss|ssl|ssop|stal|startofline|statusline|stl|stmp|su|sua|suffixes|suffixesadd|sw|swapfile|swapsync|swb|swf|switchbuf|sws|sxq|syn|synmaxcol|syntax|t_AB|t_AF|t_AL|t_CS|t_CV|t_Ce|t_Co|t_Cs|t_DL|t_EI|t_F1|t_F2|t_F3|t_F4|t_F5|t_F6|t_F7|t_F8|t_F9|t_IE|t_IS|t_K1|t_K3|t_K4|t_K5|t_K6|t_K7|t_K8|t_K9|t_KA|t_KB|t_KC|t_KD|t_KE|t_KF|t_KG|t_KH|t_KI|t_KJ|t_KK|t_KL|t_RI|t_RV|t_SI|t_Sb|t_Sf|t_WP|t_WS|t_ZH|t_ZR|t_al|t_bc|t_cd|t_ce|t_cl|t_cm|t_cs|t_da|t_db|t_dl|t_fs|t_k1|t_k2|t_k3|t_k4|t_k5|t_k6|t_k7|t_k8|t_k9|t_kB|t_kD|t_kI|t_kN|t_kP|t_kb|t_kd|t_ke|t_kh|t_kl|t_kr|t_ks|t_ku|t_le|t_mb|t_md|t_me|t_mr|t_ms|t_nd|t_op|t_se|t_so|t_sr|t_te|t_ti|t_ts|t_ue|t_us|t_ut|t_vb|t_ve|t_vi|t_vs|t_xs|tabline|tabpagemax|tabstop|tagbsearch|taglength|tagrelative|tagstack|tal|tb|tbi|tbidi|tbis|tbs|tenc|term|termbidi|termencoding|terse|textauto|textmode|textwidth|tgst|thesaurus|tildeop|timeout|timeoutlen|title|titlelen|titleold|titlestring|toolbar|toolbariconsize|top|tpm|tsl|tsr|ttimeout|ttimeoutlen|ttm|tty|ttybuiltin|ttyfast|ttym|ttymouse|ttyscroll|ttytype|tw|tx|uc|ul|undolevels|updatecount|updatetime|ut|vb|vbs|vdir|verbosefile|vfile|viewdir|viewoptions|viminfo|virtualedit|visualbell|vop|wak|warn|wb|wc|wcm|wd|weirdinvert|wfh|wfw|whichwrap|wi|wig|wildchar|wildcharm|wildignore|wildmenu|wildmode|wildoptions|wim|winaltkeys|window|winfixheight|winfixwidth|winheight|winminheight|winminwidth|winwidth|wiv|wiw|wm|wmh|wmnu|wmw|wop|wrap|wrapmargin|wrapscan|writeany|writebackup|writedelay|ww)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?)\b/i,operator:/\|\||&&|[-+.]=?|[=!](?:[=~][#?]?)?|[<>]=?[#?]?|[*\/%?]|\b(?:is(?:not)?)\b/,punctuation:/[{}[\](),;:]/}; +Prism.languages["visual-basic"]={comment:{pattern:/(?:['‘’]|REM\b)(?:[^\r\n_]|_(?:\r\n?|\n)?)*/i,inside:{keyword:/^REM/i}},directive:{pattern:/#(?:Const|Else|ElseIf|End|ExternalChecksum|ExternalSource|If|Region)(?:\b_[ \t]*(?:\r\n?|\n)|.)+/i,alias:"property",greedy:!0},string:{pattern:/\$?["“”](?:["“”]{2}|[^"“”])*["“”]C?/i,greedy:!0},date:{pattern:/#[ \t]*(?:\d+([/-])\d+\1\d+(?:[ \t]+(?:\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?))?|\d+[ \t]*(?:AM|PM)|\d+:\d+(?::\d+)?(?:[ \t]*(?:AM|PM))?)[ \t]*#/i,alias:"number"},number:/(?:(?:\b\d+(?:\.\d+)?|\.\d+)(?:E[+-]?\d+)?|&[HO][\dA-F]+)(?:[FRD]|U?[ILS])?/i,boolean:/\b(?:False|Nothing|True)\b/i,keyword:/\b(?:AddHandler|AddressOf|Alias|And(?:Also)?|As|Boolean|ByRef|Byte|ByVal|Call|Case|Catch|C(?:Bool|Byte|Char|Date|Dbl|Dec|Int|Lng|Obj|SByte|Short|Sng|Str|Type|UInt|ULng|UShort)|Char|Class|Const|Continue|Currency|Date|Decimal|Declare|Default|Delegate|Dim|DirectCast|Do|Double|Each|Else(?:If)?|End(?:If)?|Enum|Erase|Error|Event|Exit|Finally|For|Friend|Function|Get(?:Type|XMLNamespace)?|Global|GoSub|GoTo|Handles|If|Implements|Imports|In|Inherits|Integer|Interface|Is|IsNot|Let|Lib|Like|Long|Loop|Me|Mod|Module|Must(?:Inherit|Override)|My(?:Base|Class)|Namespace|Narrowing|New|Next|Not(?:Inheritable|Overridable)?|Object|Of|On|Operator|Option(?:al)?|Or(?:Else)?|Out|Overloads|Overridable|Overrides|ParamArray|Partial|Private|Property|Protected|Public|RaiseEvent|ReadOnly|ReDim|RemoveHandler|Resume|Return|SByte|Select|Set|Shadows|Shared|short|Single|Static|Step|Stop|String|Structure|Sub|SyncLock|Then|Throw|To|Try|TryCast|Type|TypeOf|U(?:Integer|Long|Short)|Until|Using|Variant|Wend|When|While|Widening|With(?:Events)?|WriteOnly|Xor)\b/i,operator:/[+\-*/\\^<=>&#@$%!]|\b_(?=[ \t]*[\r\n])/,punctuation:/[{}().,:?]/},Prism.languages.vb=Prism.languages["visual-basic"],Prism.languages.vba=Prism.languages["visual-basic"]; +Prism.languages.warpscript={comment:/#.*|\/\/.*|\/\*[\s\S]*?\*\//,string:{pattern:/"(?:[^"\\\r\n]|\\.)*"|'(?:[^'\\\r\n]|\\.)*'|<'(?:[^\\']|'(?!>)|\\.)*'>/,greedy:!0},variable:/\$\S+/,macro:{pattern:/@\S+/,alias:"property"},keyword:/\b(?:BREAK|CHECKMACRO|CONTINUE|CUDF|DEFINED|DEFINEDMACRO|EVAL|FAIL|FOR|FOREACH|FORSTEP|IFT|IFTE|MSGFAIL|NRETURN|RETHROW|RETURN|SWITCH|TRY|UDF|UNTIL|WHILE)\b/,number:/[+-]?\b(?:NaN|Infinity|\d+(?:\.\d*)?(?:[Ee][+-]?\d+)?|0x[\da-fA-F]+|0b[01]+)\b/,boolean:/\b(?:F|T|false|true)\b/,punctuation:/<%|%>|[{}[\]()]/,operator:/==|&&?|\|\|?|\*\*?|>>>?|<<|[<>!~]=?|[-/%^]|\+!?|\b(?:AND|NOT|OR)\b/}; +Prism.languages.wasm={comment:[/\(;[\s\S]*?;\)/,{pattern:/;;.*/,greedy:!0}],string:{pattern:/"(?:\\[\s\S]|[^"\\])*"/,greedy:!0},keyword:[{pattern:/\b(?:align|offset)=/,inside:{operator:/=/}},{pattern:/\b(?:(?:f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|neg?|nearest|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|sqrt|store(?:8|16|32)?|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))?|memory\.(?:grow|size))\b/,inside:{punctuation:/\./}},/\b(?:anyfunc|block|br(?:_if|_table)?|call(?:_indirect)?|data|drop|elem|else|end|export|func|get_(?:global|local)|global|if|import|local|loop|memory|module|mut|nop|offset|param|result|return|select|set_(?:global|local)|start|table|tee_local|then|type|unreachable)\b/],variable:/\$[\w!#$%&'*+\-./:<=>?@\\^`|~]+/,number:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/,punctuation:/[()]/}; +!function(e){var n="(?:\\B-|\\b_|\\b)[A-Za-z][\\w-]*(?![\\w-])",t="(?:\\b(?:unsigned\\s+)?long\\s+long(?![\\w-])|\\b(?:unrestricted|unsigned)\\s+[a-z]+(?![\\w-])|(?!(?:unrestricted|unsigned)\\b)"+n+"(?:\\s*<(?:[^<>]|<[^<>]*>)*>)?)(?:\\s*\\?)?",i={};for(var r in e.languages["web-idl"]={comment:{pattern:/\/\/.*|\/\*[\s\S]*?\*\//,greedy:!0},string:{pattern:/"[^"]*"/,greedy:!0},namespace:{pattern:RegExp("(\\bnamespace\\s+)"+n),lookbehind:!0},"class-name":[{pattern:/(^|[^\w-])(?:iterable|maplike|setlike)\s*<(?:[^<>]|<[^<>]*>)*>/,lookbehind:!0,inside:i},{pattern:RegExp("(\\b(?:attribute|const|deleter|getter|optional|setter)\\s+)"+t),lookbehind:!0,inside:i},{pattern:RegExp("(\\bcallback\\s+"+n+"\\s*=\\s*)"+t),lookbehind:!0,inside:i},{pattern:RegExp("(\\btypedef\\b\\s*)"+t),lookbehind:!0,inside:i},{pattern:RegExp("(\\b(?:callback|dictionary|enum|interface(?:\\s+mixin)?)\\s+)(?!(?:interface|mixin)\\b)"+n),lookbehind:!0},{pattern:RegExp("(:\\s*)"+n),lookbehind:!0},RegExp(n+"(?=\\s+(?:implements|includes)\\b)"),{pattern:RegExp("(\\b(?:implements|includes)\\s+)"+n),lookbehind:!0},{pattern:RegExp(t+"(?=\\s*(?:\\.{3}\\s*)?"+n+"\\s*[(),;=])"),inside:i}],builtin:/\b(?:ArrayBuffer|BigInt64Array|BigUint64Array|ByteString|DOMString|DataView|Float32Array|Float64Array|FrozenArray|Int16Array|Int32Array|Int8Array|ObservableArray|Promise|USVString|Uint16Array|Uint32Array|Uint8Array|Uint8ClampedArray)\b/,keyword:[/\b(?:async|attribute|callback|const|constructor|deleter|dictionary|enum|getter|implements|includes|inherit|interface|mixin|namespace|null|optional|or|partial|readonly|required|setter|static|stringifier|typedef|unrestricted)\b/,/\b(?:any|bigint|boolean|byte|double|float|iterable|long|maplike|object|octet|record|sequence|setlike|short|symbol|undefined|unsigned|void)\b/],boolean:/\b(?:false|true)\b/,number:{pattern:/(^|[^\w-])-?(?:0x[0-9a-f]+|(?:\d+(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?|NaN|Infinity)(?![\w-])/i,lookbehind:!0},operator:/\.{3}|[=:?<>-]/,punctuation:/[(){}[\].,;]/},e.languages["web-idl"])"class-name"!==r&&(i[r]=e.languages["web-idl"][r]);e.languages.webidl=e.languages["web-idl"]}(Prism); +Prism.languages.wgsl={comment:{pattern:/\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/,greedy:!0},"builtin-attribute":{pattern:/(@)builtin\(.*?\)/,lookbehind:!0,inside:{attribute:{pattern:/^builtin/,alias:"attr-name"},punctuation:/[(),]/,"built-in-values":{pattern:/\b(?:frag_depth|front_facing|global_invocation_id|instance_index|local_invocation_id|local_invocation_index|num_workgroups|position|sample_index|sample_mask|vertex_index|workgroup_id)\b/,alias:"attr-value"}}},attributes:{pattern:/(@)(?:align|binding|compute|const|fragment|group|id|interpolate|invariant|location|size|vertex|workgroup_size)/i,lookbehind:!0,alias:"attr-name"},functions:{pattern:/\b(fn\s+)[_a-zA-Z]\w*(?=[(<])/,lookbehind:!0,alias:"function"},keyword:/\b(?:bitcast|break|case|const|continue|continuing|default|discard|else|enable|fallthrough|fn|for|function|if|let|loop|private|return|storage|struct|switch|type|uniform|var|while|workgroup)\b/,builtin:/\b(?:abs|acos|acosh|all|any|array|asin|asinh|atan|atan2|atanh|atomic|atomicAdd|atomicAnd|atomicCompareExchangeWeak|atomicExchange|atomicLoad|atomicMax|atomicMin|atomicOr|atomicStore|atomicSub|atomicXor|bool|ceil|clamp|cos|cosh|countLeadingZeros|countOneBits|countTrailingZeros|cross|degrees|determinant|distance|dot|dpdx|dpdxCoarse|dpdxFine|dpdy|dpdyCoarse|dpdyFine|exp|exp2|extractBits|f32|f64|faceForward|firstLeadingBit|floor|fma|fract|frexp|fwidth|fwidthCoarse|fwidthFine|i32|i64|insertBits|inverseSqrt|ldexp|length|log|log2|mat[2-4]x[2-4]|max|min|mix|modf|normalize|override|pack2x16float|pack2x16snorm|pack2x16unorm|pack4x8snorm|pack4x8unorm|pow|ptr|quantizeToF16|radians|reflect|refract|reverseBits|round|sampler|sampler_comparison|select|shiftLeft|shiftRight|sign|sin|sinh|smoothstep|sqrt|staticAssert|step|storageBarrier|tan|tanh|textureDimensions|textureGather|textureGatherCompare|textureLoad|textureNumLayers|textureNumLevels|textureNumSamples|textureSample|textureSampleBias|textureSampleCompare|textureSampleCompareLevel|textureSampleGrad|textureSampleLevel|textureStore|texture_1d|texture_2d|texture_2d_array|texture_3d|texture_cube|texture_cube_array|texture_depth_2d|texture_depth_2d_array|texture_depth_cube|texture_depth_cube_array|texture_depth_multisampled_2d|texture_multisampled_2d|texture_storage_1d|texture_storage_2d|texture_storage_2d_array|texture_storage_3d|transpose|trunc|u32|u64|unpack2x16float|unpack2x16snorm|unpack2x16unorm|unpack4x8snorm|unpack4x8unorm|vec[2-4]|workgroupBarrier)\b/,"function-calls":{pattern:/\b[_a-z]\w*(?=\()/i,alias:"function"},"class-name":/\b(?:[A-Z][A-Za-z0-9]*)\b/,"bool-literal":{pattern:/\b(?:false|true)\b/,alias:"boolean"},"hex-int-literal":{pattern:/\b0[xX][0-9a-fA-F]+[iu]?\b(?![.pP])/,alias:"number"},"hex-float-literal":{pattern:/\b0[xX][0-9a-fA-F]*(?:\.[0-9a-fA-F]*)?(?:[pP][+-]?\d+[fh]?)?/,alias:"number"},"decimal-float-literal":[{pattern:/\d*\.\d+(?:[eE](?:\+|-)?\d+)?[fh]?/,alias:"number"},{pattern:/\d+\.\d*(?:[eE](?:\+|-)?\d+)?[fh]?/,alias:"number"},{pattern:/\d+[eE](?:\+|-)?\d+[fh]?/,alias:"number"},{pattern:/\b\d+[fh]\b/,alias:"number"}],"int-literal":{pattern:/\b\d+[iu]?\b/,alias:"number"},operator:[{pattern:/(?:\^|~|\|(?!\|)|\|\||&&|<<|>>|!)(?!=)/},{pattern:/&(?![&=])/},{pattern:/(?:\+=|-=|\*=|\/=|%=|\^=|&=|\|=|<<=|>>=)/},{pattern:/(^|[^<>=!])=(?![=>])/,lookbehind:!0},{pattern:/(?:==|!=|<=|\+\+|--|(^|[^=])>=)/,lookbehind:!0},{pattern:/(?:(?:[+%]|(?:\*(?!\w)))(?!=))|(?:-(?!>))|(?:\/(?!\/))/},{pattern:/->/}],punctuation:/[@(){}[\],;<>:.]/}; +Prism.languages.wiki=Prism.languages.extend("markup",{"block-comment":{pattern:/(^|[^\\])\/\*[\s\S]*?\*\//,lookbehind:!0,alias:"comment"},heading:{pattern:/^(=+)[^=\r\n].*?\1/m,inside:{punctuation:/^=+|=+$/,important:/.+/}},emphasis:{pattern:/('{2,5}).+?\1/,inside:{"bold-italic":{pattern:/(''''').+?(?=\1)/,lookbehind:!0,alias:["bold","italic"]},bold:{pattern:/(''')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},italic:{pattern:/('')[^'](?:.*?[^'])?(?=\1)/,lookbehind:!0},punctuation:/^''+|''+$/}},hr:{pattern:/^-{4,}/m,alias:"punctuation"},url:[/ISBN +(?:97[89][ -]?)?(?:\d[ -]?){9}[\dx]\b|(?:PMID|RFC) +\d+/i,/\[\[.+?\]\]|\[.+?\]/],variable:[/__[A-Z]+__/,/\{{3}.+?\}{3}/,/\{\{.+?\}\}/],symbol:[/^#redirect/im,/~{3,5}/],"table-tag":{pattern:/((?:^|[|!])[|!])[^|\r\n]+\|(?!\|)/m,lookbehind:!0,inside:{"table-bar":{pattern:/\|$/,alias:"punctuation"},rest:Prism.languages.markup.tag.inside}},punctuation:/^(?:\{\||\|\}|\|-|[*#:;!|])|\|\||!!/m}),Prism.languages.insertBefore("wiki","tag",{nowiki:{pattern:/<(nowiki|pre|source)\b[^>]*>[\s\S]*?<\/\1>/i,inside:{tag:{pattern:/<(?:nowiki|pre|source)\b[^>]*>|<\/(?:nowiki|pre|source)>/i,inside:Prism.languages.markup.tag.inside}}}}); +Prism.languages.wolfram={comment:/\(\*(?:\(\*(?:[^*]|\*(?!\)))*\*\)|(?!\(\*)[\s\S])*?\*\)/,string:{pattern:/"(?:\\.|[^"\\\r\n])*"/,greedy:!0},keyword:/\b(?:Abs|AbsArg|Accuracy|Block|Do|For|Function|If|Manipulate|Module|Nest|NestList|None|Return|Switch|Table|Which|While)\b/,context:{pattern:/\b\w+`+\w*/,alias:"class-name"},blank:{pattern:/\b\w+_\b/,alias:"regex"},"global-variable":{pattern:/\$\w+/,alias:"variable"},boolean:/\b(?:False|True)\b/,number:/(?:\b(?=\d)|\B(?=\.))(?:0[bo])?(?:(?:\d|0x[\da-f])[\da-f]*(?:\.\d*)?|\.\d+)(?:e[+-]?\d+)?j?\b/i,operator:/\/\.|;|=\.|\^=|\^:=|:=|<<|>>|<\||\|>|:>|\|->|->|<-|@@@|@@|@|\/@|=!=|===|==|=|\+|-|\[\/-+%=\]=?|!=|\*\*?=?|\/\/?=?|<[<=>]?|>[=>]?|[&|^~]/,punctuation:/[{}[\];(),.:]/},Prism.languages.mathematica=Prism.languages.wolfram,Prism.languages.wl=Prism.languages.wolfram,Prism.languages.nb=Prism.languages.wolfram; +Prism.languages.wren={comment:[{pattern:/\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*)|\/\*(?:[^*/]|\*(?!\/)|\/(?!\*))*\*\/)*\*\/)*\*\//,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],"triple-quoted-string":{pattern:/"""[\s\S]*?"""/,greedy:!0,alias:"string"},"string-literal":null,hashbang:{pattern:/^#!\/.+/,greedy:!0,alias:"comment"},attribute:{pattern:/#!?[ \t\u3000]*\w+/,alias:"keyword"},"class-name":[{pattern:/(\bclass\s+)\w+/,lookbehind:!0},/\b[A-Z][a-z\d_]*\b/],constant:/\b[A-Z][A-Z\d_]*\b/,null:{pattern:/\bnull\b/,alias:"keyword"},keyword:/\b(?:as|break|class|construct|continue|else|for|foreign|if|import|in|is|return|static|super|this|var|while)\b/,boolean:/\b(?:false|true)\b/,number:/\b(?:0x[\da-f]+|\d+(?:\.\d+)?(?:e[+-]?\d+)?)\b/i,function:/\b[a-z_]\w*(?=\s*[({])/i,operator:/<<|>>|[=!<>]=?|&&|\|\||[-+*/%~^&|?:]|\.{2,3}/,punctuation:/[\[\](){}.,;]/},Prism.languages.wren["string-literal"]={pattern:/(^|[^\\"])"(?:[^\\"%]|\\[\s\S]|%(?!\()|%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\))*"/,lookbehind:!0,greedy:!0,inside:{interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)%\((?:[^()]|\((?:[^()]|\([^)]*\))*\))*\)/,lookbehind:!0,inside:{expression:{pattern:/^(%\()[\s\S]+(?=\)$)/,lookbehind:!0,inside:Prism.languages.wren},"interpolation-punctuation":{pattern:/^%\(|\)$/,alias:"punctuation"}}},string:/[\s\S]+/}}; +!function(n){n.languages.xeora=n.languages.extend("markup",{constant:{pattern:/\$(?:DomainContents|PageRenderDuration)\$/,inside:{punctuation:{pattern:/\$/}}},variable:{pattern:/\$@?(?:#+|[-+*~=^])?[\w.]+\$/,inside:{punctuation:{pattern:/[$.]/},operator:{pattern:/#+|[-+*~=^@]/}}},"function-inline":{pattern:/\$F:[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\$/,inside:{variable:{pattern:/(?:[,|])@?(?:#+|[-+*~=^])?[\w.]+/,inside:{punctuation:{pattern:/[,.|]/},operator:{pattern:/#+|[-+*~=^@]/}}},punctuation:{pattern:/\$\w:|[$:?.,|]/}},alias:"function"},"function-block":{pattern:/\$XF:\{[-\w.]+\?[-\w.]+(?:,(?:(?:@[-#]*\w+\.[\w+.]\.*)*\|)*(?:(?:[\w+]|[-#*.~^]+[\w+]|=\S)(?:[^$=]|=+[^=])*=*|(?:@[-#]*\w+\.[\w+.]\.*)+(?:(?:[\w+]|[-#*~^][-#*.~^]*[\w+]|=\S)(?:[^$=]|=+[^=])*=*)?)?)?\}:XF\$/,inside:{punctuation:{pattern:/[$:{}?.,|]/}},alias:"function"},"directive-inline":{pattern:/\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\/\w.]+\$/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}}},alias:"function"},"directive-block-open":{pattern:/\$\w+:\{|\$\w(?:#\d+\+?)?(?:\[[-\w.]+\])?:[-\w.]+:\{(?:![A-Z]+)?/,inside:{punctuation:{pattern:/\$(?:\w:|C(?:\[|#\d))?|[:{[\]]/,inside:{tag:{pattern:/#\d/}}},attribute:{pattern:/![A-Z]+$/,inside:{punctuation:{pattern:/!/}},alias:"keyword"}},alias:"function"},"directive-block-separator":{pattern:/\}:[-\w.]+:\{/,inside:{punctuation:{pattern:/[:{}]/}},alias:"function"},"directive-block-close":{pattern:/\}:[-\w.]+\$/,inside:{punctuation:{pattern:/[:{}$]/}},alias:"function"}}),n.languages.insertBefore("inside","punctuation",{variable:n.languages.xeora["function-inline"].inside.variable},n.languages.xeora["function-block"]),n.languages.xeoracube=n.languages.xeora}(Prism); +!function(a){function e(e,n){a.languages[e]&&a.languages.insertBefore(e,"comment",{"doc-comment":n})}var n=a.languages.markup.tag,t={pattern:/\/\/\/.*/,greedy:!0,alias:"comment",inside:{tag:n}},g={pattern:/'''.*/,greedy:!0,alias:"comment",inside:{tag:n}};e("csharp",t),e("fsharp",t),e("vbnet",g)}(Prism); +Prism.languages.xojo={comment:{pattern:/(?:'|\/\/|Rem\b).+/i,greedy:!0},string:{pattern:/"(?:""|[^"])*"/,greedy:!0},number:[/(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:E[+-]?\d+)?/i,/&[bchou][a-z\d]+/i],directive:{pattern:/#(?:Else|ElseIf|Endif|If|Pragma)\b/i,alias:"property"},keyword:/\b(?:AddHandler|App|Array|As(?:signs)?|Auto|Boolean|Break|By(?:Ref|Val)|Byte|Call|Case|Catch|CFStringRef|CGFloat|Class|Color|Const|Continue|CString|Currency|CurrentMethodName|Declare|Delegate|Dim|Do(?:uble|wnTo)?|Each|Else(?:If)?|End|Enumeration|Event|Exception|Exit|Extends|False|Finally|For|Function|Get|GetTypeInfo|Global|GOTO|If|Implements|In|Inherits|Int(?:8|16|32|64|eger|erface)?|Lib|Loop|Me|Module|Next|Nil|Object|Optional|OSType|ParamArray|Private|Property|Protected|PString|Ptr|Raise(?:Event)?|ReDim|RemoveHandler|Return|Select(?:or)?|Self|Set|Shared|Short|Single|Soft|Static|Step|String|Sub|Super|Text|Then|To|True|Try|Ubound|UInt(?:8|16|32|64|eger)?|Until|Using|Var(?:iant)?|Wend|While|WindowPtr|WString)\b/i,operator:/<[=>]?|>=?|[+\-*\/\\^=]|\b(?:AddressOf|And|Ctype|IsA?|Mod|New|Not|Or|WeakAddressOf|Xor)\b/i,punctuation:/[.,;:()]/}; +!function(e){e.languages.xquery=e.languages.extend("markup",{"xquery-comment":{pattern:/\(:[\s\S]*?:\)/,greedy:!0,alias:"comment"},string:{pattern:/(["'])(?:\1\1|(?!\1)[\s\S])*\1/,greedy:!0},extension:{pattern:/\(#.+?#\)/,alias:"symbol"},variable:/\$[-\w:]+/,axis:{pattern:/(^|[^-])(?:ancestor(?:-or-self)?|attribute|child|descendant(?:-or-self)?|following(?:-sibling)?|parent|preceding(?:-sibling)?|self)(?=::)/,lookbehind:!0,alias:"operator"},"keyword-operator":{pattern:/(^|[^:-])\b(?:and|castable as|div|eq|except|ge|gt|idiv|instance of|intersect|is|le|lt|mod|ne|or|union)\b(?=$|[^:-])/,lookbehind:!0,alias:"operator"},keyword:{pattern:/(^|[^:-])\b(?:as|ascending|at|base-uri|boundary-space|case|cast as|collation|construction|copy-namespaces|declare|default|descending|else|empty (?:greatest|least)|encoding|every|external|for|function|if|import|in|inherit|lax|let|map|module|namespace|no-inherit|no-preserve|option|order(?: by|ed|ing)?|preserve|return|satisfies|schema|some|stable|strict|strip|then|to|treat as|typeswitch|unordered|validate|variable|version|where|xquery)\b(?=$|[^:-])/,lookbehind:!0},function:/[\w-]+(?::[\w-]+)*(?=\s*\()/,"xquery-element":{pattern:/(element\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"tag"},"xquery-attribute":{pattern:/(attribute\s+)[\w-]+(?::[\w-]+)*/,lookbehind:!0,alias:"attr-name"},builtin:{pattern:/(^|[^:-])\b(?:attribute|comment|document|element|processing-instruction|text|xs:(?:ENTITIES|ENTITY|ID|IDREFS?|NCName|NMTOKENS?|NOTATION|Name|QName|anyAtomicType|anyType|anyURI|base64Binary|boolean|byte|date|dateTime|dayTimeDuration|decimal|double|duration|float|gDay|gMonth|gMonthDay|gYear|gYearMonth|hexBinary|int|integer|language|long|negativeInteger|nonNegativeInteger|nonPositiveInteger|normalizedString|positiveInteger|short|string|time|token|unsigned(?:Byte|Int|Long|Short)|untyped(?:Atomic)?|yearMonthDuration))\b(?=$|[^:-])/,lookbehind:!0},number:/\b\d+(?:\.\d+)?(?:E[+-]?\d+)?/,operator:[/[+*=?|@]|\.\.?|:=|!=|<[=<]?|>[=>]?/,{pattern:/(\s)-(?=\s)/,lookbehind:!0}],punctuation:/[[\](){},;:/]/}),e.languages.xquery.tag.pattern=/<\/?(?!\d)[^\s>\/=$<%]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/,e.languages.xquery.tag.inside["attr-value"].pattern=/=(?:("|')(?:\\[\s\S]|\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}|(?!\1)[^\\])*\1|[^\s'">=]+)/,e.languages.xquery.tag.inside["attr-value"].inside.punctuation=/^="|"$/,e.languages.xquery.tag.inside["attr-value"].inside.expression={pattern:/\{(?!\{)(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])+\}/,inside:e.languages.xquery,alias:"language-xquery"};var t=function(e){return"string"==typeof e?e:"string"==typeof e.content?e.content:e.content.map(t).join("")},n=function(a){for(var o=[],i=0;i0&&o[o.length-1].tagName===t(r.content[0].content[1])&&o.pop():"/>"===r.content[r.content.length-1].content||o.push({tagName:t(r.content[0].content[1]),openedBraces:0}):!(o.length>0&&"punctuation"===r.type&&"{"===r.content)||a[i+1]&&"punctuation"===a[i+1].type&&"{"===a[i+1].content||a[i-1]&&"plain-text"===a[i-1].type&&"{"===a[i-1].content?o.length>0&&o[o.length-1].openedBraces>0&&"punctuation"===r.type&&"}"===r.content?o[o.length-1].openedBraces--:"comment"!==r.type&&(s=!0):o[o.length-1].openedBraces++),(s||"string"==typeof r)&&o.length>0&&0===o[o.length-1].openedBraces){var l=t(r);i0&&("string"==typeof a[i-1]||"plain-text"===a[i-1].type)&&(l=t(a[i-1])+l,a.splice(i-1,1),i--),/^\s+$/.test(l)?a[i]=l:a[i]=new e.Token("plain-text",l,null,l)}r.content&&"string"!=typeof r.content&&n(r.content)}};e.hooks.add("after-tokenize",(function(e){"xquery"===e.language&&n(e.tokens)}))}(Prism); +Prism.languages.yang={comment:/\/\*[\s\S]*?\*\/|\/\/.*/,string:{pattern:/"(?:[^\\"]|\\.)*"|'[^']*'/,greedy:!0},keyword:{pattern:/(^|[{};\r\n][ \t]*)[a-z_][\w.-]*/i,lookbehind:!0},namespace:{pattern:/(\s)[a-z_][\w.-]*(?=:)/i,lookbehind:!0},boolean:/\b(?:false|true)\b/,operator:/\+/,punctuation:/[{};:]/}; +!function(e){function n(e){return function(){return e}}var r=/\b(?:align|allowzero|and|anyframe|anytype|asm|async|await|break|cancel|catch|comptime|const|continue|defer|else|enum|errdefer|error|export|extern|fn|for|if|inline|linksection|nakedcc|noalias|nosuspend|null|or|orelse|packed|promise|pub|resume|return|stdcallcc|struct|suspend|switch|test|threadlocal|try|undefined|union|unreachable|usingnamespace|var|volatile|while)\b/,a="\\b(?!"+r.source+")(?!\\d)\\w+\\b",o="align\\s*\\((?:[^()]|\\([^()]*\\))*\\)",s="(?!\\s)(?:!?\\s*(?:"+"(?:\\?|\\bpromise->|(?:\\[[^[\\]]*\\]|\\*(?!\\*)|\\*\\*)(?:\\s*|\\s*const\\b|\\s*volatile\\b|\\s*allowzero\\b)*)".replace(//g,n(o))+"\\s*)*"+"(?:\\bpromise\\b|(?:\\berror\\.)?(?:\\.)*(?!\\s+))".replace(//g,n(a))+")+";e.languages.zig={comment:[{pattern:/\/\/[/!].*/,alias:"doc-comment"},/\/{2}.*/],string:[{pattern:/(^|[^\\@])c?"(?:[^"\\\r\n]|\\.)*"/,lookbehind:!0,greedy:!0},{pattern:/([\r\n])([ \t]+c?\\{2}).*(?:(?:\r\n?|\n)\2.*)*/,lookbehind:!0,greedy:!0}],char:{pattern:/(^|[^\\])'(?:[^'\\\r\n]|[\uD800-\uDFFF]{2}|\\(?:.|x[a-fA-F\d]{2}|u\{[a-fA-F\d]{1,6}\}))'/,lookbehind:!0,greedy:!0},builtin:/\B@(?!\d)\w+(?=\s*\()/,label:{pattern:/(\b(?:break|continue)\s*:\s*)\w+\b|\b(?!\d)\w+\b(?=\s*:\s*(?:\{|while\b))/,lookbehind:!0},"class-name":[/\b(?!\d)\w+(?=\s*=\s*(?:(?:extern|packed)\s+)?(?:enum|struct|union)\s*[({])/,{pattern:RegExp("(:\\s*)(?=\\s*(?:\\s*)?[=;,)])|(?=\\s*(?:\\s*)?\\{)".replace(//g,n(s)).replace(//g,n(o))),lookbehind:!0,inside:null},{pattern:RegExp("(\\)\\s*)(?=\\s*(?:\\s*)?;)".replace(//g,n(s)).replace(//g,n(o))),lookbehind:!0,inside:null}],"builtin-type":{pattern:/\b(?:anyerror|bool|c_u?(?:int|long|longlong|short)|c_longdouble|c_void|comptime_(?:float|int)|f(?:16|32|64|128)|[iu](?:8|16|32|64|128|size)|noreturn|type|void)\b/,alias:"keyword"},keyword:r,function:/\b(?!\d)\w+(?=\s*\()/,number:/\b(?:0b[01]+|0o[0-7]+|0x[a-fA-F\d]+(?:\.[a-fA-F\d]*)?(?:[pP][+-]?[a-fA-F\d]+)?|\d+(?:\.\d*)?(?:[eE][+-]?\d+)?)\b/,boolean:/\b(?:false|true)\b/,operator:/\.[*?]|\.{2,3}|[-=]>|\*\*|\+\+|\|\||(?:<<|>>|[-+*]%|[-+*/%^&|<>!=])=?|[?~]/,punctuation:/[.:,;(){}[\]]/},e.languages.zig["class-name"].forEach((function(n){null===n.inside&&(n.inside=e.languages.zig)}))}(Prism); +!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e="line-numbers",n=/\n(?!$)/g,t=Prism.plugins.lineNumbers={getLine:function(n,t){if("PRE"===n.tagName&&n.classList.contains(e)){var i=n.querySelector(".line-numbers-rows");if(i){var r=parseInt(n.getAttribute("data-start"),10)||1,s=r+(i.children.length-1);ts&&(t=s);var l=t-r;return i.children[l]}}},resize:function(e){r([e])},assumeViewportIndependence:!0},i=void 0;window.addEventListener("resize",(function(){t.assumeViewportIndependence&&i===window.innerWidth||(i=window.innerWidth,r(Array.prototype.slice.call(document.querySelectorAll("pre.line-numbers"))))})),Prism.hooks.add("complete",(function(t){if(t.code){var i=t.element,s=i.parentNode;if(s&&/pre/i.test(s.nodeName)&&!i.querySelector(".line-numbers-rows")&&Prism.util.isActive(i,e)){i.classList.remove(e),s.classList.add(e);var l,o=t.code.match(n),a=o?o.length+1:1,u=new Array(a+1).join("");(l=document.createElement("span")).setAttribute("aria-hidden","true"),l.className="line-numbers-rows",l.innerHTML=u,s.hasAttribute("data-start")&&(s.style.counterReset="linenumber "+(parseInt(s.getAttribute("data-start"),10)-1)),t.element.appendChild(l),r([s]),Prism.hooks.run("line-numbers",t)}}})),Prism.hooks.add("line-numbers",(function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}))}function r(e){if(0!=(e=e.filter((function(e){var n,t=(n=e,n?window.getComputedStyle?getComputedStyle(n):n.currentStyle||null:null)["white-space"];return"pre-wrap"===t||"pre-line"===t}))).length){var t=e.map((function(e){var t=e.querySelector("code"),i=e.querySelector(".line-numbers-rows");if(t&&i){var r=e.querySelector(".line-numbers-sizer"),s=t.textContent.split(n);r||((r=document.createElement("span")).className="line-numbers-sizer",t.appendChild(r)),r.innerHTML="0",r.style.display="block";var l=r.getBoundingClientRect().height;return r.innerHTML="",{element:e,lines:s,lineHeights:[],oneLinerHeight:l,sizer:r}}})).filter(Boolean);t.forEach((function(e){var n=e.sizer,t=e.lines,i=e.lineHeights,r=e.oneLinerHeight;i[t.length-1]=void 0,t.forEach((function(e,t){if(e&&e.length>1){var s=n.appendChild(document.createElement("span"));s.style.display="block",s.textContent=e}else i[t]=r}))})),t.forEach((function(e){for(var n=e.sizer,t=e.lineHeights,i=0,r=0;r=0?e[s]=function(e,s,t){var i="180deg";return/^(?:-?(?:\d+(?:\.\d+)?|\.\d+)(?:deg|rad)|to\b|top|right|bottom|left)/.test(t[0])&&(i=t.shift()).indexOf("to ")<0&&(i.indexOf("top")>=0?i=i.indexOf("left")>=0?"to bottom right":i.indexOf("right")>=0?"to bottom left":"to bottom":i.indexOf("bottom")>=0?i=i.indexOf("left")>=0?"to top right":i.indexOf("right")>=0?"to top left":"to top":i.indexOf("left")>=0?i="to right":i.indexOf("right")>=0?i="to left":e&&(i.indexOf("deg")>=0?i=90-parseFloat(i)+"deg":i.indexOf("rad")>=0&&(i=Math.PI/2-parseFloat(i)+"rad"))),s+"("+i+","+t.join(",")+")"}(i,a,n):a.indexOf("radial")>=0?e[s]=function(e,s,t){if(t[0].indexOf("at")<0){var i="center",a="ellipse",n="farthest-corner";if(/\b(?:bottom|center|left|right|top)\b|^\d+/.test(t[0])&&(i=t.shift().replace(/\s*-?\d+(?:deg|rad)\s*/,"")),/\b(?:circle|closest|contain|cover|ellipse|farthest)\b/.test(t[0])){var r=t.shift().split(/\s+/);!r[0]||"circle"!==r[0]&&"ellipse"!==r[0]||(a=r.shift()),r[0]&&(n=r.shift()),"cover"===n?n="farthest-corner":"contain"===n&&(n="clothest-side")}return s+"("+a+" "+n+" at "+i+","+t.join(",")+")"}return s+"("+t.join(",")+")"}(0,a,n):e[s]=a+"("+n.join(",")+")"},function(){new Prism.plugins.Previewer("gradient",(function(e){return this.firstChild.style.backgroundImage="",this.firstChild.style.backgroundImage=s(e),!!this.firstChild.style.backgroundImage}),"*",(function(){this._elt.innerHTML="
    "}))}),tokens:{gradient:{pattern:/(?:\b|\B-[a-z]{1,10}-)(?:repeating-)?(?:linear|radial)-gradient\((?:(?:hsl|rgb)a?\(.+?\)|[^\)])+\)/gi,inside:{function:/[\w-]+(?=\()/,punctuation:/[(),]/}}},languages:{css:!0,less:!0,sass:[{lang:"sass",before:"punctuation",inside:"inside",root:Prism.languages.sass&&Prism.languages.sass["variable-line"]},{lang:"sass",before:"punctuation",inside:"inside",root:Prism.languages.sass&&Prism.languages.sass["property-line"]}],scss:!0,stylus:[{lang:"stylus",before:"func",inside:"rest",root:Prism.languages.stylus&&Prism.languages.stylus["property-declaration"].inside},{lang:"stylus",before:"func",inside:"rest",root:Prism.languages.stylus&&Prism.languages.stylus["variable-declaration"].inside}]}},angle:{create:function(){new Prism.plugins.Previewer("angle",(function(e){var s,t,i=parseFloat(e),a=e.match(/[a-z]+$/i);if(!i||!a)return!1;switch(a=a[0]){case"deg":s=360;break;case"grad":s=400;break;case"rad":s=2*Math.PI;break;case"turn":s=1}return t=100*i/s,t%=100,this[(i<0?"set":"remove")+"Attribute"]("data-negative",""),this.querySelector("circle").style.strokeDasharray=Math.abs(t)+",500",!0}),"*",(function(){this._elt.innerHTML=''}))},tokens:{angle:/(?:\b|\B-|(?=\B\.))(?:\d+(?:\.\d+)?|\.\d+)(?:deg|g?rad|turn)\b/i},languages:{css:!0,less:!0,markup:{lang:"markup",before:"punctuation",inside:"inside",root:Prism.languages.markup&&Prism.languages.markup.tag.inside["attr-value"]},sass:[{lang:"sass",inside:"inside",root:Prism.languages.sass&&Prism.languages.sass["property-line"]},{lang:"sass",before:"operator",inside:"inside",root:Prism.languages.sass&&Prism.languages.sass["variable-line"]}],scss:!0,stylus:[{lang:"stylus",before:"func",inside:"rest",root:Prism.languages.stylus&&Prism.languages.stylus["property-declaration"].inside},{lang:"stylus",before:"func",inside:"rest",root:Prism.languages.stylus&&Prism.languages.stylus["variable-declaration"].inside}]}},color:{create:function(){new Prism.plugins.Previewer("color",(function(e){return this.style.backgroundColor="",this.style.backgroundColor=e,!!this.style.backgroundColor}))},tokens:{color:[Prism.languages.css.hexcode].concat(Prism.languages.css.color)},languages:{css:!1,less:!0,markup:{lang:"markup",before:"punctuation",inside:"inside",root:Prism.languages.markup&&Prism.languages.markup.tag.inside["attr-value"]},sass:[{lang:"sass",before:"punctuation",inside:"inside",root:Prism.languages.sass&&Prism.languages.sass["variable-line"]},{lang:"sass",inside:"inside",root:Prism.languages.sass&&Prism.languages.sass["property-line"]}],scss:!1,stylus:[{lang:"stylus",before:"hexcode",inside:"rest",root:Prism.languages.stylus&&Prism.languages.stylus["property-declaration"].inside},{lang:"stylus",before:"hexcode",inside:"rest",root:Prism.languages.stylus&&Prism.languages.stylus["variable-declaration"].inside}]}},easing:{create:function(){new Prism.plugins.Previewer("easing",(function(e){var s=(e={linear:"0,0,1,1",ease:".25,.1,.25,1","ease-in":".42,0,1,1","ease-out":"0,0,.58,1","ease-in-out":".42,0,.58,1"}[e]||e).match(/-?(?:\d+(?:\.\d+)?|\.\d+)/g);if(4===s.length){s=s.map((function(e,s){return 100*(s%2?1-e:e)})),this.querySelector("path").setAttribute("d","M0,100 C"+s[0]+","+s[1]+", "+s[2]+","+s[3]+", 100,0");var t=this.querySelectorAll("line");return t[0].setAttribute("x2",s[0]),t[0].setAttribute("y2",s[1]),t[1].setAttribute("x2",s[2]),t[1].setAttribute("y2",s[3]),!0}return!1}),"*",(function(){this._elt.innerHTML=''}))},tokens:{easing:{pattern:/\bcubic-bezier\((?:-?(?:\d+(?:\.\d+)?|\.\d+),\s*){3}-?(?:\d+(?:\.\d+)?|\.\d+)\)\B|\b(?:ease(?:-in)?(?:-out)?|linear)(?=\s|[;}]|$)/i,inside:{function:/[\w-]+(?=\()/,punctuation:/[(),]/}}},languages:{css:!0,less:!0,sass:[{lang:"sass",inside:"inside",before:"punctuation",root:Prism.languages.sass&&Prism.languages.sass["variable-line"]},{lang:"sass",inside:"inside",root:Prism.languages.sass&&Prism.languages.sass["property-line"]}],scss:!0,stylus:[{lang:"stylus",before:"hexcode",inside:"rest",root:Prism.languages.stylus&&Prism.languages.stylus["property-declaration"].inside},{lang:"stylus",before:"hexcode",inside:"rest",root:Prism.languages.stylus&&Prism.languages.stylus["variable-declaration"].inside}]}},time:{create:function(){new Prism.plugins.Previewer("time",(function(e){var s=parseFloat(e),t=e.match(/[a-z]+$/i);return!(!s||!t||(t=t[0],this.querySelector("circle").style.animationDuration=2*s+t,0))}),"*",(function(){this._elt.innerHTML=''}))},tokens:{time:/(?:\b|\B-|(?=\B\.))(?:\d+(?:\.\d+)?|\.\d+)m?s\b/i},languages:{css:!0,less:!0,markup:{lang:"markup",before:"punctuation",inside:"inside",root:Prism.languages.markup&&Prism.languages.markup.tag.inside["attr-value"]},sass:[{lang:"sass",inside:"inside",root:Prism.languages.sass&&Prism.languages.sass["property-line"]},{lang:"sass",before:"operator",inside:"inside",root:Prism.languages.sass&&Prism.languages.sass["variable-line"]}],scss:!0,stylus:[{lang:"stylus",before:"hexcode",inside:"rest",root:Prism.languages.stylus&&Prism.languages.stylus["property-declaration"].inside},{lang:"stylus",before:"hexcode",inside:"rest",root:Prism.languages.stylus&&Prism.languages.stylus["variable-declaration"].inside}]}}},i="token",a="active",n="flipped",r=function(e,s,t,i){this._elt=null,this._type=e,this._token=null,this.updater=s,this._mouseout=this.mouseout.bind(this),this.initializer=i;var a=this;t||(t=["*"]),Array.isArray(t)||(t=[t]),t.forEach((function(e){"string"!=typeof e&&(e=e.lang),r.byLanguages[e]||(r.byLanguages[e]=[]),r.byLanguages[e].indexOf(a)<0&&r.byLanguages[e].push(a)})),r.byType[e]=this};for(var o in r.prototype.init=function(){this._elt||(this._elt=document.createElement("div"),this._elt.className="prism-previewer prism-previewer-"+this._type,document.body.appendChild(this._elt),this.initializer&&this.initializer())},r.prototype.isDisabled=function(e){do{if(e.hasAttribute&&e.hasAttribute("data-previewers"))return-1===(e.getAttribute("data-previewers")||"").split(/\s+/).indexOf(this._type)}while(e=e.parentNode);return!1},r.prototype.check=function(e){if(!e.classList.contains(i)||!this.isDisabled(e)){do{if(e.classList&&e.classList.contains(i)&&e.classList.contains(this._type))break}while(e=e.parentNode);e&&e!==this._token&&(this._token=e,this.show())}},r.prototype.mouseout=function(){this._token.removeEventListener("mouseout",this._mouseout,!1),this._token=null,this.hide()},r.prototype.show=function(){var e,s,t,i;if(this._elt||this.init(),this._token)if(this.updater.call(this._elt,this._token.textContent)){this._token.addEventListener("mouseout",this._mouseout,!1);var r=(s=(e=this._token.getBoundingClientRect()).left,t=e.top,s-=(i=document.documentElement.getBoundingClientRect()).left,{top:t-=i.top,right:innerWidth-s-e.width,bottom:innerHeight-t-e.height,left:s,width:e.width,height:e.height});this._elt.classList.add(a),r.top-this._elt.offsetHeight>0?(this._elt.classList.remove(n),this._elt.style.top=r.top+"px",this._elt.style.bottom=""):(this._elt.classList.add(n),this._elt.style.bottom=r.bottom+"px",this._elt.style.top=""),this._elt.style.left=r.left+Math.min(200,r.width/2)+"px"}else this.hide()},r.prototype.hide=function(){this._elt.classList.remove(a)},r.byLanguages={},r.byType={},r.initEvents=function(e,s){var t=[];r.byLanguages[s]&&(t=t.concat(r.byLanguages[s])),r.byLanguages["*"]&&(t=t.concat(r.byLanguages["*"])),e.addEventListener("mouseover",(function(e){var s=e.target;t.forEach((function(e){e.check(s)}))}),!1)},Prism.plugins.Previewer=r,Prism.hooks.add("before-highlight",(function(e){for(var s in t){var i=t[s].languages;if(e.language&&i[e.language]&&!i[e.language].initialized){var a=i[e.language];Array.isArray(a)||(a=[a]),a.forEach((function(a){var n,r,o,l;!0===a?(n="important",r=e.language,a=e.language):(n=a.before||"important",r=a.inside||a.lang,o=a.root||Prism.languages,l=a.skip,a=e.language),!l&&Prism.languages[a]&&(Prism.languages.insertBefore(r,n,t[s].tokens,o),e.grammar=Prism.languages[a],i[e.language]={initialized:!0})}))}}})),Prism.hooks.add("after-highlight",(function(e){(r.byLanguages["*"]||r.byLanguages[e.language])&&r.initEvents(e.element,e.language)})),t)t[o].create()}}(); +!function(){if("undefined"!=typeof Prism&&"undefined"!=typeof document){var e={"(":")","[":"]","{":"}"},t={"(":"brace-round","[":"brace-square","{":"brace-curly"},n={"${":"{"},r=0,c=/^(pair-\d+-)(close|open)$/;Prism.hooks.add("complete",(function(c){var i=c.element,d=i.parentElement;if(d&&"PRE"==d.tagName){var u=[];if(Prism.util.isActive(i,"match-braces")&&u.push("(","[","{"),0!=u.length){d.__listenerAdded||(d.addEventListener("mousedown",(function(){var e=d.querySelector("code"),t=s("brace-selected");Array.prototype.slice.call(e.querySelectorAll("."+t)).forEach((function(e){e.classList.remove(t)}))})),Object.defineProperty(d,"__listenerAdded",{value:!0}));var f=Array.prototype.slice.call(i.querySelectorAll("span."+s("token")+"."+s("punctuation"))),h=[];u.forEach((function(c){for(var i=e[c],d=s(t[c]),u=[],p=[],v=0;v code[class*="language-"], +pre[class*="language-"] { + background: #2b2b2b; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #d4d0ab; +} + +.token.punctuation { + color: #fefefe; +} + +.token.property, +.token.tag, +.token.constant, +.token.symbol, +.token.deleted { + color: #ffa07a; +} + +.token.boolean, +.token.number { + color: #00e0e0; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #abe338; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: #00e0e0; +} + +.token.atrule, +.token.attr-value, +.token.function { + color: #ffd700; +} + +.token.keyword { + color: #00e0e0; +} + +.token.regex, +.token.important { + color: #ffd700; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +@media screen and (-ms-high-contrast: active) { + code[class*="language-"], + pre[class*="language-"] { + color: windowText; + background: window; + } + + :not(pre) > code[class*="language-"], + pre[class*="language-"] { + background: window; + } + + .token.important { + background: highlight; + color: window; + font-weight: normal; + } + + .token.atrule, + .token.attr-value, + .token.function, + .token.keyword, + .token.operator, + .token.selector { + font-weight: bold; + } + + .token.attr-value, + .token.comment, + .token.doctype, + .token.function, + .token.keyword, + .token.operator, + .token.property, + .token.string { + color: highlight; + } + + .token.attr-value, + .token.url { + font-weight: normal; + } +} diff --git a/templates/assets/zhheo/prism/themes/prism-atom-dark.css b/templates/assets/zhheo/prism/themes/prism-atom-dark.css new file mode 100644 index 00000000..0a59935b --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-atom-dark.css @@ -0,0 +1,143 @@ +/** + * atom-dark theme for `prism.js` + * Based on Atom's `atom-dark` theme: https://github.com/atom/atom-dark-syntax + * @author Joe Gibson (@gibsjose) + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #c5c8c6; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + font-family: Inconsolata, Monaco, Consolas, 'Courier New', Courier, monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border-radius: 0.3em; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #1d1f21; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #7C7C7C; +} + +.token.punctuation { + color: #c5c8c6; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.keyword, +.token.tag { + color: #96CBFE; +} + +.token.class-name { + color: #FFFFB6; + text-decoration: underline; +} + +.token.boolean, +.token.constant { + color: #99CC99; +} + +.token.symbol, +.token.deleted { + color: #f92672; +} + +.token.number { + color: #FF73FD; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #A8FF60; +} + +.token.variable { + color: #C6C5FE; +} + +.token.operator { + color: #EDEDED; +} + +.token.entity { + color: #FFFFB6; + cursor: help; +} + +.token.url { + color: #96CBFE; +} + +.language-css .token.string, +.style .token.string { + color: #87C38A; +} + +.token.atrule, +.token.attr-value { + color: #F9EE98; +} + +.token.function { + color: #DAD085; +} + +.token.regex { + color: #E9C062; +} + +.token.important { + color: #fd971f; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} diff --git a/templates/assets/zhheo/prism/themes/prism-base16-ateliersulphurpool.light.css b/templates/assets/zhheo/prism/themes/prism-base16-ateliersulphurpool.light.css new file mode 100644 index 00000000..801a959d --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-base16-ateliersulphurpool.light.css @@ -0,0 +1,176 @@ +/* + +Name: Base16 Atelier Sulphurpool Light +Author: Bram de Haan (http://atelierbram.github.io/syntax-highlighting/atelier-schemes/sulphurpool) + +Prism template by Bram de Haan (http://atelierbram.github.io/syntax-highlighting/prism/) +Original Base16 color scheme by Chris Kempson (https://github.com/chriskempson/base16) + +*/ +code[class*="language-"], +pre[class*="language-"] { + font-family: Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace; + font-size: 14px; + line-height: 1.375; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + background: #f5f7ff; + color: #5e6687; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #dfe2f1; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #dfe2f1; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #898ea4; +} + +.token.punctuation { + color: #5e6687; +} + +.token.namespace { + opacity: .7; +} + +.token.operator, +.token.boolean, +.token.number { + color: #c76b29; +} + +.token.property { + color: #c08b30; +} + +.token.tag { + color: #3d8fd1; +} + +.token.string { + color: #22a2c9; +} + +.token.selector { + color: #6679cc; +} + +.token.attr-name { + color: #c76b29; +} + +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #22a2c9; +} + +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.unit { + color: #ac9739; +} + +.token.statement, +.token.regex, +.token.atrule { + color: #22a2c9; +} + +.token.placeholder, +.token.variable { + color: #3d8fd1; +} + +.token.deleted { + text-decoration: line-through; +} + +.token.inserted { + border-bottom: 1px dotted #202746; + text-decoration: none; +} + +.token.italic { + font-style: italic; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.important { + color: #c94922; +} + +.token.entity { + cursor: help; +} + +pre > code.highlight { + outline: 0.4em solid #c94922; + outline-offset: .4em; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right-color: #dfe2f1; +} + +.line-numbers-rows > span:before { + color: #979db4; +} + +/* overrides color-values for the Line Highlight plugin + * http://prismjs.com/plugins/line-highlight/ + */ +.line-highlight { + background: rgba(107, 115, 148, 0.2); + background: -webkit-linear-gradient(left, rgba(107, 115, 148, 0.2) 70%, rgba(107, 115, 148, 0)); + background: linear-gradient(to right, rgba(107, 115, 148, 0.2) 70%, rgba(107, 115, 148, 0)); +} diff --git a/templates/assets/zhheo/prism/themes/prism-cb.css b/templates/assets/zhheo/prism/themes/prism-cb.css new file mode 100644 index 00000000..775a97e3 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-cb.css @@ -0,0 +1,176 @@ +/* + * Based on Plugin: Syntax Highlighter CB + * Plugin URI: http://wp.tutsplus.com/tutorials/plugins/adding-a-syntax-highlighter-shortcode-using-prism-js + * Description: Highlight your code snippets with an easy to use shortcode based on Lea Verou's Prism.js. + * Version: 1.0.0 + * Author: c.bavota + * Author URI: http://bavotasan.comhttp://wp.tutsplus.com/tutorials/plugins/adding-a-syntax-highlighter-shortcode-using-prism-js/ */ +/* http://cbavota.bitbucket.org/syntax-highlighter/ */ + +/* ===== ===== */ +code[class*="language-"], +pre[class*="language-"] { + color: #fff; + text-shadow: 0 1px 1px #000; + font-family: Menlo, Monaco, "Courier New", monospace; + direction: ltr; + text-align: left; + word-spacing: normal; + white-space: pre; + word-wrap: normal; + line-height: 1.4; + background: none; + border: 0; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"] code { + float: left; + padding: 0 15px 0 0; +} + +pre[class*="language-"], +:not(pre) > code[class*="language-"] { + background: #222; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 15px; + margin: 1em 0; + overflow: auto; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 5px 10px; + line-height: 1; + -moz-border-radius: 3px; + -webkit-border-radius: 3px; + border-radius: 3px; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #797979; +} + +.token.selector, +.token.operator, +.token.punctuation { + color: #fff; +} + +.token.namespace { + opacity: .7; +} + +.token.tag, +.token.boolean { + color: #ffd893; +} + +.token.atrule, +.token.attr-value, +.token.hex, +.token.string { + color: #B0C975; +} + +.token.property, +.token.entity, +.token.url, +.token.attr-name, +.token.keyword { + color: #c27628; +} + +.token.regex { + color: #9B71C6; +} + +.token.entity { + cursor: help; +} + +.token.function, +.token.constant { + color: #e5a638; +} + +.token.variable { + color: #fdfba8; +} + +.token.number { + color: #8799B0; +} + +.token.important, +.token.deliminator { + color: #E45734; +} + +/* Line highlight plugin */ +pre[data-line] { + position: relative; + padding: 1em 0 1em 3em; +} + +.line-highlight { + position: absolute; + left: 0; + right: 0; + margin-top: 1em; /* Same as .prism's padding-top */ + background: rgba(255, 255, 255, .2); + pointer-events: none; + line-height: inherit; + white-space: pre; +} + +.line-highlight:before, +.line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .3em; + left: .6em; + min-width: 1em; + padding: 0 .5em; + background-color: rgba(255, 255, 255, .3); + color: #fff; + font: bold 65%/1.5 sans-serif; + text-align: center; + -moz-border-radius: 8px; + -webkit-border-radius: 8px; + border-radius: 8px; + text-shadow: none; +} + +.line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; +} + +/* for line numbers */ +.line-numbers-rows { + margin: 0; +} + +.line-numbers-rows span { + padding-right: 10px; + border-right: 3px #d9d336 solid; +} diff --git a/templates/assets/zhheo/prism/themes/prism-coldark-cold.css b/templates/assets/zhheo/prism/themes/prism-coldark-cold.css new file mode 100644 index 00000000..eb9b80bd --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-coldark-cold.css @@ -0,0 +1,317 @@ +/** + * Coldark Theme for Prism.js + * Theme variation: Cold + * Tested with HTML, CSS, JS, JSON, PHP, YAML, Bash script + * @author Armand Philippot + * @homepage https://github.com/ArmandPhilippot/coldark-prism + * @license MIT + */ +code[class*="language-"], +pre[class*="language-"] { + color: #111b27; + background: none; + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + background: #8da1b9; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + background: #8da1b9; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #e3eaf2; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em 0.3em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #3c526d; +} + +.token.punctuation { + color: #111b27; +} + +.token.delimiter.important, +.token.selector .parent, +.token.tag, +.token.tag .token.punctuation { + color: #006d6d; +} + +.token.attr-name, +.token.boolean, +.token.boolean.important, +.token.number, +.token.constant, +.token.selector .token.attribute { + color: #755f00; +} + +.token.class-name, +.token.key, +.token.parameter, +.token.property, +.token.property-access, +.token.variable { + color: #005a8e; +} + +.token.attr-value, +.token.inserted, +.token.color, +.token.selector .token.value, +.token.string, +.token.string .token.url-link { + color: #116b00; +} + +.token.builtin, +.token.keyword-array, +.token.package, +.token.regex { + color: #af00af; +} + +.token.function, +.token.selector .token.class, +.token.selector .token.id { + color: #7c00aa; +} + +.token.atrule .token.rule, +.token.combinator, +.token.keyword, +.token.operator, +.token.pseudo-class, +.token.pseudo-element, +.token.selector, +.token.unit { + color: #a04900; +} + +.token.deleted, +.token.important { + color: #c22f2e; +} + +.token.keyword-this, +.token.this { + color: #005a8e; +} + +.token.important, +.token.keyword-this, +.token.this, +.token.bold { + font-weight: bold; +} + +.token.delimiter.important { + font-weight: inherit; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.language-markdown .token.title, +.language-markdown .token.title .token.punctuation { + color: #005a8e; + font-weight: bold; +} + +.language-markdown .token.blockquote.punctuation { + color: #af00af; +} + +.language-markdown .token.code { + color: #006d6d; +} + +.language-markdown .token.hr.punctuation { + color: #005a8e; +} + +.language-markdown .token.url > .token.content { + color: #116b00; +} + +.language-markdown .token.url-link { + color: #755f00; +} + +.language-markdown .token.list.punctuation { + color: #af00af; +} + +.language-markdown .token.table-header { + color: #111b27; +} + +.language-json .token.operator { + color: #111b27; +} + +.language-scss .token.variable { + color: #006d6d; +} + +/* overrides color-values for the Show Invisibles plugin + * https://prismjs.com/plugins/show-invisibles/ + */ +.token.tab:not(:empty):before, +.token.cr:before, +.token.lf:before, +.token.space:before { + color: #3c526d; +} + +/* overrides color-values for the Toolbar plugin + * https://prismjs.com/plugins/toolbar/ + */ +div.code-toolbar > .toolbar a, +div.code-toolbar > .toolbar button { + color: #e3eaf2; + background: #005a8e; +} + +div.code-toolbar > .toolbar a:hover, +div.code-toolbar > .toolbar a:focus, +div.code-toolbar > .toolbar button:hover, +div.code-toolbar > .toolbar button:focus { + color: #e3eaf2; + background: #005a8eda; + text-decoration: none; +} + +div.code-toolbar > .toolbar span, +div.code-toolbar > .toolbar span:hover, +div.code-toolbar > .toolbar span:focus { + color: #e3eaf2; + background: #3c526d; +} + +/* overrides color-values for the Line Highlight plugin + * http://prismjs.com/plugins/line-highlight/ + */ +.line-highlight { + background: #8da1b92f; + background: linear-gradient(to right, #8da1b92f 70%, #8da1b925); +} + +.line-highlight:before, +.line-highlight[data-end]:after { + background-color: #3c526d; + color: #e3eaf2; + box-shadow: 0 1px #8da1b9; +} + +pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before { + background-color: #3c526d1f; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right: 1px solid #8da1b97a; + background: #d0dae77a; +} + +.line-numbers-rows > span:before { + color: #3c526dda; +} + +/* overrides color-values for the Match Braces plugin + * https://prismjs.com/plugins/match-braces/ + */ +.rainbow-braces .token.punctuation.brace-level-1, +.rainbow-braces .token.punctuation.brace-level-5, +.rainbow-braces .token.punctuation.brace-level-9 { + color: #755f00; +} + +.rainbow-braces .token.punctuation.brace-level-2, +.rainbow-braces .token.punctuation.brace-level-6, +.rainbow-braces .token.punctuation.brace-level-10 { + color: #af00af; +} + +.rainbow-braces .token.punctuation.brace-level-3, +.rainbow-braces .token.punctuation.brace-level-7, +.rainbow-braces .token.punctuation.brace-level-11 { + color: #005a8e; +} + +.rainbow-braces .token.punctuation.brace-level-4, +.rainbow-braces .token.punctuation.brace-level-8, +.rainbow-braces .token.punctuation.brace-level-12 { + color: #7c00aa; +} + +/* overrides color-values for the Diff Highlight plugin + * https://prismjs.com/plugins/diff-highlight/ + */ +pre.diff-highlight > code .token.deleted:not(.prefix), +pre > code.diff-highlight .token.deleted:not(.prefix) { + background-color: #c22f2e1f; +} + +pre.diff-highlight > code .token.inserted:not(.prefix), +pre > code.diff-highlight .token.inserted:not(.prefix) { + background-color: #116b001f; +} + +/* overrides color-values for the Command Line plugin + * https://prismjs.com/plugins/command-line/ + */ +.command-line-prompt { + border-right: 1px solid #8da1b97a; +} + +.command-line-prompt > span:before { + color: #3c526dda; +} diff --git a/templates/assets/zhheo/prism/themes/prism-coldark-dark.css b/templates/assets/zhheo/prism/themes/prism-coldark-dark.css new file mode 100644 index 00000000..d2af32cb --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-coldark-dark.css @@ -0,0 +1,317 @@ +/** + * Coldark Theme for Prism.js + * Theme variation: Dark + * Tested with HTML, CSS, JS, JSON, PHP, YAML, Bash script + * @author Armand Philippot + * @homepage https://github.com/ArmandPhilippot/coldark-prism + * @license MIT + */ +code[class*="language-"], +pre[class*="language-"] { + color: #e3eaf2; + background: none; + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + background: #3c526d; +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + background: #3c526d; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #111b27; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em 0.3em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #8da1b9; +} + +.token.punctuation { + color: #e3eaf2; +} + +.token.delimiter.important, +.token.selector .parent, +.token.tag, +.token.tag .token.punctuation { + color: #66cccc; +} + +.token.attr-name, +.token.boolean, +.token.boolean.important, +.token.number, +.token.constant, +.token.selector .token.attribute { + color: #e6d37a; +} + +.token.class-name, +.token.key, +.token.parameter, +.token.property, +.token.property-access, +.token.variable { + color: #6cb8e6; +} + +.token.attr-value, +.token.inserted, +.token.color, +.token.selector .token.value, +.token.string, +.token.string .token.url-link { + color: #91d076; +} + +.token.builtin, +.token.keyword-array, +.token.package, +.token.regex { + color: #f4adf4; +} + +.token.function, +.token.selector .token.class, +.token.selector .token.id { + color: #c699e3; +} + +.token.atrule .token.rule, +.token.combinator, +.token.keyword, +.token.operator, +.token.pseudo-class, +.token.pseudo-element, +.token.selector, +.token.unit { + color: #e9ae7e; +} + +.token.deleted, +.token.important { + color: #cd6660; +} + +.token.keyword-this, +.token.this { + color: #6cb8e6; +} + +.token.important, +.token.keyword-this, +.token.this, +.token.bold { + font-weight: bold; +} + +.token.delimiter.important { + font-weight: inherit; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.language-markdown .token.title, +.language-markdown .token.title .token.punctuation { + color: #6cb8e6; + font-weight: bold; +} + +.language-markdown .token.blockquote.punctuation { + color: #f4adf4; +} + +.language-markdown .token.code { + color: #66cccc; +} + +.language-markdown .token.hr.punctuation { + color: #6cb8e6; +} + +.language-markdown .token.url .token.content { + color: #91d076; +} + +.language-markdown .token.url-link { + color: #e6d37a; +} + +.language-markdown .token.list.punctuation { + color: #f4adf4; +} + +.language-markdown .token.table-header { + color: #e3eaf2; +} + +.language-json .token.operator { + color: #e3eaf2; +} + +.language-scss .token.variable { + color: #66cccc; +} + +/* overrides color-values for the Show Invisibles plugin + * https://prismjs.com/plugins/show-invisibles/ + */ +.token.tab:not(:empty):before, +.token.cr:before, +.token.lf:before, +.token.space:before { + color: #8da1b9; +} + +/* overrides color-values for the Toolbar plugin + * https://prismjs.com/plugins/toolbar/ + */ +div.code-toolbar > .toolbar a, +div.code-toolbar > .toolbar button { + color: #111b27; + background: #6cb8e6; +} + +div.code-toolbar > .toolbar a:hover, +div.code-toolbar > .toolbar a:focus, +div.code-toolbar > .toolbar button:hover, +div.code-toolbar > .toolbar button:focus { + color: #111b27; + background: #6cb8e6da; + text-decoration: none; +} + +div.code-toolbar > .toolbar span, +div.code-toolbar > .toolbar span:hover, +div.code-toolbar > .toolbar span:focus { + color: #111b27; + background: #8da1b9; +} + +/* overrides color-values for the Line Highlight plugin + * http://prismjs.com/plugins/line-highlight/ + */ +.line-highlight { + background: #3c526d5f; + background: linear-gradient(to right, #3c526d5f 70%, #3c526d55); +} + +.line-highlight:before, +.line-highlight[data-end]:after { + background-color: #8da1b9; + color: #111b27; + box-shadow: 0 1px #3c526d; +} + +pre[id].linkable-line-numbers span.line-numbers-rows > span:hover:before { + background-color: #8da1b918; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right: 1px solid #0b121b; + background: #0b121b7a; +} + +.line-numbers-rows > span:before { + color: #8da1b9da; +} + +/* overrides color-values for the Match Braces plugin + * https://prismjs.com/plugins/match-braces/ + */ +.rainbow-braces .token.punctuation.brace-level-1, +.rainbow-braces .token.punctuation.brace-level-5, +.rainbow-braces .token.punctuation.brace-level-9 { + color: #e6d37a; +} + +.rainbow-braces .token.punctuation.brace-level-2, +.rainbow-braces .token.punctuation.brace-level-6, +.rainbow-braces .token.punctuation.brace-level-10 { + color: #f4adf4; +} + +.rainbow-braces .token.punctuation.brace-level-3, +.rainbow-braces .token.punctuation.brace-level-7, +.rainbow-braces .token.punctuation.brace-level-11 { + color: #6cb8e6; +} + +.rainbow-braces .token.punctuation.brace-level-4, +.rainbow-braces .token.punctuation.brace-level-8, +.rainbow-braces .token.punctuation.brace-level-12 { + color: #c699e3; +} + +/* overrides color-values for the Diff Highlight plugin + * https://prismjs.com/plugins/diff-highlight/ + */ +pre.diff-highlight > code .token.deleted:not(.prefix), +pre > code.diff-highlight .token.deleted:not(.prefix) { + background-color: #cd66601f; +} + +pre.diff-highlight > code .token.inserted:not(.prefix), +pre > code.diff-highlight .token.inserted:not(.prefix) { + background-color: #91d0761f; +} + +/* overrides color-values for the Command Line plugin + * https://prismjs.com/plugins/command-line/ + */ +.command-line-prompt { + border-right: 1px solid #0b121b; +} + +.command-line-prompt > span:before { + color: #8da1b9da; +} diff --git a/templates/assets/zhheo/prism/themes/prism-coy-without-shadows.css b/templates/assets/zhheo/prism/themes/prism-coy-without-shadows.css new file mode 100644 index 00000000..137408aa --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-coy-without-shadows.css @@ -0,0 +1,140 @@ +/** + * Coy without shadows + * Based on Tim Shedor's Coy theme for prism.js + * Author: RunDevelopment + */ + +code[class*="language-"], +pre[class*="language-"] { + color: black; + background: none; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + position: relative; + border-left: 10px solid #358ccb; + box-shadow: -1px 0 0 0 #358ccb, 0 0 0 1px #dfdfdf; + background-color: #fdfdfd; + background-image: linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%); + background-size: 3em 3em; + background-origin: content-box; + background-attachment: local; + margin: .5em 0; + padding: 0 1em; +} + +pre[class*="language-"] > code { + display: block; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + position: relative; + padding: .2em; + border-radius: 0.3em; + color: #c92c2c; + border: 1px solid rgba(0, 0, 0, 0.1); + display: inline; + white-space: normal; + background-color: #fdfdfd; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +.token.comment, +.token.block-comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #7D8B99; +} + +.token.punctuation { + color: #5F6364; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.function-name, +.token.constant, +.token.symbol, +.token.deleted { + color: #c92c2c; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.function, +.token.builtin, +.token.inserted { + color: #2f9c0a; +} + +.token.operator, +.token.entity, +.token.url, +.token.variable { + color: #a67f59; + background: rgba(255, 255, 255, 0.5); +} + +.token.atrule, +.token.attr-value, +.token.keyword, +.token.class-name { + color: #1990b8; +} + +.token.regex, +.token.important { + color: #e90; +} + +.language-css .token.string, +.style .token.string { + color: #a67f59; + background: rgba(255, 255, 255, 0.5); +} + +.token.important { + font-weight: normal; +} + +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.token.namespace { + opacity: .7; +} diff --git a/templates/assets/zhheo/prism/themes/prism-darcula.css b/templates/assets/zhheo/prism/themes/prism-darcula.css new file mode 100644 index 00000000..ad7a313e --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-darcula.css @@ -0,0 +1,159 @@ +/** + * Darcula theme + * + * Adapted from a theme based on: + * IntelliJ Darcula Theme (https://github.com/bulenkov/Darcula) + * + * @author Alexandre Paradis + * @version 1.0 + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #a9b7c6; + font-family: Consolas, Monaco, 'Andale Mono', monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + color: inherit; + background: rgba(33, 66, 131, .85); +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + color: inherit; + background: rgba(33, 66, 131, .85); +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #2b2b2b; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.cdata { + color: #808080; +} + +.token.delimiter, +.token.boolean, +.token.keyword, +.token.selector, +.token.important, +.token.atrule { + color: #cc7832; +} + +.token.operator, +.token.punctuation, +.token.attr-name { + color: #a9b7c6; +} + +.token.tag, +.token.tag .punctuation, +.token.doctype, +.token.builtin { + color: #e8bf6a; +} + +.token.entity, +.token.number, +.token.symbol { + color: #6897bb; +} + +.token.property, +.token.constant, +.token.variable { + color: #9876aa; +} + +.token.string, +.token.char { + color: #6a8759; +} + +.token.attr-value, +.token.attr-value .punctuation { + color: #a5c261; +} + +.token.attr-value .punctuation:first-child { + color: #a9b7c6; +} + +.token.url { + color: #287bde; + text-decoration: underline; +} + +.token.function { + color: #ffc66d; +} + +.token.regex { + background: #364135; +} + +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.inserted { + background: #294436; +} + +.token.deleted { + background: #484a4a; +} + +code.language-css .token.property, +code.language-css .token.property + .token.punctuation { + color: #a9b7c6; +} + +code.language-css .token.id { + color: #ffc66d; +} + +code.language-css .token.selector > .token.class, +code.language-css .token.selector > .token.attribute, +code.language-css .token.selector > .token.pseudo-class, +code.language-css .token.selector > .token.pseudo-element { + color: #ffc66d; +} diff --git a/templates/assets/zhheo/prism/themes/prism-dracula.css b/templates/assets/zhheo/prism/themes/prism-dracula.css new file mode 100644 index 00000000..e4d41af7 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-dracula.css @@ -0,0 +1,122 @@ +/** + * Dracula Theme originally by Zeno Rocha [@zenorocha] + * https://draculatheme.com/ + * + * Ported for PrismJS by Albert Vallverdu [@byverdu] + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #f8f8f2; + background: none; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border-radius: 0.3em; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #282a36; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #6272a4; +} + +.token.punctuation { + color: #f8f8f2; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.constant, +.token.symbol, +.token.deleted { + color: #ff79c6; +} + +.token.boolean, +.token.number { + color: #bd93f9; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #50fa7b; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: #f8f8f2; +} + +.token.atrule, +.token.attr-value, +.token.function, +.token.class-name { + color: #f1fa8c; +} + +.token.keyword { + color: #8be9fd; +} + +.token.regex, +.token.important { + color: #ffb86c; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} diff --git a/templates/assets/zhheo/prism/themes/prism-duotone-dark.css b/templates/assets/zhheo/prism/themes/prism-duotone-dark.css new file mode 100644 index 00000000..894a6105 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-duotone-dark.css @@ -0,0 +1,172 @@ +/* +Name: Duotone Dark +Author: Simurai, adapted from DuoTone themes for Atom (http://simurai.com/projects/2016/01/01/duotone-themes) + +Conversion: Bram de Haan (http://atelierbram.github.io/Base2Tone-prism/output/prism/prism-base2tone-evening-dark.css) +Generated with Base16 Builder (https://github.com/base16-builder/base16-builder) +*/ + +code[class*="language-"], +pre[class*="language-"] { + font-family: Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace; + font-size: 14px; + line-height: 1.375; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + background: #2a2734; + color: #9a86fd; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #6a51e6; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #6a51e6; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #6c6783; +} + +.token.punctuation { + color: #6c6783; +} + +.token.namespace { + opacity: .7; +} + +.token.tag, +.token.operator, +.token.number { + color: #e09142; +} + +.token.property, +.token.function { + color: #9a86fd; +} + +.token.tag-id, +.token.selector, +.token.atrule-id { + color: #eeebff; +} + +code.language-javascript, +.token.attr-name { + color: #c4b9fe; +} + +code.language-css, +code.language-scss, +.token.boolean, +.token.string, +.token.entity, +.token.url, +.language-css .token.string, +.language-scss .token.string, +.style .token.string, +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.unit, +.token.statement, +.token.regex, +.token.atrule { + color: #ffcc99; +} + +.token.placeholder, +.token.variable { + color: #ffcc99; +} + +.token.deleted { + text-decoration: line-through; +} + +.token.inserted { + border-bottom: 1px dotted #eeebff; + text-decoration: none; +} + +.token.italic { + font-style: italic; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.important { + color: #c4b9fe; +} + +.token.entity { + cursor: help; +} + +pre > code.highlight { + outline: .4em solid #8a75f5; + outline-offset: .4em; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right-color: #2c2937; +} + +.line-numbers-rows > span:before { + color: #3c3949; +} + +/* overrides color-values for the Line Highlight plugin +* http://prismjs.com/plugins/line-highlight/ +*/ +.line-highlight { + background: rgba(224, 145, 66, 0.2); + background: -webkit-linear-gradient(left, rgba(224, 145, 66, 0.2) 70%, rgba(224, 145, 66, 0)); + background: linear-gradient(to right, rgba(224, 145, 66, 0.2) 70%, rgba(224, 145, 66, 0)); +} diff --git a/templates/assets/zhheo/prism/themes/prism-duotone-earth.css b/templates/assets/zhheo/prism/themes/prism-duotone-earth.css new file mode 100644 index 00000000..7928111c --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-duotone-earth.css @@ -0,0 +1,172 @@ +/* +Name: Duotone Earth +Author: Simurai, adapted from DuoTone themes for Atom (http://simurai.com/projects/2016/01/01/duotone-themes) + +Conversion: Bram de Haan (http://atelierbram.github.io/Base2Tone-prism/output/prism/prism-base2tone-earth-dark.css) +Generated with Base16 Builder (https://github.com/base16-builder/base16-builder) +*/ + +code[class*="language-"], +pre[class*="language-"] { + font-family: Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace; + font-size: 14px; + line-height: 1.375; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + background: #322d29; + color: #88786d; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #6f5849; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #6f5849; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #6a5f58; +} + +.token.punctuation { + color: #6a5f58; +} + +.token.namespace { + opacity: .7; +} + +.token.tag, +.token.operator, +.token.number { + color: #bfa05a; +} + +.token.property, +.token.function { + color: #88786d; +} + +.token.tag-id, +.token.selector, +.token.atrule-id { + color: #fff3eb; +} + +code.language-javascript, +.token.attr-name { + color: #a48774; +} + +code.language-css, +code.language-scss, +.token.boolean, +.token.string, +.token.entity, +.token.url, +.language-css .token.string, +.language-scss .token.string, +.style .token.string, +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.unit, +.token.statement, +.token.regex, +.token.atrule { + color: #fcc440; +} + +.token.placeholder, +.token.variable { + color: #fcc440; +} + +.token.deleted { + text-decoration: line-through; +} + +.token.inserted { + border-bottom: 1px dotted #fff3eb; + text-decoration: none; +} + +.token.italic { + font-style: italic; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.important { + color: #a48774; +} + +.token.entity { + cursor: help; +} + +pre > code.highlight { + outline: .4em solid #816d5f; + outline-offset: .4em; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right-color: #35302b; +} + +.line-numbers-rows > span:before { + color: #46403d; +} + +/* overrides color-values for the Line Highlight plugin +* http://prismjs.com/plugins/line-highlight/ +*/ +.line-highlight { + background: rgba(191, 160, 90, 0.2); + background: -webkit-linear-gradient(left, rgba(191, 160, 90, 0.2) 70%, rgba(191, 160, 90, 0)); + background: linear-gradient(to right, rgba(191, 160, 90, 0.2) 70%, rgba(191, 160, 90, 0)); +} diff --git a/templates/assets/zhheo/prism/themes/prism-duotone-forest.css b/templates/assets/zhheo/prism/themes/prism-duotone-forest.css new file mode 100644 index 00000000..cdce439b --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-duotone-forest.css @@ -0,0 +1,172 @@ +/* +Name: Duotone Forest +Author: by Simurai, adapted from DuoTone themes for Atom (http://simurai.com/projects/2016/01/01/duotone-themes) + +Conversion: Bram de Haan (http://atelierbram.github.io/Base2Tone-prism/output/prism/prism-base2tone-forest-dark.css) +Generated with Base16 Builder (https://github.com/base16-builder/base16-builder) +*/ + +code[class*="language-"], +pre[class*="language-"] { + font-family: Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace; + font-size: 14px; + line-height: 1.375; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + background: #2a2d2a; + color: #687d68; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #435643; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #435643; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #535f53; +} + +.token.punctuation { + color: #535f53; +} + +.token.namespace { + opacity: .7; +} + +.token.tag, +.token.operator, +.token.number { + color: #a2b34d; +} + +.token.property, +.token.function { + color: #687d68; +} + +.token.tag-id, +.token.selector, +.token.atrule-id { + color: #f0fff0; +} + +code.language-javascript, +.token.attr-name { + color: #b3d6b3; +} + +code.language-css, +code.language-scss, +.token.boolean, +.token.string, +.token.entity, +.token.url, +.language-css .token.string, +.language-scss .token.string, +.style .token.string, +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.unit, +.token.statement, +.token.regex, +.token.atrule { + color: #e5fb79; +} + +.token.placeholder, +.token.variable { + color: #e5fb79; +} + +.token.deleted { + text-decoration: line-through; +} + +.token.inserted { + border-bottom: 1px dotted #f0fff0; + text-decoration: none; +} + +.token.italic { + font-style: italic; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.important { + color: #b3d6b3; +} + +.token.entity { + cursor: help; +} + +pre > code.highlight { + outline: .4em solid #5c705c; + outline-offset: .4em; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right-color: #2c302c; +} + +.line-numbers-rows > span:before { + color: #3b423b; +} + +/* overrides color-values for the Line Highlight plugin +* http://prismjs.com/plugins/line-highlight/ +*/ +.line-highlight { + background: rgba(162, 179, 77, 0.2); + background: -webkit-linear-gradient(left, rgba(162, 179, 77, 0.2) 70%, rgba(162, 179, 77, 0)); + background: linear-gradient(to right, rgba(162, 179, 77, 0.2) 70%, rgba(162, 179, 77, 0)); +} diff --git a/templates/assets/zhheo/prism/themes/prism-duotone-light.css b/templates/assets/zhheo/prism/themes/prism-duotone-light.css new file mode 100644 index 00000000..68fbaa94 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-duotone-light.css @@ -0,0 +1,172 @@ +/* +Name: Duotone Light +Author: Simurai, adapted from DuoTone themes for Atom (http://simurai.com/projects/2016/01/01/duotone-themes) + +Conversion: Bram de Haan (http://atelierbram.github.io/Base2Tone-prism/output/prism/prism-base2tone-morning-light.css) +Generated with Base16 Builder (https://github.com/base16-builder/base16-builder) +*/ + +code[class*="language-"], +pre[class*="language-"] { + font-family: Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace; + font-size: 14px; + line-height: 1.375; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + background: #faf8f5; + color: #728fcb; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #faf8f5; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #faf8f5; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #b6ad9a; +} + +.token.punctuation { + color: #b6ad9a; +} + +.token.namespace { + opacity: .7; +} + +.token.tag, +.token.operator, +.token.number { + color: #063289; +} + +.token.property, +.token.function { + color: #b29762; +} + +.token.tag-id, +.token.selector, +.token.atrule-id { + color: #2d2006; +} + +code.language-javascript, +.token.attr-name { + color: #896724; +} + +code.language-css, +code.language-scss, +.token.boolean, +.token.string, +.token.entity, +.token.url, +.language-css .token.string, +.language-scss .token.string, +.style .token.string, +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.unit, +.token.statement, +.token.regex, +.token.atrule { + color: #728fcb; +} + +.token.placeholder, +.token.variable { + color: #93abdc; +} + +.token.deleted { + text-decoration: line-through; +} + +.token.inserted { + border-bottom: 1px dotted #2d2006; + text-decoration: none; +} + +.token.italic { + font-style: italic; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.important { + color: #896724; +} + +.token.entity { + cursor: help; +} + +pre > code.highlight { + outline: .4em solid #896724; + outline-offset: .4em; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right-color: #ece8de; +} + +.line-numbers-rows > span:before { + color: #cdc4b1; +} + +/* overrides color-values for the Line Highlight plugin + * http://prismjs.com/plugins/line-highlight/ + */ +.line-highlight { + background: rgba(45, 32, 6, 0.2); + background: -webkit-linear-gradient(left, rgba(45, 32, 6, 0.2) 70%, rgba(45, 32, 6, 0)); + background: linear-gradient(to right, rgba(45, 32, 6, 0.2) 70%, rgba(45, 32, 6, 0)); +} diff --git a/templates/assets/zhheo/prism/themes/prism-duotone-sea.css b/templates/assets/zhheo/prism/themes/prism-duotone-sea.css new file mode 100644 index 00000000..49a8dffa --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-duotone-sea.css @@ -0,0 +1,172 @@ +/* +Name: Duotone Sea +Author: by Simurai, adapted from DuoTone themes by Simurai for Atom (http://simurai.com/projects/2016/01/01/duotone-themes) + +Conversion: Bram de Haan (http://atelierbram.github.io/Base2Tone-prism/output/prism/prism-base2tone-sea-dark.css) +Generated with Base16 Builder (https://github.com/base16-builder/base16-builder) +*/ + +code[class*="language-"], +pre[class*="language-"] { + font-family: Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace; + font-size: 14px; + line-height: 1.375; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + background: #1d262f; + color: #57718e; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #004a9e; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #004a9e; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #4a5f78; +} + +.token.punctuation { + color: #4a5f78; +} + +.token.namespace { + opacity: .7; +} + +.token.tag, +.token.operator, +.token.number { + color: #0aa370; +} + +.token.property, +.token.function { + color: #57718e; +} + +.token.tag-id, +.token.selector, +.token.atrule-id { + color: #ebf4ff; +} + +code.language-javascript, +.token.attr-name { + color: #7eb6f6; +} + +code.language-css, +code.language-scss, +.token.boolean, +.token.string, +.token.entity, +.token.url, +.language-css .token.string, +.language-scss .token.string, +.style .token.string, +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.unit, +.token.statement, +.token.regex, +.token.atrule { + color: #47ebb4; +} + +.token.placeholder, +.token.variable { + color: #47ebb4; +} + +.token.deleted { + text-decoration: line-through; +} + +.token.inserted { + border-bottom: 1px dotted #ebf4ff; + text-decoration: none; +} + +.token.italic { + font-style: italic; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.important { + color: #7eb6f6; +} + +.token.entity { + cursor: help; +} + +pre > code.highlight { + outline: .4em solid #34659d; + outline-offset: .4em; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right-color: #1f2932; +} + +.line-numbers-rows > span:before { + color: #2c3847; +} + +/* overrides color-values for the Line Highlight plugin +* http://prismjs.com/plugins/line-highlight/ +*/ +.line-highlight { + background: rgba(10, 163, 112, 0.2); + background: -webkit-linear-gradient(left, rgba(10, 163, 112, 0.2) 70%, rgba(10, 163, 112, 0)); + background: linear-gradient(to right, rgba(10, 163, 112, 0.2) 70%, rgba(10, 163, 112, 0)); +} diff --git a/templates/assets/zhheo/prism/themes/prism-duotone-space.css b/templates/assets/zhheo/prism/themes/prism-duotone-space.css new file mode 100644 index 00000000..3f0c6e61 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-duotone-space.css @@ -0,0 +1,172 @@ +/* +Name: Duotone Space +Author: Simurai, adapted from DuoTone themes for Atom (http://simurai.com/projects/2016/01/01/duotone-themes) + +Conversion: Bram de Haan (http://atelierbram.github.io/Base2Tone-prism/output/prism/prism-base2tone-space-dark.css) +Generated with Base16 Builder (https://github.com/base16-builder/base16-builder) +*/ + +code[class*="language-"], +pre[class*="language-"] { + font-family: Consolas, Menlo, Monaco, "Andale Mono WT", "Andale Mono", "Lucida Console", "Lucida Sans Typewriter", "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Liberation Mono", "Nimbus Mono L", "Courier New", Courier, monospace; + font-size: 14px; + line-height: 1.375; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + background: #24242e; + color: #767693; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: #5151e6; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + text-shadow: none; + background: #5151e6; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #5b5b76; +} + +.token.punctuation { + color: #5b5b76; +} + +.token.namespace { + opacity: .7; +} + +.token.tag, +.token.operator, +.token.number { + color: #dd672c; +} + +.token.property, +.token.function { + color: #767693; +} + +.token.tag-id, +.token.selector, +.token.atrule-id { + color: #ebebff; +} + +code.language-javascript, +.token.attr-name { + color: #aaaaca; +} + +code.language-css, +code.language-scss, +.token.boolean, +.token.string, +.token.entity, +.token.url, +.language-css .token.string, +.language-scss .token.string, +.style .token.string, +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.unit, +.token.statement, +.token.regex, +.token.atrule { + color: #fe8c52; +} + +.token.placeholder, +.token.variable { + color: #fe8c52; +} + +.token.deleted { + text-decoration: line-through; +} + +.token.inserted { + border-bottom: 1px dotted #ebebff; + text-decoration: none; +} + +.token.italic { + font-style: italic; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.important { + color: #aaaaca; +} + +.token.entity { + cursor: help; +} + +pre > code.highlight { + outline: .4em solid #7676f4; + outline-offset: .4em; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right-color: #262631; +} + +.line-numbers-rows > span:before { + color: #393949; +} + +/* overrides color-values for the Line Highlight plugin +* http://prismjs.com/plugins/line-highlight/ +*/ +.line-highlight { + background: rgba(221, 103, 44, 0.2); + background: -webkit-linear-gradient(left, rgba(221, 103, 44, 0.2) 70%, rgba(221, 103, 44, 0)); + background: linear-gradient(to right, rgba(221, 103, 44, 0.2) 70%, rgba(221, 103, 44, 0)); +} diff --git a/templates/assets/zhheo/prism/themes/prism-ghcolors.css b/templates/assets/zhheo/prism/themes/prism-ghcolors.css new file mode 100644 index 00000000..3f848902 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-ghcolors.css @@ -0,0 +1,122 @@ +/** + * GHColors theme by Avi Aryan (http://aviaryan.in) + * Inspired by Github syntax coloring + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #393A34; + font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + font-size: .9em; + line-height: 1.2em; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + background: #b3d4fc; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + background: #b3d4fc; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border: 1px solid #dddddd; + background-color: white; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .2em; + padding-top: 1px; + padding-bottom: 1px; + background: #f8f8f8; + border: 1px solid #dddddd; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #999988; + font-style: italic; +} + +.token.namespace { + opacity: .7; +} + +.token.string, +.token.attr-value { + color: #e3116c; +} + +.token.punctuation, +.token.operator { + color: #393A34; /* no highlight */ +} + +.token.entity, +.token.url, +.token.symbol, +.token.number, +.token.boolean, +.token.variable, +.token.constant, +.token.property, +.token.regex, +.token.inserted { + color: #36acaa; +} + +.token.atrule, +.token.keyword, +.token.attr-name, +.language-autohotkey .token.selector { + color: #00a4db; +} + +.token.function, +.token.deleted, +.language-autohotkey .token.tag { + color: #9a050f; +} + +.token.tag, +.token.selector, +.language-autohotkey .token.keyword { + color: #00009f; +} + +.token.important, +.token.function, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} diff --git a/templates/assets/zhheo/prism/themes/prism-gruvbox-dark.css b/templates/assets/zhheo/prism/themes/prism-gruvbox-dark.css new file mode 100644 index 00000000..513da50a --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-gruvbox-dark.css @@ -0,0 +1,143 @@ +/** + * Gruvbox dark theme + * + * Adapted from a theme based on: + * Vim Gruvbox dark Theme (https://github.com/morhetz/gruvbox) + * + * @author Azat S. + * @version 1.0 + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #ebdbb2; /* fg1 / fg */ + font-family: Consolas, Monaco, "Andale Mono", monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + color: #fbf1c7; /* fg0 */ + background: #7c6f64; /* bg4 */ +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + color: #fbf1c7; /* fg0 */ + background: #7c6f64; /* bg4 */ +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #1d2021; /* bg0_h */ +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; +} + +.token.comment, +.token.prolog, +.token.cdata { + color: #a89984; /* fg4 / gray1 */ +} + +.token.delimiter, +.token.boolean, +.token.keyword, +.token.selector, +.token.important, +.token.atrule { + color: #fb4934; /* red2 */ +} + +.token.operator, +.token.punctuation, +.token.attr-name { + color: #a89984; /* fg4 / gray1 */ +} + +.token.tag, +.token.tag .punctuation, +.token.doctype, +.token.builtin { + color: #fabd2f; /* yellow2 */ +} + +.token.entity, +.token.number, +.token.symbol { + color: #d3869b; /* purple2 */ +} + +.token.property, +.token.constant, +.token.variable { + color: #fb4934; /* red2 */ +} + +.token.string, +.token.char { + color: #b8bb26; /* green2 */ +} + +.token.attr-value, +.token.attr-value .punctuation { + color: #a89984; /* fg4 / gray1 */ +} + +.token.url { + color: #b8bb26; /* green2 */ + text-decoration: underline; +} + +.token.function { + color: #fabd2f; /* yellow2 */ +} + +.token.regex { + background: #b8bb26; /* green2 */ +} + +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.inserted { + background: #a89984; /* fg4 / gray1 */ +} + +.token.deleted { + background: #fb4934; /* red2 */ +} diff --git a/templates/assets/zhheo/prism/themes/prism-gruvbox-light.css b/templates/assets/zhheo/prism/themes/prism-gruvbox-light.css new file mode 100644 index 00000000..1d4bf516 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-gruvbox-light.css @@ -0,0 +1,143 @@ +/** + * Gruvbox light theme + * + * Based on Gruvbox: https://github.com/morhetz/gruvbox + * Adapted from PrismJS gruvbox-dark theme: https://github.com/schnerring/prism-themes/blob/master/themes/prism-gruvbox-dark.css + * + * @author Michael Schnerring (https://schnerring.net) + * @version 1.0 + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #3c3836; /* fg1 / fg */ + font-family: Consolas, Monaco, "Andale Mono", monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + color: #282828; /* fg0 */ + background: #a89984; /* bg4 */ +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + color: #282828; /* fg0 */ + background: #a89984; /* bg4 */ +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #f9f5d7; /* bg0_h */ +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; +} + +.token.comment, +.token.prolog, +.token.cdata { + color: #7c6f64; /* fg4 / gray1 */ +} + +.token.delimiter, +.token.boolean, +.token.keyword, +.token.selector, +.token.important, +.token.atrule { + color: #9d0006; /* red2 */ +} + +.token.operator, +.token.punctuation, +.token.attr-name { + color: #7c6f64; /* fg4 / gray1 */ +} + +.token.tag, +.token.tag .punctuation, +.token.doctype, +.token.builtin { + color: #b57614; /* yellow2 */ +} + +.token.entity, +.token.number, +.token.symbol { + color: #8f3f71; /* purple2 */ +} + +.token.property, +.token.constant, +.token.variable { + color: #9d0006; /* red2 */ +} + +.token.string, +.token.char { + color: #797403; /* green2 */ +} + +.token.attr-value, +.token.attr-value .punctuation { + color: #7c6f64; /* fg4 / gray1 */ +} + +.token.url { + color: #797403; /* green2 */ + text-decoration: underline; +} + +.token.function { + color: #b57614; /* yellow2 */ +} + +.token.regex { + background: #797403; /* green2 */ +} + +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.inserted { + background: #7c6f64; /* fg4 / gray1 */ +} + +.token.deleted { + background: #9d0006; /* red2 */ +} diff --git a/templates/assets/zhheo/prism/themes/prism-holi-theme.css b/templates/assets/zhheo/prism/themes/prism-holi-theme.css new file mode 100644 index 00000000..6fe45269 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-holi-theme.css @@ -0,0 +1,119 @@ +/** + * MIT License + * Copyright (c) 2021 Ayush Saini + * Holi Theme for prism.js + * @author Ayush Saini <@AyushCodes on Twitter> + */ + +code[class*='language-'], +pre[class*='language-'] { + color: #d6e7ff; + background: #030314; + text-shadow: none; + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + font-size: 1em; + line-height: 1.5; + letter-spacing: .2px; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + text-align: left; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*='language-']::-moz-selection, +pre[class*='language-'] ::-moz-selection, +code[class*='language-']::-moz-selection, +code[class*='language-'] ::-moz-selection, +pre[class*='language-']::selection, +pre[class*='language-'] ::selection, +code[class*='language-']::selection, +code[class*='language-'] ::selection { + color: inherit; + background: #1d3b54; + text-shadow: none; +} + +pre[class*='language-'] { + border: 1px solid #2a4555; + border-radius: 5px; + padding: 1.5em 1em; + margin: 1em 0; + overflow: auto; +} + +:not(pre) > code[class*='language-'] { + color: #f0f6f6; + background: #2a4555; + padding: 0.2em 0.3em; + border-radius: 0.2em; + box-decoration-break: clone; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #446e69; +} + +.token.punctuation { + color: #d6b007; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.deleted { + color: #d6e7ff; +} + +.token.selector, +.token.attr-name, +.token.builtin, +.token.inserted { + color: #e60067; +} + +.token.string, +.token.char { + color: #49c6ec; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #ec8e01; + background: transparent; +} + +.token.atrule, +.token.attr-value, +.token.keyword { + color: #0fe468; +} + +.token.function, +.token.class-name { + color: #78f3e9; +} + +.token.regex, +.token.important, +.token.variable { + color: #d6e7ff; +} diff --git a/templates/assets/zhheo/prism/themes/prism-hopscotch.css b/templates/assets/zhheo/prism/themes/prism-hopscotch.css new file mode 100644 index 00000000..a2da1204 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-hopscotch.css @@ -0,0 +1,133 @@ +@import url(https://fonts.googleapis.com/css?family=Fira+Mono); + +/* + * Hopscotch + * by Jan T. Sott + * https://github.com/idleberg/Hopscotch + * + * This work is licensed under the Creative Commons CC0 1.0 Universal License + */ + +code[class*="language-"], +pre[class*="language-"] { + font-family: "Fira Mono", Menlo, Monaco, "Lucida Console", "Courier New", Courier, monospace; + font-size: 16px; + line-height: 1.375; + direction: ltr; + text-align: left; + word-spacing: normal; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + white-space: pre; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; + background: #322931; + color: #b9b5b8; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #797379; +} + +.token.punctuation { + color: #b9b5b8; +} + +.namespace { + opacity: .7; +} + +.token.null, +.token.operator, +.token.boolean, +.token.number { + color: #fd8b19; +} + +.token.property { + color: #fdcc59; +} + +.token.tag { + color: #1290bf; +} + +.token.string { + color: #149b93; +} + +.token.selector { + color: #c85e7c; +} + +.token.attr-name { + color: #fd8b19; +} + +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #149b93; +} + +.token.attr-value, +.token.keyword, +.token.control, +.token.directive, +.token.unit { + color: #8fc13e; +} + +.token.statement, +.token.regex, +.token.atrule { + color: #149b93; +} + +.token.placeholder, +.token.variable { + color: #1290bf; +} + +.token.important { + color: #dd464c; + font-weight: bold; +} + +.token.entity { + cursor: help; +} + +pre > code.highlight { + outline: .4em solid red; + outline-offset: .4em; +} diff --git a/templates/assets/zhheo/prism/themes/prism-lucario.css b/templates/assets/zhheo/prism/themes/prism-lucario.css new file mode 100644 index 00000000..66c0cd9c --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-lucario.css @@ -0,0 +1,122 @@ +/** + * Lucario Theme originally by Raphael Amorim [@raphamorim] + * https://github.com/raphamorim/lucario + * + * Ported for PrismJS by Christopher Kapic [@christopher-kapic] + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #f8f8f2; + background: none; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + font-family: Monaco, Consolas, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border-radius: 0.3em; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #263E52; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #5c98cd; +} + +.token.punctuation { + color: #f8f8f2; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.constant, +.token.symbol, +.token.deleted { + color: #F05E5D; +} + +.token.boolean, +.token.number { + color: #BC94F9; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #FCFCD6; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: #f8f8f2; +} + +.token.atrule, +.token.attr-value, +.token.function, +.token.class-name { + color: #66D8EF; +} + +.token.keyword { + color: #6EB26E; +} + +.token.regex, +.token.important { + color: #F05E5D; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} diff --git a/templates/assets/zhheo/prism/themes/prism-material-dark.css b/templates/assets/zhheo/prism/themes/prism-material-dark.css new file mode 100644 index 00000000..a454a5b5 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-material-dark.css @@ -0,0 +1,205 @@ +code[class*="language-"], +pre[class*="language-"] { + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + color: #eee; + background: #2f2f2f; + font-family: Roboto Mono, monospace; + font-size: 1em; + line-height: 1.5em; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +code[class*="language-"]::-moz-selection, +pre[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection, +pre[class*="language-"] ::-moz-selection { + background: #363636; +} + +code[class*="language-"]::selection, +pre[class*="language-"]::selection, +code[class*="language-"] ::selection, +pre[class*="language-"] ::selection { + background: #363636; +} + +:not(pre) > code[class*="language-"] { + white-space: normal; + border-radius: 0.2em; + padding: 0.1em; +} + +pre[class*="language-"] { + overflow: auto; + position: relative; + margin: 0.5em 0; + padding: 1.25em 1em; +} + +.language-css > code, +.language-sass > code, +.language-scss > code { + color: #fd9170; +} + +[class*="language-"] .namespace { + opacity: 0.7; +} + +.token.atrule { + color: #c792ea; +} + +.token.attr-name { + color: #ffcb6b; +} + +.token.attr-value { + color: #a5e844; +} + +.token.attribute { + color: #a5e844; +} + +.token.boolean { + color: #c792ea; +} + +.token.builtin { + color: #ffcb6b; +} + +.token.cdata { + color: #80cbc4; +} + +.token.char { + color: #80cbc4; +} + +.token.class { + color: #ffcb6b; +} + +.token.class-name { + color: #f2ff00; +} + +.token.comment { + color: #616161; +} + +.token.constant { + color: #c792ea; +} + +.token.deleted { + color: #ff6666; +} + +.token.doctype { + color: #616161; +} + +.token.entity { + color: #ff6666; +} + +.token.function { + color: #c792ea; +} + +.token.hexcode { + color: #f2ff00; +} + +.token.id { + color: #c792ea; + font-weight: bold; +} + +.token.important { + color: #c792ea; + font-weight: bold; +} + +.token.inserted { + color: #80cbc4; +} + +.token.keyword { + color: #c792ea; +} + +.token.number { + color: #fd9170; +} + +.token.operator { + color: #89ddff; +} + +.token.prolog { + color: #616161; +} + +.token.property { + color: #80cbc4; +} + +.token.pseudo-class { + color: #a5e844; +} + +.token.pseudo-element { + color: #a5e844; +} + +.token.punctuation { + color: #89ddff; +} + +.token.regex { + color: #f2ff00; +} + +.token.selector { + color: #ff6666; +} + +.token.string { + color: #a5e844; +} + +.token.symbol { + color: #c792ea; +} + +.token.tag { + color: #ff6666; +} + +.token.unit { + color: #fd9170; +} + +.token.url { + color: #ff6666; +} + +.token.variable { + color: #ff6666; +} diff --git a/templates/assets/zhheo/prism/themes/prism-material-light.css b/templates/assets/zhheo/prism/themes/prism-material-light.css new file mode 100644 index 00000000..a2fa0643 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-material-light.css @@ -0,0 +1,207 @@ +code[class*="language-"], +pre[class*="language-"] { + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + color: #90a4ae; + background: #fafafa; + font-family: Roboto Mono, monospace; + font-size: 1em; + line-height: 1.5em; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +code[class*="language-"]::-moz-selection, +pre[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection, +pre[class*="language-"] ::-moz-selection { + background: #cceae7; + color: #263238; +} + +code[class*="language-"]::selection, +pre[class*="language-"]::selection, +code[class*="language-"] ::selection, +pre[class*="language-"] ::selection { + background: #cceae7; + color: #263238; +} + +:not(pre) > code[class*="language-"] { + white-space: normal; + border-radius: 0.2em; + padding: 0.1em; +} + +pre[class*="language-"] { + overflow: auto; + position: relative; + margin: 0.5em 0; + padding: 1.25em 1em; +} + +.language-css > code, +.language-sass > code, +.language-scss > code { + color: #f76d47; +} + +[class*="language-"] .namespace { + opacity: 0.7; +} + +.token.atrule { + color: #7c4dff; +} + +.token.attr-name { + color: #39adb5; +} + +.token.attr-value { + color: #f6a434; +} + +.token.attribute { + color: #f6a434; +} + +.token.boolean { + color: #7c4dff; +} + +.token.builtin { + color: #39adb5; +} + +.token.cdata { + color: #39adb5; +} + +.token.char { + color: #39adb5; +} + +.token.class { + color: #39adb5; +} + +.token.class-name { + color: #6182b8; +} + +.token.comment { + color: #aabfc9; +} + +.token.constant { + color: #7c4dff; +} + +.token.deleted { + color: #e53935; +} + +.token.doctype { + color: #aabfc9; +} + +.token.entity { + color: #e53935; +} + +.token.function { + color: #7c4dff; +} + +.token.hexcode { + color: #f76d47; +} + +.token.id { + color: #7c4dff; + font-weight: bold; +} + +.token.important { + color: #7c4dff; + font-weight: bold; +} + +.token.inserted { + color: #39adb5; +} + +.token.keyword { + color: #7c4dff; +} + +.token.number { + color: #f76d47; +} + +.token.operator { + color: #39adb5; +} + +.token.prolog { + color: #aabfc9; +} + +.token.property { + color: #39adb5; +} + +.token.pseudo-class { + color: #f6a434; +} + +.token.pseudo-element { + color: #f6a434; +} + +.token.punctuation { + color: #39adb5; +} + +.token.regex { + color: #6182b8; +} + +.token.selector { + color: #e53935; +} + +.token.string { + color: #f6a434; +} + +.token.symbol { + color: #7c4dff; +} + +.token.tag { + color: #e53935; +} + +.token.unit { + color: #f76d47; +} + +.token.url { + color: #e53935; +} + +.token.variable { + color: #e53935; +} diff --git a/templates/assets/zhheo/prism/themes/prism-material-oceanic.css b/templates/assets/zhheo/prism/themes/prism-material-oceanic.css new file mode 100644 index 00000000..f36377da --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-material-oceanic.css @@ -0,0 +1,210 @@ +code[class*="language-"], +pre[class*="language-"] { + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + color: #c3cee3; + background: #263238; + font-family: Roboto Mono, monospace; + font-size: 1em; + line-height: 1.5em; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +code[class*="language-"]::-moz-selection, +pre[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection, +pre[class*="language-"] ::-moz-selection { + background: #363636; +} + +code[class*="language-"]::selection, +pre[class*="language-"]::selection, +code[class*="language-"] ::selection, +pre[class*="language-"] ::selection { + background: #363636; +} + +:not(pre) > code[class*="language-"] { + white-space: normal; + border-radius: 0.2em; + padding: 0.1em; +} + +pre[class*="language-"] { + overflow: auto; + position: relative; + margin: 0.5em 0; + padding: 1.25em 1em; +} + +.language-css > code, +.language-sass > code, +.language-scss > code { + color: #fd9170; +} + +[class*="language-"] .namespace { + opacity: 0.7; +} + +.token.atrule { + color: #c792ea; +} + +.token.attr-name { + color: #ffcb6b; +} + +.token.attr-value { + color: #c3e88d; +} + +.token.attribute { + color: #c3e88d; +} + +.token.boolean { + color: #c792ea; +} + +.token.builtin { + color: #ffcb6b; +} + +.token.cdata { + color: #80cbc4; +} + +.token.char { + color: #80cbc4; +} + +.token.class { + color: #ffcb6b; +} + +.token.class-name { + color: #f2ff00; +} + +.token.color { + color: #f2ff00; +} + +.token.comment { + color: #546e7a; +} + +.token.constant { + color: #c792ea; +} + +.token.deleted { + color: #f07178; +} + +.token.doctype { + color: #546e7a; +} + +.token.entity { + color: #f07178; +} + +.token.function { + color: #c792ea; +} + +.token.hexcode { + color: #f2ff00; +} + +.token.id { + color: #c792ea; + font-weight: bold; +} + +.token.important { + color: #c792ea; + font-weight: bold; +} + +.token.inserted { + color: #80cbc4; +} + +.token.keyword { + color: #c792ea; + font-style: italic; +} + +.token.number { + color: #fd9170; +} + +.token.operator { + color: #89ddff; +} + +.token.prolog { + color: #546e7a; +} + +.token.property { + color: #80cbc4; +} + +.token.pseudo-class { + color: #c3e88d; +} + +.token.pseudo-element { + color: #c3e88d; +} + +.token.punctuation { + color: #89ddff; +} + +.token.regex { + color: #f2ff00; +} + +.token.selector { + color: #f07178; +} + +.token.string { + color: #c3e88d; +} + +.token.symbol { + color: #c792ea; +} + +.token.tag { + color: #f07178; +} + +.token.unit { + color: #f07178; +} + +.token.url { + color: #fd9170; +} + +.token.variable { + color: #f07178; +} diff --git a/templates/assets/zhheo/prism/themes/prism-night-owl.css b/templates/assets/zhheo/prism/themes/prism-night-owl.css new file mode 100644 index 00000000..c3e78e69 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-night-owl.css @@ -0,0 +1,158 @@ +/** + * MIT License + * Copyright (c) 2018 Sarah Drasner + * Sarah Drasner's[@sdras] Night Owl + * Ported by Sara vieria [@SaraVieira] + * Added by Souvik Mandal [@SimpleIndian] + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #d6deeb; + font-family: Consolas, Monaco, "Andale Mono", "Ubuntu Mono", monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + font-size: 1em; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: rgba(29, 59, 83, 0.99); +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: rgba(29, 59, 83, 0.99); +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + color: white; + background: #011627; +} + +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.cdata { + color: rgb(99, 119, 119); + font-style: italic; +} + +.token.punctuation { + color: rgb(199, 146, 234); +} + +.namespace { + color: rgb(178, 204, 214); +} + +.token.deleted { + color: rgba(239, 83, 80, 0.56); + font-style: italic; +} + +.token.symbol, +.token.property { + color: rgb(128, 203, 196); +} + +.token.tag, +.token.operator, +.token.keyword { + color: rgb(127, 219, 202); +} + +.token.boolean { + color: rgb(255, 88, 116); +} + +.token.number { + color: rgb(247, 140, 108); +} + +.token.constant, +.token.function, +.token.builtin, +.token.char { + color: rgb(130, 170, 255); +} + +.token.selector, +.token.doctype { + color: rgb(199, 146, 234); + font-style: italic; +} + +.token.attr-name, +.token.inserted { + color: rgb(173, 219, 103); + font-style: italic; +} + +.token.string, +.token.url, +.token.entity, +.language-css .token.string, +.style .token.string { + color: rgb(173, 219, 103); +} + +.token.class-name, +.token.atrule, +.token.attr-value { + color: rgb(255, 203, 139); +} + +.token.regex, +.token.important, +.token.variable { + color: rgb(214, 222, 235); +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} diff --git a/templates/assets/zhheo/prism/themes/prism-nord.css b/templates/assets/zhheo/prism/themes/prism-nord.css new file mode 100644 index 00000000..d8c6684b --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-nord.css @@ -0,0 +1,124 @@ +/** + * Nord Theme Originally by Arctic Ice Studio + * https://nordtheme.com + * + * Ported for PrismJS by Zane Hitchcoxc (@zwhitchcox) and Gabriel Ramos (@gabrieluizramos) + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #f8f8f2; + background: none; + font-family: "Fira Code", Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border-radius: 0.3em; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #2E3440; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #636f88; +} + +.token.punctuation { + color: #81A1C1; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.tag, +.token.constant, +.token.symbol, +.token.deleted { + color: #81A1C1; +} + +.token.number { + color: #B48EAD; +} + +.token.boolean { + color: #81A1C1; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #A3BE8C; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string, +.token.variable { + color: #81A1C1; +} + +.token.atrule, +.token.attr-value, +.token.function, +.token.class-name { + color: #88C0D0; +} + +.token.keyword { + color: #81A1C1; +} + +.token.regex, +.token.important { + color: #EBCB8B; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} diff --git a/templates/assets/zhheo/prism/themes/prism-one-dark.css b/templates/assets/zhheo/prism/themes/prism-one-dark.css new file mode 100644 index 00000000..8d034a7c --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-one-dark.css @@ -0,0 +1,252 @@ +/** + * One Dark theme for prism.js + * Based on Atom's One Dark theme: https://github.com/atom/atom/tree/master/packages/one-dark-syntax + */ + +/** + * One Dark colours in terms of RGB (accurate as of commit 8ae45ca on 6 Sep 2018) + * @mono-1: #abb2bf + * @mono-2: #828997 + * @mono-3: #5c6370 + * @hue-1: #56b6c2 <- cyan + * @hue-2: #61afef <- blue + * @hue-3: #c678dd <- purple + * @hue-4: #98c379 <- green + * @hue-5: #e06c75 <- red 1 + * @hue-5-2: #be5046 <- red 2 + * @hue-6: #d19a66 <- yellow 1 + * @hue-6-2: #e5c07b <- yellow 2 + * @syntax-fg: #abb2bf + * @syntax-bg: #282c34 + * @syntax-gutter: #636d83 + * @syntax-guide: #abb2bf26 + * @syntax-accent: #528bff + * @syntax-selection-color: #3e4451 + */ + +code[class*="language-"], +pre[class*="language-"] { + background: #282c34; + color: #abb2bf; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + font-family: "Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + line-height: 1.5; + + -moz-tab-size: 2; + -o-tab-size: 2; + tab-size: 2; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Selection */ +code[class*="language-"]::-moz-selection, +pre[class*="language-"] *::-moz-selection { + background: #3e4451; + text-shadow: none; +} + +code[class*="language-"]::selection, +pre[class*="language-"] *::selection { + background: #3e4451; + text-shadow: none; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border-radius: 0.3em; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .2em .3em; + border-radius: .3em; + white-space: normal; +} + +/* Print */ +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +.token.comment, +.token.prolog, +.token.cdata { + color: #5c6370; +} + +.token.doctype, +.token.punctuation, +.token.entity { + color: #abb2bf; +} + +.token.attr-name, +.token.class-name, +.token.boolean, +.token.constant, +.token.number, +.token.atrule { + color: #d19a66; +} + +.token.keyword { + color: #c678dd; +} + +.token.property, +.token.tag, +.token.symbol, +.token.deleted, +.token.important { + color: #e06c75; +} + +.token.selector, +.token.string, +.token.char, +.token.builtin, +.token.inserted, +.token.regex, +.token.attr-value, +.token.attr-value > .token.punctuation { + color: #98c379; +} + +.token.variable, +.token.operator, +.token.function { + color: #61afef; +} + +.token.url { + color: #56b6c2; + text-decoration: underline; +} + +/* HTML overrides */ +.token.attr-value > .token.punctuation.attr-equals, +.token.special-attr > .token.attr-value > .token.value.css { + color: #abb2bf; +} + +/* CSS overrides */ +.language-css .token.selector { + color: #e06c75; +} + +.language-css .token.property { + color: #abb2bf; +} + +.language-css .token.url { + text-decoration: none; +} + +.language-css .token.function, +.language-css .token.url > .token.function { + color: #56b6c2; +} + +.language-css .token.url > .token.string.url { + color: #98c379; +} + +.language-css .token.important, +.language-css .token.atrule .token.rule { + color: #c678dd; +} + +/* JS overrides */ +.language-javascript .token.operator { + color: #c678dd; +} + +.language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation { + color: #be5046; +} + +/* JSON overrides */ +.language-json .token.operator { + color: #abb2bf; +} + +.language-json .token.null.keyword { + color: #d19a66; +} + +/* MD overrides */ +.language-markdown .token.url, +.language-markdown .token.url > .token.operator, +.language-markdown .token.url-reference.url > .token.string { + color: #abb2bf; + text-decoration: none; +} + +.language-markdown .token.url > .token.content { + color: #61afef; + text-decoration: none; +} + +.language-markdown .token.url > .token.url, +.language-markdown .token.url-reference.url { + color: #56b6c2; + text-decoration: underline; +} + +.language-markdown .token.blockquote.punctuation, +.language-markdown .token.hr.punctuation { + color: #5c6370; + font-style: italic; +} + +.language-markdown .token.code-snippet { + color: #98c379; +} + +.language-markdown .token.bold .token.content { + color: #d19a66; +} + +.language-markdown .token.italic .token.content { + color: #c678dd; +} + +.language-markdown .token.strike .token.content, +.language-markdown .token.strike .token.punctuation, +.language-markdown .token.list.punctuation, +.language-markdown .token.title.important > .token.punctuation { + color: #e06c75; +} + +/* General */ +.token.bold { + font-weight: bold; +} + +.token.comment, +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.token.namespace { + opacity: .8; +} diff --git a/templates/assets/zhheo/prism/themes/prism-one-light.css b/templates/assets/zhheo/prism/themes/prism-one-light.css new file mode 100644 index 00000000..3748e728 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-one-light.css @@ -0,0 +1,241 @@ +/** + * One Light theme for prism.js + * Based on Atom's One Light theme: https://github.com/atom/atom/tree/master/packages/one-light-syntax + */ + +/** + * One Light colours in terms of RGB (accurate as of commit eb064bf on 19 Feb 2021) + * @mono-1: #383a42 + * @mono-2: #696c77 + * @mono-3: #a0a1a7 + * @hue-1: #0184bc <- cyan + * @hue-2: #4078f2 <- blue + * @hue-3: #a626a4 <- purple + * @hue-4: #50a14f <- green + * @hue-5: #e45649 <- red 1 + * @hue-5-2: #ca1243 <- red 2 + * @hue-6: #b76b01 <- orange 1 + * @hue-6-2: #cb7701 <- orange 2 + * @syntax-fg: #383a42 + * @syntax-bg: #fafafa + * @syntax-gutter: #9d9d9f + * @syntax-guide: #383a4233 + * @syntax-accent: #526eff + * @syntax-selection-color: #e5e5e6 + */ + +code[class*="language-"], +pre[class*="language-"] { + background: #fafafa; + color: #383a42; + font-family: "Fira Code", "Fira Mono", Menlo, Consolas, "DejaVu Sans Mono", monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + line-height: 1.5; + + -moz-tab-size: 2; + -o-tab-size: 2; + tab-size: 2; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Selection */ +code[class*="language-"]::-moz-selection, +pre[class*="language-"] *::-moz-selection { + background: #e5e5e6; +} + +code[class*="language-"]::selection, +pre[class*="language-"] *::selection { + background: #e5e5e6; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; + border-radius: 0.3em; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: 0.2em 0.3em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.cdata { + color: #a0a1a7; +} + +.token.doctype, +.token.punctuation, +.token.entity { + color: #383a42; +} + +.token.attr-name, +.token.class-name, +.token.boolean, +.token.constant, +.token.number, +.token.atrule { + color: #b76b01; +} + +.token.keyword { + color: #a626a4; +} + +.token.property, +.token.tag, +.token.symbol, +.token.deleted, +.token.important { + color: #e45649; +} + +.token.selector, +.token.string, +.token.char, +.token.builtin, +.token.inserted, +.token.regex, +.token.attr-value, +.token.attr-value > .token.punctuation { + color: #50a14f; +} + +.token.variable, +.token.operator, +.token.function { + color: #4078f2; +} + +.token.url { + color: #0184bc; + text-decoration: underline; +} + +/* HTML overrides */ +.token.attr-value > .token.punctuation.attr-equals, +.token.special-attr > .token.attr-value > .token.value.css { + color: #383a42; +} + +/* CSS overrides */ +.language-css .token.selector { + color: #e45649; +} + +.language-css .token.property { + color: #383a42; +} + +.language-css .token.url { + text-decoration: none; +} + +.language-css .token.function, +.language-css .token.url > .token.function { + color: #0184bc; +} + +.language-css .token.url > .token.string.url { + color: #50a14f; +} + +.language-css .token.important, +.language-css .token.atrule .token.rule { + color: #a626a4; +} + +/* JS overrides */ +.language-javascript .token.operator { + color: #a626a4; +} + +.language-javascript .token.template-string > .token.interpolation > .token.interpolation-punctuation.punctuation { + color: #ca1243; +} + +/* JSON overrides */ +.language-json .token.operator { + color: #383a42; +} + +.language-json .token.null.keyword { + color: #b76b01; +} + +/* MD overrides */ +.language-markdown .token.url, +.language-markdown .token.url > .token.operator, +.language-markdown .token.url-reference.url > .token.string { + color: #383a42; + text-decoration: none; +} + +.language-markdown .token.url > .token.content { + color: #4078f2; + text-decoration: none; +} + +.language-markdown .token.url > .token.url, +.language-markdown .token.url-reference.url { + color: #0184bc; + text-decoration: underline; +} + +.language-markdown .token.blockquote.punctuation, +.language-markdown .token.hr.punctuation { + color: #a0a1a7; + font-style: italic; +} + +.language-markdown .token.code-snippet { + color: #50a14f; +} + +.language-markdown .token.bold .token.content { + color: #b76b01; +} + +.language-markdown .token.italic .token.content { + color: #a626a4; +} + +.language-markdown .token.strike .token.content, +.language-markdown .token.strike .token.punctuation, +.language-markdown .token.list.punctuation, +.language-markdown .token.title.important > .token.punctuation { + color: #e45649; +} + +/* General */ +.token.bold { + font-weight: bold; +} + +.token.comment, +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.token.namespace { + opacity: 0.8; +} diff --git a/templates/assets/zhheo/prism/themes/prism-pojoaque.css b/templates/assets/zhheo/prism/themes/prism-pojoaque.css new file mode 100644 index 00000000..1c754ce5 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-pojoaque.css @@ -0,0 +1,151 @@ +/* + * Pojoaque Style by Jason Tate + * http://web-cms-designs.com/ftopict-10-pojoaque-style-for-highlight-js-code-highlighter.html + * Based on Solarized Style from http://ethanschoonover.com/solarized + * http://softwaremaniacs.org/media/soft/highlight/test.html +*/ + +code[class*="language-"], +pre[class*="language-"] { + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + white-space: pre; + white-space: pre-wrap; + word-break: break-all; + word-wrap: break-word; + font-family: Menlo, Monaco, "Courier New", monospace; + font-size: 15px; + line-height: 1.5; + color: #dccf8f; + text-shadow: 0; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"], +:not(pre) > code[class*="language-"] { + border-radius: 5px; + border: 1px solid #000; + color: #DCCF8F; + background: #181914 url('data:image/jpeg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAMAAA/+4ADkFkb2JlAGTAAAAAAf/bAIQACQYGBgcGCQcHCQ0IBwgNDwsJCQsPEQ4ODw4OERENDg4ODg0RERQUFhQUERoaHBwaGiYmJiYmKysrKysrKysrKwEJCAgJCgkMCgoMDwwODA8TDg4ODhMVDg4PDg4VGhMRERERExoXGhYWFhoXHR0aGh0dJCQjJCQrKysrKysrKysr/8AAEQgAjACMAwEiAAIRAQMRAf/EAF4AAQEBAAAAAAAAAAAAAAAAAAABBwEBAQAAAAAAAAAAAAAAAAAAAAIQAAEDAwIHAQEAAAAAAAAAAADwAREhYaExkUFRcYGxwdHh8REBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8AyGFEjHaBS2fDDs2zkhKmBKktb7km+ZwwCnXPkLVmCTMItj6AXFxRS465/BTnkAJvkLkJe+7AKKoi2AtRS2zuAWsCb5GOlBN8gKfmuGHZ8MFqIth3ALmFoFwbwKWyAlTAp17uKqBvgBD8sM4fTjhvAhkzhaRkBMKBrfs7jGPIpzy7gFrAqnC0C0gB0EWwBDW2cBVQwm+QtPpa3wBO3sVvszCnLAhkzgL5/RLf13cLQd8/AGlu0Cb5HTx9KuAEieGJEdcehS3eRTp2ATdt3CpIm+QtZwAhROXFeb7swp/ahaM3kBE/jSIUBc/AWrgBN8uNFAl+b7sAXFxFn2YLUU5Ns7gFX8C4ib+hN8gFWXwK3bZglxEJm+gKdciLPsFV/TClsgJUwKJ5FVA7tvIFrfZhVfGJDcsCKaYgAqv6YRbE+RWOWBtu7+AL3yRalXLyKqAIIfk+zARbDgFyEsncYwJvlgFRW+GEWntIi2P0BooyFxcNr8Ep3+ANLbMO+QyhvbiqdgC0kVvgUUiLYgBS2QtPbiVI1/sgOmG9uO+Y8DW+7jS2zAOnj6O2BndwuIAUtkdRN8gFoK3wwXMQyZwHVbClsuNLd4E3yAUR6FVDBR+BafQGt93LVMxJTv8ABts4CVLhcfYWsCb5kC9/BHdU8CLYFY5bMAd+eX9MGthhpbA1vu4B7+RKkaW2Yq4AQtVBBFsAJU/AuIXBhN8gGWnstefhiZyWvLAEnbYS1uzSFP6Jvn4Baxx70JKkQojLib5AVTey1jjgkKJGO0AKWyOm7N7cSpgSpAdPH0Tfd/gp1z5C1ZgKqN9J2wFxcUUuAFLZAm+QC0Fb4YUVRFsAOvj4KW2dwtYE3yAWk/wS/PLMKfmuGHZ8MAXF/Ja32Yi5haAKWz4Ydm2cSpgU693Atb7km+Zwwh+WGcPpxw3gAkzCLY+iYUDW/Z3Adc/gpzyFrAqnALkJe+7DoItgAtRS2zuKqGE3yAx0oJvkdvYrfZmALURbDuL5/RLf13cAuDeBS2RpbtAm+QFVA3wR+3fUtFHoBDJnC0jIXH0HWsgMY8inPLuOkd9chp4z20ALQLSA8cI9jYAIa2zjzjBd8gRafS1vgiUho/kAKcsCGTOGWvoOpkAtB3z8Hm8x2Ff5ADp4+lXAlIvcmwH/2Q==') repeat left top; +} + +pre[class*="language-"] { + padding: 12px; + overflow: auto; +} + +:not(pre) > code[class*="language-"] { + padding: 2px 6px; +} + +.token.namespace { + opacity: .7; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #586e75; + font-style: italic; +} + +.token.number, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #468966; +} + +.token.attr-name { + color: #b89859; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #dccf8f; +} + +.token.selector, +.token.regex { + color: #859900; +} + +.token.atrule, +.token.keyword { + color: #cb4b16; +} + +.token.attr-value { + color: #468966; +} + +.token.function, +.token.variable, +.token.placeholder { + color: #b58900; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol { + color: #b89859; +} + +.token.tag { + color: #ffb03b; +} + +.token.important, +.token.statement, +.token.deleted { + color: #dc322f; +} + +.token.punctuation { + color: #dccf8f; +} + +.token.entity { + cursor: help; +} + +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +/* +.pojoaque-colors { + color: #586e75; + color: #b64926; + color: #468966; + color: #ffb03b; + color: #b58900; + color: #b89859; + color: #dccf8f; + color: #d3a60c; + color: #cb4b16; + color: #dc322f; + color: #073642; + color: #181914; +} +*/ diff --git a/templates/assets/zhheo/prism/themes/prism-shades-of-purple.css b/templates/assets/zhheo/prism/themes/prism-shades-of-purple.css new file mode 100644 index 00000000..eb2a75c0 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-shades-of-purple.css @@ -0,0 +1,200 @@ +/** + * Shades of Purple Theme for Prism.js + * + * @author Ahmad Awais + * @support Follow/tweet at https://twitter.com/MrAhmadAwais/ + */ + +code[class*='language-'], +pre[class*='language-'] { + color: #9efeff; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + + font-family: 'Operator Mono', 'Fira Code', Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-weight: 400; + font-size: 17px; + line-height: 25px; + letter-spacing: 0.5px; + text-shadow: 0 1px #222245; +} + +pre[class*='language-']::-moz-selection, +pre[class*='language-'] ::-moz-selection, +code[class*='language-']::-moz-selection, +code[class*='language-'] ::-moz-selection, +pre[class*='language-']::selection, +pre[class*='language-'] ::selection, +code[class*='language-']::selection, +code[class*='language-'] ::selection { + color: inherit; + background: #a599e9; +} + +/* Code blocks. */ +pre[class*='language-'] { + padding: 2em; + margin: 0.5em 0; + overflow: auto; +} + +:not(pre) > code[class*='language-'], +pre[class*='language-'] { + background: #1e1e3f; +} + +/* Inline code */ +:not(pre) > code[class*='language-'] { + padding: 0.1em; + border-radius: 0.3em; +} + +.token { + font-weight: 400; +} + +.token.comment, +.token.prolog, +.token.cdata { + color: #b362ff; +} + +.token.delimiter, +.token.keyword, +.token.selector, +.token.important, +.token.atrule { + color: #ff9d00; +} + +.token.operator, +.token.attr-name { + color: rgb(255, 180, 84); +} + +.token.punctuation { + color: #ffffff; +} + +.token.boolean { + color: rgb(255, 98, 140); +} + +.token.tag, +.token.tag .punctuation, +.token.doctype, +.token.builtin { + color: rgb(255, 157, 0); +} + +.token.entity, +.token.symbol { + color: #6897bb; +} + +.token.number { + color: #ff628c; +} + +.token.property, +.token.constant, +.token.variable { + color: #ff628c; +} + +.token.string, +.token.char { + color: #a5ff90; +} + +.token.attr-value, +.token.attr-value .punctuation { + color: #a5c261; +} + +.token.attr-value .punctuation:first-child { + color: #a9b7c6; +} + +.token.url { + color: #287bde; + text-decoration: underline; +} + +.token.function { + color: rgb(250, 208, 0); +} + +.token.regex { + background: #364135; +} + +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.inserted { + background: #00ff00; +} + +.token.deleted { + background: #ff000d; +} + +code.language-css .token.property, +code.language-css .token.property + .token.punctuation { + color: #a9b7c6; +} + +code.language-css .token.id { + color: #ffc66d; +} + +code.language-css .token.selector > .token.class, +code.language-css .token.selector > .token.attribute, +code.language-css .token.selector > .token.pseudo-class, +code.language-css .token.selector > .token.pseudo-element { + color: #ffc66d; +} + +.token.class-name { + color: #fb94ff; +} + +.token.operator, +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + background: none; +} + +pre .line-highlight, +pre .line-highlight.line-highlight, +pre > code.line-highlight { + margin-top: 36px; + background: linear-gradient(to right, rgba(179, 98, 255, 0.17), transparent); +} + +pre .line-highlight:before, +pre > code.line-highlight:before, +pre .line-highlight[data-end]:after, +pre > code.line-highlight[data-end]:after { + content: ''; +} diff --git a/templates/assets/zhheo/prism/themes/prism-solarized-dark-atom.css b/templates/assets/zhheo/prism/themes/prism-solarized-dark-atom.css new file mode 100644 index 00000000..dc406758 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-solarized-dark-atom.css @@ -0,0 +1,143 @@ +/** + * Solarized dark atom theme for `prism.js` + * Based on Atom's `atom-dark` theme: https://github.com/atom/atom-dark-syntax + * @author Pranay Chauhan (@PranayChauhan2516) + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #839496; + text-shadow: 0 1px rgba(0, 0, 0, 0.3); + font-family: Inconsolata, Monaco, Consolas, 'Courier New', Courier, monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border-radius: 0.3em; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background: #002b36; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #586e75; +} + +.token.punctuation { + color: #93a1a1; +} + +.namespace { + opacity: .7; +} + +.token.property, +.token.keyword, +.token.tag { + color: #268bd2; +} + +.token.class-name { + color: #FFFFB6; + text-decoration: underline; +} + +.token.boolean, +.token.constant { + color: #b58900; +} + +.token.symbol, +.token.deleted { + color: #dc322f; +} + +.token.number { + color: #859900; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.inserted { + color: #859900; +} + +.token.variable { + color: #268bd2; +} + +.token.operator { + color: #EDEDED; +} + +.token.function { + color: #268bd2; +} + +.token.regex { + color: #E9C062; +} + +.token.important { + color: #fd971f; +} + +.token.entity { + color: #FFFFB6; + cursor: help; +} + +.token.url { + color: #96CBFE; +} + +.language-css .token.string, +.style .token.string { + color: #87C38A; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.atrule, +.token.attr-value { + color: #F9EE98; +} diff --git a/templates/assets/zhheo/prism/themes/prism-synthwave84.css b/templates/assets/zhheo/prism/themes/prism-synthwave84.css new file mode 100644 index 00000000..ba0d603e --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-synthwave84.css @@ -0,0 +1,140 @@ +/* + * Synthwave '84 Theme originally by Robb Owen [@Robb0wen] for Visual Studio Code + * Demo: https://marc.dev/demo/prism-synthwave84 + * + * Ported for PrismJS by Marc Backes [@themarcba] + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #f92aad; + text-shadow: 0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3; + background: none; + font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace; + font-size: 1em; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + line-height: 1.5; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + background-color: transparent !important; + background-image: linear-gradient(to bottom, #2a2139 75%, #34294f); +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .1em; + border-radius: .3em; + white-space: normal; +} + +.token.comment, +.token.block-comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #8e8e8e; +} + +.token.punctuation { + color: #ccc; +} + +.token.tag, +.token.attr-name, +.token.namespace, +.token.number, +.token.unit, +.token.hexcode, +.token.deleted { + color: #e2777a; +} + +.token.property, +.token.selector { + color: #72f1b8; + text-shadow: 0 0 2px #100c0f, 0 0 10px #257c5575, 0 0 35px #21272475; +} + +.token.function-name { + color: #6196cc; +} + +.token.boolean, +.token.selector .token.id, +.token.function { + color: #fdfdfd; + text-shadow: 0 0 2px #001716, 0 0 3px #03edf975, 0 0 5px #03edf975, 0 0 8px #03edf975; +} + +.token.class-name { + color: #fff5f6; + text-shadow: 0 0 2px #000, 0 0 10px #fc1f2c75, 0 0 5px #fc1f2c75, 0 0 25px #fc1f2c75; +} + +.token.constant, +.token.symbol { + color: #f92aad; + text-shadow: 0 0 2px #100c0f, 0 0 5px #dc078e33, 0 0 10px #fff3; +} + +.token.important, +.token.atrule, +.token.keyword, +.token.selector .token.class, +.token.builtin { + color: #f4eee4; + text-shadow: 0 0 2px #393a33, 0 0 8px #f39f0575, 0 0 2px #f39f0575; +} + +.token.string, +.token.char, +.token.attr-value, +.token.regex, +.token.variable { + color: #f87c32; +} + +.token.operator, +.token.entity, +.token.url { + color: #67cdcc; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.entity { + cursor: help; +} + +.token.inserted { + color: green; +} diff --git a/templates/assets/zhheo/prism/themes/prism-vs.css b/templates/assets/zhheo/prism/themes/prism-vs.css new file mode 100644 index 00000000..710c8deb --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-vs.css @@ -0,0 +1,168 @@ +/** + * VS theme by Andrew Lock (https://andrewlock.net) + * Inspired by Visual Studio syntax coloring + */ + +code[class*="language-"], +pre[class*="language-"] { + color: #393A34; + font-family: "Consolas", "Bitstream Vera Sans Mono", "Courier New", Courier, monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + font-size: .9em; + line-height: 1.2em; + + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"]::-moz-selection, pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, code[class*="language-"] ::-moz-selection { + background: #C1DEF1; +} + +pre[class*="language-"]::selection, pre[class*="language-"] ::selection, +code[class*="language-"]::selection, code[class*="language-"] ::selection { + background: #C1DEF1; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + border: 1px solid #dddddd; + background-color: white; +} + +/* Inline code */ +:not(pre) > code[class*="language-"] { + padding: .2em; + padding-top: 1px; + padding-bottom: 1px; + background: #f8f8f8; + border: 1px solid #dddddd; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #008000; + font-style: italic; +} + +.token.namespace { + opacity: .7; +} + +.token.string { + color: #A31515; +} + +.token.punctuation, +.token.operator { + color: #393A34; /* no highlight */ +} + +.token.url, +.token.symbol, +.token.number, +.token.boolean, +.token.variable, +.token.constant, +.token.inserted { + color: #36acaa; +} + +.token.atrule, +.token.keyword, +.token.attr-value, +.language-autohotkey .token.selector, +.language-json .token.boolean, +.language-json .token.number, +code[class*="language-css"] { + color: #0000ff; +} + +.token.function { + color: #393A34; +} + +.token.deleted, +.language-autohotkey .token.tag { + color: #9a050f; +} + +.token.selector, +.language-autohotkey .token.keyword { + color: #00009f; +} + +.token.important { + color: #e90; +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} + +.token.class-name, +.language-json .token.property { + color: #2B91AF; +} + +.token.tag, +.token.selector { + color: #800000; +} + +.token.attr-name, +.token.property, +.token.regex, +.token.entity { + color: #ff0000; +} + +.token.directive.tag .tag { + background: #ffff00; + color: #393A34; +} + +/* overrides color-values for the Line Numbers plugin + * http://prismjs.com/plugins/line-numbers/ + */ +.line-numbers .line-numbers-rows { + border-right-color: #a5a5a5; +} + +.line-numbers-rows > span:before { + color: #2B91AF; +} + +/* overrides color-values for the Line Highlight plugin +* http://prismjs.com/plugins/line-highlight/ +*/ +.line-highlight { + background: rgba(193, 222, 241, 0.2); + background: -webkit-linear-gradient(left, rgba(193, 222, 241, 0.2) 70%, rgba(221, 222, 241, 0)); + background: linear-gradient(to right, rgba(193, 222, 241, 0.2) 70%, rgba(221, 222, 241, 0)); +} diff --git a/templates/assets/zhheo/prism/themes/prism-vsc-dark-plus.css b/templates/assets/zhheo/prism/themes/prism-vsc-dark-plus.css new file mode 100644 index 00000000..c34c4b9f --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-vsc-dark-plus.css @@ -0,0 +1,290 @@ +pre[class*="language-"], +code[class*="language-"] { + color: #d4d4d4; + font-size: 13px; + text-shadow: none; + font-family: Menlo, Monaco, Consolas, "Andale Mono", "Ubuntu Mono", "Courier New", monospace; + direction: ltr; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + line-height: 1.5; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; +} + +pre[class*="language-"]::selection, +code[class*="language-"]::selection, +pre[class*="language-"] *::selection, +code[class*="language-"] *::selection { + text-shadow: none; + background: #75a7ca; +} + +@media print { + pre[class*="language-"], + code[class*="language-"] { + text-shadow: none; + } +} + +pre[class*="language-"] { + padding: 1em; + margin: .5em 0; + overflow: auto; + background: #1e1e1e; +} + +:not(pre) > code[class*="language-"] { + padding: .1em .3em; + border-radius: .3em; + color: #db4c69; + background: #f9f2f4; +} + +/********************************************************* +* Tokens +*/ +.namespace { + opacity: .7; +} + +.token.doctype .token.doctype-tag { + color: #569CD6; +} + +.token.doctype .token.name { + color: #9cdcfe; +} + +.token.comment, +.token.prolog { + color: #6a9955; +} + +.token.punctuation, +.language-html .language-css .token.punctuation, +.language-html .language-javascript .token.punctuation { + color: #d4d4d4; +} + +.token.property, +.token.tag, +.token.boolean, +.token.number, +.token.constant, +.token.symbol, +.token.inserted, +.token.unit { + color: #b5cea8; +} + +.token.selector, +.token.attr-name, +.token.string, +.token.char, +.token.builtin, +.token.deleted { + color: #ce9178; +} + +.language-css .token.string.url { + text-decoration: underline; +} + +.token.operator, +.token.entity { + color: #d4d4d4; +} + +.token.operator.arrow { + color: #569CD6; +} + +.token.atrule { + color: #ce9178; +} + +.token.atrule .token.rule { + color: #c586c0; +} + +.token.atrule .token.url { + color: #9cdcfe; +} + +.token.atrule .token.url .token.function { + color: #dcdcaa; +} + +.token.atrule .token.url .token.punctuation { + color: #d4d4d4; +} + +.token.keyword { + color: #569CD6; +} + +.token.keyword.module, +.token.keyword.control-flow { + color: #c586c0; +} + +.token.function, +.token.function .token.maybe-class-name { + color: #dcdcaa; +} + +.token.regex { + color: #d16969; +} + +.token.important { + color: #569cd6; +} + +.token.italic { + font-style: italic; +} + +.token.constant { + color: #9cdcfe; +} + +.token.class-name, +.token.maybe-class-name { + color: #4ec9b0; +} + +.token.console { + color: #9cdcfe; +} + +.token.parameter { + color: #9cdcfe; +} + +.token.interpolation { + color: #9cdcfe; +} + +.token.punctuation.interpolation-punctuation { + color: #569cd6; +} + +.token.boolean { + color: #569cd6; +} + +.token.property, +.token.variable, +.token.imports .token.maybe-class-name, +.token.exports .token.maybe-class-name { + color: #9cdcfe; +} + +.token.selector { + color: #d7ba7d; +} + +.token.escape { + color: #d7ba7d; +} + +.token.tag { + color: #569cd6; +} + +.token.tag .token.punctuation { + color: #808080; +} + +.token.cdata { + color: #808080; +} + +.token.attr-name { + color: #9cdcfe; +} + +.token.attr-value, +.token.attr-value .token.punctuation { + color: #ce9178; +} + +.token.attr-value .token.punctuation.attr-equals { + color: #d4d4d4; +} + +.token.entity { + color: #569cd6; +} + +.token.namespace { + color: #4ec9b0; +} + +/********************************************************* +* Language Specific +*/ + +pre[class*="language-javascript"], +code[class*="language-javascript"], +pre[class*="language-jsx"], +code[class*="language-jsx"], +pre[class*="language-typescript"], +code[class*="language-typescript"], +pre[class*="language-tsx"], +code[class*="language-tsx"] { + color: #9cdcfe; +} + +pre[class*="language-css"], +code[class*="language-css"] { + color: #ce9178; +} + +pre[class*="language-html"], +code[class*="language-html"] { + color: #d4d4d4; +} + +.language-regex .token.anchor { + color: #dcdcaa; +} + +.language-html .token.punctuation { + color: #808080; +} + +/********************************************************* +* Line highlighting +*/ +pre[data-line] { + position: relative; +} + +pre[class*="language-"] > code[class*="language-"] { + position: relative; + z-index: 1; +} + +.line-highlight { + position: absolute; + left: 0; + right: 0; + padding: inherit 0; + margin-top: 1em; + background: #f7ebc6; + box-shadow: inset 5px 0 0 #f7d87c; + z-index: 0; + pointer-events: none; + line-height: inherit; + white-space: pre; +} diff --git a/templates/assets/zhheo/prism/themes/prism-xonokai.css b/templates/assets/zhheo/prism/themes/prism-xonokai.css new file mode 100644 index 00000000..d4f81ccb --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-xonokai.css @@ -0,0 +1,189 @@ +/** +* xonokai theme for JavaScript, CSS and HTML +* based on: https://github.com/MoOx/sass-prism-theme-base by Maxime Thirouin ~ MoOx --> http://moox.fr/ , which is Loosely based on Monokai textmate theme by http://www.monokai.nl/ +* license: MIT; http://moox.mit-license.org/ +*/ +code[class*="language-"], +pre[class*="language-"] { + -moz-tab-size: 2; + -o-tab-size: 2; + tab-size: 2; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + white-space: pre; + white-space: pre-wrap; + word-wrap: normal; + font-family: Menlo, Monaco, "Courier New", monospace; + font-size: 14px; + color: #76d9e6; + text-shadow: none; +} + +pre > code[class*="language-"] { + font-size: 1em; +} + +pre[class*="language-"], +:not(pre) > code[class*="language-"] { + background: #2a2a2a; +} + +pre[class*="language-"] { + padding: 15px; + border-radius: 4px; + border: 1px solid #e1e1e8; + overflow: auto; + position: relative; +} + +pre[class*="language-"] code { + white-space: pre; + display: block; +} + +:not(pre) > code[class*="language-"] { + padding: 0.15em 0.2em 0.05em; + border-radius: .3em; + border: 0.13em solid #7a6652; + box-shadow: 1px 1px 0.3em -0.1em #000 inset; +} + +.token.namespace { + opacity: .7; +} + +.token.comment, +.token.prolog, +.token.doctype, +.token.cdata { + color: #6f705e; +} + +.token.operator, +.token.boolean, +.token.number { + color: #a77afe; +} + +.token.attr-name, +.token.string { + color: #e6d06c; +} + +.token.entity, +.token.url, +.language-css .token.string, +.style .token.string { + color: #e6d06c; +} + +.token.selector, +.token.inserted { + color: #a6e22d; +} + +.token.atrule, +.token.attr-value, +.token.keyword, +.token.important, +.token.deleted { + color: #ef3b7d; +} + +.token.regex, +.token.statement { + color: #76d9e6; +} + +.token.placeholder, +.token.variable { + color: #fff; +} + +.token.important, +.token.statement, +.token.bold { + font-weight: bold; +} + +.token.punctuation { + color: #bebec5; +} + +.token.entity { + cursor: help; +} + +.token.italic { + font-style: italic; +} + +code.language-markup { + color: #f9f9f9; +} + +code.language-markup .token.tag { + color: #ef3b7d; +} + +code.language-markup .token.attr-name { + color: #a6e22d; +} + +code.language-markup .token.attr-value { + color: #e6d06c; +} + +code.language-markup .token.style, +code.language-markup .token.script { + color: #76d9e6; +} + +code.language-markup .token.script .token.keyword { + color: #76d9e6; +} + +/* Line highlight plugin */ +pre[class*="language-"][data-line] { + position: relative; + padding: 1em 0 1em 3em; +} + +pre[data-line] .line-highlight { + position: absolute; + left: 0; + right: 0; + padding: 0; + margin-top: 1em; + background: rgba(255, 255, 255, 0.08); + pointer-events: none; + line-height: inherit; + white-space: pre; +} + +pre[data-line] .line-highlight:before, +pre[data-line] .line-highlight[data-end]:after { + content: attr(data-start); + position: absolute; + top: .4em; + left: .6em; + min-width: 1em; + padding: 0.2em 0.5em; + background-color: rgba(255, 255, 255, 0.4); + color: black; + font: bold 65%/1 sans-serif; + height: 1em; + line-height: 1em; + text-align: center; + border-radius: 999px; + text-shadow: none; + box-shadow: 0 1px 1px rgba(255, 255, 255, 0.7); +} + +pre[data-line] .line-highlight[data-end]:after { + content: attr(data-end); + top: auto; + bottom: .4em; +} diff --git a/templates/assets/zhheo/prism/themes/prism-z-touch.css b/templates/assets/zhheo/prism/themes/prism-z-touch.css new file mode 100644 index 00000000..6ff1ead9 --- /dev/null +++ b/templates/assets/zhheo/prism/themes/prism-z-touch.css @@ -0,0 +1,160 @@ +/* + * Z-Toch + * by Zeel Codder + * https://github.com/zeel-codder + * + */ +code[class*="language-"], +pre[class*="language-"] { + color: #22da17; + font-family: monospace; + text-align: left; + white-space: pre; + word-spacing: normal; + word-break: normal; + word-wrap: normal; + -moz-tab-size: 4; + -o-tab-size: 4; + tab-size: 4; + -webkit-hyphens: none; + -moz-hyphens: none; + -ms-hyphens: none; + hyphens: none; + line-height: 25px; + font-size: 18px; + margin: 5px 0; +} + +pre[class*="language-"] * { + font-family: monospace; +} + +:not(pre) > code[class*="language-"], +pre[class*="language-"] { + color: white; + background: #0a143c; + padding: 22px; +} + +/* Code blocks */ +pre[class*="language-"] { + padding: 1em; + margin: 0.5em 0; + overflow: auto; +} + +pre[class*="language-"]::-moz-selection, +pre[class*="language-"] ::-moz-selection, +code[class*="language-"]::-moz-selection, +code[class*="language-"] ::-moz-selection { + text-shadow: none; + background: rgba(29, 59, 83, 0.99); +} + +pre[class*="language-"]::selection, +pre[class*="language-"] ::selection, +code[class*="language-"]::selection, +code[class*="language-"] ::selection { + text-shadow: none; + background: rgba(29, 59, 83, 0.99); +} + +@media print { + code[class*="language-"], + pre[class*="language-"] { + text-shadow: none; + } +} + +:not(pre) > code[class*="language-"] { + padding: 0.1em; + border-radius: 0.3em; + white-space: normal; +} + +.token.comment, +.token.prolog, +.token.cdata { + color: rgb(99, 119, 119); + font-style: italic; +} + +.token.punctuation { + color: rgb(199, 146, 234); +} + +.namespace { + color: rgb(178, 204, 214); +} + +.token.deleted { + color: rgba(239, 83, 80, 0.56); + font-style: italic; +} + +.token.symbol, +.token.property { + color: rgb(128, 203, 196); +} + +.token.tag, +.token.operator, +.token.keyword { + color: rgb(127, 219, 202); +} + +.token.boolean { + color: rgb(255, 88, 116); +} + +.token.number { + color: rgb(247, 140, 108); +} + +.token.constant, +.token.function, +.token.builtin, +.token.char { + color: rgb(34 183 199); +} + +.token.selector, +.token.doctype { + color: rgb(199, 146, 234); + font-style: italic; +} + +.token.attr-name, +.token.inserted { + color: rgb(173, 219, 103); + font-style: italic; +} + +.token.string, +.token.url, +.token.entity, +.language-css .token.string, +.style .token.string { + color: rgb(173, 219, 103); +} + +.token.class-name, +.token.atrule, +.token.attr-value { + color: rgb(255, 203, 139); +} + +.token.regex, +.token.important, +.token.variable { + color: rgb(214, 222, 235); +} + +.token.important, +.token.bold { + font-weight: bold; +} + +.token.italic { + font-style: italic; +} diff --git a/templates/assets/zhheo/rightmenu.js b/templates/assets/zhheo/rightmenu.js new file mode 100644 index 00000000..008766fe --- /dev/null +++ b/templates/assets/zhheo/rightmenu.js @@ -0,0 +1,420 @@ +// 初始化函数 +let rm = {}; + +//禁止图片拖拽 +rm.stopdragimg = $("img"); +rm.stopdragimg.on("dragstart", function () { + return false; +}); + +// 显示菜单 +rm.showRightMenu = function (isTrue, x = 0, y = 0) { + let $rightMenu = $('#rightMenu'); + $rightMenu.css('top', x + 'px').css('left', y + 'px'); + if (isTrue) { + $rightMenu.show(); + stopMaskScroll() + } else { + $rightMenu.hide(); + } +} + +// 隐藏菜单 +rm.hideRightMenu = function () { + rm.showRightMenu(false); + $('#rightmenu-mask').attr('style', 'display: none'); +} + +// 尺寸 +let rmWidth = $('#rightMenu').width(); +let rmHeight = $('#rightMenu').height(); + +// 重新定义尺寸 +rm.reloadrmSize = function () { + rmWidth = $('#rightMenu').width(); + rmHeight = $('#rightMenu').height(); +} + +// 获取点击的href +let domhref = ''; +let domImgSrc = ''; +let globalEvent = null; + +// 监听右键初始化 +window.oncontextmenu = function (event) { + if (document.body.clientWidth > 768) { + let pageX = event.clientX + 10; //加10是为了防止显示时鼠标遮在菜单上 + let pageY = event.clientY; + // console.log(event); + + //其他额外菜单 + let $rightMenuOther = $('.rightMenuOther'); + let $rightMenuPlugin = $('.rightMenuPlugin'); + let $rightMenuCopyText = $('#menu-copytext'); + let $rightMenuPasteText = $('#menu-pastetext'); + let $rightMenuCommentText = $('#menu-commenttext'); + let $rightMenuNewWindow = $('#menu-newwindow'); + let $rightMenuCopyLink = $('#menu-copylink'); + let $rightMenuCopyImg = $('#menu-copyimg'); + let $rightMenuDownloadImg = $('#menu-downloadimg'); + let $rightMenuSearch = $('#menu-search'); + let $rightMenuSearchBaidu = $('#menu-searchBaidu'); + let $rightMenuMusicToggle = $('#menu-music-toggle'); + let $rightMenuMusicBack = $('#menu-music-back'); + let $rightMenuMusicForward = $('#menu-music-forward'); + let $rightMenuMusicPlaylist = $('#menu-music-playlist'); + let $rightMenuMusicCopyMusicName = $('#menu-music-copyMusicName'); + let href = event.target.href; + let imgsrc = event.target.currentSrc; + + // 判断模式 扩展模式为有事件 + let pluginMode = false; + $rightMenuOther.show(); + globalEvent = event; + + // 检查是否需要复制 是否有选中文本 + if (selectTextNow && window.getSelection()) { + pluginMode = true; + $rightMenuCopyText.show(); + $rightMenuCommentText.show(); + $rightMenuSearch.show(); + $rightMenuSearchBaidu.show(); + } else { + $rightMenuCopyText.hide(); + $rightMenuCommentText.hide(); + $rightMenuSearchBaidu.hide(); + $rightMenuSearch.hide(); + } + + //检查是否右键点击了链接a标签 + if (href) { + pluginMode = true; + $rightMenuNewWindow.show(); + $rightMenuCopyLink.show(); + domhref = href; + } else { + $rightMenuNewWindow.hide(); + $rightMenuCopyLink.hide(); + } + + //检查是否需要复制图片 + if (imgsrc) { + pluginMode = true; + $rightMenuCopyImg.show(); + $rightMenuDownloadImg.show(); + domImgSrc = imgsrc; + } else { + $rightMenuCopyImg.hide(); + $rightMenuDownloadImg.hide(); + } + + // 判断是否为输入框 + if (event.target.tagName.toLowerCase() === 'input' || event.target.tagName.toLowerCase() === 'textarea') { + console.log('这是一个输入框') + pluginMode = true; + $rightMenuPasteText.show(); + } else { + $rightMenuPasteText.hide(); + } + + //判断是否是音乐 + if (event.target.nodeName == "METING-JS") { + console.log('这是一个音乐'); + pluginMode = true; + $rightMenuMusicToggle.show(); + $rightMenuMusicBack.show(); + $rightMenuMusicForward.show(); + $rightMenuMusicPlaylist.show(); + $rightMenuMusicCopyMusicName.show(); + } else { + $rightMenuMusicToggle.hide(); + $rightMenuMusicBack.hide(); + $rightMenuMusicForward.hide(); + $rightMenuMusicPlaylist.hide(); + $rightMenuMusicCopyMusicName.hide() + } + + // 如果不是扩展模式则隐藏扩展模块 + if (pluginMode) { + $rightMenuOther.hide(); + $rightMenuPlugin.show(); + } else { + $rightMenuPlugin.hide() + } + + rm.reloadrmSize() + + // 鼠标默认显示在鼠标右下方,当鼠标靠右或考下时,将菜单显示在鼠标左方\上方 + if (pageX + rmWidth > window.innerWidth) { + pageX -= rmWidth + 10; + } + if (pageY + rmHeight > window.innerHeight) { + pageY -= pageY + rmHeight - window.innerHeight; + } + + rm.showRightMenu(true, pageY, pageX); + $('#rightmenu-mask').attr('style', 'display: flex'); + return false; + } +}; + +// 下载图片状态 +rm.downloadimging = false; + +// 复制图片到剪贴板 +rm.writeClipImg = function (imgsrc) { + console.log('按下复制'); + rm.hideRightMenu(); + btf.snackbarShow('正在下载中,请稍后', false, 10000) + if (rm.downloadimging == false) { + rm.downloadimging = true; + setTimeout(function () { + copyImage(imgsrc); + btf.snackbarShow('复制成功!图片已添加盲水印,请遵守版权协议'); + rm.downloadimging = false; + }, "10000") + } +} + +function imageToBlob(imageURL) { + const img = new Image; + const c = document.createElement("canvas"); + const ctx = c.getContext("2d"); + img.crossOrigin = ""; + img.src = imageURL; + return new Promise(resolve => { + img.onload = function () { + c.width = this.naturalWidth; + c.height = this.naturalHeight; + ctx.drawImage(this, 0, 0); + c.toBlob((blob) => { + // here the image is a blob + resolve(blob) + }, "image/png", 0.75); + }; + }) +} + +async function copyImage(imageURL) { + const blob = await imageToBlob(imageURL) + const item = new ClipboardItem({"image/png": blob}); + navigator.clipboard.write([item]); +} + +rm.switchDarkMode = function () { + navFn.switchDarkMode(); + rm.hideRightMenu(); + heo.darkModeStatus(); + //halo.darkComment(); +} + +rm.copyUrl = function (id) { + $("body").after(""); + var text = id; + var input = document.getElementById("copyVal"); + input.value = text; + input.select(); + input.setSelectionRange(0, input.value.length); + document.execCommand("copy"); + $("#copyVal").remove(); +} + +function stopMaskScroll() { + if (document.getElementById("rightmenu-mask")) { + let xscroll = document.getElementById("rightmenu-mask"); + xscroll.addEventListener("mousewheel", function (e) { + //阻止浏览器默认方法 + rm.hideRightMenu(); + // e.preventDefault(); + }, false); + } + if (document.getElementById("rightMenu")) { + let xscroll = document.getElementById("rightMenu"); + xscroll.addEventListener("mousewheel", function (e) { + //阻止浏览器默认方法 + rm.hideRightMenu(); + // e.preventDefault(); + }, false); + } +} + +rm.rightmenuCopyText = function (txt) { + if (navigator.clipboard) { + navigator.clipboard.writeText(txt); + } + rm.hideRightMenu(); +} + +rm.copyPageUrl = function () { + var url = window.location.href; + rm.copyUrl(url); + btf.snackbarShow('复制本页链接地址成功', false, 2000); + rm.hideRightMenu(); +} + +rm.sharePage = function () { + var content = window.location.href; + rm.copyUrl(url); + btf.snackbarShow('复制本页链接地址成功', false, 2000); + rm.hideRightMenu(); +} + +// 复制当前选中文本 +var selectTextNow = ''; +document.onmouseup = document.ondbclick = selceText; + +function selceText() { + var txt; + if (document.selection) { + txt = document.selection.createRange().text; + } else { + txt = window.getSelection() + ''; + } + if (txt) { + selectTextNow = txt; + // console.log(selectTextNow); + } else { + selectTextNow = ''; + } +} + +// 读取剪切板 +rm.readClipboard = function () { + if (navigator.clipboard) { + navigator.clipboard.readText().then(clipText => rm.insertAtCaret(globalEvent.target, clipText)); + } +} + +// 粘贴文本到焦点 +rm.insertAtCaret = function (elemt, value) { + const startPos = elemt.selectionStart, + endPos = elemt.selectionEnd; + if (document.selection) { + elemt.focus(); + var sel = document.selection.createRange(); + sel.text = value; + elemt.focus(); + } else { + if (startPos || startPos == '0') { + var scrollTop = elemt.scrollTop; + elemt.value = elemt.value.substring(0, startPos) + value + elemt.value.substring(endPos, elemt.value.length); + elemt.focus(); + elemt.selectionStart = startPos + value.length; + elemt.selectionEnd = startPos + value.length; + elemt.scrollTop = scrollTop; + } else { + elemt.value += value; + elemt.focus(); + } + } +} + +//粘贴文本 +rm.pasteText = function () { + const result = rm.readClipboard() || ''; + rm.hideRightMenu(); +} + +//引用到评论 +rm.rightMenuCommentText = function (txt) { + rm.hideRightMenu(); + var input = document.getElementsByClassName('el-textarea__inner')[0]; + let evt = document.createEvent('HTMLEvents'); + evt.initEvent('input', true, true); + let inputValue = replaceAll(txt, '\n', '\n> ') + input.value = '> ' + inputValue + '\n\n'; + input.dispatchEvent(evt); + var domTop = document.querySelector("#post-comment").offsetTop; + window.scrollTo(0, domTop - 80); + input.focus(); + input.setSelectionRange(-1, -1); + if (document.getElementById("comment-tips")) { + document.getElementById("comment-tips").classList.add("show"); + } +} + +//替换所有内容 +function replaceAll(string, search, replace) { + return string.split(search).join(replace); +} + +// 百度搜索 +rm.searchBaidu = function () { + btf.snackbarShow('即将跳转到百度搜索', false, 2000); + setTimeout(function () { + window.open('https://www.baidu.com/s?wd=' + selectTextNow); + }, "2000"); + rm.hideRightMenu(); +} + +//分享链接 +rm.copyLink = function () { + rm.rightmenuCopyText(domhref); + btf.snackbarShow('已复制链接地址'); +} + +function addRightMenuClickEvent() { + // 添加点击事件 + $('#menu-backward').on('click', function () { + window.history.back(); + rm.hideRightMenu(); + }); + $('#menu-forward').on('click', function () { + window.history.forward(); + rm.hideRightMenu(); + }); + $('#menu-refresh').on('click', function () { + window.location.reload(); + }); + $('#menu-top').on('click', function () { + btf.scrollToDest(0, 500); + rm.hideRightMenu(); + }); + $('.menu-link').on('click', rm.hideRightMenu); + $('#menu-darkmode').on('click', rm.switchDarkMode); + $('#menu-home').on('click', function () { + window.location.href = window.location.origin; + }); + $('#menu-randomPost').on('click', function () { + toRandomPost() + }); + $('#menu-commentBarrage').on('click', heo.switchCommentBarrage); + $('#rightmenu-mask').on('click', rm.hideRightMenu); + $('#rightmenu-mask').contextmenu(function () { + rm.hideRightMenu(); + return false; + }); + $('#menu-translate').on('click', function () { + rm.hideRightMenu(); + translateInitialization(); + }); + $('#menu-copy').on('click', rm.copyPageUrl); + $('#menu-pastetext').on('click', rm.pasteText); + $('#menu-copytext').on('click', function () { + rm.rightmenuCopyText(selectTextNow); + btf.snackbarShow('复制成功,复制和转载请标注本文地址'); + }); + $('#menu-commenttext').on('click', function () { + rm.rightMenuCommentText(selectTextNow); + }); + $('#menu-newwindow').on('click', function () { + window.open(domhref); + rm.hideRightMenu(); + }); + $('#menu-copylink').on('click', rm.copyLink); + $('#menu-downloadimg').on('click', function () { + heo.downloadImage(domImgSrc, 'kunkunyu'); + }); + $('#menu-copyimg').on('click', function () { + rm.writeClipImg(domImgSrc); + }); + $('#menu-searchBaidu').on('click', rm.searchBaidu); + //音乐 + $('#menu-music-toggle').on('click', heo.musicToggle); + $('#menu-music-back').on('click', heo.musicSkipBack); + $('#menu-music-forward').on('click', heo.musicSkipForward); + $('#menu-music-copyMusicName').on('click', function () { + rm.rightmenuCopyText(heo.musicGetName()); + btf.snackbarShow('复制歌曲名称成功', false, 3000); + }); +} diff --git a/templates/assets/css/main.css b/templates/assets/zhheo/zhheoblog.css similarity index 71% rename from templates/assets/css/main.css rename to templates/assets/zhheo/zhheoblog.css index fdc902a6..184a6712 100644 --- a/templates/assets/css/main.css +++ b/templates/assets/zhheo/zhheoblog.css @@ -1,5 +1,115 @@ @charset "UTF-8"; +:root { + --heo-white: #fff; + --heo-white-op: rgba(255, 255, 255, 0.2); + --heo-black: #000; + --heo-black-op: rgba(0, 0, 0, 0.2); + --heo-none: #00000000; + --heo-gray: #999999; + --heo-gray-op: #9999992b; + --heo-vip: #e5a80d; + --heo-main: var(--heo-theme); + --heo-main-op: var(--heo-theme-op); + --heo-main-op-deep: var(--heo-theme-op-deep); + --heo-main-none: var(--heo-theme-none); + --heo-shadow-theme: 0 8px 12px -3px var(--heo-theme-op); + --heo-shadow-blackdeep: 0 2px 16px -3px rgba(0, 0, 0, 0.15); + --heo-shadow-main: 0 8px 12px -3px var(--heo-main-op); + --heo-shadow-blue: 0 8px 12px -3px rgba(40, 109, 234, 0.2); + --heo-shadow-white: 0 8px 12px -3px rgba(255, 255, 255, 0.2); + --heo-shadow-black: 0 0 12px 4px rgba(0, 0, 0, 0.05); + --heo-shadow-yellow: 0px 38px 77px -26px rgba(255, 201, 62, 0.12); + --heo-shadow-red: 0 8px 12px -3px #ee7d7936; + --heo-shadow-green: 0 8px 12px -3px #87ee7936; + --heo-logo-color: linear-gradient(215deg, #4584ff 0%, #cf0db9 100%); + --heo-snackbar-time: 5s; + --style-border: 1px solid var(--heo-card-border); + --style-border-always: 1px solid var(--heo-card-border); + --style-border-hover: 1px solid var(--heo-main); + --style-border-hover-always: 1px solid var(--heo-main); + --style-border-dashed: 1px dashed var(--heo-theme-op); +} + +::selection { + background: var(--heo-fontcolor); + color: var(--heo-background); +} + +[data-theme=light] { + --heo-theme: #425AEF; + --heo-theme-op: #4259ef23; + --heo-theme-op-deep: #4259efdd; + --heo-theme-none: #4259ef01; + --heo-blue: #425AEF; + --heo-red: #f04a63; + --heo-pink: #FF7C7C; + --heo-green: #28a63f; + --heo-yellow: #c28b00; + --heo-yellow-op: #d99c001a; + --heo-orange: #e38100; + --heo-fontcolor: #363636; + --heo-background: #f7f9fe; + --heo-reverse: #000; + --heo-maskbg: rgba(255, 255, 255, 0.6); + --heo-maskbgdeep: rgba(255, 255, 255, 0.85); + --heo-hovertext: var(--heo-main); + --heo-ahoverbg: #F7F7FA; + --heo-lighttext: var(--heo-main); + --heo-secondtext: rgba(60, 60, 67, 0.8); + --heo-scrollbar: rgba(60, 60, 67, 0.4); + --heo-card-btn-bg: #edf0f7; + --heo-post-blockquote-bg: #fafcff; + --heo-post-tabs-bg: #f2f5f8; + --heo-secondbg: #f1f3f8; + --heo-shadow-nav: 0 5px 12px -5px rgba(102, 68, 68, 0.05); + --heo-card-bg: #fff; + --heo-card-bg-op: var(--heo-black-op); + --heo-card-bg-none: rgba(255, 255, 255, 0); + --heo-shadow-lightblack: 0 5px 12px -5px rgba(102, 68, 68, 0); + --heo-shadow-light2black: 0 5px 12px -5px rgba(102, 68, 68, 0); + --heo-card-border: #e3e8f7; + --heo-shadow-border: 0 8px 16px -4px #2c2d300c; + --style-border-forever: 2px solid var(--heo-main); +} + +[data-theme=dark] { + --heo-theme: #f2b94b; + --heo-theme-op: #f2b94b23; + --heo-theme-op-deep: #f2b94bdd; + --heo-theme-none: #f2b94b00; + --heo-blue: #0084FF; + --heo-red: #FF3842; + --heo-pink: #d44040; + --heo-green: #3e9f50; + --heo-yellow: #ffc93e; + --heo-yellow-op: #ffc93e30; + --heo-orange: #ff953e; + --heo-fontcolor: #F7F7FA; + --heo-background: #18171d; + --heo-reverse: #fff; + --heo-maskbg: rgba(0, 0, 0, 0.6); + --heo-maskbgdeep: rgba(0, 0, 0, 0.85); + --heo-hovertext: #0A84FF; + --heo-ahoverbg: #fff; + --heo-lighttext: #f2b94b; + --heo-secondtext: #a1a2b8; + --heo-scrollbar: rgba(200, 200, 223, 0.4); + --heo-card-btn-bg: #30343f; + --heo-post-blockquote-bg: #000; + --heo-post-tabs-bg: #121212; + --heo-secondbg: #30343f; + --heo-shadow-nav: 0 5px 20px 0px rgba(28, 28, 28, 0.4); + --heo-card-bg: #1e1e1e; + --heo-card-bg-op: var(--heo-white-op); + --heo-card-bg-none: #1d1b2600; + --heo-shadow-lightblack: 0 5px 12px -5px rgba(102, 68, 68, 0); + --heo-shadow-light2black: 0 5px 12px -5px rgba(102, 68, 68, 0); + --heo-card-border: #3d3d3f; + --heo-shadow-border: 0 8px 16px -4px #00000050; + --style-border-forever: 2px solid var(--heo-lighttext); +} + @media screen and (max-width: 768px) { :root { --style-border: 0px solid var(--heo-card-border); @@ -43,12 +153,12 @@ main { h1 { font-size: 2em; - margin: 0.67em 0; + margin: 0.67em 0px; } hr { box-sizing: content-box; - height: 0; + height: 0px; overflow: visible; } @@ -59,11 +169,6 @@ pre { a { background-color: transparent; - color: var(--heo-fontcolor); - text-decoration: none; - transition: all 0.2s ease 0s; - overflow-wrap: break-word; - -webkit-user-drag: none; } abbr[title] { @@ -71,11 +176,14 @@ abbr[title] { text-decoration: underline dotted; } -b, strong { +b, +strong { font-weight: bolder; } -code, kbd, samp { +code, +kbd, +samp { font-family: monospace, monospace; font-size: 1em; } @@ -84,7 +192,8 @@ small { font-size: 80%; } -sub, sup { +sub, +sup { font-size: 75%; line-height: 0; position: relative; @@ -99,22 +208,35 @@ sup { top: -0.5em; } -button, input, optgroup, select, textarea { +img { + border-style: none; +} + +button, +input, +optgroup, +select, +textarea { font-family: inherit; font-size: 100%; line-height: 1.15; - margin: 0; + margin: 0px; } -button, input { +button, +input { overflow: visible; } -button, select { +button, +select { text-transform: none; } -[type="button"], [type="reset"], [type="submit"], button { +[type="button"], +[type="reset"], +[type="submit"], +button { appearance: button; } @@ -127,7 +249,7 @@ legend { color: inherit; display: table; max-width: 100%; - padding: 0; + padding: 0px; white-space: normal; } @@ -139,12 +261,14 @@ textarea { overflow: auto; } -[type="checkbox"], [type="radio"] { +[type="checkbox"], +[type="radio"] { box-sizing: border-box; padding: 0px; } -[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { height: auto; } @@ -174,21 +298,48 @@ template { display: none; } -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span, #aside-content .card-categories ul.card-category-list > .card-category-list-item a span, #aside-content .card-info .card-info-data > .card-info-data-item a .headline, #pagination .next_info, #pagination .prev_info, #sidebar #sidebar-menus .menus_items .site-page, #sidebar #sidebar-menus .site-data .data-item .data-item-link > a > div, .flink#article-container .flink-list > .flink-list-item a .flink-item-desc, .flink#article-container .flink-list > .flink-list-item a .flink-item-name, .limit-one-line { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span, +#aside-content .card-categories ul.card-category-list > .card-category-list-item a span, +#aside-content .card-info .card-info-data > .card-info-data-item a .headline, +#pagination .next_info, +#pagination .prev_info, +#sidebar #sidebar-menus .menus_items .site-page, +#sidebar #sidebar-menus .site-data .data-item .data-item-link > a > div, +.flink#article-container .flink-list > .flink-list-item a .flink-item-desc, +.flink#article-container .flink-list > .flink-list-item a .flink-item-name, +.limit-one-line { + overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } -#aside-content .aside-list > .aside-list-item .content > .comment, #aside-content .aside-list > .aside-list-item .content > .name, #aside-content .aside-list > .aside-list-item .content > .title, #error-wrap .error-content .error-info .error_subtitle, #post-info .post-title, #recent-posts > .recent-post-item > .recent-post-info > .article-title, #recent-posts > .recent-post-item > .recent-post-info > .content, .article-sort-item-title, .limit-more-line, .relatedPosts > .relatedPosts-list .content .title, figure.gallery-group .gallery-group-name, figure.gallery-group p { - display: -webkit-box; - -webkit-box-orient: vertical; -} +/*#aside-content .aside-list > .aside-list-item .content > .comment,*/ +/*#aside-content .aside-list > .aside-list-item .content > .name,*/ +/*#aside-content .aside-list > .aside-list-item .content > .title,*/ +/*#error-wrap .error-content .error-info .error_subtitle,*/ +/*#post-info .post-title,*/ +/*#recent-posts > .recent-post-item > .recent-post-info > .article-title,*/ +/*#recent-posts > .recent-post-item > .recent-post-info > .content,*/ +/*.article-sort-item-title,*/ +/*.limit-more-line,*/ +/*.relatedPosts > .relatedPosts-list .content .title,*/ +/*figure.gallery-group .gallery-group-name,*/ +/*figure.gallery-group p {*/ +/* display: -webkit-box;*/ +/* overflow: hidden;*/ +/* -webkit-box-orient: vertical;*/ +/*}*/ -#aside-content .aside-list > .aside-list-item .content > .title { - overflow: hidden; -} - -#article-container h1::before, #article-container h2::before, #article-container h3::before, #article-container h4::before, #article-container h5::before, #article-container h6::before, #post .post-copyright::before, #post .post-outdate-notice::before, .fontawesomeIcon, .note:not(.no-icon)::before { +#article-container h1::before, +#article-container h2::before, +#article-container h3::before, +#article-container h4::before, +#article-container h5::before, +#article-container h6::before, +#post .post-copyright::before, +#post .post-outdate-notice::before, +.fontawesomeIcon, +.note:not(.no-icon)::before { display: inline-block; font-weight: 600; font-style: normal; @@ -198,10 +349,55 @@ template { -webkit-font-smoothing: antialiased; } +.card-announcement-animation { + color: red; + animation: 0.8s linear 0s infinite normal none running announ_animation; +} + +.scroll-down-effects { + animation: 1.5s ease 0s infinite normal none running scroll-down-effect; +} + .reward-main { animation: 0.3s ease 0.1s 1 normal both running donate_effcet; } +@-webkit-keyframes scroll-down-effect { + 0% { + top: 0px; + opacity: 0.4; + } + + 50% { + top: -16px; + opacity: 1; + filter: none; + } + + 100% { + top: 0px; + opacity: 0.4; + } +} + +@keyframes scroll-down-effect { + 0% { + top: 0px; + opacity: 0.4; + } + + 50% { + top: -16px; + opacity: 1; + filter: none; + } + + 100% { + top: 0px; + opacity: 0.4; + } +} + @-webkit-keyframes header-effect { 0% { opacity: 0; @@ -257,7 +453,7 @@ template { 100% { opacity: 1; filter: none; - margin-top: 0; + margin-top: 0px; } } @@ -464,7 +660,8 @@ template { @-webkit-keyframes announ_animation { - 0%, 100% { + 0%, + 100% { transform: scale(1); filter: blur(0px); } @@ -477,7 +674,8 @@ template { @keyframes announ_animation { - 0%, 100% { + 0%, + 100% { transform: scale(1); filter: blur(0px); } @@ -511,6 +709,7 @@ template { :root { --global-font-size: 16px; --global-bg: #fff; + --font-color: #4c4948; --hr-border: #97bcfb; --hr-before-color: #6ea2f9; --search-bg: #f6f8fa; @@ -523,12 +722,14 @@ template { --tab-botton-color: #1f2d3d; --tab-button-hover-bg: #dcdcdc; --tab-button-active-bg: #fff; + --card-bg: #fff; --sidebar-bg: #f6f8fa; --btn-hover-color: #ff7242; --btn-color: #fff; --btn-bg: #307af6; --text-bg-hover: #307af6; --light-grey: #eee; + --white: #fff; --text-highlight-color: #1f2d3d; --blockquote-color: #6a737d; --blockquote-bg: rgba(73, 177, 245, 0.1); @@ -559,12 +760,30 @@ input::placeholder { color: var(--heo-fontcolor); } -h1, h2, h3, h4, h5, h6 { +#web_bg { + position: fixed; + z-index: -999; + background: center center / cover no-repeat local rgb(244, 244, 244); +} + +h1, +h2, +h3, +h4, +h5, +h6 { position: relative; + margin: 1rem 0px 0.7rem; + color: var(--text-highlight-color); font-weight: 700; } -h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { +h1 code, +h2 code, +h3 code, +h4 code, +h5 code, +h6 code { font-size: inherit !important; } @@ -575,7 +794,7 @@ h1 code, h2 code, h3 code, h4 code, h5 code, h6 code { hr { position: relative; margin: 2rem auto; - border: 1px dashed var(--heo-theme-op); + border: 2px dashed var(--hr-border); } .table-wrap { @@ -586,8 +805,6 @@ hr { table { display: table; width: 100%; - max-width: 100%; - table-layout: fixed; border-spacing: 0px; border-collapse: collapse; empty-cells: show; @@ -597,7 +814,8 @@ table thead { background: rgba(153, 169, 191, 0.1); } -table td, table th { +table td, +table th { padding: 0.3rem 0.6rem; border: 1px solid var(--light-grey); vertical-align: middle; @@ -616,24 +834,27 @@ button { cursor: pointer; } -a:hover { - color: var(--heo-lighttext); +a { + color: rgb(153, 169, 191); + text-decoration: none; + transition: all 0.2s ease 0s; + overflow-wrap: break-word; } -#aside-content .author-info__description, #aside-content .author-info__name, #site-name, #site-subtitle, #site-title { +a:hover { + color: rgb(48, 122, 246); +} + +#aside-content .author-info__description, +#aside-content .author-info__name, +#site-name, +#site-subtitle, +#site-title { font-family: "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif; } .is-center { text-align: center; - display: flex; - flex-wrap: wrap; - justify-content: center; - flex-direction: row; -} - -.card-info-avatar.is-center { - flex-direction: column; } .copy-true { @@ -673,10 +894,10 @@ a:hover { img { max-width: 100%; transition: all 0.2s ease 0s; - border-style: none; } -img:not([src]), img[src=""] { +img:not([src]), +img[src=""] { opacity: 0; } @@ -689,92 +910,143 @@ img:not([src]), img[src=""] { text-decoration: none !important; } -figure.highlight table::-webkit-scrollbar-thumb { - background: var(--hlscrollbar-bg); +:root { + --hl-color: #eff; + --hl-bg: #212121; + --hltools-bg: #1c1c1c; + --hltools-color: rgba(238, 255, 255, 0.8); + --hlnumber-bg: #212121; + --hlnumber-color: rgba(238, 255, 255, 0.5); + --hlscrollbar-bg: #121212; + --hlexpand-bg: linear-gradient(180deg, rgba(33, 33, 33, 0.6), rgba(33, 33, 33, 0.9)); } -figure.highlight pre .deletion { - color: rgb(191, 66, 191); -} +/*figure.highlight table::-webkit-scrollbar-thumb {*/ +/* background: var(--hlscrollbar-bg);*/ +/*}*/ -figure.highlight pre .addition { - color: rgb(16, 94, 222); -} +/*figure.highlight pre .deletion {*/ +/* color: rgb(191, 66, 191);*/ +/*}*/ -figure.highlight pre .meta { - color: rgb(199, 146, 234); -} +/*figure.highlight pre .addition {*/ +/* color: rgb(16, 94, 222);*/ +/*}*/ -figure.highlight pre .comment { - color: rgb(150, 152, 150); -} +/*figure.highlight pre .meta {*/ +/* color: rgb(199, 146, 234);*/ +/*}*/ -figure.highlight pre .attribute, figure.highlight pre .css .class, figure.highlight pre .css .id, figure.highlight pre .css .pseudo, figure.highlight pre .html .doctype, figure.highlight pre .regexp, figure.highlight pre .ruby .constant, figure.highlight pre .tag .name, figure.highlight pre .variable, figure.highlight pre .xml .doctype, figure.highlight pre .xml .pi, figure.highlight pre .xml .tag .title { - color: var(--heo-red); -} +/*figure.highlight pre .comment {*/ +/* color: rgb(150, 152, 150);*/ +/*}*/ -figure.highlight pre .tag { - color: var(--heo-pink); -} +/*figure.highlight pre .attribute,*/ +/*figure.highlight pre .css .class,*/ +/*figure.highlight pre .css .id,*/ +/*figure.highlight pre .css .pseudo,*/ +/*figure.highlight pre .html .doctype,*/ +/*figure.highlight pre .regexp,*/ +/*figure.highlight pre .ruby .constant,*/ +/*figure.highlight pre .tag .name,*/ +/*figure.highlight pre .variable,*/ +/*figure.highlight pre .xml .doctype,*/ +/*figure.highlight pre .xml .pi,*/ +/*figure.highlight pre .xml .tag .title {*/ +/* color: var(--heo-red);*/ +/*}*/ -figure.highlight pre .command, figure.highlight pre .constant, figure.highlight pre .literal, figure.highlight pre .number, figure.highlight pre .params, figure.highlight pre .preprocessor { - color: var(--heo-orange); -} +/*figure.highlight pre .tag {*/ +/* color: rgb(137, 221, 255);*/ +/*}*/ -figure.highlight pre .built_in { - color: var(--heo-yellow); -} +/*figure.highlight pre .command,*/ +/*figure.highlight pre .constant,*/ +/*figure.highlight pre .literal,*/ +/*figure.highlight pre .number,*/ +/*figure.highlight pre .params,*/ +/*figure.highlight pre .preprocessor {*/ +/* color: var(--heo-orange);*/ +/*}*/ -figure.highlight pre .css .rules .attribute, figure.highlight pre .formula, figure.highlight pre .header, figure.highlight pre .inheritance, figure.highlight pre .number, figure.highlight pre .ruby .class .title, figure.highlight pre .ruby .symbol, figure.highlight pre .special, figure.highlight pre .string, figure.highlight pre .value, figure.highlight pre .xml .cdata { - color: var(--heo-green); -} +/*figure.highlight pre .built_in {*/ +/* color: var(--heo-yellow);*/ +/*}*/ -figure.highlight pre .css .hexcolor, figure.highlight pre .keyword, figure.highlight pre .title { - color: rgb(62, 177, 223); -} +/*figure.highlight pre .css .rules .attribute,*/ +/*figure.highlight pre .formula,*/ +/*figure.highlight pre .header,*/ +/*figure.highlight pre .inheritance,*/ +/*figure.highlight pre .number,*/ +/*figure.highlight pre .ruby .class .title,*/ +/*figure.highlight pre .ruby .symbol,*/ +/*figure.highlight pre .special,*/ +/*figure.highlight pre .string,*/ +/*figure.highlight pre .value,*/ +/*figure.highlight pre .xml .cdata {*/ +/* color: var(--heo-green);*/ +/*}*/ -figure.highlight pre .coffeescript .title, figure.highlight pre .function, figure.highlight pre .javascript .title, figure.highlight pre .perl .sub, figure.highlight pre .python .decorator, figure.highlight pre .python .title, figure.highlight pre .ruby .function .title, figure.highlight pre .ruby .title .keyword { - color: var(--heo-blue); -} +/*figure.highlight pre .css .hexcolor,*/ +/*figure.highlight pre .keyword,*/ +/*figure.highlight pre .title {*/ +/* color: rgb(137, 221, 255);*/ +/*}*/ -figure.highlight pre .javascript .function, figure.highlight pre .tag .attr { - color: rgb(199, 146, 234); -} +/*figure.highlight pre .coffeescript .title,*/ +/*figure.highlight pre .function,*/ +/*figure.highlight pre .javascript .title,*/ +/*figure.highlight pre .perl .sub,*/ +/*figure.highlight pre .python .decorator,*/ +/*figure.highlight pre .python .title,*/ +/*figure.highlight pre .ruby .function .title,*/ +/*figure.highlight pre .ruby .title .keyword {*/ +/* color: var(--heo-blue);*/ +/*}*/ -#article-container figure.highlight .line.marked { - background-color: rgba(97, 97, 97, 0.314); -} +/*figure.highlight pre .javascript .function,*/ +/*figure.highlight pre .tag .attr {*/ +/* color: rgb(199, 146, 234);*/ +/*}*/ -#article-container figure.highlight table { - display: block; - overflow-x: auto; - overflow-y: hidden; - border: none; - transition: .3s; -} +/*#article-container figure.highlight .line.marked {*/ +/* background-color: rgba(97, 97, 97, 0.314);*/ +/*}*/ -#article-container figure.highlight table td { - padding: 0px; - border: none; - height: 100%; -} +/*#article-container figure.highlight table {*/ +/* display: block;*/ +/* overflow: auto;*/ +/* border: none;*/ +/*}*/ -#article-container figure.highlight table td.code { - width: 100%; -} +/*#article-container figure.highlight table td {*/ +/* padding: 0px;*/ +/* border: none;*/ +/*}*/ -#article-container figure.highlight .code pre { - padding-right: 0.5rem; - padding-left: 0.5rem; - width: 100%; -} +/*#article-container figure.highlight .gutter pre {*/ +/* padding-right: 0.5rem;*/ +/* padding-left: 0.5rem;*/ +/* background-color: var(--hlnumber-bg);*/ +/* color: var(--hlnumber-color);*/ +/* text-align: right;*/ +/*}*/ -#article-container figure.highlight, #article-container pre { - overflow: auto; - margin: 0px 0px 1rem; - /*padding: 0px;*/ - line-height: 1.6; -} +/*#article-container figure.highlight .code pre {*/ +/* padding-right: 0.5rem;*/ +/* padding-left: 0.5rem;*/ +/* width: 100%;*/ +/*}*/ + +/*#article-container figure.highlight,*/ +/*#article-container pre {*/ +/* overflow: auto;*/ +/* margin: 0px 0px 1rem;*/ +/* padding: 0px;*/ +/* background: var(--hl-bg);*/ +/* color: var(--hl-color);*/ +/* line-height: 1.6;*/ +/*}*/ blockquote { margin: 0px 0px 1rem; @@ -802,48 +1074,120 @@ blockquote footer cite::before { content: "—"; } -#article-container code, #article-container pre { - font-size: var(--global-font-size); - font-family: consolas, Menlo, "PingFang SC", "Microsoft YaHei", sans-serif !important; -} +/*#article-container code,*/ +/*#article-container pre {*/ +/* font-size: var(--global-font-size);*/ +/* font-family: consolas, Menlo, "PingFang SC", "Microsoft YaHei", sans-serif !important;*/ +/*}*/ -#article-container code { - padding: 0.1rem 0.2rem; - background: rgba(27, 31, 35, 0.05); - color: rgb(244, 116, 102); -} +/*#article-container code {*/ +/* padding: 0.1rem 0.2rem;*/ +/* background: rgba(27, 31, 35, 0.05);*/ +/* color: rgb(244, 116, 102);*/ +/*}*/ -#article-container pre code { - padding: 0px; - background: 0px 0px; - color: var(--hl-color); - text-shadow: none; -} +/*#article-container pre {*/ +/* padding: 10px 20px;*/ +/*}*/ -#article-container figure.highlight { - position: relative; -} +/*#article-container pre code {*/ +/* padding: 0px;*/ +/* background: 0px 0px;*/ +/* color: var(--hl-color);*/ +/* text-shadow: none;*/ +/*}*/ -#article-container figure.highlight pre { - margin: 0px; - padding: 8px 0px; - border: none; -} +/*#article-container figure.highlight {*/ +/* position: relative;*/ +/*}*/ -#article-container figure.highlight .caption, #article-container figure.highlight figcaption { - padding: 0.3rem 0px 0.1rem 0.7rem; - font-size: var(--global-font-size); - line-height: 1em; -} +/*#article-container figure.highlight pre {*/ +/* margin: 0px;*/ +/* padding: 8px 0px;*/ +/* border: none;*/ +/*}*/ -#article-container figure.highlight .caption a, #article-container figure.highlight figcaption a { - float: right; - padding-right: 10px; - color: var(--hl-color); -} +/*#article-container figure.highlight .caption,*/ +/*#article-container figure.highlight figcaption {*/ +/* padding: 0.3rem 0px 0.1rem 0.7rem;*/ +/* font-size: var(--global-font-size);*/ +/* line-height: 1em;*/ +/*}*/ -#article-container figure.highlight .caption a:hover, #article-container figure.highlight figcaption a:hover { - border-bottom-color: var(--hl-color); +/*#article-container figure.highlight .caption a,*/ +/*#article-container figure.highlight figcaption a {*/ +/* float: right;*/ +/* padding-right: 10px;*/ +/* color: var(--hl-color);*/ +/*}*/ + +/*#article-container figure.highlight .caption a:hover,*/ +/*#article-container figure.highlight figcaption a:hover {*/ +/* border-bottom-color: var(--hl-color);*/ +/*}*/ + +/*#article-container .highlight-tools {*/ +/* position: relative;*/ +/* display: flex;*/ +/* -webkit-box-align: center;*/ +/* align-items: center;*/ +/* overflow: hidden;*/ +/* min-height: 1.2rem;*/ +/* height: 2.15em;*/ +/* background: var(--hltools-bg);*/ +/* color: var(--hltools-color);*/ +/* font-size: var(--global-font-size);*/ +/*}*/ + +/*#article-container .highlight-tools.closed + table {*/ +/* display: none;*/ +/*}*/ + +/*#article-container .highlight-tools .expand {*/ +/* position: absolute;*/ +/* padding: 0.4rem 0.7rem;*/ +/* cursor: pointer;*/ +/* transition: transform 0.3s ease 0s;*/ +/*}*/ + +/*#article-container .highlight-tools .expand + .code-lang {*/ +/* left: 1.7rem;*/ +/*}*/ + +/*#article-container .highlight-tools .expand.closed {*/ +/* transition: all 0.3s ease 0s;*/ +/* transform: rotate(-90deg) !important;*/ +/*}*/ + +/*#article-container .highlight-tools .code-lang {*/ +/* position: absolute;*/ +/* left: 0.7rem;*/ +/* text-transform: uppercase;*/ +/* font-weight: 700;*/ +/* font-size: 1.15em;*/ +/* user-select: none;*/ +/*}*/ + +/*#article-container .highlight-tools .copy-notice {*/ +/* position: absolute;*/ +/* right: 1.7rem;*/ +/* opacity: 0;*/ +/* transition: opacity 0.4s ease 0s;*/ +/*}*/ + +/*#article-container .highlight-tools .copy-button {*/ +/* position: absolute;*/ +/* right: 0.7rem;*/ +/* cursor: pointer;*/ +/* transition: color 0.2s ease 0s;*/ +/*}*/ + +/*#article-container .highlight-tools .copy-button:hover {*/ +/* color: rgb(48, 122, 246);*/ +/*}*/ + +#article-container .gutter { + user-select: none; } #article-container .gist table { @@ -854,6 +1198,39 @@ blockquote footer cite::before { border: none; } +/* 代码块增加边框 */ +#article-container pre { + border: var(--style-border-always); +} + + +/*#article-container .code-expand-btn {*/ +/* position: absolute;*/ +/* bottom: 0px;*/ +/* z-index: 10;*/ +/* width: 100%;*/ +/* background: var(--hlexpand-bg);*/ +/* text-align: center;*/ +/* font-size: var(--global-font-size);*/ +/* cursor: pointer;*/ +/*}*/ + +/*#article-container .code-expand-btn i {*/ +/* padding: 0.3rem 0px;*/ +/* color: var(--hlnumber-color);*/ +/* animation: 1.2s ease 0s infinite normal none running code-expand-key;*/ +/*}*/ + +/*#article-container .code-expand-btn.expand-done {*/ +/* display: none !important;*/ +/*}*/ + +/*#article-container .code-expand-btn:not(.expand-done) ~ pre,*/ +/*#article-container .code-expand-btn:not(.expand-done) ~ table {*/ +/* overflow: hidden;*/ +/* height: 400px;*/ +/*}*/ + @-webkit-keyframes code-expand-key { 0% { opacity: 0.6; @@ -888,6 +1265,18 @@ blockquote footer cite::before { border-left: 2px solid rgb(146, 185, 250); } +.article-sort-title { + position: relative; + margin-left: 0.5rem; + padding-bottom: 1rem; + padding-left: 1rem; + font-size: 1.72em; +} + +.article-sort-title:hover::before { + border-color: rgb(255, 114, 66); +} + .article-sort-title::before { position: absolute; top: calc((100% - 1.8rem) / 2); @@ -897,7 +1286,7 @@ blockquote footer cite::before { height: 0.5rem; border: 0.25rem solid rgb(48, 122, 246); border-radius: 0.5rem; - background: var(--heo-card-bg); + background: var(--card-bg); content: ""; line-height: 0.5rem; transition: all 0.2s ease-in-out 0s; @@ -934,7 +1323,7 @@ blockquote footer cite::before { height: 0.3rem; border: 0.15rem solid rgb(48, 122, 246); border-radius: 0.3rem; - background: var(--heo-card-bg); + background: var(--card-bg); content: ""; transition: all 0.2s ease-in-out 0s; } @@ -1110,7 +1499,7 @@ blockquote footer cite::before { align-self: flex-start; padding: 50px 40px; border-radius: 8px; - background: var(--heo-card-bg); + background: var(--card-bg); box-shadow: var(--card-box-shadow); } @@ -1172,10 +1561,6 @@ blockquote footer cite::before { transition: all 0.3s ease 0s; } -.flink#article-container .flink-list.mini > .flink-list-item { - height: 60px; -} - @media screen and (max-width: 1200px) { .flink#article-container .flink-list > .flink-list-item { width: calc(25% - 12px) !important; @@ -1219,35 +1604,25 @@ blockquote footer cite::before { transition: all 0.3s ease 0s; } -.flink#article-container .flink-list.mini > .flink-list-item a img { - width: 30px; - height: 30px; - min-width: 30px; - min-height: 30px; -} - .flink#article-container .flink-list > .flink-list-item a .img-alt { display: none; } .flink#article-container .flink-list > .flink-list-item a .flink-item-name { display: block; - padding: 0px 10px 0px 0px; + padding: 16px 10px 0px 0px; + height: 40px; font-weight: 700; font-size: 1.43em; } .flink#article-container .flink-list > .flink-list-item a .flink-item-desc { display: block; - padding: 4px 10px 0px 0px; + padding: 16px 10px 16px 0px; height: 50px; font-size: 0.93em; } -.flink#article-container .flink-list.mini > .flink-list-item a .flink-item-desc { - display: none; -} - .flink#article-container .site-card-group { display: flex; flex-wrap: wrap; @@ -1360,6 +1735,10 @@ blockquote footer cite::before { color: rgb(255, 87, 34); } +#recent-posts > .recent-post-item:not(:first-child) { + margin-top: 1rem; +} + #recent-posts > .recent-post-item { display: flex; -webkit-box-orient: horizontal; @@ -1368,7 +1747,7 @@ blockquote footer cite::before { align-items: center; height: 15.5em; border-radius: 12px 8px 8px 12px; - background: var(--heo-card-bg); + background: var(--card-bg); box-shadow: var(--card-box-shadow); transition: all 0.3s ease 0s; } @@ -1410,6 +1789,7 @@ blockquote footer cite::before { #recent-posts > .recent-post-item .post_cover img.post_bg { width: 100%; height: 100%; + transition: all 0.6s ease 0s; object-fit: cover; } @@ -1417,6 +1797,13 @@ blockquote footer cite::before { transform: scale(1.1); } +#recent-posts > .recent-post-item > .recent-post-info { + display: inline-block; + overflow: hidden; + padding: 0px 40px; + width: 55%; +} + #recent-posts > .recent-post-item > .recent-post-info.no-cover { width: 100%; } @@ -1435,8 +1822,8 @@ blockquote footer cite::before { } #recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap { - color: var(--heo-fontcolor); - font-size: 0.7rem; + color: rgb(133, 133, 133); + font-size: 90%; } #recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap > .post-meta-date { @@ -1467,12 +1854,54 @@ blockquote footer cite::before { margin: 0px 0.2rem; } +#recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap time { + display: none; +} + +#recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap a { + color: rgb(133, 133, 133); +} + +#recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap a:hover { + color: rgb(48, 122, 246); + cursor: pointer; + border-radius: 4px; + background-color: rgba(59, 130, 255, 0.25); +} + #recent-posts > .recent-post-item > .recent-post-info > .content { margin-top: 0.3rem; -webkit-line-clamp: 3; } +#recent-posts > .recent-post-item .recent-post-info .pinned-post { + display: -webkit-box; + display: -moz-box; + display: -webkit-flex; + display: -ms-flexbox; + display: box; + display: flex; + color: var(--heo-lighttext); + font-size: .5rem; + position: absolute; + top: 5px; +} + @media screen and (max-width: 768px) { + + #recent-posts > .recent-post-item .recent-post-info .pinned-post { + display: -webkit-box; + display: -moz-box; + display: -webkit-flex; + display: -ms-flexbox; + display: box; + display: flex; + color: var(--heo-lighttext); + font-size: .5rem; + position: absolute; + top: -19px; + } + #recent-posts .recent-post-item { -webkit-box-orient: vertical; flex-direction: column; @@ -1539,8 +1968,9 @@ blockquote footer cite::before { justify-content: center; margin: 0 1rem; width: 100%; + position: relative; } - + #error-wrap .error-content { display: flex; -webkit-box-orient: horizontal; @@ -1557,8 +1987,10 @@ blockquote footer cite::before { box-shadow: var(--card-box-shadow); transition: all 0.3s ease 0s; border: var(--style-border-always); + position: relative; + width: 100%; } - + #error-wrap .error-content:hover { box-shadow: var(--card-hover-box-shadow); } @@ -1576,7 +2008,7 @@ blockquote footer cite::before { #error-wrap .error-content .error-img { -webkit-box-flex: 1; flex: 1 1 0%; - height: 100%; + height: 90%; width: 600px; border-top-left-radius: 8px; border-bottom-left-radius: 8px; @@ -1584,7 +2016,7 @@ blockquote footer cite::before { background-position: center center; background-size: cover; } - + @media screen and (max-width: 768px) { #error-wrap .error-content .error-img { -webkit-box-flex: 1; @@ -1607,7 +2039,6 @@ blockquote footer cite::before { #error-wrap .error-content .error-info .error_title { font-size: 9em; line-height: 1; - margin: 0; } @media screen and (max-width: 768px) { @@ -1622,8 +2053,8 @@ blockquote footer cite::before { font-size: 4rem; } } - - + + #error-wrap .error-content .error-info .error_subtitle { word-break: break-word; font-size: 1.6em; @@ -1781,6 +2212,21 @@ blockquote footer cite::before { text-align: center; } +#aside-content .aside-list > .aside-list-item { + display: flex; + -webkit-box-align: center; + align-items: center; + padding: 0.3rem 0px; +} + +#aside-content .aside-list > .aside-list-item:first-child { + padding-top: 0px; +} + +#aside-content .aside-list > .aside-list-item:not(:last-child) { + border-bottom: 1px dashed rgb(245, 245, 245); +} + #aside-content .aside-list > .aside-list-item:last-child { padding-bottom: 0px; } @@ -1807,28 +2253,29 @@ blockquote footer cite::before { flex: 1 1 0%; padding-left: 10px; word-break: break-all; - display: flex; - flex-direction: column; } #aside-content .aside-list > .aside-list-item .content > .name { -webkit-line-clamp: 1; } -#aside-content .aside-list > .aside-list-item .content > .name, #aside-content .aside-list > .aside-list-item .content > time { +#aside-content .aside-list > .aside-list-item .content > .name, +#aside-content .aside-list > .aside-list-item .content > time { display: block; color: rgb(133, 133, 133); font-size: 85%; } -#aside-content .aside-list > .aside-list-item .content > .comment, #aside-content .aside-list > .aside-list-item .content > .title { +#aside-content .aside-list > .aside-list-item .content > .comment, +#aside-content .aside-list > .aside-list-item .content > .title { color: var(--heo-fontcolor); font-size: 95%; - line-height: 1.3; + line-height: 1.5; -webkit-line-clamp: 2; } -#aside-content .aside-list > .aside-list-item .content > .comment:hover, #aside-content .aside-list > .aside-list-item .content > .title:hover { +#aside-content .aside-list > .aside-list-item .content > .comment:hover, +#aside-content .aside-list > .aside-list-item .content > .title:hover { color: rgb(48, 122, 246); } @@ -1836,42 +2283,73 @@ blockquote footer cite::before { min-height: 4.4em; } -#aside-content .card-archives ul.card-archive-list { +#aside-content .card-archives ul.card-archive-list, +#aside-content .card-categories ul.card-category-list { + margin: 0px; padding: 0px; list-style: none; } -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a, +#aside-content .card-categories ul.card-category-list > .card-category-list-item a { display: inline-block; padding: 0.15rem 0.5rem; width: 100%; color: var(--heo-fontcolor); transition: all 0.4s ease 0s; border-radius: 5px; - cursor: pointer; } -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a:hover { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a:hover, +#aside-content .card-categories ul.card-category-list > .card-category-list-item a:hover { padding: 0.15rem 0.85rem; background-color: rgb(255, 255, 255); color: rgb(66, 123, 238); border-radius: 5px; } -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span, #aside-content .card-categories ul.card-category-list > .card-category-list-item a span { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span, +#aside-content .card-categories ul.card-category-list > .card-category-list-item a span { display: inline-block; vertical-align: bottom; } -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span:first-child, #aside-content .card-categories ul.card-category-list > .card-category-list-item a span:first-child { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span:first-child, +#aside-content .card-categories ul.card-category-list > .card-category-list-item a span:first-child { width: 80%; } -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span:last-child, #aside-content .card-categories ul.card-category-list > .card-category-list-item a span:last-child { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span:last-child, +#aside-content .card-categories ul.card-category-list > .card-category-list-item a span:last-child { width: 20%; text-align: right; } +#aside-content .card-categories .card-category-list.child { + padding: 0px 0px 0px 0.8rem; +} + +#aside-content .card-categories .card-category-list > .parent > a .card-category-list-name { + width: 70% !important; +} + +#aside-content .card-categories .card-category-list > .parent > a .card-category-list-count { + width: calc(30% - 20px); + text-align: right; +} + +#aside-content .card-categories .card-category-list > .parent i { + float: right; + margin-right: -0.35rem; + padding: 0.35rem; + transition: transform 0.3s ease 0s; + transform: rotate(0deg); +} + +#aside-content .card-categories .card-category-list > .parent i.expand { + transform: rotate(-90deg); +} + #aside-content .card-webinfo .webinfo .webinfo-item { display: flex; -webkit-box-align: center; @@ -1929,7 +2407,8 @@ blockquote footer cite::before { display: block; } -#aside-content #card-toc .toc-content li, #aside-content #card-toc .toc-content ol { +#aside-content #card-toc .toc-content li, +#aside-content #card-toc .toc-content ol { list-style: none; } @@ -2002,7 +2481,8 @@ blockquote footer cite::before { @-webkit-keyframes more-btn-move { - 0%, 100% { + 0%, + 100% { transform: translateX(0px); } @@ -2013,7 +2493,8 @@ blockquote footer cite::before { @keyframes more-btn-move { - 0%, 100% { + 0%, + 100% { transform: translateX(0px); } @@ -2062,11 +2543,15 @@ blockquote footer cite::before { } } +#post-comment .comment-head { + margin-bottom: 1rem; +} + #post-comment .comment-head .comment-headline { display: inline-block; vertical-align: middle; font-weight: 700; - font-size: 20px; + font-size: 1.43em; } #post-comment .comment-head #comment-switch { @@ -2181,9 +2666,16 @@ blockquote footer cite::before { width: 100%; } +#page-header #scroll-down .scroll-down-effects, +#page-header #site-subtitle, +#page-header #site-title { + text-align: center; + line-height: 1.5; +} + #page-header #site-title { margin: 0px; - color: var(--heo-white); + color: var(--white); font-size: 1.85em; } @@ -2233,6 +2725,13 @@ blockquote footer cite::before { display: none; } +#page-header #scroll-down .scroll-down-effects { + position: relative; + width: 100%; + color: var(--light-grey); + font-size: 30px; +} + #page-header.not-home-page { height: 20rem; } @@ -2304,6 +2803,10 @@ blockquote footer cite::before { background: 0px center; } +#page-header.not-top-img #nav { + background: rgba(255, 255, 255, 0.8); +} + #page-header.not-top-img #nav a { color: var(--heo-fontcolor); text-shadow: none; @@ -2311,20 +2814,30 @@ blockquote footer cite::before { #page-header.nav-fixed #nav { position: fixed; - top: 0px; + top: -60px; z-index: 91; - transition: 0.3s; + background: rgba(255, 255, 255, 0.8); + transition: transform 0.2s ease-in-out 0s, opacity 0.2s ease-in-out 0s; } -#page-header.nav-fixed #nav #site-name, #page-header.nav-fixed #nav #toggle-menu, #page-header.nav-fixed #nav a { +#page-header.nav-fixed #nav #site-name, +#page-header.nav-fixed #nav #toggle-menu, +#page-header.nav-fixed #nav a { color: var(--heo-fontcolor); text-shadow: none; } -#page-header.nav-fixed #nav #site-name:hover, #page-header.nav-fixed #nav #toggle-menu:hover, #page-header.nav-fixed #nav a:hover { +#page-header.nav-fixed #nav #site-name:hover, +#page-header.nav-fixed #nav #toggle-menu:hover, +#page-header.nav-fixed #nav a:hover { color: rgb(48, 122, 246); } +#page-header.nav-visible #nav { + transition: all 0.5s ease 0s; + transform: translate3d(0px, 100%, 0px); +} + #page-header.nav-visible + .layout > .aside-content > .sticky_layout { top: 70px; transition: top 0.5s ease 0s; @@ -2348,13 +2861,14 @@ blockquote footer cite::before { float: right; } -#post > #post-info #post-meta, #post > #post-info #post-meta a { +#post > #post-info #post-meta, +#post > #post-info #post-meta a { color: rgb(120, 129, 138); } #post-info .post-title { margin-bottom: 0.4rem; - color: var(--heo-white); + color: var(--white); font-weight: 400; font-size: 2.5em; line-height: 1.5; @@ -2376,6 +2890,12 @@ blockquote footer cite::before { font-size: 95%; } +@media screen and (min-width: 768px) { + /*#post-info #post-meta > .meta-secondline > span:first-child {*/ + /* display: none;*/ + /*}*/ +} + @media screen and (max-width: 768px) { #post-info #post-meta { font-size: 90%; @@ -2439,17 +2959,17 @@ blockquote footer cite::before { } #nav #toggle-menu:hover { - color: var(--heo-white); + color: var(--white); } #nav a { - color: var(--heo-white); + color: var(--light-grey); padding: 0.3rem 0.4rem 0px; border-radius: 5px; } #nav a:hover { - color: var(--heo-white); + color: var(--white); background: rgba(0, 0, 0, 0.25); } @@ -2459,6 +2979,16 @@ blockquote footer cite::before { cursor: pointer; } +#nav .menus_items { + display: inline; +} + +#nav .menus_items .menus_item { + position: relative; + display: inline-block; + padding: 0px 0.4rem 0px 0px; +} + #nav .menus_items .menus_item:hover .menus_item_child { display: block; } @@ -2493,24 +3023,6 @@ blockquote footer cite::before { content: ""; } -#nav .menus_items .menus_item:last-child .menus_item_child::after { - position: absolute; - top: -60px; - right: 0px; - width: 50%; - height: 60px; - content: ""; -} - -#nav .menus_items .menus_item:first-child .menus_item_child::after { - position: absolute; - top: -60px; - left: 0px; - width: 50%; - height: 60px; - content: ""; -} - #nav.hide-menu #toggle-menu { display: inline-block !important; } @@ -2549,7 +3061,8 @@ blockquote footer cite::before { text-align: center; } -li, ul { +li, +ul { list-style: none; display: block; margin: 0px; @@ -2644,6 +3157,12 @@ li, ul { } } +#pagination { + overflow: hidden; + margin-top: 1rem; + width: 100%; +} + #pagination .pagination { text-align: center; } @@ -2660,12 +3179,13 @@ li, ul { #pagination .page-number.current { background: rgb(0, 121, 255); - color: var(--heo-white); + color: var(--white); cursor: default; border-radius: 5px; } -#pagination img.next-cover, #pagination img.prev-cover { +#pagination img.next-cover, +#pagination img.prev-cover { position: absolute; width: 100%; height: 100%; @@ -2682,8 +3202,9 @@ li, ul { transform: translate(0px, -50%); } -#pagination .next_info, #pagination .prev_info { - color: var(--heo-white); +#pagination .next_info, +#pagination .prev_info { + color: var(--white); font-weight: 500; } @@ -2695,35 +3216,47 @@ li, ul { width: 100% !important; } -#pagination .next-post .label, #pagination .prev-post .label { +#pagination .next-post .label, +#pagination .prev-post .label { color: var(--light-grey); text-transform: uppercase; font-size: 90%; } -#pagination .next-post, #pagination .prev-post { +#pagination .next-post, +#pagination .prev-post { width: 50%; } @media screen and (max-width: 768px) { - #pagination .next-post, #pagination .prev-post { + #pagination .next-post, + #pagination .prev-post { width: 100%; } } -#pagination .next-post a, #pagination .prev-post a { +#pagination .next-post a, +#pagination .prev-post a { position: relative; display: block; overflow: hidden; height: 150px; } -#pagination .next-post:hover img.next-cover, #pagination .next-post:hover img.prev-cover, #pagination .prev-post:hover img.next-cover, #pagination .prev-post:hover img.prev-cover { +#pagination .next-post:hover img.next-cover, +#pagination .next-post:hover img.prev-cover, +#pagination .prev-post:hover img.next-cover, +#pagination .prev-post:hover img.prev-cover { opacity: 0.8; transform: scale(1.1); } +#pagination.pagination-post { + margin-top: 2rem; + background: rgb(0, 0, 0); +} + #article-container { overflow-wrap: break-word; } @@ -2747,8 +3280,6 @@ li, ul { #article-container iframe { margin: 0px 0px 1rem; - width: 100%; - height: fit-content; } #article-container kbd { @@ -2766,11 +3297,21 @@ li, ul { line-height: 1em; } -#article-container h1, #article-container h2, #article-container h3, #article-container h4, #article-container h5, #article-container h6 { +#article-container h1, +#article-container h2, +#article-container h3, +#article-container h4, +#article-container h5, +#article-container h6 { transition: all 0.2s ease-out 0s; } -#article-container h1::before, #article-container h2::before, #article-container h3::before, #article-container h4::before, #article-container h5::before, #article-container h6::before { +#article-container h1::before, +#article-container h2::before, +#article-container h3::before, +#article-container h4::before, +#article-container h5::before, +#article-container h6::before { position: absolute; top: calc(50% - 0.35rem); color: rgb(242, 186, 75); @@ -2779,10 +3320,19 @@ li, ul { transition: all 0.2s ease-out 0s; } -#article-container h1:hover::before, #article-container h2:hover::before, #article-container h3:hover::before, #article-container h4:hover::before, #article-container h5:hover::before, #article-container h6:hover::before { +#article-container h1:hover::before, +#article-container h2:hover::before, +#article-container h3:hover::before, +#article-container h4:hover::before, +#article-container h5:hover::before, +#article-container h6:hover::before { color: rgb(48, 122, 246); } +#article-container h1 { + padding-left: 1.4rem; +} + #article-container h1 code { font-size: 1rem; } @@ -2792,6 +3342,14 @@ li, ul { font-size: 1rem; } +#article-container h1:hover { + padding-left: 1.6rem; +} + +#article-container h2 { + padding-left: 1.3rem; +} + #article-container h2 code { font-size: 0.9rem; } @@ -2801,6 +3359,14 @@ li, ul { font-size: 0.9rem; } +#article-container h2:hover { + padding-left: 1.5rem; +} + +#article-container h3 { + padding-left: 1.2rem; +} + #article-container h3 code { font-size: 0.8rem; } @@ -2810,6 +3376,14 @@ li, ul { font-size: 0.8rem; } +#article-container h3:hover { + padding-left: 1.4rem; +} + +#article-container h4 { + padding-left: 1.1rem; +} + #article-container h4 code { font-size: 0.7rem; } @@ -2819,6 +3393,14 @@ li, ul { font-size: 0.7rem; } +#article-container h4:hover { + padding-left: 1.3rem; +} + +#article-container h5 { + padding-left: 1rem; +} + #article-container h5 code { font-size: 0.6rem; } @@ -2828,6 +3410,14 @@ li, ul { font-size: 0.6rem; } +#article-container h5:hover { + padding-left: 1.2rem; +} + +#article-container h6 { + padding-left: 1rem; +} + #article-container h6 code { font-size: 0.6rem; } @@ -2837,7 +3427,12 @@ li, ul { font-size: 0.6rem; } -#article-container ol, #article-container ul { +#article-container h6:hover { + padding-left: 1.2rem; +} + +#article-container ol, +#article-container ul { margin-top: 0.4rem; padding: 0px 0px 0px 0.8rem; list-style: none; @@ -2846,36 +3441,47 @@ li, ul { @media screen and (max-width: 768px) { - #article-container ol, #article-container ul { + #article-container ol, + #article-container ul { padding: 0px 0px 0px 0.4rem; } } -#article-container ol p, #article-container ul p { +#article-container ol p, +#article-container ul p { margin: 0px 0px 0.5rem; } -#article-container ol ol, #article-container ol ul, #article-container ul ol, #article-container ul ul { +#article-container ol ol, +#article-container ol ul, +#article-container ul ol, +#article-container ul ul { padding-left: 0.6rem; } @media screen and (max-width: 768px) { - #article-container ol ol, #article-container ol ul, #article-container ul ol, #article-container ul ul { + #article-container ol ol, + #article-container ol ul, + #article-container ul ol, + #article-container ul ul { padding-left: 0.2rem; } } -#article-container ol li:not(.tab), #article-container ul li:not(.tab) { +#article-container ol li:not(.tab), +#article-container ul li:not(.tab) { position: relative; margin: 0.2rem 0px; } -#article-container ol li:hover::before, #article-container ul li:hover::before { +#article-container ol li:hover::before, +#article-container ul li:hover::before { transform: rotate(360deg); } -#article-container ol li::before, #article-container ul li::before { +#article-container ol li::before, +#article-container ul li::before { position: absolute; top: 0px; left: 0px; @@ -2938,7 +3544,7 @@ li, ul { font-size: 0.85em; transition: all 0.2s ease-in-out 0s; background: rgb(48, 122, 246); - color: var(--heo-white); + color: var(--white); } #post .tag_share .post-meta__tags:hover { @@ -2946,11 +3552,6 @@ li, ul { background: 0px 0px; } -#post .tag_share .post-meta__tags span.tags-punctuation { - font-size: 12px; - margin-right: 1px; -} - #post .tag_share .post_share { display: inline-block; float: right; @@ -2970,6 +3571,15 @@ li, ul { line-height: 1.85em; } +#post .post-copyright { + position: relative; + margin: 2rem 0px 0.5rem; + padding: 0.5rem 0.8rem; + transition: box-shadow 0.3s ease-in-out 0s; + background: rgb(22, 24, 26); + border-radius: 12px !important; +} + #post .post-copyright::before { position: absolute; top: 0.1rem; @@ -3029,7 +3639,12 @@ li, ul { .relatedPosts { margin-top: 2rem; - -webkit-user-select: none; +} + +.relatedPosts > .headline { + margin-bottom: 5px; + font-weight: 700; + font-size: 1.43em; } .relatedPosts > .relatedPosts-list > div { @@ -3068,7 +3683,6 @@ li, ul { opacity: 0.4; transition: all 0.6s ease 0s; object-fit: cover; - filter: brightness(0.9); } .relatedPosts > .relatedPosts-list .content { @@ -3085,7 +3699,7 @@ li, ul { } .relatedPosts > .relatedPosts-list .content .title { - color: var(--heo-white); + color: var(--white); -webkit-line-clamp: 2; } @@ -3177,7 +3791,8 @@ li, ul { transform: translate(0px, 0px) !important; } -#rightside > div > a, #rightside > div > button { +#rightside > div > a, +#rightside > div > button { display: block; margin-bottom: 2px; width: 30px; @@ -3188,7 +3803,8 @@ li, ul { font-size: 16px; } -#rightside > div > a:hover, #rightside > div > button:hover { +#rightside > div > a:hover, +#rightside > div > button:hover { background-color: var(--btn-hover-color); } @@ -3210,15 +3826,11 @@ li, ul { #sidebar #menu-mask { position: fixed; - z-index: 1001; + z-index: 102; display: none; width: 100%; height: 100%; - background: var(--heo-maskbg); - backdrop-filter: saturate(180%) blur(20px); - -webkit-backdrop-filter: blur(20px); - transform: translateZ(0); - animation: 0.6s ease 0s 1 normal none running to_show; + background: rgba(0, 0, 0, 0.8); } #sidebar #sidebar-menus { @@ -3229,7 +3841,7 @@ li, ul { overflow: hidden auto; width: 300px; height: 100%; - background: var(--heo-background); + background: var(--sidebar-bg); transition: all 0.5s ease 0s; padding-top: 30px; z-index: 1001; @@ -3245,7 +3857,7 @@ li, ul { } #sidebar #sidebar-menus .back-menu-list-groups .back-menu-list-title { - font-size: 12px; + font-size: 14px; color: var(--heo-secondtext); } @@ -3322,23 +3934,17 @@ li, ul { color: var(--heo-fontcolor); font-size: 1.15em; cursor: pointer; - font-size: 14px; + font-size: 14.3px; font-weight: bold; } -@media screen and (max-width: 768px) { - #sidebar #sidebar-menus .menus_items .site-page { - font-weight: normal; - } -} - #sidebar #sidebar-menus .menus_items .site-page span:hover { color: rgb(48, 122, 246); } #sidebar #sidebar-menus .menus_item > .site-page { display: flex; - font-size: 12px; + font-size: 14px; color: var(--heo-secondtext); } @@ -3354,7 +3960,7 @@ li, ul { } #sidebar #sidebar-menus .menus_items .menus_item_child { - margin: 0px; + margin: 0px -4px; list-style: none; display: flex; flex-direction: row; @@ -3379,7 +3985,7 @@ li, ul { #sidebar #sidebar-menus .menus_item_child .site-page.child span { line-height: 1; margin-top: 8px; - font-size: 14px; + font-size: 14.3px; } #sidebar #sidebar-menus .card-tag-cloud { @@ -3397,7 +4003,7 @@ li, ul { border-radius: 8px; border: var(--style-border-always); background: var(--heo-card-bg); - font-size: 14px !important; + font-size: 14px; } #sidebar #sidebar-menus .card-tag-cloud a sup { @@ -3406,7 +4012,7 @@ li, ul { } #sidebar #sidebar-menus span.sidebar-menu-item-title { - font-size: 12px; + font-size: 14px; color: var(--heo-secondtext); margin-left: 16px; } @@ -3424,7 +4030,7 @@ li, ul { border: var(--style-border-always); display: flex; align-items: center; - font-size: 14px; + font-size: 14.3px; } #sidebar #sidebar-menus .sidebar-menu-item a.menu-child i { @@ -3442,32 +4048,57 @@ li, ul { justify-content: space-between; } -#vcomment, #waline { +#vcomment, +#waline { font-size: 1.1em; } -#vcomment .vbtn, #waline .vbtn { +#vcomment .vbtn, +#waline .vbtn { border: none; background: var(--btn-bg); color: var(--btn-color); } -#vcomment .vbtn:hover, #waline .vbtn:hover { +#vcomment .vbtn:hover, +#waline .vbtn:hover { background: var(--btn-hover-color); } -#vcomment .vimg, #waline .vimg { +#vcomment .vimg, +#waline .vimg { transition: all 0.3s ease 0s; } -#vcomment .vimg:hover, #waline .vimg:hover { +#vcomment .vimg:hover, +#waline .vimg:hover { transform: rotate(360deg); } -#vcomment .vcards .vcard .vcontent.expand::after, #vcomment .vcards .vcard .vcontent.expand::before, #waline .vcards .vcard .vcontent.expand::after, #waline .vcards .vcard .vcontent.expand::before { +#vcomment .vcards .vcard .vcontent.expand::after, +#vcomment .vcards .vcard .vcontent.expand::before, +#waline .vcards .vcard .vcontent.expand::after, +#waline .vcards .vcard .vcontent.expand::before { z-index: 22; } +.fireworks { + position: fixed; + top: 0px; + left: 0px; + z-index: 9999; + pointer-events: none; +} + +.medium-zoom-image--opened { + z-index: 99999 !important; + margin: 0px !important; +} + +.medium-zoom-overlay { + z-index: 99999 !important; +} + .mermaid { overflow: auto; margin: 0px 0px 1rem; @@ -3482,7 +4113,8 @@ li, ul { filter: none; } -.fb-comments iframe, .utterances { +.fb-comments iframe, +.utterances { width: 100% !important; } @@ -3508,24 +4140,288 @@ mjx-container[jax="CHTML"][display="true"] { padding-bottom: 0.3rem; } +.aplayer { +} + #article-container .aplayer { margin: 0px 0px 1rem; } -#article-container .aplayer ol, #article-container .aplayer ul { +#article-container .aplayer ol, +#article-container .aplayer ul { margin: 0px; padding: 0px; } -#article-container .aplayer ol li, #article-container .aplayer ul li { +#article-container .aplayer ol li, +#article-container .aplayer ul li { margin: 0px; padding: 0px 15px; } -#article-container .aplayer ol li::before, #article-container .aplayer ul li::before { +#article-container .aplayer ol li::before, +#article-container .aplayer ul li::before { content: none; } +#article-container .btn-center { + margin: 0px 0px 1rem; + text-align: center; +} + +#article-container .btn-beautify { + display: inline-block; + margin: 0px 0.2rem 0.3rem; + padding: 0px 1rem; + background-color: rgb(119, 119, 119); + color: rgb(255, 255, 255); + line-height: 2; +} + +#article-container .btn-beautify i + span { + margin-left: 0.3rem; +} + +#article-container .btn-beautify:not(.block) + .btn-beautify:not(.block) { + margin: 0px 0.2rem 1rem; +} + +#article-container .btn-beautify.block { + display: block; + margin: 0px 0px 1rem; + width: fit-content; +} + +#article-container .btn-beautify.block.center { + margin: 0px auto 1rem; +} + +#article-container .btn-beautify.block.right { + margin: 0px 0px 1rem auto; +} + +#article-container .btn-beautify.larger { + padding: 0.3rem 1.3rem; +} + +#article-container .btn-beautify:hover { + text-decoration: none; +} + +#article-container .btn-beautify.blue { + background-color: rgb(66, 139, 202); +} + +#article-container .btn-beautify.pink { + background-color: rgb(255, 105, 180); +} + +#article-container .btn-beautify.red { + background-color: red; +} + +#article-container .btn-beautify.purple { + background-color: rgb(111, 66, 193); +} + +#article-container .btn-beautify.orange { + background-color: rgb(255, 140, 0); +} + +#article-container .btn-beautify.green { + background-color: rgb(92, 184, 92); +} + +#article-container .btn-beautify.outline { + border: 1px solid rgb(119, 119, 119); + background-color: transparent; + color: rgb(119, 119, 119); + transition: all 0.3s ease 0s; +} + +#article-container .btn-beautify.outline.button--animated::before { + background: rgb(119, 119, 119); +} + +#article-container .btn-beautify.outline:hover { + color: rgb(255, 255, 255) !important; +} + +#article-container .btn-beautify.outline.blue { + border-color: rgb(66, 139, 202); + color: rgb(66, 139, 202); +} + +#article-container .btn-beautify.outline.blue.button--animated::before { + background: rgb(66, 139, 202); +} + +#article-container .btn-beautify.outline.pink { + border-color: rgb(255, 105, 180); + color: rgb(255, 105, 180); +} + +#article-container .btn-beautify.outline.pink.button--animated::before { + background: rgb(255, 105, 180); +} + +#article-container .btn-beautify.outline.red { + border-color: red; + color: red; +} + +#article-container .btn-beautify.outline.red.button--animated::before { + background: red; +} + +#article-container .btn-beautify.outline.purple { + border-color: rgb(111, 66, 193); + color: rgb(111, 66, 193); +} + +#article-container .btn-beautify.outline.purple.button--animated::before { + background: rgb(111, 66, 193); +} + +#article-container .btn-beautify.outline.orange { + border-color: rgb(255, 140, 0); + color: rgb(255, 140, 0); +} + +#article-container .btn-beautify.outline.orange.button--animated::before { + background: rgb(255, 140, 0); +} + +#article-container .btn-beautify.outline.green { + border-color: rgb(92, 184, 92); + color: rgb(92, 184, 92); +} + +#article-container .btn-beautify.outline.green.button--animated::before { + background: rgb(92, 184, 92); +} + +figure.gallery-group { + position: relative; + float: left; + overflow: hidden; + margin: 0.3rem 0.2rem; + width: calc(50% - 0.4rem); + height: 250px; + border-radius: 5px; + background: rgb(0, 0, 0); + transform: translate3d(0px, 0px, 0px); +} + +@media screen and (max-width: 600px) { + figure.gallery-group { + width: calc(100% - 0.4rem); + } +} + +figure.gallery-group:hover img { + opacity: 0.4; + transform: translate3d(0px, 0px, 0px); +} + +figure.gallery-group:hover .gallery-group-name::after { + transform: translate3d(0px, 0px, 0px); +} + +figure.gallery-group:hover p { + opacity: 1; + filter: none; + transform: translate3d(0px, 0px, 0px); +} + +figure.gallery-group img { + position: relative; + max-width: none; + width: calc(100% + 20px); + height: 250px; + backface-visibility: hidden; + opacity: 0.8; + transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; + transform: translate3d(-10px, 0px, 0px); + object-fit: cover; + margin: 0px !important; +} + +figure.gallery-group figcaption { + position: absolute; + top: 0px; + left: 0px; + padding: 1.5rem; + width: 100%; + height: 100%; + color: rgb(255, 255, 255); + text-transform: uppercase; + backface-visibility: hidden; +} + +figure.gallery-group figcaption > a { + position: absolute; + inset: 0px; + z-index: 1000; + opacity: 0; +} + +figure.gallery-group p { + margin: 0px; + padding: 0.4rem 0px 0px; + letter-spacing: 1px; + font-size: 1.1em; + line-height: 1.5; + opacity: 0; + transition: opacity 0.35s ease 0s, transform 0.35s ease 0s; + transform: translate3d(100%, 0px, 0px); + -webkit-line-clamp: 4; +} + +figure.gallery-group .gallery-group-name { + position: relative; + margin: 0px; + padding: 0.4rem 0px; + font-weight: 700; + font-size: 1.65em; + line-height: 1.5; + -webkit-line-clamp: 2; +} + +figure.gallery-group .gallery-group-name::after { + position: absolute; + bottom: 0px; + left: 0px; + width: 100%; + height: 2px; + background: rgb(255, 255, 255); + content: ""; + transition: transform 0.35s ease 0s; + transform: translate3d(-100%, 0px, 0px); +} + +.gallery-group-main { + overflow: auto; + padding: 0px 0px 0.8rem; +} + +.justified-gallery { + margin: 0px 0px 0.8rem; +} + +.justified-gallery img { + opacity: 0; +} + +.justified-gallery .img-alt { + display: none; +} + +.justified-gallery .fancybox { + width: auto; + text-align: inherit; +} + blockquote.pullquote { position: relative; max-width: 45%; @@ -3559,6 +4455,76 @@ blockquote.pullquote.right { height: 100%; } +.hide-block > .hide-button, +.hide-inline > .hide-button { + display: inline-block; + padding: 0.3rem 1rem; + background: rgb(48, 122, 246); + color: var(--white); +} + +.hide-block > .hide-button.open, +.hide-inline > .hide-button.open { + display: none; +} + +.hide-block > .hide-button.open + div, +.hide-inline > .hide-button.open + div { + display: block; +} + +.hide-block > .hide-button.open + span, +.hide-inline > .hide-button.open + span { + display: inline; +} + +.hide-block > .hide-content, +.hide-inline > .hide-content { + display: none; +} + +.hide-inline > .hide-button { + margin: 0px 0.3rem; +} + +.hide-inline > .hide-content { + margin: 0px 0.3rem; +} + +.hide-block { + margin: 0px 0px 0.8rem; +} + +.hide-toggle { + margin-bottom: 1rem; + border: 1px solid rgb(240, 240, 240); +} + +.hide-toggle > .hide-button { + padding: 0.3rem 0.5rem; + background: rgb(240, 240, 240); + color: rgb(31, 45, 61); + cursor: pointer; +} + +.hide-toggle > .hide-button > i { + font-size: 1.2em; + transition: all 0.3s ease 0s; +} + +.hide-toggle > .hide-button.open i { + transform: rotate(90deg); +} + +.hide-toggle > .hide-button.open + div { + display: block; +} + +.hide-toggle > .hide-content { + display: none; + margin: 1.5rem 1.2rem; +} + #article-container .inline-img { display: inline; margin: 0px 3px; @@ -3566,49 +4532,460 @@ blockquote.pullquote.right { vertical-align: text-bottom; } +.hl-label { + padding: 2px 4px; + border-radius: 3px; + color: rgb(255, 255, 255); +} + +.hl-label.default { + background-color: rgb(119, 119, 119); +} + +.hl-label.blue { + background-color: rgb(66, 139, 202); +} + +.hl-label.pink { + background-color: rgb(255, 105, 180); +} + +.hl-label.red { + background-color: red; +} + +.hl-label.purple { + background-color: rgb(111, 66, 193); +} + +.hl-label.orange { + background-color: rgb(255, 140, 0); +} + +.hl-label.green { + background-color: rgb(92, 184, 92); +} + .note { position: relative; margin: 0px 0px 1rem; - padding: 1px 1rem; - border-radius: 8px; - border: 1px solid + padding: 15px; + border-radius: 3px; } -.note h2, .note h3, .note h4, .note h5, .note h6 { +.note.icon { + padding-left: 2.25rem; +} + +.note > .note-icon { + position: absolute; + top: calc(50% - 0.4rem); + left: 0.7rem; + font-size: larger; +} + +.note.blue:not(.disabled) { + border-left-color: rgb(66, 139, 202) !important; +} + +.note.blue:not(.disabled).modern { + color: rgb(66, 139, 202); + border-left-color: transparent !important; +} + +.note.blue:not(.disabled):not(.simple) { + background: rgb(227, 238, 247) !important; +} + +.note.blue > .note-icon { + color: rgb(66, 139, 202); +} + +.note.pink:not(.disabled) { + border-left-color: rgb(255, 105, 180) !important; +} + +.note.pink:not(.disabled).modern { + color: rgb(255, 105, 180); + border-left-color: transparent !important; +} + +.note.pink:not(.disabled):not(.simple) { + background: rgb(255, 233, 244) !important; +} + +.note.pink > .note-icon { + color: rgb(255, 105, 180); +} + +.note.red:not(.disabled) { + border-left-color: red !important; +} + +.note.red:not(.disabled).modern { + color: red; + border-left-color: transparent !important; +} + +.note.red:not(.disabled):not(.simple) { + background: rgb(255, 217, 217) !important; +} + +.note.red > .note-icon { + color: red; +} + +.note.purple:not(.disabled) { + border-left-color: rgb(111, 66, 193) !important; +} + +.note.purple:not(.disabled).modern { + color: rgb(111, 66, 193); + border-left-color: transparent !important; +} + +.note.purple:not(.disabled):not(.simple) { + background: rgb(233, 227, 246) !important; +} + +.note.purple > .note-icon { + color: rgb(111, 66, 193); +} + +.note.orange:not(.disabled) { + border-left-color: rgb(255, 140, 0) !important; +} + +.note.orange:not(.disabled).modern { + color: rgb(255, 140, 0); + border-left-color: transparent !important; +} + +.note.orange:not(.disabled):not(.simple) { + background: rgb(255, 238, 217) !important; +} + +.note.orange > .note-icon { + color: rgb(255, 140, 0); +} + +.note.green:not(.disabled) { + border-left-color: rgb(92, 184, 92) !important; +} + +.note.green:not(.disabled).modern { + color: rgb(92, 184, 92); + border-left-color: transparent !important; +} + +.note.green:not(.disabled):not(.simple) { + background: rgb(231, 244, 231) !important; +} + +.note.green > .note-icon { + color: rgb(92, 184, 92); +} + +.note.simple { + border-width: 1px 1px 1px 5px; + border-style: solid; + border-color: rgb(238, 238, 238); + border-image: initial; +} + +.note.modern { + background-color: rgb(245, 245, 245); + color: rgb(76, 73, 72); + border: 1px solid transparent !important; +} + +.note.flat { + border-top: initial; + border-right: initial; + border-bottom: initial; + border-image: initial; + border-left: 5px solid rgb(238, 238, 238); + background-color: rgb(249, 249, 249); + color: rgb(76, 73, 72); +} + +.note h2, +.note h3, +.note h4, +.note h5, +.note h6 { margin-top: 3px; margin-bottom: 0px; border-bottom: initial; padding-top: 0px !important; } -.note.default { - border-color: rgb(225 225 225); - background: rgb(248 248 248); - color: var(--heo-gray); +.note blockquote:first-child, +.note img:first-child, +.note ol:first-child, +.note p:first-child, +.note pre:first-child, +.note table:first-child, +.note ul:first-child { + margin-top: 0px !important; } -.note.info { - border-color: #b3e4ff; - background: #d9f1ff; - color: #1aadff; +.note blockquote:last-child, +.note img:last-child, +.note ol:last-child, +.note p:last-child, +.note pre:last-child, +.note table:last-child, +.note ul:last-child { + margin-bottom: 0px !important; + font-size: 14px !important; } -.note.success { - border-color: #acffdd; - background: #d6ffee; - color: #00bd6f; +.note:not(.no-icon) { + padding-left: 2.25rem; } -.note.warning { - border-color: #fcedb7; - background: #fdf6db; - color: #daac0a; +.note:not(.no-icon)::before { + position: absolute; + top: calc(50% - 15px); + left: 0.7rem; + font-size: larger; } -.note.danger { - border-color: #ffb7b3; - background: #ffdbd9; - color: #ff281a; +.note.default.flat { + background: rgb(247, 247, 247); +} + +.note.default.modern { + border-color: rgb(225, 225, 225); + background: rgb(243, 243, 243); + color: rgb(102, 102, 102); +} + +.note.default.modern a:not(.btn) { + color: rgb(102, 102, 102); +} + +.note.default.modern a:not(.btn):hover { + color: rgb(69, 69, 69); +} + +.note.default:not(.modern) { + border-left-color: rgb(119, 119, 119); +} + +.note.default:not(.modern) h2, +.note.default:not(.modern) h3, +.note.default:not(.modern) h4, +.note.default:not(.modern) h5, +.note.default:not(.modern) h6 { + color: rgb(119, 119, 119); +} + +.note.default:not(.no-icon)::before { + content: ""; +} + +.note.default:not(.no-icon):not(.modern)::before { + color: rgb(119, 119, 119); +} + +.note.primary.flat { + background: rgb(245, 240, 250); +} + +.note.primary.modern { + border-color: rgb(225, 194, 255); + background: rgb(243, 218, 255); + color: rgb(111, 66, 193); +} + +.note.primary.modern a:not(.btn) { + color: rgb(111, 66, 193); +} + +.note.primary.modern a:not(.btn):hover { + color: rgb(69, 50, 152); +} + +.note.primary:not(.modern) { + border-left-color: rgb(111, 66, 193); +} + +.note.primary:not(.modern) h2, +.note.primary:not(.modern) h3, +.note.primary:not(.modern) h4, +.note.primary:not(.modern) h5, +.note.primary:not(.modern) h6 { + color: rgb(111, 66, 193); +} + +.note.primary:not(.no-icon)::before { + content: ""; +} + +.note.primary:not(.no-icon):not(.modern)::before { + color: rgb(111, 66, 193); +} + +.note.info.flat { + background: rgb(238, 247, 250); +} + +.note.info.modern { + border-color: rgb(179, 229, 239); + background: rgb(217, 237, 247); + color: rgb(49, 112, 143); +} + +.note.info.modern a:not(.btn) { + color: rgb(49, 112, 143); +} + +.note.info.modern a:not(.btn):hover { + color: rgb(33, 87, 97); +} + +.note.info:not(.modern) { + border-left-color: rgb(66, 139, 202); +} + +.note.info:not(.modern) h2, +.note.info:not(.modern) h3, +.note.info:not(.modern) h4, +.note.info:not(.modern) h5, +.note.info:not(.modern) h6 { + color: rgb(66, 139, 202); +} + +.note.info:not(.no-icon)::before { + content: ""; +} + +.note.info:not(.no-icon):not(.modern)::before { + color: rgb(66, 139, 202); +} + +.note.success.flat { + background: rgb(239, 248, 240); +} + +.note.success.modern { + border-color: rgb(208, 230, 190); + background: rgb(223, 240, 216); + color: rgb(60, 118, 61); +} + +.note.success.modern a:not(.btn) { + color: rgb(60, 118, 61); +} + +.note.success.modern a:not(.btn):hover { + color: rgb(50, 86, 44); +} + +.note.success:not(.modern) { + border-left-color: rgb(92, 184, 92); +} + +.note.success:not(.modern) h2, +.note.success:not(.modern) h3, +.note.success:not(.modern) h4, +.note.success:not(.modern) h5, +.note.success:not(.modern) h6 { + color: rgb(92, 184, 92); +} + +.note.success:not(.no-icon)::before { + content: ""; +} + +.note.success:not(.no-icon):not(.modern)::before { + color: rgb(92, 184, 92); +} + +.note.warning.flat { + background: rgb(253, 248, 234); +} + +.note.warning.modern { + border-color: rgb(250, 228, 205); + background: rgb(252, 244, 227); + color: rgb(138, 109, 59); +} + +.note.warning.modern a:not(.btn) { + color: rgb(138, 109, 59); +} + +.note.warning.modern a:not(.btn):hover { + color: rgb(113, 79, 48); +} + +.note.warning:not(.modern) { + border-left-color: rgb(240, 173, 78); +} + +.note.warning:not(.modern) h2, +.note.warning:not(.modern) h3, +.note.warning:not(.modern) h4, +.note.warning:not(.modern) h5, +.note.warning:not(.modern) h6 { + color: rgb(240, 173, 78); +} + +.note.warning:not(.no-icon)::before { + content: ""; +} + +.note.warning:not(.no-icon):not(.modern)::before { + color: rgb(240, 173, 78); +} + +.note.danger.flat { + background: rgb(252, 241, 242); +} + +.note.danger.modern { + border-color: rgb(235, 205, 210); + background: rgb(242, 223, 223); + color: rgb(169, 68, 66); +} + +.note.danger.modern a:not(.btn) { + color: rgb(169, 68, 66); +} + +.note.danger.modern a:not(.btn):hover { + color: rgb(132, 51, 63); +} + +.note.danger:not(.modern) { + border-left-color: rgb(217, 83, 79); +} + +.note.danger:not(.modern) h2, +.note.danger:not(.modern) h3, +.note.danger:not(.modern) h4, +.note.danger:not(.modern) h5, +.note.danger:not(.modern) h6 { + color: rgb(217, 83, 79); +} + +.note.danger:not(.no-icon)::before { + content: ""; +} + +.note.danger:not(.no-icon):not(.modern)::before { + color: rgb(217, 83, 79); +} + +#article-container .tabs { + position: relative; + margin: 0px 0px 1rem; + border-right: 1px solid var(--tab-border-color); + border-bottom: 1px solid var(--tab-border-color); + border-left: 1px solid var(--tab-border-color); } #article-container .tabs > .nav-tabs { @@ -3636,6 +5013,17 @@ blockquote.pullquote.right { width: 1.5em; } +#article-container .tabs > .nav-tabs > .tab.active button { + border-top: 2px solid rgb(48, 122, 246); + background: var(--tab-button-active-bg); + cursor: default; +} + +#article-container .tabs > .nav-tabs > .tab:not(.active) button:hover { + border-top: 2px solid var(--tab-button-hover-bg); + background: var(--tab-button-hover-bg); +} + #article-container .tabs > .tab-contents .tab-item-content { position: relative; display: none; @@ -3682,6 +5070,286 @@ blockquote.pullquote.right { } } +[data-theme="dark"] { + --global-bg: #191919; + --font-color: rgba(255, 255, 255, 0.9); + --hr-border: rgba(255, 255, 255, 0.3); + --hr-before-color: rgba(255, 255, 255, 0.6); + --search-bg: #1e1e1e; + --search-input-color: rgba(255, 255, 255, 0.8); + --search-result-title: rgba(255, 255, 255, 0.1); + --preloader-bg: #1e1e1e; + --preloader-color: rgba(255, 255, 255, 0.6); + --tab-border-color: #2c2c2c; + --tab-botton-bg: #2c2c2c; + --tab-botton-color: #fff; + --tab-button-hover-bg: #444; + --tab-button-active-bg: #1e1e1e; + --card-bg: #1e1e1e; + --sidebar-bg: #1e1e1e; + --btn-hover-color: #848484; + --btn-color: #fff; + --btn-bg: #3f3f3f; + --text-bg-hover: #444; + --light-grey: #fff; + --white: #fff; + --text-highlight-color: #fff; + --blockquote-color: #fff; + --blockquote-bg: #2c2c2c; + --reward-pop: #2c2c2c; + --toc-link-color: rgba(255, 255, 255, 0.6); + --hl-color: rgba(255, 255, 255, 0.7); + --hl-bg: #171717; + --hltools-bg: #1a1a1a; + --hltools-color: #90a4ae; + --hlnumber-bg: #171717; + --hlnumber-color: rgba(255, 255, 255, 0.4); + --hlscrollbar-bg: #1f1f1f; + --hlexpand-bg: linear-gradient(180deg, rgba(23, 23, 23, 0.6), rgba(23, 23, 23, 0.9)); +} + +[data-theme="dark"] #footer::before, +[data-theme="dark"] #page-header::before, +[data-theme="dark"] #web_bg::before { + position: absolute; + width: 100%; + height: 100%; + background-color: rgba(0, 0, 0, 0.4); + content: ""; +} + +[data-theme="dark"] #article-container pre > code { + background: rgb(23, 23, 23); +} + +[data-theme="dark"] #article-container figure.highlight { + box-shadow: none; +} + +[data-theme="dark"] #article-container .note code { + background: rgba(27, 31, 35, 0.05); +} + +[data-theme="dark"] #article-container .aplayer { + filter: brightness(0.8); +} + +[data-theme="dark"] #article-container kbd { + border-color: rgb(105, 105, 105); + background-color: rgb(82, 82, 82); + color: rgb(226, 241, 255); +} + +[data-theme="dark"] #page-header.nav-fixed > #nav, +[data-theme="dark"] #page-header.not-top-img > #nav { + /* background: rgba(18, 18, 18, 0.8); */ + box-shadow: rgba(133, 133, 133, 0) 0px 5px 6px -5px; +} + +[data-theme="dark"] #post-comment #comment-switch { + background: rgb(44, 44, 44) !important; +} + +[data-theme="dark"] #post-comment #comment-switch .switch-btn { + filter: brightness(0.8); +} + +[data-theme="dark"] .note { + filter: brightness(0.8); +} + +[data-theme="dark"] img { + filter: brightness(0.8); +} + +[data-theme="dark"] #aside-content .aside-list > .aside-list-item:not(:last-child) { + border-bottom: 1px dashed rgba(255, 255, 255, 0.1); +} + +[data-theme="dark"] #gitalk-container { + filter: brightness(0.8); +} + +[data-theme="dark"] #gitalk-container svg { + fill: rgba(255, 255, 255, 0.9) !important; +} + +[data-theme="dark"] #disqus_thread #dsqjs .dsqjs-no-comment, +[data-theme="dark"] #disqus_thread #dsqjs .dsqjs-tab-active { + color: rgba(255, 255, 255, 0.7); +} + +[data-theme="dark"] #disqus_thread #dsqjs .dsqjs-order-label { + background-color: rgb(43, 43, 43); +} + +[data-theme="dark"] #disqus_thread #dsqjs .dsqjs-post-body { + color: rgba(255, 255, 255, 0.7); +} + +[data-theme="dark"] #disqus_thread #dsqjs .dsqjs-post-body code, +[data-theme="dark"] #disqus_thread #dsqjs .dsqjs-post-body pre { + background: rgb(44, 44, 44); +} + +[data-theme="dark"] #disqus_thread #dsqjs .dsqjs-post-body blockquote { + color: rgba(255, 255, 255, 0.7); +} + +[data-theme="dark"] #artitalk_main #lazy { + background: rgb(18, 18, 18); +} + +[data-theme="dark"] #operare_artitalk .c2 { + background: rgb(18, 18, 18); +} + +.search-dialog { + position: fixed; + top: 5rem; + left: 50%; + z-index: 1001; + display: none; + margin-left: -15rem; + padding: 1rem; + width: 30rem; + background: var(--search-bg); + border-radius: 5px; +} + +@media screen and (max-width: 768px) { + .search-dialog { + top: 0px; + left: 0px; + margin: 0px; + width: 100%; + height: 100%; + } +} + +.search-dialog hr { + margin: 1rem auto; +} + +.search-dialog span.search-close-button { + position: absolute; + top: 0.8rem; + right: 1rem; + color: rgb(133, 133, 133); + font-size: 1.4em; + line-height: 1; + cursor: pointer; + transition: color 0.2s ease-in-out 0s; +} + +.search-dialog span.search-close-button:hover { + color: rgb(48, 122, 246); +} + +.search-dialog__title { + padding: 0px 0px 0.7rem; + color: rgb(48, 122, 246); + font-size: 1.4em; + line-height: 1; +} + +#search-mask { + position: fixed; + inset: 0px; + z-index: 1000; + display: none; + background: rgba(0, 0, 0, 0.6); +} + +#algolia-search .search-dialog { + animation: 0.5s ease 0s 1 normal none running titlescale; +} + +#algolia-search .search-dialog .ais-search-box { + margin: 0px auto; + max-width: 100%; + width: 100%; +} + +#algolia-search .search-dialog .ais-search-box input { + padding: 0.25rem 0.7rem; + outline: 0px; + border: 2px solid rgb(48, 122, 246); + border-radius: 2rem; + background: var(--search-bg); + color: var(--search-input-color); +} + +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item { + position: relative; + padding-left: 1.2rem; +} + +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item:hover::before { + border-color: rgb(255, 114, 66); +} + +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item::before { + position: absolute; + top: 0.53em; + left: 0px; + width: 0.5em; + height: 0.5em; + border: 0.15rem solid rgb(48, 122, 246); + border-radius: 0.5em; + background: 0px 0px; + content: ""; + line-height: 0.5em; + transition: all 0.2s ease-in-out 0s; +} + +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item a { + display: block; + color: var(--search-result-title); + cursor: pointer; +} + +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item a:hover { + color: rgb(48, 122, 246); +} + +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item em { + color: rgb(244, 116, 102); + font-weight: 700; +} + +#algolia-search .search-dialog .ais-pagination.pagination { + margin: 0.8rem 0px 0px; + padding: 0px; + text-align: center; +} + +#algolia-search .search-dialog .ais-pagination.pagination .ais-pagination--item { + margin: 0px 0.2rem; + padding: 0px; +} + +#algolia-search .search-dialog .ais-pagination.pagination .ais-pagination--item a { + display: inline-block; + min-width: 1.2rem; + height: 1.2rem; + text-align: center; + line-height: 1.2rem; +} + +#algolia-search .search-dialog .ais-pagination.pagination .ais-pagination--item.current a { + background: rgb(0, 121, 255); + color: rgb(238, 238, 238); + cursor: default; +} + +#algolia-search .search-dialog .algolia-logo { + padding-top: 2px; + width: 4rem; + height: 1.5rem; +} + + /* 全局 ---------------------------------------------------------------- */ @@ -3746,7 +5414,6 @@ html { transition: 0.3s; backdrop-filter: blur(20px); -webkit-backdrop-filter: blur(20px); - transform: translateZ(0); top: 35px; } @@ -3755,7 +5422,8 @@ html { box-shadow: var(--heo-shadow-main); } -#page-header.nav-fixed > #nav, #page-header.not-top-img > #nav { +#page-header.nav-fixed > #nav, +#page-header.not-top-img > #nav { box-shadow: none; } @@ -3767,7 +5435,20 @@ html { display: none; } -.fa, .fa-brands, .fas, .fa-light, .fa-regular, .fa-solid, .fa-thin, .fab, .fad, .fal, .far, .fas, .fat { +.fa, +.fa-brands, +.fas, +.fa-light, +.fa-regular, +.fa-solid, +.fa-thin, +.fab, +.fad, +.fal, +.far, +.fas, +.fat +.iconfont { line-height: 1; } @@ -3797,7 +5478,7 @@ html { box-shadow: var(--heo-shadow-main); margin: 0 auto; transform: scale(1) !important; - padding: 0.3rem 1rem; + padding: 0.3rem 0.7rem; } #nav .menus_items .menus_item .menus_item_child li a i:not(.fa-brands) { @@ -3811,7 +5492,6 @@ html { flex-direction: column; align-items: center; margin: auto; - position: relative; } #nav .menus_items .menus_item .menus_item_child li { @@ -3824,6 +5504,7 @@ html { /* 导航栏按钮悬浮 */ #nav a { border-radius: 8px; + color: var(--heo-white); } .nav-fixed #nav a { @@ -3850,7 +5531,8 @@ html { background: var(--heo-main); } -#page-header.nav-fixed #assist-open:hover i, .page #nav #assist-open.nav-button:hover i { +#page-header.nav-fixed #assist-open:hover i, +.page #nav #assist-open.nav-button:hover i { color: var(--heo-white); } @@ -3858,6 +5540,42 @@ html { background: var(--heo-main); } +.topbar-html { + background: #aeaeae !important; +} + +/* 无障碍 */ +@media screen and (max-width: 768px) { + #assist-open { + display: none; + } +} + +#mozi-assist { + position: fixed; + z-index: 999; +} + +.topbar-html-content { + height: 160px !important; + align-items: flex-end; + padding-bottom: 12px; +} + +.topbar-html { + box-shadow: none !important; +} + +.bigtext-html-btn { + display: flex; + align-items: center; + justify-content: center; +} + +.topbar-html-content-item img { + border-radius: 12px !important; +} + /* 导航栏禁止隐藏 */ #page-header.nav-fixed #nav { @@ -3873,10 +5591,10 @@ html { #page-header #nav { box-shadow: none; - transition: 0.3s; + transition: 0s; display: flex; justify-content: center; - -webkit-user-select: none; + z-index: 100 !important; } @media screen and (max-width: 768px) { @@ -3920,11 +5638,18 @@ html { overflow: hidden; } +@media screen and (max-width: 1300px) { + #page-header #nav #nav-left { + display: none; + } +} + .nav-button { cursor: pointer; } -#page-header #nav #nav-right .nav-button a, #page-header #nav #nav-left .nav-button a, #nav #nav-right #toggle-menu a { +#page-header #nav #nav-right .nav-button a, +#page-header #nav #nav-left .nav-button a { height: 35px; width: 35px; display: flex; @@ -3933,11 +5658,13 @@ html { border-radius: 40px; } -#page-header #nav #nav-right .nav-button a i, #page-header #nav #nav-left .nav-button a i { +#page-header #nav #nav-right .nav-button a i, +#page-header #nav #nav-left .nav-button a i { line-height: 1; } -#page-header #nav #nav-right div { +#page-header #nav #nav-right div, +#page-header #nav #nav-left div { margin-left: 0.5rem; padding: 0; } @@ -3966,13 +5693,10 @@ html { #page-header #nav #nav-right { margin-right: 12px; } - - #nav #toggle-menu { - display: inline-block !important; - } } #nav.show { + transform: translate3d(0px, 0px, 0px) !important; top: 0; transition: 0.2s; position: fixed; @@ -3985,9 +5709,22 @@ html { background: var(--heo-card-bg); } +@media screen and (max-width: 768px) { + #page-header.not-top-img #nav { + background: var(--heo-card-bg) !important; + } + + #page-header.not-top-img:not(.nav-fixed) #nav { + background: var(--heo-background) !important; + } +} + +#sidebar #menu-mask { + z-index: 1001; +} + #page-header.not-top-img:not(.nav-fixed) #nav { background: var(--heo-none); - transition: 0.3s; } #page-header.nav-fixed #nav #menus > div.menus_items { @@ -3998,6 +5735,7 @@ html { #page-header.not-top-img { margin-bottom: 0rem; + z-index: 99; } #nav #toggle-menu { @@ -4032,6 +5770,10 @@ html { width: 121px; } +#site-logo:hover { + transform: scale(1.03); +} + /* 返回顶部 */ #nav-totop { @@ -4046,7 +5788,7 @@ html { } #nav-totop.long { - width: 80px; + width: 70px; } #nav-totop .totopbtn { @@ -4076,7 +5818,8 @@ html { white-space: nowrap; } -.nav-fixed #nav-totop #percent, .page #nav-totop #percent { +.nav-fixed #nav-totop #percent, +.page #nav-totop #percent { font-size: 12px; border-radius: 35px; display: flex; @@ -4109,7 +5852,7 @@ html { height: 25px; border-radius: 40px; background: var(--heo-fontcolor); - color: var(--heo-card-bg); + color: var(--card-bg); position: absolute; top: 5px; right: 5px; @@ -4133,7 +5876,7 @@ html { /* 导航栏图标 */ #nav #site-name i { - font-size: 18px; + font-size: 50px; line-height: 35px; padding: 0 12px; } @@ -4213,12 +5956,7 @@ html { font-size: var(--global-font-size); margin-left: 0.5rem; color: var(--heo-fontcolor); -} - -@media screen and (max-width: 768px) { - .back-menu-list-groups .back-menu-list .back-menu-item .back-menu-item-text { - font-size: 14px; - } + font-size: 14.3px; } .back-menu-list-groups .back-menu-list .back-menu-item:hover .back-menu-item-text { @@ -4311,6 +6049,15 @@ html { transition: 0.3s; } + #nav #site-name span { + transition: 0.3s; + } + + #nav #site-name:hover span { + opacity: 0; + transition: 0.3s; + } + #page-header.nav-fixed #nav #site-name { opacity: 1; transition: 0.1s; @@ -4323,7 +6070,7 @@ html { } #nav #site-name:after { - background: url(../images/home.png) no-repeat 50% 50%; + background: url(../images/home.webp) no-repeat 50% 50%; opacity: 0; position: absolute; display: flex; @@ -4337,7 +6084,7 @@ html { } .post #nav #site-name:hover { - background: var(--heo-main); + background: var(--heo-white-op); } .nav-fixed #nav #site-name:hover { @@ -4383,6 +6130,8 @@ html { opacity: 1; transition: 0.3s; line-height: 1; + border-radius: 100px; + min-width: 100px; } #page-header.nav-fixed #nav #page-name-text:hover:after { @@ -4477,7 +6226,10 @@ html { transform-origin: left bottom; box-shadow: var(--heo-shadow-border); border-radius: 40px; - overflow: hidden; +} + +#nav-music:active { + transform: scale(0.97); } #nav-music.playing { @@ -4487,7 +6239,7 @@ html { @-webkit-keyframes playingShadow { 0% { - box-shadow: 0 0px 12px -6px var(--heo-none); + box-shadow: 0 0px 12px -3px var(--heo-none); } 50% { @@ -4495,7 +6247,7 @@ html { } 100% { - box-shadow: 0 0px 12px -6px var(--heo-none); + box-shadow: 0 0px 12px -3px var(--heo-none); } } @@ -4527,7 +6279,7 @@ html { 25% { -webkit-transform: rotate(90deg) scale(1.1); - box-shadow: 0 0 10px #ffffff; + box-shadow: 0 0 14px #ffffff; } 50% { @@ -4537,7 +6289,7 @@ html { 75% { -webkit-transform: rotate(270deg) scale(1.1); - box-shadow: 0 0 10px #ffffff; + box-shadow: 0 0 14px #ffffff; } 100% { @@ -4588,7 +6340,7 @@ html { } #nav-music .aplayer { - background: var(--heo-card-bg); + background: var(--card-bg); border-radius: 60px; height: 41px; display: flex; @@ -4604,7 +6356,6 @@ html { border: var(--style-border-hover); backdrop-filter: saturate(180%) blur(20px); -webkit-backdrop-filter: blur(20px); - transform: translateZ(0); } #nav-music .aplayer .aplayer-notice { @@ -4619,7 +6370,8 @@ html { position: relative; display: flex; align-items: center; - padding: 0 12px 0 8px; + padding: 0 8px; + padding-right: 12px; } #nav-music .aplayer .aplayer-pic .aplayer-play { @@ -4681,11 +6433,6 @@ html { #nav-music .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar { height: 100%; background: none; - opacity: 0; -} - -#nav-music.playing .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar { - opacity: 1; } #nav-music .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded { @@ -4697,11 +6444,6 @@ html { opacity: 0.1; background-color: var(--heo-white) !important; -webkit-animation: lightBar 5s ease infinite; - animation-play-state: paused; -} - -#nav-music.playing .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played { - animation-play-state: running; } @-webkit-keyframes lightBar { @@ -4735,21 +6477,20 @@ html { opacity: 1; } -#nav-music .aplayer .aplayer-lrc p { - color: #ffffffb3; - filter: blur(0.8px); -} - #nav-music .aplayer .aplayer-lrc p.aplayer-lrc-current { color: var(--heo-white); border: none; - filter: blur(0px); } -#nav-music .aplayer .aplayer-lrc:after, #nav-music .aplayer .aplayer-lrc:before { +#nav-music .aplayer .aplayer-lrc:after, +#nav-music .aplayer .aplayer-lrc:before { display: none; } +#nav-music .aplayer .aplayer-lrc p { + color: #ffffffb3; +} + /* 导航栏隐藏文字 */ /* #menus > div.menus_items > div > a > span{ display: none; @@ -4839,9 +6580,16 @@ i.fab { } #nav a:hover { + color: var(--heo-white) !important; + background: var(--heo-white-op); + transition: 0.3s; +} + +.page #nav a:hover { color: var(--heo-white) !important; background: var(--heo-main); transition: 0.3s; + box-shadow: var(--heo-shadow-main); } .nav-fixed #nav a:hover { @@ -4852,8 +6600,9 @@ i.fab { @media screen and (min-width: 768px) { .menus_item:hover > a.site-page { color: var(--heo-white) !important; - background: var(--heo-main); + background: var(--heo-white-op); transition: 0.3s; + box-shadow: var(--heo-shadow-main); } .page .menus_item:hover > a.site-page { @@ -4889,6 +6638,121 @@ i.fab { color: var(--heo-white); } + +/* 搜索背景模糊 */ +#search-mask { + backdrop-filter: blur(12px); + -webkit-backdrop-filter: blur(12px); + background: var(--heo-maskbg); +} + +/* 搜索输入框 */ +#algolia-search .search-dialog .ais-search-box input { + border-radius: 8px !important; + border: var(--style-border); +} + +#algolia-search .search-dialog .ais-search-box input:focus { + border: var(--style-border-hover); +} + + +#algolia-search .search-dialog .ais-search-box input::placeholder { + opacity: 0.6; +} + +#algolia-input-panel { + margin-bottom: 8px; +} + +/* 搜索窗口 */ +.search-dialog { + border-radius: 12px !important; + box-shadow: var(--heo-shadow-lightblack); + background: var(--heo-card-bg); + border: var(--style-border); + transition: 0.3s; +} + +.search-dialog:hover { + border: var(--style-border-hover); + box-shadow: var(--heo-shadow-theme); +} + +.search-dialog__title { + font-weight: bold; + color: var(--heo-main); +} + +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item a:hover { + color: var(--heo-hovertext); +} + +#algolia-search .search-dialog .algolia-logo { + display: none; +} + +/* 搜索提示文字 */ +#algolia-tips { + padding-top: 12px; + color: var(--heo-secondtext); + right: 0; + margin: auto; +} + +.algolia-tips-text { + margin-left: 0.4rem; +} + +/* 搜索结果间距 */ +#algolia-search-results { + padding-top: 8px; +} + +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item:before { + display: none; +} + +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item { + padding-left: 0rem; + font-weight: bold; +} + +#algolia-search .search-dialog .ais-pagination.pagination { + margin: 0.2rem 0 0; +} + +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item em { + color: var(--heo-theme); + font-style: normal; +} + +/* 搜索框间距 */ +#algolia-search .search-dialog .ais-search-box { + padding-top: 8px; +} + +/* 搜索页码样式 */ +#algolia-search .search-dialog .ais-pagination.pagination .ais-pagination--item.current a { + border-radius: 4px; + background: var(--heo-main); + color: var(--heo-white); +} + +/* 全局超链接 */ +a { + color: var(--heo-fontcolor); +} + +a:hover { + color: var(--heo-hovertext); +} + +/* 分割线 */ +hr { + display: none; +} + /* footer样式 */ #footer-wrap { color: var(--heo-fontcolor); @@ -4912,6 +6776,47 @@ div#footer_deal { align-items: center; } +/* 古诗词卡片 */ +#card-poem { + display: flex; + flex-direction: column; + padding: 0.5rem !important; + min-height: 130px; +} + +div#poem_sentence { + text-align: center; + font-family: serif, cursive; + line-height: 1.4; + margin-bottom: 0.5rem; + padding: 1rem; + border-radius: 12px; + background: var(--heo-secondbg); + min-height: 62px; +} + +div#poem_info { + display: flex; + color: var(--heo-secondtext); + font-size: 0.5rem; + justify-content: center; + flex-wrap: wrap; +} + +div#poem_author { + order: 1; + padding: 2px; + margin-left: 8px; +} + +div#poem_dynasty { + order: 0; + padding: 2px 4px 2px 6px; + background: var(--heo-card-btn-bg); + color: var(--heo-fontcolor); + border-radius: 8px; +} + @media screen and (max-width: 768px) { img.footer_mini_logo { display: none; @@ -4946,9 +6851,7 @@ img.footer_mini_logo { height: 50px; margin: 0 1rem; cursor: pointer; - border-radius: 50%; transition: cubic-bezier(0, 0, 0, 1.29) 0.5s; - -webkit-user-select: none; } img.footer_mini_logo:hover { @@ -4956,6 +6859,16 @@ img.footer_mini_logo:hover { -webkit-transform-style: preserve-3d; } +@media screen and (min-width: 1300px) { + img.footer_mini_logo:hover { + transform: scale(1.03); + } + + img.footer_mini_logo:active { + transform: scale(0.97); + } +} + /* logo居中 */ #weblogo { align-self: center; @@ -4969,6 +6882,10 @@ img.footer_mini_logo:hover { filter: drop-shadow(0 12px 12px #ee7d7936); } +.heoblog_footerlogo_img:hover { + transform: scale(1.03); +} + /* 导航栏居中 */ #nav #menus { display: flex; @@ -5008,7 +6925,7 @@ img.footer_mini_logo:hover { display: flex; align-items: center; border-radius: 100px; - padding: 0.3rem 0.8rem; + padding: 0.3rem 1rem; width: 100%; color: var(--heo-fontcolor) !important; text-shadow: none !important; @@ -5043,7 +6960,6 @@ img.footer_mini_logo:hover { background-color: var(--heo-maskbgdeep); -webkit-backdrop-filter: blur(20px); backdrop-filter: blur(20px); - transform: translateZ(0); color: var(--heo-fontcolor); border-radius: 12px; z-index: 99994; @@ -5092,6 +7008,10 @@ img.footer_mini_logo:hover { box-shadow: var(--heo-shadow-main); } +#rightMenu .rightMenu-group .rightMenu-item:active { + transform: scale(0.97); +} + #rightMenu .rightMenu-group .rightMenu-item i { display: inline-block; text-align: center; @@ -5202,6 +7122,11 @@ a.console_switchbutton { display: none; } +/* 下拉图标 */ +#nav .menus_items .menus_item i.expand { + display: none; +} + /* 右下角设置按钮间距 */ #rightside { display: none; @@ -5214,12 +7139,14 @@ a.console_switchbutton { transition: all 0.5s ease 0s; } -#rightside > div > button, #rightside > div > a { +#rightside > div > button, +#rightside > div > a { margin-bottom: 8px; transition: 0.3s; } -#rightside > div > button, #rightside > div > a:hover { +#rightside > div > button, +#rightside > div > a:hover { transition: 0.3s; } @@ -5233,18 +7160,19 @@ a.console_switchbutton { margin-top: 1rem; display: flex; flex-direction: column; + /* z-index: 1002; */ } @media screen and (max-width: 768px) { #footer { background: linear-gradient(180deg, var(--heo-background) 0%, var(--heo-card-bg) 25%); margin-top: 0; - z-index: 50; + z-index: 999; } } /* 搜索 */ -.ais-hits--item.algolia-hit-item a { +#algolia-search .ais-hits--item.algolia-hit-item a { color: var(--heo-fontcolor); } @@ -5252,7 +7180,6 @@ a.console_switchbutton { .aplayer .aplayer-list ol { backdrop-filter: blur(1px); -webkit-backdrop-filter: blur(1px); - transform: translateZ(0); } .aplayer .aplayer-lrc:after { @@ -5324,7 +7251,7 @@ a.console_switchbutton { } /* 搜索结果文字 */ -.search-dialog .ais-hits--item.algolia-hit-item a { +#algolia-search .search-dialog .ais-hits--item.algolia-hit-item a { color: var(--heo-fontcolor); width: auto; max-width: 100%; @@ -5394,6 +7321,7 @@ a.console_switchbutton { transform: translate3d(0, 0, 0); max-width: 200px; + position: fixed; z-index: 2000; display: block; position: absolute; @@ -5492,27 +7420,30 @@ a.console_switchbutton { /* 最新文章侧边栏标题 */ #aside-content .aside-list > .aside-list-item .content > .title { + -webkit-line-clamp: 3; font-weight: bold; padding: 2px 0; } -.article-recent_post_categories { - font-size: 12px; - font-weight: bold; - opacity: 0.6; - line-height: 1; -} - /* 最新文章侧边栏悬浮 */ #aside-content .aside-list > .aside-list-item { - padding: 6px; + padding: 8px; + padding-top: 6px !important; + padding-bottom: 6px !important; border-radius: 12px; transition: 0.3s; margin: 4px 0; cursor: pointer; - display: flex; - -webkit-box-align: center; - align-items: center; +} + +@media screen and (min-width: 1300px) { + #aside-content .aside-list > .aside-list-item:hover { + transform: scale(1.03); + } + + #aside-content .aside-list > .aside-list-item:active { + transform: scale(0.97); + } } #aside-content .aside-list > .aside-list-item:hover .thumbnail > img { @@ -5555,8 +7486,6 @@ a.console_switchbutton { height: 60px; } -/* Animation */ - .parallax > use { animation: move-forever 30s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite; } @@ -5611,7 +7540,8 @@ a.card-archive-list-link-more { margin-top: 8px; } -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a, #aside-content .card-categories ul.card-category-list > .card-category-list-item a { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a, +#aside-content .card-categories ul.card-category-list > .card-category-list-item a { border-radius: 8px; margin: 4px 0; display: flex; @@ -5620,11 +7550,13 @@ a.card-archive-list-link-more { border: var(--style-border); } -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span:first-child, #aside-content .card-categories ul.card-category-list > .card-category-list-item a span:first-child { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span:first-child, +#aside-content .card-categories ul.card-category-list > .card-category-list-item a span:first-child { width: auto; } -#aside-content .card-archives ul.card-archive-list { +#aside-content .card-archives ul.card-archive-list, +#aside-content .card-categories ul.card-category-list { display: flex; flex-direction: row; justify-content: space-between; @@ -5638,10 +7570,6 @@ a.card-archive-list-link-more { border: 1px dashed var(--heo-theme-op); } -.card-allinfo .card-archive-list { - margin: 10px 0; -} - .card-allinfo .item-headline { display: none; } @@ -5660,7 +7588,8 @@ span.card-archive-list-count { align-items: baseline; } -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span:last-child, #aside-content .card-categories ul.card-category-list > .card-category-list-item a span:last-child { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a span:last-child, +#aside-content .card-categories ul.card-category-list > .card-category-list-item a span:last-child { width: fit-content; margin-left: 4px; } @@ -5726,11 +7655,11 @@ li.card-archive-list-item { } #aside-content .sticky_layout { - top: calc(60px + 1rem); + top: calc(60px + 0.5rem); } #page-header.nav-visible + .layout > .aside-content > .sticky_layout { - top: calc(60px + 1rem); + top: calc(60px + 0.5rem); } [data-theme=dark] #aside-content > .card-widget.card-info { @@ -5743,6 +7672,19 @@ li.card-archive-list-item { } + +/* madium-zoom */ +.medium-zoom-overlay { + background: var(--heo-maskbg) !important; + z-index: 99998 !important; + backdrop-filter: saturate(180%) blur(20px); + -webkit-backdrop-filter: blur(20px); +} + +.medium-zoom-image--opened { + border-radius: 2px; +} + /* 通用 */ #toggle-sidebar { bottom: 80px; @@ -5803,13 +7745,124 @@ li.tree-list-item { margin-bottom: 0 !important; } -.title-h2-a-right { - font-size: 14px; +/* 基金 */ + +#card-funds .funds-list::-webkit-scrollbar { + display: none !important; +} + +.funds-tips { + font-size: 0.5rem; + width: 100%; + text-align: center; color: var(--heo-secondtext); + margin: 0.5rem 0 0 0; + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + position: absolute; + bottom: 0.5rem; + left: 0px; + padding: 0 1rem; +} + +.funds-list { + height: 200px; + overflow: scroll; +} + +span.fund_name { + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; +} + +.funds-info { + margin-left: 4px; + color: var(--heo-secondtext); +} + +.funds-list-item .content { + display: flex; + flex-direction: row; + justify-content: space-between; + flex-wrap: nowrap; +} + +.fund_dayGrowth { + display: inline; + float: right; +} + +.fund-up { + color: var(--heo-red); +} + +.fund-down { + color: var(--heo-green); +} + +/* 音乐宣传 */ +#aside-content .card-widget#card-music { + background: var(--heo-pink); + display: flex; + justify-content: center; + align-content: center; + padding: 0; + cursor: pointer; + border: none; +} + +#aside-content .card-widget#card-music img { + max-height: 110px; + object-fit: cover; +} + +#aside-content .card-widget#card-music:hover img { + transform: scale(1.03); + transition: 0.5s; + -webkit-backface-visibility: hidden; + -webkit-transform-style: preserve-3d; +} + +.music-link { + display: flex; + justify-content: center; + align-content: center; +} + +/* 友情链接 */ +#aside-content .card-widget#card-friendlinks { + background: var(--heo-main); + display: flex; + justify-content: center; + align-content: center; + padding: 0; + cursor: pointer; + border: none; +} + +#aside-content .card-widget#card-friendlinks img { + max-height: 110px; + object-fit: cover; +} + +#aside-content .card-widget#card-friendlinks:hover img { + transform: scale(1.03); + transition: 0.5s; + -webkit-backface-visibility: hidden; + -webkit-transform-style: preserve-3d; +} + +.friend-link { + display: flex; + justify-content: center; + align-content: center; } /* 微信公众号 */ #aside-content .card-widget#card-wechat { + background: #07C160; display: flex; justify-content: center; align-content: center; @@ -5820,9 +7873,8 @@ li.tree-list-item { } #aside-content .card-widget#card-wechat img { - max-width: 80px; + max-height: 110px; object-fit: cover; - border-radius: 12px; } .friend-link { @@ -5834,14 +7886,18 @@ li.tree-list-item { /* 微信公众号翻转 */ #flip-wrapper { - -webkit-perspective: 1000; - perspective: 1000; position: relative; width: 235px; height: 110px; z-index: 1; } +/* this need to be here - i dont know why?*/ +#flip-wrapper { + -webkit-perspective: 1000; + perspective: 1000; +} + #flip-content { width: 100%; height: 100%; @@ -5861,15 +7917,202 @@ li.tree-list-item { height: 100%; -webkit-backface-visibility: hidden; backface-visibility: hidden; + /* background-color: #e71840; */ + /*background: url(../images/wechat/wechat1.png) center center no-repeat;*/ + background-size: 100%; } .back.face { - display: flex; - align-items: center; - gap: 20px; + display: block; -webkit-transform: rotateY(180deg); transform: rotateY(180deg); box-sizing: border-box; + /* background-color: #212121; */ + /*background: url(../images/wechat/wechat2.png) center center no-repeat;*/ + background-size: 100%; +} + +/* 商务广告-设计周刊 */ +#card-vip-designweekly.card-widget { + display: flex !important; + padding: 0; + cursor: pointer; +} + +#card-vip-designweekly.card-widget .card-vip-designweekly-img { + width: 100%; + object-fit: cover; +} + +.card-vip-tips { + display: flex; + position: absolute; + font-size: 12px; + bottom: 8px; + left: 8px; + padding: 1px 6px; + background: var(--heo-black-op); + border-radius: 8px; + color: var(--heo-white); +} + +/* 开关 */ +#widget-tree-button { + background-color: var(--heo-secondbg) !important; + box-shadow: var(--heo-shadow-light2black) !important; + color: var(--heo-fontcolor); +} + +#widget-tree:hover #widget-tree-button { + /* display: none!important; */ + opacity: 0; + left: -1.5rem; +} + +#widget-tree { + background-color: var(--heo-maskbg) !important; +} + +#widget-tree:hover { + left: 0 !important; + backdrop-filter: blur(20px); + -webkit-backdrop-filter: blur(20px); +} + +#widget-tree a { + -webkit-line-clamp: 2; + color: var(--heo-fontcolor) !important; +} + +#widget-tree a:hover { + color: var(--heo-hovertext) !important; +} + +.toggle-post-icon, +.toggle-toc-icon { + color: var(--heo-fontcolor) !important; +} + +@media screen and (max-width: 768px) { + #widget-tree { + display: none !important; + } +} + + +/* guli置顶 */ + +.guli_top { + position: fixed; + z-index: 99; + right: 30px; + display: flex; + transition: 0.3s; + opacity: 0; + bottom: -25px; + width: 88px; + height: 123px; + user-select: none; +} + +.guli_top.guli-fixed { + opacity: 1; + bottom: 25px; +} + +#guli_top .guli_body { + position: relative; + height: 123px; + z-index: 1003; +} + +#guli_top .guli_body:hover { + cursor: pointer; +} + +#guli_top .guli_wing { + position: relative; + height: 64px; + z-index: 1002; + bottom: -120px; + transform: scale(0.01); + box-shadow: var(--heo-shadow-yellow); +} + +#guli_top.open_wing .guli_wing { + transform: scale(1.03); +} + +#guli_top.open_wing .guli_body { + transform: scale(1); +} + +@media screen and (max-width: 1300px) { + #guli_top { + display: none; + } +} + +/* cookies */ +#cookies-window { + min-width: 300px; + background: var(--heo-maskbgdeep); + color: var(--heo-fontcolor); + padding: 8px 16px; + display: flex; + flex-direction: column; + bottom: 20px; + right: 20px; + position: fixed; + border-radius: 12px; + transition: 0.3s; + z-index: 1002; + user-select: none; + backdrop-filter: saturate(180%) blur(20px); + -webkit-backdrop-filter: saturate(180%) blur(20px); + transform: translateZ(0); + border: var(--style-border); + animation: barrageIn 0.6s cubic-bezier(0.42, 0, 0.3, 1.11); +} + +#cookies-window.cw-hide { + opacity: 0; + animation: barrageOut 0.6s cubic-bezier(0.42, 0, 0.3, 1.11); + z-index: -1; +} + +#cookies-window .cookies-window-title { + padding-bottom: 4px; + border-bottom: var(--style-border); + font-size: 12px; + font-weight: bold; +} + +#cookies-window .cookies-window-content { + font-size: 14px; + display: flex; + justify-content: space-around; + align-items: center; +} + +.cookie-to { + margin-right: 4px; + font-weight: bold; +} + +.cookies-link { + margin-left: auto; + font-size: 16px; +} + +.cookies-link i.heofont { + font-size: 16px; +} + +@media screen and (max-width: 1300px) { + #cookies-window { + display: none; + } } .heo-tag { @@ -5890,6 +8133,47 @@ li.tree-list-item { background: var(--heo-red); } +/* 加载页 +---------------------------------------------------------------- */ + +/* 已经写在loading.pug中了 */ + +/* #loading-box .loading-bg{ + display: flex; + width: 100%; + height: 100%; + position: fixed; + background: var(--heo-card-bg); + z-index: 99999; + opacity: 1; + transition: 0.3s; + pointer-events: all; +} + +#loading-box.loaded .loading-bg{ + opacity: 0; + pointer-events: none; +} + +#loading-box .loading-img{ + width: 100px; + margin: auto; + animation-duration: 0.3s; + animation-name: loadingAction; + animation-iteration-count: infinite; + animation-direction: alternate; +} + +@keyframes loadingAction { + from { + opacity: 1; + } + + to { + opacity: 0.4; + } +} */ + /* 主页 ---------------------------------------------------------------- */ @@ -5904,10 +8188,39 @@ li.tree-list-item { display: none; } +/* 主页导航栏让位偏移 */ +/* .layout_page .recent-posts{ + margin-top: 2em; +} +.layout_page .aside_content{ + margin-top: 2em; +} */ + .layout > div:first-child { width: calc(100% - 300px); } +/* 当隐藏边栏时,显示 100% */ +.layout.hide-aside > div:first-child { + width: 100%; +} + +/* 侧边栏在左侧时,显示 100% */ +.layout.left-aside > div:first-child { + -webkit-box-ordinal-group: 2; + -moz-box-ordinal-group: 2; + -o-box-ordinal-group: 2; + -ms-flex-order: 2; + -webkit-order: 2; + order: 2; +} + +/* 侧栏在左侧时,关闭左边距,打开右边距 */ +.layout.left-aside .aside-content { + padding-right: 15px; + padding-left: 0px !important; +} + /* 主页分类 */ div#categoryList { display: flex; @@ -5936,6 +8249,7 @@ a.categoryButton { color: var(--heo-white); transition: all 0.8s cubic-bezier(0.39, 0.575, 0.565, 1); transform: scale(1); + overflow: hidden; font-family: PingFang SC, Hiragino Sans GB, Microsoft YaHei; } @@ -5943,13 +8257,19 @@ a.categoryButton i { transform: scale(1.0) rotate(15deg); } +@media screen and (min-width: 1300px) { + a.categoryButton:active { + transform: scale(0.97); + } +} + @media screen and (max-width: 768px) { a.categoryButton { border-radius: 8px; } .categoryItem { - border-radius: 0; + border-radius: 0px; height: 47%; box-shadow: none !important; } @@ -5974,7 +8294,7 @@ a.categoryButton i { font-size: 5rem; opacity: 0.2; position: absolute; - right: 0; + right: 0%; top: 20%; transition: 0.3s; width: 100px; @@ -5989,6 +8309,7 @@ a.categoryButton i { .recent-post-top .categoryGroup { min-width: 130px !important; + margin-bottom: 0.5rem; margin-left: 1rem; max-height: 164px; overflow: hidden; @@ -6014,8 +8335,10 @@ div#banners { @media screen and (min-width: 1300px) { .topGroup { + display: flex; flex-direction: row; flex-wrap: wrap; + justify-content: flex-end; height: calc(328px + 0.5rem); align-content: space-between; width: calc(600px + 1.5rem); @@ -6043,6 +8366,7 @@ div#banners { position: relative; box-shadow: var(--heo-shadow-border); flex-direction: column; + overflow: hidden; transition: 0.3s; clip-path: inset(0 0 0 0 round 12px); } @@ -6151,10 +8475,9 @@ div#banners { #banners:hover #banner-hover { opacity: 1; padding-left: 2rem; - background: var(--heo-theme-op-deep); + background: #4259efc9; backdrop-filter: blur(15px); -webkit-backdrop-filter: blur(15px); - transform: translateZ(0); -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; transition: 0.3s; @@ -6169,7 +8492,7 @@ div#banners { z-index: 1; top: 0; left: 0; - background: var(--heo-card-bg); + background: var(--card-bg); border-radius: 12px; margin-left: 0.5rem; overflow: hidden; @@ -6242,7 +8565,6 @@ div#banners { cursor: pointer; backdrop-filter: saturate(180%) blur(20px); -webkit-backdrop-filter: blur(20px); - transform: translateZ(0); height: 40px; width: 124px; justify-content: center; @@ -6351,10 +8673,10 @@ div#banners { height: 24px; width: 44px; content: ""; - background: url(https://p.zhheo.com/20235ba0ff2cde251cd0819f60a48cf9cc71082802.png!cover) no-repeat; + background: url(../images/top.png) no-repeat; background-size: 38px 24px; position: absolute; - top: 0; + top: 0px; left: 0; } @@ -6461,7 +8783,7 @@ a.categoryButton:hover { /* 首页分类条展示 */ #category-bar { - padding: 0.4rem 1rem 0.4rem 0.7rem; + padding: 0.4rem 1rem 0.4rem 0.5rem; background: var(--heo-card-bg); border-radius: 12px; display: flex; @@ -6472,7 +8794,6 @@ a.categoryButton:hover { transition: 0.3s; width: 100%; justify-content: space-between; - -webkit-user-select: none; } @media screen and (min-width: 1300px) { @@ -6495,7 +8816,7 @@ a.categoryButton:hover { position: sticky; top: 60px; z-index: 1; - padding: 0rem 1rem 0rem 1rem; + padding: 0rem 1rem 0rem 16px; height: 50px; margin-top: 0; align-items: center; @@ -6525,11 +8846,7 @@ a.categoryButton:hover { .category-bar-items { white-space: nowrap; overflow-x: scroll; - overflow-y: hidden; display: flex; - border-radius: 8px; - align-items: center; - height: 30px; } .category-in-bar .category-in-bar-tips { @@ -6547,12 +8864,9 @@ a.categoryButton:hover { .category-bar-item a { padding: 0.1rem 0.5rem; - margin-right: 6px; + margin: 0 4px; font-weight: bold; border-radius: 8px; - display: flex; - align-items: center; - height: 30px; } .category-bar-item:hover a { @@ -6585,7 +8899,7 @@ a.categoryButton:hover { } .category-bar-more { - margin-left: 14px; + margin-left: 1rem; font-weight: bold; } @@ -6629,7 +8943,8 @@ a.categoryButton:hover { transition: 0.3s; } -ul, li { +ul, +li { list-style: none; display: block; margin: 0; @@ -6648,18 +8963,13 @@ ul, li { border: var(--style-border); align-items: center; height: 50px; - -webkit-user-select: none; } -@media screen and (min-width: 768px) { - #bbTimeList:hover { - border: var(--style-border-hover); - box-shadow: var(--heo-shadow-main); - background: var(--heo-card-bg); - } +#bbTimeList:hover { + border: var(--style-border-hover); + box-shadow: var(--heo-shadow-main); } - @media screen and (min-width: 1300px) { #bbTimeList { margin-bottom: 1rem; @@ -6680,23 +8990,29 @@ ul, li { } /* 哔哔标志 */ -.icon-bblogo { - font-size: 1rem; +.icon-logo-moment { + font-size: 2rem; + font-size: 2rem; line-height: 22px; margin-right: 1rem; transition: 0.3s; cursor: pointer; } -.icon-bblogo:hover { +.icon-logo-moment:hover { opacity: 0.8; color: var(--heo-theme); } +/* 文章卡片相关 */ +#recent-posts > .recent-post-item > .recent-post-info { + padding: 0; +} + .recent-post-item .recent-post-info .recent-post-info-top { position: relative; transition: 0.3s; - padding: 0 32px; + padding: 32px; width: 100%; } @@ -6715,53 +9031,24 @@ ul, li { -webkit-box-orient: vertical; } -.recent-post-item .recent-post-info .recent-post-info-top .original { - display: flex; - color: var(--heo-secondtext); - font-size: 0.5rem; - position: relative; - margin-right: 8px; -} - - -.recent-post-item .recent-post-info .recent-post-info-top .lastestpost { - display: none; - margin-right: 8px; -} - -.recent-post-info-top-tips { - display: flex; - margin-top: 20px; -} - -.recent-post-item .recent-post-info .recent-post-info-top a.unvisited-post { - display: flex; - color: var(--heo-secondtext); - font-size: 0.5rem; - position: relative; -} - -.recent-post-item .recent-post-info .recent-post-info-top a.unvisited-post:visited { - color: var(--heo-card-bg); -} - -@media screen and (max-width: 768px) { - .recent-post-info-top-tips { - display: none; - } -} +/*.recent-post-item .recent-post-info .recent-post-info-top .pinned-post {*/ +/* display: none;*/ +/*}*/ @media screen and (min-width: 1300px) { - - #recent-posts > .recent-post-item:nth-child(2) .lastestpost { + #recent-posts > .recent-post-item .pinned-post { display: flex; - color: var(--heo-secondtext); + color: var(--heo-lighttext); font-size: 0.5rem; position: relative; } + #recent-posts .recent-post-item.pinned-post-item .recent-post-info-top { + padding-top: 16px; + } + .recent-post-item .recent-post-info .recent-post-info-top .article-title { - font-size: 20px; + font-size: 22px; -webkit-line-clamp: 2; } @@ -6776,7 +9063,7 @@ ul, li { } .recent-post-item.post-card-large .recent-post-info .recent-post-info-top .content { - opacity: 0 !important; + opacity: 0.8 !important; -webkit-line-clamp: 2 !important; } @@ -6786,7 +9073,6 @@ ul, li { } .recent-post-item .recent-post-info .recent-post-info-top .content { - opacity: 0; transition: 0.3s; display: -webkit-box; overflow: hidden; @@ -6799,13 +9085,13 @@ ul, li { @media screen and (max-width: 1300px) { .recent-post-item:hover .recent-post-info .recent-post-info-top .content { - display: none; + } } @media screen and (min-width: 1300px) { .recent-post-item:hover .recent-post-info .recent-post-info-top .content { - display: none; + } } @@ -6828,8 +9114,7 @@ ul, li { .recent-post-item .recent-post-info .recent-post-info-top .content { opacity: 1; - -webkit-line-clamp: 3; - display: none; + -webkit-line-clamp: 2; } #recent-posts .recent-post-item .recent-post-info .article-title { @@ -6837,6 +9122,285 @@ ul, li { } } +/* 文章卡片文字信息 */ +#recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap a { + color: var(--heo-fontcolor); +} + + +/* AI */ + +.ai-btn-box { + font-size: 15.5px; + width: 100%; + display: -webkit-box; + display: -moz-box; + display: -webkit-flex; + display: -ms-flexbox; + display: box; + display: flex; + -webkit-box-orient: horizontal; + -moz-box-orient: horizontal; + -o-box-orient: horizontal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-lines: multiple; + -moz-box-lines: multiple; + -o-box-lines: multiple; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.ai-btn-item { + padding: 5px 10px; + margin: 10px 16px 0px 5px; + width: fit-content; + line-height: 1; + background: rgba(48, 52, 63, 0.75); + color: #fff; + border-radius: 6px; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + -webkit-transition: all 0.3s; + -moz-transition: all 0.3s; + -o-transition: all 0.3s; + -ms-transition: all 0.3s; + transition: all 0.3s; + cursor: pointer; +} + +.ai-btn-item:hover { + background: var(--heo-main); +} + +.ai-recommend { + display: -webkit-box; + display: -moz-box; + display: -webkit-flex; + display: -ms-flexbox; + display: box; + display: flex; + -webkit-box-orient: horizontal; + -moz-box-orient: horizontal; + -o-box-orient: horizontal; + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-lines: multiple; + -moz-box-lines: multiple; + -o-box-lines: multiple; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.ai-recommend .ai-recommend-item { + width: calc(50% - 20px); + margin: 10px; + background: var(--heo-secondbg); + border-radius: 4px; + padding: 10px; + cursor: pointer; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + -ms-transition: 0.3s; + transition: 0.3s; + -webkit-animation: slide-in 0.6s 0.1s backwards; + -moz-animation: slide-in 0.6s 0.1s backwards; + -o-animation: slide-in 0.6s 0.1s backwards; + -ms-animation: slide-in 0.6s 0.1s backwards; + animation: slide-in 0.6s 0.1s backwards; +} + +.ai-recommend .ai-recommend-item span.index { + padding: 4px; +} + +.ai-recommend .ai-recommend-item:hover { + color: var(--heo-white); + background: var(--heo-main); +} + +.ai-recommend .ai-recommend-item:hover a { + color: var(--heo-white); +} + +@media screen and (max-width: 768px) { + .ai-btn-box { + -webkit-box-pack: center; + -moz-box-pack: center; + -o-box-pack: center; + -ms-flex-pack: center; + -webkit-justify-content: center; + justify-content: center; + } + + .ai-recommend .ai-recommend-item { + width: 100%; + } +} + +.ai-title i { + font-weight: 800; + font-size: 20px; + line-height: 20px; +} + +.ai-title .anzhiyufont.anzhiyu-icon-arrow-rotate-right { + font-size: 14px; + margin-left: 4px; + cursor: pointer; +} + +.post-ai { + background: var(--heo-secondbg); + border-radius: 12px; + padding: 12px; + line-height: 1.3; + border: var(--style-border-always); + margin-top: 16px; +} + +@media screen and (max-width: 768px) { + .post-ai { + margin-top: 22px; + } +} + +.ai-title { + display: flex; + color: var(--heo-lighttext); + border-radius: 8px; + align-items: center; + padding: 0 12px; + cursor: default; + user-select: none; +} + +.ai-title-text { + font-weight: bold; + margin-left: 8px; + line-height: 1; +} + +.ai-explanation { + margin-top: 12px; + padding: 8px 12px; + background: var(--heo-card-bg); + border-radius: 8px; + border: var(--style-border-always); + font-size: 15px; + line-height: 1.4; + display: none; +} + +.ai-suggestions { + display: flex; + flex-wrap: wrap; +} + +.ai-suggestions .ai-suggestions-item { + margin-top: 12px; + padding: 8px 12px; + background: var(--heo-card-bg); + border-radius: 8px 8px 8px 0; + border: var(--style-border-always); + font-size: 15px; + line-height: 1.4; + display: flex; + width: fit-content; + margin-right: 12px; + cursor: pointer; + transition: 0.3s; +} + +.ai-suggestions .ai-suggestions-item:hover { + background: var(--heo-main); + color: var(--heo-white); +} + +.blinking-cursor { + background-color: var(--heo-main); + width: 10px; + height: 16px; + display: inline-block; + vertical-align: middle; + animation: blinking-cursor 0.5s infinite; + -webkit-animation: blinking-cursor 0.5s infinite; + margin-left: 4px; + margin-bottom: 3px; +} + +@keyframes blinking-cursor { + 0% { + opacity: 1; + } + 40% { + opacity: 1; + } + 50% { + opacity: 0; + } + 90% { + opacity: 0; + } + 100% { + opacity: 1; + } +} + +.ai-tag { + font-size: 12px; + background-color: var(--heo-lighttext); + color: var(--heo-card-bg); + font-weight: bold; + border-radius: 4px; + margin-left: auto; + line-height: 1; + padding: 4px; + display: flex; + align-items: center; + justify-content: center; + cursor: pointer; + transition: 0.3s; +} + +.ai-tag:hover { + background: var(--heo-fontcolor); + color: var(--heo-card-bg); +} + +ins.adsbygoogle { + margin: 16px 0; + background: var(--heo-card-bg); + border-radius: 12px; + overflow: hidden; + border: var(--style-border-always); +} + +#ai-Toggle { + font-size: 12px; + background: var(--heo-lighttext); + color: var(--heo-card-bg); + padding: 4px; + border-radius: 4px; + margin-left: 6px; + transform: scale(0.8); + cursor: pointer; + transition: 0.3s; + font-weight: bold; +} + +#ai-Toggle:hover { + background: var(--heo-fontcolor); + color: var(--heo-card-bg); +} + /* 文章封面 */ #recent-post-top .recent-post-item .post_cover { @@ -6868,12 +9432,18 @@ ul, li { } #recent-posts > .recent-post-item .right_radius { - border-radius: 12px 0 0 12px; + border-top-left-radius: 12px; + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + border-bottom-left-radius: 12px; } @media screen and (min-width: 1300px) { #recent-posts > .recent-post-item .right_radius { - border-radius: 12px 12px 0 0; + border-top-left-radius: 12px; + border-top-right-radius: 12px; + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; } } @@ -6887,8 +9457,12 @@ ul, li { /* 文章卡片偏移样式 */ @media screen and (max-width: 1300px) { - #recent-posts > .recent-post-item .right_radius, #recent-posts > .recent-post-item .left_radius { - border-radius: 12px 0 0 12px; + #recent-posts > .recent-post-item .right_radius, + #recent-posts > .recent-post-item .left_radius { + border-top-left-radius: 12px; + border-top-right-radius: 0px; + border-bottom-right-radius: 0px; + border-bottom-left-radius: 12px; width: 75%; display: flex; height: 200px; @@ -6898,6 +9472,7 @@ ul, li { transform: scale(1.03); transition: 0.3s ease-in-out; filter: brightness(0.85); + border-radius: 12px 0 0 12px; } #recent-posts > .recent-post-item.post-card-large:hover .post_cover img.post_bg { @@ -6908,6 +9483,7 @@ ul, li { min-width: 100%; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; + transition: 0.3s ease-in-out; min-height: 100%; } @@ -6925,22 +9501,33 @@ ul, li { transform: scale(1.03); transition: 0.3s ease-in-out; filter: brightness(0.85); + border-radius: 12px 0 0 12px; } @media screen and (min-width: 1300px) { - #recent-posts > .recent-post-item .right_radius, #recent-posts > .recent-post-item .left_radius { - border-radius: 12px 12px 0px 0px; + #recent-posts > .recent-post-item .right_radius, + #recent-posts > .recent-post-item .left_radius { + border-top-left-radius: 12px; + border-top-right-radius: 12px; + border-bottom-right-radius: 0px; + border-bottom-left-radius: 0px; width: 100%; display: flex; } } -#recent-posts > .recent-post-item .right_radius a, #recent-posts > .recent-post-item .left_radius a { +#recent-posts > .recent-post-item .right_radius a, +#recent-posts > .recent-post-item .left_radius a { min-height: 100%; min-width: 100%; } +#recent-posts > .recent-post-item > .recent-post-info { + display: inline-block; + overflow: hidden; +} + /* 文章置顶卡片样式 */ .recent-top-post-group { border-radius: 12px; @@ -6948,7 +9535,6 @@ ul, li { overflow-x: auto; width: 100%; margin-bottom: 0rem; - -webkit-user-select: none; } .recent-post-top { @@ -7000,6 +9586,10 @@ ul, li { margin-bottom: 0.5rem; } + .recent-post-top .recent-post-item:active { + transform: scale(0.97); + } + .recent-post-top { overflow-x: visible; } @@ -7029,6 +9619,18 @@ span.recent-post-top-text { left: 0; } +@media screen and (min-width: 1300px) { + .recent-post-top .recent-post-item:hover { + border: var(--style-border-hover); + box-shadow: var(--heo-shadow-main); + transform: scale(1.03); + } + + .recent-post-top .recent-post-item:active { + transform: scale(0.97); + } +} + @media screen and (max-width: 768px) { .recent-top-post-group { border-radius: 0; @@ -7092,6 +9694,7 @@ span.recent-post-top-text { justify-content: center; align-items: flex-end; align-content: center; + padding-top: .5rem; font-weight: bold; font-size: 0.8rem !important; padding: 0 !important; @@ -7124,6 +9727,7 @@ span.recent-post-top-text { box-shadow: var(--heo-shadow-border); background: var(--heo-card-bg); border: var(--style-border); + transition: 0.3s; border-radius: 12px; transition: 0.3s; position: relative; @@ -7142,14 +9746,31 @@ span.recent-post-top-text { } #recent-posts > .recent-post-item:not(:first-child) { + margin-top: 0.5rem; margin-bottom: 1rem; position: relative; overflow: hidden; - margin-top: 1rem; - position: relative; - overflow: hidden; } +/* 图片在左侧 */ +#recent-posts > .recent-post-item.left, .recent-post-item.alternate.odd { + flex-direction: row !important; +} + +#recent-posts > .recent-post-item.left .cover_radius, .recent-post-item.alternate.odd .cover_radius { + border-radius: 12px 0px 0px 12px !important; +} + +/* 图片在右侧 */ +#recent-posts > .recent-post-item.right, .recent-post-item.alternate.even { + flex-direction: row-reverse !important; +} + +#recent-posts > .recent-post-item.right .cover_radius, .recent-post-item.alternate.even .cover_radius { + border-radius: 0px 12px 12px 0px !important; +} + + @media screen and (min-width: 1300px) { #recent-posts > .recent-post-item { @@ -7157,13 +9778,39 @@ span.recent-post-top-text { } #recent-posts > .recent-post-item:not(:first-child) { - width: calc(100% / 2 - 0.5rem); + /*width: calc(50% - 0.5rem);*/ margin-top: 0.25rem; margin-bottom: 0.75rem; box-shadow: var(--heo-shadow-border); clip-path: inset(0 0 0 0 round 12px); } + #recent-posts > .recent-post-item:not(:first-child):active { + transform: scale(0.97); + } + + /* 设置分列 */ + /* 1 列:左右排列 */ + #recent-posts > .recent-post-item.col1 { + width: calc(100% - .5rem); + + } + + /* 2 列 */ + #recent-posts > .recent-post-item.col2 { + width: calc(100% / 2 - .5rem); + } + + /* 3 列 */ + #recent-posts > .recent-post-item.col3 { + width: calc(100% / 3 - .5rem); + } + + /* 4 列 */ + #recent-posts > .recent-post-item.col4 { + width: calc(100% / 4 - .5rem); + } + #category-bar { margin-bottom: 0.75rem; box-shadow: var(--heo-shadow-border); @@ -7176,7 +9823,6 @@ span.recent-post-top-text { justify-content: space-between; align-items: flex-start; align-content: flex-start; - -webkit-user-select: none; } } @@ -7188,8 +9834,9 @@ span.recent-post-top-text { } #recent-posts > .recent-post-item:not(:first-child) { + margin: 1.5rem 1rem; border-radius: 12px; - margin: 0.5rem 1rem 1.5rem; + margin-top: 0.5rem; border: var(--style-border-always); box-shadow: var(--heo-shadow-border); display: block; @@ -7222,6 +9869,13 @@ span.recent-post-top-text { } } +/* 置顶卡片数量优化 */ +@media screen and (min-width: 1300px) { + .topGroup .recent-post-item:nth-child(7) { + display: none; + } +} + /* 手机端精简优化 */ @media screen and (max-width: 768px) { @@ -7241,34 +9895,93 @@ span.recent-post-top-text { right: 0; } + /* 右下角设置按钮 */ + #rightside { + display: none; + } + + /* 背景 */ + #web_bg { + background: none !important; + } + #recent-posts > .recent-post-item .post_cover img.post_bg { border-radius: 12px 12px 0 0 !important; } - #recent-posts > .recent-post-item > .recent-post-info > .article-title, #recent-posts > .recent-post-item > .recent-post-info > .content, #recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap { + #recent-posts > .recent-post-item .post_cover img.post_bg:hover { + transform: scale(1); + } + + #recent-posts > .recent-post-item:hover img.post_bg { + transform: scale(1); + } + + .recent-post-top .recent-post-item:hover .post_cover img { + transform: scale(1); + } + + #recent-posts > .recent-post-item > .recent-post-info > .article-title, + #recent-posts > .recent-post-item > .recent-post-info > .content, + #recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap { padding: 0 20px !important; } } -/* 自定义的文章分类 */ -a.article-meta__categories { +/* 主页文章封面左侧显示 */ +/* #recent-posts>.recent-post-item .right_radius{ + order: 0; + border-radius: 8px 0 0 8px; +} */ + +/* 主页文章卡片尺寸变化 */ +/* #recent-posts > div:nth-child(1){ + height: 22em; +} +#recent-posts > div:nth-child(1) > div.recent-post-info > div.content{ + height: 120px; + margin-top: 20px!important; +} +#recent-posts > div:nth-child(4){ + height: 22em; +} +#recent-posts > div:nth-child(4) > div.recent-post-info > div.content{ + height: 120px; + margin-top: 20px!important; +} +#recent-posts > div:nth-child(8){ + height: 22em; +} +#recent-posts > div:nth-child(8) > div.recent-post-info > div.content{ + height: 120px; + margin-top: 20px!important; +} */ + +.article-meta__categories { position: absolute; - padding: 1px 6px; - background: var(--heo-black-op); - border-radius: 8px; - margin-left: 0px; - font-size: 12px; - font-weight: bold; - color: var(--heo-white); top: 8px; left: 8px; - backdrop-filter: saturate(180%) blur(20px); - -webkit-backdrop-filter: blur(20px); - transform: translateZ(0); + display: flex; } -a.article-meta__categories:hover { + +/* 自定义的文章分类 */ +a.article-meta__category { + display: block; + padding: 2px 6px; + background: var(--heo-black-op); + border-radius: 6px; + margin: 0 5px 0 0; + font-size: 12px; + margin-left: 4px; + font-weight: bold; + color: var(--heo-white); + backdrop-filter: saturate(180%) blur(20px); + -webkit-backdrop-filter: blur(20px); +} + +a.article-meta__category:hover { background: var(--heo-theme) !important; color: var(--heo-white) !important; box-shadow: var(--heo-shadow-theme); @@ -7311,6 +10024,11 @@ a.article-meta__categories:hover { } } +/* 文章卡片标签边距 */ +.article-meta-wrap { + color: var(--heo-secondtext) !important; +} + /* 日期右侧显示 */ #recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap > .post-meta-date { /* display: none; */ @@ -7322,9 +10040,21 @@ a.article-meta__categories:hover { display: none; } +.post-meta-date .far { + opacity: 0.6; +} + +.post-meta-date .article-meta-label { + display: none; +} + +.post-meta-date { + margin-right: 0.8rem; +} + /* 文章目录 */ #aside-content #card-toc .toc-content .toc-link.active { - line-height: 24px; + line-height: 1.2; border-radius: 12px; border-left-color: var(--heo-hovertext); background-color: var(--heo-card-bg); @@ -7343,15 +10073,12 @@ a.article-meta__categories:hover { } #aside-content #card-toc .toc-content .toc-link { - line-height: 24px; + line-height: 1.2; padding: 8px; border-left: 0px solid transparent; border-radius: 12px; color: var(--heo-secondtext); cursor: default; - min-height: 40px; - display: flex; - align-items: center; } #aside-content #card-toc .toc-content .toc-link:not(.active) span { @@ -7370,6 +10097,11 @@ a.article-meta__categories:hover { color: var(--heo-lighttext); } +/* 目录卡片边距 */ +#card-toc { + padding: 0.5rem 0.5rem !important; +} + /* 不显示分割线 */ #recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap .article-meta__separator { display: none; @@ -7389,9 +10121,8 @@ a.article-meta__categories:hover { } .article-meta__tags { - margin-right: 8px; - padding: 0 .2rem 0 0; - color: var(--heo-fontcolor); + margin-right: 4px; + padding: 0 0.2rem 0 0; } /* 多分类兼容性调整 */ @@ -7406,9 +10137,6 @@ a.article-meta__categories:hover { width: 100%; cursor: pointer; position: relative; - padding: 0; - display: inline-block; - overflow: hidden; } @media screen and (max-width: 768px) { @@ -7447,16 +10175,15 @@ a.article-meta__categories:hover { /* 首页文章标签样式 */ #recent-posts > .recent-post-item > .recent-post-info > .article-meta-wrap a:hover { - background-color: var(--heo-none); - color: var(--heo-lighttext); - cursor: pointer; - border-radius: 4px; + background-color: var(--heo-post-blockquote-bg); + color: var(--heo-hovertext); } /* 首页顶部banner区域 */ #home_top { max-width: 1400px; - margin: 0.5rem auto auto; + margin: auto; + margin-top: 0.5rem; padding: 0 1.5rem; } @@ -7469,6 +10196,32 @@ a.article-meta__categories:hover { } +/* 热门标签提醒 */ + +/* sketch */ +#aside-content .card-tag-cloud a[href*="/tags/Sketch/"] { + color: var(--heo-lighttext) !important; + font-weight: 500; +} + +/* 设计 */ +#aside-content .card-tag-cloud a[href*="/tags/%E8%AE%BE%E8%AE%A1/"] { + color: var(--heo-lighttext) !important; + font-weight: 500; +} + +/* 干货 */ +#aside-content .card-tag-cloud a[href*="/tags/%E5%B9%B2%E8%B4%A7/"] { + color: var(--heo-lighttext) !important; + font-weight: 500; +} + +/* 教程 */ +#aside-content .card-tag-cloud a[href*="/tags/%E6%95%99%E7%A8%8B/"] { + color: var(--heo-lighttext) !important; + font-weight: 500; +} + #aside-content .card-tag-cloud a sup { opacity: 0.4; margin-left: 2px; @@ -7550,14 +10303,6 @@ div#author-info__sayhi { padding: 2px 8px; border-radius: 12px; width: fit-content; - cursor: pointer; - -webkit-user-select: none; - transition: 0.3s; -} - -div#author-info__sayhi:hover { - background: var(--heo-card-bg); - color: var(--heo-fontcolor); } #aside-content .card-info .author-info__name { @@ -7631,12 +10376,25 @@ div#author-info__sayhi:hover { color: var(--heo-white); } +/* 作者卡片描述2 */ +.author-info__description2 { + line-height: 1.38; + margin: .3rem 0; + text-align: justify; + width: 100%; + z-index: 2; + color: rgba(255, 255, 255, 0.8); +} + +.author-info__description2 b { + color: var(--heo-white); +} + .card-widget.card-info .banner-button-group { position: absolute; right: 1rem; bottom: 1rem; display: flex; - -webkit-user-select: none; } .card-widget.card-info .banner-button-group .banner-button { @@ -7661,6 +10419,35 @@ div#author-info__sayhi:hover { font-size: 1rem; } + +/* 头像背景 */ +/* 隐藏文章数等信息 */ +#aside-content .card-info .card-info-data { + display: none; +} + +/* 作者头像 */ +#aside-content .card-info a img { + border-radius: 0px; + height: 200px; + display: inherit; + filter: drop-shadow(-5px 14px 8px #00000008); + position: absolute; + right: -24px; + bottom: -82px; + width: auto; + z-index: 0; + transition: cubic-bezier(0.48, -0.21, 0, 1.5) 0.3s; +} + +#aside-content .card-info a img:hover { + bottom: -42px; +} + +[data-theme=light] #aside-content .card-info a img { + filter: drop-shadow(-5px 14px 8px #ffffff08); +} + .card-widget.card-info { padding: 0 !important; } @@ -7671,11 +10458,29 @@ div#author-info__sayhi:hover { position: relative; } +#aside-content > div.card-widget.card-info > div.card-info-avatarimg { + overflow: hidden; + background: var(--heo-yellow); + transition: 1.5s; + min-height: 160px; + position: relative; + box-shadow: var(--heo-shadow-yellow); +} + +#aside-content > div.card-widget.card-info > div.card-info-avatarimg:hover img { + transform: scale(1.03); +} + /* 作者文章列表链接 */ #aside-content > div.card-widget.card-info > div > div.card-info-data > div:nth-child() > a > div.headline { font-weight: bold; } +/* 作者名称和头像间距 */ +/* #aside-content .card-info .author-info__name{ + padding-top: 30px; +} */ + /* pad端隐藏部分侧边栏 */ @media screen and (max-width: 900px) { #aside-content .card-announcement { @@ -7706,7 +10511,8 @@ div#author-info__sayhi:hover { } #aside-content .card-info .card-info-social-icons .social-icon { - margin: 0 8px 0 0; + margin: 0; + margin-right: 8px; } #aside-content .card-info .card-info-social-icons i { @@ -7748,10 +10554,17 @@ div#author-info__sayhi:hover { transform: scale(0.97); } -#aside-content > div.card-widget.card-info > div.card-content > div.card-info-data > .card-info-data-item:hover > a > div.headline, #aside-content > div.card-widget.card-info > div.card-content > div.card-info-data > .card-info-data-item:hover > a > div.length-num { +#aside-content > div.card-widget.card-info > div.card-content > div.card-info-data > .card-info-data-item:hover > a > div.headline, +#aside-content > div.card-widget.card-info > div.card-content > div.card-info-data > .card-info-data-item:hover > a > div.length-num { color: var(--heo-blue); } +/* 公告 */ +.announcement_content p { + margin: 0.5rem 0 0 0; + line-height: 1.38; +} + /* 卡片标题 */ #aside-content .item-headline { padding-bottom: 0; @@ -7764,9 +10577,9 @@ div#author-info__sayhi:hover { min-width: 19.5px; } -#aside-content .item-headline + div, #aside-content .item-headline + ul { +#aside-content .item-headline + div, +#aside-content .item-headline + ul { padding: 0; - -webkit-user-select: none; } @media screen and (min-width: 1300px) { @@ -7796,7 +10609,13 @@ div#author-info__sayhi:hover { transition: 0.3s !important; } -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item.more span, #aside-content .card-categories ul.card-category-list > .card-category-list-item.more span { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item.more span, +#aside-content .card-categories ul.card-category-list > .card-category-list-item.more span { + transition: 0.3s !important; +} + +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item:hover.more span, +#aside-content .card-categories ul.card-category-list > .card-category-list-item.more span { transition: 0.3s !important; } @@ -7805,17 +10624,25 @@ div#author-info__sayhi:hover { } #web_bg { - width: 100%; - height: 100%; - top: 0; - left: 0; + background-repeat: repeat; + background-size: auto; + width: 200%; + height: 200%; + top: -50%; + left: -50%; + transform: rotate(-15deg); opacity: 1; - position: fixed; - z-index: -999; - background: var(--heo-background); + background-color: var(--heo-background); } -[data-theme='dark'] #web_bg:before, [data-theme='dark'] #footer:before, [data-theme='dark'] #page-header:before { +#web_bg:before { + background-color: var(--heo-background) !important; + opacity: 1; +} + +[data-theme='dark'] #web_bg:before, +[data-theme='dark'] #footer:before, +[data-theme='dark'] #page-header:before { background-color: var(--heo-none) !important; } @@ -7845,8 +10672,20 @@ div#author-info__sayhi:hover { font-size: var(--global-font-size) !important; } + +@media screen and (min-width: 1300px) { + #aside-content .card-tag-cloud a:hover { + transform: scale(1.03); + } + + #aside-content .card-tag-cloud a:active { + transform: scale(0.97); + } +} + /* 时间轴卡片 */ -#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a:hover { +#aside-content .card-archives ul.card-archive-list > .card-archive-list-item a:hover, +#aside-content .card-categories ul.card-category-list > .card-category-list-item a:hover { color: var(--heo-white); background-color: var(--heo-theme); box-shadow: var(--heo-shadow-theme); @@ -7855,6 +10694,20 @@ div#author-info__sayhi:hover { border: var(--style-border-hover); } + +@media screen and (min-width: 1300px) { + + #aside-content .card-archives ul.card-archive-list > .card-archive-list-item a:hover, + #aside-content .card-categories ul.card-category-list > .card-category-list-item a:hover { + transform: scale(1.03); + } + + #aside-content .card-archives ul.card-archive-list > .card-archive-list-item a:active, + #aside-content .card-categories ul.card-category-list > .card-category-list-item a:active { + transform: scale(0.97); + } +} + /* 翻页 */ a.extend.next { right: 0; @@ -7864,10 +10717,6 @@ a.extend.prev { left: 0; } -#pagination { - width: 100%; -} - @media screen and (max-width: 768px) { #pagination { margin-bottom: 0rem; @@ -7938,6 +10787,7 @@ a.extend.prev { background-color: var(--heo-main); transition: 0s; overflow: hidden; + /* box-shadow: var(--heo-shadow-main); */ } .post-bg #post-cover { @@ -7953,11 +10803,11 @@ a.extend.prev { width: 70%; height: 100%; position: relative; - overflow: hidden; margin: 0 -20% 0 auto; + overflow: hidden; + margin-bottom: 0; transform: rotate(10deg) translateY(-10%) scale(2); filter: blur(10px); - opacity: 0.5; } .coverdiv.loaded { @@ -8103,26 +10953,31 @@ a.extend.prev { display: flex; flex-direction: column; align-items: flex-start; - height: calc(100% + 0px); + height: calc(100% + 30px); justify-content: center; } @media screen and (max-width: 768px) { #page-header #post-info { + padding: 0 6%; justify-content: normal; - padding: 18rem 6% 0; + padding-top: 18rem; } } @media screen and (min-width: 1300px) { #page-header #post-info { - height: calc(100% + 0px); + height: calc(100% + 30px); top: 0; display: flex; justify-content: center; } } +/*#post-info #post-meta > .meta-secondline > span:first-child {*/ +/* margin-right: 0.8rem;*/ +/*}*/ + .meta-secondline span { display: flex; align-items: center; @@ -8140,7 +10995,6 @@ a.extend.prev { text-align: left; display: flex; white-space: nowrap; - -webkit-user-select: none; } #post-firstinfo .post-meta__tags { @@ -8174,9 +11028,6 @@ span.post-meta-categories:hover { a.post-meta-categories { color: var(--heo-white); font-size: 0.7rem; - width: 100%; - height: 100%; - display: flex; } span.post-meta-categories:hover a.post-meta-categories { @@ -8215,9 +11066,6 @@ a.post-meta-original { font-weight: bold; height: 32px; line-height: 32px; - width: 100%; - height: 100%; - display: flex; } a.post-meta-original:hover { @@ -8322,19 +11170,91 @@ a.post-meta-original:hover { font-size: 15px; } +/* 热度间隔 */ +span.post-meta-pv-cv { + margin-left: 0.8rem; +} + +/* 微信公众号同步 */ +span.post-meta-wechat { + margin-right: 0.8rem; + opacity: 0.6; + transition: 0.3s; + cursor: pointer; +} + .post-meta-wechat:hover { opacity: 1; } +span.post-meta-position { + margin-right: 0.8rem; + opacity: 0.6; +} + +/* 隐藏信息文字 */ +#post-info #post-meta .post-meta-label { + display: none; +} + /* 图标数字间距 */ #post-info #post-meta .post-meta-icon { margin-right: 0.4rem; } -#post-meta > div > span > span { +/* 每组间距 */ +#post-info #post-meta .post-meta-separator { + margin: 0px 0.4rem; +} + +/* 文章信息数值 */ +.post-meta-pv-cv #visit { font-weight: 800; } +#post-meta > div > span.post-meta-wordcount > span.word-count { + font-weight: 800; +} + +#post-meta > div > span.post-meta-wordcount > span:nth-child(7) { + font-weight: 800; +} + +#post-firstinfo > div > span.post-meta-categories > a { + font-weight: 800; +} + +/* 文章信息透明度 */ +.post-meta-wordcount { + opacity: 0.6; + margin-right: 0.8rem +} + +@media screen and (max-width: 768px) { + .post-meta-wordcount { + margin-left: 0; + } +} + +.post-meta-date { + opacity: 0.6; +} + +.post-meta-pv-cv { + opacity: 0.6; +} + +.post-meta-pv { + opacity: 0.6; + margin-right: 0.8rem; +} + +.post-meta-commentcount { + opacity: 0.6; + cursor: pointer; + transition: 0.3s; +} + .post-meta-commentcount:hover { opacity: 1; } @@ -8344,9 +11264,13 @@ a.post-meta-original:hover { color: var(--heo-white); } +#comment-count { + font-weight: 800; + color: var(--heo-white); +} + .el-textarea .el-input__count { color: var(--heo-secondtext) !important; - -webkit-user-select: none; } .post-meta-commentcount i { @@ -8382,7 +11306,6 @@ a.post-meta-original:hover { margin: 1rem 0 1rem 0 !important; -webkit-line-clamp: 2; padding: 0; - overflow: hidden; } @media screen and (max-width: 768px) { @@ -8405,7 +11328,6 @@ a.post-meta-original:hover { margin-top: 0.4rem; transition: 0.3s; display: flex; - -webkit-user-select: none; } #post-info #post-meta a { @@ -8421,28 +11343,48 @@ a.post-meta-original:hover { } /* 文章标题前图标 */ -#article-container h1:before, #article-container h2:before, #article-container h3:before, #article-container h4:before, #article-container h5:before, #article-container h6:before { +#article-container h1:before, +#article-container h2:before, +#article-container h3:before, +#article-container h4:before, +#article-container h5:before, +#article-container h6:before { top: calc(50% - .45rem); content: ''; } /* 文章标题前图标悬浮 */ -#article-container h1:hover:before, #article-container h2:hover:before, #article-container h3:hover:before, #article-container h4:hover:before, #article-container h5:hover:before, #article-container h6:hover:before { +#article-container h1:hover:before, +#article-container h2:hover:before, +#article-container h3:hover:before, +#article-container h4:hover:before, +#article-container h5:hover:before, +#article-container h6:hover:before { color: var(--heo-lighttext); } +/* 标题悬浮效果 */ +#article-container h1:hover, +#article-container h2:hover, +#article-container h3:hover, +#article-container h4:hover, +#article-container h5:hover, +#article-container h6:hover { + padding-left: 1.3rem; +} + /* 文章tab样式 */ #article-container ul > li:not(.tab):before { border: 0.21em solid var(--heo-lighttext); background: var(--heo-lighttext); } -#article-container ol, #article-container ul { +#article-container ol, +#article-container ul { padding: 0; } #article-container .tabs { - position: relative; margin: 1rem 0 !important; border-radius: 12px; overflow: hidden; @@ -8496,8 +11438,20 @@ a.post-meta-original:hover { border: var(--style-border-hover-always); } +.tab-item-content { + background: var(--heo-card-bg); +} + +/* tab边框 */ +#article-container .tabs { + border: 3px solid var(--heo-secondbg) !important; +} + + /* 切换tab标签 */ #article-container .tabs > .tab-contents .tab-item-content.active { + animation: tabshow 0s; + -webkit-animation: tabshow 0s; padding: 1.2rem 1.2rem; border-radius: 8px; } @@ -8514,49 +11468,40 @@ a.post-meta-original:hover { } /* 文章details折叠 */ -details:not(.tk-admin-config-group) { +details { display: block; position: relative; margin-bottom: 1rem; min-height: 54px; overflow: hidden; - border-radius: 12px; - border: var(--style-border); - transition: border 0.3s; } -details:not(.tk-admin-config-group):hover { - border: var(--style-border-hover-always); -} - -details:not(.tk-admin-config-group) summary { +details summary { position: absolute; padding: 0.5rem 1rem; background: var(--heo-card-bg); + border-radius: 12px; margin: 0; transition: 0.3s; + border: var(--style-border); box-shadow: var(--heo-shadow-border); position: absolute; left: 0; width: 100%; - font-weight: bold; } -details:not(.tk-admin-config-group) > *:nth-child(2) { +details > *:nth-child(2) { margin-top: calc(54px + 1rem) !important; } -details[open]:not(.tk-admin-config-group) summary { +details[open] summary { + border-radius: 12px 12px 0 0; background: var(--heo-main); color: var(--heo-white); + border: var(--style-border-hover-always); } -details:not(.tk-admin-config-group) summary::before { - content: ''; - padding: 4px; -} - -details:not(.tk-admin-config-group) summary:hover { +details summary:hover { cursor: pointer; background: var(--heo-main); color: var(--heo-white); @@ -8564,31 +11509,31 @@ details:not(.tk-admin-config-group) summary:hover { box-shadow: var(--heo-shadow-main); } -details:not(.tk-admin-config-group) summary:focus { +details summary:focus { outline: none; } -details:not(.tk-admin-config-group) summary::marker { +details summary::marker { color: var(--heo-main); transition: 0.3s; } -details[open]:not(.tk-admin-config-group) summary::marker { +details[open] summary::marker { color: var(--heo-white); } -details:not(.tk-admin-config-group) summary:hover::marker { +details summary:hover::marker { color: var(--heo-white); } -details[open]:not(.tk-admin-config-group) { +details[open] { border-radius: 12px; border: var(--style-border-hover-always); padding: 0 1.5rem; background: var(--heo-card-bg); } -details:not(.tk-admin-config-group) summary:hover:after { +details summary:hover:after { position: absolute; content: '+'; text-align: center; @@ -8598,7 +11543,7 @@ details:not(.tk-admin-config-group) summary:hover:after { line-height: 1; } -details[open]:not(.tk-admin-config-group) > summary:hover:after { +details[open] > summary:hover:after { content: '-'; } @@ -8614,7 +11559,7 @@ details[open]:not(.tk-admin-config-group) > summary:hover:after { } /* 文章中的超链接 */ -#article-container a:not(.bilibili_box) { +#article-container a { text-decoration: none; border-bottom: 2px solid var(--heo-lighttext); color: var(--heo-fontcolor); @@ -8623,7 +11568,7 @@ details[open]:not(.tk-admin-config-group) > summary:hover:after { border-radius: 4px 4px 0 0; } -#article-container a:not(.fancybox):not(.bilibili_box):hover { +#article-container a:not(.fancybox):hover { text-decoration: none; border-bottom: 2px solid var(--heo-none); color: var(--heo-white); @@ -8638,7 +11583,6 @@ details[open]:not(.tk-admin-config-group) > summary:hover:after { margin: auto; display: contents; width: fit-content; - -webkit-user-select: none; } #article-container a.fancybox img { @@ -8655,27 +11599,28 @@ details[open]:not(.tk-admin-config-group) > summary:hover:after { letter-spacing: 0.6px; } -#article-container code { - color: var(--heo-white); - padding: 0.2rem 0.4rem; - border-radius: 4px; - margin: 0px 4px; - background: var(--heo-pink); - line-height: 2; - box-shadow: var(--heo-shadow-border); -} +/*#article-container code {*/ +/* color: var(--heo-white);*/ +/* padding: 0.2rem 0.4rem;*/ +/* border-radius: 4px;*/ +/* margin: 0px 4px;*/ +/* background: var(--heo-pink);*/ +/* line-height: 2;*/ +/* box-shadow: var(--heo-shadow-border);*/ +/*}*/ -#article-container code::selection { - background: var(--heo-main) !important; -} +/*#article-container code::selection {*/ +/* background: var(--heo-main) !important;*/ +/*}*/ /* 文章表格间距 */ .table-wrap { - margin: 1rem 0; + margin: 1rem 0px; border-radius: 8px; } -table th, table td { +table th, +table td { border: var(--style-border-always); } @@ -8684,7 +11629,8 @@ table thead { } /* 文章中的加粗文本颜色 */ -b, strong { +b, +strong { color: var(--heo-lighttext); } @@ -8695,7 +11641,10 @@ b, strong { font-weight: 400; } -#article-container.post-content h1, #article-container.post-content h2, #article-container.post-content h3, #article-container.post-content h4 { +#article-container.post-content h1, +#article-container.post-content h2, +#article-container.post-content h3, +#article-container.post-content h4 { /*display: flex;*/ align-items: center; justify-content: space-between; @@ -8730,15 +11679,32 @@ b, strong { } } +/* 外挂标签 */ + +.note.warning:not(.no-icon):not(.modern)::before { + display: flex; + align-items: center; + height: 30px; + color: var(--heo-yellow); +} + +.note.warning:not(.modern) { + border-radius: 8px; + border-width: 1px; + border-color: var(--heo-yellow); + box-shadow: var(--heo-shadow-border); + background: var(--card-bg); +} + /* 链接外挂标签 */ #article-container .tag-Link { background: var(--heo-secondbg); border-radius: 8px !important; display: flex; - border: var(--style-border-always); - border-bottom: none !important; + border: var(--style-border); flex-direction: column; - padding: 0.3rem 1rem 0.6rem !important; + padding: 0.5rem 1rem; + border-width: 1px !important; margin-top: 1rem; } @@ -8772,17 +11738,9 @@ b, strong { min-width: 60px; height: 60px; background-size: cover !important; - border-radius: 8px; + border-radius: 60px; background: var(--heo-card-bg); pointer-events: none; - display: flex; -} - -#article-container .tag-Link .tag-link-bottom .tag-link-left i { - padding: 0; - margin: auto; - font-size: 24px; - color: var(--heo-fontcolor); } #article-container .tag-Link .tag-link-bottom .tag-link-right { @@ -8791,27 +11749,17 @@ b, strong { } #article-container .tag-Link .tag-link-bottom .tag-link-right .tag-link-title { - font-size: 16px; + font-size: 1rem; line-height: 1.2; pointer-events: none; - word-break: break-all; - text-overflow: ellipsis; - display: -webkit-box; - -webkit-box-orient: vertical; - -webkit-line-clamp: 2; /* 这里是超出几行省略 */ - overflow: hidden; } #article-container .tag-Link .tag-link-bottom .tag-link-right .tag-link-sitename { font-size: 0.7rem; color: var(--heo-gray); font-weight: normal; - margin-top: 8px; + margin-top: 4px; pointer-events: none; - line-height: 1; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; } #article-container .tag-Link:hover .tag-link-bottom .tag-link-right .tag-link-sitename { @@ -8824,11 +11772,25 @@ b, strong { pointer-events: none; } +/* 文章标题 */ +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 1rem; + padding-top: 0; + padding-left: 0 !important; + font-weight: weight; +} + #post h2 { margin-top: 1.5rem; } -#article-container > h2:nth-child(1), #article-container > h1:nth-child(1) { +#article-container > h2:nth-child(1), +#article-container > h1:nth-child(1) { margin: 0; } @@ -8934,9 +11896,11 @@ blockquote p { #article-container .headerlink { float: right; opacity: 0.08; + border-bottom-style: none; + border-bottom: none; position: relative; padding: 0px; - border-style: none; + border: none; border-radius: 8px !important; line-height: 1; font-size: 1rem; @@ -8964,71 +11928,75 @@ blockquote p { object-fit: cover; } +/* #article-container img.error { + content: url(../images/404.gif); +} */ + /* 文章视频 */ .doge-inner-player { border-radius: 12px !important; } /* 文章数字头 */ -#article-container ol li:before, #article-container ul li:before { +#article-container ol li:before, +#article-container ul li:before { background: var(--heo-theme); cursor: default; } -#article-container ol li:hover:before, #article-container ul li:hover:before { +#article-container ol li:hover:before, +#article-container ul li:hover:before { transform: rotate(0deg); } /* 文章代码框 */ -figure { - margin-top: 0.5rem !important; -} +/*figure {*/ +/* margin-top: 0.5rem !important;*/ +/*}*/ + +/*#article-container figure.highlight .highlight-tools {*/ +/* background: var(--heo-secondbg) !important;*/ +/*}*/ #article-container .gutter { opacity: 0.6; - user-select: none; } #article-container .code-lang { margin-left: 6px; } -#article-container figure.highlight table::-webkit-scrollbar { - color: var(--heo-blue); - background: var(--heo-secondbg); - height: 8px; -} +/*#article-container .highlight-tools .code-lang {*/ +/* text-transform: capitalize;*/ +/* left: 1.9rem;*/ +/*}*/ -#article-container figure.highlight table::-webkit-scrollbar-thumb { - background: var(--heo-gray); -} +/*#article-container figure.highlight table::-webkit-scrollbar {*/ +/* color: var(--heo-blue);*/ +/* background: var(--heo-secondbg);*/ +/* height: 8px;*/ +/*}*/ -#article-container figure.highlight table::-webkit-scrollbar-thumb:hover { - background: var(--heo-main); -} +/*#article-container figure.highlight table::-webkit-scrollbar-thumb {*/ +/* background: var(--heo-gray);*/ +/*}*/ + +/*#article-container figure.highlight table::-webkit-scrollbar-thumb:hover {*/ +/* background: var(--heo-main);*/ +/*}*/ /* 代码展开图标 */ #article-container .code-expand-btn i { color: var(--heo-fontcolor); font-size: 1rem; - padding: 0.3rem 0px; - animation: 1.2s ease 0s infinite normal none running code-expand-key; } #article-container .code-expand-btn { + background-color: var(--heo-mask); background: var(--heo-secondbg); transition: 0.3s; backdrop-filter: saturate(180%) blur(20px); -webkit-backdrop-filter: blur(20px); - transform: translateZ(0); - border-top: var(--style-border-always); - position: absolute; - bottom: 0px; - z-index: 10; - width: 100%; - text-align: center; - font-size: var(--global-font-size); - cursor: pointer; } #article-container .code-expand-btn:hover { @@ -9053,54 +12021,53 @@ figure { border-radius: 12px; } */ -/* .relatedPosts>.relatedPosts-list .cover::after { - content: ' '; - display: block; - position: absolute; - z-index: 0; - top: 0; - left: 0; - width: 100%; - height: 100%; - background: url('https://img.zhheo.com/i/2022/08/31/630efd3d82799.webp') 50%; - background-size: cover; +.relatedPosts > .relatedPosts-list .cover::after { + content: ' '; + display: block; + position: absolute; + z-index: 0; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: url(../images/404.gif) 50%; + background-size: cover; } -.relatedPosts>.relatedPosts-list a { - display: flex; - width: 100%; - height: 100%; +.relatedPosts > .relatedPosts-list a { + display: flex; + width: 100%; + height: 100%; } @media screen and (min-width: 768px) { - #post>div.relatedPosts>div.relatedPosts-list>div { - -webkit-mask-image: -webkit-radial-gradient(center, rgb(255, 255, 255), rgb(0, 0, 0)); - } - - #post>div.relatedPosts>div.relatedPosts-list>div { - border-radius: 12px; - } - - .relatedPosts>.headline { - font-size: 0.8em; - } - - @media screen and (max-width: 1300px) { - #post>div.relatedPosts>div.relatedPosts-list>div:nth-child(7) { - display: none; + #post > div.relatedPosts > div.relatedPosts-list > div { + -webkit-mask-image: -webkit-radial-gradient(center, rgb(255, 255, 255), rgb(0, 0, 0)); } - #post>div.relatedPosts>div.relatedPosts-list>div:nth-child(8) { - display: none; + #post > div.relatedPosts > div.relatedPosts-list > div { + border-radius: 12px; + } + + .relatedPosts > .headline { + font-size: 0.8em; + } + + @media screen and (max-width: 1300px) { + #post > div.relatedPosts > div.relatedPosts-list > div:nth-child(7) { + display: none; + } + + #post > div.relatedPosts > div.relatedPosts-list > div:nth-child(8) { + display: none; + } } - } } -.relatedPosts>.headline { - margin-bottom: 0.8rem; - font-weight: bold; - font-size: 20px; -} */ +.relatedPosts > .headline { + margin-bottom: 0.8rem !important; + font-size: 1.2em; +} /* 文章标签 */ @@ -9146,9 +12113,6 @@ figure { border: var(--style-border); border-width: 1px; transition: 0.3s; - position: relative; - margin: 2rem 0px 0.5rem; - border-radius: 12px; } #post .post-copyright:after { @@ -9184,7 +12148,6 @@ figure { font-weight: bold; line-height: 1.5; white-space: nowrap; - -webkit-user-select: none; } .post-copyright__original:hover { @@ -9214,7 +12177,8 @@ figure { .post-copyright-copybtn { margin-left: 0.5rem; color: var(--heo-fontcolor); - z-index: 1; + opacity: 0.4; + transition: 0.3s; } .post-copyright-copybtn:hover { @@ -9397,7 +12361,7 @@ a.reward-main-btn { a.reward-main-btn:hover { color: var(--heo-white); background: var(--heo-red); - background-image: url(/img/theme/award.gif); + background-image: url(../images/hua.gif); box-shadow: var(--heo-shadow-red); } @@ -9420,6 +12384,17 @@ a.reward-main-btn:hover { transition: 0.3s; } +@media screen and (min-width: 1300px) { + .reward-link.mode:hover { + transform: scale(1.03); + } + + .reward-link.mode:active { + transform: scale(0.97); + } +} + + .reward-link.mode a { color: var(--heo-white); } @@ -9451,6 +12426,21 @@ a.reward-main-btn:hover { display: none; } +@media screen and (max-width: 768px) { + #quit-box { + display: none !important; + } +} + + +/* 接下来下一篇 */ +.next-post.pull-right, +.prev-post.pull-left, +#pagination .prev-post, +#pagination .next-post { + background: var(--heo-secondbg); +} + @media screen and (min-width: 768px) { #pagination .next-post a { border-left: var(--heo-card-bg); @@ -9483,25 +12473,29 @@ a.reward-main-btn:hover { height: 100%; } - #pagination .prev-post a:hover, #pagination .next-post a:hover { + #pagination .prev-post a:hover, + #pagination .next-post a:hover { background: var(--heo-main); } - #pagination .prev-post a:hover div, #pagination .next-post a:hover div { + #pagination .prev-post a:hover div, + #pagination .next-post a:hover div { color: var(--heo-white) !important; } } @media screen and (max-width: 768px) { - #pagination .prev-post a:hover, #pagination .next-post a:hover { + #pagination .prev-post a:hover, + #pagination .next-post a:hover { background: var(--heo-none); } } -#pagination img.prev-cover, #pagination img.next-cover { +#pagination img.prev-cover, +#pagination img.next-cover { opacity: 0.15; transform: scale(1.03); transition: 0.3s; @@ -9510,17 +12504,22 @@ a.reward-main-btn:hover { -webkit-transform-style: preserve-3d; } -#pagination .prev-post:hover img.prev-cover, #pagination .next-post:hover img.prev-cover, #pagination .prev-post:hover img.next-cover, #pagination .next-post:hover img.next-cover { +#pagination .prev-post:hover img.prev-cover, +#pagination .next-post:hover img.prev-cover, +#pagination .prev-post:hover img.next-cover, +#pagination .next-post:hover img.next-cover { opacity: 0.25; transform: scale(1.03); filter: blur(5px); } -#post #pagination .prev-post .label, #pagination .next-post .label { +#post #pagination .prev-post .label, +#pagination .next-post .label { color: var(--heo-fontcolor); } -#post #pagination .prev_info, #pagination .next_info { +#post #pagination .prev_info, +#pagination .next_info { color: var(--heo-fontcolor); font-weight: bold; -webkit-line-clamp: 2; @@ -9529,7 +12528,6 @@ a.reward-main-btn:hover { font-size: 0.9rem; display: -webkit-box; -webkit-box-orient: vertical; - overflow: hidden; } #post #pagination { @@ -9537,20 +12535,122 @@ a.reward-main-btn:hover { position: inherit; } -.next-post.pull-right, .prev-post.pull-left, #pagination .prev-post, #pagination .next-post { - background: var(--heo-secondbg); +#pagination.pagination-post { + background: var(--heo-card-bg); } -#post #pagination { - border-radius: 12px; -} +/* @media screen and (min-width: 1300px) { + #post #pagination { + position: fixed; + width: 300px; + bottom: -100px; + right: 20px; + z-index: 1000; + height: fit-content; + transition: cubic-bezier(0.42, 0, 0.3, 1.11) 0.3s; + border: var(--style-border); + border-radius: 12px; + overflow: hidden; + cursor: pointer; + opacity: 0; + z-index: 1002; + } -#post #pagination .prev-post .label, #pagination .next-post .label { - text-align: left; -} + #post #pagination.show-window { + bottom: 20px; + opacity: 1; + } -#post #pagination .prev_info, #pagination .next_info { - text-align: left; + #post #pagination:hover { + border: var(--style-border-hover); + } + + #pagination .next-post a { + border: none; + height: fit-content; + padding: 0.5rem 0; + } + + #pagination.pagination-post { + border-radius: 0; + } + + #post #pagination .prev_info, + #pagination .next_info { + font-size: 14.5px; + font-weight: normal; + } + + #pagination .pagination-info { + padding: 0.5rem 1rem; + transform: none; + } + + #post #pagination { + background: none; + } + + .next-post.pull-right, + .prev-post.pull-left, + #pagination .prev-post, + #pagination .next-post { + background: var(--heo-maskbgdeep); + -webkit-backdrop-filter: blur(5px); + backdrop-filter: blur(5px); + } + + .prev-post.pull-left { + display: none; + } + + .next-post.pull-right { + width: 100% !important; + } + + #pagination .next-post .pagination-info { + text-align: left; + position: relative; + } + + #post #pagination .prev-post .label, + #pagination .next-post .label { + color: var(--heo-fontcolor); + font-weight: bold; + font-size: 13px; + margin-bottom: 0.5rem; + border-bottom: var(--style-border); + line-height: 1; + padding-bottom: 0.5rem; + } +} */ + +@media screen and (max-width: 768px) { + .prev-post.pull-left { + border-bottom: var(--style-border-always); + } + + #post #pagination { + border-radius: 12px; + border: var(--style-border-always); + box-shadow: var(--heo-shadow-border); + } + + #post #pagination .prev-post .label, + #pagination .next-post .label { + text-align: left; + } + + #post #pagination .prev_info, + #pagination .next_info { + text-align: left; + } + + .next-post.pull-right, + .prev-post.pull-left, + #pagination .prev-post, + #pagination .next-post { + background: var(--heo-card-bg); + } } /* 翻页 */ @@ -9619,20 +12719,47 @@ a.reward-main-btn:hover { color: var(--heo-theme); border: var(--style-border-hover); box-shadow: var(--heo-shadow-main); + transform: scale(1.03); } - #pagination a.extend.next:hover, #pagination a.extend.prev:hover { + #pagination a.extend.next:hover, + #pagination a.extend.prev:hover { color: var(--heo-theme); border: var(--style-border-hover); box-shadow: var(--heo-shadow-main); + transform: scale(1.03); + } + + + @media screen and (min-width: 1300px) { + #pagination .page-number:hover { + transform: scale(1.03); + } + + + #pagination a.extend.next:hover, + #pagination a.extend.prev:hover { + transform: scale(1.03); + } + + #pagination .page-number:active { + transform: scale(0.97); + } + + #pagination a.extend.next:active, + #pagination a.extend.prev:active { + transform: scale(0.97); + } + } #pagination span.space { margin: 0 0.3rem; } - #pagination a.extend.next, #pagination a.extend.prev { + #pagination a.extend.next, + #pagination a.extend.prev { width: 4rem; height: 2rem; line-height: 1.9rem; @@ -9648,7 +12775,8 @@ a.reward-main-btn:hover { transition: 0.3s; } - #pagination a.extend.next i, #pagination a.extend.prev i { + #pagination a.extend.next i, + #pagination a.extend.prev i { transition: 0.3s; } @@ -9736,7 +12864,6 @@ a.reward-main-btn:hover { -webkit-line-clamp: 4; font-size: 0.9rem; text-align: left; - overflow: hidden; } .relatedPosts > .relatedPosts-list .content .date { @@ -9784,12 +12911,10 @@ div#post-comment { } #post-comment > div.comment-head > div.comment-privacy { - margin-left: 8px; - font-size: 13px; -} - -#post-comment > div.comment-head > div.comment-privacy a:hover { - color: var(--heo-theme); + display: block; + justify-content: space-between; + float: right; + line-height: 2rem; } #post-comment .comment-tips { @@ -9801,13 +12926,11 @@ div#post-comment { padding: 8px 12px; margin-top: 0.5rem; display: none; - width: 100%; } #post-comment .comment-tips.show { display: flex; - font-weight: bold; } /* 头像 */ @@ -9815,7 +12938,6 @@ div#post-comment { width: 32px !important; height: 32px !important; box-shadow: var(--heo-shadow-border); - margin-right: 16px !important; } .tk-avatar.tk-has-avatar { @@ -9828,14 +12950,20 @@ div#post-comment { display: none; } +.tk-avatar .tk-avatar-img { + height: 32px !important; +} + .tk-avatar .tk-avatar-img:hover { transform: rotate(360deg); } img.tk-avatar-img { height: 32px !important; - border-radius: 32px; - border: var(--style-border-always); +} + +.tk-avatar { + margin-right: 0.5rem !important; } /* 评论输入框提示 */ @@ -9930,12 +13058,11 @@ img.tk-avatar-img { } /* 填写项标题 */ -.el-input-group__append, .el-input-group__prepend { +.el-input-group__append, +.el-input-group__prepend { background-color: var(--heo-card-bg) !important; color: var(--heo-fontcolor) !important; border-color: var(--heo-card-border) !important; - border: var(--style-border) !important; - font-weight: bold; } /* 输入框 */ @@ -9943,7 +13070,6 @@ img.tk-avatar-img { background: var(--heo-background) !important; border: 1px solid var(--heo-card-border) !important; color: var(--heo-fontcolor) !important; - padding-left: 8px; } .page .el-input__inner { @@ -9967,7 +13093,7 @@ img.tk-avatar-img { @media screen and (max-width: 768px) { .el-textarea__inner { border-radius: 4px !important; - background: var(--heo-card-bg) !important; + background: var(--card-bg) !important; } } @@ -9991,7 +13117,8 @@ img.tk-avatar-img { /* 评论数量字号 */ #twikoo > div.tk-comments > div.tk-comments-container > div.tk-comments-title > span:nth-child(1) { - display: none !important; + /* display: none !important; */ + font-size: 1.0rem; } /* 加载时背景颜色 */ @@ -10001,7 +13128,7 @@ img.tk-avatar-img { /* 所有标签 */ .tk-tag { - margin-left: 4px; + transform: translateY(-2px); } /* 评论博主标签圆角 */ @@ -10011,10 +13138,6 @@ img.tk-avatar-img { font-size: 0.5rem !important; } -[data-theme=dark] .tk-tag-green { - background-color: #67c23a21 !important; -} - /* 审核中的评论 */ .tk-tag-yellow { border-radius: 4px !important; @@ -10023,7 +13146,10 @@ img.tk-avatar-img { } [data-theme=dark] .tk-tag-green { - background-color: #c0c23a21 !important; + background-color: #3b70fc; + border: none; + border-radius: 4px; + color: #fff; } /* 评论置顶 */ @@ -10058,9 +13184,8 @@ img.tk-avatar-img { display: none !important; } -.tk-meta { - display: flex; - align-items: center; +#twikoo { + /* z-index: 102; */ } /* 魔改教程入口 */ @@ -10069,14 +13194,8 @@ img.tk-avatar-img { } /* 点赞和评论 */ -.tk-action .tk-action-link:first-child { - display: none; -} - .tk-action-link { color: var(--heo-lighttext) !important; - cursor: pointer; - -webkit-user-select: none; } .tk-action-icon svg { @@ -10110,7 +13229,10 @@ button.el-button.tk-cancel.el-button--default.el-button--small { } /* 发送按钮禁用状态 */ -.tk-comments .el-button--primary.is-disabled, .tk-comments .el-button--primary.is-disabled:active, .tk-comments .el-button--primary.is-disabled:focus, .tk-comments .el-button--primary.is-disabled:hover { +.tk-comments .el-button--primary.is-disabled, +.tk-comments .el-button--primary.is-disabled:active, +.tk-comments .el-button--primary.is-disabled:focus, +.tk-comments .el-button--primary.is-disabled:hover { opacity: 0.4; } @@ -10133,9 +13255,9 @@ button.el-button.tk-cancel.el-button--default.el-button--small { } .tk-comments-title { - position: absolute; + /* position: absolute; bottom: 0; - left: 0; + left: 0; */ } .tk-extras { @@ -10144,11 +13266,12 @@ button.el-button.tk-cancel.el-button--default.el-button--small { } .tk-icon.__comments:first-child { - display: none; + /* display: none; */ + width: 0.6em; } .tk-icon.__comments { - margin-left: 0 !important; + /* margin-left: 0 !important; */ } .tk-row.actions { @@ -10169,7 +13292,8 @@ button.el-button.tk-cancel.el-button--default.el-button--small { background: var(--heo-secondbg); border: var(--style-border); box-shadow: none; - margin: 0 0 0.5rem; + margin: 0; + margin-bottom: 0.5rem; font-size: 0.6rem; color: var(--heo-secondtext); border-radius: 8px; @@ -10181,6 +13305,11 @@ button.el-button.tk-cancel.el-button--default.el-button--small { margin: 0px 2px 0px 2px; } +.OwO .OwO-body .OwO-bar .OwO-packages li { + /* line-height: 45px !important; + font-size: 28px !important; */ +} + .OwO .OwO-body { z-index: 102; width: 500px; @@ -10204,7 +13333,8 @@ button.el-button.tk-cancel.el-button--default.el-button--small { width: 100%; } -.tk-owo-emotion, .twikoo .OwO-item img { +.tk-owo-emotion, +.twikoo .OwO-item img { pointer-events: none; } @@ -10254,7 +13384,6 @@ button.el-button.tk-cancel.el-button--default.el-button--small { border: var(--style-border-always); box-shadow: var(--heo-shadow-border); border-radius: 12px; - -webkit-user-select: none; } .tk-expand:hover { @@ -10265,7 +13394,7 @@ button.el-button.tk-cancel.el-button--default.el-button--small { /* 评论时间 */ .tk-time { color: var(--heo-secondtext) !important; - font-size: 0.6rem; + font-size: 0.8rem; margin-left: 0.5rem; } @@ -10276,13 +13405,15 @@ button.el-button.tk-cancel.el-button--default.el-button--small { background: var(--heo-card-bg); transition: 0.3s; border-radius: 12px; - padding: 0.5rem 0rem 0rem; + padding: 0rem; + padding-top: 0.5rem; border: none; border-top: var(--style-border-dashed); } #page .tk-comments-container > .tk-comment { - padding: 1rem 1rem 1.5rem; + padding: 1rem; + padding-bottom: 1.5rem; border: var(--style-border); border-top: var(--style-border); box-shadow: var(--heo-shadow-border); @@ -10296,41 +13427,28 @@ button.el-button.tk-cancel.el-button--default.el-button--small { } .tk-icon.__comments { - left: 0.5rem; + /* left: 0.5rem; */ } } .tk-icon { - position: absolute; + /* position: absolute; */ } /* 评论功能模块标题字号 */ #post-comment .comment-head { font-size: 0.8em !important; margin-bottom: 0.5rem; - display: flex; - align-items: center; - flex-wrap: wrap; - justify-content: space-between; -} - -.comment-randomInfo { - margin-left: auto; - font-size: 13px; -} - -.comment-randomInfo:hover a { - color: var(--heo-theme); } /* 隐藏没有评论 */ .tk-comments-no { - display: none !important; + /* display: none !important; */ } .tk-comments-container { - min-height: 0rem !important; - margin-top: 0.5rem; + /* min-height: 0rem !important; + margin-top: 0.5rem; */ } @@ -10338,8 +13456,9 @@ button.el-button.tk-cancel.el-button--default.el-button--small { background: var(--heo-card-bg); border-top: var(--style-border-dashed); border-radius: 12px; + padding: 0; transition: 0.3s; - padding: 1rem 0 0; + padding-top: 1rem; margin-top: 0; } @@ -10388,8 +13507,12 @@ button.el-button.tk-cancel.el-button--default.el-button--small { @media screen and (min-width: 1300px) { #pagination.pagination-post { - border-radius: 0; - margin-top: 0; + border-radius: 12px; + margin-top: 1rem; + } + + .relatedPosts { + margin-top: 1rem; } } @@ -10399,7 +13522,6 @@ button.el-button.tk-cancel.el-button--default.el-button--small { justify-content: space-between; margin-top: 2rem; flex-wrap: wrap; - -webkit-user-select: none; } .post-reward { @@ -10416,10 +13538,6 @@ button.el-button.tk-cancel.el-button--default.el-button--small { z-index: 1003; } -.tk-meta-input .el-input .el-input-group__prepend { - -webkit-user-select: none; -} - @media screen and (min-width: 768px) { .post-reward:hover > .reward-main { display: flex !important; @@ -10475,8 +13593,8 @@ button.el-button.tk-cancel.el-button--default.el-button--small { } .tk-icon { - position: absolute; - right: 0; + /* position: absolute; + right: 0; */ } } @@ -10569,6 +13687,14 @@ button.el-button.tk-cancel.el-button--default.el-button--small { border: var(--style-border); } + .share-button:hover { + transform: scale(1.03); + } + + .share-button:active { + transform: scale(0.97); + } + .share-button i { line-height: 38px; } @@ -10650,43 +13776,52 @@ button.el-button.tk-cancel.el-button--default.el-button--small { } /* 代码高亮 */ -#article-container figure.highlight { - border-radius: 8px 8px 4px 4px; -} +/*#article-container figure.highlight {*/ +/* border-radius: 8px 8px 4px 4px;*/ +/*}*/ -#article-container figure.highlight .gutter pre { - color: var(--heo-secondtext); - background: var(--heo-secondbg); - border-right: var(--style-border-always); - padding-right: 0.5rem; - padding-left: 0.5rem; - text-align: right; -} +/*#article-container figure.highlight,*/ +/*#article-container pre {*/ +/* color: #f8f8f2;*/ +/* background: #696969*/ +/*}*/ -#article-container figure.highlight figcaption a { - color: #a9a9a9 !important -} +/*#article-container figure.highlight .highlight-tools {*/ +/* background: #3f3f3f;*/ +/* color: var(--heo-fontcolor);*/ +/*}*/ -#article-container .highlight:not(.js-file-line-container) { - background-color: var(--heo-card-bg) !important; - color: var(--heo-fontcolor); - border: var(--style-border-always); -} +/*#article-container figure.highlight .gutter pre {*/ +/* color: #d3d3d3 !important;*/ +/* background: grey;*/ +/* border-right: var(--style-border-always);*/ +/*}*/ -#article-container figure.highlight pre span::selection { - background: var(--heo-main) !important; - color: var(--heo-white) !important; -} +/*#article-container figure.highlight figcaption a {*/ +/* color: #a9a9a9 !important*/ +/*}*/ + +/*#article-container pre,*/ +/*#article-container .highlight:not(.js-file-line-container) {*/ +/* background-color: var(--heo-card-bg) !important;*/ +/* color: var(--heo-fontcolor);*/ +/* box-shadow: var(--heo-shadow-border);*/ +/* border: var(--style-border-always);*/ +/*}*/ + +/*#article-container figure.highlight pre span::selection {*/ +/* background: var(--heo-main) !important;*/ +/* color: var(--heo-white) !important;*/ +/*}*/ /* 表情窗口owo */ -.OwO .OwO-body { +/* .OwO .OwO-body { border: var(--style-border-always) !important; border-radius: 8px !important; overflow: hidden; background-color: var(--heo-maskbg) !important; backdrop-filter: saturate(180%) blur(10px); -webkit-backdrop-filter: blur(10px); - transform: translateZ(0); } .OwO .OwO-body .OwO-bar { @@ -10696,15 +13831,17 @@ button.el-button.tk-cancel.el-button--default.el-button--small { .OwO .OwO-body .OwO-items .OwO-item:hover { box-shadow: var(--heo-shadow-lightblack) !important; border-radius: 8px; -} +} */ #twikoo > div.tk-comments > div.tk-submit > div.tk-row.actions > div > div.tk-action-icon.OwO.OwO-open > div.OwO-body > div > ul > li > span { line-height: 48px; font-size: 28px; } -.OwO .OwO-body .OwO-bar .OwO-packages li { +/* .OwO .OwO-body .OwO-bar .OwO-packages li { margin-right: 0px !important; + width: 50px; + height: 48px; transition: 0.3s; } @@ -10723,7 +13860,8 @@ button.el-button.tk-cancel.el-button--default.el-button--small { .OwO .OwO-body .OwO-items-show { margin: 12px 8px !important; -} + min-height: 197px; +} */ /* 文章列表页 */ /* ---------------------------------------------------------------- */ @@ -10783,19 +13921,16 @@ button.el-button.tk-cancel.el-button--default.el-button--small { } #page .tag-cloud-list a { - display: flex; - width: fit-content; color: var(--heo-fontcolor) !important; font-size: 1.4em !important; padding: 0.2em .5em; - background: var(--heo-card-bg); + background: var(--heo-secondbg); margin: .5em .5em; border-radius: 12px; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; border: var(--style-border-always); box-shadow: var(--heo-shadow-border); - align-items: center; } #page .tag-cloud-list a:hover { @@ -10806,7 +13941,7 @@ button.el-button.tk-cancel.el-button--default.el-button--small { } span.tagsPageCount { - background: var(--heo-secondbg); + background: var(--heo-card-bg); padding: 4px 4px; border-radius: 8px; color: var(--heo-secondtext); @@ -10815,19 +13950,15 @@ span.tagsPageCount { min-width: 35px; display: inline-block; font-size: 1rem; - margin-left: 4px; -} - -.category-lists span.tagsPageCount { - margin-left: 4px; } #page .tag-cloud-list a:hover span.tagsPageCount { color: var(--heo-lighttext); } -#tag-page-tags .tagsPageCount, #post .tag_share .post-meta__tags span.tagsPageCount { - padding: 2px; +#tag-page-tags .tagsPageCount, +#post .tag_share .post-meta__tags span.tagsPageCount { + padding: 2px 4px; background: var(--heo-secondbg); border: var(--style-border-always); min-width: 22.5px; @@ -10839,7 +13970,8 @@ span.tagsPageCount { margin-left: 4px; } -#tag #tag-page-tags a:hover .tagsPageCount, #post .tag_share .post-meta__tags:hover span.tagsPageCount { +#tag #tag-page-tags a:hover .tagsPageCount, +#post .tag_share .post-meta__tags:hover span.tagsPageCount { background: var(--heo-card-bg); color: var(--heo-lighttext); } @@ -10851,22 +13983,6 @@ span.tagsPageCount { span.tags-punctuation { opacity: 0.4; - font-family: 'FontAwesome'; - font-size: 12px; - margin-right: 2px; -} - -.recent-post-item span.tags-punctuation { - margin-right: 1px; - font-size: 12px; -} - -.category-lists span.tags-punctuation { - font-size: 18px; -} - -.tags-name { - margin-left: 2px; } /* page标题 */ @@ -10892,7 +14008,9 @@ span.tags-punctuation { } #page .category-lists ul li { - margin: 0 8px 8px 0; + margin: 0; + margin-right: 8px; + margin-bottom: 8px; } #page .category-lists ul { @@ -10906,7 +14024,7 @@ span.tags-punctuation { padding: 4px 16px; width: 200px; border-radius: 12px; - background: var(--heo-card-bg); + background: var(--card-bg); border: var(--style-border-always); } @@ -10933,7 +14051,8 @@ figure.gallery-group:hover .gallery-group-name::after { display: flex; flex-direction: row; flex-wrap: wrap; - margin: 0 -0.75rem 0.5rem; + margin: 0 -0.75rem; + margin-bottom: 0.5rem; } #tag #tag-page-tags a { @@ -10985,16 +14104,6 @@ figure.gallery-group:hover .gallery-group-name::after { margin-left: 0; padding-bottom: 0; padding-left: 0; - font-weight: bold; - font-size: 2em; -} - -.article-sort-title sup { - margin-left: 4px; - font-size: 16px; - font-weight: bold; - opacity: 0.4; - top: -1em; } .article-sort-item { @@ -11019,6 +14128,11 @@ figure.gallery-group:hover .gallery-group-name::after { transform: scale(1); } +.article-sort-title { + font-weight: bold; + font-size: 2em; +} + /* 文章列表 */ .article-sort-item-info { padding: 0 0.8rem; @@ -11047,7 +14161,7 @@ figure.gallery-group:hover .gallery-group-name::after { /* 随机文章 */ #random-post { min-height: 32px; - background: var(--heo-card-bg); + background: var(--card-bg); border: var(--style-border-always); box-shadow: var(--heo-shadow-border); padding: 20px 30px; @@ -11113,9 +14227,7 @@ figure.gallery-group:hover .gallery-group-name::after { /* 友链标题 */ .flink-list-item .flink-item-info { max-width: 136px; - display: flex; - flex-direction: column; - justify-content: center; + overflow: hidden; } .flink-list-item:hover .flink-item-info { @@ -11135,8 +14247,6 @@ figure.gallery-group:hover .gallery-group-name::after { .flink#article-container .flink-list > .flink-list-item a { display: flex; border: none; - width: 100%; - height: 100%; } .flink#article-container .flink-list > .flink-list-item a:hover { @@ -11171,7 +14281,7 @@ figure.gallery-group:hover .gallery-group-name::after { /* 友链描述 */ .flink#article-container .flink-list > .flink-list-item:hover a .flink-item-desc { - overflow: hidden; + overflow: inherit; width: 100%; } @@ -11186,7 +14296,6 @@ figure.gallery-group:hover .gallery-group-name::after { border: var(--style-border); box-shadow: var(--heo-shadow-border); background: var(--heo-card-bg); - display: flex; } @@ -11197,6 +14306,16 @@ figure.gallery-group:hover .gallery-group-name::after { box-shadow: var(--heo-shadow-main); } +@media screen and (min-width: 1300px) { + .flink#article-container .flink-list > .flink-list-item:hover { + transform: scale(1.03); + } + + .flink#article-container .flink-list > .flink-list-item:active { + transform: scale(0.97); + } +} + .gallery-group figcaption p { line-height: 1.5 !important; } @@ -11263,13 +14382,23 @@ figure.gallery-group:hover .gallery-group-name::after { box-shadow: var(--heo-shadow-border); } +@media screen and (min-width: 1300px) { + .flink#article-container .site-card:hover { + transform: scale(1.03); + } + + .flink#article-container .site-card:active { + transition: 0.95; + } +} + .site-card-tag { position: absolute; top: 0; left: 0; padding: 4px 8px; - background-color: var(--heo-blue); - box-shadow: var(--heo-shadow-blue); + background-color: var(--heo-main); + box-shadow: var(--heo-shadow-main); color: var(--heo-white); z-index: 1; border-radius: 12px 0 12px 0; @@ -11332,7 +14461,7 @@ figure.gallery-group:hover .gallery-group-name::after { .flink-list-item:hover .site-card-tag { - left: -70px; + left: -50px; } .flink#article-container .site-card .info { @@ -11347,7 +14476,7 @@ figure.gallery-group:hover .gallery-group-name::after { /* 修复图片圆角 */ .flink#article-container .site-card .img img { - border-radius: 0; + border-radius: 12px 12px 0 0; transform: scale(1.03); transition: 0.3s; } @@ -11366,7 +14495,7 @@ figure.gallery-group:hover .gallery-group-name::after { .flink#article-container .site-card .img { -webkit-mask-image: -webkit-radial-gradient(center, rgb(255, 255, 255), rgb(0, 0, 0)); - border-radius: 0; + border-radius: 12px 12px 0 0; height: 120px; width: 100%; display: flex; @@ -11430,7 +14559,7 @@ figure.gallery-group:hover .gallery-group-name::after { } } -.footer-section-right { +.footer-banner-right { display: flex; flex-direction: row; flex-wrap: wrap; @@ -11471,6 +14600,7 @@ figure.gallery-group:hover .gallery-group-name::after { #footer-wrap #letlogo { display: flex; flex-direction: column; + margin-right: 60px; align-self: center; margin: auto 0; max-width: 200px; @@ -11505,34 +14635,7 @@ figure.gallery-group:hover .gallery-group-name::after { z-index: -1; } -/* 微信公众号 */ - -/*微信二维码*/ -/* a.weixin { - position: relative; -} - -.weixin::after { - content: url(https://p.zhheo.com/e9586c8eeb7c5cd4ff4cc21deedab43fc379cc07.png!cover); - position: absolute; - right: -40px; - top: -230px; - z-index: 99; - border: 0px solid #0095ba; - overflow: hidden; - -webkit-transform-origin: bottom; - transform-origin: bottom; - -webkit-transform: scale(0); - transform: scale(0); - opacity: 0; - -webkit-transition: all .3s ease-in-out; - transition: all .3s ease-in-out; -} */ - -.weixin:hover::after { - transform: scale(1); - opacity: 1; -} +/* 404页面 */ #error-wrap .error-content { box-shadow: none !important; @@ -11540,62 +14643,53 @@ figure.gallery-group:hover .gallery-group-name::after { background: var(--heo-card-bg) !important; } -#body-wrap.error { +#body-wrap.page .errors { display: flex; flex-direction: column; justify-content: center; align-items: center; padding: 1rem; - width: 100vw; - height: 100vh; + padding-top: 50px; + position: relative; } -#body-wrap.error .aside-list { +#body-wrap.page .errors .aside-list { display: flex; flex-direction: row; flex-wrap: nowrap; margin: 1rem; max-width: 100%; - overflow: scroll; } -@media screen and (max-height: 750px) { - #body-wrap.error .aside-list { - display: none; - } -} - -#body-wrap.error .aside-list .aside-list-group { +#body-wrap.page .errors .aside-list .aside-list-group { display: flex; flex-direction: row; - flex-wrap: nowrap; + flex-wrap: wrap; max-width: 800px; margin: 0 auto; + justify-content: space-between; } -#body-wrap.error .aside-list .aside-list-item { - padding: 0.5rem; +#body-wrap.page .errors .aside-list .aside-list-item { + padding: 0.5rem 0; + width: 49%; } -#body-wrap.error .aside-list .aside-list-item:first-child { - padding-left: 0rem; -} - -#body-wrap.error .aside-list .aside-list-item img { +#body-wrap.page .errors .aside-list .aside-list-item img { width: 100%; object-fit: cover; border-radius: 12px; } -#body-wrap.error .aside-list .aside-list-item .thumbnail { +#body-wrap.page .errors .aside-list .aside-list-item .thumbnail { overflow: hidden; - width: 230px; - height: 143px; + width: 100%; + height: 200px; background: var(--heo-card-bg); display: flex; } -#body-wrap.error .aside-list .aside-list-item .content .title { +#body-wrap.page .errors .aside-list .aside-list-item .content .title { -webkit-line-clamp: 2; overflow: hidden; display: -webkit-box; @@ -11605,14 +14699,29 @@ figure.gallery-group:hover .gallery-group-name::after { align-items: flex-end; align-content: center; padding-top: 0.5rem; - font-size: 14px; + font-size: 16px; font-weight: bold; } -#body-wrap.error .aside-list .aside-list-item .content time { +#body-wrap.page .errors .aside-list .aside-list-item .content time { display: none; } + +@media screen and (max-width: 768px) { + #body-wrap.page .errors { + padding-top: 0; + } + + #body-wrap.page .errors .aside-list { + margin: 0; + } + + #body-wrap.page .errors .aside-list .aside-list-item .thumbnail { + height: 100px; + } +} + /* bb哔哔 */ /* bb样式 */ @@ -11627,10 +14736,11 @@ figure.gallery-group:hover .gallery-group-name::after { #bber .timeline ul li.item { position: relative; - width: 30%; + width: 32%; border: var(--style-border-always); border-radius: 12px; - padding: 1rem 1rem 0.5rem; + padding: 1rem; + padding-bottom: 0.5rem; transition: 0.3s; display: flex; flex-direction: column; @@ -11723,7 +14833,7 @@ figure.gallery-group:hover .gallery-group-name::after { /* 每条动态 */ #bber div.bber-content { - /*display: flex;*/ + display: flex; flex-direction: initial; flex-wrap: wrap; border-radius: 12px; @@ -11774,7 +14884,6 @@ figure.gallery-group:hover .gallery-group-name::after { display: flex; justify-content: space-between; width: 100%; - -webkit-user-select: none; } #bber .count { @@ -11877,19 +14986,20 @@ figure.gallery-group:hover .gallery-group-name::after { #bber .bber-content-img img { object-fit: cover; - max-height: 100px; - border-radius: 8px; + max-height: 100%; + border-radius: 12px; } #bber .bber-content-img { + height: 100px; + margin: auto; margin-top: 0.2rem; margin-bottom: 0.3rem; margin-left: 0; + border-radius: 12px; overflow: hidden; display: flex; - flex-wrap: wrap; position: relative; - gap: 10px; } /* 时间 */ @@ -11910,7 +15020,7 @@ figure.gallery-group:hover .gallery-group-name::after { } /* 内容 */ -#bber .bber-content p { +#bber .bber-content .datacont { order: 0; font-size: 0.8rem; font-weight: bold; @@ -11922,7 +15032,6 @@ figure.gallery-group:hover .gallery-group-name::after { display: flex; flex-direction: column; text-align: justify; - overflow-wrap: break-word; } /* 设备 */ @@ -11959,10 +15068,6 @@ figure.gallery-group:hover .gallery-group-name::after { /* 友链朋友圈 */ -#cf-container a { - width: fit-content; -} - #hexo-circle-of-friends-root { margin: 0 -8px; } @@ -12041,6 +15146,23 @@ a.bb-link-info:hover { margin: 0 !important; } +.tab-item-content #moments_container .moments-item a { + border-bottom: none; + padding: 0; + margin-right: auto; + width: auto; +} + +.tab-item-content #moments_container .moments-item a:hover { + background: none; + color: var(--heo-lighttext); + box-shadow: none; +} + +.tab-item-content #moments_container h2 { + display: none; +} + /* 朋友圈页面 */ #friend_moments_list .moments-sort-item { @@ -12168,6 +15290,133 @@ a.bb-link-info:hover { box-shadow: none !important; } +/* 豆瓣 */ +.hexo-douban-item { + border-bottom: none !important; + background: var(--heo-card-bg); + border: var(--style-border); + box-shadow: var(--heo-shadow-border); + border-radius: 12px; + margin: 8px 0; + height: 160px; + min-height: 160px !important; + width: 49%; + overflow: hidden; +} + +@media screen and (min-width: 1300px) { + .hexo-douban-item { + width: 32%; + } +} + +#hexo-douban-item3 { + display: flex; + flex-direction: row; + flex-wrap: wrap; + justify-content: space-between; +} + +.hexo-douban-item .hexo-douban-picture a { + padding: 0 !important; +} + +.hexo-douban-item .hexo-douban-picture img { + margin: 0px !important; + height: 100% !important; +} + +.hexo-douban-tabs { + display: none; +} + +.hexo-douban-title a { + border-bottom: 0px !important; +} + +.hexo-douban-title { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.hexo-douban-title a:hover { + color: var(--heo-lighttext) !important; + background: var(--heo-none) !important; +} + +.hexo-douban-pagination { + margin: auto; + width: 100%; + display: flex; + justify-content: center; + align-items: center; +} + +span.hexo-douban-pagenum { + margin: 0 0.5rem; +} + +.hexo-douban-title { + font-size: 1rem; + line-height: 1; +} + +.hexo-douban-title a { + padding: 0 !important; +} + +.hexo-douban-info { + padding-left: 130px !important; + margin-right: 0.5rem; +} + +.hexo-douban-meta { + font-size: 0.7rem !important; + color: var(--heo-secondtext); + margin-top: 0.3rem; + line-height: 1.05; +} + +.hexo-douban-comments { + line-height: 1.2; + margin-top: 0.5rem; + font-size: 0.8rem !important; + -webkit-line-clamp: 3; + overflow: hidden; + text-overflow: ellipsis; + display: -webkit-box; + -webkit-box-orient: vertical; +} + +.hexo-douban-picture { + height: 100%; + top: 0 !important; + padding: 10px 0 10px 10px; +} + +.hexo-douban-picture a img { + border-radius: 8px !important; +} + +.hexo-douban-button { + width: 4rem; + height: 2rem; + line-height: 1.9rem; + border-radius: 8px !important; + background: var(--heo-card-bg); + box-shadow: var(--heo-shadow-lightblack); + border: var(--style-border); + margin: 0 0.2rem; + border-bottom: var(--style-border) !important; +} + +/* 标签页 */ +/* 隐藏时间 */ +.article-sort-item-time { + display: none; +} + /* 标签 */ .article-sort-item-tags { margin-top: 8px; @@ -12189,11 +15438,6 @@ a.bb-link-info:hover { transition: 0.3s; } -.article-sort-item-tags a .tags-punctuation { - font-size: 12px; - margin-right: 1px; -} - /* v3footer */ #heo-footer .footer-links { display: flex; @@ -12205,18 +15449,20 @@ a.bb-link-info:hover { flex-direction: row; width: 100%; max-width: 1200px; - justify-content: space-evenly; + margin: 1rem auto; + justify-content: space-between; flex-wrap: wrap; - margin: 1rem auto 3rem; + margin-bottom: 3rem; padding: 0 1rem; } #heo-footer .footer-item { font-size: 0.8rem; line-height: 0.8rem; + margin: 0.38rem 0; color: var(--heo-fontcolor); - margin: 0.38rem auto 0.38rem 0; - overflow: visible; + margin-right: auto; + overflow: hidden; white-space: nowrap; text-overflow: ellipsis; max-width: 120px; @@ -12265,18 +15511,22 @@ a.bb-link-info:hover { font-size: 0.8rem; } -#footer-section { +#footer-banner { padding: 1rem; color: var(--heo-fontcolor); margin-top: 1rem; background: var(--heo-secondbg); display: flex; overflow: hidden; - z-index: 1002; + z-index: 100; transition: 0.3s; } -#footer-section .footer-section-links { +[data-theme=dark] #footer-banner { + background: var(--heo-secondbg); +} + +#footer-banner .footer-banner-links { display: flex; justify-content: space-between; max-width: 1400px; @@ -12286,13 +15536,13 @@ a.bb-link-info:hover { align-items: center; } -#footer-section .footer-section-left { +#footer-banner .footer-banner-left { display: flex; flex-wrap: wrap; min-height: 32px; } -#footer-section .footer-section-link { +#footer-banner .footer-banner-link { margin-right: 1rem; color: var(--heo-fontcolor); font-size: 0.8rem; @@ -12300,23 +15550,23 @@ a.bb-link-info:hover { white-space: nowrap; } -#footer-section .footer-section-link.cc { +#footer-banner .footer-banner-link.cc { margin-right: 0rem; } -#footer-section .footer-section-link.cc i { +#footer-banner .footer-banner-link.cc i { margin-right: 0.5rem; } -#footer-section .footer-section-link:hover { +#footer-banner .footer-banner-link:hover { color: var(--heo-theme); } -#footer-section > div > div.footer-section-left > span { +#footer-banner > div > div.footer-banner-left > span { margin-right: 1rem; } -#footer-section .footer-section-right a:hover { +#footer-banner .footer-banner-right a:hover { color: var(--heo-lighttext); } @@ -12414,6 +15664,7 @@ a.bb-link-info:hover { animation-delay: 1.8s; } + #about-page .author-img { margin: 0 30px; border-radius: 50%; @@ -12421,6 +15672,7 @@ a.bb-link-info:hover { height: 180px; position: relative; background: var(--heo-secondbg); + user-select: none; } #about-page .author-img img { @@ -12458,6 +15710,7 @@ a.bb-link-info:hover { } + #about-page .author-title { font-size: 2rem; font-weight: bold; @@ -12512,7 +15765,6 @@ a.bb-link-info:hover { .author-content-item.single { width: 100%; - overflow: visible; } .author-content-item .author-content-item-title { @@ -12589,29 +15841,27 @@ a.bb-link-info:hover { /* 关于页面地图 */ .author-content-item.map { - background-repeat: no-repeat; - background-position: center; + background: url(https://img.zhheo.com/i/2022/08/31/630ef8e827401.webp) no-repeat center; min-height: 160px; max-height: 400px; position: relative; overflow: hidden; margin-bottom: 0.5rem; height: 60%; - background-size: 100% !important; + background-size: 100%; transition: 1s ease-in-out; } [data-theme=dark] .author-content-item.map { + background: url(https://img.zhheo.com/i/2022/08/31/630ef8db0fefe.webp) no-repeat center; background-size: 100%; - background-repeat: no-repeat; - background-position: center; } .author-content-item.map:hover { - background-size: 120% !important; - transition: 4s ease-in-out !important; - background-position-x: 0 !important; - background-position-y: 36% !important; + background-size: 120%; + transition: 4s ease-in-out; + background-position-x: 0; + background-position-y: 36%; } .author-content-item.map .map-title { @@ -12625,7 +15875,6 @@ a.bb-link-info:hover { -webkit-backdrop-filter: blur(20px); transition: 1s ease-in-out; font-size: 20px; - transform: translateZ(0); } .author-content-item.map:hover .map-title { @@ -12719,7 +15968,6 @@ a.bb-link-info:hover { padding: 0.5rem 2rem; backdrop-filter: saturate(180%) blur(20px); -webkit-backdrop-filter: blur(20px); - transform: translateZ(0); } /* 关于页面我的生涯图片 */ @@ -13013,8 +16261,7 @@ a.bb-link-info:hover { #about-page .about-statistic { min-height: 380px; width: 39%; - background-repeat: no-repeat; - background-position: top; + background: url(https://img.zhheo.com/i/2022/09/23/632d5d8f37e90.webp) no-repeat top; background-size: cover; color: var(--heo-white); overflow: hidden; @@ -13030,14 +16277,6 @@ a.bb-link-info:hover { left: 0; } -#about-page .about-statistic .banner-button { - background: var(--heo-white-op); -} - -#about-page .about-statistic .banner-button:hover { - background: var(--heo-theme); -} - #statistic { font-size: 16px; border-radius: 15px; @@ -13086,7 +16325,10 @@ a.bb-link-info:hover { display: flex; flex-wrap: wrap; flex-direction: row; - margin: 1rem -0.25rem 0.5rem; + margin-top: 1rem; + margin-bottom: 0.5rem; + margin-left: -0.25rem; + margin-right: -0.25rem; } .author-content-item.single.reward .reward-list-all .reward-list-item { @@ -13096,8 +16338,6 @@ a.bb-link-info:hover { width: calc((100% / 6) - 0.5rem); margin: 0rem 0.25rem 0.5rem 0.25rem; box-shadow: var(--heo-shadow-border); - flex-direction: column; - justify-content: space-between; } @media screen and (max-width: 1200px) { @@ -13139,7 +16379,7 @@ a.bb-link-info:hover { .author-content-item.single.reward .reward-list-all .reward-list-item .reward-list-item-money { padding: 4px; background: var(--heo-fontcolor); - color: var(--heo-card-bg); + color: var(--card-bg); font-size: 12px; line-height: 1; border-radius: 4px; @@ -13209,27 +16449,14 @@ a.bb-link-info:hover { display: none; } -.author-content-item.left-side { +/* 喜欢的游戏 lol */ +.author-content-item.game-lol { + background: url(https://img.zhheo.com/i/2022/08/31/630efa7ae39fe.webp) no-repeat top; + background-size: cover; + min-height: 300px; + overflow: hidden; color: var(--heo-white); width: 59%; - min-height: 300px; - background-color: var(--heo-shadow-red); -} - -.author-content-item.right-side { - color: var(--heo-white); - width: 39%; - min-height: 300px; - background-color: var(--heo-shadow-red); -} - -.author-content-item > img { - object-fit: cover; - position: absolute; - top: 0; - left: 0; - z-index: 1; - object-position: no-repeat top; } .author-content-item .card-content { @@ -13250,6 +16477,105 @@ a.bb-link-info:hover { } } +.author-content-item.game-lol::after { + box-shadow: 0 -69px 203px 11px #575d8b inset; + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; +} + +.loading-bar { + position: absolute; + /* top: 50%; + left: 50%; */ + width: 500px; + height: 62.5px; + transform: translate(-25%, -50%) scale(0.5); + transition: all 0.5s; + user-select: none; + overflow: hidden; +} + +.loading-bar::after { + content: ""; + position: absolute; + top: 500px; + left: 0; + filter: drop-shadow(0 -500px 0 #ece5d8); + width: 500px; + height: 62.5px; + background: url("https://img.cdn.yzczi.com/img/64795eaece0fc.png") no-repeat left 100%; + background-size: 500px 62.5px; + background-position-x: 0; +} + +.author-content-item.game-lol:hover .loading-bar::after { + animation: loading-bar 3.5s cubic-bezier(0.28, 0.11, 0.32, 1) infinite forwards; +} + +@keyframes loading-bar { + 0% { + width: 0; + background-size: 500px 62.5px; + } + 16.6% { + } + 33.2% { + } + 49.8% { + } + 66.4% { + } + 83% { + width: 475px; + } + 83.1% { + width: 475px; + } + 83.2% { + width: 475px; + } + 83.3% { + width: 475px; + } + 83.4% { + width: 475px; + } + 83.5% { + width: 475px; + } + 83.6% { + width: 475px; + } + 83.7% { + width: 475px; + } + 83.8% { + width: 475px; + } + 83.9% { + width: 475px; + } + 84% { + width: 475px; + } + 85% { + width: 475px; + } + 86% { + width: 475px; + } + 87% { + width: 475px; + } + 100% { + width: 500px; + } +} + .author-content-item .content-bottom { margin-top: auto; display: flex; @@ -13269,24 +16595,25 @@ a.bb-link-info:hover { } .icon-pos-sup { - background: url('https://p.zhheo.com/2023585927467e9bc0720f510850b01985b0081502.png!cover'); + background: url('https://img.zhheo.com/i/2022/08/25/63074b68d9f4c.png'); } .icon-pos-mid { - background: url('https://p.zhheo.com/20233ca3efe8e906c7361f4cafec0465fbda083602.png!cover'); + background: url('https://img.zhheo.com/i/2022/08/25/63074b54d2731.png'); } - -/* 关注领域 */ -.author-content-item.like-technology { - background-repeat: no-repeat; +/* 喜欢的游戏 狼人杀 */ +.author-content-item.game-wolf { + width: 39%; + background: url(https://img.zhheo.com/i/2022/08/31/630efa916a851.webp) no-repeat top; background-size: cover; - min-height: 230px; + min-height: 300px; + overflow: hidden; color: var(--heo-white); } -.author-content-item.like-technology::after { - box-shadow: 0 -69px 203px 11px #050b20 inset; +.author-content-item.game-wolf::after { + /* box-shadow: 0 -69px 203px 11px #415dc9 inset; */ position: absolute; content: ''; width: 100%; @@ -13295,10 +16622,17 @@ a.bb-link-info:hover { left: 0; } +/* 关注领域 */ +.author-content-item.like-technology { + background: url(https://img.zhheo.com/i/2022/08/31/630efac3ecef3.webp) no-repeat; + background-size: cover; + min-height: 230px; + color: var(--heo-white); +} + /* 喜欢音乐 */ .author-content-item.like-music { - background-repeat: no-repeat; - background-position: top; + background: url(https://img.zhheo.com/i/2022/08/31/630efae141e9a.webp) no-repeat top; background-size: cover; min-height: 400px; color: var(--heo-white); @@ -13306,7 +16640,7 @@ a.bb-link-info:hover { } .author-content-item.like-music::after { - box-shadow: 0 -69px 203px 11px #0e0e0e inset; + box-shadow: 0 -69px 203px 11px #453e38 inset; position: absolute; content: ''; width: 100%; @@ -13315,19 +16649,157 @@ a.bb-link-info:hover { left: 0; } -/* 即刻短文 */ -.author-content.author-content-item.essayPage { +.author-content-item .card-content .author-content-item-title { + margin-bottom: 0.5rem; +} + +.author-content-item .card-content .banner-button-group { + position: absolute; + bottom: 1.5rem; + right: 2rem; +} + +.author-content-item .card-content .banner-button-group .banner-button { + height: 40px; + width: 124px; + border-radius: 20px; + justify-content: center; + background: var(--heo-black-op); + color: var(--heo-white); + display: flex; + align-items: center; + z-index: 1; + transition: .3s; + cursor: pointer; + backdrop-filter: saturate(180%) blur(20px); + -webkit-backdrop-filter: blur(20px); +} + +.author-content-item .card-content .banner-button-group .banner-button:hover { + background: var(--heo-main); + color: var(--heo-white); +} + +.author-content-item .card-content .banner-button-group .banner-button i { + margin-right: 8px; + font-size: 1rem; +} + +@media screen and (max-width: 768px) { + .author-content-item .card-content .banner-button-group { + right: 1rem; + bottom: 1rem; + } + + .author-content-item .card-content .banner-button-group .banner-button { + background: none; + color: var(--heo-white); + padding: 0; + width: fit-content; + } + + .author-content-item .card-content .banner-button-group .banner-button i { + margin-right: 0; + font-size: 1.5rem; + } + + .author-content-item .card-content .banner-button-group .banner-button-text { + display: none; + } +} + +/* 豆瓣电影页面 */ +.author-content-item.single.like-movie { height: 19rem; + background: url(https://img.zhheo.com/i/2022/09/27/633289920d1c7.webp) no-repeat top; + background-size: cover; + color: var(--heo-white); + overflow: hidden; +} + +.author-content-item.single.like-movie::after { + box-shadow: 0 21px 133px 81px #1c1c1c inset; + position: absolute; + content: ''; + width: 100%; + height: 100%; + top: 0; + left: 0; +} + +#article-container .author-content-item.single.like-movie .banner-button-group .banner-button { + padding: 8px 12px; + background: var(--heo-white); + border-radius: 12px; + color: var(--heo-black); + display: flex; + align-items: center; + z-index: 1; + transition: 0.3s; + cursor: pointer; + border: none; +} + +#article-container .author-content-item.single.like-movie .banner-button-group .banner-button:hover { + background: #d0b247; + color: var(--heo-white); +} + +#article-container .author-content-item.single.like-movie .banner-button-group .banner-button i { + margin-right: 8px; + font-size: 1rem; +} + +@media screen and (max-width: 768px) { + #article-container .author-content-item.single.like-movie .banner-button-group { + right: 1rem; + bottom: 1rem; + } + + #article-container .author-content-item.single.like-movie .banner-button-group .banner-button { + background: none; + color: var(--heo-white); + padding: 0; + } + + #article-container .author-content-item.single.like-movie .banner-button-group .banner-button i { + margin-right: 0; + font-size: 1.5rem; + } + + #article-container .author-content-item.single.like-movie .banner-button-group .banner-button-text { + display: none; + } +} + +/* 工具推荐 */ +.author-content.author-content-item.toolPage { + height: 19rem; + background: url(https://img.zhheo.com/i/2022/08/26/6308d5778ba3c.jpg) no-repeat top; + background-size: cover; color: var(--heo-white); overflow: hidden; margin-top: 0; } -/* 移动端即刻短文 */ -@media screen and (max-width: 768px) { - .author-content.author-content-item.essayPage { - height: 9rem; - } +/* 友链鱼塘 */ +.author-content.author-content-item.momentsPage { + height: 19rem; + background: url(https://img.zhheo.com/i/2022/08/26/6308d5b137881.jpg) no-repeat top; + background-size: cover; + color: var(--heo-white); + overflow: hidden; + margin-top: 0; +} + +/* 即刻短文 */ +.author-content.author-content-item.essayPage { + height: 19rem; + background: url(https://img.zhheo.com/i/2022/08/27/6309587509a02.jpg) no-repeat center; + background-size: cover; + color: var(--heo-white); + overflow: hidden; + margin-top: 0; } /* 中控台 */ @@ -13345,7 +16817,6 @@ a.bb-link-info:hover { flex-direction: column; align-items: center; pointer-events: none; - -webkit-user-select: none; } #console.show { @@ -13358,11 +16829,10 @@ a.bb-link-info:hover { justify-content: space-between; align-items: center; margin: 0 30px; - max-width: 2000px; + max-width: 1400px; transform: translateY(20px); transition: 0.3s; opacity: 0; - max-width: 1400px; } #console.show .console-card-group { @@ -13400,18 +16870,38 @@ a.bb-link-info:hover { width: 100%; margin: 0; } + + #consoleMusic { + display: none; + } + + #consoleCommentBarrage { + display: none; + } } @media screen and (max-width: 768px) { #console .console-card-group { display: none; } + + #consoleHideAside { + display: none; + } } @media screen and (max-height: 800px) { #console .console-card-group { display: none; } + + #consoleMusic { + display: none; + } + + #consoleCommentBarrage { + display: none; + } } #console .console-card { @@ -13430,24 +16920,22 @@ a.bb-link-info:hover { #console .console-mask { background: var(--heo-maskbgdeep); - backdrop-filter: saturate(180%) blur(20px); - -webkit-backdrop-filter: blur(20px); + backdrop-filter: saturate(100%) blur(0px); + -webkit-backdrop-filter: blur(0px); width: 100vw; height: 100vh; top: 0; left: 0; position: absolute; z-index: -1; + transition: 0.3s; -webkit-backface-visibility: hidden; -webkit-transform-style: preserve-3d; - transform: translateZ(0); } #console.show .console-mask { backdrop-filter: saturate(180%) blur(20px); -webkit-backdrop-filter: blur(20px); - transform: translateZ(0); - animation: 0.6s ease 0s 1 normal none running to_show; } #card-newest-comments .aside-list-item .thumbnail img { @@ -13457,6 +16945,7 @@ a.bb-link-info:hover { border-radius: 20px; } + #card-newest-comments .aside-list-item { background: var(--heo-card-bg); border-radius: 12px; @@ -13471,7 +16960,7 @@ a.bb-link-info:hover { } #card-newest-comments .aside-list-item:hover { - background: var(--heo-theme); + background: var(--heo-main); color: var(--heo-white); } @@ -13501,7 +16990,7 @@ a.bb-link-info:hover { #console .aside-list-item .thumbnail { display: flex; align-items: center; - width: fit-content; + } #console .aside-list-item:hover .thumbnail { @@ -13580,7 +17069,7 @@ a.bb-link-info:hover { #console .button-group .console-btn-item a { width: 100%; height: 100%; - background: var(--heo-card-bg); + background: var(--card-bg); border: var(--style-border); border-radius: 60px; display: flex; @@ -13595,7 +17084,7 @@ a.bb-link-info:hover { transition: 0.3s; } -#console .button-group .console-btn-item:not(.on) a:hover { +#console .button-group .console-btn-item a:hover { background: var(--heo-main) !important; } @@ -13603,12 +17092,38 @@ a.bb-link-info:hover { color: var(--heo-white); } +.console-card.tags .card-tag-cloud { + margin-top: 1.5rem; + display: flex; + flex-wrap: wrap; +} + +.console-card.tags .card-tag-cloud a { + color: var(--heo-fontcolor) !important; + margin: 6px 4px; + padding: 2px 8px; + border-radius: 8px; + background: var(--heo-card-bg); + border: var(--style-border); + font-size: 14px !important; + font-weight: bold; +} + +.console-card.tags .card-tag-cloud a:hover { + background: var(--heo-main); + color: var(--heo-white) !important; +} + +.console-card.tags .card-tag-cloud a sup { + opacity: 0.6; +} + #console .close-btn { width: 35px; height: 35px; position: fixed; right: 100px; - top: 50px; + top: 30px; font-size: 35px; color: var(--heo-fontcolor); cursor: pointer; @@ -13627,7 +17142,6 @@ a.bb-link-info:hover { box-shadow: none; border: none; overflow: hidden; - border-radius: 0; } #console .console-card.history .item-headline { @@ -13670,113 +17184,176 @@ a.bb-link-info:hover { font-size: 1rem; } -@media screen and (min-width: 768px) { - /* 隐藏弹窗 */ - .needEndHide.hide { - bottom: -200px !important; - opacity: 0; - } -} - -#fps { - z-index: 10000; - font-size: 12px; - font-weight: bold; - transition: 0.3s; - line-height: 1; -} - -.nav-fixed #fps-group, .not-top-img #fps-group { - color: var(--heo-fontcolor); -} - -#fps-group { - opacity: 0; +/* 快捷键窗口 */ +#keyboard-tips { + position: fixed; + top: 80px; + left: 20px; + z-index: 999; + background: var(--heo-maskbgdeep); + border-radius: 12px; + border: var(--style-border); + padding: 20px; display: flex; flex-direction: column; - margin-left: 16px; - color: var(--heo-white); -} - -#fps-group.show { - opacity: 1; -} - -#fps-group .fpsText { - font-size: 12px; - line-height: 1; - opacity: 0.6; -} - -.pagination input { - width: 40px; - height: 40px; - border-radius: 8px; - border: var(--style-border-always); - transition: 0.3s; - outline-style: none; - font-size: 16px; - padding-left: 12px; -} - -.pagination .toPageGroup:hover input, .pagination .toPageGroup input:focus { - border: var(--style-border-hover-always); - outline-style: none; - width: 100px; -} - -.toPageGroup { - display: flex; - position: relative; - margin: 0 0.3rem; -} - -a#toPageButton { - display: flex; - position: absolute; - width: 40px; - height: 40px; - right: 0px; - top: 0px; - border-radius: 8px; - justify-content: center; - align-items: center; - transition: 0.3s; - background: var(--heo-card-bg); - border: var(--style-border-always); - cursor: text; + backdrop-filter: saturate(180%) blur(20px); + -webkit-backdrop-filter: blur(20px); pointer-events: none; + box-shadow: var(--heo-shadow-border); + opacity: 0; + transition: 0.3s; } -.toPageGroup:hover a#toPageButton, .toPageGroup:focus-within a#toPageButton { - width: 30px; - height: 30px; - right: 4px; - top: 5px; - background: var(--heo-secondbg); - border: 1px solid var(--heo-none); - border-radius: 4px; - opacity: 0.2; -} - -.toPageGroup:focus-within a#toPageButton.haveValue { +#keyboard-tips.show { opacity: 1; - cursor: pointer; + transition: 0.1s; } -a#toPageButton.haveValue { - opacity: 1 !important; - cursor: pointer !important; - pointer-events: all; +#keyboard-tips .keybordList { + display: flex; + flex-direction: column; + margin-top: 8px; } -a#toPageButton.haveValue:hover { - background: var(--heo-theme); +#keyboard-tips .keyboardTitle { + font-size: 12px; + color: var(--heo-secondtext); + line-height: 1; +} + +#keyboard-tips .keybordItem { + display: flex; + margin-top: 4px; +} + +#keyboard-tips .keyGroup { + display: flex; + align-items: center; + width: 90px; +} + +#keyboard-tips .keyGroup .key { + padding: .2em .4em; + font-family: inherit; + background-color: var(--card-bg); + color: var(--heo-fontcolor); + border: var(--style-border); + border-color: var(--heo-secondtext); + border-bottom: 2px solid var(--heo-secondtext); + box-shadow: var(--heo-shadow-border); + border-radius: .25rem; + overflow-wrap: break-word; + overflow-x: auto; + font-weight: 500; + font-size: .875em; + margin-right: 4px; + vertical-align: baseline; + line-height: 1; + height: 24px; +} + +/* 文章目录样式 */ +a.toc-link { + color: currentColor; + height: 0%; +} + +/* 文章目录样式 */ +#aside-content #card-toc .toc-content .is-active-link { + font-weight: 700; + font-size: 20px; + color: var(--heo-lighttext); +} + +/* code样式 */ +code:not([class]) { color: var(--heo-white); + padding: 0.25rem 0.4rem; + border-radius: 4px; + margin: 0px 4px; + background: var(--heo-pink); + line-height: 2; + box-shadow: var(--heo-shadow-border); + font-size: 17.5px; + font-family: consolas, Menlo, "PingFang SC", "Microsoft YaHei", sans-serif !important; } -@media screen and (max-width: 768px) { - .toPageGroup { - display: none; + +/* 导航栏中间返回顶部样式 */ +#page-header.nav-fixed #nav #page-name-text { + display: inline; + opacity: 1; + transition: 0.3s; + line-height: 1.6; +} + +.nav-fixed #nav #page-name-text:hover { + background: var(--heo-main); + transition: 0.3s; + border-radius: 50px; + padding: 4px 8px; + +} + +@media screen and (min-width: 900px) { + #page-header.nav-fixed #nav #page-name-text::after { + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + -webkit-transform: scale(1); + -moz-transform: scale(1); + -o-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + content: "回到顶部"; + -webkit-transition: 0.2s; + -moz-transition: 0.2s; + -o-transition: 0.2s; + -ms-transition: 0.2s; + transition: 0.2s; + position: absolute; + left: 0; + right: 0; + top: 48%; + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + -o-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + margin: auto; + color: #fff !important; + font-weight: 700; + line-height: 2; + font-size: 17px; } } + +/* 导航栏名称样式 */ +#nav #site-name { + color: var(--heo-fontcolor); + padding: 0; + transition: 0.3s; + display: flex; + height: 35px; + /*width: 75px;*/ + justify-content: center; + align-items: center; + text-shadow: none; + border-radius: 40px; +} + + +/* 导航栏中间样式 */ +#menus > div.menus_items a { + font-size: 16.8px; + font-weight: 700; +} + +#nav .menus_items .menus_item .menus_item_child { + padding: 2px 2px 4px 2px; + border-radius: 55px; +} + +#nav .menus_items .menus_item .menus_item_child li a:hover { + padding: 0.2rem 0.5rem; +} diff --git a/templates/assets/zhheo/zhheoblog.min.css b/templates/assets/zhheo/zhheoblog.min.css new file mode 100644 index 00000000..c82e85b5 --- /dev/null +++ b/templates/assets/zhheo/zhheoblog.min.css @@ -0,0 +1 @@ +@charset "UTF-8";:root{--heo-white:#fff;--heo-white-op:rgba(255, 255, 255, 0.2);--heo-black:#000;--heo-black-op:rgba(0, 0, 0, 0.2);--heo-none:#00000000;--heo-gray:#999999;--heo-gray-op:#9999992b;--heo-vip:#e5a80d;--heo-main:var(--heo-theme);--heo-main-op:var(--heo-theme-op);--heo-main-op-deep:var(--heo-theme-op-deep);--heo-main-none:var(--heo-theme-none);--heo-shadow-theme:0 8px 12px -3px var(--heo-theme-op);--heo-shadow-blackdeep:0 2px 16px -3px rgba(0, 0, 0, 0.15);--heo-shadow-main:0 8px 12px -3px var(--heo-main-op);--heo-shadow-blue:0 8px 12px -3px rgba(40, 109, 234, 0.2);--heo-shadow-white:0 8px 12px -3px rgba(255, 255, 255, 0.2);--heo-shadow-black:0 0 12px 4px rgba(0, 0, 0, 0.05);--heo-shadow-yellow:0px 38px 77px -26px rgba(255, 201, 62, 0.12);--heo-shadow-red:0 8px 12px -3px #ee7d7936;--heo-shadow-green:0 8px 12px -3px #87ee7936;--heo-logo-color:linear-gradient(215deg, #4584ff 0%, #cf0db9 100%);--heo-snackbar-time:5s;--style-border:1px solid var(--heo-card-border);--style-border-always:1px solid var(--heo-card-border);--style-border-hover:1px solid var(--heo-main);--style-border-hover-always:1px solid var(--heo-main);--style-border-dashed:1px dashed var(--heo-theme-op)}::selection{background:var(--heo-fontcolor);color:var(--heo-background)}[data-theme=light]{--heo-theme:#425AEF;--heo-theme-op:#4259ef23;--heo-theme-op-deep:#4259efdd;--heo-theme-none:#4259ef01;--heo-blue:#425AEF;--heo-red:#f04a63;--heo-pink:#FF7C7C;--heo-green:#28a63f;--heo-yellow:#c28b00;--heo-yellow-op:#d99c001a;--heo-orange:#e38100;--heo-fontcolor:#363636;--heo-background:#f7f9fe;--heo-reverse:#000;--heo-maskbg:rgba(255, 255, 255, 0.6);--heo-maskbgdeep:rgba(255, 255, 255, 0.85);--heo-hovertext:var(--heo-main);--heo-ahoverbg:#F7F7FA;--heo-lighttext:var(--heo-main);--heo-secondtext:rgba(60, 60, 67, 0.8);--heo-scrollbar:rgba(60, 60, 67, 0.4);--heo-card-btn-bg:#edf0f7;--heo-post-blockquote-bg:#fafcff;--heo-post-tabs-bg:#f2f5f8;--heo-secondbg:#f1f3f8;--heo-shadow-nav:0 5px 12px -5px rgba(102, 68, 68, 0.05);--heo-card-bg:#fff;--heo-card-bg-op:var(--heo-black-op);--heo-card-bg-none:rgba(255, 255, 255, 0);--heo-shadow-lightblack:0 5px 12px -5px rgba(102, 68, 68, 0);--heo-shadow-light2black:0 5px 12px -5px rgba(102, 68, 68, 0);--heo-card-border:#e3e8f7;--heo-shadow-border:0 8px 16px -4px #2c2d300c;--style-border-forever:2px solid var(--heo-main)}[data-theme=dark]{--heo-theme:#f2b94b;--heo-theme-op:#f2b94b23;--heo-theme-op-deep:#f2b94bdd;--heo-theme-none:#f2b94b00;--heo-blue:#0084FF;--heo-red:#FF3842;--heo-pink:#d44040;--heo-green:#3e9f50;--heo-yellow:#ffc93e;--heo-yellow-op:#ffc93e30;--heo-orange:#ff953e;--heo-fontcolor:#F7F7FA;--heo-background:#18171d;--heo-reverse:#fff;--heo-maskbg:rgba(0, 0, 0, 0.6);--heo-maskbgdeep:rgba(0, 0, 0, 0.85);--heo-hovertext:#0A84FF;--heo-ahoverbg:#fff;--heo-lighttext:#f2b94b;--heo-secondtext:#a1a2b8;--heo-scrollbar:rgba(200, 200, 223, 0.4);--heo-card-btn-bg:#30343f;--heo-post-blockquote-bg:#000;--heo-post-tabs-bg:#121212;--heo-secondbg:#30343f;--heo-shadow-nav:0 5px 20px 0px rgba(28, 28, 28, 0.4);--heo-card-bg:#1e1e1e;--heo-card-bg-op:var(--heo-white-op);--heo-card-bg-none:#1d1b2600;--heo-shadow-lightblack:0 5px 12px -5px rgba(102, 68, 68, 0);--heo-shadow-light2black:0 5px 12px -5px rgba(102, 68, 68, 0);--heo-card-border:#3d3d3f;--heo-shadow-border:0 8px 16px -4px #00000050;--style-border-forever:2px solid var(--heo-lighttext)}@media screen and (max-width:768px){:root{--style-border:0px solid var(--heo-card-border);--style-border-hover:0px solid var(--heo-main)}}@keyframes barrageIn{0%{transform:translateY(20px);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes barrageOut{0%{transform:translateY(0);opacity:1}100%{transform:translateY(20px);opacity:0}}html{line-height:1.15;text-size-adjust:100%}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{appearance:button}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{appearance:button;font:inherit}summary{display:list-item}template{display:none}[hidden]{display:none}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a span,#aside-content .card-categories ul.card-category-list>.card-category-list-item a span,#aside-content .card-info .card-info-data>.card-info-data-item a .headline,#pagination .next_info,#pagination .prev_info,#sidebar #sidebar-menus .menus_items .site-page,#sidebar #sidebar-menus .site-data .data-item .data-item-link>a>div,.flink#article-container .flink-list>.flink-list-item a .flink-item-desc,.flink#article-container .flink-list>.flink-list-item a .flink-item-name,.limit-one-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#article-container h1::before,#article-container h2::before,#article-container h3::before,#article-container h4::before,#article-container h5::before,#article-container h6::before,#post .post-copyright::before,#post .post-outdate-notice::before,.fontawesomeIcon,.note:not(.no-icon)::before{display:inline-block;font-weight:600;font-style:normal;font-variant:normal;font-family:"Font Awesome 5 Free";text-rendering:auto;-webkit-font-smoothing:antialiased}.card-announcement-animation{color:red;animation:.8s linear 0s infinite normal none running announ_animation}.scroll-down-effects{animation:1.5s ease 0s infinite normal none running scroll-down-effect}.reward-main{animation:.3s ease .1s 1 normal both running donate_effcet}@-webkit-keyframes scroll-down-effect{0%{top:0;opacity:.4}50%{top:-16px;opacity:1;filter:none}100%{top:0;opacity:.4}}@keyframes scroll-down-effect{0%{top:0;opacity:.4}50%{top:-16px;opacity:1;filter:none}100%{top:0;opacity:.4}}@-webkit-keyframes header-effect{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;filter:none;transform:translateY(0)}}@keyframes header-effect{0%{opacity:0;transform:translateY(-50px)}100%{opacity:1;filter:none;transform:translateY(0)}}@-webkit-keyframes headerNoOpacity{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@keyframes headerNoOpacity{0%{transform:translateY(-50px)}100%{transform:translateY(0)}}@-webkit-keyframes bottom-top{0%{opacity:0;margin-top:50px}100%{opacity:1;filter:none;margin-top:0}}@keyframes bottom-top{0%{opacity:0;margin-top:50px}100%{opacity:1;filter:none;margin-top:0}}@-webkit-keyframes titlescale{0%{opacity:0;transform:scale(.7)}100%{opacity:1;filter:none;transform:scale(1)}}@keyframes titlescale{0%{opacity:0;transform:scale(.7)}100%{opacity:1;filter:none;transform:scale(1)}}@-webkit-keyframes search_close{0%{opacity:1;filter:none;transform:scale(1)}100%{opacity:0;transform:scale(.7)}}@keyframes search_close{0%{opacity:1;filter:none;transform:scale(1)}100%{opacity:0;transform:scale(.7)}}@-webkit-keyframes to_show{0%{opacity:0}100%{opacity:1;filter:none}}@keyframes to_show{0%{opacity:0}100%{opacity:1;filter:none}}@-webkit-keyframes to_hide{0%{opacity:1;filter:none}100%{opacity:0}}@keyframes to_hide{0%{opacity:1;filter:none}100%{opacity:0}}@-webkit-keyframes ribbon_to_show{0%{opacity:0}100%{opacity:.6}}@keyframes ribbon_to_show{0%{opacity:0}100%{opacity:.6}}@-webkit-keyframes avatar_turn_around{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes avatar_turn_around{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes sub_menus{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;filter:none;transform:translateY(0)}}@keyframes sub_menus{0%{opacity:0;transform:translateY(10px)}100%{opacity:1;filter:none;transform:translateY(0)}}@-webkit-keyframes donate_effcet{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;filter:none;transform:translateY(0)}}@keyframes donate_effcet{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;filter:none;transform:translateY(0)}}@-webkit-keyframes announ_animation{0%,100%{transform:scale(1);filter:blur(0)}50%{transform:scale(1.2);filter:blur(20px)}}@keyframes announ_animation{0%,100%{transform:scale(1);filter:blur(0)}50%{transform:scale(1.2);filter:blur(20px)}}@-webkit-keyframes sidebarItem{0%{transform:translateX(200px)}100%{transform:translateX(0)}}@keyframes sidebarItem{0%{transform:translateX(200px)}100%{transform:translateX(0)}}:root{--global-font-size:16px;--global-bg:#fff;--font-color:#4c4948;--hr-border:#97bcfb;--hr-before-color:#6ea2f9;--search-bg:#f6f8fa;--search-input-color:#4c4948;--search-result-title:#4c4948;--preloader-bg:#37474f;--preloader-color:#fff;--tab-border-color:#f0f0f0;--tab-botton-bg:#f0f0f0;--tab-botton-color:#1f2d3d;--tab-button-hover-bg:#dcdcdc;--tab-button-active-bg:#fff;--card-bg:#fff;--sidebar-bg:#f6f8fa;--btn-hover-color:#ff7242;--btn-color:#fff;--btn-bg:#307af6;--text-bg-hover:#307af6;--light-grey:#eee;--white:#fff;--text-highlight-color:#1f2d3d;--blockquote-color:#6a737d;--blockquote-bg:rgba(73, 177, 245, 0.1);--reward-pop:#f5f5f5;--toc-link-color:#666261;--card-box-shadow:0 3px 8px 6px rgba(7, 17, 27, 0.06);--card-hover-box-shadow:0 3px 8px 6px rgba(7, 17, 27, 0.15)}html{height:100%;font-size:20px}body{position:relative;min-height:100%;background:var(--heo-background);color:var(--heo-fontcolor);font-size:var(--global-font-size);font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei";line-height:2;-webkit-tap-highlight-color:transparent;margin:0}input::placeholder{color:var(--heo-fontcolor)}#web_bg{position:fixed;z-index:-999;background:center center/cover no-repeat local #f4f4f4}h1,h2,h3,h4,h5,h6{position:relative;margin:1rem 0 .7rem;color:var(--text-highlight-color);font-weight:700}h1 code,h2 code,h3 code,h4 code,h5 code,h6 code{font-size:inherit!important}*{box-sizing:border-box}hr{position:relative;margin:2rem auto;border:2px dashed var(--hr-border)}.table-wrap{overflow-x:scroll;margin:0 0 1rem}table{display:table;width:100%;border-spacing:0;border-collapse:collapse;empty-cells:show}table thead{background:rgba(153,169,191,.1)}table td,table th{padding:.3rem .6rem;border:1px solid var(--light-grey);vertical-align:middle}::selection{background:#0079ff;color:#f7f7f7}button{padding:0;outline:0;border:none;background:0 0;cursor:pointer}a{color:#99a9bf;text-decoration:none;transition:all .2s ease 0s;overflow-wrap:break-word}a:hover{color:#307af6}#aside-content .author-info__description,#aside-content .author-info__name,#site-name,#site-subtitle,#site-title{font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif}.is-center{text-align:center}.copy-true{user-select:all}.pull-left{float:left}.pull-right{float:right}.button--animated{position:relative;z-index:1;transition:color 1s ease 0s}.button--animated::before{position:absolute;inset:0;z-index:-1;background:var(--btn-hover-color);content:"";transition:transform .5s ease-out 0s;transform:scaleX(0);transform-origin:0 50%}.button--animated:hover::before{transition-timing-function:cubic-bezier(.45,1.64,.47,.66);transform:scaleX(1)}img{max-width:100%;transition:all .2s ease 0s}img:not([src]),img[src=""]{opacity:0}.img-alt{margin:-.5rem 0 .5rem;color:#858585}.img-alt:hover{text-decoration:none!important}:root{--hl-color:#eff;--hl-bg:#212121;--hltools-bg:#1c1c1c;--hltools-color:rgba(238, 255, 255, 0.8);--hlnumber-bg:#212121;--hlnumber-color:rgba(238, 255, 255, 0.5);--hlscrollbar-bg:#121212;--hlexpand-bg:linear-gradient(180deg, rgba(33, 33, 33, 0.6), rgba(33, 33, 33, 0.9))}blockquote{margin:0 0 1rem;padding:.1rem .8rem;border-left:.2rem solid #49b1f5;background-color:var(--blockquote-bg);color:var(--blockquote-color)}blockquote a{word-break:break-all}blockquote p{padding:.5rem 0;margin:0!important}blockquote footer{padding:0 0 .5rem}blockquote footer cite::before{padding:0 .3em;content:"—"}#article-container .gutter{user-select:none}#article-container .gist table{width:auto}#article-container .gist table td{border:none}#article-container pre{border:var(--style-border-always)}@-webkit-keyframes code-expand-key{0%{opacity:.6}50%{opacity:.1}100%{opacity:.6}}@keyframes code-expand-key{0%{opacity:.6}50%{opacity:.1}100%{opacity:.6}}.article-sort{margin-left:.5rem;padding-left:1rem;border-left:2px solid #92b9fa}.article-sort-title{position:relative;margin-left:.5rem;padding-bottom:1rem;padding-left:1rem;font-size:1.72em}.article-sort-title:hover::before{border-color:#ff7242}.article-sort-title::before{position:absolute;top:calc((100% - 1.8rem)/ 2);left:-.45rem;z-index:1;width:.5rem;height:.5rem;border:.25rem solid #307af6;border-radius:.5rem;background:var(--card-bg);content:"";line-height:.5rem;transition:all .2s ease-in-out 0s}.article-sort-title::after{position:absolute;bottom:0;left:0;z-index:0;width:.1rem;height:1.5em;background:#92b9fa;content:""}.article-sort-item{position:relative;display:flex;-webkit-box-align:center;align-items:center;margin:0 0 1rem .5rem;transition:all .2s ease-in-out 0s}.article-sort-item:hover::before{border-color:#ff7242}.article-sort-item::before{position:absolute;left:calc(-1rem - 17px);width:.3rem;height:.3rem;border:.15rem solid #307af6;border-radius:.3rem;background:var(--card-bg);content:"";transition:all .2s ease-in-out 0s}.article-sort-item.no-article-cover{height:80px}.article-sort-item.no-article-cover .article-sort-item-info{padding:0}.article-sort-item.year{font-size:1.43em}.article-sort-item.year:hover::before{border-color:#307af6}.article-sort-item.year::before{border-color:#ff7242}.article-sort-item-time{color:#858585;font-size:95%}.article-sort-item-time time{padding-left:.3rem;cursor:default}.article-sort-item-title{color:var(--heo-fontcolor);font-size:1.1em;transition:all .3s ease 0s;-webkit-line-clamp:2}.article-sort-item-title:hover{color:#307af6;transform:translateX(10px)}.article-sort-item-img{overflow:hidden;width:80px;height:80px}.article-sort-item-img img{width:100%;height:100%;transition:all .6s ease 0s;object-fit:cover}.article-sort-item-img img:hover{transform:scale(1.1)}.article-sort-item-info{-webkit-box-flex:1;flex:1 1 0%;padding:0 .8rem}#page .category-lists{padding:1rem 0 1.5rem}@media screen and (max-width:768px){#page .category-lists{padding:0}}#page .category-lists .category-title{font-size:2.57em}@media screen and (max-width:768px){#page .category-lists .category-title{font-size:2em}}#page .category-lists .category-list a{color:var(--heo-fontcolor)}#page .category-lists .category-list a:hover{color:#307af6}#page .category-lists .category-list .category-list-count{margin-left:.4rem;color:#858585}#page .category-lists .category-list .category-list-count::before{content:"("}#page .category-lists .category-list .category-list-count::after{content:")"}#page .category-lists ul{margin-top:.4rem;padding:0 0 0 1rem;list-style:none;counter-reset:li 0}#page .category-lists ul ul{padding-left:.2rem}#page .category-lists ul li{position:relative;margin:.3rem 0;padding:.12em .4em .12em 1.4em}#page .category-lists ul li::before{position:absolute;left:0;cursor:pointer;transition:all .3s ease-out 0s;top:.7em;width:.43em;height:.43em;border:.215em solid #307af6;border-radius:.43em;background:0 0;content:""}#page .category-lists ul li:hover::before{border-color:#ff7242}.layout{display:flex;margin:0 auto;padding:2rem 15px;max-width:1200px}@media screen and (max-width:900px){.layout{-webkit-box-orient:vertical;flex-direction:column}}@media screen and (max-width:768px){.layout{padding:1rem 5px}}@media screen and (min-width:2000px){.layout{max-width:1500px}}.layout>div:first-child:not(.recent-posts){align-self:flex-start;padding:50px 40px;border-radius:8px;background:var(--card-bg);box-shadow:var(--card-box-shadow)}.layout>div:first-child:not(.recent-posts):hover{box-shadow:var(--card-hover-box-shadow)}@media screen and (max-width:768px){.layout>div:first-child:not(.recent-posts){padding:1.8rem .7rem!important}}.layout>div:first-child{width:75%;transition:all .3s ease 0s}@media screen and (max-width:900px){.layout>div:first-child{width:100%!important}}.layout.hide-aside{max-width:1000px}@media screen and (min-width:2000px){.layout.hide-aside{max-width:1300px}}.layout.hide-aside>div{width:100%!important}.flink#article-container .flink-desc{margin:.2rem 0 .5rem}.flink#article-container .flink-list{overflow:auto;padding:10px 10px 0;text-align:center}.flink#article-container .flink-list>.flink-list-item{position:relative;float:left;overflow:hidden;margin:15px 7px;width:calc(25% - 12px);height:90px;border-radius:5px;line-height:17px;transform:translateZ(0);transition:all .3s ease 0s}@media screen and (max-width:1200px){.flink#article-container .flink-list>.flink-list-item{width:calc(25% - 12px)!important}}@media screen and (max-width:1024px){.flink#article-container .flink-list>.flink-list-item{width:calc(33.3333% - 12px)!important}}@media screen and (max-width:768px){.flink#article-container .flink-list>.flink-list-item{width:calc(50% - 12px)!important}}@media screen and (max-width:600px){.flink#article-container .flink-list>.flink-list-item{width:calc(100% - 12px)!important}}.flink#article-container .flink-list>.flink-list-item:hover{background:#006cf2;transform:scale(1.05)}.flink#article-container .flink-list>.flink-list-item a{color:var(--heo-fontcolor);text-decoration:none}.flink#article-container .flink-list>.flink-list-item a img{float:left;margin:15px 10px;width:60px;height:60px;border-radius:35px;transition:all .3s ease 0s}.flink#article-container .flink-list>.flink-list-item a .img-alt{display:none}.flink#article-container .flink-list>.flink-list-item a .flink-item-name{display:block;padding:16px 10px 0 0;height:40px;font-weight:700;font-size:1.43em}.flink#article-container .flink-list>.flink-list-item a .flink-item-desc{display:block;padding:16px 10px 16px 0;height:50px;font-size:.93em}.flink#article-container .site-card-group{display:flex;flex-wrap:wrap;-webkit-box-pack:start;justify-content:flex-start;margin:-8px;-webkit-box-align:stretch;align-items:stretch}.flink#article-container .site-card{margin:8px;width:calc(20% - 16px);display:block;line-height:1.4;height:100%}@media screen and (max-width:1200px){.flink#article-container .site-card{width:calc(20% - 16px)!important}}@media screen and (max-width:1024px){.flink#article-container .site-card{width:calc(25% - 16px)!important}}@media screen and (max-width:768px){.flink#article-container .site-card{width:calc(33.3333% - 16px)!important}}@media screen and (max-width:600px){.flink#article-container .site-card{width:calc(50% - 16px)!important}}.flink#article-container .site-card .img{width:100%;height:120px;overflow:hidden;border-radius:12px 12px 0 0;background:#f6f6f6}@media screen and (max-width:500px){.flink#article-container .site-card .img{height:100px}}.flink#article-container .site-card .img img{width:100%;height:100%;transition:transform 2s ease 0s;object-fit:cover}.flink#article-container .site-card .info{margin-top:8px}.flink#article-container .site-card .info img{width:32px;height:32px;border-radius:16px;float:left;margin-right:8px;margin-top:2px}.flink#article-container .site-card .info span{display:block}.flink#article-container .site-card .info .title{font-weight:600;color:#444;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1;transition:all .3s ease 0s}.flink#article-container .site-card .info .desc{overflow-wrap:break-word;line-height:1.2;color:#888;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.flink#article-container .site-card .img{transition:all .3s ease 0s}.flink#article-container .site-card .img-alt{display:none}.flink#article-container .site-card:hover .info .title{color:#ff5722}#recent-posts>.recent-post-item:not(:first-child){margin-top:1rem}#recent-posts>.recent-post-item{display:flex;-webkit-box-orient:horizontal;flex-direction:row;-webkit-box-align:center;align-items:center;height:15.5em;border-radius:12px 8px 8px 12px;background:var(--card-bg);box-shadow:var(--card-box-shadow);transition:all .3s ease 0s}@media screen and (max-width:768px){#recent-posts>.recent-post-item{border-radius:12px 12px 8px 8px}}#recent-posts>.recent-post-item:hover{box-shadow:var(--card-hover-box-shadow)}#recent-posts>.recent-post-item:hover img.post_bg{transform:scale(1.1)}#recent-posts>.recent-post-item .left_radius{border-radius:5px 0 0 8px}#recent-posts>.recent-post-item .right_radius{border-radius:5px 0 0 8px}#recent-posts>.recent-post-item.ads-wrap{display:block!important;height:auto!important}#recent-posts>.recent-post-item .post_cover{overflow:hidden;width:45%;height:100%;-webkit-mask-image:-webkit-radial-gradient(center,#fff,#000)}#recent-posts>.recent-post-item .post_cover img.post_bg{width:100%;height:100%;transition:all .6s ease 0s;object-fit:cover}#recent-posts>.recent-post-item .post_cover img.post_bg:hover{transform:scale(1.1)}#recent-posts>.recent-post-item>.recent-post-info{display:inline-block;overflow:hidden;padding:0 40px;width:55%}#recent-posts>.recent-post-item>.recent-post-info.no-cover{width:100%}#recent-posts>.recent-post-item>.recent-post-info>.article-title{margin-bottom:.3rem;color:var(--text-highlight-color);font-size:1.4em;line-height:1.4;transition:all .2s ease-in-out 0s;-webkit-line-clamp:2}#recent-posts>.recent-post-item>.recent-post-info>.article-title:hover{color:#307af6}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap{color:#858585;font-size:90%}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap>.post-meta-date{cursor:default}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap .sticky{color:#ff7242}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap i{margin:0 .2rem 0 0}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap .article-meta-label{padding-right:.2rem}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap .article-meta__separator{margin:0 .3rem}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap .article-meta__link{margin:0 .2rem}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap .fa-angle-right{margin:0 .2rem}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap time{display:none}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap a{color:#858585}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap a:hover{color:#307af6;cursor:pointer;border-radius:4px;background-color:rgba(59,130,255,.25)}#recent-posts>.recent-post-item>.recent-post-info>.content{margin-top:.3rem;-webkit-line-clamp:3}#recent-posts>.recent-post-item .recent-post-info .pinned-post{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;color:var(--heo-lighttext);font-size:.5rem;position:absolute;top:5px}@media screen and (max-width:768px){#recent-posts>.recent-post-item .recent-post-info .pinned-post{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;color:var(--heo-lighttext);font-size:.5rem;position:absolute;top:-19px}#recent-posts .recent-post-item{-webkit-box-orient:vertical;flex-direction:column;height:auto!important}#recent-posts .recent-post-item .post_cover{width:100%;height:230px;border-radius:5px 8px 0 0;-webkit-box-ordinal-group:1!important;order:1!important}#recent-posts .recent-post-item .recent-post-info{padding:1rem 1rem 1.5rem;width:100%;-webkit-box-ordinal-group:2!important;order:2!important}#recent-posts .recent-post-item .recent-post-info.no-cover{padding:1.5rem 1rem}#recent-posts .recent-post-item .recent-post-info .article-title{font-size:1.43em}#recent-posts .recent-post-item .recent-post-info .content{height:auto}}.tag-cloud-list a{display:inline-block;padding:0 .4rem;transition:all .3s ease 0s}.tag-cloud-list a:hover{transform:scale(1.1);color:#307af6!important}@media screen and (max-width:768px){.tag-cloud-list a{zoom:.85}}.tag-cloud-title{font-size:2.57em}@media screen and (max-width:768px){.tag-cloud-title{font-size:2em}}#error-wrap{display:flex;justify-content:center;margin:0 1rem;width:100%;position:relative}#error-wrap .error-content{display:flex;-webkit-box-orient:horizontal;flex-direction:row;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;margin:0 1rem;height:18rem;max-width:800px;border-radius:5px;background:var(--heo-card-bg);box-shadow:var(--card-box-shadow);transition:all .3s ease 0s;border:var(--style-border-always);position:relative;width:100%}#error-wrap .error-content:hover{box-shadow:var(--card-hover-box-shadow)}@media screen and (max-width:768px){#error-wrap .error-content{-webkit-box-orient:vertical;flex-direction:column;margin:0;height:25rem;width:100%}}#error-wrap .error-content .error-img{-webkit-box-flex:1;flex:1 1 0%;height:90%;width:600px;border-top-left-radius:8px;border-bottom-left-radius:8px;background-color:#307af6;background-position:center center;background-size:cover}@media screen and (max-width:768px){#error-wrap .error-content .error-img{-webkit-box-flex:1;flex:1 1 0%;width:100%;border-radius:12px}}#error-wrap .error-content .error-info{-webkit-box-flex:1;flex:1 1 0%;padding:.5rem;text-align:center;font-size:14px;font-family:"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif}#error-wrap .error-content .error-info .error_title{font-size:9em;line-height:1}@media screen and (max-width:768px){#error-wrap .error-content .error-info{-webkit-box-flex:1.1;flex:1.1 1 0%;width:100%;padding-bottom:2rem}#error-wrap .error-content .error-info .error_title{font-size:4rem}}#error-wrap .error-content .error-info .error_subtitle{word-break:break-word;font-size:1.6em;-webkit-line-clamp:2}#error-wrap .error-content .error-info a{display:inline-block;margin-top:.5rem;padding:.3rem 1.5rem;background:var(--btn-bg);color:var(--btn-color)}#error-wrap .error-content .error-info a i{padding-right:.3rem}@media screen and (min-width:900px){#aside-content{padding-left:15px}}@media screen and (max-width:900px){#aside-content{width:100%}}@media screen and (max-width:900px){#aside-content>.card-widget:first-child{margin-top:1rem}}@media screen and (max-width:768px){#aside-content .card-widget:not(#card-toc){display:none}}#aside-content .card-info img{width:110px;height:110px;border-radius:70px;transition:all .5s ease 0s}#aside-content .card-info .author-info__name{font-weight:500;font-size:1.57em}#aside-content .card-info .author-info__description{margin-top:-.3rem}#aside-content .card-info .card-info-data{display:table;margin:.7rem 0 .2rem;width:100%;table-layout:fixed}#aside-content .card-info .card-info-data>.card-info-data-item{display:table-cell}#aside-content .card-info .card-info-data>.card-info-data-item:hover{background:#000;border-radius:5px}#aside-content .card-info .card-info-data>.card-info-data-item a .headline{color:var(--heo-fontcolor);font-size:1em}#aside-content .card-info .card-info-data>.card-info-data-item a .length-num{margin-top:-.3rem;color:var(--text-highlight-color);font-size:1.4em}#aside-content .card-info .card-info-social-icons{margin:.3rem 0 -.3rem}#aside-content .card-info .card-info-social-icons .social-icon{margin:0 .5rem;color:var(--heo-fontcolor);font-size:1.4em;cursor:pointer}#aside-content .card-info .card-info-social-icons i{transition:all .3s ease 0s;padding:8px;border-radius:32px}#aside-content .card-info .card-info-social-icons i:hover{transform:rotate(540deg);background-color:#000;cursor:pointer}#aside-content .card-info #card-info-btn{display:block;margin-top:.7rem;background-color:var(--btn-bg);color:var(--btn-color);text-align:center;line-height:2.4}#aside-content .card-info #card-info-btn span{padding-left:.5rem}#aside-content .item-headline{padding-bottom:.3rem;font-size:1.2em}#aside-content .item-headline span{margin-left:.5rem}@media screen and (min-width:900px){#aside-content .sticky_layout{position:sticky;top:20px;transition:top .3s ease 0s}}#aside-content .card-tag-cloud a{display:inline-block;padding:0 .3rem}#aside-content .card-tag-cloud a:hover{background-color:#fff;cursor:pointer;border-radius:5px;transform:scale(1.1);color:#307af6!important}#aside-content .aside-list>span{display:block;margin-bottom:.5rem;text-align:center}#aside-content .aside-list>.aside-list-item{display:flex;-webkit-box-align:center;align-items:center;padding:.3rem 0}#aside-content .aside-list>.aside-list-item:first-child{padding-top:0}#aside-content .aside-list>.aside-list-item:not(:last-child){border-bottom:1px dashed #f5f5f5}#aside-content .aside-list>.aside-list-item:last-child{padding-bottom:0}#aside-content .aside-list>.aside-list-item .thumbnail{overflow:hidden;width:4.2em;height:4.2em}#aside-content .aside-list>.aside-list-item .thumbnail>img{width:100%;height:100%;transition:all .6s ease 0s;object-fit:cover}#aside-content .aside-list>.aside-list-item .thumbnail>img:hover{transform:scale(1.1)}#aside-content .aside-list>.aside-list-item .content{-webkit-box-flex:1;flex:1 1 0%;padding-left:10px;word-break:break-all}#aside-content .aside-list>.aside-list-item .content>.name{-webkit-line-clamp:1}#aside-content .aside-list>.aside-list-item .content>.name,#aside-content .aside-list>.aside-list-item .content>time{display:block;color:#858585;font-size:85%}#aside-content .aside-list>.aside-list-item .content>.comment,#aside-content .aside-list>.aside-list-item .content>.title{color:var(--heo-fontcolor);font-size:95%;line-height:1.5;-webkit-line-clamp:2}#aside-content .aside-list>.aside-list-item .content>.comment:hover,#aside-content .aside-list>.aside-list-item .content>.title:hover{color:#307af6}#aside-content .aside-list>.aside-list-item.no-cover{min-height:4.4em}#aside-content .card-archives ul.card-archive-list,#aside-content .card-categories ul.card-category-list{margin:0;padding:0;list-style:none}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a,#aside-content .card-categories ul.card-category-list>.card-category-list-item a{display:inline-block;padding:.15rem .5rem;width:100%;color:var(--heo-fontcolor);transition:all .4s ease 0s;border-radius:5px}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a:hover,#aside-content .card-categories ul.card-category-list>.card-category-list-item a:hover{padding:.15rem .85rem;background-color:#fff;color:#427bee;border-radius:5px}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a span,#aside-content .card-categories ul.card-category-list>.card-category-list-item a span{display:inline-block;vertical-align:bottom}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a span:first-child,#aside-content .card-categories ul.card-category-list>.card-category-list-item a span:first-child{width:80%}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a span:last-child,#aside-content .card-categories ul.card-category-list>.card-category-list-item a span:last-child{width:20%;text-align:right}#aside-content .card-categories .card-category-list.child{padding:0 0 0 .8rem}#aside-content .card-categories .card-category-list>.parent>a .card-category-list-name{width:70%!important}#aside-content .card-categories .card-category-list>.parent>a .card-category-list-count{width:calc(30% - 20px);text-align:right}#aside-content .card-categories .card-category-list>.parent i{float:right;margin-right:-.35rem;padding:.35rem;transition:transform .3s ease 0s;transform:rotate(0)}#aside-content .card-categories .card-category-list>.parent i.expand{transform:rotate(-90deg)}#aside-content .card-webinfo .webinfo .webinfo-item{display:flex;-webkit-box-align:center;align-items:center;padding:.1rem .5rem 0}#aside-content .card-webinfo .webinfo .webinfo-item div:first-child{-webkit-box-flex:1;flex:1 1 0%;padding-right:1rem}@media screen and (min-width:901px){#aside-content #card-toc{right:0!important}}@media screen and (max-width:900px){#aside-content #card-toc{position:fixed;right:-100%;bottom:30px;z-index:100;max-height:calc(100% - 60px);width:300px;opacity:0;transform-origin:right bottom}}#aside-content #card-toc .toc-content{overflow-y:auto;max-height:calc(100vh - 120px)}@media screen and (max-width:900px){#aside-content #card-toc .toc-content{max-height:calc(100vh - 140px)}}#aside-content #card-toc .toc-content .toc-child{display:none}@media screen and (max-width:900px){#aside-content #card-toc .toc-content .toc-child{display:block!important}}#aside-content #card-toc .toc-content .toc-item.active .toc-child{display:block}#aside-content #card-toc .toc-content li,#aside-content #card-toc .toc-content ol{list-style:none}#aside-content #card-toc .toc-content>ol{padding:0!important}#aside-content #card-toc .toc-content ol{margin:0;padding-left:.4rem}#aside-content #card-toc .toc-content .toc-link{display:block;padding-left:.3rem;border-left:3px solid transparent;color:var(--toc-link-color);transition:all .2s ease-in-out 0s}#aside-content #card-toc .toc-content .toc-link.active{border-left-color:#0061cc;background:#0079ff;color:#fff}#aside-content #card-toc .toc-content::before{position:absolute;top:.6rem;right:1.2rem;color:#a9a9a9;content:attr(progress-percentage);font-style:italic;font-size:1.2rem}#aside-content :only-child>.card-widget{margin-top:0}#aside-content .card-more-btn{float:right;color:inherit}#aside-content .card-more-btn:hover{animation:1s ease 0s infinite normal none running more-btn-move}@media screen and (min-width:900px){html.hide-aside .layout{-webkit-box-pack:center;justify-content:center}html.hide-aside .layout>.aside-content{display:none}html.hide-aside .layout>div:first-child{width:100%}}.page .sticky_layout{display:flex;-webkit-box-orient:vertical;flex-direction:column}@-webkit-keyframes more-btn-move{0%,100%{transform:translateX(0)}50%{transform:translateX(3px)}}@keyframes more-btn-move{0%,100%{transform:translateX(0)}50%{transform:translateX(3px)}}@-webkit-keyframes toc-open{0%{transform:scale(.7)}100%{transform:scale(1)}}@keyframes toc-open{0%{transform:scale(.7)}100%{transform:scale(1)}}@-webkit-keyframes toc-close{0%{transform:scale(1)}100%{transform:scale(.7)}}@keyframes toc-close{0%{transform:scale(1)}100%{transform:scale(.7)}}#post-comment .comment-head{margin-bottom:1rem}#post-comment .comment-head .comment-headline{display:inline-block;vertical-align:middle;font-weight:700;font-size:1.43em}#post-comment .comment-head #comment-switch{display:inline-block;float:right;margin:.1rem auto 0;padding:.2rem .8rem;width:max-content;border-radius:5px;background:#f6f8fa}#post-comment .comment-head #comment-switch .first-comment{color:#307af6}#post-comment .comment-head #comment-switch .second-comment{color:#ff7242}#post-comment .comment-head #comment-switch .switch-btn{position:relative;display:inline-block;margin:-4px .4rem 0;width:42px;height:22px;border-radius:34px;background-color:#307af6;vertical-align:middle;cursor:pointer;transition:all .4s ease 0s}#post-comment .comment-head #comment-switch .switch-btn::before{position:absolute;bottom:4px;left:4px;width:14px;height:14px;border-radius:50%;background-color:#fff;content:"";transition:all .4s ease 0s}#post-comment .comment-head #comment-switch .switch-btn.move{background-color:#ff7242}#post-comment .comment-head #comment-switch .switch-btn.move::before{transform:translateX(20px)}#post-comment .comment-wrap>div:nth-child(2){display:none}#footer{position:relative;background:center bottom/cover local #307af6}#footer-wrap{position:relative;padding:2rem 1rem;color:var(--light-grey);text-align:center}#footer-wrap a{color:var(--light-grey);padding:4px 12px;border-radius:5px}#footer-wrap a:hover{background-color:#fff;color:#3b82ff;cursor:pointer;border-radius:5px}#footer-wrap .footer-separator{margin:0 .2rem}#footer-wrap .icp-icon{padding:0 4px;vertical-align:text-bottom;max-height:1.4em;width:auto}#page-header{position:relative;width:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;transition:all .5s ease 0s}#page-header.full_page{height:20rem;background-attachment:fixed}#page-header.full_page #site-info{position:absolute;top:7.8rem;padding:0 .5rem;width:100%}#page-header #scroll-down .scroll-down-effects,#page-header #site-subtitle,#page-header #site-title{text-align:center;line-height:1.5}#page-header #site-title{margin:0;color:var(--white);font-size:1.85em}@media screen and (min-width:768px){#page-header #site-title{font-size:2.85em}}#page-header #site-subtitle{color:var(--light-grey);font-size:1.15em}@media screen and (min-width:768px){#page-header #site-subtitle{font-size:1.72em}}#page-header #site_social_icons{display:none;margin:0 auto;width:15rem;text-align:center}@media screen and (max-width:768px){#page-header #site_social_icons{display:block}}#page-header #site_social_icons .social-icon{margin:0 .5rem;color:var(--light-grey);text-shadow:rgba(0,0,0,.15) .1rem .1rem .2rem;font-size:1.43em;cursor:pointer}#page-header #scroll-down{position:absolute;bottom:0;width:100%;cursor:pointer;display:none}#page-header #scroll-down .scroll-down-effects{position:relative;width:100%;color:var(--light-grey);font-size:30px}#page-header.not-home-page{height:20rem}@media screen and (max-width:768px){#page-header.not-home-page{height:14rem}}#page-header #page-site-info{position:absolute;top:10rem;padding:0 .5rem;width:100%}@media screen and (max-width:768px){#page-header #page-site-info{top:7rem}}#page-header.post-bg{height:20rem}@media screen and (max-width:768px){#page-header.post-bg{height:18rem}}#page-header.post-bg::before{position:absolute;top:0;left:0;display:block;width:100%;height:100%;background-color:rgba(0,0,0,.5);content:""}#page-header #post-info{position:absolute;padding:0 8%;width:100%;text-align:center}@media screen and (max-width:900px){#page-header #post-info{bottom:1.5rem;text-align:left}}@media screen and (max-width:768px){#page-header #post-info{bottom:1.1rem;padding:0 1.1rem}}#page-header.not-top-img{margin-bottom:.5rem;height:60px;background:0 center}#page-header.not-top-img #nav{background:rgba(255,255,255,.8)}#page-header.not-top-img #nav a{color:var(--heo-fontcolor);text-shadow:none}#page-header.nav-fixed #nav{position:fixed;top:-60px;z-index:91;background:rgba(255,255,255,.8);transition:transform .2s ease-in-out 0s,opacity .2s ease-in-out 0s}#page-header.nav-fixed #nav #site-name,#page-header.nav-fixed #nav #toggle-menu,#page-header.nav-fixed #nav a{color:var(--heo-fontcolor);text-shadow:none}#page-header.nav-fixed #nav #site-name:hover,#page-header.nav-fixed #nav #toggle-menu:hover,#page-header.nav-fixed #nav a:hover{color:#307af6}#page-header.nav-visible #nav{transition:all .5s ease 0s;transform:translate3d(0,100%,0)}#page-header.nav-visible+.layout>.aside-content>.sticky_layout{top:70px;transition:top .5s ease 0s}#page h1.page-title{margin:.4rem 0 1rem}#post>#post-info{margin-bottom:1.5rem}#post>#post-info .post-title{padding-bottom:.2rem;border-bottom:1px solid var(--light-grey);color:var(--text-highlight-color)}#post>#post-info .post-title .post-edit-link{float:right}#post>#post-info #post-meta,#post>#post-info #post-meta a{color:#78818a}#post-info .post-title{margin-bottom:.4rem;color:var(--white);font-weight:400;font-size:2.5em;line-height:1.5;-webkit-line-clamp:3}@media screen and (max-width:768px){#post-info .post-title{font-size:1.72em}}#post-info .post-title .post-edit-link{padding-left:.5rem}#post-info #post-meta{color:var(--light-grey);font-size:95%}@media screen and (max-width:768px){#post-info #post-meta{font-size:90%}}#post-info #post-meta .post-meta-separator{margin:0 .25rem}#post-info #post-meta .post-meta-icon{margin-right:.2rem}#post-info #post-meta .post-meta-label{margin-right:.2rem}#post-info #post-meta a{color:var(--light-grey);transition:all .3s ease-out 0s}#post-info #post-meta a:hover{color:#307af6;text-decoration:underline}#nav{position:absolute;top:0;z-index:90;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;padding:0 36px;width:100%;height:60px;font-size:1.3em;opacity:0;transition:all .5s ease 0s;outline:1px solid var(--heo-none)}@media screen and (max-width:768px){#nav{padding:0 16px}}#nav.show{opacity:1;filter:none}#nav #toggle-menu{display:none;padding:.1rem 0 0 .3rem;vertical-align:top}#nav #toggle-menu:hover{color:var(--white)}#nav a{color:var(--light-grey);padding:.3rem .4rem 0;border-radius:5px}#nav a:hover{color:var(--white);background:rgba(0,0,0,.25)}#nav #site-name{text-shadow:rgba(0,0,0,.15) .1rem .1rem .2rem;font-weight:700;cursor:pointer}#nav .menus_items{display:inline}#nav .menus_items .menus_item{position:relative;display:inline-block;padding:0 .4rem 0 0}#nav .menus_items .menus_item:hover .menus_item_child{display:block}#nav .menus_items .menus_item:hover i.expand{transform:rotate(180deg)!important}#nav .menus_items .menus_item i.expand{padding:4px;transition:transform .3s ease 0s}#nav .menus_items .menus_item .menus_item_child{position:absolute;display:none;margin-top:8px;padding:0;background-color:var(--sidebar-bg);box-shadow:rgba(0,0,0,.5) 0 5px 20px -4px;animation:.3s ease .1s 1 normal both running sub_menus;border-radius:5px;white-space:nowrap}#nav .menus_items .menus_item .menus_item_child::before{position:absolute;top:-8px;left:0;width:100%;height:20px;content:""}#nav.hide-menu #toggle-menu{display:inline-block!important}#nav.hide-menu #toggle-menu .site-page{font-size:inherit}#nav.hide-menu .menus_items{position:absolute;left:0;visibility:hidden;opacity:0}#nav.hide-menu #search-button span{display:none!important}#nav #search-button{display:inline;padding:0 .4rem}#nav .site-page{position:relative;padding-bottom:.3rem;text-shadow:rgba(0,0,0,.3) .05rem .05rem .1rem;font-size:.78em;cursor:pointer}.li-style{width:100%;height:25px;text-align:center}li,ul{list-style:none;display:block;margin:0;padding:0}@-webkit-keyframes configure-clockwise{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100%{transform:rotate(360deg)}}@keyframes configure-clockwise{0%{transform:rotate(0)}25%{transform:rotate(90deg)}50%{transform:rotate(180deg)}75%{transform:rotate(270deg)}100%{transform:rotate(360deg)}}@-webkit-keyframes configure-xclockwise{0%{transform:rotate(45deg)}25%{transform:rotate(-45deg)}50%{transform:rotate(-135deg)}75%{transform:rotate(-225deg)}100%{transform:rotate(-315deg)}}@keyframes configure-xclockwise{0%{transform:rotate(45deg)}25%{transform:rotate(-45deg)}50%{transform:rotate(-135deg)}75%{transform:rotate(-225deg)}100%{transform:rotate(-315deg)}}#pagination{overflow:hidden;margin-top:1rem;width:100%}#pagination .pagination{text-align:center}#pagination .page-number{display:inline-block;margin:0 .2rem;min-width:1.2rem;height:1.2rem;text-align:center;line-height:1.2rem;cursor:pointer}#pagination .page-number.current{background:#0079ff;color:var(--white);cursor:default;border-radius:5px}#pagination img.next-cover,#pagination img.prev-cover{position:absolute;width:100%;height:100%;opacity:.4;transition:all .6s ease 0s;object-fit:cover}#pagination .pagination-info{position:absolute;top:50%;padding:1rem 2rem;width:100%;transform:translate(0,-50%)}#pagination .next_info,#pagination .prev_info{color:var(--white);font-weight:500}#pagination .next-post .pagination-info{text-align:right}#pagination .pull-full{width:100%!important}#pagination .next-post .label,#pagination .prev-post .label{color:var(--light-grey);text-transform:uppercase;font-size:90%}#pagination .next-post,#pagination .prev-post{width:50%}@media screen and (max-width:768px){#pagination .next-post,#pagination .prev-post{width:100%}}#pagination .next-post a,#pagination .prev-post a{position:relative;display:block;overflow:hidden;height:150px}#pagination .next-post:hover img.next-cover,#pagination .next-post:hover img.prev-cover,#pagination .prev-post:hover img.next-cover,#pagination .prev-post:hover img.prev-cover{opacity:.8;transform:scale(1.1)}#pagination.pagination-post{margin-top:2rem;background:#000}#article-container{overflow-wrap:break-word}#article-container a{color:#307af6}#article-container a:hover{text-decoration:underline}#article-container img{display:block;margin:0 auto .8rem}#article-container p{margin:0 0 .8rem}#article-container iframe{margin:0 0 1rem}#article-container kbd{margin:0 3px;padding:3px 5px;border:1px solid #b4b4b4;border-radius:3px;background-color:#f8f8f8;box-shadow:rgba(0,0,0,.25) 0 1px 3px,rgba(255,255,255,.6) 0 2px 1px 0 inset;color:#34495e;white-space:nowrap;font-weight:600;font-size:.9em;font-family:Monaco,"Ubuntu Mono",monospace;line-height:1em}#article-container h1,#article-container h2,#article-container h3,#article-container h4,#article-container h5,#article-container h6{transition:all .2s ease-out 0s}#article-container h1::before,#article-container h2::before,#article-container h3::before,#article-container h4::before,#article-container h5::before,#article-container h6::before{position:absolute;top:calc(50% - .35rem);color:#f2ba4b;content:"";line-height:1;transition:all .2s ease-out 0s}#article-container h1:hover::before,#article-container h2:hover::before,#article-container h3:hover::before,#article-container h4:hover::before,#article-container h5:hover::before,#article-container h6:hover::before{color:#307af6}#article-container h1{padding-left:1.4rem}#article-container h1 code{font-size:1rem}#article-container h1::before{margin-left:-1.2rem;font-size:1rem}#article-container h1:hover{padding-left:1.6rem}#article-container h2{padding-left:1.3rem}#article-container h2 code{font-size:.9rem}#article-container h2::before{margin-left:-1.1rem;font-size:.9rem}#article-container h2:hover{padding-left:1.5rem}#article-container h3{padding-left:1.2rem}#article-container h3 code{font-size:.8rem}#article-container h3::before{margin-left:-1rem;font-size:.8rem}#article-container h3:hover{padding-left:1.4rem}#article-container h4{padding-left:1.1rem}#article-container h4 code{font-size:.7rem}#article-container h4::before{margin-left:-.9rem;font-size:.7rem}#article-container h4:hover{padding-left:1.3rem}#article-container h5{padding-left:1rem}#article-container h5 code{font-size:.6rem}#article-container h5::before{margin-left:-.8rem;font-size:.6rem}#article-container h5:hover{padding-left:1.2rem}#article-container h6{padding-left:1rem}#article-container h6 code{font-size:.6rem}#article-container h6::before{margin-left:-.8rem;font-size:.6rem}#article-container h6:hover{padding-left:1.2rem}#article-container ol,#article-container ul{margin-top:.4rem;padding:0 0 0 .8rem;list-style:none;counter-reset:li 0}@media screen and (max-width:768px){#article-container ol,#article-container ul{padding:0 0 0 .4rem}}#article-container ol p,#article-container ul p{margin:0 0 .5rem}#article-container ol ol,#article-container ol ul,#article-container ul ol,#article-container ul ul{padding-left:.6rem}@media screen and (max-width:768px){#article-container ol ol,#article-container ol ul,#article-container ul ol,#article-container ul ul{padding-left:.2rem}}#article-container ol li:not(.tab),#article-container ul li:not(.tab){position:relative;margin:.2rem 0}#article-container ol li:hover::before,#article-container ul li:hover::before{transform:rotate(360deg)}#article-container ol li::before,#article-container ul li::before{position:absolute;top:0;left:0;background:#307af6;color:#fff;cursor:pointer;transition:all .3s ease-out 0s}#article-container ol>li:not(.tab){padding:.2em .2em .2em 1.8em}#article-container ol>li::before{margin-top:.65em;width:1.45em;height:1.45em;border-radius:.725em;content:counter(li);counter-increment:li 1;text-align:center;font-size:.85em;line-height:1.45em}#article-container ul>li:not(.tab){padding:.2em .2em .2em 1.4em}#article-container ul>li:not(.tab):hover::before{border-color:#ff7242}#article-container ul>li:not(.tab)::before{top:.78em;width:.42em;height:.42em;border:.21em solid #307af6;border-radius:.42em;background:0 0;content:"";line-height:.42em}#article-container>:last-child{margin-bottom:0!important}#post .tag_share .post-meta__tag-list{display:inline-block}#post .tag_share .post-meta__tags{display:inline-block;margin:.4rem .4rem .4rem 0;padding:0 .6rem;width:fit-content;border:1px solid #307af6;border-radius:2rem;font-size:.85em;transition:all .2s ease-in-out 0s;background:#307af6;color:var(--white)}#post .tag_share .post-meta__tags:hover{color:#307af6;background:0 0}#post .tag_share .post_share{display:inline-block;float:right;margin:.4rem 0;width:fit-content}#post .tag_share .post_share .social-share{font-size:.85em}#post .tag_share .post_share .social-share .social-share-icon{margin:0 4px;width:1.85em;height:1.85em;font-size:1.2em;line-height:1.85em}#post .post-copyright{position:relative;margin:2rem 0 .5rem;padding:.5rem .8rem;transition:box-shadow .3s ease-in-out 0s;background:#16181a;border-radius:12px!important}#post .post-copyright::before{position:absolute;top:.1rem;right:.6rem;color:#307af6;content:"";font-size:1rem}#post .post-copyright .post-copyright-meta{color:#307af6;font-weight:700}#post .post-copyright .post-copyright-info{padding-left:.3rem}#post .post-copyright .post-copyright-info a{text-decoration:none;word-break:break-word;color:#3b82ff;padding:0 4px;border-radius:4px}#post .post-copyright .post-copyright-info a:hover{text-decoration:none;background-color:#fff;color:#3b82ff;cursor:pointer;border-radius:4px}#post .post-outdate-notice{position:relative;margin:0 0 1rem;border-radius:3px;background-color:#ffe6e6;color:#f66;padding:.5em 1em .5em 2.6em;border-left:5px solid #ff8080}#post .post-outdate-notice::before{position:absolute;top:50%;left:.9em;color:#ff8080;content:"";transform:translateY(-50%)}#post .ads-wrap{margin:2rem 0}.relatedPosts{margin-top:2rem}.relatedPosts>.headline{margin-bottom:5px;font-weight:700;font-size:1.43em}.relatedPosts>.relatedPosts-list>div{position:relative;display:inline-block;overflow:hidden;margin:3px;width:calc(33.333% - 6px);height:200px;background:var(--heo-main);vertical-align:bottom}.relatedPosts>.relatedPosts-list>div:hover .cover{opacity:.8;transform:scale(1.1)}@media screen and (max-width:768px){.relatedPosts>.relatedPosts-list>div{margin:2px;width:calc(50% - 4px);height:150px}}@media screen and (max-width:600px){.relatedPosts>.relatedPosts-list>div{width:calc(100% - 4px)}}.relatedPosts>.relatedPosts-list .cover{width:100%;height:100%;opacity:.4;transition:all .6s ease 0s;object-fit:cover}.relatedPosts>.relatedPosts-list .content{position:absolute;top:50%;padding:0 1rem;width:100%;transform:translate(0,-50%)}.relatedPosts>.relatedPosts-list .content .date{color:var(--light-grey);font-size:90%}.relatedPosts>.relatedPosts-list .content .title{color:var(--white);-webkit-line-clamp:2}.post-reward{position:relative;margin-top:4rem;text-align:center}.post-reward .reward-button{display:inline-block;padding:.2rem 1.2rem;background:var(--btn-bg);color:var(--btn-color);cursor:pointer;transition:all .4s ease 0s;border-radius:5px}.post-reward:hover>.reward-main{display:block}.post-reward .reward-main{position:absolute;bottom:40px;left:0;z-index:100;display:none;padding:0 0 15px;width:100%}.post-reward .reward-main .reward-all{display:inline-block;margin:0;padding:1rem .5rem;border-radius:4px;background:var(--reward-pop)}.post-reward .reward-main .reward-all::before{position:absolute;bottom:-10px;left:0;width:100%;height:20px;content:""}.post-reward .reward-main .reward-all::after{position:absolute;right:0;bottom:2px;left:0;margin:0 auto;width:0;height:0;border-top:13px solid var(--reward-pop);border-right:13px solid transparent;border-left:13px solid transparent;content:""}.post-reward .reward-main .reward-all .reward-item{display:inline-block;padding:0 8px;list-style-type:none;vertical-align:top}.post-reward .reward-main .reward-all .reward-item img{width:130px;height:130px}.post-reward .reward-main .reward-all .reward-item .post-qr-code-desc{padding-top:.4rem;width:130px;color:#858585}#rightside #rightside-config-hide{transition:transform .4s ease 0s;transform:translate(35px,0)}#rightside #rightside-config-hide.show{transform:translate(0,0)!important}#rightside>div>a,#rightside>div>button{display:block;margin-bottom:2px;width:30px;height:30px;background-color:var(--btn-bg);color:var(--btn-color);text-align:center;font-size:16px}#rightside>div>a:hover,#rightside>div>button:hover{background-color:var(--btn-hover-color)}#rightside #mobile-toc-button{display:none}@media screen and (max-width:900px){#rightside #mobile-toc-button{display:block}}@media screen and (max-width:900px){#rightside #hide-aside-btn{display:none}}#sidebar #menu-mask{position:fixed;z-index:102;display:none;width:100%;height:100%;background:rgba(0,0,0,.8)}#sidebar #sidebar-menus{position:fixed;top:0;right:-300px;z-index:103;overflow:hidden auto;width:300px;height:100%;background:var(--sidebar-bg);transition:all .5s ease 0s;padding-top:30px;z-index:1001;border-left:var(--style-border-always)}#sidebar #sidebar-menus.open{transform:translate3d(-100%,0,0)}#sidebar #sidebar-menus .back-menu-list-groups{padding:0 16px}#sidebar #sidebar-menus .back-menu-list-groups .back-menu-list-title{font-size:14px;color:var(--heo-secondtext)}#sidebar #sidebar-menus .back-menu-list-groups .back-menu-list{width:calc(100% + 16px);justify-content:flex-start;margin:0 -8px}#sidebar #sidebar-menus .back-menu-list-groups .back-menu-list .back-menu-item{background:var(--heo-card-bg);border:var(--style-border-always);border-radius:8px}@media screen and (max-width:768px){#sidebar #sidebar-menus .back-menu-list-groups .back-menu-list .back-menu-item{width:calc(50% - 16px)}}#sidebar #sidebar-menus .back-home-button{display:none}#sidebar #sidebar-menus>.author-avatar{padding:1.3rem 1.5rem 0;text-align:center}#sidebar #sidebar-menus>.author-avatar img{width:110px;height:110px;border-radius:70px;transition:all .5s ease 0s}#sidebar #sidebar-menus>.author-avatar img:hover{transform:rotate(360deg)}#sidebar #sidebar-menus .site-data{display:table;padding:.6rem .5rem 0;width:100%;table-layout:fixed}#sidebar #sidebar-menus .site-data .data-item{display:table-cell}#sidebar #sidebar-menus .site-data .data-item .data-item-link .length-num{color:var(--text-highlight-color);font-size:1.28em}#sidebar #sidebar-menus .site-data .data-item .data-item-link .headline{color:var(--heo-fontcolor)}#sidebar #sidebar-menus hr{margin:1rem auto}#sidebar #sidebar-menus .menus_items{padding:0 16px}#sidebar #sidebar-menus .menus_items .site-page{position:relative;display:block;padding:0;color:var(--heo-fontcolor);font-size:1.15em;cursor:pointer;font-size:14.3px;font-weight:700}#sidebar #sidebar-menus .menus_items .site-page span:hover{color:#307af6}#sidebar #sidebar-menus .menus_item>.site-page{display:flex;font-size:14px;color:var(--heo-secondtext)}#sidebar #sidebar-menus .menus_items .expand{position:absolute;top:.78em;right:.4rem;transition:transform .3s ease 0s}#sidebar #sidebar-menus .menus_items .expand.hide{transform:rotate(90deg)!important}#sidebar #sidebar-menus .menus_items .menus_item_child{margin:0 -4px;list-style:none;display:flex;flex-direction:row;flex-wrap:wrap}#sidebar #sidebar-menus .menus_item_child .site-page.child{display:flex;flex-direction:column;align-items:center;padding:8px;border-radius:12px;border:var(--style-border-always);background:var(--heo-card-bg)}#sidebar #sidebar-menus .menus_item_child li{width:calc(50% - 8px);margin:4px}#sidebar #sidebar-menus .menus_item_child .site-page.child span{line-height:1;margin-top:8px;font-size:14.3px}#sidebar #sidebar-menus .card-tag-cloud{padding:0 16px;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:60px}#sidebar #sidebar-menus .card-tag-cloud a{color:var(--heo-fontcolor)!important;padding:2px 8px 2px 12px;margin:4px;border-radius:8px;border:var(--style-border-always);background:var(--heo-card-bg);font-size:14px}#sidebar #sidebar-menus .card-tag-cloud a sup{opacity:.6;margin-left:4px}#sidebar #sidebar-menus span.sidebar-menu-item-title{font-size:14px;color:var(--heo-secondtext);margin-left:16px}#sidebar #sidebar-menus .sidebar-menu-item{display:flex;flex-direction:column;padding:0 16px}#sidebar #sidebar-menus .sidebar-menu-item a.menu-child{width:100%;background:var(--heo-card-bg);border-radius:8px;border:var(--style-border-always);display:flex;align-items:center;font-size:14.3px}#sidebar #sidebar-menus .sidebar-menu-item a.menu-child i{margin:0 8px}#sidebar #sidebar-menus .webinfo{padding:0 16px;display:flex;white-space:nowrap;flex-direction:column}#sidebar #sidebar-menus .webinfo .webinfo-item{justify-content:space-between}#vcomment,#waline{font-size:1.1em}#vcomment .vbtn,#waline .vbtn{border:none;background:var(--btn-bg);color:var(--btn-color)}#vcomment .vbtn:hover,#waline .vbtn:hover{background:var(--btn-hover-color)}#vcomment .vimg,#waline .vimg{transition:all .3s ease 0s}#vcomment .vimg:hover,#waline .vimg:hover{transform:rotate(360deg)}#vcomment .vcards .vcard .vcontent.expand::after,#vcomment .vcards .vcard .vcontent.expand::before,#waline .vcards .vcard .vcontent.expand::after,#waline .vcards .vcard .vcontent.expand::before{z-index:22}.fireworks{position:fixed;top:0;left:0;z-index:9999;pointer-events:none}.medium-zoom-image--opened{z-index:99999!important;margin:0!important}.medium-zoom-overlay{z-index:99999!important}.mermaid{overflow:auto;margin:0 0 1rem;background:#fff;text-align:center;opacity:0;transition:all .3s ease 0s}.mermaid[data-processed]{opacity:1;filter:none}.fb-comments iframe,.utterances{width:100%!important}#gitalk-container .gt-meta{margin:0 0 .8em;padding:.3rem 0 .8em}.katex-wrap{overflow:auto}.katex-wrap::-webkit-scrollbar{display:none}.mathjax-overflow{overflow:auto hidden}mjx-container[jax=CHTML][display=true]{overflow:auto hidden;padding-bottom:.3rem}#article-container .aplayer{margin:0 0 1rem}#article-container .aplayer ol,#article-container .aplayer ul{margin:0;padding:0}#article-container .aplayer ol li,#article-container .aplayer ul li{margin:0;padding:0 15px}#article-container .aplayer ol li::before,#article-container .aplayer ul li::before{content:none}#article-container .btn-center{margin:0 0 1rem;text-align:center}#article-container .btn-beautify{display:inline-block;margin:0 .2rem .3rem;padding:0 1rem;background-color:#777;color:#fff;line-height:2}#article-container .btn-beautify i+span{margin-left:.3rem}#article-container .btn-beautify:not(.block)+.btn-beautify:not(.block){margin:0 .2rem 1rem}#article-container .btn-beautify.block{display:block;margin:0 0 1rem;width:fit-content}#article-container .btn-beautify.block.center{margin:0 auto 1rem}#article-container .btn-beautify.block.right{margin:0 0 1rem auto}#article-container .btn-beautify.larger{padding:.3rem 1.3rem}#article-container .btn-beautify:hover{text-decoration:none}#article-container .btn-beautify.blue{background-color:#428bca}#article-container .btn-beautify.pink{background-color:#ff69b4}#article-container .btn-beautify.red{background-color:red}#article-container .btn-beautify.purple{background-color:#6f42c1}#article-container .btn-beautify.orange{background-color:#ff8c00}#article-container .btn-beautify.green{background-color:#5cb85c}#article-container .btn-beautify.outline{border:1px solid #777;background-color:transparent;color:#777;transition:all .3s ease 0s}#article-container .btn-beautify.outline.button--animated::before{background:#777}#article-container .btn-beautify.outline:hover{color:#fff!important}#article-container .btn-beautify.outline.blue{border-color:#428bca;color:#428bca}#article-container .btn-beautify.outline.blue.button--animated::before{background:#428bca}#article-container .btn-beautify.outline.pink{border-color:#ff69b4;color:#ff69b4}#article-container .btn-beautify.outline.pink.button--animated::before{background:#ff69b4}#article-container .btn-beautify.outline.red{border-color:red;color:red}#article-container .btn-beautify.outline.red.button--animated::before{background:red}#article-container .btn-beautify.outline.purple{border-color:#6f42c1;color:#6f42c1}#article-container .btn-beautify.outline.purple.button--animated::before{background:#6f42c1}#article-container .btn-beautify.outline.orange{border-color:#ff8c00;color:#ff8c00}#article-container .btn-beautify.outline.orange.button--animated::before{background:#ff8c00}#article-container .btn-beautify.outline.green{border-color:#5cb85c;color:#5cb85c}#article-container .btn-beautify.outline.green.button--animated::before{background:#5cb85c}figure.gallery-group{position:relative;float:left;overflow:hidden;margin:.3rem .2rem;width:calc(50% - .4rem);height:250px;border-radius:5px;background:#000;transform:translate3d(0,0,0)}@media screen and (max-width:600px){figure.gallery-group{width:calc(100% - .4rem)}}figure.gallery-group:hover img{opacity:.4;transform:translate3d(0,0,0)}figure.gallery-group:hover .gallery-group-name::after{transform:translate3d(0,0,0)}figure.gallery-group:hover p{opacity:1;filter:none;transform:translate3d(0,0,0)}figure.gallery-group img{position:relative;max-width:none;width:calc(100% + 20px);height:250px;backface-visibility:hidden;opacity:.8;transition:opacity .35s ease 0s,transform .35s ease 0s;transform:translate3d(-10px,0,0);object-fit:cover;margin:0!important}figure.gallery-group figcaption{position:absolute;top:0;left:0;padding:1.5rem;width:100%;height:100%;color:#fff;text-transform:uppercase;backface-visibility:hidden}figure.gallery-group figcaption>a{position:absolute;inset:0;z-index:1000;opacity:0}figure.gallery-group p{margin:0;padding:.4rem 0 0;letter-spacing:1px;font-size:1.1em;line-height:1.5;opacity:0;transition:opacity .35s ease 0s,transform .35s ease 0s;transform:translate3d(100%,0,0);-webkit-line-clamp:4}figure.gallery-group .gallery-group-name{position:relative;margin:0;padding:.4rem 0;font-weight:700;font-size:1.65em;line-height:1.5;-webkit-line-clamp:2}figure.gallery-group .gallery-group-name::after{position:absolute;bottom:0;left:0;width:100%;height:2px;background:#fff;content:"";transition:transform .35s ease 0s;transform:translate3d(-100%,0,0)}.gallery-group-main{overflow:auto;padding:0 0 .8rem}.justified-gallery{margin:0 0 .8rem}.justified-gallery img{opacity:0}.justified-gallery .img-alt{display:none}.justified-gallery .fancybox{width:auto;text-align:inherit}blockquote.pullquote{position:relative;max-width:45%;font-size:110%}blockquote.pullquote.left{float:left;margin:1em .5em 0 0}blockquote.pullquote.right{float:right;margin:1em 0 0 .5rem}.video-container{position:relative;overflow:hidden;margin-bottom:.8rem;padding-top:56.25%;height:0}.video-container iframe{position:absolute;top:0;left:0;margin-top:0;width:100%;height:100%}.hide-block>.hide-button,.hide-inline>.hide-button{display:inline-block;padding:.3rem 1rem;background:#307af6;color:var(--white)}.hide-block>.hide-button.open,.hide-inline>.hide-button.open{display:none}.hide-block>.hide-button.open+div,.hide-inline>.hide-button.open+div{display:block}.hide-block>.hide-button.open+span,.hide-inline>.hide-button.open+span{display:inline}.hide-block>.hide-content,.hide-inline>.hide-content{display:none}.hide-inline>.hide-button{margin:0 .3rem}.hide-inline>.hide-content{margin:0 .3rem}.hide-block{margin:0 0 .8rem}.hide-toggle{margin-bottom:1rem;border:1px solid #f0f0f0}.hide-toggle>.hide-button{padding:.3rem .5rem;background:#f0f0f0;color:#1f2d3d;cursor:pointer}.hide-toggle>.hide-button>i{font-size:1.2em;transition:all .3s ease 0s}.hide-toggle>.hide-button.open i{transform:rotate(90deg)}.hide-toggle>.hide-button.open+div{display:block}.hide-toggle>.hide-content{display:none;margin:1.5rem 1.2rem}#article-container .inline-img{display:inline;margin:0 3px;height:1.1em;vertical-align:text-bottom}.hl-label{padding:2px 4px;border-radius:3px;color:#fff}.hl-label.default{background-color:#777}.hl-label.blue{background-color:#428bca}.hl-label.pink{background-color:#ff69b4}.hl-label.red{background-color:red}.hl-label.purple{background-color:#6f42c1}.hl-label.orange{background-color:#ff8c00}.hl-label.green{background-color:#5cb85c}.note{position:relative;margin:0 0 1rem;padding:15px;border-radius:3px}.note.icon{padding-left:2.25rem}.note>.note-icon{position:absolute;top:calc(50% - .4rem);left:.7rem;font-size:larger}.note.blue:not(.disabled){border-left-color:#428bca!important}.note.blue:not(.disabled).modern{color:#428bca;border-left-color:transparent!important}.note.blue:not(.disabled):not(.simple){background:#e3eef7!important}.note.blue>.note-icon{color:#428bca}.note.pink:not(.disabled){border-left-color:#ff69b4!important}.note.pink:not(.disabled).modern{color:#ff69b4;border-left-color:transparent!important}.note.pink:not(.disabled):not(.simple){background:#ffe9f4!important}.note.pink>.note-icon{color:#ff69b4}.note.red:not(.disabled){border-left-color:red!important}.note.red:not(.disabled).modern{color:red;border-left-color:transparent!important}.note.red:not(.disabled):not(.simple){background:#ffd9d9!important}.note.red>.note-icon{color:red}.note.purple:not(.disabled){border-left-color:#6f42c1!important}.note.purple:not(.disabled).modern{color:#6f42c1;border-left-color:transparent!important}.note.purple:not(.disabled):not(.simple){background:#e9e3f6!important}.note.purple>.note-icon{color:#6f42c1}.note.orange:not(.disabled){border-left-color:#ff8c00!important}.note.orange:not(.disabled).modern{color:#ff8c00;border-left-color:transparent!important}.note.orange:not(.disabled):not(.simple){background:#ffeed9!important}.note.orange>.note-icon{color:#ff8c00}.note.green:not(.disabled){border-left-color:#5cb85c!important}.note.green:not(.disabled).modern{color:#5cb85c;border-left-color:transparent!important}.note.green:not(.disabled):not(.simple){background:#e7f4e7!important}.note.green>.note-icon{color:#5cb85c}.note.simple{border-width:1px 1px 1px 5px;border-style:solid;border-color:#eee;border-image:initial}.note.modern{background-color:#f5f5f5;color:#4c4948;border:1px solid transparent!important}.note.flat{border-top:initial;border-right:initial;border-bottom:initial;border-image:initial;border-left:5px solid #eee;background-color:#f9f9f9;color:#4c4948}.note h2,.note h3,.note h4,.note h5,.note h6{margin-top:3px;margin-bottom:0;border-bottom:initial;padding-top:0!important}.note blockquote:first-child,.note img:first-child,.note ol:first-child,.note p:first-child,.note pre:first-child,.note table:first-child,.note ul:first-child{margin-top:0!important}.note blockquote:last-child,.note img:last-child,.note ol:last-child,.note p:last-child,.note pre:last-child,.note table:last-child,.note ul:last-child{margin-bottom:0!important;font-size:14px!important}.note:not(.no-icon){padding-left:2.25rem}.note:not(.no-icon)::before{position:absolute;top:calc(50% - 15px);left:.7rem;font-size:larger}.note.default.flat{background:#f7f7f7}.note.default.modern{border-color:#e1e1e1;background:#f3f3f3;color:#666}.note.default.modern a:not(.btn){color:#666}.note.default.modern a:not(.btn):hover{color:#454545}.note.default:not(.modern){border-left-color:#777}.note.default:not(.modern) h2,.note.default:not(.modern) h3,.note.default:not(.modern) h4,.note.default:not(.modern) h5,.note.default:not(.modern) h6{color:#777}.note.default:not(.no-icon)::before{content:""}.note.default:not(.no-icon):not(.modern)::before{color:#777}.note.primary.flat{background:#f5f0fa}.note.primary.modern{border-color:#e1c2ff;background:#f3daff;color:#6f42c1}.note.primary.modern a:not(.btn){color:#6f42c1}.note.primary.modern a:not(.btn):hover{color:#453298}.note.primary:not(.modern){border-left-color:#6f42c1}.note.primary:not(.modern) h2,.note.primary:not(.modern) h3,.note.primary:not(.modern) h4,.note.primary:not(.modern) h5,.note.primary:not(.modern) h6{color:#6f42c1}.note.primary:not(.no-icon)::before{content:""}.note.primary:not(.no-icon):not(.modern)::before{color:#6f42c1}.note.info.flat{background:#eef7fa}.note.info.modern{border-color:#b3e5ef;background:#d9edf7;color:#31708f}.note.info.modern a:not(.btn){color:#31708f}.note.info.modern a:not(.btn):hover{color:#215761}.note.info:not(.modern){border-left-color:#428bca}.note.info:not(.modern) h2,.note.info:not(.modern) h3,.note.info:not(.modern) h4,.note.info:not(.modern) h5,.note.info:not(.modern) h6{color:#428bca}.note.info:not(.no-icon)::before{content:""}.note.info:not(.no-icon):not(.modern)::before{color:#428bca}.note.success.flat{background:#eff8f0}.note.success.modern{border-color:#d0e6be;background:#dff0d8;color:#3c763d}.note.success.modern a:not(.btn){color:#3c763d}.note.success.modern a:not(.btn):hover{color:#32562c}.note.success:not(.modern){border-left-color:#5cb85c}.note.success:not(.modern) h2,.note.success:not(.modern) h3,.note.success:not(.modern) h4,.note.success:not(.modern) h5,.note.success:not(.modern) h6{color:#5cb85c}.note.success:not(.no-icon)::before{content:""}.note.success:not(.no-icon):not(.modern)::before{color:#5cb85c}.note.warning.flat{background:#fdf8ea}.note.warning.modern{border-color:#fae4cd;background:#fcf4e3;color:#8a6d3b}.note.warning.modern a:not(.btn){color:#8a6d3b}.note.warning.modern a:not(.btn):hover{color:#714f30}.note.warning:not(.modern){border-left-color:#f0ad4e}.note.warning:not(.modern) h2,.note.warning:not(.modern) h3,.note.warning:not(.modern) h4,.note.warning:not(.modern) h5,.note.warning:not(.modern) h6{color:#f0ad4e}.note.warning:not(.no-icon)::before{content:""}.note.warning:not(.no-icon):not(.modern)::before{color:#f0ad4e}.note.danger.flat{background:#fcf1f2}.note.danger.modern{border-color:#ebcdd2;background:#f2dfdf;color:#a94442}.note.danger.modern a:not(.btn){color:#a94442}.note.danger.modern a:not(.btn):hover{color:#84333f}.note.danger:not(.modern){border-left-color:#d9534f}.note.danger:not(.modern) h2,.note.danger:not(.modern) h3,.note.danger:not(.modern) h4,.note.danger:not(.modern) h5,.note.danger:not(.modern) h6{color:#d9534f}.note.danger:not(.no-icon)::before{content:""}.note.danger:not(.no-icon):not(.modern)::before{color:#d9534f}#article-container .tabs{position:relative;margin:0 0 1rem;border-right:1px solid var(--tab-border-color);border-bottom:1px solid var(--tab-border-color);border-left:1px solid var(--tab-border-color)}#article-container .tabs>.nav-tabs{display:flex;flex-wrap:wrap;margin:0;padding:0;background:var(--tab-botton-bg)}#article-container .tabs>.nav-tabs>.tab{margin:4px;padding:0;list-style:none}@media screen and (max-width:768px){#article-container .tabs>.nav-tabs>.tab{-webkit-box-flex:1;flex-grow:1}}#article-container .tabs>.nav-tabs>.tab button i{width:1.5em}#article-container .tabs>.nav-tabs>.tab.active button{border-top:2px solid #307af6;background:var(--tab-button-active-bg);cursor:default}#article-container .tabs>.nav-tabs>.tab:not(.active) button:hover{border-top:2px solid var(--tab-button-hover-bg);background:var(--tab-button-hover-bg)}#article-container .tabs>.tab-contents .tab-item-content{position:relative;display:none;padding:1.8rem 1.2rem;background:var(--heo-background);border:var(--style-border-always)}@media screen and (max-width:768px){#article-container .tabs>.tab-contents .tab-item-content{padding:1.2rem .7rem}}#article-container .tabs>.tab-contents .tab-item-content.active{display:block;animation:.5s ease 0s 1 normal none running tabshow}#article-container .tabs .tab-to-top{position:relative;display:block;margin:16px 0 0 auto;color:#99a9bf}@-webkit-keyframes tabshow{0%{transform:translateY(15px)}100%{transform:translateY(0)}}@keyframes tabshow{0%{transform:translateY(15px)}100%{transform:translateY(0)}}[data-theme=dark]{--global-bg:#191919;--font-color:rgba(255, 255, 255, 0.9);--hr-border:rgba(255, 255, 255, 0.3);--hr-before-color:rgba(255, 255, 255, 0.6);--search-bg:#1e1e1e;--search-input-color:rgba(255, 255, 255, 0.8);--search-result-title:rgba(255, 255, 255, 0.1);--preloader-bg:#1e1e1e;--preloader-color:rgba(255, 255, 255, 0.6);--tab-border-color:#2c2c2c;--tab-botton-bg:#2c2c2c;--tab-botton-color:#fff;--tab-button-hover-bg:#444;--tab-button-active-bg:#1e1e1e;--card-bg:#1e1e1e;--sidebar-bg:#1e1e1e;--btn-hover-color:#848484;--btn-color:#fff;--btn-bg:#3f3f3f;--text-bg-hover:#444;--light-grey:#fff;--white:#fff;--text-highlight-color:#fff;--blockquote-color:#fff;--blockquote-bg:#2c2c2c;--reward-pop:#2c2c2c;--toc-link-color:rgba(255, 255, 255, 0.6);--hl-color:rgba(255, 255, 255, 0.7);--hl-bg:#171717;--hltools-bg:#1a1a1a;--hltools-color:#90a4ae;--hlnumber-bg:#171717;--hlnumber-color:rgba(255, 255, 255, 0.4);--hlscrollbar-bg:#1f1f1f;--hlexpand-bg:linear-gradient(180deg, rgba(23, 23, 23, 0.6), rgba(23, 23, 23, 0.9))}[data-theme=dark] #footer::before,[data-theme=dark] #page-header::before,[data-theme=dark] #web_bg::before{position:absolute;width:100%;height:100%;background-color:rgba(0,0,0,.4);content:""}[data-theme=dark] #article-container pre>code{background:#171717}[data-theme=dark] #article-container figure.highlight{box-shadow:none}[data-theme=dark] #article-container .note code{background:rgba(27,31,35,.05)}[data-theme=dark] #article-container .aplayer{filter:brightness(.8)}[data-theme=dark] #article-container kbd{border-color:#696969;background-color:#525252;color:#e2f1ff}[data-theme=dark] #page-header.nav-fixed>#nav,[data-theme=dark] #page-header.not-top-img>#nav{box-shadow:rgba(133,133,133,0) 0 5px 6px -5px}[data-theme=dark] #post-comment #comment-switch{background:#2c2c2c!important}[data-theme=dark] #post-comment #comment-switch .switch-btn{filter:brightness(.8)}[data-theme=dark] .note{filter:brightness(.8)}[data-theme=dark] img{filter:brightness(.8)}[data-theme=dark] #aside-content .aside-list>.aside-list-item:not(:last-child){border-bottom:1px dashed rgba(255,255,255,.1)}[data-theme=dark] #gitalk-container{filter:brightness(.8)}[data-theme=dark] #gitalk-container svg{fill:rgba(255,255,255,.9)!important}[data-theme=dark] #disqus_thread #dsqjs .dsqjs-no-comment,[data-theme=dark] #disqus_thread #dsqjs .dsqjs-tab-active{color:rgba(255,255,255,.7)}[data-theme=dark] #disqus_thread #dsqjs .dsqjs-order-label{background-color:#2b2b2b}[data-theme=dark] #disqus_thread #dsqjs .dsqjs-post-body{color:rgba(255,255,255,.7)}[data-theme=dark] #disqus_thread #dsqjs .dsqjs-post-body code,[data-theme=dark] #disqus_thread #dsqjs .dsqjs-post-body pre{background:#2c2c2c}[data-theme=dark] #disqus_thread #dsqjs .dsqjs-post-body blockquote{color:rgba(255,255,255,.7)}[data-theme=dark] #artitalk_main #lazy{background:#121212}[data-theme=dark] #operare_artitalk .c2{background:#121212}.search-dialog{position:fixed;top:5rem;left:50%;z-index:1001;display:none;margin-left:-15rem;padding:1rem;width:30rem;background:var(--search-bg);border-radius:5px}@media screen and (max-width:768px){.search-dialog{top:0;left:0;margin:0;width:100%;height:100%}}.search-dialog hr{margin:1rem auto}.search-dialog span.search-close-button{position:absolute;top:.8rem;right:1rem;color:#858585;font-size:1.4em;line-height:1;cursor:pointer;transition:color .2s ease-in-out 0s}.search-dialog span.search-close-button:hover{color:#307af6}.search-dialog__title{padding:0 0 .7rem;color:#307af6;font-size:1.4em;line-height:1}#search-mask{position:fixed;inset:0;z-index:1000;display:none;background:rgba(0,0,0,.6)}#algolia-search .search-dialog{animation:.5s ease 0s 1 normal none running titlescale}#algolia-search .search-dialog .ais-search-box{margin:0 auto;max-width:100%;width:100%}#algolia-search .search-dialog .ais-search-box input{padding:.25rem .7rem;outline:0;border:2px solid #307af6;border-radius:2rem;background:var(--search-bg);color:var(--search-input-color)}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item{position:relative;padding-left:1.2rem}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item:hover::before{border-color:#ff7242}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item::before{position:absolute;top:.53em;left:0;width:.5em;height:.5em;border:.15rem solid #307af6;border-radius:.5em;background:0 0;content:"";line-height:.5em;transition:all .2s ease-in-out 0s}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item a{display:block;color:var(--search-result-title);cursor:pointer}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item a:hover{color:#307af6}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item em{color:#f47466;font-weight:700}#algolia-search .search-dialog .ais-pagination.pagination{margin:.8rem 0 0;padding:0;text-align:center}#algolia-search .search-dialog .ais-pagination.pagination .ais-pagination--item{margin:0 .2rem;padding:0}#algolia-search .search-dialog .ais-pagination.pagination .ais-pagination--item a{display:inline-block;min-width:1.2rem;height:1.2rem;text-align:center;line-height:1.2rem}#algolia-search .search-dialog .ais-pagination.pagination .ais-pagination--item.current a{background:#0079ff;color:#eee;cursor:default}#algolia-search .search-dialog .algolia-logo{padding-top:2px;width:4rem;height:1.5rem}#page{min-height:calc(100vh - 464px)}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-thumb{background:var(--heo-scrollbar);border-radius:8px;cursor:pointer}::-webkit-scrollbar-thumb:hover{background:var(--heo-main);opacity:1;display:block!important}::-webkit-scrollbar-track{background-color:var(--heo-none)}html{overflow-y:overlay}.layout.hide-aside{max-width:1400px}[data-theme=dark] img{filter:brightness(1)}#nav{flex-wrap:nowrap;justify-content:space-between}#nav .menus_items .menus_item .menus_item_child{padding:6px 4px 8px 4px;border-radius:100px;background-color:var(--heo-card-bg);box-shadow:var(--heo-shadow-black);border:var(--style-border);transition:.3s;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);top:35px}#nav .menus_items .menus_item .menus_item_child:hover{border:var(--style-border-hover);box-shadow:var(--heo-shadow-main)}#page-header.nav-fixed>#nav,#page-header.not-top-img>#nav{box-shadow:none}#sidebar #sidebar-menus .menus_items .site-page span:hover{color:var(--heo-fontcolor)}.site-page i.fa-chevron-down{display:none}.fa,.fa-brands,.fa-light,.fa-regular,.fa-solid,.fa-thin,.fab,.fad,.fal,.far,.fas,.fat .iconfont{line-height:1}#nav .menus_items .menus_item .menus_item_child:before{top:-10px}#nav .menus_items .menus_item .menus_item_child li a:hover{background:var(--heo-main)!important;color:var(--heo-white)!important;box-shadow:var(--heo-shadow-main);margin:0 auto;transform:scale(1)!important;padding:.3rem .7rem}#nav .menus_items .menus_item .menus_item_child li a i:not(.fa-brands){font-size:1rem;margin-right:8px}#nav .menus_items .menus_item{padding:0 .4rem;display:flex;flex-direction:column;align-items:center;margin:auto}#nav .menus_items .menus_item .menus_item_child li{display:inline-flex;list-style:none;border-radius:5px;margin:0 4px}#nav a{border-radius:8px;color:var(--heo-white)}.nav-fixed #nav a{color:var(--heo-fontcolor);transition:.3s}#assist-open a{padding:0;pointer-events:none}#assist-open{transition:.3s;border-radius:40px}#assist-open:hover{color:var(--heo-white)!important;background:var(--heo-white-op)}#page-header.nav-fixed #assist-open:hover{background:var(--heo-main)}#page-header.nav-fixed #assist-open:hover i,.page #nav #assist-open.nav-button:hover i{color:var(--heo-white)}.page #nav #assist-open:hover{background:var(--heo-main)}.topbar-html{background:#aeaeae!important}@media screen and (max-width:768px){#assist-open{display:none}}#mozi-assist{position:fixed;z-index:999}.topbar-html-content{height:160px!important;align-items:flex-end;padding-bottom:12px}.topbar-html{box-shadow:none!important}.bigtext-html-btn{display:flex;align-items:center;justify-content:center}.topbar-html-content-item img{border-radius:12px!important}#page-header.nav-fixed #nav{top:0;box-shadow:none;background:var(--heo-card-bg);outline:1px solid var(--heo-card-border)}#nav{padding:0}#page-header #nav{box-shadow:none;transition:0s;display:flex;justify-content:center;z-index:100!important}@media screen and (max-width:768px){#nav{padding:0}#page-header #nav{background:linear-gradient(to top,var(--heo-main-none) 0,var(--heo-main) 100%)}}#page-header #nav #nav-group{max-width:1400px;width:100%;display:flex;position:relative;padding:0 1.5rem;align-items:center}#page-header #nav #nav-right{position:absolute;right:0;z-index:102;display:flex;flex-direction:row;height:100%;align-items:center;margin-right:1.5rem;overflow:hidden}#page-header #nav #nav-left{z-index:102;display:flex;flex-direction:row;height:100%;align-items:center;margin-right:1.5rem;overflow:hidden}@media screen and (max-width:1300px){#page-header #nav #nav-left{display:none}}.nav-button{cursor:pointer}#page-header #nav #nav-left .nav-button a,#page-header #nav #nav-right .nav-button a{height:35px;width:35px;display:flex;align-items:center;justify-content:center;border-radius:40px}#page-header #nav #nav-left .nav-button a i,#page-header #nav #nav-right .nav-button a i{line-height:1}#page-header #nav #nav-left div,#page-header #nav #nav-right div{margin-left:.5rem;padding:0}@media screen and (max-width:768px){#nav #menus{display:none!important}#nav.hide-menu #toggle-menu .site-page{width:35px;height:35px;display:flex;align-items:center;justify-content:center}#page-header #nav #nav-group{width:100%;display:flex;position:relative;padding:0 12px}#page-header #nav #nav-right{margin-right:12px}}#nav.show{transform:translate3d(0,0,0)!important;top:0;transition:.2s;position:fixed;z-index:91}#page-header.not-top-img #nav{transition:.3s;background:var(--heo-card-bg)}@media screen and (max-width:768px){#page-header.not-top-img #nav{background:var(--heo-card-bg)!important}#page-header.not-top-img:not(.nav-fixed) #nav{background:var(--heo-background)!important}}#sidebar #menu-mask{z-index:1001}#page-header.not-top-img:not(.nav-fixed) #nav{background:var(--heo-none)}#page-header.nav-fixed #nav #menus>div.menus_items{transition:.3s;height:40px;margin:auto 0}#page-header.not-top-img{margin-bottom:0;z-index:99}#nav #toggle-menu{padding:0 .4rem}#page-header.no-top-img{margin-bottom:0}.layout{padding:1rem 1.5rem}@media screen and (min-width:1300px){.layout{display:flex;justify-content:space-between;padding:1rem 1.5rem}}#site-name .iconfont{font-size:20px;font-weight:400;line-height:48px}#site-logo{width:121px}#site-logo:hover{transform:scale(1.03)}#nav-totop{position:relative;width:35px;height:35px;transition:.3s;display:flex;border-radius:40px;transition:all .3s ease-in-out;align-items:center}#nav-totop.long{width:70px}#nav-totop .totopbtn{padding-top:0}#nav-totop .totopbtn i{position:absolute;display:flex;font-size:.8rem;opacity:0}#nav-totop:hover .totopbtn i{opacity:1;color:var(--heo-white);transition:.3s}#nav-totop #percent{font-size:12px;border-radius:35px;display:flex;justify-content:center;align-items:center;transition:.3s;white-space:nowrap}.nav-fixed #nav-totop #percent,.page #nav-totop #percent{font-size:12px;border-radius:35px;display:flex;justify-content:center;align-items:center;transition:.3s;white-space:nowrap}#page-header:not(.nav-fixed) #percent{transition:.3s}#page-header:not(.nav-fixed) #nav-totop{width:0;transform:scale(0);transition:.3s;margin-left:0!important;overflow:hidden;transition:.3s ease-in}#nav-totop:hover #percent{opacity:0;font-weight:700}#page-header #nav #nav-right .nav-button a.totopbtn{width:25px;height:25px;border-radius:40px;background:var(--heo-fontcolor);color:var(--card-bg);position:absolute;top:5px;right:5px;transition:.3s}#page-header #nav #nav-right .nav-button.long a.totopbtn{width:70px}#page-header #nav #nav-right .nav-button:hover a.totopbtn{background:var(--heo-main)}#page-header #nav #nav-right .nav-button:not(.long):hover a.totopbtn{width:35px;height:35px;top:0;right:0}#nav #site-name i{font-size:50px;line-height:35px;padding:0 12px}.back-home-button{display:flex;width:35px;height:35px;padding:0!important;align-items:center;justify-content:center;margin-right:4px;transition:.3s;border-radius:8px;color:var(--heo-white);border-radius:40px}@media screen and (max-width:768px){.back-home-button{display:none}}.nav-fixed #nav .back-home-button{color:var(--heo-fontcolor)}#page-header.not-top-img #nav .back-home-button{color:var(--heo-fontcolor)}.back-home-button:hover{background:var(--heo-main);color:var(--heo-white)!important}.back-menu-list-groups .back-menu-list{display:flex;flex-direction:row;flex-wrap:wrap;width:340px;justify-content:space-between}.back-menu-list-groups .back-menu-list::before{position:absolute;top:-15px;left:0;width:100%;height:20px;content:''}.back-menu-list-groups .back-menu-list .back-menu-item{display:flex;align-items:center;margin:4px 8px;padding:4px 8px!important;transition:.3s;border-radius:8px}.back-menu-list-groups .back-menu-list .back-menu-item:hover{background:var(--heo-main)!important;transform:scale(1)!important}.back-menu-list-groups .back-menu-list .back-menu-item .back-menu-item-icon{width:24px;height:24px;border-radius:8px;background:var(--heo-none)}.back-menu-list-groups .back-menu-list .back-menu-item .back-menu-item-text{font-size:var(--global-font-size);margin-left:.5rem;color:var(--heo-fontcolor);font-size:14.3px}.back-menu-list-groups .back-menu-list .back-menu-item:hover .back-menu-item-text{color:var(--heo-white)}.back-home-button .back-menu-list-group{display:flex;flex-direction:column}.back-home-button .back-menu-list-groups{position:absolute;top:65px;left:1.5rem;background:var(--heo-card-bg);border-radius:12px;border:var(--style-border);flex-direction:column;font-size:12px;color:var(--heo-secondtext);box-shadow:var(--heo-shadow-border);transition:0s;opacity:0;pointer-events:none}.back-home-button .back-menu-list-groups:hover{border:var(--style-border-hover)}.back-home-button .back-menu-list-group .back-menu-list-title{margin:8px 0 0 16px;transition:.3s}.back-home-button .back-menu-list-group:hover .back-menu-list-title{color:var(--heo-main)}.back-home-button:hover .back-menu-list-groups{display:flex;opacity:1;transition:.3s;top:55px;pointer-events:auto;left:1.5rem}.back-home-button .back-menu-list .back-menu-item{width:150px}@media screen and (max-width:768px){.back-home-button .back-menu-list-groups{left:0}.back-home-button:hover .back-menu-list-groups{padding-bottom:8px;box-shadow:var(--heo-shadow-border);left:0}}#nav #blog_name{flex-wrap:nowrap;height:60px;display:flex;align-items:center;z-index:102;transition:.3s}@media screen and (min-width:900px){#nav #site-name{opacity:1;transition:.3s;overflow:hidden}#nav #site-name i{transition:.3s}#nav #site-name:hover i{opacity:0;transition:.3s}#nav #site-name span{transition:.3s}#nav #site-name:hover span{opacity:0;transition:.3s}#page-header.nav-fixed #nav #site-name{opacity:1;transition:.1s;border-radius:40px}#page-header.nav-visible #nav #site-name{opacity:1;transition:.1s}#nav #site-name:after{background:url(../images/home.webp) no-repeat 50% 50%;opacity:0;position:absolute;display:flex;z-index:1;width:74px;height:58px;content:"";transition:0s;transition-timing-function:ease-in;transform:scale(.4)}.post #nav #site-name:hover{background:var(--heo-white-op)}.nav-fixed #nav #site-name:hover{background:var(--heo-main)}#nav #site-name:hover:after{opacity:1;transform:translateY(0) scale(.3);transition-timing-function:ease-in}#nav .back-home-button:hover{box-shadow:var(--heo-shadow-main)}#nav #page-name-text{display:inline;font-weight:700;padding:4px 8px;opacity:0;transition:.1s;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative;text-align:center;cursor:pointer;top:0;font-size:.9rem;animation-timing-function:ease-in;-webkit-animation-timing-function:ease-in}#nav #page-name-text:hover{color:var(--heo-main)!important;background:var(--heo-none);box-shadow:none}#page-header.nav-fixed #nav #page-name-text{display:inline;opacity:1;transition:.3s;line-height:1;border-radius:100px;min-width:100px}#page-header.nav-fixed #nav #page-name-text:hover:after{opacity:1;line-height:36px}#page-header.nav-fixed #nav div.menus_items{transition:.15s;position:relative;top:-60px}#page-header.nav-fixed.nav-visible #nav #page-name-text{display:inline;transition:.15s}#page-header.nav-fixed.nav-visible #nav div.menus_items{opacity:1;transition:.15s;position:relative;top:0}#page-name{align-items:center;display:flex;border-radius:12px;height:40px;position:absolute;top:62px;left:0;right:0;margin:auto;justify-content:center;animation-timing-function:ease-out;-webkit-animation-timing-function:ease-out}#page-header.nav-fixed #nav #menus{z-index:100}#page-header.nav-fixed.nav-visible #nav #menus{z-index:101}#page-header.nav-fixed #page-name{z-index:101;transition:.3s;top:10px}#page-header.nav-fixed.nav-visible #page-name{z-index:100;top:62px;transition:.3s}#page-name-mask{width:100%;height:100%;position:absolute;overflow:hidden;left:0}}@media screen and (max-width:899px){#nav #page-name-mask{display:none!important}}@media screen and (max-width:1300px){#nav-music{display:none!important}}#nav-music{display:flex;align-items:center;z-index:1001;position:fixed;bottom:20px;left:20px;cursor:pointer;transition:.3s;transform-origin:left bottom;box-shadow:var(--heo-shadow-border);border-radius:40px}#nav-music:active{transform:scale(.97)}#nav-music.playing{box-shadow:0 0 12px -3px var(--heo-none);-webkit-animation:playingShadow 5s linear infinite}@-webkit-keyframes playingShadow{0%{box-shadow:0 0 12px -3px var(--heo-none)}50%{box-shadow:0 0 12px 0 var(--heo-main)}100%{box-shadow:0 0 12px -3px var(--heo-none)}}#nav-music .aplayer.aplayer-withlrc .aplayer-pic{height:25px;width:25px;border-radius:40px;z-index:1;transition:.3s;-webkit-transform:rotate(0) scale(1);border:var(--style-border-always);-webkit-animation:changeright 24s linear infinite;animation-play-state:paused}#nav-music.playing .aplayer.aplayer-withlrc .aplayer-pic{box-shadow:0 0 14px #ffffffa6;-webkit-transform:rotate(0) scale(1.1);border-color:var(--heo-white);animation-play-state:running}@-webkit-keyframes changeright{0%{-webkit-transform:rotate(0) scale(1.1);box-shadow:0 0 2px #ffffff00}25%{-webkit-transform:rotate(90deg) scale(1.1);box-shadow:0 0 14px #fff}50%{-webkit-transform:rotate(180deg) scale(1.1);box-shadow:0 0 2px #ffffff00}75%{-webkit-transform:rotate(270deg) scale(1.1);box-shadow:0 0 14px #fff}100%{-webkit-transform:rotate(360deg) scale(1.1);box-shadow:0 0 2px #ffffff00}}#nav-music .aplayer.aplayer-withlrc .aplayer-info{height:100%;color:var(--heo-fontcolor);margin-left:8px;padding:0;display:flex;align-items:center}#nav-music.playing .aplayer.aplayer-withlrc .aplayer-info{color:var(--heo-white)}#nav-music #nav-music-hoverTips{color:var(--heo-white);background:var(--heo-main);width:100%;height:100%;position:absolute;top:0;left:0;align-items:center;justify-content:center;display:flex;border-radius:40px;opacity:0;font-size:12px;transition:0s;z-index:2;pointer-events:none;transition:.3s}#nav-music:hover:not(.playing) #nav-music-hoverTips{opacity:1}#nav-music.playing #nav-music-hoverTips{opacity:0}#nav-music .aplayer{background:var(--card-bg);border-radius:60px;height:41px;display:flex;margin:0;pointer-events:none;transition:.3s;border:var(--style-border);box-shadow:none}#nav-music.playing .aplayer{background:var(--heo-main-op-deep);border:var(--style-border-hover);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px)}#nav-music .aplayer .aplayer-notice{display:none}#nav-music .aplayer .aplayer-miniswitcher{display:none}#nav-music .aplayer .aplayer-body{position:relative;display:flex;align-items:center;padding:0 8px;padding-right:12px}#nav-music .aplayer .aplayer-pic .aplayer-play{opacity:0}#nav-music .aplayer-list{display:none}#nav-music .aplayer .aplayer-info .aplayer-music{margin:0;display:flex;align-items:center;padding:0;z-index:1}#nav-music .aplayer .aplayer-info .aplayer-controller .aplayer-time{display:none}#nav-music .aplayer .aplayer-info .aplayer-music .aplayer-author{display:none}#nav-music .aplayer.aplayer-withlist .aplayer-info{border:none}#nav-music .aplayer .aplayer-pic div{display:none}#nav-music .aplayer .aplayer-info .aplayer-music .aplayer-title{cursor:pointer;line-height:1;display:inline-block;white-space:nowrap;max-width:120px;overflow:hidden;text-overflow:ellipsis;transition:.3s}#nav-music .aplayer .aplayer-info .aplayer-controller{position:absolute;width:100%;height:100%;top:0;left:0}#nav-music .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap{margin:0;padding:0}#nav-music .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar{height:100%;background:0 0}#nav-music .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded{display:none}#nav-music .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played{height:100%;opacity:.1;background-color:var(--heo-white)!important;-webkit-animation:lightBar 5s ease infinite}@-webkit-keyframes lightBar{0%{opacity:.1}60%{opacity:.3}100%{opacity:.1}}#nav-music .aplayer.aplayer-withlrc .aplayer-lrc{width:0;opacity:0;transition:.3s;margin-left:8px;margin-top:-2px}#nav-music.playing .aplayer.aplayer-withlrc .aplayer-lrc{width:200px;margin-bottom:0;opacity:1}#nav-music .aplayer .aplayer-lrc p.aplayer-lrc-current{color:var(--heo-white);border:none}#nav-music .aplayer .aplayer-lrc:after,#nav-music .aplayer .aplayer-lrc:before{display:none}#nav-music .aplayer .aplayer-lrc p{color:#ffffffb3}i.fab{font-size:20px;vertical-align:middle;margin-bottom:4px}#body-wrap .full_page:before{background-color:var(--heo-none)!important;transition:0s!important}.full_page #page-header:before{display:none!important}.snackbar-container{background:var(--heo-main)!important;color:var(--heo-white)!important;border-radius:0!important;display:flex;justify-content:center!important;max-width:none!important;min-width:100%!important;margin:0!important;left:0!important;height:60px!important;transform:none!important}.snackbar-container p{font-weight:700!important;text-align:center!important;font-size:.8rem!important;display:flex!important;justify-content:center!important}.snackbar-container .action{color:var(--heo-white)!important;padding:4px 6px!important;font-weight:700;border-radius:8px!important;transition:.3s;border:var(--style-border)!important}.snackbar-container .action:hover{color:var(--heo-main)!important;background:var(--heo-white)!important}.snackbar-container::after{position:absolute;width:0;height:100%;left:0;top:0;background:var(--heo-white);opacity:.1;content:"";animation:snackbar-progress var(--heo-snackbar-time) linear forwards;pointer-events:none}@keyframes snackbar-progress{from{width:0}to{width:100%}}#nav a{transition:.3s}#nav a:hover{color:var(--heo-white)!important;background:var(--heo-white-op);transition:.3s}.page #nav a:hover{color:var(--heo-white)!important;background:var(--heo-main);transition:.3s;box-shadow:var(--heo-shadow-main)}.nav-fixed #nav a:hover{background:var(--heo-main);transition:.3s}@media screen and (min-width:768px){.menus_item:hover>a.site-page{color:var(--heo-white)!important;background:var(--heo-white-op);transition:.3s;box-shadow:var(--heo-shadow-main)}.page .menus_item:hover>a.site-page{color:var(--heo-white)!important;background:var(--heo-main);transition:.3s;box-shadow:var(--heo-shadow-main)}.nav-fixed .menus_item:hover>a.site-page{background-color:var(--heo-main)}}@media screen and (max-width:768px){#sidebar #sidebar-menus .menus_items li .site-page:hover{background:var(--heo-main);color:var(--heo-white)}#sidebar #sidebar-menus .menus_items li .site-page span:hover{color:var(--heo-white)}}.nav-fixed #nav #site-name i{color:var(--heo-fontcolor);transition:.3s}#nav #site-name:hover i{color:var(--heo-white)}#search-mask{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--heo-maskbg)}#algolia-search .search-dialog .ais-search-box input{border-radius:8px!important;border:var(--style-border)}#algolia-search .search-dialog .ais-search-box input:focus{border:var(--style-border-hover)}#algolia-search .search-dialog .ais-search-box input::placeholder{opacity:.6}#algolia-input-panel{margin-bottom:8px}.search-dialog{border-radius:12px!important;box-shadow:var(--heo-shadow-lightblack);background:var(--heo-card-bg);border:var(--style-border);transition:.3s}.search-dialog:hover{border:var(--style-border-hover);box-shadow:var(--heo-shadow-theme)}.search-dialog__title{font-weight:700;color:var(--heo-main)}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item a:hover{color:var(--heo-hovertext)}#algolia-search .search-dialog .algolia-logo{display:none}#algolia-tips{padding-top:12px;color:var(--heo-secondtext);right:0;margin:auto}.algolia-tips-text{margin-left:.4rem}#algolia-search-results{padding-top:8px}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item:before{display:none}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item{padding-left:0;font-weight:700}#algolia-search .search-dialog .ais-pagination.pagination{margin:.2rem 0 0}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item em{color:var(--heo-theme);font-style:normal}#algolia-search .search-dialog .ais-search-box{padding-top:8px}#algolia-search .search-dialog .ais-pagination.pagination .ais-pagination--item.current a{border-radius:4px;background:var(--heo-main);color:var(--heo-white)}a{color:var(--heo-fontcolor)}a:hover{color:var(--heo-hovertext)}hr{display:none}#footer-wrap{color:var(--heo-fontcolor)}#footer-wrap a{color:var(--heo-fontcolor);height:44px;line-height:36px}#footer-wrap a:hover{color:var(--heo-hovertext);background-color:var(--heo-none)}div#footer_deal{justify-content:center;display:flex;padding-top:2rem;align-items:center}#card-poem{display:flex;flex-direction:column;padding:.5rem!important;min-height:130px}div#poem_sentence{text-align:center;font-family:serif,cursive;line-height:1.4;margin-bottom:.5rem;padding:1rem;border-radius:12px;background:var(--heo-secondbg);min-height:62px}div#poem_info{display:flex;color:var(--heo-secondtext);font-size:.5rem;justify-content:center;flex-wrap:wrap}div#poem_author{order:1;padding:2px;margin-left:8px}div#poem_dynasty{order:0;padding:2px 4px 2px 6px;background:var(--heo-card-btn-bg);color:var(--heo-fontcolor);border-radius:8px}@media screen and (max-width:768px){img.footer_mini_logo{display:none}div#footer_deal{flex-wrap:wrap;flex-direction:row}}a.deal_link{display:flex;margin:1rem 27px;color:var(--heo-card-bg);border-radius:3rem;width:32px;height:32px;background:var(--heo-fontcolor);justify-content:center;align-items:center;transition:.3s}a.deal_link:hover{color:var(--heo-white);background:var(--heo-main)}img.footer_mini_logo{width:50px;height:50px;margin:0 1rem;cursor:pointer;transition:cubic-bezier(0,0,0,1.29) .5s}img.footer_mini_logo:hover{-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}@media screen and (min-width:1300px){img.footer_mini_logo:hover{transform:scale(1.03)}img.footer_mini_logo:active{transform:scale(.97)}}#weblogo{align-self:center}#footer-wrap a#heoblog_footerlogo:hover{background:var(--heo-none)}.heoblog_footerlogo_img{filter:drop-shadow(0 12px 12px #ee7d7936)}.heoblog_footerlogo_img:hover{transform:scale(1.03)}#nav #menus{display:flex;justify-content:center;width:100%;position:absolute;height:60px;left:0;margin:0}#nav .menus_items{position:relative;width:fit-content;text-align:center;left:0;right:0;top:0;display:flex;flex-direction:row;justify-content:center}#menus>div.menus_items>div>a{letter-spacing:.3rem;padding-left:.7rem;font-weight:700;padding-top:0;padding-bottom:0;height:35px;line-height:35px;border-radius:40px}#nav .menus_items .menus_item .menus_item_child li a{letter-spacing:0;display:flex;align-items:center;border-radius:100px;padding:.3rem 1rem;width:100%;color:var(--heo-fontcolor)!important;text-shadow:none!important}#page-header.nav-fixed #nav #menus[style*="padding-right: 300px;"] .menus_items{transform:translateX(-150px)}#travellings_button{display:inline;padding:0 .4rem;transition:.3s}@media screen and (max-width:768px){#page-header.nav-fixed #travellings_button{opacity:0}}#rightMenu{display:none;position:fixed;padding:0 .25rem;width:9rem;height:fit-content;top:10%;left:10%;background-color:var(--heo-maskbgdeep);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:var(--heo-fontcolor);border-radius:12px;z-index:99994;border:var(--style-border);user-select:none;box-shadow:var(--heo-shadow-black)}#rightMenu:hover{border:var(--style-border-hover);box-shadow:var(--heo-shadow-theme)}#rightMenu .rightMenu-group{padding:.35rem .3rem;transition:.3s}#rightMenu .rightMenu-line{border-top:1px dashed var(--heo-theme-op)}#rightMenu .rightMenu-group.rightMenu-small{display:flex;justify-content:space-between}#rightMenu .rightMenu-group .rightMenu-item{border-radius:8px;transition:.3s;cursor:pointer}#rightMenu .rightMenu-line .rightMenu-item{margin:.25rem 0;padding:.25rem 0}#rightMenu .rightMenu-group.rightMenu-line .rightMenu-item{display:flex}#rightMenu .rightMenu-group .rightMenu-item:hover{background-color:var(--heo-main);color:var(--heo-white);box-shadow:var(--heo-shadow-main)}#rightMenu .rightMenu-group .rightMenu-item:active{transform:scale(.97)}#rightMenu .rightMenu-group .rightMenu-item i{display:inline-block;text-align:center;line-height:1.5rem;width:1.5rem;padding:0 .25rem}#rightMenu .rightMenu-line .rightMenu-item i{margin:0 .25rem}#rightMenu .rightMenu-group .rightMenu-item span{line-height:1.5rem}.rightMenu-small .rightMenu-item{width:30px;height:30px;line-height:30px}#rightmenu-mask{position:fixed;width:100vw;height:100vh;background:0 0;top:0;left:0;display:none;z-index:101;margin:0!important;z-index:99993}#darkmode_navswitch{display:inline;position:relative}#darkmode_navswitch a i{font-size:.9rem}[data-theme=dark] #page-header.not-top-img #nav .darkmode_switchbutton{color:var(--heo-yellow)}a.darkmode_switchbutton{padding:4px 8px!important;cursor:pointer;margin:0!important;font-size:.9rem;color:var(--heo-fontcolor)}[data-theme=dark] a.darkmode_switchbutton{background:var(--heo-orange)!important;color:var(--heo-white)!important}a.console_switchbutton{padding:4px 8px!important;cursor:pointer}@media screen and (max-width:768px){#nav-console{display:none}}#nav .site-page{text-shadow:.05rem .05rem .1rem transparent;border-radius:8px}#nav .site-page{color:var(--heo-white)}.nav-fixed #nav .site-page{color:var(--heo-fontcolor)}.post-bg #nav #site-name{color:var(--heo-white);transition:0s}#nav #site-name{color:var(--heo-fontcolor);padding:0;transition:.3s;display:flex;height:35px;justify-content:center;align-items:center;text-shadow:none;border-radius:40px}#search-button>a>span{display:none}#nav .menus_items .menus_item i.expand{display:none}#rightside{display:none;padding-right:8px;position:fixed;right:-38px;bottom:40px;z-index:100;opacity:0;transition:all .5s ease 0s}#rightside>div>a,#rightside>div>button{margin-bottom:8px;transition:.3s}#rightside>div>a:hover,#rightside>div>button{transition:.3s}#rightside #rightside-config-hide{transform:translate(42px,0)}#footer{background:linear-gradient(180deg,var(--heo-card-bg-none) 0,var(--heo-card-bg) 25%);margin-top:1rem;display:flex;flex-direction:column}@media screen and (max-width:768px){#footer{background:linear-gradient(180deg,var(--heo-background) 0,var(--heo-card-bg) 25%);margin-top:0;z-index:999}}#algolia-search .ais-hits--item.algolia-hit-item a{color:var(--heo-fontcolor)}.aplayer .aplayer-list ol{backdrop-filter:blur(1px);-webkit-backdrop-filter:blur(1px)}.aplayer .aplayer-lrc:after{display:none!important}.aplayer.aplayer-withlrc.aplayer-withlist{border-radius:12px}#article-container .aplayer{border-radius:12px;min-height:90px;background:var(--heo-card-bg);border:var(--style-border);box-shadow:var(--heo-shadow-border)}#article-container.flink{margin-top:1rem}#article-container.flink h2{margin-top:.5rem;margin-bottom:0}#algolia-hits .tag-list{padding:4px 8px;border-radius:8px;margin-right:.5rem;margin-top:.5rem;border:var(--style-border-always);cursor:pointer}#algolia-hits .tag-list:hover{background:var(--heo-main);color:var(--heo-white)}#mobile-sidebar #mobile-sidebar-menus.open{background:var(--heo-maskbg)}#aside-content .card-info .card-info-data>.card-info-data-item{transition:.3s}#sidebar #sidebar-menus .site-data{margin:1rem 0;padding:.6rem .5rem}#sidebar-menus>hr{display:none}#card-info-btn{border-radius:25px;overflow:hidden}#card-info-btn:before{border-radius:25px}#algolia-search .search-dialog .ais-hits--item.algolia-hit-item a{color:var(--heo-fontcolor);width:auto;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.not-index-bg{height:2rem!important;background-image:none!important;background-color:var(--heo-none)!important}.not-index-bg img{display:none}.not-index-bg #page-site-info{display:none}.pace{-webkit-pointer-events:none;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2000;position:fixed;margin:auto;top:4px;left:0;right:0;height:8px;border-radius:8px;width:4rem;background:var(--heo-secondbg);border:var(--style-border);overflow:hidden}.pace-inactive .pace-progress{opacity:0;transition:.3s ease-in}.pace .pace-progress{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);max-width:200px;position:fixed;z-index:2000;display:block;position:absolute;top:0;right:100%;height:100%;width:100%;background:var(--heo-logo-color);animation:gradient 2s ease infinite;background-size:200%}.pace.pace-inactive{opacity:0;transition:.3s;top:-8px}@media screen and (max-width:1300px){#aside-content .sticky_layout{top:60px}}@media screen and (min-width:768px){#aside-content .sticky_layout{margin-top:1rem}}@media screen and (min-width:1300px){#aside-content .sticky_layout{margin-top:1rem}}#aside-content .sticky_layout{top:80px;transition:top 0s}#aside-content .sticky_layout .card-widget:first-child{margin-top:0}#aside-content .card-widget:hover{box-shadow:var(--heo-shadow-border)}#aside-content #card-funds{margin-bottom:1rem;min-height:260px}#page-header.nav-visible+.layout>.aside-content>.sticky_layout{top:80px}#aside-content{width:300px}@media screen and (max-width:1300px){#aside-content{width:300px}}@media screen and (max-width:900px){#aside-content{display:none}}.card-widget.card-recent-post{padding:.4rem .6rem!important}#aside-content .aside-list>.aside-list-item .content>time{display:none}#aside-content .aside-list>.aside-list-item .content>.title{-webkit-line-clamp:3;font-weight:700;padding:2px 0}#aside-content .aside-list>.aside-list-item{padding:8px;padding-top:6px!important;padding-bottom:6px!important;border-radius:12px;transition:.3s;margin:4px 0;cursor:pointer}@media screen and (min-width:1300px){#aside-content .aside-list>.aside-list-item:hover{transform:scale(1.03)}#aside-content .aside-list>.aside-list-item:active{transform:scale(.97)}}#aside-content .aside-list>.aside-list-item:hover .thumbnail>img{transform:scale(1)}#aside-content .aside-list>.aside-list-item:not(:last-child){border-bottom:0 dashed var(--heo-background)!important}#aside-content .aside-list>.aside-list-item .thumbnail{-webkit-mask-image:-webkit-radial-gradient(center,#fff,#000);border-radius:8px;border:var(--style-border)}#aside-content .aside-list>.aside-list-item:hover{background:var(--heo-main);color:var(--heo-white);transition:.3s;box-shadow:var(--heo-shadow-main)}#aside-content .aside-list>.aside-list-item:hover a{color:var(--heo-white)!important}.main-hero-waves-area{width:100%;position:absolute;left:0;bottom:-11px;z-index:5}.waves-area .waves-svg{width:100%;height:60px}.parallax>use{animation:move-forever 30s cubic-bezier(.55,.5,.45,.5) infinite}.parallax>use:nth-child(1){animation-delay:-2s;animation-duration:7s;fill:var(--heo-background);opacity:.5}.parallax>use:nth-child(2){animation-delay:-3s;animation-duration:10s;fill:var(--heo-background);opacity:.6}.parallax>use:nth-child(3){animation-delay:-4s;animation-duration:13s;fill:var(--heo-background);opacity:.7}.parallax>use:nth-child(4){animation-delay:-5s;animation-duration:20s;fill:var(--heo-background)}@keyframes move-forever{0%{transform:translate3d(-90px,0,0)}100%{transform:translate3d(85px,0,0)}}@media (max-width:768px){.main-hero-waves-area{display:none}}a.card-archive-list-link-more{color:var(--heo-white)!important;background:var(--heo-card-btn-bg);margin-top:8px}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a,#aside-content .card-categories ul.card-category-list>.card-category-list-item a{border-radius:8px;margin:4px 0;display:flex;flex-direction:column;align-content:space-between;border:var(--style-border)}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a span:first-child,#aside-content .card-categories ul.card-category-list>.card-category-list-item a span:first-child{width:auto}#aside-content .card-archives ul.card-archive-list,#aside-content .card-categories ul.card-category-list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap}.card-allinfo hr{display:flex;position:relative;margin:1rem 0;border:1px dashed var(--heo-theme-op)}.card-allinfo .item-headline{display:none}span.card-archive-list-count{width:auto;text-align:left;font-size:1.1rem;line-height:.9;font-weight:700}.card-archive-list-count-group{display:flex;flex-direction:row;align-items:baseline}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a span:last-child,#aside-content .card-categories ul.card-category-list>.card-category-list-item a span:last-child{width:fit-content;margin-left:4px}.card-archive-list-count-unit{width:auto;text-align:left;font-size:14px;font-weight:700}.card-archive-list-date{font-size:14px;opacity:.6}li.card-archive-list-item{width:100%;flex:0 0 48%}.card-category-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.card-category-list-item{width:45%}.card-category-list-count{display:none!important}.card-category-list-name{width:100%!important;text-align:center}.webinfo-item{display:flex;white-space:nowrap}.webinfo-item-title{display:flex}.webinfo-item-title i{line-height:2;margin-right:6px;width:16px;text-align:center}@media screen and (min-width:1300px){#aside-content{padding-left:1rem}#aside-content .sticky_layout{top:calc(60px + .5rem)}#page-header.nav-visible+.layout>.aside-content>.sticky_layout{top:calc(60px + .5rem)}[data-theme=dark] #aside-content>.card-widget.card-info{border:var(--style-border)}.coverdiv{height:130%}}.medium-zoom-overlay{background:var(--heo-maskbg)!important;z-index:99998!important;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px)}.medium-zoom-image--opened{border-radius:2px}#toggle-sidebar{bottom:80px}.button--animated{border-radius:8px!important;transition:.3s}#error-wrap .error-content .error-info a:hover{background-color:var(--heo-blue);transition:.3s;box-shadow:var(--heo-shadow-blue)}.button--animated:before{display:none}a.tree-list-post-link{font-size:.8rem;line-height:1.2!important}li.tree-list-item{line-height:1.9;margin:.3rem 0}.title-h2-a{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}.title-h2-a a{margin-left:.5rem;color:var(--heo-secondtext);font-weight:700}.title-h2-a a:hover{color:var(--heo-hovertext)}.title-h2-a-left{display:flex;align-items:center}.title-h2-a-left h2{margin-top:0!important;margin-bottom:0!important}#card-funds .funds-list::-webkit-scrollbar{display:none!important}.funds-tips{font-size:.5rem;width:100%;text-align:center;color:var(--heo-secondtext);margin:.5rem 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:absolute;bottom:.5rem;left:0;padding:0 1rem}.funds-list{height:200px;overflow:scroll}span.fund_name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.funds-info{margin-left:4px;color:var(--heo-secondtext)}.funds-list-item .content{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:nowrap}.fund_dayGrowth{display:inline;float:right}.fund-up{color:var(--heo-red)}.fund-down{color:var(--heo-green)}#aside-content .card-widget#card-music{background:var(--heo-pink);display:flex;justify-content:center;align-content:center;padding:0;cursor:pointer;border:none}#aside-content .card-widget#card-music img{max-height:110px;object-fit:cover}#aside-content .card-widget#card-music:hover img{transform:scale(1.03);transition:.5s;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.music-link{display:flex;justify-content:center;align-content:center}#aside-content .card-widget#card-friendlinks{background:var(--heo-main);display:flex;justify-content:center;align-content:center;padding:0;cursor:pointer;border:none}#aside-content .card-widget#card-friendlinks img{max-height:110px;object-fit:cover}#aside-content .card-widget#card-friendlinks:hover img{transform:scale(1.03);transition:.5s;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.friend-link{display:flex;justify-content:center;align-content:center}#aside-content .card-widget#card-wechat{background:#07c160;display:flex;justify-content:center;align-content:center;padding:0;cursor:pointer;border:none;height:110px}#aside-content .card-widget#card-wechat img{max-height:110px;object-fit:cover}.friend-link{display:flex;justify-content:center;align-content:center}#flip-wrapper{position:relative;width:235px;height:110px;z-index:1}#flip-wrapper{-webkit-perspective:1000;perspective:1000}#flip-content{width:100%;height:100%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:cubic-bezier(0,0,0,1.29) .3s}#flip-wrapper:hover #flip-content{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}.face{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;background-size:100%}.back.face{display:block;-webkit-transform:rotateY(180deg);transform:rotateY(180deg);box-sizing:border-box;background-size:100%}#card-vip-designweekly.card-widget{display:flex!important;padding:0;cursor:pointer}#card-vip-designweekly.card-widget .card-vip-designweekly-img{width:100%;object-fit:cover}.card-vip-tips{display:flex;position:absolute;font-size:12px;bottom:8px;left:8px;padding:1px 6px;background:var(--heo-black-op);border-radius:8px;color:var(--heo-white)}#widget-tree-button{background-color:var(--heo-secondbg)!important;box-shadow:var(--heo-shadow-light2black)!important;color:var(--heo-fontcolor)}#widget-tree:hover #widget-tree-button{opacity:0;left:-1.5rem}#widget-tree{background-color:var(--heo-maskbg)!important}#widget-tree:hover{left:0!important;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}#widget-tree a{-webkit-line-clamp:2;color:var(--heo-fontcolor)!important}#widget-tree a:hover{color:var(--heo-hovertext)!important}.toggle-post-icon,.toggle-toc-icon{color:var(--heo-fontcolor)!important}@media screen and (max-width:768px){#widget-tree{display:none!important}}.guli_top{position:fixed;z-index:99;right:30px;display:flex;transition:.3s;opacity:0;bottom:-25px;width:88px;height:123px;user-select:none}.guli_top.guli-fixed{opacity:1;bottom:25px}#guli_top .guli_body{position:relative;height:123px;z-index:1003}#guli_top .guli_body:hover{cursor:pointer}#guli_top .guli_wing{position:relative;height:64px;z-index:1002;bottom:-120px;transform:scale(.01);box-shadow:var(--heo-shadow-yellow)}#guli_top.open_wing .guli_wing{transform:scale(1.03)}#guli_top.open_wing .guli_body{transform:scale(1)}@media screen and (max-width:1300px){#guli_top{display:none}}#cookies-window{min-width:300px;background:var(--heo-maskbgdeep);color:var(--heo-fontcolor);padding:8px 16px;display:flex;flex-direction:column;bottom:20px;right:20px;position:fixed;border-radius:12px;transition:.3s;z-index:1002;user-select:none;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);transform:translateZ(0);border:var(--style-border);animation:barrageIn .6s cubic-bezier(.42,0,.3,1.11)}#cookies-window.cw-hide{opacity:0;animation:barrageOut .6s cubic-bezier(.42,0,.3,1.11);z-index:-1}#cookies-window .cookies-window-title{padding-bottom:4px;border-bottom:var(--style-border);font-size:12px;font-weight:700}#cookies-window .cookies-window-content{font-size:14px;display:flex;justify-content:space-around;align-items:center}.cookie-to{margin-right:4px;font-weight:700}.cookies-link{margin-left:auto;font-size:16px}.cookies-link i.heofont{font-size:16px}@media screen and (max-width:1300px){#cookies-window{display:none}}.heo-tag{padding:1px 6px;border-radius:6px 6px 6px 0;margin-left:4px;height:20px;line-height:19px}.heo-tag-new-view{color:var(--heo-white);background:var(--heo-green)}.heo-tag-hot-view{color:var(--heo-white);background:var(--heo-red)}#page-header.full_page{height:2rem;background-image:none!important;background-color:var(--heo-none)}#page-header.full_page #site-info{display:none}.layout>div:first-child{width:calc(100% - 300px)}.layout.hide-aside>div:first-child{width:100%}.layout.left-aside>div:first-child{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}.layout.left-aside .aside-content{padding-right:15px;padding-left:0!important}div#categoryList{display:flex;width:100%;justify-content:space-between}.categoryItem{overflow:hidden;transform:scale(1);transition:all .8s cubic-bezier(.65,.15,.37,1.19);height:48%;border-radius:12px}a.categoryButton{height:100%;width:100%;background:var(--heo-card-bg);border-radius:12px;display:inline-block;text-align:left;line-height:4em;font-weight:700;font-size:.9rem;color:var(--heo-white);transition:all .8s cubic-bezier(.39,.575,.565,1);transform:scale(1);overflow:hidden;font-family:PingFang SC,Hiragino Sans GB,Microsoft YaHei}a.categoryButton i{transform:scale(1) rotate(15deg)}@media screen and (min-width:1300px){a.categoryButton:active{transform:scale(.97)}}@media screen and (max-width:768px){a.categoryButton{border-radius:8px}.categoryItem{border-radius:0;height:47%;box-shadow:none!important}}a.categoryButton:after{top:50px;width:1rem;left:21px;height:2px;background:var(--heo-white);content:"";border-radius:1px;position:absolute}.categoryButtonText{padding-left:21px}a.categoryButton i{font-size:5rem;opacity:.2;position:absolute;right:0;top:20%;transition:.3s;width:100px;text-align:center;filter:blur(2px)}@media screen and (max-width:768px){a.categoryButton i{display:none}.recent-post-top .categoryGroup{min-width:130px!important;margin-bottom:.5rem;margin-left:1rem;max-height:164px;overflow:hidden;position:relative}}.topGroup{display:flex}#bannerGroup{display:flex}div#banners{display:none}.topGroup .todayCard{display:none}@media screen and (min-width:1300px){.topGroup{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;height:calc(328px + .5rem);align-content:space-between;width:calc(600px + 1.5rem);position:relative}div#bannerGroup{width:calc(100% - 600px - 2rem);margin-right:.5rem;height:calc(328px + .5rem);display:flex;flex-direction:column;justify-content:space-between}div#banners{display:flex;width:100%;height:76%;background:var(--heo-card-bg);margin-bottom:.5rem;border:var(--style-border);border-radius:12px;overflow:hidden;position:relative;box-shadow:var(--heo-shadow-border);flex-direction:column;overflow:hidden;transition:.3s;clip-path:inset(0 0 0 0 round 12px)}div#banners:hover{box-shadow:var(--heo-shadow-main)}#banners.flink{margin-bottom:.5rem}#banners .banner-button-group{position:absolute;right:2rem;top:2rem;display:flex}#banners .banner-button{padding:8px 12px;background:var(--heo-fontcolor);border-radius:12px;color:var(--heo-card-bg);display:flex;align-items:center;z-index:1;transition:.3s;cursor:pointer;box-shadow:var(--heo-shadow-black)}#banners .banner-button.secondary{background:var(--heo-secondbg);border:var(--style-border-always);color:var(--heo-lighttext);margin-right:1rem;box-shadow:var(--heo-shadow-border)}#banners .banner-button:hover{background:var(--heo-theme);color:var(--heo-white)}#banners .banner-button i{margin-right:8px;font-size:1rem}.banners-title{top:2rem;left:1.5rem;position:absolute;display:flex;flex-direction:column}.flink .banners-title{top:1.5rem}.banners-title-big{font-size:36px;line-height:1;font-weight:700;margin-bottom:8px}.banners-title-small{font-size:12px;line-height:1;color:var(--heo-secondtext);margin-top:8px;margin-bottom:.5rem}#banner-hover{position:absolute;width:100%;height:100%;top:0;left:0;background:var(--heo-theme);color:var(--heo-white);padding-left:.5rem;display:flex;flex-direction:column;justify-content:center;opacity:0;transition:cubic-bezier(.71,.15,.16,1.15) .6s}.bannerText{font-size:4rem;line-height:4rem;font-weight:700}.banner-righticon{font-size:4rem;opacity:.6}#banners:hover #banner-hover{opacity:1;padding-left:2rem;background:#4259efc9;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transition:.3s;background-size:200%;cursor:pointer}.topGroup .todayCard{position:absolute;width:calc(600px + 1rem);height:100%;z-index:1;top:0;left:0;background:var(--card-bg);border-radius:12px;margin-left:.5rem;overflow:hidden;transition:.3s;display:flex;cursor:pointer;pointer-events:all}.topGroup .todayCard::after{position:absolute;content:'';width:100%;height:100%;top:0;left:0}.topGroup .todayCard.hide{opacity:0;pointer-events:none}.topGroup .todayCard .todayCard-info{position:absolute;bottom:2rem;left:2rem;z-index:2;color:var(--heo-white);max-width:60%;transition:.3s}.topGroup .todayCard.hide .todayCard-info{bottom:1rem;opacity:0}.topGroup .todayCard .todayCard-info .todayCard-tips{opacity:.8;font-size:.6rem}.topGroup .todayCard .todayCard-info .todayCard-title{font-size:28px;font-weight:700;line-height:36px}.topGroup .banner-button-group{position:absolute;right:2rem;bottom:2rem;display:flex;transition:.3s}.topGroup .todayCard.hide .banner-button-group{bottom:1rem}.topGroup .banner-button{background:var(--heo-white-op);border-radius:20px;color:var(--heo-white);display:flex;align-items:center;z-index:1;transition:.3s;cursor:pointer;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px);height:40px;width:124px;justify-content:center}.topGroup .banner-button:hover{background:var(--heo-theme);color:var(--heo-white)}.topGroup .banner-button i{margin-right:8px;font-size:1rem}.topGroup .todayCard .todayCard-cover{position:absolute;min-width:100%;min-height:100%;top:0;left:0;background-size:cover;z-index:-1;transition:.3s}.topGroup .todayCard.hide .todayCard-cover{transform:scale(1.2)}}@keyframes rowup{from{transform:translateX(0)}to{transform:translateX(-50%)}}.tags-group-icon{width:120px;height:120px;border-radius:30px}.tags-group-all{display:flex;transform:rotate(-30deg)}.tags-group-all.nowrapMove{transform:rotate(0);padding-bottom:2rem}.tags-group-wrapper{margin-top:5rem;display:flex;flex-wrap:nowrap;animation:rowup 60s linear infinite}.nowrapMove .tags-group-wrapper{margin-top:7rem;animation:rowup 120s linear infinite}.tags-group-icon-pair .tags-group-icon:nth-child(even){margin-top:1rem;transform:translate(-60px)}.tags-group-icon-pair{margin-left:1rem}.tags-group-icon{display:flex;align-items:center;justify-content:center;color:#fff;font-size:66px;font-weight:700;box-shadow:var(--heo-shadow-blackdeep)}.nowrapMove .tags-group-icon{border-radius:50%}.tags-group-icon img{width:60%}.nowrapMove .tags-group-icon img{min-width:100%;min-height:100%;border-radius:50%;object-fit:cover}#categoryList>div:nth-child(1)>a::before{height:24px;width:44px;content:"";background:url(../images/top.png) no-repeat;background-size:38px 24px;position:absolute;top:0;left:0}.categoryItem:hover i{opacity:.8;transition:.8s;transition-delay:.15s;transform:scale(1.03) rotate(0);font-size:2.5rem;filter:blur(0)}@media screen and (min-width:1300px){.categoryItem:hover i{transform:scale(1.03) rotate(0)}}#categoryList>a:nth-child()>i{padding-right:8px}.cate-button-text{box-shadow:var(--heo-shadow-black)}@media screen and (max-width:768px){div#categoryList{display:none}}.recent-post-top .categoryGroup{display:flex;flex-direction:column;justify-content:space-between;min-width:200px}.categoryGroup .categoryItem:nth-child(3){display:none}@media screen and (min-width:1300px){.recent-post-top .categoryGroup{flex-direction:row;height:24%}.categoryItem{width:calc(100% / 3 - .33rem);height:100%;margin-right:.5rem}.categoryItem:last-child{margin-right:0}.categoryItem:hover{width:50%}.categoryGroup .categoryItem:nth-child(3){display:flex}}a.categoryButton.bikan{background:linear-gradient(to right,#358bff,#15c6ff);background-size:200%}a.categoryButton.remen{background:linear-gradient(to right,#f65,#ffbf37);background-size:200%}a.categoryButton.shiyong{background:linear-gradient(to right,#18e7ae,#1eebeb);background-size:200%}[data-theme=dark] a.categoryButton.bikan{background:linear-gradient(to right,#0653b8,#2fcbff);background-size:200%}[data-theme=dark] a.categoryButton.remen{background:linear-gradient(to right,#e22a16,#da980c);background-size:200%}[data-theme=dark] a.categoryButton.shiyong{background:linear-gradient(to right,#099e74,#0ea4a4);background-size:200%}a.categoryButton:hover{background-position:100% 0}#category-bar{padding:.4rem 1rem .4rem .5rem;background:var(--heo-card-bg);border-radius:12px;display:flex;white-space:nowrap;overflow:hidden;margin-bottom:1rem;border:var(--style-border);transition:.3s;width:100%;justify-content:space-between}@media screen and (min-width:1300px){#category-bar:hover{border:var(--style-border-hover);box-shadow:var(--heo-shadow-main)}.category-in-bar-tips{margin-bottom:.25rem}}@media screen and (max-width:768px){#category-bar{border-radius:0;background:var(--heo-background);margin-bottom:0;position:-webkit-sticky;position:sticky;top:60px;z-index:1;padding:0 1rem 0 16px;height:50px;margin-top:0;align-items:center}}#category #category-bar{padding:0;border:none;box-shadow:none}#category a.category-bar-item.select a{display:none}.category-in-bar{display:flex;white-space:nowrap;align-items:center}.category-in-bar-tips{margin-right:1rem}.category-bar-items{white-space:nowrap;overflow-x:scroll;display:flex}.category-in-bar .category-in-bar-tips{margin-bottom:0}.category-in-bar #category-bar{margin-bottom:0}.category-bar-items::-webkit-scrollbar{display:none}.category-bar-item a{padding:.1rem .5rem;margin:0 4px;font-weight:700;border-radius:8px}.category-bar-item:hover a{background:var(--heo-theme);color:var(--heo-white)}.category-bar-item.select a{background:var(--heo-theme);color:var(--heo-white);border-radius:8px}@media screen and (max-width:768px){.category-bar-item.select a{border-radius:8px}.category-bar-item a{border-radius:8px}.category-in-bar{position:-webkit-sticky;position:sticky;top:60px;background:var(--heo-background);z-index:1002}}.category-bar-more{margin-left:1rem;font-weight:700}.category-bar-more:hover{color:var(--heo-lighttext)}#bber-talk{width:100%;height:25px;line-height:25px;display:flex;flex-direction:column}#bbtalk{overflow:hidden;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#bber-talk .li-style{width:auto;max-width:100%;height:25px;text-align:center;overflow:hidden;text-overflow:ellipsis;transition:.3s;font-weight:700;margin:auto;cursor:pointer;white-space:nowrap}#bbTimeList .li-style:hover{color:var(--heo-theme);transition:.3s}li,ul{list-style:none;display:block;margin:0;padding:0}#bbTimeList{background:var(--heo-card-bg);color:var(--heo-fontcolor);padding:.5rem 1rem;border-radius:12px;box-shadow:var(--heo-shadow-lightblack);display:flex;transition:.3s;margin-bottom:1rem;border:var(--style-border);align-items:center;height:50px}#bbTimeList:hover{border:var(--style-border-hover);box-shadow:var(--heo-shadow-main)}@media screen and (min-width:1300px){#bbTimeList{margin-bottom:1rem}}.bber-gotobb{line-height:25px;margin-left:1rem;transition:.3s;cursor:pointer}.bber-gotobb:hover{opacity:.8;color:var(--heo-theme)}.icon-logo-moment{font-size:2rem;font-size:2rem;line-height:22px;margin-right:1rem;transition:.3s;cursor:pointer}.icon-logo-moment:hover{opacity:.8;color:var(--heo-theme)}#recent-posts>.recent-post-item>.recent-post-info{padding:0}.recent-post-item .recent-post-info .recent-post-info-top{position:relative;transition:.3s;padding:32px;width:100%}.recent-post-item .recent-post-info .recent-post-info-top .article-title{line-height:30px;margin-top:0;font-weight:700;color:var(--heo-fontcolor);margin-bottom:0;width:100%;transition:.3s;font-size:1rem;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical}@media screen and (min-width:1300px){#recent-posts>.recent-post-item .pinned-post{display:flex;color:var(--heo-lighttext);font-size:.5rem;position:relative}#recent-posts .recent-post-item.pinned-post-item .recent-post-info-top{padding-top:16px}.recent-post-item .recent-post-info .recent-post-info-top .article-title{font-size:22px;-webkit-line-clamp:2}.recent-post-item:hover .recent-post-info .recent-post-info-top .article-title{-webkit-line-clamp:2}#recent-posts>.recent-post-item .post_cover{transition:1s!important;height:225px;width:100%}.recent-post-item.post-card-large .recent-post-info .recent-post-info-top .content{opacity:.8!important;-webkit-line-clamp:2!important}.recent-post-item.post-card-large:hover .recent-post-info .recent-post-info-top .content{opacity:1!important}}.recent-post-item .recent-post-info .recent-post-info-top .content{transition:.3s;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.4;color:var(--heo-secondtext);margin-top:.5rem}@media screen and (min-width:768px){.recent-post-item.post-card-large .recent-post-info .recent-post-info-top .content{opacity:1;-webkit-line-clamp:4}.recent-post-item.post-card-large:hover .recent-post-info .recent-post-info-top .content{-webkit-line-clamp:6}}@media screen and (max-width:768px){.recent-post-item .recent-post-info .recent-post-info-top{padding:0 20px;top:20px}.recent-post-item .recent-post-info .recent-post-info-top .content{opacity:1;-webkit-line-clamp:2}#recent-posts .recent-post-item .recent-post-info .article-title{font-size:19px}}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap a{color:var(--heo-fontcolor)}.ai-btn-box{font-size:15.5px;width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ai-btn-item{padding:5px 10px;margin:10px 16px 0 5px;width:fit-content;line-height:1;background:rgba(48,52,63,.75);color:#fff;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s;-ms-transition:all .3s;transition:all .3s;cursor:pointer}.ai-btn-item:hover{background:var(--heo-main)}.ai-recommend{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.ai-recommend .ai-recommend-item{width:calc(50% - 20px);margin:10px;background:var(--heo-secondbg);border-radius:4px;padding:10px;cursor:pointer;-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;-ms-transition:.3s;transition:.3s;-webkit-animation:slide-in .6s .1s backwards;-moz-animation:slide-in .6s .1s backwards;-o-animation:slide-in .6s .1s backwards;-ms-animation:slide-in .6s .1s backwards;animation:slide-in .6s .1s backwards}.ai-recommend .ai-recommend-item span.index{padding:4px}.ai-recommend .ai-recommend-item:hover{color:var(--heo-white);background:var(--heo-main)}.ai-recommend .ai-recommend-item:hover a{color:var(--heo-white)}@media screen and (max-width:768px){.ai-btn-box{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.ai-recommend .ai-recommend-item{width:100%}}.ai-title i{font-weight:800;font-size:20px;line-height:20px}.ai-title .anzhiyufont.anzhiyu-icon-arrow-rotate-right{font-size:14px;margin-left:4px;cursor:pointer}.post-ai{background:var(--heo-secondbg);border-radius:12px;padding:12px;line-height:1.3;border:var(--style-border-always);margin-top:16px}@media screen and (max-width:768px){.post-ai{margin-top:22px}}.ai-title{display:flex;color:var(--heo-lighttext);border-radius:8px;align-items:center;padding:0 12px;cursor:default;user-select:none}.ai-title-text{font-weight:700;margin-left:8px;line-height:1}.ai-explanation{margin-top:12px;padding:8px 12px;background:var(--heo-card-bg);border-radius:8px;border:var(--style-border-always);font-size:15px;line-height:1.4;display:none}.ai-suggestions{display:flex;flex-wrap:wrap}.ai-suggestions .ai-suggestions-item{margin-top:12px;padding:8px 12px;background:var(--heo-card-bg);border-radius:8px 8px 8px 0;border:var(--style-border-always);font-size:15px;line-height:1.4;display:flex;width:fit-content;margin-right:12px;cursor:pointer;transition:.3s}.ai-suggestions .ai-suggestions-item:hover{background:var(--heo-main);color:var(--heo-white)}.blinking-cursor{background-color:var(--heo-main);width:10px;height:16px;display:inline-block;vertical-align:middle;animation:blinking-cursor .5s infinite;-webkit-animation:blinking-cursor .5s infinite;margin-left:4px;margin-bottom:3px}@keyframes blinking-cursor{0%{opacity:1}40%{opacity:1}50%{opacity:0}90%{opacity:0}100%{opacity:1}}.ai-tag{font-size:12px;background-color:var(--heo-lighttext);color:var(--heo-card-bg);font-weight:700;border-radius:4px;margin-left:auto;line-height:1;padding:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.ai-tag:hover{background:var(--heo-fontcolor);color:var(--heo-card-bg)}ins.adsbygoogle{margin:16px 0;background:var(--heo-card-bg);border-radius:12px;overflow:hidden;border:var(--style-border-always)}#ai-Toggle{font-size:12px;background:var(--heo-lighttext);color:var(--heo-card-bg);padding:4px;border-radius:4px;margin-left:6px;transform:scale(.8);cursor:pointer;transition:.3s;font-weight:700}#ai-Toggle:hover{background:var(--heo-fontcolor);color:var(--heo-card-bg)}#recent-post-top .recent-post-item .post_cover{width:100%}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap i{margin:0 .4rem 0 0}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap .sticky{color:var(--heo-fontcolor)}#recent-posts .recent-post-item{height:fit-content;background:var(--heo-card-bg);border-radius:12px;cursor:pointer;border:var(--style-border)}#recent-posts .recent-post-item:hover{border:var(--style-border-hover);box-shadow:var(--heo-shadow-main)}#recent-posts>.recent-post-item .right_radius{border-top-left-radius:12px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:12px}@media screen and (min-width:1300px){#recent-posts>.recent-post-item .right_radius{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:0}}@media screen and (max-width:768px){#recent-posts .recent-post-item:hover{border:none;box-shadow:none}}@media screen and (max-width:1300px){#recent-posts>.recent-post-item .left_radius,#recent-posts>.recent-post-item .right_radius{border-top-left-radius:12px;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:12px;width:75%;display:flex;height:200px}#recent-posts>.recent-post-item:hover .post_cover img.post_bg{transform:scale(1.03);transition:.3s ease-in-out;filter:brightness(.85);border-radius:12px 0 0 12px}#recent-posts>.recent-post-item.post-card-large:hover .post_cover img.post_bg{transform:scale(1.03)}#recent-posts>.recent-post-item .post_cover img.post_bg{min-width:100%;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;transition:.3s ease-in-out;min-height:100%}#recent-posts>.recent-post-item:hover>.recent-post-info{transition:all .3s;position:relative}#recent-posts>.recent-post-item>.recent-post-info{transition:all .3s}}#recent-posts>.recent-post-item:hover .post_cover img.post_bg{transform:scale(1.03);transition:.3s ease-in-out;filter:brightness(.85);border-radius:12px 0 0 12px}@media screen and (min-width:1300px){#recent-posts>.recent-post-item .left_radius,#recent-posts>.recent-post-item .right_radius{border-top-left-radius:12px;border-top-right-radius:12px;border-bottom-right-radius:0;border-bottom-left-radius:0;width:100%;display:flex}}#recent-posts>.recent-post-item .left_radius a,#recent-posts>.recent-post-item .right_radius a{min-height:100%;min-width:100%}#recent-posts>.recent-post-item>.recent-post-info{display:inline-block;overflow:hidden}.recent-top-post-group{border-radius:12px;overflow:hidden;overflow-x:auto;width:100%;margin-bottom:0}.recent-post-top{display:flex;flex-direction:row;flex-wrap:nowrap;width:100%;overflow-x:scroll}.recent-post-top::-webkit-scrollbar{display:none}.recent-post-top .recent-post-item{display:flex;width:200px;flex-direction:column;align-items:flex-start;margin-left:.5rem;background:var(--heo-card-bg);border-radius:12px;overflow:hidden;min-width:200px;height:164px;max-height:164px;border:var(--style-border-always);transition:.3s;position:relative;box-shadow:var(--heo-shadow-border)}@media screen and (max-width:768px){.recent-post-top .recent-post-item{border-radius:8px;box-shadow:none;clip-path:inset(0 0 0 0 round 8px)}.recent-post-top .recent-post-item:last-child{margin-right:1rem}}@media screen and (min-width:1300px){.recent-post-top .recent-post-item{margin-right:0;margin-bottom:.5rem}.recent-post-top .recent-post-item:active{transform:scale(.97)}.recent-post-top{overflow-x:visible}.recent-top-post-group{overflow:visible;overflow-x:visible}}span.recent-post-top-text{position:absolute;top:0;left:-40px;display:flex;z-index:1;background:var(--heo-theme);color:var(--heo-white);padding:2px 8px;font-size:.6rem;border-radius:12px 0 12px 0;transition:.3s;cursor:pointer}.recent-post-item:hover .recent-post-top-text{left:0}@media screen and (min-width:1300px){.recent-post-top .recent-post-item:hover{border:var(--style-border-hover);box-shadow:var(--heo-shadow-main);transform:scale(1.03)}.recent-post-top .recent-post-item:active{transform:scale(.97)}}@media screen and (max-width:768px){.recent-top-post-group{border-radius:0;background:var(--heo-background)}.recent-post-top-text{display:none!important}.recent-post-top .recent-post-item .post_cover img{border-radius:8px 8px 0 0!important}}.recent-post-top .recent-post-item .post_cover a{height:100px;overflow:hidden;display:flex}.recent-post-top .recent-post-item .post_cover img{object-fit:cover;width:100%;background:var(--heo-secondbg);border-radius:12px 12px 0 0}.recent-post-top .recent-post-item:hover .post_cover img{transform:scale(1)}.recent-post-item .post_cover{-webkit-mask-image:-webkit-radial-gradient(center,#fff,#000)}.recent-post-top .recent-post-item .recent-post-info{padding:.3rem .5rem .3rem .5rem!important;transition:.3s}.recent-post-top .recent-post-item:hover .recent-post-info a{color:var(--heo-fontcolor)}@media screen and (max-width:1300px){.recent-post-top .recent-post-item:hover .recent-post-info a{color:var(--heo-theme);transition:.3s}}.recent-post-top .recent-post-item .recent-post-info .article-title{-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.5;justify-content:center;align-items:flex-end;align-content:center;padding-top:.5rem;font-weight:700;font-size:.8rem!important;padding:0!important}.title-and-tips{display:flex;margin-top:1rem;align-items:center}.title-and-tips .page-title{line-height:1;margin:0}.title-and-tips .page-tips{background:var(--heo-yellow-op);color:var(--heo-yellow);margin-bottom:auto;border-radius:8px;padding:2px 6px;font-size:.5rem;margin-left:8px}#aside-content .card-widget{box-shadow:var(--heo-shadow-border);background:var(--heo-card-bg);border:var(--style-border);transition:.3s;border-radius:12px;transition:.3s;position:relative;overflow:hidden;margin-top:1rem;padding:1rem 1.2rem}#recent-posts>.recent-post-item{box-shadow:var(--heo-shadow-light2black);display:flex;-webkit-box-orient:horizontal;-webkit-box-align:center;align-items:center;transition:all .3s ease 0s}#recent-posts>.recent-post-item:not(:first-child){margin-top:.5rem;margin-bottom:1rem;position:relative;overflow:hidden}#recent-posts>.recent-post-item.left,.recent-post-item.alternate.odd{flex-direction:row!important}#recent-posts>.recent-post-item.left .cover_radius,.recent-post-item.alternate.odd .cover_radius{border-radius:12px 0 0 12px!important}#recent-posts>.recent-post-item.right,.recent-post-item.alternate.even{flex-direction:row-reverse!important}#recent-posts>.recent-post-item.right .cover_radius,.recent-post-item.alternate.even .cover_radius{border-radius:0 12px 12px 0!important}@media screen and (min-width:1300px){#recent-posts>.recent-post-item{flex-direction:column}#recent-posts>.recent-post-item:not(:first-child){margin-top:.25rem;margin-bottom:.75rem;box-shadow:var(--heo-shadow-border);clip-path:inset(0 0 0 0 round 12px)}#recent-posts>.recent-post-item:not(:first-child):active{transform:scale(.97)}#recent-posts>.recent-post-item.col1{width:calc(100% - .5rem)}#recent-posts>.recent-post-item.col2{width:calc(100% / 2 - .5rem)}#recent-posts>.recent-post-item.col3{width:calc(100% / 3 - .5rem)}#recent-posts>.recent-post-item.col4{width:calc(100% / 4 - .5rem)}#category-bar{margin-bottom:.75rem;box-shadow:var(--heo-shadow-border)}#recent-posts{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;align-content:flex-start}}@media screen and (max-width:768px){#recent-posts>.recent-post-item{border-radius:0}#recent-posts>.recent-post-item:not(:first-child){margin:1.5rem 1rem;border-radius:12px;margin-top:.5rem;border:var(--style-border-always);box-shadow:var(--heo-shadow-border);display:block;position:relative;clip-path:inset(0 0 0 0 round 12px)}#recent-posts .recent-post-item .post_cover{border-radius:0!important;width:100%}#bbTimeList{margin-top:0;border-radius:0;background:var(--heo-background);padding:.5rem 20px}a.article-meta__categories{left:12px!important;top:12px!important;border-radius:4px!important;padding:2px 9px!important;font-size:12px}#bbTimeList{margin-bottom:0}}@media screen and (min-width:1300px){.topGroup .recent-post-item:nth-child(7){display:none}}@media screen and (max-width:768px){#sidebar-menus>div.author-avatar{display:none}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap{bottom:.5rem!important}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap time{display:absolute;right:0}#rightside{display:none}#web_bg{background:0 0!important}#recent-posts>.recent-post-item .post_cover img.post_bg{border-radius:12px 12px 0 0!important}#recent-posts>.recent-post-item .post_cover img.post_bg:hover{transform:scale(1)}#recent-posts>.recent-post-item:hover img.post_bg{transform:scale(1)}.recent-post-top .recent-post-item:hover .post_cover img{transform:scale(1)}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap,#recent-posts>.recent-post-item>.recent-post-info>.article-title,#recent-posts>.recent-post-item>.recent-post-info>.content{padding:0 20px!important}}.article-meta__categories{position:absolute;top:8px;left:8px;display:flex}a.article-meta__category{display:block;padding:2px 6px;background:var(--heo-black-op);border-radius:6px;margin:0 5px 0 0;font-size:12px;margin-left:4px;font-weight:700;color:var(--heo-white);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px)}a.article-meta__category:hover{background:var(--heo-theme)!important;color:var(--heo-white)!important;box-shadow:var(--heo-shadow-theme)}#recent-posts>.recent-post-item>.recent-post-info>.article-title{line-height:1.4;margin-top:0;font-weight:700;color:var(--heo-fontcolor);margin-bottom:0;position:absolute;width:100%;left:0;padding:0 40px;transition:.3s}#recent-posts>.recent-post-item>.recent-post-info>.article-title:hover{color:var(--heo-fontcolor)}@media screen and (min-width:768px){#recent-posts>.recent-post-item>.recent-post-info>.article-title{top:40px}#recent-posts>.recent-post-item:hover>.recent-post-info>.article-title{top:20px}#recent-posts>.recent-post-item.post-card-large:hover>.recent-post-info>.article-title{top:30px}#recent-posts .recent-post-item:hover .recent-post-info .article-title{color:var(--heo-theme)}}.article-meta-wrap{color:var(--heo-secondtext)!important}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap>.post-meta-date{right:0;text-align:right}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap>.post-meta-date i{display:none}.post-meta-date .far{opacity:.6}.post-meta-date .article-meta-label{display:none}.post-meta-date{margin-right:.8rem}#aside-content #card-toc .toc-content .toc-link.active{line-height:1.2;border-radius:12px;border-left-color:var(--heo-hovertext);background-color:var(--heo-card-bg);color:var(--heo-lighttext);font-weight:700;font-size:20px}[data-theme=dark].toc .toc-item.active .toc-link .toc-text{color:var(--heo-white)}#aside-content #card-toc .toc-content .toc-item.active .toc-link{opacity:1;border-radius:8px}#aside-content #card-toc .toc-content .toc-link{line-height:1.2;padding:8px;border-left:0 solid transparent;border-radius:12px;color:var(--heo-secondtext);cursor:default}#aside-content #card-toc .toc-content .toc-link:not(.active) span{opacity:.6;cursor:pointer;filter:blur(1px);transition:.3s}#aside-content #card-toc:hover .toc-content .toc-link:not(.active) span{filter:blur(0);opacity:1}#aside-content #card-toc .toc-content .toc-link:not(.active) span:hover{color:var(--heo-lighttext)}#card-toc{padding:.5rem .5rem!important}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap .article-meta__separator{display:none}.article-meta{margin:0 8px 0 0;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis}.article-meta__link{display:none}.article-meta__tags{margin-right:4px;padding:0 .2rem 0 0}#recent-posts>div>i .post_cover{display:none}#recent-posts>.recent-post-item>.recent-post-info{height:174px;width:100%;cursor:pointer;position:relative}@media screen and (max-width:768px){#recent-posts .recent-post-item .recent-post-info{height:7rem}}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap{position:absolute;bottom:16px;transition:.3s;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%;left:0;padding:0 32px;white-space:nowrap}@media screen and (min-width:1300px){#recent-posts>.recent-post-item:hover>.recent-post-info>.article-meta-wrap{bottom:30px}#recent-posts>.recent-post-item.post-card-large:hover>.recent-post-info>.article-meta-wrap{bottom:30px}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap{bottom:30px}}#recent-posts>.recent-post-item>.recent-post-info>.article-meta-wrap a:hover{background-color:var(--heo-post-blockquote-bg);color:var(--heo-hovertext)}#home_top{max-width:1400px;margin:auto;margin-top:.5rem;padding:0 1.5rem}@media screen and (max-width:768px){#home_top{padding:0;margin-top:0}}#aside-content .card-tag-cloud a[href*="/tags/Sketch/"]{color:var(--heo-lighttext)!important;font-weight:500}#aside-content .card-tag-cloud a[href*="/tags/%E8%AE%BE%E8%AE%A1/"]{color:var(--heo-lighttext)!important;font-weight:500}#aside-content .card-tag-cloud a[href*="/tags/%E5%B9%B2%E8%B4%A7/"]{color:var(--heo-lighttext)!important;font-weight:500}#aside-content .card-tag-cloud a[href*="/tags/%E6%95%99%E7%A8%8B/"]{color:var(--heo-lighttext)!important;font-weight:500}#aside-content .card-tag-cloud a sup{opacity:.4;margin-left:2px}#recent-posts>.recent-post-item>.recent-post-info>.content{line-height:1.4;color:var(--heo-secondtext);margin-top:0;cursor:pointer;transition:.3s;opacity:1;position:absolute;width:100%;left:0;padding:0 40px}@media screen and (min-width:768px){#recent-posts>.recent-post-item>.recent-post-info>.content{opacity:0;top:120px}#recent-posts>.recent-post-item:hover>.recent-post-info>.content{opacity:1;top:90px}@media screen and (max-width:1300px){#recent-posts>.post-card-large>.recent-post-info>.content{opacity:1!important}#recent-posts>.post-card-large:hover>.recent-post-info>.content{top:110px}#recent-posts>.post-card-large>.recent-post-info>.content{-webkit-line-clamp:3!important}#recent-posts>.post-card-large:hover>.recent-post-info>.content{-webkit-line-clamp:5!important}#recent-posts>.post-card-large{height:20em!important}}}@media screen and (max-width:768px){#recent-posts>.recent-post-item>.recent-post-info>.content{top:5rem}}#recent-posts>.recent-post-item>.recent-post-info>.content{-webkit-line-clamp:2}div#author-info__sayhi{text-align:left;color:var(--heo-white);background:var(--heo-white-op);font-size:12px;margin-right:auto;padding:2px 8px;border-radius:12px;width:fit-content}#aside-content .card-info .author-info__name{text-align:left;font-weight:700;color:var(--heo-white);font-size:28px;line-height:1.1;margin-top:.8rem;margin-bottom:1rem}#aside-content>.card-widget:first-child{transition:.3s;border:none;box-shadow:none;background:var(--heo-main);margin-top:0}#aside-content>.card-widget.card-info{background:var(--heo-card-bg);box-shadow:var(--heo-shadow-black);position:relative}#aside-content>.card-widget.card-info::before{background:linear-gradient(-25deg,var(--heo-main),var(--heo-main-op-deep),var(--heo-main),var(--heo-main-op-deep));background-size:400%;position:absolute;width:100%;height:100%;left:0;top:0;content:'';animation:gradient 15s ease infinite}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}@media screen and (max-width:1300px){#aside-content>.card-widget:first-child{min-height:329px}}#aside-content>div.card-widget.card-info>div>div.card-info-avatar.is-center>div.author-info__description{line-height:1.38;margin:.3rem 0;text-align:justify;color:rgba(255,255,255,.8)}#aside-content>div.card-widget.card-info>div>div.card-info-avatar.is-center>div.author-info__description b{color:var(--heo-white)}.author-info__description2{line-height:1.38;margin:.3rem 0;text-align:justify;width:100%;z-index:2;color:rgba(255,255,255,.8)}.author-info__description2 b{color:var(--heo-white)}.card-widget.card-info .banner-button-group{position:absolute;right:1rem;bottom:1rem;display:flex}.card-widget.card-info .banner-button-group .banner-button{padding:8px 12px;background:var(--heo-white-op);border-radius:12px;color:var(--heo-white);display:flex;align-items:center;z-index:1;transition:.3s;cursor:pointer}.card-widget.card-info .banner-button-group .banner-button:hover{background:var(--heo-white);color:var(--heo-black)}.card-widget.card-info .banner-button-group .banner-button i{margin-right:8px;font-size:1rem}#aside-content .card-info .card-info-data{display:none}#aside-content .card-info a img{border-radius:0;height:200px;display:inherit;filter:drop-shadow(-5px 14px 8px #00000008);position:absolute;right:-24px;bottom:-82px;width:auto;z-index:0;transition:cubic-bezier(.48,-.21,0,1.5) .3s}#aside-content .card-info a img:hover{bottom:-42px}[data-theme=light] #aside-content .card-info a img{filter:drop-shadow(-5px 14px 8px #ffffff08)}.card-widget.card-info{padding:0!important}#aside-content>div.card-widget.card-info>div.card-content{padding:1rem 1.2rem;min-height:330px;position:relative}#aside-content>div.card-widget.card-info>div.card-info-avatarimg{overflow:hidden;background:var(--heo-yellow);transition:1.5s;min-height:160px;position:relative;box-shadow:var(--heo-shadow-yellow)}#aside-content>div.card-widget.card-info>div.card-info-avatarimg:hover img{transform:scale(1.03)}#aside-content>div.card-widget.card-info>div>div.card-info-data>div:nth-child()>a>div.headline{font-weight:700}@media screen and (max-width:900px){#aside-content .card-announcement{display:none}#aside-content #card-funds{display:none}}#aside-content .card-info #card-info-btn{display:none}#aside-content .card-info .card-info-social-icons{margin:0;padding-top:10px;display:flex;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;cursor:pointer;position:absolute;bottom:1rem;left:1rem}#aside-content .card-info .card-info-social-icons .social-icon{margin:0;margin-right:8px}#aside-content .card-info .card-info-social-icons i{background:var(--heo-white-op);color:var(--heo-white);font-size:1.2rem;width:40px;height:40px;display:flex;align-items:center}#aside-content .card-info .card-info-social-icons i:hover{background:var(--heo-secondbg);transform:scale(.97);color:var(--heo-main);box-shadow:none}#aside-content .card-info .banner-button{height:40px;width:124px;border-radius:20px;justify-content:center}@media screen and (min-width:1300px){#aside-content .card-info .card-info-social-icons i{color:var(--heo-white)}[data-theme=dark] #aside-content .card-info .card-info-social-icons i{color:var(--heo-white)}}#aside-content .card-info .card-info-data>.card-info-data-item:hover{background:var(--heo-post-blockquote-bg);transform:scale(.97)}#aside-content>div.card-widget.card-info>div.card-content>div.card-info-data>.card-info-data-item:hover>a>div.headline,#aside-content>div.card-widget.card-info>div.card-content>div.card-info-data>.card-info-data-item:hover>a>div.length-num{color:var(--heo-blue)}.announcement_content p{margin:.5rem 0 0 0;line-height:1.38}#aside-content .item-headline{padding-bottom:0;margin-left:8px;font-size:1em;font-weight:700}#aside-content .item-headline i{min-width:19.5px}#aside-content .item-headline+div,#aside-content .item-headline+ul{padding:0}@media screen and (min-width:1300px){#aside-content .card-widget{margin-top:1rem}}@media screen and (max-width:768px){#aside-content .card-widget{border-radius:12px}}#aside-content>div.sticky_layout>div.card-widget.card-archives>div>ul>li.card-archive-list-item.more.is-center{margin-top:8px;background:var(--heo-card-btn-bg);border-radius:8px;transition:.3s!important}#aside-content>div.sticky_layout>div.card-widget.card-archives>div>ul>li.card-archive-list-item.more.is-center :hover{color:var(--heo-white);background:var(--heo-blue);border-radius:8px;transition:.3s!important}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item.more span,#aside-content .card-categories ul.card-category-list>.card-category-list-item.more span{transition:.3s!important}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item:hover.more span,#aside-content .card-categories ul.card-category-list>.card-category-list-item.more span{transition:.3s!important}#aside-content>div.sticky_layout>div.card-widget.card-archives>div>ul>li.card-archive-list-item.more.is-center :hover span{background:0 0}#web_bg{background-repeat:repeat;background-size:auto;width:200%;height:200%;top:-50%;left:-50%;transform:rotate(-15deg);opacity:1;background-color:var(--heo-background)}#web_bg:before{background-color:var(--heo-background)!important;opacity:1}[data-theme=dark] #footer:before,[data-theme=dark] #page-header:before,[data-theme=dark] #web_bg:before{background-color:var(--heo-none)!important}[data-theme=dark]#web_bg{opacity:1}#aside-content .card-tag-cloud a{color:var(--heo-fontcolor)!important;font-size:.8rem;border-radius:8px}#aside-content .card-tag-cloud a:hover{background:var(--heo-theme);color:var(--heo-white)!important;box-shadow:var(--heo-shadow-theme)}#aside-content .card-tag-cloud a.tags-cloud-more{width:100%;text-align:center;border-radius:8px!important;border:var(--style-border);margin-top:8px;font-size:var(--global-font-size)!important}@media screen and (min-width:1300px){#aside-content .card-tag-cloud a:hover{transform:scale(1.03)}#aside-content .card-tag-cloud a:active{transform:scale(.97)}}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a:hover,#aside-content .card-categories ul.card-category-list>.card-category-list-item a:hover{color:var(--heo-white);background-color:var(--heo-theme);box-shadow:var(--heo-shadow-theme);border-radius:8px;padding:.15rem .5rem;border:var(--style-border-hover)}@media screen and (min-width:1300px){#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a:hover,#aside-content .card-categories ul.card-category-list>.card-category-list-item a:hover{transform:scale(1.03)}#aside-content .card-archives ul.card-archive-list>.card-archive-list-item a:active,#aside-content .card-categories ul.card-category-list>.card-category-list-item a:active{transform:scale(.97)}}a.extend.next{right:0}a.extend.prev{left:0}@media screen and (max-width:768px){#pagination{margin-bottom:0;margin-top:0}}@media screen and (min-width:1300px){#pagination{margin-top:.25rem}}.lg-container{display:none}#page-header.post-bg:before{transition:0s;opacity:.93;height:20rem;background-color:var(--heo-main);opacity:.8}@media screen and (max-width:768px){#page-header.post-bg{height:30rem!important;margin-bottom:-12px}#page-header.post-bg:before{height:15rem}.post-bg #post-cover{min-height:15rem!important;height:70%!important;opacity:1!important}}@media screen and (min-width:1300px){#page-header.post-bg{height:25rem}#page-header{height:25rem}#page-header.post-bg:before{height:25rem}#post-info .post-title{width:1100px;font-size:2.6rem!important}}#page-header.post-bg{background-color:var(--heo-main);transition:0s;overflow:hidden}.post-bg #post-cover{width:100%;height:100%;object-fit:cover;min-width:50vw;min-height:20rem;opacity:.8}.coverdiv{width:70%;height:100%;position:relative;margin:0 -20% 0 auto;overflow:hidden;margin-bottom:0;transform:rotate(10deg) translateY(-10%) scale(2);filter:blur(10px)}.coverdiv.loaded{display:block}.coverdiv:after{position:absolute;content:'';width:100%;height:100%;top:0;left:0;box-shadow:110px -130px 300px 60px var(--heo-main) inset}@media screen and (max-width:768px){.coverdiv{margin:0 0 0 auto;transform:rotate(0) translateY(0) scale(1);filter:blur(0);width:100%;position:fixed;height:30rem;z-index:1}.coverdiv:after{box-shadow:0 0 205px 59px var(--heo-main) inset}}#page-header{background-image:none!important;display:flex;justify-content:center}#post-cover-rgb{position:absolute;width:100%!important;height:100%!important;background:var(--heo-lighttext)}.layout>div:first-child:not(.recent-posts){box-shadow:var(--heo-shadow-border);padding:1rem 2rem;border-radius:12px;background:var(--heo-card-bg);border:var(--style-border);width:calc(100% - 300px)}#page{box-shadow:none}.post-comment{background:var(--heo-card-bg)}.layout>div:first-child:not(.recent-posts):hover{box-shadow:var(--heo-shadow-border)}@media screen and (max-width:768px){.layout>div:first-child:not(.recent-posts){border-radius:0;padding:0 1rem!important;box-shadow:none!important;background:var(--heo-background)}.layout{padding:0 1.5rem}}@media screen and (max-width:768px){.layout{padding:0}.layout>div:first-child:not(.recent-posts){z-index:10}.post .layout>div:first-child:not(.recent-posts){border-radius:12px 12px 0 0}.post .layout#content-inner{background:var(--heo-main)}.page .layout#content-inner{background:var(--heo-background)}#aside-content{z-index:2;background:var(--heo-background);padding:0 1rem;display:flex;flex-direction:column;width:100%}}.layout#content-inner{max-width:1400px}.full_page #post-cover{display:none}#page-header #post-info{top:0;position:absolute;padding:0 3rem;margin:0 auto;z-index:10;color:var(--heo-white);max-width:1400px;display:flex;flex-direction:column;align-items:flex-start;height:calc(100% + 30px);justify-content:center}@media screen and (max-width:768px){#page-header #post-info{padding:0 6%;justify-content:normal;padding-top:18rem}}@media screen and (min-width:1300px){#page-header #post-info{height:calc(100% + 30px);top:0;display:flex;justify-content:center}}.meta-secondline span{display:flex;align-items:center;line-height:1}@media screen and (max-width:768px){.meta-secondline span{line-height:1.5}}#post-firstinfo{text-align:left;display:flex;white-space:nowrap}#post-firstinfo .post-meta__tags{color:var(--heo-white);opacity:.4;margin-right:1rem}#post-firstinfo .post-meta__tags:hover{color:var(--heo-white);opacity:1}span.post-meta-categories{background-color:var(--heo-white-op);padding:0 .5rem;border-radius:8px;line-height:32px;height:32px;transition:.3s}span.post-meta-categories:not(:first-child){margin-left:8px}span.post-meta-categories:hover{background-color:var(--heo-white)}a.post-meta-categories{color:var(--heo-white);font-size:.7rem}span.post-meta-categories:hover a.post-meta-categories{color:var(--heo-main)}.meta-firstline .tag_share{margin-left:1rem}#post-firstinfo .meta-firstline{display:flex;align-items:center}@media screen and (max-width:768px){#post-firstinfo .meta-firstline{margin-bottom:.4rem}}.meta-avatar img{width:30px;border-radius:30px;height:30px}a.post-meta-original{background:var(--heo-white-op)!important;color:var(--heo-white)!important;padding:0 .5rem;font-size:.7rem;margin:auto;border-radius:8px;font-weight:700;height:32px;line-height:32px}a.post-meta-original:hover{color:var(--heo-main)!important;background:var(--heo-white)!important;border-radius:8px!important}.meta-avatar img:hover{transform:rotate(360deg)}@media screen and (max-width:768px){.meta-share-time{display:none!important}#post-info #post-meta{z-index:1}#post-info:after{position:absolute;content:'';width:100%;height:100%;bottom:0;left:0;box-shadow:0 -214px 287px 45px var(--heo-main) inset;z-index:0}.meta-secondline{justify-content:center!important}.post-meta__tag-list{display:none}.typed-cursor{display:none}.meta-avatar{display:none!important}#post-firstinfo{white-space:nowrap;margin:0 auto;z-index:1}.meta-firstline .tag_share{display:none}}.post-meta__tag-list::-webkit-scrollbar{display:none}.meta-share-time a:hover{background:0 0!important}.meta-share-time .meta-avatar-name{opacity:1;color:var(--heo-white)!important;font-weight:700}.meta-share-time{display:flex}.meta-share-time .meta-info{margin:0 .5rem}.meta-secondline{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center}.meta-avatar{display:flex}.meta-avatar .meta-avatar-name{margin:0 .5rem}#post-info #post-meta .fab{margin-bottom:3px;font-size:15px}span.post-meta-pv-cv{margin-left:.8rem}span.post-meta-wechat{margin-right:.8rem;opacity:.6;transition:.3s;cursor:pointer}.post-meta-wechat:hover{opacity:1}span.post-meta-position{margin-right:.8rem;opacity:.6}#post-info #post-meta .post-meta-label{display:none}#post-info #post-meta .post-meta-icon{margin-right:.4rem}#post-info #post-meta .post-meta-separator{margin:0 .4rem}.post-meta-pv-cv #visit{font-weight:800}#post-meta>div>span.post-meta-wordcount>span.word-count{font-weight:800}#post-meta>div>span.post-meta-wordcount>span:nth-child(7){font-weight:800}#post-firstinfo>div>span.post-meta-categories>a{font-weight:800}.post-meta-wordcount{opacity:.6;margin-right:.8rem}@media screen and (max-width:768px){.post-meta-wordcount{margin-left:0}}.post-meta-date{opacity:.6}.post-meta-pv-cv{opacity:.6}.post-meta-pv{opacity:.6;margin-right:.8rem}.post-meta-commentcount{opacity:.6;cursor:pointer;transition:.3s}.post-meta-commentcount:hover{opacity:1}#twikoo-count{font-weight:800;color:var(--heo-white)}#comment-count{font-weight:800;color:var(--heo-white)}.el-textarea .el-input__count{color:var(--heo-secondtext)!important}.post-meta-commentcount i{margin-right:.5rem}.inline-image{display:flex;margin:8px auto;width:fit-content;justify-content:center}.inline-image a:hover{background:0 0!important;box-shadow:none!important}.inline-image img{margin:0;display:inline-flex;margin-bottom:0!important}#post-info .post-title{color:var(--heo-white);font-weight:700;font-size:2.3rem;line-height:1.2;text-align:left;margin:1rem 0 1rem 0!important;-webkit-line-clamp:2;padding:0}@media screen and (max-width:768px){#post-info .post-title{font-size:1.2rem;-webkit-line-clamp:3;margin:.2rem auto!important;text-align:center;z-index:1}}#post-meta>div{text-align:left}#post-info #post-meta{color:var(--heo-white);margin-top:.4rem;transition:.3s;display:flex}#post-info #post-meta a{text-decoration:none;color:var(--heo-fontcolor);line-height:1}#post-info #post-meta a:hover{text-decoration:none;color:var(--heo-blue);border-radius:12px}#article-container h1:before,#article-container h2:before,#article-container h3:before,#article-container h4:before,#article-container h5:before,#article-container h6:before{top:calc(50% - .45rem);content:''}#article-container h1:hover:before,#article-container h2:hover:before,#article-container h3:hover:before,#article-container h4:hover:before,#article-container h5:hover:before,#article-container h6:hover:before{color:var(--heo-lighttext)}#article-container h1:hover,#article-container h2:hover,#article-container h3:hover,#article-container h4:hover,#article-container h5:hover,#article-container h6:hover{padding-left:1.3rem}#article-container ul>li:not(.tab):before{border:.21em solid var(--heo-lighttext);background:var(--heo-lighttext)}#article-container ol,#article-container ul{padding:0}#article-container .tabs{margin:1rem 0!important;border-radius:12px;overflow:hidden;box-shadow:var(--heo-shadow-border);padding:8px;background:var(--heo-card-bg);border:var(--style-border)}#article-container .tabs .nav-tabs{background:var(--heo-card-bg);padding:16px;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:row}@media screen and (max-width:768px){#article-container .tabs .nav-tabs{padding:0;margin-bottom:8px}}#article-container .tabs>.nav-tabs>.tab.active button{border:var(--style-border-hover-always);background:var(--heo-background);border-radius:8px}#article-container .tabs>.nav-tabs>.tab button{transition:all 0s;-webkit-transition:all 0s;background:var(--heo-secondbg);transition:.3s;border:var(--style-border-always);border-radius:8px;font-size:14px;padding:8px 16px;display:block;line-height:1;width:100%;color:var(--heo-fontcolor)}#article-container .tabs>.nav-tabs>.tab:not(.active) button:hover{background:var(--heo-main);color:var(--heo-white);transition:.3s;border:var(--style-border-hover-always)}.tab-item-content{background:var(--heo-card-bg)}#article-container .tabs{border:3px solid var(--heo-secondbg)!important}#article-container .tabs>.tab-contents .tab-item-content.active{animation:tabshow 0s;-webkit-animation:tabshow 0s;padding:1.2rem 1.2rem;border-radius:8px}@media screen and (max-width:768px){#article-container .tabs>.tab-contents .tab-item-content.active{padding:.5rem .5rem}}.tab-contents{border-radius:8px;overflow:hidden}details{display:block;position:relative;margin-bottom:1rem;min-height:54px;overflow:hidden}details summary{position:absolute;padding:.5rem 1rem;background:var(--heo-card-bg);border-radius:12px;margin:0;transition:.3s;border:var(--style-border);box-shadow:var(--heo-shadow-border);position:absolute;left:0;width:100%}details>:nth-child(2){margin-top:calc(54px + 1rem)!important}details[open] summary{border-radius:12px 12px 0 0;background:var(--heo-main);color:var(--heo-white);border:var(--style-border-hover-always)}details summary:hover{cursor:pointer;background:var(--heo-main);color:var(--heo-white);transition:.3s;box-shadow:var(--heo-shadow-main)}details summary:focus{outline:0}details summary::marker{color:var(--heo-main);transition:.3s}details[open] summary::marker{color:var(--heo-white)}details summary:hover::marker{color:var(--heo-white)}details[open]{border-radius:12px;border:var(--style-border-hover-always);padding:0 1.5rem;background:var(--heo-card-bg)}details summary:hover:after{position:absolute;content:'+';text-align:center;top:calc(50% - 2px);transform:translateY(-50%);right:16px;line-height:1}details[open]>summary:hover:after{content:'-'}@media screen and (max-width:768px){details[open]:not(.tk-admin-config-group){padding:0 16px}}#article-container ul>li:not(.tab):hover:before{border-color:var(--heo-none)}#article-container a{text-decoration:none;border-bottom:2px solid var(--heo-lighttext);color:var(--heo-fontcolor);font-weight:700;padding:0 4px;border-radius:4px 4px 0 0}#article-container a:not(.fancybox):hover{text-decoration:none;border-bottom:2px solid var(--heo-none);color:var(--heo-white);background:var(--heo-main);border-radius:4px;box-shadow:var(--heo-shadow-main)}#article-container a.fancybox{border-bottom:0;padding:0;margin:auto;display:contents;width:fit-content}#article-container a.fancybox img{cursor:zoom-in}.site-card-avatar a.fancybox{padding:0!important}#article-container p{margin:1rem 0;text-align:left;letter-spacing:.6px}.table-wrap{margin:1rem 0;border-radius:8px}table td,table th{border:var(--style-border-always)}table thead{background:var(--heo-secondbg)}b,strong{color:var(--heo-lighttext)}#article-container p{font-size:.9rem;line-height:1.7;font-weight:400}#article-container.post-content h1,#article-container.post-content h2,#article-container.post-content h3,#article-container.post-content h4{align-items:center;justify-content:space-between;flex-direction:row-reverse}#article-container.post-content h1{font-size:1.5rem;line-height:1.3}#article-container.post-content h2{font-size:1.3rem;line-height:1.3;border-top:1px dashed var(--heo-theme-op);padding-top:1.5rem}#article-container.post-content h3{font-size:1.1rem;line-height:1.3}#article-container.post-content h4{font-size:1rem;line-height:1.3}@media screen and (max-width:768px){#article-container p{line-height:1.5}}.note.warning:not(.no-icon):not(.modern)::before{display:flex;align-items:center;height:30px;color:var(--heo-yellow)}.note.warning:not(.modern){border-radius:8px;border-width:1px;border-color:var(--heo-yellow);box-shadow:var(--heo-shadow-border);background:var(--card-bg)}#article-container .tag-Link{background:var(--heo-secondbg);border-radius:8px!important;display:flex;border:var(--style-border);flex-direction:column;padding:.5rem 1rem;border-width:1px!important;margin-top:1rem}#article-container .tag-Link:hover{border:var(--style-border-hover)}#article-container .tag-Link .tag-link-tips{border-bottom:var(--style-border-always);padding-bottom:4px;font-size:.6rem;color:var(--heo-gray);font-weight:400;pointer-events:none}#article-container .tag-Link:hover .tag-link-tips{color:var(--heo-white)}#article-container .tag-Link .tag-link-bottom{display:flex;margin-top:.5rem;align-items:center;justify-content:space-around;pointer-events:none}#article-container .tag-Link .tag-link-bottom .tag-link-left{width:60px;min-width:60px;height:60px;background-size:cover!important;border-radius:60px;background:var(--heo-card-bg);pointer-events:none}#article-container .tag-Link .tag-link-bottom .tag-link-right{margin-left:1rem;pointer-events:none}#article-container .tag-Link .tag-link-bottom .tag-link-right .tag-link-title{font-size:1rem;line-height:1.2;pointer-events:none}#article-container .tag-Link .tag-link-bottom .tag-link-right .tag-link-sitename{font-size:.7rem;color:var(--heo-gray);font-weight:400;margin-top:4px;pointer-events:none}#article-container .tag-Link:hover .tag-link-bottom .tag-link-right .tag-link-sitename{color:var(--heo-white)}#article-container .tag-Link .tag-link-bottom i{margin-left:auto;padding-left:.5rem;pointer-events:none}h1,h2,h3,h4,h5,h6{margin-top:1rem;padding-top:0;padding-left:0!important;font-weight:weight}#post h2{margin-top:1.5rem}#article-container>h1:nth-child(1),#article-container>h2:nth-child(1){margin:0}#aside-content #card-toc .toc-content:before{display:none}blockquote{border:var(--style-border-always);background-color:var(--heo-secondbg);color:var(--heo-secondtext);border-radius:8px;margin:1rem 0;padding:.5rem .8rem}blockquote p{padding:0}#article-container .headerlink::before{content:"\f0c1";font-family:"Font Awesome 5 Free"}#article-container .headerlink{float:right;opacity:.08;border-bottom-style:none;border-bottom:none;position:relative;padding:0;border:none;border-radius:8px!important;line-height:1;font-size:1rem}#article-container .headerlink:hover{background:0 0!important;opacity:1;border-bottom:none!important;box-shadow:none!important;background:var(--heo-none);color:var(--heo-lighttext)!important;text-decoration:none}#sidebar{background:var(--heo-maskbg)}#article-container img{border-radius:12px;margin-bottom:.5rem;object-fit:cover}.doge-inner-player{border-radius:12px!important}#article-container ol li:before,#article-container ul li:before{background:var(--heo-theme);cursor:default}#article-container ol li:hover:before,#article-container ul li:hover:before{transform:rotate(0)}#article-container .gutter{opacity:.6}#article-container .code-lang{margin-left:6px}#article-container .code-expand-btn i{color:var(--heo-fontcolor);font-size:1rem}#article-container .code-expand-btn{background-color:var(--heo-mask);background:var(--heo-secondbg);transition:.3s;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px)}#article-container .code-expand-btn:hover{background:var(--heo-main)}#article-container .code-expand-btn:hover i{color:var(--heo-white)}#readmore-talk{text-align:center;color:var(--heo-lighttext);padding:8px;border-radius:12px;background:#f2b94b0c}.relatedPosts>.relatedPosts-list .cover::after{content:' ';display:block;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;background:url(../images/404.gif) 50%;background-size:cover}.relatedPosts>.relatedPosts-list a{display:flex;width:100%;height:100%}@media screen and (min-width:768px){#post>div.relatedPosts>div.relatedPosts-list>div{-webkit-mask-image:-webkit-radial-gradient(center,#fff,#000)}#post>div.relatedPosts>div.relatedPosts-list>div{border-radius:12px}.relatedPosts>.headline{font-size:.8em}@media screen and (max-width:1300px){#post>div.relatedPosts>div.relatedPosts-list>div:nth-child(7){display:none}#post>div.relatedPosts>div.relatedPosts-list>div:nth-child(8){display:none}}}.relatedPosts>.headline{margin-bottom:.8rem!important;font-size:1.2em}#post .tag_share .post-meta__tags{background:var(--heo-card-bg);border:var(--style-border-always);color:var(--heo-fontcolor);border-radius:8px;margin:0;display:flex;align-items:center;white-space:nowrap;height:34px}#post .tag_share .post-meta__tags:not(:last-child){margin:0 .5rem 0 0}#post .tag_share .post-meta__tags:hover{background:var(--heo-lighttext);box-shadow:var(--heo-shadow-main);color:var(--heo-white)}@media screen and (min-width:1300px){#post .tag_share .post-meta__tags{background:var(--heo-card-bg);border:var(--style-border)}#post .tag_share .post-meta__tags:hover{border:var(--style-border-hover)}}#post .post-copyright{background:var(--heo-card-bg);padding:1rem 1.3rem;overflow:hidden;border:var(--style-border);border-width:1px;transition:.3s}#post .post-copyright:after{position:absolute;right:22px;top:-77px;content:'\f25e';font-size:180px;font-family:'Font Awesome 5 Brands';color:var(--heo-fontcolor);opacity:.4;filter:blur(7px)}@media screen and (max-width:768px){#post .post-copyright{padding:1rem 1.3rem}}.post-copyright__author{display:flex;align-items:center}.post-copyright__original{background:var(--heo-fontcolor);color:var(--heo-card-bg);padding:.2rem .5rem;font-size:.7rem;border-radius:8px;margin-right:.5rem;font-weight:700;line-height:1.5;white-space:nowrap}.post-copyright__original:hover{background:var(--heo-main);color:var(--heo-white)}@media screen and (max-width:768px){#post .post-copyright{box-shadow:var(--heo-shadow-border)}.post-copyright .post-meta-original{display:none}.post-copyright__original{display:none}#post .post-copyright:after{display:none}}.post-copyright-copybtn{margin-left:.5rem;color:var(--heo-fontcolor);opacity:.4;transition:.3s}.post-copyright-copybtn:hover{opacity:1;transition:.3s}#post .post-copyright .post-copyright-info a{padding:0;color:var(--heo-fontcolor);font-weight:700}#post .post-copyright .post-copyright__notice .post-copyright-info a{padding:0 4px}#post .post-copyright .post-copyright-info a:hover{color:var(--heo-lighttext)}#post .post-copyright .post-copyright-info{padding-left:0;color:var(--heo-fontcolor);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#post .post-copyright .post-copyright-title{padding-left:0;color:var(--heo-fontcolor);overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:1rem;font-weight:700}#post .post-copyright .post-copyright-title:hover{color:var(--heo-lighttext)}#post>div.post-copyright>div.post-copyright__author>span>span{padding:0;color:var(--heo-fontcolor);font-weight:700;font-size:1rem;line-height:1.38;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width:768px){#post>div.post-copyright>div.post-copyright__author>span>span{-webkit-line-clamp:3}#post .post-copyright .post-copyright-info{-webkit-line-clamp:2}#post .post-copyright .post-copyright-title{-webkit-line-clamp:3;line-height:1.2}}#post>div.post-copyright>div.post-copyright__type{line-height:16px;display:flex;margin-top:8px}#post>div.post-copyright>div.post-copyright__type>span>a{font-size:14px;opacity:.6;line-height:16px}#post>div.post-copyright>div.post-copyright__type>span>a:hover{opacity:1;background:0 0}#post-copyright-url a{overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#post>div.post-copyright>div.post-copyright__notice{font-size:.7rem;line-height:1rem;margin:.5rem 0}#post .post-copyright:before{display:none}.post-reward .reward-button{background:var(--heo-red);color:var(--heo-white);padding:0;width:133px;height:40px;line-height:39px;box-shadow:var(--heo-shadow-red)}.post-reward:hover .reward-button{color:var(--heo-white);background:var(--heo-theme);box-shadow:none}.share-button .fa-qrcode:before{font-size:1rem}.post-qr-code-img{box-shadow:var(--heo-shadow-lightblack);border-radius:12px;border:var(--style-border-always)}.post-reward .reward-main .reward-all .reward-item .post-qr-code-desc{padding-top:0;margin-top:-8px;margin-bottom:8px}.post-reward .reward-main .reward-all{border-radius:12px;background:var(--heo-background);border:var(--style-border-always);padding:.8rem;display:flex;box-shadow:var(--heo-shadow-border);flex-direction:column;align-items:center}.reward-dec{font-size:.6rem}.reward-text{margin-bottom:0;font-weight:700}a.reward-main-btn{background:var(--heo-secondbg);color:var(--heo-fontcolor);display:flex;flex-direction:column;border-radius:12px;padding:4px 0;border:var(--style-border-always);margin:8px;width:100%}a.reward-main-btn:hover{color:var(--heo-white);background:var(--heo-red);background-image:url(../images/hua.gif);box-shadow:var(--heo-shadow-red)}.reward-title{font-weight:700;color:var(--heo-red)}.reward-link.mode{background:var(--heo-green);color:var(--heo-white);padding:0;width:173px;height:40px;line-height:39px;box-shadow:var(--heo-shadow-green);border-radius:8px;margin-left:.5rem;text-align:center;transition:.3s}@media screen and (min-width:1300px){.reward-link.mode:hover{transform:scale(1.03)}.reward-link.mode:active{transform:scale(.97)}}.reward-link.mode a{color:var(--heo-white)}.reward-link.mode i{margin-right:4px}.reward-link.mode:hover{background:var(--heo-theme);box-shadow:none}#quit-box{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.4);top:0;left:0;display:none;z-index:101;margin:0!important}.post-tools-left #quit-box{display:none}@media screen and (max-width:768px){#quit-box{display:none!important}}#pagination .next-post,#pagination .prev-post,.next-post.pull-right,.prev-post.pull-left{background:var(--heo-secondbg)}@media screen and (min-width:768px){#pagination .next-post a{border-left:var(--heo-card-bg);border-left-width:3px;border-left-style:solid;display:flex;align-items:flex-start;height:150px}#pagination .next-post.pull-full a{border-left-width:0}#pagination .prev-post a{border-right:var(--heo-card-bg);border-right-width:3px;border-right-style:solid}#pagination .pagination-info{padding:1rem 1.5rem 1rem 1.5rem;position:relative;display:flex;top:0;transform:none;flex-direction:column;justify-content:center;margin:auto;height:100%}#pagination .next-post a:hover,#pagination .prev-post a:hover{background:var(--heo-main)}#pagination .next-post a:hover div,#pagination .prev-post a:hover div{color:var(--heo-white)!important}}@media screen and (max-width:768px){#pagination .next-post a:hover,#pagination .prev-post a:hover{background:var(--heo-none)}}#pagination img.next-cover,#pagination img.prev-cover{opacity:.15;transform:scale(1.03);transition:.3s;filter:blur(0);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}#pagination .next-post:hover img.next-cover,#pagination .next-post:hover img.prev-cover,#pagination .prev-post:hover img.next-cover,#pagination .prev-post:hover img.prev-cover{opacity:.25;transform:scale(1.03);filter:blur(5px)}#pagination .next-post .label,#post #pagination .prev-post .label{color:var(--heo-fontcolor)}#pagination .next_info,#post #pagination .prev_info{color:var(--heo-fontcolor);font-weight:700;-webkit-line-clamp:2;white-space:normal;line-height:1.3;font-size:.9rem;display:-webkit-box;-webkit-box-orient:vertical}#post #pagination{overflow:hidden;position:inherit}#pagination.pagination-post{background:var(--heo-card-bg)}@media screen and (max-width:768px){.prev-post.pull-left{border-bottom:var(--style-border-always)}#post #pagination{border-radius:12px;border:var(--style-border-always);box-shadow:var(--heo-shadow-border)}#pagination .next-post .label,#post #pagination .prev-post .label{text-align:left}#pagination .next_info,#post #pagination .prev_info{text-align:left}#pagination .next-post,#pagination .prev-post,.next-post.pull-right,.prev-post.pull-left{background:var(--heo-card-bg)}}@media screen and (max-width:768px){#pagination .page-number{display:none}#pagination .pagination .space{display:none}#pagination .pagination .extend{width:100%;height:2.5rem;margin:.2rem 1rem 1rem 1rem;border-radius:12px;line-height:2.5rem;background:var(--heo-card-bg);border:var(--style-border-always);box-shadow:var(--heo-shadow-border)}#pagination .pagination .extend i{display:none}#pagination .pagination .extend:hover{background:var(--heo-theme);color:var(--heo-white)}#pagination .pagination{background:var(--heo-background);transition:.3s;display:flex}}@media screen and (min-width:768px){#pagination .page-number{width:2rem;background:var(--heo-card-bg);height:2rem;line-height:calc(2rem - 2px);border-radius:8px!important;margin:0 .3rem;box-shadow:var(--heo-shadow-border);border:var(--style-border);transition:.3s}#pagination .page-number.current{background:var(--heo-theme);border:var(--style-border-hover);box-shadow:var(--heo-shadow-theme)}#pagination .page-number.current:hover{background:var(--heo-theme);box-shadow:var(--heo-shadow-theme);color:var(--heo-white)}#pagination .page-number:hover{color:var(--heo-theme);border:var(--style-border-hover);box-shadow:var(--heo-shadow-main);transform:scale(1.03)}#pagination a.extend.next:hover,#pagination a.extend.prev:hover{color:var(--heo-theme);border:var(--style-border-hover);box-shadow:var(--heo-shadow-main);transform:scale(1.03)}@media screen and (min-width:1300px){#pagination .page-number:hover{transform:scale(1.03)}#pagination a.extend.next:hover,#pagination a.extend.prev:hover{transform:scale(1.03)}#pagination .page-number:active{transform:scale(.97)}#pagination a.extend.next:active,#pagination a.extend.prev:active{transform:scale(.97)}}#pagination span.space{margin:0 .3rem}#pagination a.extend.next,#pagination a.extend.prev{width:4rem;height:2rem;line-height:1.9rem;border-radius:8px!important;background:var(--heo-card-bg);box-shadow:var(--heo-shadow-border);position:absolute;border:var(--style-border);display:flex;align-items:center;justify-content:center;overflow:hidden;transition:.3s}#pagination a.extend.next i,#pagination a.extend.prev i{transition:.3s}#pagination a.extend.next{overflow:hidden}#pagination a.extend.next .pagination_tips_next{margin-left:-32px;transition:.3s;opacity:0}#pagination a.extend.next:hover .pagination_tips_next{margin-left:2px;opacity:1;white-space:nowrap}#pagination a.extend.prev .pagination_tips_prev{margin-right:-32px;transition:.3s;opacity:0}#pagination a.extend.prev:hover .pagination_tips_prev{margin-right:2px;opacity:1;white-space:nowrap}#pagination{overflow:visible}#pagination .pagination{position:relative;display:flex;justify-content:center}}.relatedPosts-list{display:flex;flex-wrap:wrap;justify-content:space-between}.relatedPosts>.relatedPosts-list>div{background:var(--heo-background);transition:.3s;cursor:pointer;overflow:hidden}.relatedPosts>.relatedPosts-list>div:hover{background:var(--heo-main)}@media screen and (max-width:768px){.relatedPosts{display:none}.relatedPosts>.relatedPosts-list>div{border-radius:4px}}@media screen and (min-width:1300px){.relatedPosts>.relatedPosts-list>div{width:calc(25% - 8px)}}.relatedPosts>.relatedPosts-list>div:hover a .title{color:var(--heo-white)}.relatedPosts>.relatedPosts-list .content .title{color:var(--heo-fontcolor);font-weight:700;line-height:1.5;-webkit-line-clamp:4;font-size:.9rem;text-align:left}.relatedPosts>.relatedPosts-list .content .date{color:var(--heo-fontcolor);display:none}#post>hr{display:none}.post-tips{color:var(--heo-gray);font-size:14px;position:absolute;bottom:1rem;left:2rem}.post-tips a{color:var(--heo-gray)!important;border:none!important}.post-tips a:hover{color:var(--heo-main)!important}@media screen and (max-width:768px){.post-tips{left:1rem}}div#post-comment{margin-top:2rem}#post-comment>div.comment-head>div.comment-privacy{display:block;justify-content:space-between;float:right;line-height:2rem}#post-comment .comment-tips{background-color:rgba(103,194,58,.13);border:var(--style-border-always);border-color:var(--heo-green);color:var(--heo-green);border-radius:8px;padding:8px 12px;margin-top:.5rem;display:none}#post-comment .comment-tips.show{display:flex}.tk-avatar{width:32px!important;height:32px!important;box-shadow:var(--heo-shadow-border)}.tk-avatar.tk-has-avatar{width:32px!important;height:32px!important;border-radius:32px!important}.tk-row .tk-avatar{display:none}.tk-avatar .tk-avatar-img{height:32px!important}.tk-avatar .tk-avatar-img:hover{transform:rotate(360deg)}img.tk-avatar-img{height:32px!important}.tk-avatar{margin-right:.5rem!important}.el-input.el-input--small.el-input-group.el-input-group--prepend:nth-child(1):before{content:'输入QQ号会自动获取昵称和头像'}.el-input.el-input--small.el-input-group.el-input-group--prepend:nth-child(2):before{content:'收到回复将会发送到你的邮箱'}.el-input.el-input--small.el-input-group.el-input-group--prepend:nth-child(3):before{content:'可以通过昵称访问你的网站'}.el-input.el-input--small.el-input-group.el-input-group--prepend:focus-within::before{display:block;animation:commonTipsIn .3s}.el-input.el-input--small.el-input-group.el-input-group--prepend:focus-within::after{display:block;animation:commonTriangleIn .3s}@keyframes commonTipsIn{0%{top:-50px;opacity:0}100%{top:-60px;opacity:1}}@keyframes commonTriangleIn{0%{transform:translate(-50%,-36px);opacity:0}100%{transform:translate(-50%,-46px);opacity:1}}.el-input.el-input--small.el-input-group.el-input-group--prepend::before{display:none;position:absolute;top:-60px;white-space:nowrap;border-radius:10px;left:50%;transform:translate(-50%);padding:14px 18px;background:#444;color:#fff;z-index:100}.el-input.el-input--small.el-input-group.el-input-group--prepend::after{display:none;content:'';position:absolute;border:12px solid transparent;border-top-color:#444;left:50%;transform:translate(-50%,-46px)}.tk-nick{font-size:1rem!important;line-height:32px}.el-input-group__append,.el-input-group__prepend{background-color:var(--heo-card-bg)!important;color:var(--heo-fontcolor)!important;border-color:var(--heo-card-border)!important}.el-input__inner{background:var(--heo-background)!important;border:1px solid var(--heo-card-border)!important;color:var(--heo-fontcolor)!important}.page .el-input__inner{background:var(--heo-card-bg)!important}.el-input__inner:focus{border:1px solid var(--heo-main)!important}.el-textarea__inner{background:var(--heo-background)!important;color:var(--heo-fontcolor)!important;border-radius:12px!important;min-height:100px!important;padding:16px 16px 40px 16px!important;border:var(--style-border-always)!important}@media screen and (max-width:768px){.el-textarea__inner{border-radius:4px!important;background:var(--card-bg)!important}}#page .el-textarea__inner{background:var(--heo-card-bg)!important;box-shadow:var(--heo-shadow-border)}.el-textarea__inner:focus{border:var(--style-border-hover-always)!important;box-shadow:var(--heo-shadow-main)}#page .tk-meta-input .el-input{box-shadow:var(--heo-shadow-border)}#twikoo .tk-row .tk-col{flex-direction:column-reverse!important}#twikoo>div.tk-comments>div.tk-comments-container>div.tk-comments-title>span:nth-child(1){font-size:1rem}.el-loading-mask{background-color:none!important}.tk-tag{transform:translateY(-2px)}.tk-tag-green{border-radius:4px!important;border:0 solid #e1f3d8!important;font-size:.5rem!important}.tk-tag-yellow{border-radius:4px!important;border:0 solid #e1f3d8!important;font-size:.5rem!important}[data-theme=dark] .tk-tag-green{background-color:#3b70fc;border:none;border-radius:4px;color:#fff}.tk-tag-red{border-radius:4px!important;border:0 solid #f3d8d8!important;font-size:.5rem!important}[data-theme=dark] .tk-tag-red{background-color:#c23a3a21!important}.el-button{background-color:var(--heo-fontcolor)!important;border:0 solid var(--heo-main)!important;color:var(--heo-background)!important;border-radius:8px!important}.el-button:hover{background:var(--heo-main)!important;color:var(--heo-white)!important}.el-button.tk-preview{display:none!important}#twikoo>div.tk-comments>div.tk-submit>div.tk-row.actions>a{display:none!important}.twikoo-info{color:var(--heo-secondtext)}.tk-action-link{color:var(--heo-lighttext)!important}.tk-action-icon svg{fill:var(--heo-lighttext)!important}button.el-button.tk-cancel.el-button--default.el-button--small{background:var(--heo-secondbg)!important;border-radius:8px!important;color:var(--heo-fontcolor)!important}.tk-submit-action-icon.__markdown{display:none}.tk-comments .el-button--primary{border-color:var(--heo-fontcolor)!important;color:var(--heo-card-bg)!important;border-radius:4px!important;box-shadow:var(--heo-shadow-black);transition:.3s;width:5rem;position:absolute;top:-53px;right:0;margin-left:.5rem!important;height:32px}.tk-comments .el-button--primary.is-disabled,.tk-comments .el-button--primary.is-disabled:active,.tk-comments .el-button--primary.is-disabled:focus,.tk-comments .el-button--primary.is-disabled:hover{opacity:.4}.tk-row-actions-start{position:absolute;top:-100px;left:17px}@media screen and (max-width:768px){.tk-submit .el-button--primary{width:5rem;height:132px;top:-161px}.tk-row-actions-start{top:-210px}}.tk-extras{margin-top:.5rem;padding-bottom:.5rem}.tk-icon.__comments:first-child{width:.6em}.tk-row.actions{margin-bottom:.5rem!important;margin-left:0!important;margin-top:.5rem!important;justify-content:space-around!important}.tk-meta-input{position:relative!important;margin-top:.8rem;width:calc(100% - 5.5rem)}#post-comment blockquote{background:var(--heo-secondbg);border:var(--style-border);box-shadow:none;margin:0;margin-bottom:.5rem;font-size:.6rem;color:var(--heo-secondtext);border-radius:8px}.tk-content .tk-owo-emotion{width:3em;margin:0 2px 0 2px}.OwO .OwO-body{z-index:102;width:500px}#owo-big{position:fixed;align-items:center;background-color:var(--heo-card-bg);border:var(--style-border-always);border-radius:10px;z-index:9999;display:none;transform:translate(0,-105%);overflow:hidden;animation:owoIn .3s cubic-bezier(.42,0,.3,1.11);padding:1rem}#owo-big img{width:100%}.tk-owo-emotion,.twikoo .OwO-item img{pointer-events:none}@keyframes owoIn{0%{transform:translate(0,-95%);opacity:0}100%{transform:translate(0,-105%);opacity:1}}@media screen and (max-width:768px){.OwO .OwO-body{width:300px}}.tk-extra{background:var(--heo-card-bg);border:var(--style-border-always);padding:1px 5px 1px 2px;border-radius:8px;margin-right:4px!important;color:var(--heo-secondtext)!important;display:inline!important;margin-top:6px!important;font-size:.5rem}.tk-extra .tk-icon{display:none}.tk-expand{background:var(--heo-card-bg)!important;color:var(--heo-fontcolor)!important;border:var(--style-border-always);box-shadow:var(--heo-shadow-border);border-radius:12px}.tk-expand:hover{background:var(--heo-theme)!important;color:var(--heo-white)!important}.tk-time{color:var(--heo-secondtext)!important;font-size:.8rem;margin-left:.5rem}.tk-comments-container>.tk-comment{margin-top:0!important;margin-bottom:.5rem!important;background:var(--heo-card-bg);transition:.3s;border-radius:12px;padding:0;padding-top:.5rem;border:none;border-top:var(--style-border-dashed)}#page .tk-comments-container>.tk-comment{padding:1rem;padding-bottom:1.5rem;border:var(--style-border);border-top:var(--style-border);box-shadow:var(--heo-shadow-border)}@media screen and (max-width:768px){.tk-comments-container>.tk-comment{padding:1rem;border:var(--style-border-always);box-shadow:var(--heo-shadow-border)}}#post-comment .comment-head{font-size:.8em!important;margin-bottom:.5rem}.tk-replies>.tk-comment{background:var(--heo-card-bg);border-top:var(--style-border-dashed);border-radius:12px;padding:0;transition:.3s;padding-top:1rem;margin-top:0}.tk-content p{margin:0!important}.tk-replies .tk-content span:first-child{font-size:.5rem;color:var(--heo-secondtext)}.img-alt{font-size:12px;margin:0;color:var(--heo-secondtext)}.long-img .img-alt{display:none}.long-img img{border-radius:0!important;margin:0!important}.relatedPosts>.relatedPosts-list>div:hover .cover{transform:scale(1);opacity:0}@media screen and (min-width:768px){#pagination.pagination-post{border-radius:12px;margin-top:1rem}.relatedPosts{margin-top:1rem}}@media screen and (min-width:1300px){#pagination.pagination-post{border-radius:12px;margin-top:1rem}.relatedPosts{margin-top:1rem}}.post-tools{display:flex;width:100%;justify-content:space-between;margin-top:2rem;flex-wrap:wrap}.post-reward{margin-top:0;display:flex;justify-content:center}.post-reward:hover>.reward-main{display:none}.post-reward .reward-main{z-index:1003}@media screen and (min-width:768px){.post-reward:hover>.reward-main{display:flex!important;justify-content:left}}@media screen and (max-width:768px){.post-reward .reward-main{justify-content:center!important;position:fixed;bottom:0;left:0;right:0;z-index:102;width:100%;margin:auto;padding:0}.post-reward .reward-main .reward-all{width:100%;display:flex;flex-wrap:wrap;justify-content:space-around;padding:30px 0 60px 0;border-radius:12px 12px 0 0}#post .tag_share .post-meta__tags{margin:0 .5rem 0 0}a.reward-main-btn{margin:4px auto}.tk-meta-input .el-input .el-input-group__prepend{padding:0 .3rem!important}.tk-meta-input{display:flex;flex-direction:column;top:0;position:inherit!important}.tk-meta-input .el-input{margin-left:0!important;width:100%!important;margin-bottom:8px}}.post-tools-left{white-space:nowrap;display:flex;text-overflow:ellipsis;flex-wrap:wrap;margin-bottom:.5rem}.post-tools-right{overflow:scroll;overflow-x:overlay;padding-right:0;display:flex;align-items:center;margin-bottom:.5rem}@media screen and (max-width:768px){.post-tools-left>div{margin:8px}.post-tools-left{white-space:nowrap;display:flex;text-overflow:ellipsis;margin-top:1rem;justify-content:center;width:100%}.post-tools-right{margin-top:1rem;width:100%;justify-content:center}}.post-reward .reward-main .reward-all:after{display:none}.reward-group{display:flex;margin-top:.5rem}.post-reward .reward-main .reward-all .reward-item:first-child img{border-color:var(--heo-green)}.post-reward .reward-main .reward-all .reward-item:last-child img{border-color:var(--heo-blue)}.share-link{margin-left:.5rem;display:flex;justify-content:center;position:relative;text-align:center}.share-button{background:var(--heo-card-btn-bg);color:var(--heo-fontcolor);border-radius:8px;cursor:pointer;transition:.3s;width:56px;height:40px}.share-button i{line-height:40px}.share-button i.fab{line-height:42px}@media screen and (min-width:1300px){.share-button{background:var(--heo-card-bg);border:var(--style-border)}.share-button:hover{transform:scale(1.03)}.share-button:active{transform:scale(.97)}.share-button i{line-height:38px}.share-button i.fab{line-height:40px}}.share-button:hover{background:var(--heo-theme);border-color:var(--heo-theme);color:var(--heo-white);transition:.3s;box-shadow:var(--heo-shadow-blue)}.share-link.weibo:hover .share-button{background:var(--heo-red);border-color:var(--heo-red);box-shadow:var(--heo-shadow-red)}.share-link.mobile:hover .share-button{background:var(--heo-green);border-color:var(--heo-green);box-shadow:var(--heo-shadow-green);color:var(--heo-white)}.share-main{position:absolute;bottom:40px;z-index:100;display:none;padding-bottom:15px}.share-main-all{padding:12px;border-radius:12px;background:var(--heo-background);animation:donate_effcet .3s .1s ease both;flex-direction:column;border:var(--style-border-always)}#qrcode{width:150px;height:150px;min-width:150px;min-height:150px;background:var(--heo-white);padding:8px;border-radius:8px;margin-bottom:8px;border:var(--style-border-always)}.share-link:hover .share-main{display:flex}.share-qrcode{display:flex;justify-content:center}@media screen and (max-width:768px){.share-link.mobile{display:none}.share-button{background:var(--heo-card-bg);border:var(--style-border-always);box-shadow:var(--heo-shadow-border)}}#twikoo>div.tk-comments>div.tk-submit>div.tk-row.actions>div>div.tk-action-icon.OwO.OwO-open>div.OwO-body>div>ul>li>span{line-height:48px;font-size:28px}#page .category-lists .category-title{display:none}.article-sort-item-title{line-height:1.3;-webkit-line-clamp:1}@media screen and (max-width:768px){.article-sort-item-title{-webkit-line-clamp:2}}#page{background:0 0;border:none;padding:0}.article-sort .article-sort-item .article-sort-item-img{border-radius:12px;min-width:151px;min-height:80px;background:var(--heo-secondbg);-webkit-mask-image:-webkit-radial-gradient(center,#fff,#000)}@media screen and (max-width:768px){.article-sort .article-sort-item .article-sort-item-img{min-width:80px}}#post .tag_share .post-meta__tag-list{display:flex}@media screen and (max-width:768px){#post .tag_share .post-meta__tag-list{display:flex;overflow:scroll;position:absolute;left:0;padding:0 20px 0 20px;width:100%}}#page .tag-cloud-list a{color:var(--heo-fontcolor)!important;font-size:1.4em!important;padding:.2em .5em;background:var(--heo-secondbg);margin:.5em .5em;border-radius:12px;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d;border:var(--style-border-always);box-shadow:var(--heo-shadow-border)}#page .tag-cloud-list a:hover{background:var(--heo-blue)!important;box-shadow:var(--heo-shadow-blue);color:var(--heo-white)!important;border:var(--style-border-hover)}span.tagsPageCount{background:var(--heo-card-bg);padding:4px 4px;border-radius:8px;color:var(--heo-secondtext);line-height:1;text-align:center;min-width:35px;display:inline-block;font-size:1rem}#page .tag-cloud-list a:hover span.tagsPageCount{color:var(--heo-lighttext)}#post .tag_share .post-meta__tags span.tagsPageCount,#tag-page-tags .tagsPageCount{padding:2px 4px;background:var(--heo-secondbg);border:var(--style-border-always);min-width:22.5px;display:inline-block;border-radius:4px;text-align:center;font-size:.6rem;color:var(--heo-fontcolor);margin-left:4px}#post .tag_share .post-meta__tags:hover span.tagsPageCount,#tag #tag-page-tags a:hover .tagsPageCount{background:var(--heo-card-bg);color:var(--heo-lighttext)}#tag #tag-page-tags a.select .tagsPageCount{background:var(--heo-card-bg);color:var(--heo-lighttext)}span.tags-punctuation{opacity:.4}#article-container h1{padding-left:0}#article-container h1:before{display:none}#article-container h1:hover{padding-left:0}#article-container>div>figure>figcaption>p{margin:0}#page .category-lists ul li::before{display:none}#page .category-lists ul li{margin:0;margin-right:8px;margin-bottom:8px}#page .category-lists ul{display:flex;padding:0;flex-wrap:wrap;flex-direction:row}#page .category-lists ul li{padding:4px 16px;width:200px;border-radius:12px;background:var(--card-bg);border:var(--style-border-always)}figure.gallery-group{border-radius:12px}figure.gallery-group:hover .gallery-group-name::after{display:none}.tag-cloud-title{display:none}.tk-replies .tk-content{margin-top:0!important}#tag #tag-page-tags{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.75rem;margin-bottom:.5rem}#tag #tag-page-tags a{padding:.1rem .5rem;margin:.25rem .25rem;line-height:1.6;border-radius:8px;color:var(--heo-fontcolor)!important;border:var(--style-border-always);display:flex;align-items:center}#tag #tag-page-tags a.select{color:var(--heo-white)!important;background:var(--heo-theme);box-shadow:var(--heo-shadow-theme)}#tag #tag-page-tags a:hover{color:var(--heo-white)!important;background:var(--heo-theme);box-shadow:var(--heo-shadow-theme)}.article-sort-item:before{display:none}.article-sort-title:before{display:none}.article-sort-title:after{display:none}.article-sort{border:none}.article-sort{margin-left:0;padding-left:0}.article-sort-title{margin-left:0;padding-bottom:0;padding-left:0}.article-sort-item{margin:0 0 1rem 0;overflow:hidden;border-radius:12px}@media screen and (max-width:768px){.article-sort-item-info a{white-space:inherit!important}}.article-sort-item.year{font-size:.8rem;color:var(--heo-secondtext);margin-bottom:.2rem}.article-sort-item-img img:hover{transform:scale(1)}.article-sort-title{font-weight:700;font-size:2em}.article-sort-item-info{padding:0 .8rem;display:flex;flex-direction:column}.article-sort-item-time{order:1;margin-top:4px;color:var(--heo-secondtext)}.article-sort-item-title{order:0;font-weight:700}.article-sort-item-title:hover{transform:translateX(0);color:var(--heo-hovertext)}#random-post{min-height:32px;background:var(--card-bg);border:var(--style-border-always);box-shadow:var(--heo-shadow-border);padding:20px 30px;border-radius:12px;margin-top:8px}.random-friends-post{text-decoration:none;border-bottom:2px solid var(--heo-lighttext);color:var(--heo-fontcolor);font-weight:700;padding:0 4px}.random-friends-post:hover{text-decoration:none;border-bottom:2px solid var(--heo-none);color:var(--heo-white);background:var(--heo-main);border-radius:4px;box-shadow:var(--heo-shadow-main)}.random-post-start{transition-duration:.3s}.random-post-start:hover{color:var(--heo-hovertext)}.flink#article-container .flink-list{padding:0;margin:1rem -6px 0 -6px;overflow-x:hidden}.flink#article-container .flink-desc{margin:0}.flink#article-container .flink-list>.flink-list-item a .flink-item-desc{white-space:normal;padding:5px 10px 16px 0;color:var(--heo-fontcolor);text-align:left;height:40px;text-overflow:ellipsis;opacity:.7;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.flink#article-container .flink-list>.flink-list-item:hover a .flink-item-desc{color:var(--heo-white)}.flink-list-item .flink-item-info{max-width:136px;overflow:hidden}.flink-list-item:hover .flink-item-info{max-width:100%}.flink#article-container .flink-list>.flink-list-item a .flink-item-name{text-align:left;font-size:19px;color:var(--heo-fontcolor)}.flink#article-container .flink-list>.flink-list-item:hover a .flink-item-name{color:var(--heo-white)}.flink#article-container .flink-list>.flink-list-item a{display:flex;border:none}.flink#article-container .flink-list>.flink-list-item a:hover{background:0 0}.flink#article-container .flink-list>.flink-list-item a img{border-radius:32px;margin:15px 20px 15px 15px;transition:.3s;background:var(--heo-background);min-width:60px;min-height:60px}.flink#article-container .flink-list>.flink-list-item:hover a img{transition:.6s;width:0;height:0;opacity:0;margin:.5rem;min-width:0;min-height:0}.flink#article-container .flink-list>.flink-list-item a span{transition:.3s}.flink#article-container .flink-list>.flink-list-item:hover a .flink-item-desc{overflow:inherit;width:100%}.flink#article-container .flink-list>.flink-list-item{margin:6px 6px;transition:.3s;border-radius:12px;transition-timing-function:ease-in-out;position:relative;width:calc(20% - 12px);border:var(--style-border);box-shadow:var(--heo-shadow-border);background:var(--heo-card-bg)}.flink#article-container .flink-list>.flink-list-item:hover{transform:scale(1);background:var(--heo-theme);border:var(--style-border-hover);box-shadow:var(--heo-shadow-main)}@media screen and (min-width:1300px){.flink#article-container .flink-list>.flink-list-item:hover{transform:scale(1.03)}.flink#article-container .flink-list>.flink-list-item:active{transform:scale(.97)}}.gallery-group figcaption p{line-height:1.5!important}.flink#article-container .site-card .info .title{color:var(--heo-fontcolor);text-align:left}.flink#article-container .site-card:hover .info .title{color:var(--heo-white);box-shadow:var(--heo-shadow-blue)}.flink#article-container .site-card:hover .info{height:120px}.flink#article-container .site-card .site-card-text{display:flex;flex-direction:column;align-items:flex-start}.flink#article-container .site-card .info .desc{font-size:.7rem;color:var(--heo-fontcolor);opacity:.7;transition:.3s;text-align:left}.flink#article-container .site-card:hover .info .desc{-webkit-line-clamp:4}.flink#article-container .site-card:hover .info .desc{transition:.3s;color:var(--heo-white);width:100%}.flink#article-container .site-card:hover .info{background:var(--heo-theme)}.flink#article-container .site-card{border:var(--style-border);border-radius:12px;transition:.3s;transition-timing-function:ease-in-out;overflow:hidden;height:200px;position:relative;width:calc(100% / 7 - 16px);background:var(--heo-card-bg);box-shadow:var(--heo-shadow-border)}@media screen and (min-width:1300px){.flink#article-container .site-card:hover{transform:scale(1.03)}.flink#article-container .site-card:active{transition:.95}}.site-card-tag{position:absolute;top:0;left:0;padding:4px 8px;background-color:var(--heo-main);box-shadow:var(--heo-shadow-main);color:var(--heo-white);z-index:1;border-radius:12px 0 12px 0;transition:.3s;font-size:.6rem}.site-card-tag.vip{/*! Edit and share this gradient: https://html5kit.com/gradient-editor/?preset=d48f16,100;e5b085,0 */background:-moz-linear-gradient(38deg,rgba(229,176,133,1) 0,rgba(212,143,22,1) 100%);background:-webkit-linear-gradient(38deg,rgba(229,176,133,1) 0,rgba(212,143,22,1) 100%);background:linear-gradient(38deg,rgba(229,176,133,1) 0,rgba(212,143,22,1) 100%);overflow:hidden;box-shadow:var(--heo-shadow-yellow)}.light{cursor:pointer;position:absolute;top:0;width:100px;height:50px;background-image:-moz-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));background-image:-webkit-linear-gradient(0deg,rgba(255,255,255,0),rgba(255,255,255,.5),rgba(255,255,255,0));-webkit-animation:light_tag 4s both infinite;-moz-animation:light_tag 4s both infinite;-ms-animation:light_tag 4s both infinite;animation:light_tag 4s both infinite}@keyframes light_tag{0%{transform:skewx(0);-o-transform:skewx(0);-moz-transform:skewx(0);-webkit-transform:skewx(0);left:-150px}99%{transform:skewx(-25deg);-o-transform:skewx(-25deg);-moz-transform:skewx(-25deg);-webkit-transform:skewx(-25deg);left:50px}}.site-card-tag.speed{background:var(--heo-green);box-shadow:var(--heo-shadow-green)}.flink#article-container .site-card:hover .site-card-tag{left:-50px}.flink-list-item:hover .site-card-tag{left:-50px}.flink#article-container .site-card .info{display:flex;border:none;padding:.5rem;width:100%;height:90px;margin:0;border-radius:0 0 12px 12px}.flink#article-container .site-card .img img{border-radius:12px 12px 0 0;transform:scale(1.03);transition:.3s}@media screen and (min-width:769px){.flink#article-container .site-card:hover .img img{transform:scale(1.1);filter:brightness(.3)}.flink#article-container .site-card:hover .img{height:80px}}.flink#article-container .site-card .img{-webkit-mask-image:-webkit-radial-gradient(center,#fff,#000);border-radius:12px 12px 0 0;height:120px;width:100%;display:flex;border:none;padding:0!important}.flink#article-container .site-card .info img{border-radius:32px;transition:.3s!important;margin:2px 8px 0 0;width:20px;height:20px;min-width:20px;min-height:20px;background:var(--heo-secondbg)}.flink#article-container .site-card-group{padding:20px 0}.flink#article-container .site-card:hover .info img{width:0;height:0;opacity:0;min-width:0;min-height:0}.flink#article-container .site-card:hover{border:var(--style-border-hover);box-shadow:var(--heo-shadow-main)}.article-sort-item-info a{margin-right:auto;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width:768px){#letlink{flex-direction:column!important;text-align:center!important}#letlogo{display:none!important}#footer-wrap{margin-top:1rem!important}}.footer-banner-right{display:flex;flex-direction:row;flex-wrap:wrap}#footer-wrap{display:flex;flex-wrap:wrap;justify-content:space-around;padding:20px 50px 0 50px;text-align:left!important;max-width:1200px;margin:0 auto}#footer-wrap h1{font-size:1.5rem;margin:0}#footer-wrap h3{padding:0 12px}#footer-wrap p{margin:0 0 0 .2rem;font-size:.8rem;opacity:.8}#footer-wrap i{margin-right:.5rem;width:22px;font-size:18px;display:inline-block}#footer-wrap #letlogo{display:flex;flex-direction:column;margin-right:60px;align-self:center;margin:auto 0;max-width:200px}#footer-wrap #letlink .link_group{display:flex;flex-direction:column;margin-right:20px;min-width:180px}#footer-wrap #letlink{display:flex;flex-direction:row;justify-content:space-around;margin:0 0 1rem 0}#weblogo i{font-size:2rem;line-height:2rem;letter-spacing:-10px}#footer:before{position:absolute!important;width:100%!important;height:100%!important;content:''!important;z-index:-1}#error-wrap .error-content{box-shadow:none!important;border-radius:12px;background:var(--heo-card-bg)!important}#body-wrap.page .errors{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1rem;padding-top:50px;position:relative}#body-wrap.page .errors .aside-list{display:flex;flex-direction:row;flex-wrap:nowrap;margin:1rem;max-width:100%}#body-wrap.page .errors .aside-list .aside-list-group{display:flex;flex-direction:row;flex-wrap:wrap;max-width:800px;margin:0 auto;justify-content:space-between}#body-wrap.page .errors .aside-list .aside-list-item{padding:.5rem 0;width:49%}#body-wrap.page .errors .aside-list .aside-list-item img{width:100%;object-fit:cover;border-radius:12px}#body-wrap.page .errors .aside-list .aside-list-item .thumbnail{overflow:hidden;width:100%;height:200px;background:var(--heo-card-bg);display:flex}#body-wrap.page .errors .aside-list .aside-list-item .content .title{-webkit-line-clamp:2;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;line-height:1.5;justify-content:center;align-items:flex-end;align-content:center;padding-top:.5rem;font-size:16px;font-weight:700}#body-wrap.page .errors .aside-list .aside-list-item .content time{display:none}@media screen and (max-width:768px){#body-wrap.page .errors{padding-top:0}#body-wrap.page .errors .aside-list{margin:0}#body-wrap.page .errors .aside-list .aside-list-item .thumbnail{height:100px}}#bber .timeline #waterfall{opacity:0;transition:.3s}#bber .timeline #waterfall.show{opacity:1}#bber .timeline ul li.item{position:relative;width:32%;border:var(--style-border-always);border-radius:12px;padding:1rem;padding-bottom:.5rem;transition:.3s;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;background:var(--heo-card-bg);box-shadow:var(--heo-shadow-border);margin-right:2%}#bber .timeline ul li.item hr{display:flex;position:relative;margin:8px 0;border:1px dashed var(--heo-theme-op);width:100%}@media screen and (max-width:768px){#bber .timeline ul li.item{padding:0}}#bber .timeline ul li.item:hover{border:var(--style-border-hover)}#bber ul.list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}#bber li.item{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:flex-start}@media screen and (max-width:1300px){#bber .timeline ul li.item{width:49%;margin-right:1%}}@media screen and (max-width:768px){#bber .timeline ul li.item{width:100%;margin-right:0}#bber .timeline ul li.item{padding:16px 20px}}.timeline ul .list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.bb-info{display:inline;float:right;line-height:1;color:var(--heo-secondtext);margin-left:auto;margin-bottom:1rem;margin-right:.5rem}.bb-info:hover{color:var(--heo-hovertext)}#bber{margin-top:1rem;width:100%}#bber div.bber-content{display:flex;flex-direction:initial;flex-wrap:wrap;border-radius:12px;width:100%;height:100%}#bber>section>ul>li.item{margin-bottom:1rem}#bber .bber-info{display:flex;align-items:center}#bber .bber-info .fa-rectangles-mixed{margin-right:8px}#bber .bber-content-link{display:flex;margin-left:.5rem;color:var(--heo-secondtext);font-size:.7rem;align-items:center;background-color:rgba(245,108,108,.13);color:#f56c6c;padding:0 8px;border-radius:20px}#bber .bber-content-link:hover{background-color:var(--heo-main);color:var(--heo-white)}#bber .bber-content-link i{margin-right:3px}#bber .bber-reply{cursor:pointer;padding:0 4px}#bber .bber-bottom{display:flex;justify-content:space-between;width:100%}#bber .count{color:var(--heo-secondtext);font-size:.8rem}#bber p{margin:0}#bber .datafrom i{margin-right:4px}#bber .bber-music{width:100%;height:90px;margin:.5rem 0;border-radius:8px;overflow:hidden;border:var(--style-border-always);background:var(--heo-secondbg)}#bber .aplayer{margin:0}#bber .aplayer .aplayer-info .aplayer-music .aplayer-title{font-size:.8rem;font-weight:700;margin:0;color:var(--heo-black)}#bber .aplayer.aplayer-withlrc .aplayer-pic{height:82px;width:82px;margin:4px;border-radius:4px}#bber .aplayer .aplayer-info .aplayer-music{height:23px}#bber .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap{padding:0}#bber .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar{background:var(--heo-gray);height:8px;border-radius:12px;transition:.3s;overflow:hidden}#bber .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap:hover .aplayer-bar{height:12px}#bber .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played{height:100%;border-radius:12px}#bber .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-loaded{height:100%;border-radius:12px}#bber .aplayer .aplayer-info .aplayer-controller .aplayer-bar-wrap .aplayer-bar .aplayer-played .aplayer-thumb{display:none}#bber .aplayer .aplayer-info .aplayer-controller{align-items:center}#bber .aplayer .aplayer-info .aplayer-controller .aplayer-time{position:initial}#bber .bber-music .aplayer-lrc{display:none}#bber-tips{font-size:14px;display:flex;justify-content:center;margin-top:1rem}#bber .bber-content-img img{object-fit:cover;max-height:100%;border-radius:12px}#bber .bber-content-img{height:100px;margin:auto;margin-top:.2rem;margin-bottom:.3rem;margin-left:0;border-radius:12px;overflow:hidden;display:flex;position:relative}#bber>section>ul>li>div .bber-info-time{color:var(--heo-fontcolor);font-size:.7rem;background-color:var(--heo-gray-op);padding:0 8px;border-radius:20px;cursor:default;display:flex;align-items:center}#bber>section>ul>li>div .bber-info-time i{margin-right:8px}#bber .bber-content .datacont{order:0;font-size:.8rem;font-weight:700;color:var(--heo-fontcolor);width:100%;line-height:1.38;border-radius:12px;margin-bottom:.5rem;display:flex;flex-direction:column;text-align:justify}#bber>section>ul>li>div .datafrom{order:2;color:var(--heo-secondtext);font-size:.7rem;margin-left:8px}#bber>section>ul>li>div .datafrom small{font-size:.7rem}.load-btn.button-load{background:var(--heo-card-btn-bg);color:var(--heo-fontcolor);padding:12px 12px;margin:1.5rem 0 0 0;width:100%;text-align:center;border-radius:12px;transition:.3s;font-weight:700}.load-btn.button-load:hover{background:var(--heo-blue);color:var(--heo-white);transition:.3s;box-shadow:var(--heo-shadow-blue)}#hexo-circle-of-friends-root{margin:0 -8px}.moments-list{display:flex;flex-direction:column}.moments-list .article-sort-item-info{display:flex;flex-direction:column}.article-sort-item-info-more{display:flex;font-size:.7rem;margin-right:auto}.friend_post_time{margin-left:8px;color:var(--heo-secondtext)}.friendlink-avatar{width:3rem;height:3rem;min-width:3rem;min-height:3rem;border-radius:32px;overflow:hidden;background:var(--heo-secondbg);padding:0!important}.friendlink-avatar:hover{border-radius:32px!important;background:var(--heo-secondbg)}.moments-list .article-sort-item-info .article-sort-item-title{color:var(--heo-lighttext)}.moments-list .article-sort-item-info .article-sort-item-title:hover{color:var(--heo-hovertext)}a.bb-link{margin-left:8px;color:var(--heo-secondtext)!important;display:inline;border:none!important}a.bb-link-info{display:inline;float:right;border:none!important;color:var(--heo-secondtext)!important;line-height:2.7rem}a.bb-link-info:hover{color:var(--heo-fontcolor)!important;background:0 0!important}#friend_link_moments{border:none!important}.moments-article-img{height:100%;margin:0!important}.tab-item-content #moments_container .moments-item a{border-bottom:none;padding:0;margin-right:auto;width:auto}.tab-item-content #moments_container .moments-item a:hover{background:0 0;color:var(--heo-lighttext);box-shadow:none}.tab-item-content #moments_container h2{display:none}#friend_moments_list .moments-sort-item{margin:1rem 0}.moments-sort-item-img{border-radius:12px}.moments-item-time{order:1}.moments-sort-item-title{color:var(--heo-lighttext);border-bottom:none!important;padding:0!important}.moments-sort-item-title:hover{color:var(--heo-hovertext)!important;background:0 0!important;box-shadow:none!important}.friendlink-avatar{border-bottom:none!important}.moments_load_button{color:var(--heo-fontcolor)!important;background:var(--heo-card-btn-bg)!important;padding:12px 16px!important;border-radius:12px!important;transition:.3s;width:100%;margin-top:1rem;margin-bottom:1rem;border:0!important}.moments_load_button:hover{color:var(--heo-white)!important;background:var(--heo-main)!important;transition:.3s}.moments-item-title{color:var(--heo-lighttext);font-size:1rem;order:0;width:100%;font-weight:700;-webkit-line-clamp:1!important;overflow:hidden;-webkit-box-orient:vertical}.moments-item-info{display:flex;flex-direction:column}.moments_post_time{display:none}.moments_post_time i{margin-right:8px}.chart{align-items:flex-start;flex:1;width:100px;height:60px;margin:20px}.moments-item-title{font-weight:700}.moments_post_info_number{float:right}@media screen and (max-width:500px){#info_user_pool{padding:10px;flex-direction:column;max-height:200px}.chart{flex:0;width:100%;height:160px;margin:0}}.moments-item-img{width:60px!important;height:60px!important}.moments-item-img img{border-radius:99px;width:80px;height:80px;overflow:hidden}#info_user_pool{background:var(--heo-secondbg);border-radius:12px!important;margin-top:1rem;box-shadow:none!important}.moments-item{margin-left:0!important;box-shadow:none!important}.hexo-douban-item{border-bottom:none!important;background:var(--heo-card-bg);border:var(--style-border);box-shadow:var(--heo-shadow-border);border-radius:12px;margin:8px 0;height:160px;min-height:160px!important;width:49%;overflow:hidden}@media screen and (min-width:1300px){.hexo-douban-item{width:32%}}#hexo-douban-item3{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.hexo-douban-item .hexo-douban-picture a{padding:0!important}.hexo-douban-item .hexo-douban-picture img{margin:0!important;height:100%!important}.hexo-douban-tabs{display:none}.hexo-douban-title a{border-bottom:0!important}.hexo-douban-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hexo-douban-title a:hover{color:var(--heo-lighttext)!important;background:var(--heo-none)!important}.hexo-douban-pagination{margin:auto;width:100%;display:flex;justify-content:center;align-items:center}span.hexo-douban-pagenum{margin:0 .5rem}.hexo-douban-title{font-size:1rem;line-height:1}.hexo-douban-title a{padding:0!important}.hexo-douban-info{padding-left:130px!important;margin-right:.5rem}.hexo-douban-meta{font-size:.7rem!important;color:var(--heo-secondtext);margin-top:.3rem;line-height:1.05}.hexo-douban-comments{line-height:1.2;margin-top:.5rem;font-size:.8rem!important;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.hexo-douban-picture{height:100%;top:0!important;padding:10px 0 10px 10px}.hexo-douban-picture a img{border-radius:8px!important}.hexo-douban-button{width:4rem;height:2rem;line-height:1.9rem;border-radius:8px!important;background:var(--heo-card-bg);box-shadow:var(--heo-shadow-lightblack);border:var(--style-border);margin:0 .2rem;border-bottom:var(--style-border)!important}.article-sort-item-time{display:none}.article-sort-item-tags{margin-top:8px;white-space:nowrap;overflow:hidden;display:inline-block;text-overflow:ellipsis;width:100%;font-size:.7rem}.article-sort-item-tags a{color:var(--heo-fontcolor);transition:.3s}.article-sort-item-tags a:hover{color:var(--heo-theme);transition:.3s}#heo-footer .footer-links{display:flex;flex-direction:column}#heo-footer{display:flex;flex-direction:row;width:100%;max-width:1200px;margin:1rem auto;justify-content:space-between;flex-wrap:wrap;margin-bottom:3rem;padding:0 1rem}#heo-footer .footer-item{font-size:.8rem;line-height:.8rem;margin:.38rem 0;color:var(--heo-fontcolor);margin-right:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:120px}#heo-footer .footer-item:hover{color:var(--heo-theme)}#heo-footer .footer-group{min-width:120px}#heo-footer .footer-title-group{display:flex;align-items:center;margin:1rem 0 .7rem 0}#heo-footer .footer-title-group a{margin-left:8px}#heo-footer .footer-title-group i{line-height:1;color:var(--heo-secondtext);transition:.3s;font-size:12px}#heo-footer .footer-title-group a:hover i{color:var(--heo-main)}#heo-footer .footer-title-group .footer-title{margin:0}#heo-footer .random-friends-btn{display:flex}#heo-footer .footer-title{color:var(--heo-secondtext);font-size:.8rem}#footer-banner{padding:1rem;color:var(--heo-fontcolor);margin-top:1rem;background:var(--heo-secondbg);display:flex;overflow:hidden;z-index:100;transition:.3s}[data-theme=dark] #footer-banner{background:var(--heo-secondbg)}#footer-banner .footer-banner-links{display:flex;justify-content:space-between;max-width:1400px;width:100%;margin:0 auto;flex-wrap:wrap;align-items:center}#footer-banner .footer-banner-left{display:flex;flex-wrap:wrap;min-height:32px}#footer-banner .footer-banner-link{margin-right:1rem;color:var(--heo-fontcolor);font-size:.8rem;font-weight:700;white-space:nowrap}#footer-banner .footer-banner-link.cc{margin-right:0}#footer-banner .footer-banner-link.cc i{margin-right:.5rem}#footer-banner .footer-banner-link:hover{color:var(--heo-theme)}#footer-banner>div>div.footer-banner-left>span{margin-right:1rem}#footer-banner .footer-banner-right a:hover{color:var(--heo-lighttext)}#footer_deal i{font-size:.9rem;line-height:.9rem;height:.9rem}.la-widget.la-data-widget__container{border-radius:12px;border:var(--style-border)!important;box-shadow:var(--heo-shadow-border);border-color:var(--heo-card-border)}#about-page{display:flex;padding-top:1rem;flex-direction:column;align-items:center}@keyframes floating{0%{transform:translate(0,-4px)}50%{transform:translate(0,4px)}100%{transform:translate(0,-4px)}}#about-page .author-info{display:flex;align-items:center;margin:0 0 16px 0}#about-page .author-tag-left{display:flex;flex-direction:column;align-items:flex-end}#about-page .author-tag-right{display:flex;flex-direction:column;align-items:flex-start}@media screen and (max-width:768px){#about-page .author-tag-left,#about-page .author-tag-right{display:none}}#about-page .author-tag-left .author-tag:first-child,#about-page .author-tag-left .author-tag:last-child{margin-right:-16px}#about-page .author-tag-right .author-tag:first-child,#about-page .author-tag-right .author-tag:last-child{margin-left:-16px}#about-page .author-tag{transform:translate(0,-4px);padding:1px 8px;background:var(--heo-card-bg);border:var(--style-border-always);border-radius:40px;margin-top:6px;font-size:14px;font-weight:700;box-shadow:var(--heo-shadow-lightblack);animation:6s ease-in-out 0s infinite normal none running floating}#about-page .author-tag:nth-child(1){animation-delay:0s}#about-page .author-tag:nth-child(2){animation-delay:.6s}#about-page .author-tag:nth-child(3){animation-delay:1.2s}#about-page .author-tag:nth-child(4){animation-delay:1.8s}#about-page .author-img{margin:0 30px;border-radius:50%;width:180px;height:180px;position:relative;background:var(--heo-secondbg);user-select:none}#about-page .author-img img{border-radius:200px}#about-page .author-img::before{content:'';-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;-ms-transition:1s;transition:1s;width:30px;height:30px;background:var(--heo-green);position:absolute;border-radius:50%;border:5px solid var(--heo-background);bottom:5px;right:10px;z-index:2}@media screen and (max-width:768px){#about-page .author-img{width:120px;height:120px}#about-page .author-img::before{bottom:-5px;right:-5px}}#about-page .author-title{font-size:2rem;font-weight:700;margin:1rem 0;line-height:1}.page-title{display:none}:root{--offset:0px}.inline-word{word-break:keep-all;white-space:nowrap}.author-content{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:1rem}.author-content-item-group.column{display:flex;flex-direction:column;width:49%;justify-content:space-between}.author-content-item{width:49%;border-radius:24px;background:var(--heo-card-bg);border:var(--style-border-always);box-shadow:var(--heo-shadow-border);position:relative;padding:1rem 2rem;overflow:hidden}.author-content-item.single{width:100%}.author-content-item .author-content-item-title{font-size:36px;font-weight:700;line-height:1}.author-content-item .author-content-item-tips{opacity:.8;font-size:.6rem;margin-bottom:.5rem}@media screen and (max-width:768px){.author-content-item{width:100%!important;margin-top:1rem;padding:1rem}.author-content-item-group.column{width:100%!important}.author-content{margin-top:0}}.card-background-icon{font-size:12rem;opacity:.2;position:absolute;right:0;bottom:-40%;transform:rotate(30deg);transition:2s ease-in-out}.author-content-item:hover .card-background-icon{transform:rotate(20deg)}#about-page .myInfoAndSayHello{display:flex;flex-direction:column;justify-content:center;color:var(--heo-white);background:linear-gradient(120deg,rgba(91,39,255,1) 0,rgba(0,212,255,1) 100%);background-size:200%;animation:gradient 15s ease infinite;width:59%}#about-page .myInfoAndSayHello .title1{opacity:.8;line-height:1.3}#about-page .myInfoAndSayHello .title2{font-size:36px;font-weight:700;line-height:1.1;margin:.5rem 0}.author-content-item-group.column.mapAndInfo{width:59%}.author-content-item.map{background:url(https://img.zhheo.com/i/2022/08/31/630ef8e827401.webp) no-repeat center;min-height:160px;max-height:400px;position:relative;overflow:hidden;margin-bottom:.5rem;height:60%;background-size:100%;transition:1s ease-in-out}[data-theme=dark] .author-content-item.map{background:url(https://img.zhheo.com/i/2022/08/31/630ef8db0fefe.webp) no-repeat center;background-size:100%}.author-content-item.map:hover{background-size:120%;transition:4s ease-in-out;background-position-x:0;background-position-y:36%}.author-content-item.map .map-title{position:absolute;bottom:0;left:0;width:100%;background:var(--heo-maskbg);padding:.5rem 2rem;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px);transition:1s ease-in-out;font-size:20px}.author-content-item.map:hover .map-title{bottom:-100%}.author-content-item.map .map-title b{color:var(--heo-fontcolor)}@media screen and (max-width:768px){.author-content-item.map.myphoto{background-size:cover!important}.author-content-item.map .map-title{padding:1rem}}.author-content-item.selfInfo{display:flex;min-height:100px;max-height:400px;justify-content:space-between;align-items:center;flex-wrap:wrap;height:-webkit-fill-available;height:40%}@media screen and (max-width:1300px){.author-content-item.selfInfo{height:70%}}.author-content-item.selfInfo div{display:flex;flex-direction:column;margin:.5rem 2rem .5rem 0}.author-content-item.selfInfo .selfInfo-title{opacity:.8;font-size:.6rem;line-height:1;margin-bottom:8px}.author-content-item.selfInfo .selfInfo-content{font-weight:700;font-size:34px;line-height:1}.author-content-item.myphoto{height:60%;min-height:240px;position:relative;overflow:hidden;width:39%;display:flex;align-items:center;justify-content:center}.author-content-item.myphoto img{position:absolute;height:100%;min-width:100%;object-fit:cover;transition:.6s}.author-content-item.myphoto:hover img{min-width:105%;transition:2s}.author-content-item.myphoto .myphoto-title{position:absolute;bottom:0;left:0;width:100%;background:var(--heo-maskbgdeep);padding:.5rem 2rem;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px)}.author-content-item.careers{min-height:400px}.author-content-item.careers img{position:absolute;left:0;bottom:20px;width:100%;transition:.6s}.author-content-item.careers .careers-group{margin-top:12px}.author-content-item.careers .careers-item{display:flex;align-items:center}.author-content-item.careers .careers-item .circle{width:16px;height:16px;margin-right:8px;border-radius:16px}.author-content-item.careers .careers-item .name{color:var(--heo-secondtext)}.author-content-item.personalities{overflow:hidden;position:relative;width:59%}.author-content-item.personalities .title2{font-size:36px;font-weight:700;line-height:1.1}.author-content-item.personalities .image{position:absolute;right:-40px;bottom:-10rem;transition:transform 2s cubic-bezier(.13,.45,.21,1.02)}.author-content-item.personalities:hover .image{transform:rotate(-10deg)}@media screen and (max-width:768px){.author-content-item.personalities{min-height:360px}.author-content-item.personalities .image{right:-70px}}.author-content-item.maxim{font-size:36px;font-weight:700;line-height:1.1;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;width:39%}.author-content-item.maxim .maxim-title{display:flex;flex-direction:column}.author-content-item.maxim .title1{opacity:.8;font-size:.6rem;margin-bottom:.5rem}.author-content-item.buff{height:200px;font-size:36px;font-weight:700;line-height:1.1;display:flex;align-items:flex-start;flex-direction:column;justify-content:center;background:linear-gradient(120deg,rgba(255,39,232,1) 0,rgba(255,128,0,1) 100%);color:var(--heo-white);background-size:200%;animation:gradient 15s ease infinite;min-height:200px;height:fit-content;width:59%}.author-content-item.buff .card-content{display:flex;flex-direction:column;justify-content:center}.author-content-item.buff .buff-title{display:flex;flex-direction:column}.author-content-item.buff .title1{opacity:.8;font-size:.6rem;margin-bottom:.5rem}.author-content-item.skills{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:49%;min-height:450px}.author-content-item.skills .tags-group-all{display:flex;transform:rotate(0);transition:.3s}.author-content-item.skills .tags-group-wrapper{margin-top:40px;display:flex;flex-wrap:nowrap;animation:rowup 60s linear infinite}.author-content-item.skills .skills-style-group{position:relative}.author-content-item.skills .skills-list{display:flex;opacity:0;transition:.3s;position:absolute;width:100%;top:0;left:0;flex-wrap:wrap;flex-direction:row;margin-top:10px}.author-content-item.skills:hover .skills-style-group .tags-group-all{opacity:0}.author-content-item.skills:hover .skills-style-group .skills-list{opacity:1}.author-content-item.skills .skill-info{display:flex;align-items:center;margin-right:10px;margin-top:10px;background:var(--heo-background);border-radius:40px;padding:4px 12px 4px 8px;border:var(--style-border);box-shadow:var(--heo-shadow-border)}.author-content-item.skills .etc{margin-right:10px;margin-top:10px}.author-content-item.skills .skill-icon{width:32px;height:32px;border-radius:32px;display:flex;align-items:center;justify-content:center;margin-right:8px}.author-content-item.skills .skill-icon img{width:18px;height:18px}.author-content-item.skills .skill-name{font-weight:700}.author-content-item.aboutsiteTips{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;width:39%}.aboutsiteTips h2{margin-right:auto;font-size:36px;font-family:Helvetica;line-height:1.06;letter-spacing:-.02em;color:var(--heo-fontcolor);margin-top:0}.aboutsiteTips .mask{height:36px;position:relative;overflow:hidden;margin-top:4px}.aboutsiteTips .mask span{display:block;box-sizing:border-box;position:absolute;top:36px;padding-bottom:var(--offset);background-size:100% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;background-repeat:no-repeat}.aboutsiteTips .mask span[data-show]{transform:translateY(-100%);transition:.5s transform ease-in-out}.aboutsiteTips .mask span[data-up]{transform:translateY(-200%);transition:.5s transform ease-in-out}.aboutsiteTips .mask span:nth-child(1){background-image:linear-gradient(45deg,#0ecffe 50%,#07a6f1)}.aboutsiteTips .mask span:nth-child(2){background-image:linear-gradient(45deg,#18e198 50%,#0ec15d)}.aboutsiteTips .mask span:nth-child(3){background-image:linear-gradient(45deg,#8a7cfb 50%,#633e9c)}.aboutsiteTips .mask span:nth-child(4){background-image:linear-gradient(45deg,#fa7671 50%,#f45f7f)}@media screen and (max-width:768px){.author-content-item.map{margin-bottom:0}}#about-page .about-statistic{min-height:380px;width:39%;background:url(https://img.zhheo.com/i/2022/09/23/632d5d8f37e90.webp) no-repeat top;background-size:cover;color:var(--heo-white);overflow:hidden}#about-page .about-statistic::after{box-shadow:0 -159px 173px 71px #0f1114 inset;position:absolute;content:'';width:100%;height:100%;top:0;left:0}#statistic{font-size:16px;border-radius:15px;width:100%;color:var(--heo-white);display:flex;justify-content:space-between;flex-direction:row;flex-wrap:wrap;margin-top:1rem;margin-bottom:2rem}#statistic div{display:flex;justify-content:space-between;flex-direction:column;width:50%;margin-bottom:.5rem}#statistic div span:first-child{opacity:.8;font-size:.6rem}#statistic div span:last-child{font-weight:700;font-size:34px;line-height:1;white-space:nowrap}.author-content-item.about-statistic .card-content .banner-button-group .banner-button:hover{background:#998c5a;color:var(--heo-white)}.author-content-item.single.reward .author-content-item .author-content-item-title{color:var(--heo-red)}.author-content-item.single.reward .reward-list-all{display:flex;flex-wrap:wrap;flex-direction:row;margin-top:1rem;margin-bottom:.5rem;margin-left:-.25rem;margin-right:-.25rem}.author-content-item.single.reward .reward-list-all .reward-list-item{padding:1rem;border-radius:12px;border:var(--style-border-always);width:calc((100% / 6) - .5rem);margin:0 .25rem .5rem .25rem;box-shadow:var(--heo-shadow-border)}@media screen and (max-width:1200px){.author-content-item.single.reward .reward-list-all .reward-list-item{width:calc((100% / 4) - .5rem)}}@media screen and (max-width:900px){.author-content-item.single.reward .reward-list-all .reward-list-item{width:calc((100% / 2) - .5rem)}}@media screen and (max-width:768px){.author-content-item.single.reward .reward-list-all .reward-list-item{width:100%}}.author-content-item.single.reward .author-content-item-description{font-size:16px;margin-top:.5rem}.author-content-item.single.reward .reward-list-all .reward-list-item .reward-list-item-name{font-size:1rem;font-weight:700;line-height:1;margin-bottom:.5rem}.author-content-item.single.reward .reward-list-all .reward-list-item .reward-list-bottom-group{display:flex;align-items:center;justify-content:space-between}.author-content-item.single.reward .reward-list-all .reward-list-item .reward-list-item-money{padding:4px;background:var(--heo-fontcolor);color:var(--card-bg);font-size:12px;line-height:1;border-radius:4px;margin-right:4px;white-space:nowrap}.author-content-item.single.reward .reward-list-all .reward-list-item .reward-list-item-time{font-size:12px;color:var(--heo-secondtext);white-space:nowrap}.author-content-item.single.reward .reward-list-updateDate{color:var(--heo-gray);font-size:14px}.author-content-item.single.reward .post-reward{position:absolute;right:2rem;top:2rem}.author-content-item.single.reward .post-reward .reward-button{padding:8px 12px;background:var(--heo-red);border-radius:12px;color:var(--heo-white);display:flex;align-items:center;z-index:1;transition:.3s;cursor:pointer;box-shadow:none;width:fit-content;height:fit-content;line-height:2}@media screen and (max-width:768px){.author-content-item.single.reward .post-reward .reward-button{display:none}}.author-content-item.single.reward .post-reward .reward-button i{margin-right:8px;font-size:1rem}.author-content-item.single.reward .post-reward .reward-main{top:60px;right:0;left:auto;bottom:auto;width:fit-content;box-shadow:var(--heo-shadow-border)}.author-content-item.single.reward .post-reward .reward-main .reward-all::before{bottom:auto;top:-16px}.author-content-item.single.reward a.reward-main-btn{display:none}.author-content-item.game-lol{background:url(https://img.zhheo.com/i/2022/08/31/630efa7ae39fe.webp) no-repeat top;background-size:cover;min-height:300px;overflow:hidden;color:var(--heo-white);width:59%}.author-content-item .card-content{position:absolute;width:100%;height:100%;top:0;left:0;z-index:2;display:flex;flex-direction:column;padding:1rem 2rem}@media screen and (max-width:768px){.author-content-item .card-content{padding:1rem}}.author-content-item.game-lol::after{box-shadow:0 -69px 203px 11px #575d8b inset;position:absolute;content:'';width:100%;height:100%;top:0;left:0}.loading-bar{position:absolute;width:500px;height:62.5px;transform:translate(-25%,-50%) scale(.5);transition:all .5s;user-select:none;overflow:hidden}.loading-bar::after{content:"";position:absolute;top:500px;left:0;filter:drop-shadow(0 -500px 0 #ece5d8);width:500px;height:62.5px;background:url(https://img.cdn.yzczi.com/img/64795eaece0fc.png) no-repeat left 100%;background-size:500px 62.5px;background-position-x:0}.author-content-item.game-lol:hover .loading-bar::after{animation:loading-bar 3.5s cubic-bezier(.28,.11,.32,1) infinite forwards}@keyframes loading-bar{0%{width:0;background-size:500px 62.5px}83%{width:475px}83.1%{width:475px}83.2%{width:475px}83.3%{width:475px}83.4%{width:475px}83.5%{width:475px}83.6%{width:475px}83.7%{width:475px}83.8%{width:475px}83.9%{width:475px}84%{width:475px}85%{width:475px}86%{width:475px}87%{width:475px}100%{width:500px}}.author-content-item .content-bottom{margin-top:auto;display:flex;align-items:center;justify-content:space-between}.author-content-item .content-bottom .icon-group{display:flex}.author-content-item .content-bottom .icon-group i{display:inline-block;width:22px;height:18px;margin-right:.5rem}.icon-pos-sup{background:url(https://img.zhheo.com/i/2022/08/25/63074b68d9f4c.png)}.icon-pos-mid{background:url(https://img.zhheo.com/i/2022/08/25/63074b54d2731.png)}.author-content-item.game-wolf{width:39%;background:url(https://img.zhheo.com/i/2022/08/31/630efa916a851.webp) no-repeat top;background-size:cover;min-height:300px;overflow:hidden;color:var(--heo-white)}.author-content-item.game-wolf::after{position:absolute;content:'';width:100%;height:100%;top:0;left:0}.author-content-item.like-technology{background:url(https://img.zhheo.com/i/2022/08/31/630efac3ecef3.webp) no-repeat;background-size:cover;min-height:230px;color:var(--heo-white)}.author-content-item.like-music{background:url(https://img.zhheo.com/i/2022/08/31/630efae141e9a.webp) no-repeat top;background-size:cover;min-height:400px;color:var(--heo-white);overflow:hidden}.author-content-item.like-music::after{box-shadow:0 -69px 203px 11px #453e38 inset;position:absolute;content:'';width:100%;height:100%;top:0;left:0}.author-content-item .card-content .author-content-item-title{margin-bottom:.5rem}.author-content-item .card-content .banner-button-group{position:absolute;bottom:1.5rem;right:2rem}.author-content-item .card-content .banner-button-group .banner-button{height:40px;width:124px;border-radius:20px;justify-content:center;background:var(--heo-black-op);color:var(--heo-white);display:flex;align-items:center;z-index:1;transition:.3s;cursor:pointer;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px)}.author-content-item .card-content .banner-button-group .banner-button:hover{background:var(--heo-main);color:var(--heo-white)}.author-content-item .card-content .banner-button-group .banner-button i{margin-right:8px;font-size:1rem}@media screen and (max-width:768px){.author-content-item .card-content .banner-button-group{right:1rem;bottom:1rem}.author-content-item .card-content .banner-button-group .banner-button{background:0 0;color:var(--heo-white);padding:0;width:fit-content}.author-content-item .card-content .banner-button-group .banner-button i{margin-right:0;font-size:1.5rem}.author-content-item .card-content .banner-button-group .banner-button-text{display:none}}.author-content-item.single.like-movie{height:19rem;background:url(https://img.zhheo.com/i/2022/09/27/633289920d1c7.webp) no-repeat top;background-size:cover;color:var(--heo-white);overflow:hidden}.author-content-item.single.like-movie::after{box-shadow:0 21px 133px 81px #1c1c1c inset;position:absolute;content:'';width:100%;height:100%;top:0;left:0}#article-container .author-content-item.single.like-movie .banner-button-group .banner-button{padding:8px 12px;background:var(--heo-white);border-radius:12px;color:var(--heo-black);display:flex;align-items:center;z-index:1;transition:.3s;cursor:pointer;border:none}#article-container .author-content-item.single.like-movie .banner-button-group .banner-button:hover{background:#d0b247;color:var(--heo-white)}#article-container .author-content-item.single.like-movie .banner-button-group .banner-button i{margin-right:8px;font-size:1rem}@media screen and (max-width:768px){#article-container .author-content-item.single.like-movie .banner-button-group{right:1rem;bottom:1rem}#article-container .author-content-item.single.like-movie .banner-button-group .banner-button{background:0 0;color:var(--heo-white);padding:0}#article-container .author-content-item.single.like-movie .banner-button-group .banner-button i{margin-right:0;font-size:1.5rem}#article-container .author-content-item.single.like-movie .banner-button-group .banner-button-text{display:none}}.author-content.author-content-item.toolPage{height:19rem;background:url(https://img.zhheo.com/i/2022/08/26/6308d5778ba3c.jpg) no-repeat top;background-size:cover;color:var(--heo-white);overflow:hidden;margin-top:0}.author-content.author-content-item.momentsPage{height:19rem;background:url(https://img.zhheo.com/i/2022/08/26/6308d5b137881.jpg) no-repeat top;background-size:cover;color:var(--heo-white);overflow:hidden;margin-top:0}.author-content.author-content-item.essayPage{height:19rem;background:url(https://img.zhheo.com/i/2022/08/27/6309587509a02.jpg) no-repeat center;background-size:cover;color:var(--heo-white);overflow:hidden;margin-top:0}#console{display:flex;position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:9999;justify-content:center;opacity:0;transition:.3s ease-out;flex-direction:column;align-items:center;pointer-events:none}#console.show{opacity:1;pointer-events:all}#console .console-card-group{display:flex;justify-content:space-between;align-items:center;margin:0 30px;max-width:1400px;transform:translateY(20px);transition:.3s;opacity:0}#console.show .console-card-group{transform:translateY(0);opacity:1;transition-delay:.1s}#console .console-card-group-left{margin-right:.5rem;width:40%;height:100%}#console .console-card-group-right{display:flex;flex-direction:column;justify-content:center;height:100%;width:60%;overflow:hidden}@media screen and (max-width:1300px){#console .console-card-group{justify-content:center}#console .console-card-group-left{display:none}#console .console-card-group-right{width:100%;margin:0}#consoleMusic{display:none}#consoleCommentBarrage{display:none}}@media screen and (max-width:768px){#console .console-card-group{display:none}#consoleHideAside{display:none}}@media screen and (max-height:800px){#console .console-card-group{display:none}#consoleMusic{display:none}#consoleCommentBarrage{display:none}}#console .console-card{background:var(--heo-maskbg);border-radius:12px;overflow:hidden;border:var(--style-border);box-shadow:var(--heo-shadow-border);padding:40px}#console .console-card.tags{height:calc(100% - 172px)}#console .console-mask{background:var(--heo-maskbgdeep);backdrop-filter:saturate(100%) blur(0);-webkit-backdrop-filter:blur(0);width:100vw;height:100vh;top:0;left:0;position:absolute;z-index:-1;transition:.3s;-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}#console.show .console-mask{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px)}#card-newest-comments .aside-list-item .thumbnail img{width:20px;height:20px;margin-right:8px;border-radius:20px}#card-newest-comments .aside-list-item{background:var(--heo-card-bg);border-radius:12px;border:var(--style-border);padding:12px 16px;width:49%;display:flex;flex-direction:column;height:150px;transition:.3s;position:relative}#card-newest-comments .aside-list-item:hover{background:var(--heo-main);color:var(--heo-white)}#card-newest-comments .aside-list-item:not(:last-child){margin-bottom:.5rem}#card-newest-comments .aside-list-item .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:700}#console .author-content-item-tips{opacity:.8;font-size:.6rem;margin-bottom:.5rem}#console .author-content-item-title{font-size:36px;font-weight:700;line-height:1}#console .aside-list-item .thumbnail{display:flex;align-items:center}#console .aside-list-item:hover .thumbnail{color:var(--heo-white)}#console .aside-list-item .content{display:flex;flex-direction:column;height:100%;margin-top:.5rem}#console .aside-list-item .content .comment{-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;line-height:24px;font-size:14px}#console .aside-list-item .content .comment::before{content:'';width:100%;height:100%;position:absolute;top:0;left:0}#console .aside-list-item:hover .content .comment{color:var(--heo-white)}#console .aside-list-item .content time{font-size:12px;color:var(--heo-secondtext);margin-top:auto}#console .aside-list-item:hover .content time{color:var(--heo-white)}#console .aside-list{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;margin-top:1.5rem}#console .button-group{display:flex;margin:1rem auto 0 auto;justify-content:center;width:fit-content}#console .button-group .console-btn-item{width:60px;height:60px;transition:.3s;cursor:pointer}#console .button-group .console-btn-item:not(:last-child){margin-right:.5rem}#console .button-group .console-btn-item:hover a{background:var(--heo-main)}#console .button-group .console-btn-item a{width:100%;height:100%;background:var(--card-bg);border:var(--style-border);border-radius:60px;display:flex;align-items:center;justify-content:center;color:var(--heo-fontcolor)}#console .button-group .console-btn-item.on a{background:var(--heo-orange);color:var(--heo-white);transition:.3s}#console .button-group .console-btn-item a:hover{background:var(--heo-main)!important}#console .button-group .console-btn-item:hover a{color:var(--heo-white)}.console-card.tags .card-tag-cloud{margin-top:1.5rem;display:flex;flex-wrap:wrap}.console-card.tags .card-tag-cloud a{color:var(--heo-fontcolor)!important;margin:6px 4px;padding:2px 8px;border-radius:8px;background:var(--heo-card-bg);border:var(--style-border);font-size:14px!important;font-weight:700}.console-card.tags .card-tag-cloud a:hover{background:var(--heo-main);color:var(--heo-white)!important}.console-card.tags .card-tag-cloud a sup{opacity:.6}#console .close-btn{width:35px;height:35px;position:fixed;right:100px;top:30px;font-size:35px;color:var(--heo-fontcolor);cursor:pointer;transition:.3s;display:flex}#console .close-btn:hover{color:var(--heo-hovertext)}#console .console-card.history{margin-top:8px;padding:0;background:0 0;box-shadow:none;border:none;overflow:hidden}#console .console-card.history .item-headline{display:none}#console .console-card.history .card-archive-list{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;height:164px}#console .console-card.history .card-archive-list li.card-archive-list-item{flex:0 0 24%}#console .console-card.history .card-archive-list .card-archive-list-link{border-radius:8px;margin-top:8px;display:flex;flex-direction:column;align-content:space-between;border:var(--style-border);background:var(--heo-maskbgdeep);padding:8px 16px}#console .console-card.history .card-archive-list .card-archive-list-link:hover{background:var(--heo-main);color:var(--heo-white)}#console #card-newest-comments{height:100%}#console .button-group i{font-size:1rem}#keyboard-tips{position:fixed;top:80px;left:20px;z-index:999;background:var(--heo-maskbgdeep);border-radius:12px;border:var(--style-border);padding:20px;display:flex;flex-direction:column;backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:blur(20px);pointer-events:none;box-shadow:var(--heo-shadow-border);opacity:0;transition:.3s}#keyboard-tips.show{opacity:1;transition:.1s}#keyboard-tips .keybordList{display:flex;flex-direction:column;margin-top:8px}#keyboard-tips .keyboardTitle{font-size:12px;color:var(--heo-secondtext);line-height:1}#keyboard-tips .keybordItem{display:flex;margin-top:4px}#keyboard-tips .keyGroup{display:flex;align-items:center;width:90px}#keyboard-tips .keyGroup .key{padding:.2em .4em;font-family:inherit;background-color:var(--card-bg);color:var(--heo-fontcolor);border:var(--style-border);border-color:var(--heo-secondtext);border-bottom:2px solid var(--heo-secondtext);box-shadow:var(--heo-shadow-border);border-radius:.25rem;overflow-wrap:break-word;overflow-x:auto;font-weight:500;font-size:.875em;margin-right:4px;vertical-align:baseline;line-height:1;height:24px}a.toc-link{color:currentColor;height:0%}#aside-content #card-toc .toc-content .is-active-link{font-weight:700;font-size:20px;color:var(--heo-lighttext)}code:not([class]){color:var(--heo-white);padding:.25rem .4rem;border-radius:4px;margin:0 4px;background:var(--heo-pink);line-height:2;box-shadow:var(--heo-shadow-border);font-size:17.5px;font-family:consolas,Menlo,"PingFang SC","Microsoft YaHei",sans-serif!important}#page-header.nav-fixed #nav #page-name-text{display:inline;opacity:1;transition:.3s;line-height:1.6}.nav-fixed #nav #page-name-text:hover{background:var(--heo-main);transition:.3s;border-radius:50px;padding:4px 8px}@media screen and (min-width:900px){#page-header.nav-fixed #nav #page-name-text::after{opacity:0;-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);content:"回到顶部";-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s;position:absolute;left:0;right:0;top:48%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:auto;color:#fff!important;font-weight:700;line-height:2;font-size:17px}}#nav #site-name{color:var(--heo-fontcolor);padding:0;transition:.3s;display:flex;height:35px;width:75px;justify-content:center;align-items:center;text-shadow:none;border-radius:40px}#menus>div.menus_items a{font-size:16.8px;font-weight:700}#nav .menus_items .menus_item .menus_item_child{padding:2px 2px 4px 2px;border-radius:55px}#nav .menus_items .menus_item .menus_item_child li a:hover{padding:.2rem .5rem} \ No newline at end of file diff --git a/templates/categories.html b/templates/categories.html index 35ca586c..7f024aa8 100644 --- a/templates/categories.html +++ b/templates/categories.html @@ -13,6 +13,7 @@

    分类

    +
    分类 - 11
    + + + + +
    + + + +
    +
    + + +
    +
    +

    🎣 钓鱼

    +
    + +
    +
    + + + + +
    +

    🐟 鱼塘

    +
    以下内容自动生成,未经过审核
    +
    +
    + + + + + + +
    + + +
    + +
    +
    + + + + + diff --git a/templates/links.html b/templates/links.html index d70b8fc8..b33ff7c8 100644 --- a/templates/links.html +++ b/templates/links.html @@ -6,6 +6,8 @@
    +
    + + + + +
    @@ -106,19 +132,27 @@ +

    -
    + +
    +
    +
    评论
    - +
    你无需删除空行,直接评论以获取最佳展示效果
    - +
    +
    @@ -126,4 +160,5 @@
    + \ No newline at end of file diff --git a/templates/modules/commentBarrage.html b/templates/modules/commentBarrage.html new file mode 100644 index 00000000..7945675a --- /dev/null +++ b/templates/modules/commentBarrage.html @@ -0,0 +1,174 @@ + + + + + + + + \ No newline at end of file diff --git a/templates/modules/footer.html b/templates/modules/footer.html index be7f4ead..cc20b279 100644 --- a/templates/modules/footer.html +++ b/templates/modules/footer.html @@ -4,17 +4,22 @@
    -