From af82232813be640925ec0eebd5e755da93402343 Mon Sep 17 00:00:00 2001 From: anian Date: Tue, 10 Mar 2026 17:17:32 +0800 Subject: [PATCH] =?UTF-8?q?1.2.5=E5=8E=9F=E7=89=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- annotation-setting.yaml | 70 + settings.yaml | 968 ++ templates/archives.html | 22 + templates/assets/css/album.css | 111 + templates/assets/css/dark.css | 343 + templates/assets/css/main.css | 5842 +++++++++ templates/assets/css/mobile.css | 712 ++ templates/assets/css/purple-gay.css | 275 + templates/assets/css/style.css | 933 ++ templates/assets/css/style.min.css | 4051 ++++++ templates/assets/img/404.png | Bin 0 -> 39405 bytes templates/assets/img/admin-icon.png | Bin 0 -> 303 bytes templates/assets/img/auth.svg | 1 + templates/assets/img/avatar.png | Bin 0 -> 5371 bytes templates/assets/img/banner.jpg | Bin 0 -> 39249 bytes templates/assets/img/default-header.png | Bin 0 -> 52894 bytes templates/assets/img/favicon.ico | Bin 0 -> 2462 bytes templates/assets/img/landimg.jpg | Bin 0 -> 391889 bytes templates/assets/img/lazyload.png | Bin 0 -> 1042 bytes templates/assets/img/logo.png | Bin 0 -> 1128 bytes templates/assets/img/nodata.png | Bin 0 -> 48496 bytes templates/assets/img/overlay.png | Bin 0 -> 5757 bytes templates/assets/img/pause-circle-fill.svg | 1 + templates/assets/img/pixlogod.png | Bin 0 -> 2581 bytes templates/assets/img/pixlogow.png | Bin 0 -> 2574 bytes templates/assets/img/play-circle-fill.svg | 1 + templates/assets/img/radius.png | Bin 0 -> 6478 bytes templates/assets/img/skip-back-fill.svg | 1 + templates/assets/img/skip-forward-fill.svg | 1 + templates/assets/img/theme/blue.png | Bin 0 -> 3809 bytes templates/assets/img/theme/dark.png | Bin 0 -> 3478 bytes templates/assets/img/theme/double.png | Bin 0 -> 330 bytes templates/assets/img/theme/double_r.png | Bin 0 -> 331 bytes templates/assets/img/theme/green.png | Bin 0 -> 3661 bytes templates/assets/img/theme/landcard.png | Bin 0 -> 1058 bytes templates/assets/img/theme/landsimple.png | Bin 0 -> 1114 bytes templates/assets/img/theme/lbc.png | Bin 0 -> 331 bytes templates/assets/img/theme/single.png | Bin 0 -> 320 bytes templates/assets/img/theme/third-s.png | Bin 0 -> 388 bytes templates/assets/img/theme/third.png | Bin 0 -> 340 bytes templates/assets/img/video.png | Bin 0 -> 2729 bytes templates/assets/img/vip.svg | 1 + templates/assets/js/app.js | 1594 +++ templates/assets/js/moment-push.js | 561 + templates/assets/js/pix.js | 217 + templates/assets/js/pixplayer.js | 662 + templates/assets/js/poster.js | 418 + templates/assets/libs/axios/axios.min.js | 2 + .../libs/fancybox/jquery.fancybox.min.css | 1 + .../libs/fancybox/jquery.fancybox.min.js | 13 + templates/assets/libs/fonts/ELEPHNTI.woff2 | Bin 0 -> 26504 bytes templates/assets/libs/fonts/eafont.ttf | Bin 0 -> 42060 bytes templates/assets/libs/fonts/remixicon.css | 2583 ++++ templates/assets/libs/fonts/remixicon.ttf | Bin 0 -> 463872 bytes templates/assets/libs/fonts/remixicon.woff | Bin 0 -> 197616 bytes templates/assets/libs/fonts/remixicon.woff2 | Bin 0 -> 143720 bytes .../assets/libs/imgstatus/imgStatus.min.js | 1 + templates/assets/libs/jquery/jquery.cookie.js | 8 + templates/assets/libs/jquery/jquery.form.js | 12 + templates/assets/libs/jquery/jquery.min.js | 2 + .../assets/libs/jquery/jquery.validate.js | 9 + .../assets/libs/jsencrypt/jsencrypt.min.js | 2 + .../assets/libs/lazyload/lazyload.min.js | 1 + templates/assets/libs/message/coco-message.js | 306 + templates/assets/libs/nprogress/nprogress.css | 1 + templates/assets/libs/nprogress/nprogress.js | 500 + templates/assets/libs/pjax/jquery.pjax.js | 6 + templates/assets/libs/pjax/pjax.min.js | 1 + templates/assets/libs/qrious/qrious.min.js | 6 + templates/assets/libs/uikit/uikit.min.css | 10660 ++++++++++++++++ templates/assets/libs/uikit/uikit.min.js | 2 + .../assets/libs/waterfall/waterfall.min.js | 1 + templates/bangumis.html | 659 + templates/categories.html | 48 + templates/category.html | 52 + templates/challenges/two-factor/totp.html | 15 + .../challenges/two-factor/totp.properties | 1 + .../challenges/two-factor/totp_en.properties | 1 + .../challenges/two-factor/totp_es.properties | 1 + .../two-factor/totp_zh_TW.properties | 1 + templates/douban.html | 61 + templates/error/404.html | 32 + templates/friends.html | 76 + templates/index.html | 33 + templates/landing.html | 95 + templates/links.html | 48 + templates/login.html | 21 + templates/login.properties | 1 + templates/login_en.properties | 1 + templates/login_es.properties | 1 + templates/login_zh_TW.properties | 1 + templates/logout.html | 55 + templates/logout.properties | 2 + templates/logout_en.properties | 2 + templates/logout_es.properties | 2 + templates/logout_zh_TW.properties | 2 + templates/macro/bangumi-item.html | 50 + templates/macro/home-blog.html | 44 + templates/macro/home-moment.html | 39 + templates/macro/tpl/content-card.html | 52 + templates/macro/tpl/content-grid.html | 50 + templates/macro/tpl/content-moment.html | 103 + templates/macro/tpl/content-none.html | 5 + templates/macro/tpl/content-normal.html | 54 + templates/macro/tpl/content-notimg.html | 43 + templates/macro/tpl/content-page.html | 24 + templates/macro/tpl/content-post.html | 3 + templates/macro/tpl/content-single.html | 147 + templates/macro/tpl/moment-medium.html | 89 + templates/modules/aside/aside-left.html | 84 + templates/modules/aside/aside-right.html | 16 + templates/modules/footer-main.html | 9 + templates/modules/footer-nav.html | 62 + templates/modules/footer.html | 29 + .../modules/gateway_fragments_layout.html | 37 + templates/modules/gateway_fragments_logo.html | 17 + templates/modules/head.html | 109 + templates/modules/header.html | 34 + templates/modules/header/header-search.html | 97 + templates/modules/header/header-tool.html | 61 + templates/modules/layouts/layout.html | 71 + templates/modules/msg-modal.html | 35 + templates/modules/topic-push.html | 141 + .../variables/cst-script-parameter.html | 39 + .../variables/global-styles-inline.html | 366 + .../modules/variables/moments-img-style.html | 213 + templates/modules/variables/msg.html | 380 + templates/modules/widgets/aside.html | 9 + .../modules/widgets/aside/adinfo_widget.html | 18 + .../widgets/aside/cst_widget_comment.html | 26 + .../modules/widgets/aside/custom_html.html | 6 + templates/modules/widgets/aside/hot_cat.html | 22 + .../widgets/aside/pix_widget_tongji.html | 11 + .../widgets/aside/pix_widget_yiyan.html | 16 + .../widgets/aside/posts_show_widget.html | 20 + .../modules/widgets/aside/tag_cloud.html | 10 + .../modules/widgets/aside/user_widget.html | 16 + templates/modules/widgets/halo-comment.html | 3 + templates/modules/widgets/music.html | 32 + templates/modules/widgets/time.html | 27 + templates/moment.html | 119 + templates/moments.html | 22 + templates/page.html | 30 + templates/password-reset/email/reset.html | 16 + .../password-reset/email/reset.properties | 1 + .../password-reset/email/reset_en.properties | 1 + .../password-reset/email/reset_es.properties | 1 + .../email/reset_zh_TW.properties | 1 + templates/password-reset/email/send.html | 19 + .../password-reset/email/send.properties | 2 + .../password-reset/email/send_en.properties | 2 + .../password-reset/email/send_es.properties | 2 + .../email/send_zh_TW.properties | 2 + templates/photos.html | 64 + templates/post.html | 31 + templates/signup.html | 26 + templates/signup.properties | 1 + templates/signup_en.properties | 1 + templates/signup_es.properties | 1 + templates/signup_zh_TW.properties | 1 + templates/tag.html | 50 + templates/tags.html | 17 + theme.yaml | 27 + 163 files changed, 35269 insertions(+) create mode 100644 annotation-setting.yaml create mode 100644 settings.yaml create mode 100644 templates/archives.html create mode 100644 templates/assets/css/album.css create mode 100644 templates/assets/css/dark.css create mode 100644 templates/assets/css/main.css create mode 100644 templates/assets/css/mobile.css create mode 100644 templates/assets/css/purple-gay.css create mode 100644 templates/assets/css/style.css create mode 100644 templates/assets/css/style.min.css create mode 100644 templates/assets/img/404.png create mode 100644 templates/assets/img/admin-icon.png create mode 100644 templates/assets/img/auth.svg create mode 100644 templates/assets/img/avatar.png create mode 100644 templates/assets/img/banner.jpg create mode 100644 templates/assets/img/default-header.png create mode 100644 templates/assets/img/favicon.ico create mode 100644 templates/assets/img/landimg.jpg create mode 100644 templates/assets/img/lazyload.png create mode 100644 templates/assets/img/logo.png create mode 100644 templates/assets/img/nodata.png create mode 100644 templates/assets/img/overlay.png create mode 100644 templates/assets/img/pause-circle-fill.svg create mode 100644 templates/assets/img/pixlogod.png create mode 100644 templates/assets/img/pixlogow.png create mode 100644 templates/assets/img/play-circle-fill.svg create mode 100644 templates/assets/img/radius.png create mode 100644 templates/assets/img/skip-back-fill.svg create mode 100644 templates/assets/img/skip-forward-fill.svg create mode 100644 templates/assets/img/theme/blue.png create mode 100644 templates/assets/img/theme/dark.png create mode 100644 templates/assets/img/theme/double.png create mode 100644 templates/assets/img/theme/double_r.png create mode 100644 templates/assets/img/theme/green.png create mode 100644 templates/assets/img/theme/landcard.png create mode 100644 templates/assets/img/theme/landsimple.png create mode 100644 templates/assets/img/theme/lbc.png create mode 100644 templates/assets/img/theme/single.png create mode 100644 templates/assets/img/theme/third-s.png create mode 100644 templates/assets/img/theme/third.png create mode 100644 templates/assets/img/video.png create mode 100644 templates/assets/img/vip.svg create mode 100644 templates/assets/js/app.js create mode 100644 templates/assets/js/moment-push.js create mode 100644 templates/assets/js/pix.js create mode 100644 templates/assets/js/pixplayer.js create mode 100644 templates/assets/js/poster.js create mode 100644 templates/assets/libs/axios/axios.min.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/fonts/ELEPHNTI.woff2 create mode 100644 templates/assets/libs/fonts/eafont.ttf create mode 100644 templates/assets/libs/fonts/remixicon.css create mode 100644 templates/assets/libs/fonts/remixicon.ttf create mode 100644 templates/assets/libs/fonts/remixicon.woff create mode 100644 templates/assets/libs/fonts/remixicon.woff2 create mode 100644 templates/assets/libs/imgstatus/imgStatus.min.js create mode 100644 templates/assets/libs/jquery/jquery.cookie.js create mode 100644 templates/assets/libs/jquery/jquery.form.js create mode 100644 templates/assets/libs/jquery/jquery.min.js create mode 100644 templates/assets/libs/jquery/jquery.validate.js create mode 100644 templates/assets/libs/jsencrypt/jsencrypt.min.js create mode 100644 templates/assets/libs/lazyload/lazyload.min.js create mode 100644 templates/assets/libs/message/coco-message.js create mode 100644 templates/assets/libs/nprogress/nprogress.css create mode 100644 templates/assets/libs/nprogress/nprogress.js create mode 100644 templates/assets/libs/pjax/jquery.pjax.js create mode 100644 templates/assets/libs/pjax/pjax.min.js create mode 100644 templates/assets/libs/qrious/qrious.min.js create mode 100644 templates/assets/libs/uikit/uikit.min.css create mode 100644 templates/assets/libs/uikit/uikit.min.js create mode 100644 templates/assets/libs/waterfall/waterfall.min.js create mode 100644 templates/bangumis.html create mode 100644 templates/categories.html create mode 100644 templates/category.html create mode 100644 templates/challenges/two-factor/totp.html create mode 100644 templates/challenges/two-factor/totp.properties create mode 100644 templates/challenges/two-factor/totp_en.properties create mode 100644 templates/challenges/two-factor/totp_es.properties create mode 100644 templates/challenges/two-factor/totp_zh_TW.properties create mode 100644 templates/douban.html create mode 100644 templates/error/404.html create mode 100644 templates/friends.html create mode 100644 templates/index.html create mode 100644 templates/landing.html create mode 100644 templates/links.html create mode 100644 templates/login.html create mode 100644 templates/login.properties create mode 100644 templates/login_en.properties create mode 100644 templates/login_es.properties create mode 100644 templates/login_zh_TW.properties create mode 100644 templates/logout.html create mode 100644 templates/logout.properties create mode 100644 templates/logout_en.properties create mode 100644 templates/logout_es.properties create mode 100644 templates/logout_zh_TW.properties create mode 100644 templates/macro/bangumi-item.html create mode 100644 templates/macro/home-blog.html create mode 100644 templates/macro/home-moment.html create mode 100644 templates/macro/tpl/content-card.html create mode 100644 templates/macro/tpl/content-grid.html create mode 100644 templates/macro/tpl/content-moment.html create mode 100644 templates/macro/tpl/content-none.html create mode 100644 templates/macro/tpl/content-normal.html create mode 100644 templates/macro/tpl/content-notimg.html create mode 100644 templates/macro/tpl/content-page.html create mode 100644 templates/macro/tpl/content-post.html create mode 100644 templates/macro/tpl/content-single.html create mode 100644 templates/macro/tpl/moment-medium.html create mode 100644 templates/modules/aside/aside-left.html create mode 100644 templates/modules/aside/aside-right.html create mode 100644 templates/modules/footer-main.html create mode 100644 templates/modules/footer-nav.html create mode 100644 templates/modules/footer.html create mode 100644 templates/modules/gateway_fragments_layout.html create mode 100644 templates/modules/gateway_fragments_logo.html create mode 100644 templates/modules/head.html create mode 100644 templates/modules/header.html create mode 100644 templates/modules/header/header-search.html create mode 100644 templates/modules/header/header-tool.html create mode 100644 templates/modules/layouts/layout.html create mode 100644 templates/modules/msg-modal.html create mode 100644 templates/modules/topic-push.html create mode 100644 templates/modules/variables/cst-script-parameter.html create mode 100644 templates/modules/variables/global-styles-inline.html create mode 100644 templates/modules/variables/moments-img-style.html create mode 100644 templates/modules/variables/msg.html create mode 100644 templates/modules/widgets/aside.html create mode 100644 templates/modules/widgets/aside/adinfo_widget.html create mode 100644 templates/modules/widgets/aside/cst_widget_comment.html create mode 100644 templates/modules/widgets/aside/custom_html.html create mode 100644 templates/modules/widgets/aside/hot_cat.html create mode 100644 templates/modules/widgets/aside/pix_widget_tongji.html create mode 100644 templates/modules/widgets/aside/pix_widget_yiyan.html create mode 100644 templates/modules/widgets/aside/posts_show_widget.html create mode 100644 templates/modules/widgets/aside/tag_cloud.html create mode 100644 templates/modules/widgets/aside/user_widget.html create mode 100644 templates/modules/widgets/halo-comment.html create mode 100644 templates/modules/widgets/music.html create mode 100644 templates/modules/widgets/time.html create mode 100644 templates/moment.html create mode 100644 templates/moments.html create mode 100644 templates/page.html create mode 100644 templates/password-reset/email/reset.html create mode 100644 templates/password-reset/email/reset.properties create mode 100644 templates/password-reset/email/reset_en.properties create mode 100644 templates/password-reset/email/reset_es.properties create mode 100644 templates/password-reset/email/reset_zh_TW.properties create mode 100644 templates/password-reset/email/send.html create mode 100644 templates/password-reset/email/send.properties create mode 100644 templates/password-reset/email/send_en.properties create mode 100644 templates/password-reset/email/send_es.properties create mode 100644 templates/password-reset/email/send_zh_TW.properties create mode 100644 templates/photos.html create mode 100644 templates/post.html create mode 100644 templates/signup.html create mode 100644 templates/signup.properties create mode 100644 templates/signup_en.properties create mode 100644 templates/signup_es.properties create mode 100644 templates/signup_zh_TW.properties create mode 100644 templates/tag.html create mode 100644 templates/tags.html create mode 100644 theme.yaml diff --git a/annotation-setting.yaml b/annotation-setting.yaml new file mode 100644 index 0000000..eef973d --- /dev/null +++ b/annotation-setting.yaml @@ -0,0 +1,70 @@ +apiVersion: v1alpha1 +kind: AnnotationSetting +metadata: + generateName: annotation-setting- +spec: + targetRef: + group: content.halo.run + kind: Post + formSchema: + - $formkit: "radio" + name: "mu_on" + key: "mu_on" + id: "mu_on" + label: "文章音乐" + value: "false" + options: + - label: "启用" + value: "true" + - label: "禁用" + value: "false" + - $formkit: "select" + if: "$get(mu_on).value != 'false'" + name: "mus_type" + label: "歌曲列表类型" + value: "playlist" + options: + - label: "歌曲列表" + value: "playlist" + - label: "专辑列表" + value: "album" + - $formkit: "select" + if: "$get(mu_on).value != 'false'" + name: "mus_source" + label: "歌曲源" + value: "netease" + options: + - label: "网易云" + value: "netease" + - label: "QQ音乐" + value: "tencent" + - label: "酷狗音乐" + value: "kugou" + - label: "酷我音乐" + value: "kuwo" + - $formkit: "text" + if: "$get(mu_on).value != 'false'" + name: "plays_id" + label: "列表ID" + - $formkit: "textarea" + if: "$get(mu_on).value != 'false'" + name: "mu_des" + label: "专辑描述" + + +--- + +apiVersion: v1alpha1 +kind: AnnotationSetting +metadata: + generateName: annotation-setting- +spec: + targetRef: + group: "" + kind: MenuItem + formSchema: + - $formkit: "text" + name: "icon" + label: "图标" + + diff --git a/settings.yaml b/settings.yaml new file mode 100644 index 0000000..e1d463b --- /dev/null +++ b/settings.yaml @@ -0,0 +1,968 @@ +apiVersion: v1alpha1 +kind: Setting +metadata: + name: theme-pix-setting +spec: + forms: + - group: base_set + label: 常规设置 + formSchema: + - $formkit: attachment + name: favicon + label: favicon + value: /themes/theme-pix/assets/img/favicon.ico + help: 建议制作一张400x400的png图像, 然后等比缩小到你想转换的ico尺寸,最后通过网上的工具转换成ico图标格式. + - $formkit: menuRadio + name: left_nav + label: 左侧菜单/移动端菜单 + help: 默认只有主菜单,可前往【外观】—>【菜单】新建菜单组 + value: "" + - $formkit: radio + name: site_pjax + label: 全站PJAX + value: false + options: + - label: 开启 + value: true + - label: 关闭 + value: false + - $formkit: checkbox + name: login_button + label: 显示登录按钮 + value: true + - $formkit: text + name: site_page + label: 全站分页名称 + value: LOAD MORE + - $formkit: text + name: custom_fonts + label: 自定义字体链接 + - $formkit: text + name: nice_name + label: 博主自定义昵称 + value: 倒霉蛋 + - $formkit: text + name: admin_des + label: 博主简介 + value: Born for design + - $formkit: attachment + name: default_avatar + label: 博主头像 + value: /themes/theme-pix/assets/img/avatar.png + + - group: base_top_set + label: 顶部设置 + formSchema: + - $formkit: attachment + name: site_logo + label: 常规LOGO + value: /themes/theme-pix/assets/img/avatar.png + - $formkit: number + name: logo_height + label: 常规LOGO高度尺寸 + value: 38 + help: 只填写数值即可 + - $formkit: attachment + name: m_site_logo + label: 方形LOGO + help: 建议制作一张48*48的方形LOGO + value: /themes/theme-pix/assets/img/avatar.png + - $formkit: attachment + name: mobile_logo + label: 移动端LOGO + value: /themes/theme-pix/assets/img/avatar.png + - $formkit: checkbox + name: top_nav_on_web + id: top_nav_on_web + key : top_nav_on_web + label: WEB 端顶部菜单开关 + - $formkit: menuRadio + name: top_nav + if: $get(top_nav_on_web).value == true + label: WEB 端顶部菜单 + help: 默认只有主菜单,可前往【外观】—>【菜单】新建菜单组 + value: "" + + - group: base_footer_set + label: 底部设置 + formSchema: + - $formkit: repeater + name: sfooter_info + label: 底部信息 + value: [ ] + children: + - $formkit: text + name: sf_title + label: 信息文本 + - $formkit: text + name: sf_link + label: 信息链接 + - $formkit: attachment + name: sf_img + label: 图标 + - $formkit: radio + name: sf_open_new + label: 打开方式 + value: _blank + options: + - label: 新窗口 + value: _blank + - label: 当前窗口 + value: _self + - $formkit: group + label: 移动端底部导航设置 + name: footer_fpush + value: + fpush_open: true + footmenu_left: + children: + - $formkit: radio + label: 移动端底部导航 + name: fpush_open + key: fpush_open + id: fpush_open + options: + - label: 显示 + value: true + - label: 隐藏 + value: false + - $formkit: repeater + name: footmenu_left + if: $get(fpush_open).value + label: 底部导航左侧区域 + value: [ ] + children: + - $formkit: text + name: title + label: 菜单文本 + - $formkit: text + name: icon + label: 图标 + help: 图标为空则使用默认图标 + - $formkit: radio + name: fmenu_type + id: fmenu_type + key: fmenu_type + label: 菜单类型 + value: normal + options: + - label: 自定义链接 + value: normal + - label: 返回顶部 + value: top + - label: 搜索 + value: search + - label: 黑夜切换 + value: dark + - $formkit: text + if: $get(fmenu_type).value == 'normal' + name: link + label: 信息链接 + - $formkit: radio + if: $get(fmenu_type).value == 'normal' + name: open_new + label: 打开方式 + value: _blank + options: + - label: 新窗口 + value: _blank + - label: 当前窗口 + value: _self + - $formkit: repeater + name: footmenu_right + if: $get(fpush_open).value + label: 底部导航右侧区域 + max: 3 + children: + - $formkit: text + name: title + label: 菜单文本 + - $formkit: text + name: icon + label: 图标 + - $formkit: radio + name: fmenu_type + id: fmenu_type + key: fmenu_type + label: 菜单类型 + value: normal + options: + - label: 自定义链接 + value: normal + - label: 返回顶部 + value: top + - label: 搜索 + value: search + - label: 黑夜切换 + value: dark + - $formkit: text + if: $get(fmenu_type).value == 'normal' + name: link + label: 信息链接 + - $formkit: radio + if: $get(fmenu_type).value == 'normal' + name: open_new + label: 打开方式 + value: _blank + options: + - label: 新窗口 + value: _blank + - label: 当前窗口 + value: _self + + - group: style + label: 外观设置 + formSchema: + - $formkit: select + name: theme_set + id: theme_set + label: 主题风格 + value: green-normal + options: + - label: 绿色 + value: green-normal + - label: 紫色 + value: purple-gay + - label: 黑暗 + value: dark-theme + - $el: div + if: $get(theme_set).value === 'green-normal' + attrs: + fill: none + viewBox: "0 0 120 87" + style: | + width: 100%; + display: block; + background-image: url('/themes/theme-pix/assets/img/theme/green.png') 100% / contain + - $el: div + if: $get(theme_set).value === 'purple-gay' + attrs: + fill: none + viewBox: "0 0 120 87" + style: | + width: 120px; + height: 87px; + background-image: url('/themes/theme-pix/assets/img/theme/blue.png') + - $el: div + if: $get(theme_set).value === 'dark-theme' + attrs: + fill: none + viewBox: "0 0 120 87" + style: | + width: 120px; + height: 87px; + background-image: url('/themes/theme-pix/assets/img/theme/dark.png') + - $formkit: select + name: layout_set + id: layout_set + label: 主题布局 + value: mod_single + options: + - label: single + value: mod_single + - label: lbc + value: lbc + - label: double + value: mod_double + - label: third-s + value: mod_third_s + - label: third + value: mod_third + - $el: div + if: $get(layout_set).value === mod_single + attrs: + fill: none + viewBox: "0 0 120 87" + style: | + width: 120px; + height: 87px; + background-image: url('/themes/theme-pix/assets/img/theme/single.png') + - $el: div + if: $get(layout_set).value === lbc + attrs: + fill: none + viewBox: "0 0 120 87" + style: | + width: 120px; + height: 87px; + background-image: url('/themes/theme-pix/assets/img/theme/lbc.png') + - $el: div + if: $get(layout_set).value === mod_double + attrs: + fill: none + viewBox: "0 0 120 87" + style: | + width: 120px; + height: 87px; + background-image: url('/themes/theme-pix/assets/img/theme/double.png') + - $el: div + if: $get(layout_set).value === mod_third_s + attrs: + fill: none + viewBox: "0 0 120 87" + style: | + width: 120px; + height: 87px; + background-image: url('/themes/theme-pix/assets/img/theme/third-s.png') + - $el: div + if: $get(layout_set).value === mod_third + attrs: + fill: none + viewBox: "0 0 120 87" + style: | + width: 120px; + height: 87px; + background-image: url('/themes/theme-pix/assets/img/theme/third.png') + - $formkit: attachment + name: topbg_banner + label: 顶部封面图 + value: /themes/theme-pix/assets/img/banner.jpg + - $formkit: radio + name: home_post_type + label: 首页类型模式 + value: moment + help: 瞬间模式需要启用瞬间插件 + options: + - label: 瞬间模式 + value: moment + - label: 博客模型 + value: post + + - group: post + label: 文章设置 + formSchema: + - $formkit: radio + name: post_list_type + label: 首页文章展示类型 + value: card + options: + - label: 常规 + value: normal + - label: 网格 + value: grid + - label: 卡片 + value: card + - label: 无图 + value: notimg + - $formkit: select + name: post_nav + id: post_nav + key: post_nav + value: category + label: 首页文章导航条显示内容 + options: + - label: 分类 + value: category + - label: 自定义分类 + value: custom_category + - $formkit: categorySelect + if: $get(post_nav).value === 'custom_category' + name: nav_category + key: nav_category + label: 自定义分类 + multiple: true + clearable: true + searchable: true + sortable: true + - $formkit: color + name: tocColor + label: 颜色 + value: "#58a5c3" + - $formkit: attachment + name: post_banner + label: 文章默认封面图 + value: https://www.dmoe.cc/random.php + help: 支持随机图api(例如:https://www.dmoe.cc/random.php) + - $formkit: attachment + name: category_banner + label: 分类默认封面图 + value: https://www.dmoe.cc/random.php + help: 支持随机图api(例如:https://www.dmoe.cc/random.php) + - $formkit: attachment + name: tag_banner + label: 标签默认封面图 + value: https://www.dmoe.cc/random.php + help: 支持随机图api(例如:https://www.dmoe.cc/random.php) + - $formkit: number + name: post_word_max + label: 文章列表摘要字数 + value: 100 + - $formkit: group + label: 目录设置 + name: toc + value: + all_open: true + mobile_open: true + children: + - $formkit: checkbox + name: all_open + id: all_open + key: all_open + label: 显示目录 + value: true + - $formkit: checkbox + if: $get(all_open).value + name: mobile_open + label: 显示移动端目录 + value: true + - $formkit: radio + name: donate_on + key: donate_on + id: donate_on + label: 文章打赏 + value: false + options: + - label: 显示 + value: true + - label: 隐藏 + value: false + - $formkit: textarea + if: $get(donate_on).value + name: donate_des + label: 打赏文案 + value: 求求你赏口饭吃吧! + - $formkit: attachment + if: $get(donate_on).value + name: donate_pic + label: 打赏二维码 + value: /themes/theme-pix/assets/img/avatar.png + + - group: moments + label: 瞬间设置 + formSchema: + - $formkit: radio + name: img_style + label: 图片样式 + value: one + options: + - label: 样式一 + value: one + - label: 样式二 + value: two + - $formkit: text + name: topics_de_cat + label: 默认瞬间发布标签 + value: 日常 + - $formkit: number + name: min_push_num + label: 瞬间发布最少字数限制 + value: 6 + help: 如果不限制,请输入-1 + - $formkit: attachment + name: banner + label: 瞬间分享背景 + value: /themes/theme-pix/assets/img/banner.jpg + - $formkit: attachmentPolicySelect + name: attachmentPolicy + label: 附件存储策略 + help: 瞬间图片上传功能必填项 + value: "" + validation: required + - $formkit: attachmentGroupSelect + name: attachmentGroup + label: 附件分组 + value: "" + validation: required + - $formkit: text + name: gaode_key + label: 高德开放平台应用KEY + value: + help: "https://console.amap.com/" + + + + - group: sidebar + label: 侧边栏 + formSchema: + - $formkit: repeater + name: sidebar_left + id: sidebar_left + label: 左侧小工具栏 + children: + - $formkit: select + name: widget + id: widget + key: widget + label: "小工具" + options: + - value: "user_widget" + label: 博主社交信息 + - value: "adinfo_widget" + label: 博主基础信息 + - value: "posts_show_widget" + label: 文章展示 + - value: "hot_cat" + label: 专题推荐 + - value: "tag_cloud" + label: 标签 + - value: "cst_widget_comment" + label: 最新评论 + - value: "pix_widget_tongji" + label: 站点统计 + - value: "pix_widget_yiyan" + label: 一言 + - value: "custom_html" + label: 自定义 + - $formkit: group + name: custom_html + if: $value.widget == 'custom_html' + key: custom_html + label: 自定义内容 + children: + - $formkit: text + name: title + label: 标题 + - $formkit: code + name: html + label: 内容 + height: 200px + help: 支持html语法 + language: html + + - $formkit: repeater + name: sidebar_right + id: sidebar_right + label: 右侧小工具栏 + children: + - $formkit: select + name: widget + id: widget + key: widget + label: "小工具" + options: + - value: "user_widget" + label: 博主社交信息 + - value: "adinfo_widget" + label: 博主基础信息 + - value: "posts_show_widget" + label: 文章展示 + - value: "hot_cat" + label: 专题推荐 + - value: "tag_cloud" + label: 标签 + - value: "cst_widget_comment" + label: 最新评论 + - value: "pix_widget_tongji" + label: 站点统计 + - value: "pix_widget_yiyan" + label: 一言 + - value: "custom_html" + label: 自定义 + - $formkit: group + name: custom_html + if: $value.widget == 'custom_html' + key: custom_html + label: 自定义内容 + children: + - $formkit: text + name: title + label: 标题 + - $formkit: code + name: html + label: 内容 + height: 200px + help: 支持html语法 + language: html + - $formkit: group + name: user_widget + label: 博主社交信息 + help: 展示博主社交资料 + children: + - $formkit: text + name: title + label: 菜单名称 + - $formkit: repeater + name: admin_info + id: admin_info + label: 博主社交资料 + children: + - $formkit: text + name: ad_title + label: 名称 + - $formkit: color + name: s_btn_bg + label: 按钮背景颜色 + value: "#2f2f2f" + - $formkit: text + name: ad_icon + label: 图标 + help: 图标和图片二选一 + - $formkit: attachment + name: ad_img + label: 图标图片 + help: 建议18x18(px)方形的PNG图像 + - $formkit: radio + name: ad_show_type + key: ad_show_type + id: ad_show_type + label: 信息展示方式 + value: link + options: + - label: 跳转链接 + value: link + - label: 二维码 + value: qrcode + - $formkit: text + name: ad_link + key: ad_link + if: $value.ad_show_type == 'link' + label: 自定义链接 + - $formkit: radio + if: $value.ad_show_type == 'link' + name: ad_open_new + key: ad_open_new + label: 打开方式 + value: _blank + options: + - label: 新窗口 + value: _blank + - label: 当前窗口 + value: _self + - $formkit: attachment + if: $value.ad_show_type == 'qrcode' + name: ad_qrcode + key: ad_qrcode + label: 二维码 + help: 建议尺寸不要太大 + - $formkit: group + name: adinfo_widget + label: 博主基础信息 + help: 展示博主个人资料 + value: + title: About Me + children: + - $formkit: text + name: title + label: 菜单名称 + - $formkit: repeater + name: base_info + id: base_info + label: 博主个人资料 + children: + - $formkit: text + name: ba_title + label: 名称 + - $formkit: text + name: ba_icon + label: 图标 + help: 图标和图片二选一 + - $formkit: attachment + name: ba_img + label: 图标图片 + help: 建议18x18(px)方形的PNG图像 + - $formkit: text + name: ba_des + label: 描述 + - $formkit: text + name: ba_link + label: 自定义链接 + help: 可不填 + - $formkit: radio + name: ba_open_new + label: 打开方式 + value: _blank + options: + - label: 新窗口 + value: _blank + - label: 当前窗口 + value: _self + - $formkit: group + name: posts_show_widget + label: 文章展示 + help: 展示站点文章 + value: + title: 热门文章 + posts_number: 6 + show_style: small_img + children: + - $formkit: text + name: title + label: 标题 + - $formkit: number + name: posts_number + label: 文章数量 + - $formkit: select + name: show_style + label: 展示形式 + options: + - label: 无图列表 + value: no_img + - label: 小图列表 + value: small_img + - $formkit: group + name: hot_cat + label: 专题推荐 + help: 展示推荐的分类专题 + value: + title: 专题推荐 + children: + - $formkit: text + name: title + label: 标题 + - $formkit: categorySelect + name: widget_cat_select + label: 自定义分类 + multiple: true + clearable: true + searchable: true + sortable: true + - $formkit: group + name: cst_widget_comment + label: 最新评论 + help: 展示站最新评论 + value: + title: 最新评论 + number: 5 + children: + - $formkit: text + name: title + label: 标题 + - $formkit: number + name: number + label: 评论数量 + - $formkit: group + name: pix_widget_tongji + label: 站点统计 + value: + title: 站点统计 + posts_count: true + moments_count: true + tags_count: true + comments_count: true + cat_count: true + site_day: true + build_date: "2023-11-02" + children: + - $formkit: text + name: title + label: 标题 + - $formkit: checkbox + name: posts_count + label: 文章数 + - $formkit: checkbox + name: moments_count + label: 片刻数 + - $formkit: checkbox + name: tags_count + label: 标签数 + - $formkit: checkbox + name: comments_count + label: 评论数 + - $formkit: checkbox + name: cat_count + label: 分类数 + - $formkit: checkbox + name: site_day + label: 运行时间 + - $formkit: date + name: build_date + label: 建站日期 + validation: required + - $formkit: group + name: pix_widget_yiyan + label: 一言 + value: + title: 一言 + yiyan_bg: /themes/theme-pix/assets/img/banner.jpg + children: + - $formkit: text + name: title + label: 标题 + - $formkit: attachment + name: yiyan_bg + label: 背景图 + - $formkit: text + name: api + label: api地址 + help: 不填默认为内置api + + - group: music + label: 音乐设置 + formSchema: + - $formkit: text + name: pix_mu_api + label: 音乐API地址 + help: 填写音乐api地址所在域名,例如 https://api.i-meto.com/meting/api 即可,不填则使用默认api + - $formkit: checkbox + name: bgm_open + id: bgm_open + key: bgm_open + label: 开启音乐播放器 + value: false + - $formkit: checkbox + if: $get(bgm_open).value + name: lrc_open + label: 开启右侧音乐歌词 + value: false + - $formkit: select + if: $get(bgm_open).value + name: m_loop + label: 歌单播放类型 + value: all + options: + - label: 循环 + value: all + - label: 单曲循环播放 + value: one + - label: 随机播放 + value: none + - $formkit: select + if: $get(bgm_open).value + name: mu_type + label: 歌曲列表类型 + value: playlist + options: + - label: 歌曲列表 + value: playlist + - label: 专辑列表 + value: album + - $formkit: select + if: $get(bgm_open).value + name: mu_source + label: 歌曲源 + value: netease + options: + - label: 网易云 + value: netease + - label: QQ音乐 + value: tencent + - label: 酷狗音乐 + value: kugou + - label: 酷我音乐 + value: kuwo + - $formkit: text + name: play_id + if: $get(bgm_open).value + label: 列表ID + + + - group: com + label: 评论设置 + formSchema: + - $formkit: checkbox + name: com_close + label: 关闭所有评论 + value: false + help: 备案期间可开启 + - $formkit: text + label: 头像服务镜像地址 + name: providerMirror + value: "https://cravatar.cn" + + - group: landing_set + label: 落地页设置 + formSchema: + - $formkit: select + name: land_type + id: land_type + key: land_type + label: 落地页风格 + value: card + options: + - label: landcard + value: card + - label: landsimple + value: simple + - $formkit: checkbox + name: land_dark + label: 暗黑模式 + value: false + - $formkit: attachment + name: land_logo + label: LOGO或头像 + value: /themes/theme-pix/assets/img/avatar.png + - $formkit: attachment + name: land_feature + label: 封面头图 + value: /themes/theme-pix/assets/img/landimg.jpg + - $formkit: text + name: land_title + label: 标题或名称 + value: 我的博客 + - $formkit: code + name: land_des + label: 描述 + height: 100px + language: html + value: WELCOME TO MY BLOG 欢迎访问PIXIT , 接下来请享受丝滑的体验. + - $formkit: text + name: land_diy + label: 底部自定义文案 + value: "- Born for design" + - $formkit: code + name: land_html + if: $get(land_type).value == 'simple' + label: 自定义HTML + height: 200px + language: html + value: css javascript + - $formkit: repeater + name: land_btn + label: 按钮组 + children: + - $formkit: text + name: icon + label: 图标 + - $formkit: text + name: name + label: 名称 + - $formkit: text + name: link + label: 按钮链接 + - $formkit: radio + name: open_new + label: 打开方式 + value: _self + options: + - label: 新窗口 + value: _blank + - label: 当前窗口 + value: _self + + - group: login_page + label: 登录页相关 + formSchema: + - $formkit: attachment + name: custom_login_logo + label: 登录页 Logo + help: 推荐的像素为:宽度 288px,高度任意。如果不填写,将使用默认的 Halo 标志 + value: /images/wordmark.svg + validation: required + - $formkit: "range" + name: custom_login_logo_size + id: custom_login_logo_size + label: 登录页 Logo 大小 + help: "$get(custom_login_logo_size).value + '%'" + value: 50 + validation: required + - $formkit: attachment + name: custom_login_background + label: 背景图 + value: /themes/theme-pix/assets/img/default-header.png + accepts: + - "image/*" + + - group: custom + label: 扩展设置 + formSchema: + - $formkit: code + name: head_html + label: 头部HTML代码 + height: 200px + language: html + - $formkit: code + name: footer_html + label: 底部HTML代码 + height: 200px + language: html + - $formkit: code + name: code_css + label: 自定义CSS + height: 200px + language: css + - $formkit: code + name: code_js + label: 自定义Javascript + height: 200px + language: javascript + diff --git a/templates/archives.html b/templates/archives.html new file mode 100644 index 0000000..7b90ab3 --- /dev/null +++ b/templates/archives.html @@ -0,0 +1,22 @@ + + + + + +
+ + + +
+ + + +
+ + + +
+
+ + \ No newline at end of file diff --git a/templates/assets/css/album.css b/templates/assets/css/album.css new file mode 100644 index 0000000..83450ee --- /dev/null +++ b/templates/assets/css/album.css @@ -0,0 +1,111 @@ +.gallery-photos span img { + margin: 0 !important; + border-radius: 0; + bottom: 0px; +} + +.gallery-photos { + width: 100%; + margin-top: 10px; +} + +.gallery-photo { + min-height: 5rem; + width: 33.3%; + padding: 4px; + position: relative; +} + +.gallery-photo span { + border-radius: 8px; + display: block; + overflow: hidden; +} + +.gallery-photo img { + display: block; + width: 100%; + animation: fadeIn 1s; + cursor: pointer; + transition: all .4s ease-in-out !important; +} + +.gallery-photo span.photo-title, +.gallery-photo span.photo-time { + max-width: calc(100% - 7px); + line-height: 1.8; + position: absolute; + left: 4px; + font-size: 14px; + background: rgba(0, 0, 0, 0.3); + padding: 0px 8px; + color: #fff; + animation: fadeIn 1s; +} + +.gallery-photo span.photo-title { + bottom: 4px; + border-radius: 0 8px 0 8px; +} + +.gallery-photo span.photo-time { + top: 4px; + border-radius: 8px 0 8px 0; +} + +.gallery-photo:hover img { + transform: scale(1.1); +} + +@media screen and (max-width: 1100px) { + .gallery-photo { + width: 33.3%; + } +} + +@media screen and (max-width: 768px) { + .gallery-photo { + width: 49.9%; + padding: 3px + } + + .gallery-photo span.photo-time { + display: none + } + + .gallery-photo span.photo-title { + font-size: 12px + } + + .gallery-photo span.photo-title { + left: 3px; + bottom: 3px; + } +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +.uploadmore { + width: 40%; + max-width: 810px; + height: 30px; + margin: auto; + border-radius: 12px; + font-weight: 700; + text-align: center; + display: flex; + align-items: center; + justify-content: center; + cursor: pointer; + border: 1px solid #000; + box-shadow: 0 8px 16px -4px #2c2d300c; + background: #f4f4f4 +} diff --git a/templates/assets/css/dark.css b/templates/assets/css/dark.css new file mode 100644 index 0000000..78ded59 --- /dev/null +++ b/templates/assets/css/dark.css @@ -0,0 +1,343 @@ +:root { + --pix-style-border-always: 1px solid var(--card-border); + --pix-secondbg: #f7f7f9; + --dark-body-bg: #d0dada; + --card-border: #e3e8f7; +} +/*黑夜模式*/ +.dark { + --pix-secondbg: #21232a; + --dark-bg: #111324; + --dark-medium-bg: #161829; + --dark-light-bg: #2e325c; + --light-color: #dedede; + --text-color: #a5a9c3; + --dark-border: #1e2036; + --dark-ac-btn: #2b48ff; + --dark-icon: #8c92b3; + --text-light: #5b5f80; + --normal-btn: #292c45; + --btn-normal: #1e2139; + --dark-body-bg: #0a0c19; + --dark-body-gay-bg: #0a0c19; + --card-border: #42444a; + --code-color: var(--normal-btn); + + + + --halo-comment-widget-ava-content-background: #292c45; + --halo-comment-widget-component-comment-author-info-input: var(--dark-medium-bg); + --halo-comment-widget-a-color: #dedede; + --halo-comment-widget-time-color: #5b5f80; + --halo-comment-widget-parents_at-color: #7786e7; + --halo-comment-widget-text-color: var(--text-color); + --halo-comment-widget-textarea-comment-color: #dedede; + --halo-comment-widget-component-form-button-submit-pix-bg-color: #2b48ff; + --halo-comment-widget-component-form-button-submit-pix-color: #fff; + --halo-comment-widget-component-pagination-button-pix-bg-color-hover: #3b3eff; + --halo-comment-widget-component-pagination-button-pix-bg-color-active: #1e2139; + --halo-comment-widget-component-pagination-button-pix-border-color-active: #8c92b3; + --halo-comment-widget-component-form-input-pix-bg-color: var(--dark-medium-bg); + --halo-comment-widget-component-form-input-color: #dedede; + --halo-comment-widget-component-form-input-border-color: #1e2036; + --halo-comment-widget-component-webkit-box-shadow: #d0dada00; + --halo-comment-widget-component-box-shadow: #d0dada00; + --halo-comment-widget-component-border-bottom-color: var(--dark-border); + --halo-comment-widget-component-btn-active-color: #3b3eff; + --halo-comment-widget-parents_at-color: #3b3eff; + + + +} + +.dark .left_nav_inner , .dark .entry-footer , .dark .topic_comments_wrap , .dark #create_post_box .modal_inner , .dark #topic-title ,.dark input#set_local +, .dark .t_cat_box li , .dark .single_content .comments-area , .dark #commentform textarea#comment , .dark .single_wrap .comments-area, .dark .page_content .comments-area +, .dark .column_inner , .dark #login_form_box .modal_inner , .dark #link_modal .uk-modal-dialog , .dark #msg_modal .uk-modal-dialog , .dark .moment_card_item a +, .dark .post_control_list , .dark .sidebar_right , .dark .right_admin_tool , .dark .top_set_box a.active , .dark .single-content blockquote, .dark .entry-content blockquote +, .dark .footer_main .inner ,.dark .m_offcanvas .inner { + background: var(--dark-bg); +} + +.dark #ava-content { + background-color: #292c45; +} + +.dark .unread_box .vi_reply_item { + background: #2f325545; +} + +.dark .blog_list_inner, .dark .normal_list_inner, .dark .single_wrap , .dark .top_bar , .dark .left_menu_box ul li a:hover, .dark .link_group .item:hover +, .dark #t_commentform , .dark textarea#comment , .dark .field textarea , .dark .single_content, .dark .page_content, .dark .page_wrap , .dark #topic_content , .dark .t_cat_box +, .dark .local_box , .dark input#add_cat , .dark .show_media_box, .dark .show_cdn_media , .dark input#img_link_up , .dark .com_smile_show .inner +, .dark #commentform , .dark #login_form_box input#username, .dark #login_form_box input#password , .dark #comment-author-info input , .dark .field input , .dark .archive_main +, .dark .page_main , .dark .loacl_audio .audio_right input,.dark .loacl_audio input, .dark .netease_audio input, .dark .tencent_audio input, .dark .kugou_audio input, .dark .kuwo_audio input , .dark .loacl_audio .audio_left , .dark .edit_card_box .edit_content input +, .dark input#moment_video_url, .dark input#moment_video_bili , .dark .m_media_left , .dark .widget_tag_cloud a , .dark .cst_widget_comment ul li .right .body +,.dark .nodata_main , .dark .s_main , .dark .musci_list_box , .dark .volume_box , .dark .top_set_box , .dark .sw_qrcode { + background: var(--dark-medium-bg); +} + +.dark .main_wrap, .dark .top_ava img , .dark .left_menu_box ul li a:hover, .dark .link_group .item:hover , .dark .t_cat_box +, .dark .local_box , .dark .com_smile_show , .dark #ava-content , .dark .moment_card_item.loop_card_item a:hover , .dark .post_control_list +, .dark .widget_tag_cloud a , .dark .single_music_header .mu_img img , .dark .sw_qrcode{ + box-shadow: none; +} + +.dark .left_menu_box ul li a , .dark .normal_card_content .entry-title a , .dark .list_user_meta .name , .dark .post_footer_meta span.comnum , .dark .p_title a , .dark .avatar_title a +, .dark textarea#comment , .dark .field textarea , .dark .p_title ,.dark .avatar_title , .dark #topic_content , .dark #topic-title , .dark input#add_cat , .dark input#set_local +, .dark input#img_link_up , .dark .comment-list li .com_right .left h4 a , .dark .post-single .entry-title , .dark .page_content .entry-title +, .dark .page_content .entry-header i , .dark p.log_title , .dark #login_form_box input#username, .dark #login_form_box input#password , .dark #comment-author-info input +, .dark .links_count , .dark .link_cat_name , .dark .link_group .item .info .name a , .dark .msg_title , .dark .archive_main .cat_title h1 +, .dark .normal_content .entry-title a, .dark .normal_grid_content .entry-title a , .dark .player_meta .title , .dark .moment_card_item .right h4 +, .dark .loacl_audio .audio_right input, .dark .netease_audio input , .dark .edit_card_box .edit_content input , .dark input#moment_video_url, .dark input#moment_video_bili +, .dark .post_control_list a , .dark .t_dark a i , .dark .player_mod .m_info h2 , .dark .posts_mu_list li , .dark .posts_mu_list .s_play_btn, .dark .signup span,.dark #login_form_box [for="loginRemember"] { + color: var(--light-color); +} + +.dark .normal_content .entry-content p, .dark .normal_card_content .entry-content p , .dark .normal_content .post_footer_meta span.comnum +, .dark .normal_card_content .post_footer_meta span.comnum, .dark .normal_grid_content .post_footer_meta span.comnum , .dark .post_footer_meta span + , .dark .t_content p , .dark .t_content ,.dark .up_img_btn i , .dark .t_cat_box li , .dark .show_cdn_media span , .dark .form_footer .admin_tool a + , .dark .comment-list li .com_right .body p , .dark .comment-list p.nodata , .dark .single-content p , .dark ul.column_lists li a + , .dark .page_content .entry-content , .dark blockquote , .dark .link_group .item .info .description , .dark .vi_reply_item .content + , .dark .vi_reply_item .target_comment , .dark .msg_log , .dark .post_footer_meta span i , .dark .edit_audio_box .tips, .dark .edit_video_box .tips + , .dark span.ip_loca , .dark .posts_show_widget ul li .title a , .dark .cst_widget_comment ul li .right a , .dark .pix_widget_tongji ul li small + , .dark .top_s_box input.s_input , .dark .top_menu_box ul li a , .dark .top_menu_box ul li a i , .dark .pl_btn a i { + color: var(--text-color); +} + +.dark .posts_show_widget ul li .title a:hover,.dark .cst_widget_comment ul li .right a:hover,.dark .normal_card_content .entry-title a:hover, .dark .post-categories a:hover,.dark .sf_item a:hover{ + color: var(--dark-ac-btn); +} + +.dark .moment_cat_nav, .dark .posts_cat_nav ,.dark .photos_cat_nav, .dark .left_menu_box ul, .dark textarea#comment , .dark .field textarea , .dark .tool_box, .dark .smile_show, .dark .form_footer, .dark .set_cat, .dark #commentform textarea#comment +, .dark .p_item , .dark .footer_nav_box , .dark #t_pagination, .dark #pagination , .dark #p_pagination,.dark input#set_local , .dark input#img_link_up , .dark .comments-area ul.comment-list li +, .dark .commentnav , .dark #t_commentform , .dark #commentform , .dark .single-inner , .dark .page_content .entry-header , .dark #login_form_box input#username, .dark #login_form_box input#password +, .dark #comment-author-info input , .dark .field input , .dark .vi_reply_item , .dark #topic_content , .dark .archive_main .page-header , .dark .widget_inner .widget , .dark .moment_card_item.loop_card_item a +, .dark .edit_card_box .edit_content input , .dark .post_control_list , .dark .link_group_content , .dark .set_text , .dark .s_tips , .dark .single-content blockquote, .dark .entry-content blockquote,.dark .entry-content ol li{ + border-color: var(--dark-border); +} + +.dark .left_menu_box li[class*=current-] a , .dark .moment_cat_nav ul li a.active, .dark .posts_cat_nav ul li a.active ,.dark .photos_cat_nav ul li a.active , .dark .normal_cat , .dark #t_pagination a, .dark #pagination a, .dark .arc_pagenav a , .dark #p_pagination a +, .dark a.go_top , .dark input#push_comment , .dark .up_cat_btn , .dark a.set_local_btn , .dark a.img_link_btn +, .dark .push_item , .dark .de_cat , .dark .commentnav span.page-numbers.current , .dark input.submit_button , .dark #post_pager a +, .dark .edit_card_box .edit_content a.push_card , .dark span.de_card i , .dark .post_control_list a:hover , .dark .t_dark a , .dark .left_menu_box li[class*=current-] a:hover +,.dark a.bg_music , .dark a.bg_lrc, .dark .vo_size ,.dark .footer_menu .inner .center .mobile_edit { + background: var(--dark-ac-btn); + color: #fff; +} + +.dark ::-webkit-scrollbar-thumb{ + background-color: var(--dark-ac-btn); +} + +.dark .uk-dropdown{ + background: var(--dark-border); + color: #666; +} + +.dark .user_pannel .inner a { + background: var(--normal-btn); + color: var(--text-light); +} + +.dark .user_pannel .inner a:hover { + background: var(--dark-ac-btn); + color: #fff; +} + +.dark .t_dark a i , .dark .top_tool i , .dark .normal_content .post_footer_meta span.comnum i +, .dark .normal_card_content .post_footer_meta span.comnum i, .dark .normal_grid_content .post_footer_meta span.comnum i , .dark a.up_like i +, .dark .footer_nav_box ul li a , .dark .comment_smile_box a i , .dark #login_form_box label i , .dark .ad_info .name , .dark .top_s_box form i { + color: var(--dark-icon); +} + +.dark a.up_like.done i { + color: #ff5d49; +} + +.dark .normal_content .entry_meta, .dark .normal_card_content .entry_meta, .dark .normal_grid_content .entry_meta , .dark #post_pager .c_paged , .dark .comment-list li .com_right .left time +, .dark a.comment-reply-link , .dark span.single_time , .dark ul.column_lists li span , .dark .page_content .entry-header .right time +, .dark a.beian , .dark footer#colophon , .dark .ad_info p , .dark .ad_info a , .dark .widget_tag_cloud a , .dark .cst_widget_comment ul li .right .body +, .dark .cst_widget_comment ul li .right .meta , .dark .posts_show_widget ul li .meta , .dark .pix_widget_tongji ul li span ,.dark .set_text +, .dark .top_s_box input::-webkit-input-placeholder , .dark .mu_des , .dark .s_tips , .dark .top_set_box a { + color: var(--text-light); +} + +.dark .moment_cat_nav ul li a, .dark .posts_cat_nav ul li a , .dark .photos_cat_nav ul li a , .dark .link_group .item:hover { + background: var(--normal-btn); + color: var(--text-light); +} + +.dark .moment_cat_nav ul li a:hover,.dark .posts_cat_nav ul li a:hover,.dark .photos_cat_nav ul li a:hover { + background-color: var(--dark-ac-btn); + color: #fff; +} + +.dark .top_bar.uk-sticky-fixed.uk-active , .dark .footer_nav_box , .dark .top_menu_box { + background: rgb(27 29 48 / 80%); +} + +.dark .footer_nav_box , .dark .top_menu_box { + border: none; + color: var(--light-color); +} + +.dark .footer_nav_box ul li a:hover , .dark .ad_info a:hover , .dark .audio_choose li.uk-active a , .dark .video_choose li.uk-active a, .dark .s_tips span +, .dark .posts_mu_list li:hover div, .dark .posts_mu_list li:hover a, .dark .posts_mu_list li.active, .dark .posts_mu_list li.active .s_play_btn , .dark .s_set_box a.active +, .dark .search_box .s_set_box a:hover , .dark .posts_show_widget .no_img li a:before { + color: var(--dark-ac-btn); +} + +.dark .loca i , .dark a.up_img_btn , .dark .up_from_media a, .dark .up_from_cdn a , .dark .attch_nav a i +, .dark a.img_link_cancel , .dark .push_close , .dark .commentnav a , .dark .post-categories a , .dark .link_group .item{ + background: var(--btn-normal); + color: var(--dark-icon); +} + +.dark .up_img_type { + border: none; +} + +.dark .t_cat_box li span i { + background: transparent; +} + +.dark .t_cat_box li span { + color: var(--text-color) !important; +} + +.dark #topic_content:focus { + box-shadow: 0 0 0 0.12rem rgb(84 96 155); +} + +.dark input#img_link_up:focus , .dark input#set_local:focus , .dark #t_commentform:focus-within , .dark #commentform:focus-within , .dark #login_form_box input#username:focus +, .dark #login_form_box input#password:focus , .dark #comment-author-info input:focus , .dark .field input:focus , .dark .audio_choose li.uk-active a , .dark .video_choose li.uk-active a , .dark .player_dot{ + border-color: var(--dark-ac-btn); +} + +.dark a.parents_at , .dark ul.column_lists li a:hover , .dark .single-content a, .dark .page_content .entry-content a , .dark a.mo_link , .dark .t_content a , .dark .show-more-btn , .dark .vi_reply_item .name span +, .dark .vi_reply_item .meta a , .dark .copyright a { + color: #7786e7; +} + +.dark .single-content ul li ,.dark .entry-content ul li, .dark .single-content ol li { + border-bottom: 1px solid #282a40; + color: #bdbfff; +} + +.dark .single-content h1 , .dark .single-content h2 , .dark .single-content h3 , .dark .single-content h4 { + color: #e5e8ff; +} + +.dark .page_content pre { + border: 1px solid #111324; + background: #111324; + color: #fff8f8;; +} + +.dark .post_footer_meta span.sticky_icon { + background: #ff4731; + color: #fff; +} + +.dark .post_footer_meta span.sticky_icon i , .dark .post_footer_meta span.comnum i{ + color: #fff; +} + +.dark .moment_type_btn i , .dark .smile_box i, .dark .simi i, .dark .t_cat i , .dark span.moment_btn_line , .dark .simi i.ri-lock-unlock-line { + color: #6674c1 !important; + background: transparent !important; +} + +.dark .pix_player.loacl_audio { + background: rgb(59 59 59); +} + +.dark .pix_player { + background: rgb(43 43 43 / 75%); +} + +.dark .player_bar { + background: #585858; +} + +.dark .local_video { + background: #2b2d40; +} + +.dark .show_card { + background: #1f2136; + border: 1px dashed #4c5985; +} + +.dark .pix_widget_tongji ul li { + box-shadow: 0px 8px 4px 0px rgb(15 17 33); + background: linear-gradient(90deg,#161829,#816bff00); +} + +.dark .top_s_box input.s_input{ + background: rgb(13 15 35 / 65%); +} + +.dark .single_music_header .mu_img img { + border: 1px solid #0a0c19; +} + +.dark .posts_mu_list { + background: #111324; + border: 1px solid #0a0c19; +} + +.dark .posts_mu_list li:nth-of-type(odd) { + background: #161829; +} + +.dark .left_menu_box li[class*=current-] ul a { + background: inherit; + color: var(--light-color); +} + +.dark .single_footer_box { + background: linear-gradient(90deg,#262841,#816bff00); +} + +.dark .footer_menu .inner { + background: #0d0f1e; + border-top: 1px solid #0d0f1e; +} + +.dark .bgm_box { + border-bottom: 1px solid #0d0f1e; +} + +.dark .footer_menu li a , .dark .footer_menu li a i , .dark .m_offcanvas ul li a , .dark .m_offcanvas ul li a i { + color: #c7caff; +} + +.dark .current-line { + color: #9098a7; +} + +.dark .current-line .active { + color: var(--light-color); +} + +/**豆瓣插件*/ +.dark .doulist-item .doulist-subject .db--viewTime { + color: var(--light-color); + background :#2f2f2f +} +.dark .doulist-item { + border-color: var(--dark-border); +} +.dark .doulist-item .doulist-subject .abstract,.dark .doulist-item .doulist-subject .rating_nums { + color: #909090; +} + +.dark .msg_modal_inner .body p{ + color: var(--light-color); +} +.dark .msg_modal_inner .body pre{ + background: var(--dark-medium-bg); + border: var(--dark-medium-bg); + color: var(--light-color); +} diff --git a/templates/assets/css/main.css b/templates/assets/css/main.css new file mode 100644 index 0000000..a9077c9 --- /dev/null +++ b/templates/assets/css/main.css @@ -0,0 +1,5842 @@ +:root { + --pix-theme: #22bb6d; + --hilight-color: #00bb5e; + --pix-background: #ebf2ed; + --code-color: hsl(0deg 0% 15% / .05); + +} + +body { + background: var(--dark-body-bg); + font-family: var(--font-family); + height:100%; +} + +html { + background: transparent; +} + +h1 , h2 , h3 , h4 , p ,input { + font-family: var(--font-family); +} + +.uk-tooltip { + background: rgba(31, 31, 31, 0.906); +} + +.nowrap { + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.shadow { + -moz-box-shadow: 0px 3px 14px 1px #d0dada; + -webkit-box-shadow: 0px 3px 14px 1px #d0dada; + box-shadow: 0px 3px 14px 1px #d0dadab5; +} + +.round8 { + border-radius: 8px; +} + +.round12 { + border-radius: 12px; +} + +.uk-link-toggle:hover .uk-link, .uk-link:hover, a:hover { + color: #16e186; + text-decoration: none; +} + +.uk-lightbox { + background: #bdd1c6d7; + backdrop-filter: blur(0.5rem); + -webkit-backdrop-filter: blur(0.5rem); +} + +.uk-lightbox-toolbar { + padding: 10px 10px; + background: rgb(75 95 73 / 43%); + color: rgba(255,255,255,.7); +} + +.uk-lightbox-button { + border-radius: 3px; + color: #fff; +} + +.uk-lightbox-button svg { + color: #fff; +} + +.uk-modal { + backdrop-filter: blur(0.5rem); + -webkit-backdrop-filter: blur(0.5rem); +} + +:focus:not([tabindex^='-']) { + outline: none; +} + +img.lazy.loaded { + opacity: 1; + transition: opacity 400ms; +} + +img.lazy:not(.loaded) { + opacity: 0; +} + +.page_main { + z-index: 98; + position: relative; + background: #f6faf8; + border-radius: 12px; +} + +.main_wrap { + width: 100%; + max-width: 960px; + margin: 0 auto; + margin-top: 60px; +} + +.top_bar { + height: 72px; + display: flex; + justify-content: space-between; + align-items: center; + align-content: center; + background: #e5ede8; + border-top-right-radius: 12px; +} + +header#masthead { + width: 100%; +} + +.top_logo { + padding: 20px 40px; +} + +.top_logo.close_bar { + display: none; +} + +.top_logo img { + height: 42px; +} + +.top_left { + display: flex; + flex-direction: row; + justify-content: flex-start; + flex-wrap: nowrap; + align-items: center; + margin-left: 15px; +} + + +.top_right { + display: flex; + align-items: center; + margin-right: 30px; + flex-direction: row; + flex-wrap: nowrap; + justify-content: flex-start; + align-content: center; +} + +.top_tool { + position: relative; +} + +.t_search.top_tool.icon_color { + display: none; +} + +.search_box form { + display: flex; + align-items: center; + justify-content: center; + flex-direction: column; + flex-wrap: nowrap; + position: relative; +} + +.uk-modal-dialog.search_modal_inner { + height: 100%; + backdrop-filter: blur(0.5rem); + -webkit-backdrop-filter: blur(0.5rem); + background: #ffffffe0; +} + +.search_box { + max-width: 450px; + width: 100%; + margin: 0 auto; + padding: 20px; + padding-top: 100px; +} + +.search_box form i { + position: absolute; + right: 12px; + top: 11px; + padding: 0; + font-size: 18px; +} + +.search_box input.s_input { + width: 100%; + font-size: 13px; + border-radius: 8px; + padding: 5px 15px; + border-color: #535353; + height: 50px; + border: 2px solid; +} + +.s_set_box { + margin-bottom: 20px; +} + +.s_set_box .inner { + display: flex; + flex-direction: row; + justify-content: center; +} + +.s_set_box a { + padding: 5px 10px; + color: #5c7665; + font-size: 14px; +} + +.s_set_box a.active { + border-bottom: 2px solid var(--hilight-color); + color: var(--hilight-color); +} + +#search_modal { + display: none; +} + +.search_box .s_set_box a:hover { + color: var(--hilight-color); +} + +.search_box input.s_input:focus { + border-color: var(--pix-theme); +} + +.top_s_box { + position: relative; + padding: 0; + max-width: 200px; + display: flex; + align-content: center; + align-items: center; +} + +.set_text { + position: absolute; + z-index: 9; + font-size: 12px; + margin-left: 14px; + cursor: pointer; + padding-right: 7px; + border-right: 1px solid rgb(215 226 219 / 55%); + color: #839187; +} + +.top_s_box input.s_input { + height: 38px; + border: none; + background: rgb(215 226 219 / 55%); + padding-left: 52px; + border-radius: 20px; + transition:none +} + +.top_set_box { + margin: 0; + z-index: 98; + border-radius: 8px; + padding: 10px; + min-width: 80px; + text-align: center; + display: none; +} + +.top_s_box .s_set_box .inner { + display: flex; + flex-direction: column; +} + +.top_set_box a { + border-radius: 5px; + margin-bottom: 3px; +} + +.top_set_box a.active { + border: none; + background: var(--pix-background); +} + +.top_s_box form i { + top: 6px; + color: #639170; +} + +.top_s_box form { + width: 200px; +} + +.top_tool i { + font-size: 18px; + color: #000000; + cursor: pointer; +} + +.top_tool a { + padding: 10px; + display: flex; +} + +.uk-modal-close-full.uk-close { + bottom: 5%; + top: auto; + border-radius: 50%; + padding: 10px; + left: 50%; + right: auto; + transform: translateX(-50%); + background: #323232; +} + +.uk-modal-close-full.uk-close svg { + width: 15px; + height: 15px; + color: #fff; +} + +.index_banner { + height: 200px; + position: relative; + background-repeat: no-repeat; + background: #f6faf8; + background-size: cover; + background-position: center; +} + +.index_banner img { + height: 100%; + width: 100%; + object-fit: cover; +} + +.main_body { + position: relative; +} + +.blog_list_inner , .normal_list_inner , .single_wrap { + background: #f6faf8; + padding-bottom: 80px; +} + +.top_bar.uk-sticky-fixed.uk-active { + backdrop-filter: blur(0.5rem); + -webkit-backdrop-filter: blur(0.5rem); + background: rgb(255 255 255 / 80%); + border-radius: 0; + transition: 100ms; +} + +.left_menu_box { + +} + +.left_menu_box ul { + list-style: none; + padding: 0 40px; + margin-top: 20px; + padding-bottom: 20px; + border-bottom: 1px solid #e1eae4; +} + +.left_menu_box ul li { + width: 100%; +} + +.left_menu_box ul li a { + display: flex; + width: 100%; + color: #000000; + padding: 12px 15px; + border-radius: 12px; + margin-bottom: 5px; + align-items: center; + flex-direction: row; + justify-content: flex-start; + flex-wrap: nowrap; + align-content: center; + position: relative; +} + +.left_menu_box li[class*=current-] a { + background: #c6dbce; + color: #069d53; +} + +.left_menu_box li[class*=current-] ul a { + background: inherit; + color: inherit; +} + +.left_menu_box ul li a img { + width: 18px; + height: 18px; + margin-right: 5px; +} + +.left_menu_box ul li i { + line-height: 1; + font-size: 18px; + margin-right: 8px; +} + +.left_menu_box ul li a:hover { + color: #069d53; + transition: all .1s; + background: #c6dbce; + box-shadow: 0 28px 50px rgb(202 223 208); +} + +.left_nav_inner { + background: var(--pix-background); + display: flex; + flex-direction: column; + height: 100%; + border-top-left-radius: 12px; +} + +.left_nav_inner.uk-sticky-fixed { + border-radius: 0; +} + +.left_menu_box li[class*=current-] a:hover { + background: #c6dbce; +} + +.left_menu_box li ul,.menu-top-container li ul { + margin: 0; + padding: 0; + font-size: 15px; + padding-left: 8px; + display: none; + border: none; +} + +.left_menu_box li ul li a { + color: #5b6660; + margin: 0; +} + +.left_menu_box li ul li a:hover { + background: none; + box-shadow: none; +} + +.user_info { + position: absolute; + bottom: 10%; + right: 8%; +} + +.user_info .top { + display: flex; + align-items: center; +} + +.user_info .name { + color: #fff; + font-weight: 600; +} + +.user_info .avatar { + width: 58px; + height: 58px; +} + +.user_info .avatar img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 8px; +} + +.user_info .left { + display: flex; + flex-direction: column; + align-content: flex-end; + align-items: flex-end; + padding-right: 10px; +} + +.user_info .des { + font-size: 13px; + text-align: right; + color: #d6d6d6; +} + +#post_item,#photos_item { + padding: 40px; + padding-top: 0; +} + +.loading_box { + text-align: center; + padding: 50px 0px; + width: 100%; +} + +.p_item_inner { + display: flex; + flex-wrap: nowrap; + flex-direction: column; + position: relative; +} + +.list_user_meta { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + justify-content: flex-start; + position: relative; +} + +.post_footer_meta span.sticky_icon { + padding: 3px 8px; + background: var(--pix-theme); + color: #fff; + border-radius: 3px; + margin-right: 5px; +} + +.post_footer_meta span.sticky_icon i { + color: #fff; + font-size: 13px; +} + +.list_user_meta .avatar { + width: 48px; + height: 48px; + min-width: 48px; + margin-right: 10px; +} + +.list_user_meta .avatar img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 8px; +} + +.list_user_meta .name { + color: #576b95; + display: flex; + flex-direction: column; +} + +.list_user_meta .name time { + font-size: 13px; + color: #aab0bf; +} + +.blog_content { + padding-left: 58px; +} + +.blog_content .entry-content { + margin-top: 5px; +} + +.t_content { + display: block; + width: 100%; + overflow: hidden; + color: #0d0d0d; + white-space: pre-wrap; +} + +.t_content p { + word-break: break-all; + color: #0d0d0d; + margin-bottom: 5px; + white-space: pre-wrap; +} + +.t_content>p:last-child, .t_content>p:first-child { + margin-top: 0px!important; +} + +.t_content li p { + margin: 0 0 0px; +} + +.t_content p a.tag{ + display: none; +} + +.rm_hidden , .read-less-btn { + display: none; +} + + +#create_post_box .modal_inner { + width: 520px; + padding: 0; +} + +.edit_overlay { + position: absolute; + width: 100%; + height: 100%; + background: #323232cc; + z-index: 998; + border-radius: 8px; + backdrop-filter: blur(0.2rem); + -webkit-backdrop-filter: blur(0.2rem); +} + +.t_form { + padding: 0 30px; + padding-top: 20px; +} + +#topic-title { + width: 80%; + padding: 8px 10px; + border: none; + margin-bottom: 5px; + font-size: 13px; + color: #313131; + caret-color: #2fc963; + outline: none; + border-radius: 5px; +} + +#topic_content { + background: #eff2f0; + padding: 8px 10px; + font-size: 14px; + color: #040404; + border: none; + height: 100px; + resize: none; + caret-color: #2fc963; + outline: none; + border-radius: 5px; +} + +#topic_content:focus { + box-shadow: 0 0 0 0.12rem rgb(193 220 202); + transition: all .2s; +} + +#topic_content::-webkit-input-placeholder , #topic-title::-webkit-input-placeholder { + color:rgb(190, 190, 190); +} + +.topic_tool { + padding: 0px 30px 40px; +} + +.up_img_btn { + position: relative; +} + +.add_img_box { + display: flex; + flex-direction: column; + flex-wrap: nowrap; + margin-bottom: 15px; +} + +.up_img_btn { + width: 72px; + height: 72px; + background: #f0f0f0; + display: flex; + align-items: center; + justify-content: center; + border-radius: 3px; +} + +.up_img_btn i { + font-size: 32px; + color: #9dc9af; + cursor: pointer; +} + +input#topic_img_up { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + opacity: 0; + cursor: pointer; + font-size: 0; +} + +.tool_box { + border-bottom: 1px solid #eff2f0; + margin-bottom: 10px; + padding: 10px 0; + display: flex; + justify-content: space-between; + align-items: center; + +} + +.tool_box .left { + display: flex; +} + +.smile_box , .t_cat { + margin-right: 5px; +} + +.smile_box i , .simi i , .t_cat i , .loca i { + font-size: 16px; + color: #66c187; + padding: 5px; + border-radius: 3px; +} + +.moment_type_btn i{ + font-size: 16px; + color: #66c187; + padding: 5px; + border-radius: 3px; +} + +.moment_type_btn { + margin-right: 5px; +} + +.moment_card_type.moment_type_btn { + margin-right: 0px; +} + +span.moment_btn_line { + padding: 0 5px; + color: #e2e2e2; +} + +.loca i { + background: #eff4ff; + color: #bec9ff; +} + +.simi i { + +} + +.edit_text { + display: flex; + flex-direction: column; +} + +.smile_show { + display: none; + border-bottom: 1px solid #eff2f0; + margin-bottom: 10px; + padding-bottom: 10px; +} + +.smile_show_inner { + display: grid; + justify-content: space-between; + grid-template-columns: repeat(auto-fill, 1.625em); + row-gap: 0.225em; + justify-items: center; +} + +.push_item { + display: flex; + align-items: center; + background: var(--pix-theme); + color: #fff; + padding: 10px 18px; + border-radius: 5px; + font-size: 15px; + align-content: center; + border: none; + justify-content: center; + flex-direction: row; + cursor: pointer; +} + +.push_close { + background: #c7d4ce; + color: #fff; + padding: 10px 18px; + border-radius: 5px; + font-size: 15px; + cursor: pointer; + border: none; + margin-right: 7px; +} + +.push_item i { + margin-right: 3px; +} + +.form_footer { + display: flex; + justify-content: space-between; + padding-top: 15px; + margin-top: 25px; + border-top: 1px solid #eff2f0; + align-items: flex-end; +} + +.form_footer .admin_tool { + display: flex; + flex-direction: row; + align-items: center; + font-size: 14px; +} + +.form_footer .admin_tool a { + display: flex; + flex-direction: row; + align-items: center; + color: #96aea0; + margin-right: 15px; +} + +.form_footer .admin_tool a:hover { + color: var(--hilight-color); +} + +.form_footer .admin_tool a i { + margin-right: 3px; +} + +.moment_sure { + display: flex; + flex-direction: row; + align-items: center; + flex-wrap: nowrap; +} + +.t_cat_box { + padding: 15px; +} + +.t_cat_box i { + background: none; + color: #216635; + font-size: inherit; + padding: 0; +} + +.t_cat_box ul { + padding: 0; + margin: 0; + display: flex; + flex-direction: row; + flex-wrap: wrap; + align-items: center; + justify-content: flex-start; + max-height: 100px; + overflow-y: scroll; +} + +.t_cat_box li { + list-style: none; + font-size: 13px; + padding: 4px 8px; + background: #eff2f0; + margin-bottom: 3px; + border-radius: 3px; + display: flex; + cursor: pointer; + color: #216635; + flex-direction: row; + align-content: center; + align-items: center; + justify-content: space-between; + width: 32%; + margin-right: 3px; +} + +.t_cat_box li span { + display: flex; + align-items: center; +} + +.cat_header { + display: flex; + flex-direction: row; + align-items: center; + justify-content: space-between; + flex-wrap: wrap; +} + +.de_cat { + font-size: 12px; + padding: 2px 10px; + background: #a3b0cd; + color: #fff; + border-radius: 50px; + border-top-left-radius: 0px; + display: flex; + align-items: center; + margin-bottom: 5px; + margin-left: auto; +} + +.t_cat_toogle { + display: flex; + color: #fff; + cursor: pointer; +} + + +.set_cat { + position: relative; + display: flex; + margin-bottom: 10px; + border-bottom: 1px solid #eff2f0; + align-items: center; + justify-content: space-between; +} + +input#add_cat { + border: none; + font-size: 13px; + outline: none; + width: 75%; + padding: 6px 10px; +} + +.up_cat_btn { + font-size: 13px; + background: #1fce70; + color: #fff; + padding: 2px 10px; + border-radius: 3px; +} + +.up_cat_btn:hover { + color: #fff; +} + +.img_show { + display: flex; + align-items: center; + flex-direction: row; + flex-wrap: wrap; + justify-content: flex-start; + align-content: center; + width: 50%; +} + +.t_media_item { + width: 72px; + height: 72px; + margin-right: 3px; + margin-bottom: 3px; + position: relative; + background: #f0f0f0; + border-radius: 3px; + cursor: move; +} + +.topic-img-de { + position: absolute; + top: 3px; + right: 3px; + line-height: 1; +} + +.topic-img-de i { + background: #fff; + color: #000000; + border-radius: 50%; + font-size: 13px; +} + +.t_media_item img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 3px; +} + +.img_load_text { + display: flex; + justify-content: center; + flex-direction: column; + align-items: center; + font-size: 12px; + color: #3ba557; +} + +.img_load_text span { + padding-top: 5px; +} + +a.up_img_btn { + margin-right: 3px; + margin-bottom: 3px; +} + +.img_show>:last-child { + margin-bottom: 3px; +} + +.up_from_media a , .up_from_cdn a{ + display: flex; + align-items: center; + font-size: 13px; + color: #7b8395; + line-height: 1; + padding: 8px 13px; + background: #eff2f0; + border-radius: 3px; +} + +.up_from_media a i , .up_from_cdn a i { + margin-right: 2px; +} + +.up_from_media , .up_from_cdn { + margin-right: 8px; +} + +.up_img_type { + display: flex; + flex-direction: row; + justify-content: flex-start; + border-left: 1px solid #eff2f0; + align-items: center; + flex-wrap: nowrap; + align-content: center; + margin-top: 15px; +} + +.wp_get_media_list { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-start; +} + +.wp_get_media_list li { + list-style: none; + width: 44px; + padding: 1px; + cursor: pointer; + height: 44px; +} + +.wp_get_media_list li img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 3px; +} + +.show_media_box , .show_cdn_media { + margin-top: 15px; + padding: 8px; + background: #eff2f0; + border-radius: 3px; +} + +.attch_nav a { + color: var(--pix-theme); +} + +.attch_nav a i { + padding: 3px; + background: #9fc1b0; + color: #fff; + border-radius: 3px; +} + +.wp_get_media_list li img { + -moz-transition:all 0.25s ease; + -webkit-transition:all 0.25s ease; + -o-transition:all 0.25s ease; + -ms-transition:all 0.25s ease; + transition:all 0.25s ease; +} + +.wp_get_media_list:hover li img:not(:hover){ + opacity:0.6; + -moz-transform:scale(0.9); + -ms-transform:scale(0.9); + -webkit-transform:scale(0.9); + -o-transform:scale(0.9);transform:scale(0.9); +} + +.show_media_box .nav_tool { + display: flex; + justify-content: space-between; + align-content: center; + align-items: center; + margin-top: 5px; +} + +.show_media_box .nav_tool { + display: flex; + justify-content: space-between; + align-content: center; + align-items: center; + margin-top: 5px; +} + +.show_media_box .souqi { + font-size: 13px; + display: flex; + align-content: center; + flex-direction: row; + flex-wrap: nowrap; +} + +.show_media_box .souqi { + color: #9d9f9e; +} + +input#img_link_up { + border: 1px solid #e7ece9; + padding: 6px 8px; + font-size: 13px; + outline: none; + border-radius: 3px; + margin-right: 5px; +} + +.show_cdn_media .inner { + display: flex; + flex-direction: row; + align-content: center; + flex-wrap: nowrap; + justify-content: flex-start; + align-items: stretch; +} + +.show_cdn_media a { + font-size: 13px; + padding: 3px 10px; + border-radius: 3px; + display: flex; + align-items: center; +} + +a.img_link_btn { + background: var(--pix-theme); + color: #fff; + margin-right: 5px; +} + +a.img_link_cancel { + background: #b6d1bf; + color: #658d79; +} + +input#img_link_up:focus{ + border-color: var(--hilight-color); +} + +.show_cdn_media span { + font-size: 12px; + color: #96ac9e; +} + +.loca { + display: flex; + align-content: center; + align-items: center; + flex-direction: row; + flex-wrap: nowrap; + justify-content: flex-start; +} + +.loca_text { + font-size: 13px; + color: #748ec8; + margin-right: 8px; +} + +.local_box .inner { + display: flex; + justify-content: space-between; + align-items: center; + flex-direction: row; + flex-wrap: wrap; + align-content: center; +} + +.set_local_box { + display: flex; + align-items: stretch; + flex-direction: row; + justify-content: flex-start; +} + +input#set_local { + background: #eff2f0; + border-radius: 3px; + border: 1px solid #e3e8e5; + font-size: 13px; + padding: 5px 10px; + outline: none; + margin-right: 5px; +} + +a.set_local_btn { + font-size: 13px; + background: var(--pix-theme); + color: #fff; + padding: 3px 8px; + border-radius: 3px; + display: flex; + align-items: center; +} + +a.close_local { + font-size: 13px; + color: #8890cc; +} + +/*.img_list {*/ +/* */ +/*}*/ + +/*.img_list .list_inner {*/ +/* display: flex;*/ +/* flex-wrap: wrap;*/ +/* flex-direction: row;*/ +/* align-content: center;*/ +/*}*/ + +/*.img_list a {*/ +/* padding: 3px;*/ +/* position: relative;*/ +/* width: 25%;*/ +/* margin: 3px;*/ +/*}*/ + +.img_list span img { + cursor: zoom-in; +} + +.img_list span:nth-last-child(1):first-child{ + width: 60%; +} + +.img_list span:nth-last-child(1):first-child:before { + padding: 0; +} + +.img_list span:nth-last-child(1):first-child img { + position: relative; +} + +/*.img_list a:nth-child(1):nth-last-child(4),*/ +/*.img_list a:nth-child(3):nth-last-child(2),*/ +/*.img_list a:nth-child(4):nth-last-child(1) {*/ +/* width: 25%;*/ +/*}*/ + +/*.img_list a:nth-child(2):nth-last-child(3) {*/ +/* margin-right: 30%;*/ +/*}*/ +/* */ + +/*.img_list a img {*/ +/* border-radius: 5px;*/ +/* position: absolute;*/ +/* top: 0;*/ +/* left: 0;*/ +/* bottom: 0;*/ +/* right: 0;*/ +/* width: 100%;*/ +/* height: 100%;*/ +/* object-fit: cover;*/ +/*}*/ + +/*.img_list .list_inner a:before {*/ +/* content: "";*/ +/* display: block;*/ +/* padding-top: 100%;*/ +/*}*/ + +.moment_cat_nav , .posts_cat_nav,.photos_cat_nav { + padding: 25px 40px; + border-bottom: 1px solid var(--pix-background); +} + +.moment_cat_nav ul , .posts_cat_nav ul,.photos_cat_nav ul { + display: flex; + align-items: center; + flex-direction: row; + flex-wrap: nowrap; + padding: 0; + margin: 0; + overflow-x: scroll; + scrollbar-width: none; +} + +.moment_cat_nav ul li , .posts_cat_nav ul li, .photos_cat_nav ul li { + list-style: none; + flex: none; +} + +.moment_cat_nav ul::-webkit-scrollbar , .posts_cat_nav ul::-webkit-scrollbar, .photos_cat_nav ul::-webkit-scrollbar { + + display: none; /* Chrome Safari */ + + } + +.moment_cat_nav ul li a , .posts_cat_nav ul li a, .photos_cat_nav ul li a { + padding: 5px 10px; + background: #e1e9e5; + margin: 0 4px; + border-radius: 5px; + font-size: 12px; + color: #7aa1a1; + display: flex; + align-items: center; +} + +.moment_cat_nav ul li a:hover, .posts_cat_nav ul li a:hover, .photos_cat_nav ul li a:hover { + background-color: var(--pix-theme); + color: #fff; +} + +.moment_cat_nav ul li a.active , .posts_cat_nav ul li a.active, .photos_cat_nav ul li a.active { + background: var(--pix-theme); + color: #fff; +} + +#t_pagination , #pagination, #p_pagination { + padding: 30px; + text-align: center; + display: flex; + justify-content: center; + border-top: 1px solid var(--pix-background); +} + +#t_pagination a , #pagination a, #p_pagination a { + padding: 10px 15px; + background: var(--pix-theme); + color: #fff; + border-radius: 8px; + display: flex; +} + +.p_item { + padding: 40px 0; + border-bottom: 1px solid var(--pix-background); +} + +.p_item:last-child { + border-bottom: none; +} + +.post_footer_meta { + display: flex; + justify-content: space-between; + align-items: center; +} + +.post_footer_meta .left , .post_footer_meta .right { + display: flex; + flex-direction: row; + align-items: center; + justify-content: flex-start; + flex-wrap: nowrap; +} + +.post_footer_meta .right .control_edit_post { + font-size: 13px; + display: flex; + color: #20c768; +} + +.post_footer_meta span { + display: flex; + align-items: center; + align-content: center; + flex-direction: row; + flex-wrap: nowrap; + color: #444444; + font-size: 12px; +} + +.post_footer_meta span i { + margin-right: 3px; + font-size: 13px; + color: #819286; +} + +span.post_views { + margin-right: 5px; + display: flex; + align-items: center; +} + +span.post_views i { + margin-right: 3px; +} + +.single_wrap span.post_views { + margin-left: 10px; + margin-right: 0; +} + +.entry-footer { + margin-top: 10px; + background: var(--pix-background); + padding: 8px 10px; + border-radius: 8px; +} + +.avatar_title{ + color: #41624b; + display: flex; + align-items: center; + align-content: center; + flex-wrap: nowrap; + flex-direction: row; + justify-content: flex-start; +} + +.avatar_title a { + color: #41624b; + display: flex; + align-items: center; + align-content: center; + flex-wrap: nowrap; + flex-direction: row; + justify-content: flex-start; +} + +.p_title { + margin-bottom: 8px; + color: #41624b; + display: flex; + align-items: center; + align-content: center; + flex-wrap: nowrap; + flex-direction: row; + justify-content: flex-start; +} + +.p_title a { + color: #41624b; + display: flex; + align-items: center; + align-content: center; + flex-wrap: nowrap; + flex-direction: row; + justify-content: flex-start; +} + +.p_title i { + margin-right: 3px; +} + +.t_content a::before{ + content: "\eeb8"; + font-family: 'remixicon' !important; + margin-right: 3px; +} + +a.mo_link,.t_content a { + display: inline-flex; + align-items: center; + flex-direction: row; + align-content: center; + color: var(--pix-theme); +} + +a.mo_link i { + margin-right: 3px; +} + +.post_footer_meta span.comnum { + padding: 3px 8px; + background: #2c2c2c; + color: #fff; + border-radius: 3px; + cursor: pointer; +} + +.post_footer_meta span.comnum i { + color: #fff; + position: relative; +} + +a.up_like { + display: flex; + align-items: center; + flex-direction: row; + align-content: center; + margin-left: 5px; + color: #444444; + font-size: 12px; +} + +a.up_like i { + margin-right: 3px; + font-size: 13px; + color: #819286; + position: relative; +} + +a.up_like.done span { + color: #fc7f70; +} + +a.up_like.done i { + color: #fc7f70; +} + +span.ip_loca { + font-size: 12px; + display: flex; + align-items: center; + align-content: center; + margin-top: 10px; + color: #354677; + margin-bottom: 5px; +} + +span.ip_loca i { + margin-right: 3px; +} + +#comment_form_reset { + display: none; +} + +.topic_comments_wrap { + background: var(--pix-background); + padding: 20px; + margin-top: 15px; + border-radius: 8px; +} + +textarea#comment { + border: none; + background: #f7f9f7; + font-size: 13px; + height: 50px; + outline: none; + resize: none; + border-bottom: 1px solid var(--pix-background); + border-radius: 0px; +} + +#t_commentform { + padding: 10px; + background: #f7f9f7; + border-radius: 5px; + border: 1px solid #deece2; + margin: 15px 0 25px; +} + +#t_commentform:focus-within { + border: 1px solid var(--hilight-color); +} + +.topic_comments_foobar { + display: flex; + flex-direction: row; + justify-content: space-between; + flex-wrap: nowrap; + align-items: center; +} + +input#push_comment { + font-size: 13px; + border: none; + display: flex; + align-items: center; + padding: 8px 18px; + cursor: pointer; + background: var(--pix-theme); + color: #fff; + border-radius: 5px; +} + +.comments-area ul.comment-list { + padding: 0; +} + +.comments-area ul.comment-list li { + list-style: none; + margin-bottom: 25px; + border-bottom: 1px solid #d9eade; +} + +.comments-area ul.comment-list li:last-child { + border: none; +} + +.comments-area ul.comment-list li .comment_body { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + justify-content: flex-start; + margin-bottom: 25px; +} + +.comments-area ul.comment-list li .profile { + width: 42px; + height: 42px; + margin-right: 8px; +} + +.comments-area ul.comment-list li .profile a { + width: 42px; + height: 42px; + display: block; +} + +.comments-area ul.comment-list li .profile a img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 8px; +} + +.comments-area ul.comment-list li .com_right { + width: 100%; +} + +.comment-list li .com_right .left { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + justify-content: flex-start; + align-items: center; +} + +.comment-list li .com_right .left h4 { + margin: 0; + font-size: 16px; + margin-right: 5px; + display: flex; + align-items: center; + flex-direction: row; + align-content: center; + flex-wrap: nowrap; + justify-content: flex-start; +} + +.comment-list li .com_right .left h4 a { + color: #5d7099; +} + +.comment-list li .com_right .left h4 i { + color: #687aa0; + margin-left: 3px; + position: relative; + top: 0.03em; +} + +.comment-list li .com_right .left time { + font-size: 13px; + color: #98ad9e; +} + +.commentshow { + margin-top: 40px; +} + +.comment-list li .com_right .body { + margin-top: 5px; +} + +.comment-list li .com_right .body p { + font-size: 14px; + color: #5e5e5e; + margin: 0; +} + +.comment-list li .com_right .commeta { + display: flex; + justify-content: space-between; + align-items: center; + flex-direction: row; + align-content: center; + line-height: 1; +} + +a.comment-reply-link { + color: #8aae94; +} + +.topic_comments_foobar .right { + display: flex; + align-items: center; + flex-direction: row; + justify-content: flex-start; + flex-wrap: nowrap; +} + +.cancel-comment-reply { + margin-right: 8px; +} + +.cancel-comment-reply a { + font-size: 13px; + color: #5b8567; + padding: 5px 18px; + cursor: pointer; + background: #cddcd1; + display: flex; + border-radius: 5px; +} + +.comments-area ul.comment-list li ul { + padding: 0; + margin-left: 20px; +} + +.comments-area ul.comment-list li ul li { + padding: 0; + margin: 0; + border: none; +} + +.comments-area ul.comment-list li ul li .children { + padding: 0; + margin: 0; +} + +a.parents_at { + color: var(--pix-theme); + display: inline-block; +} + +.comments-area ul.comment-list li li .profile { + width: 35px; + height: 35px; + margin-right: 8px; +} + +.comments-area ul.comment-list li li .profile a { + width: 35px; + height: 35px; + display: block; +} + +.comment_smile_box a i { + font-size: 20px; + color: #87af9b; +} + +.com_smile_show { + width: 220px; + margin-top: 10px; +} + +.com_smile_show .inner { + padding: 10px; + background: #fff; + display: grid; + justify-content: space-between; + grid-template-columns: repeat(auto-fill, 1.625em); + row-gap: 0.225em; + justify-items: center; +} + +.comment-list .loader { + display: flex; + justify-content: center; +} + +.commentnav { + display: flex; + flex-direction: row; + justify-content: flex-end; + margin-top: 20px; + padding-top: 20px; + border-top: 1px solid #d9eade; +} + +.commentnav a { + padding: 3px 7px; + background: #d2ddd5; + margin: 0 2px; + font-size: 13px; + color: #76937f; + border-radius: 2px; + display: flex; + align-items: center; +} + +.commentnav span.page-numbers.current { + padding: 3px 7px; + background: var(--pix-theme); + margin: 0 2px; + font-size: 13px; + color: #ffffff; + border-radius: 2px; +} + +.commentnav span.page-numbers.dots { + color: #a0b9a6; +} + +.comments-title { + font-size: 14px; + display: flex; + align-items: center; + color: #516181; +} + +.comments-title i { + margin-right: 3px; +} + +.comments-title span { + margin-left: 3px; +} + +.comments-title a { + color: #516181; +} + +.comment-list p.nodata { + display: flex; + justify-content: center; + color: var(--pix-theme); +} + +.single_content , .page_content , .page_wrap { + background: #f6faf8; + padding: 0 40px; + padding-bottom: 100px; +} + +.single_content .comments-area { + background: var(--pix-background); + padding: 40px; + margin-top: 15px; + border-radius: 8px; +} + +#commentform { + padding: 10px 15px; + background: #f7f9f7; + border-radius: 5px; + border: 1px solid #deece2; + margin: 15px 0 25px; +} + +#commentform:focus-within { + border: 1px solid var(--hilight-color); +} + +.com_push input#submit { + font-size: 13px; + border: none; + display: flex; + align-items: center; + padding: 8px 18px; + cursor: pointer; + background: var(--pix-theme); + color: #fff; + border-radius: 5px; +} + +.com-footer { + display: flex; + justify-content: space-between; + align-items: center; + align-content: center; + flex-direction: row; + flex-wrap: nowrap; + margin-top: 5px; +} + +.com_tools { + display: flex; + align-items: center; + flex-direction: row; + justify-content: flex-start; + flex-wrap: nowrap; +} + +a.edit-profile { + display: flex; + align-items: center; + flex-direction: row; + flex-wrap: nowrap; + font-size: 13px; + color: #576889; +} + +a.edit-profile img { + width: 24px; + height: 24px; + object-fit: cover; + border-radius: 50%; + margin-right: 5px; +} + +a.com_smile_btn { + width: 24px; + height: 24px; + display: flex; +} + +.vi_avatar_box { + margin-bottom: 10px; +} + +#commentform textarea#comment { + border: none; + background: var(--pix-background); + font-size: 13px; + height: 50px; + outline: none; + resize: none; + border-bottom: 1px solid var(--pix-background); + border-radius: 5px; + padding: 10px; +} + +#ava-content { + background: #fff; + border-radius: 8px; + padding: 15px; + width: 240px; +} + +#comment-author-info p{ + font-size: 13px; + margin-bottom: 5px; + color: #516181; +} + +.key-value-entry p { + margin-bottom: 5px; + color: #516181; +} + +#comment-author-info input,.field input, .field textarea { + outline: none; + font-size: 13px; + padding: 7px 5px; + width: 100%; + margin-bottom: 7px; + border-radius: 5px; + border-color: #d0dada; + background: var(--pix-background); +} + +#comment-author-info input:focus ,.field input:focus, .field textarea:focus{ + border-color: var(--hilight-color); +} + +.com_push { + display: flex; + align-items: center; + flex-direction: row; + justify-content: flex-start; +} + +.commclose { + display: none; +} + +footer#colophon { + position: fixed; + bottom: 30px; + font-size: 13px; + color: #9fb2a7; + left: 2%; +} + +a.beian { + color: #9fb2a7; + margin-bottom: 3px; +} + +.footer_top { + display: flex; + align-items: flex-start; + flex-direction: column; + flex-wrap: nowrap; + align-content: flex-start; +} + +.footer_top span { + padding: 0 8px; + display: none; +} + +.footer_text { + margin-top: 5px; +} + +.copyright { + +} + +.copyright a { + color: var(--pix-theme); +} + + +.footer_nav { + position: fixed!important; + bottom: 0; + max-width: 960px; + z-index: 898; + width: 100%; +} + +.footer_nav_box ul { + list-style: none; + margin-bottom: 0; + padding: 0; + display: flex; + justify-content: center; +} + +.footer_nav_box ul li { + position: relative; +} + +small.f_unread_num { + position: absolute; + right: 10px; + top: 0; + background: #fe3d3d; + color: #fff; + border-radius: 5px; + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + font-size: 12px; + padding: 0 6px; + transform: scale(.8) translateX(50%); +} + +a.com_msg_btn { + position: relative; +} + +.msg_title { + display: flex; + position: absolute; + padding: 4px; + top: 10px; + left: 25px; + align-items: center; + flex-direction: row; + justify-content: flex-start; + font-size: 15px; + color: #3b4466; +} +.msg_title i { + margin-right: 5px; +} + +.footer_nav_box ul li a { + display: flex; + flex-direction: column; + flex-wrap: nowrap; + align-items: center; + align-content: flex-start; + font-size: 13px; + padding: 0 20px; + color: #587667; + transition: all .2s; + justify-content: center; +} + +.footer_nav_box ul li a img { + width: 22px; + height: 22px; +} + +.footer_nav_box ul li a:hover { + color: var(--hilight-color); + transform: translateY(-2px); + transition: all .2s; +} + +.footer_nav_box ul li a i { + font-size: 22px; + line-height: 1; +} + +.footer_nav_box ul li a span { + font-size: 12px; +} + +.footer_nav_box { + display: flex; + flex-direction: row; + align-items: center; + flex-wrap: nowrap; + width: 100%; + backdrop-filter: blur(0.5rem); + -webkit-backdrop-filter: blur(0.5rem); + background: rgb(255 255 255 / 80%); + border-top: 1px solid #edf3f0; + position: absolute; + right: 0; + top: 0px; +} + +.footer_nav_box .inner { + display: flex; + width: 100%; + min-height: 64px; +} + +.footer_nav_box .left { + display: flex; + align-items: center; +} + +.footer_nav_box .right { + display: flex; + align-items: center; + justify-content: center; + flex-direction: row; + flex-wrap: nowrap; +} + +.footer_nav_box .right_inner { + display: flex; + justify-content: center; + align-items: center; + width: 100%; +} + +.t_dark a { + padding: 7px; + display: flex; + line-height: 1; + background: #accab5; + border-radius: 8px; +} + +.t_dark a i { + color: #fff; + font-size: 16px; +} + +.go_top_box { + position: fixed; + max-width: 960px; + width: 100%; + height: 65px; + bottom: 0; +} + +.lbc .go_top_box { + max-width: 720px; +} + +a.go_top { + position: absolute; + right: -45px; + padding: 7px; + display: flex; + line-height: 1; + background: var(--pix-theme); + color: #fff; + border-radius: 8px; + bottom: 20px; + opacity: 0; + transition: all .15s; +} + +a.go_top.show { + bottom: 40px; + opacity: 1; + transition: all .15s; +} + +.footer_nav_box .left_inner { + padding: 0 20px; + width: 100%; + border-right: 1px solid #e8efea; +} + +.footer_nav_box .left_inner i { + font-size: 18px; +} + +.links_modal_inner { + padding: 15px; + padding-top: 40px; +} + +#link_modal .uk-modal-dialog { + width: 420px; + border-radius: 8px; +} + +.link_group { + display: flex; + justify-content: space-between; + align-items: center; + flex-wrap: wrap; + flex-direction: row; +} + +.link-avatar { + margin-right: 7px; +} + +.link_group .item { + width: 48%; + display: flex; + padding: 6px; + background: #f8f8f8; + border-radius: 5px; + margin-bottom: 10px; +} + +.links_page .link_group .item { + background: #ecf4f0; +} + +.link-avatar a { + width: 42px; + height: 42px; + display: block; +} + +.link-avatar img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 3px; +} + +.link_group .item .info { + display: inline-grid; + flex-direction: column; +} + +.link_group .item .info .name { + font-size: 14px; + margin: 0; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.link_group .item .info .name a { + color: #40496e; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.link_group .item .info .description { + font-size: 12px; + color: #a6b5ad; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.link_cat_name { + display: flex; + margin-bottom: 8px; + align-items: center; + flex-direction: row; + color: #284d2e; + font-size: 14px; +} + +.link_cat_name i { + margin-right: 2px; +} + +.link_group_content { + margin-bottom: 15px; + padding-bottom: 15px; + border-bottom: 1px solid #edf2ef; +} + +.link_group_content:last-child{ + border-bottom: none +} + +.links_count { + font-size: 13px; + margin-bottom: 10px; + color: #859a89; + display: flex; + justify-content: center; + position: relative; +} + +.link_group .item:hover { + transition: all .1s; + background: #e6f3ea; + box-shadow: 0px 8px 13px 0px rgb(202 223 208 / 81%); +} + +.link_group .item:hover .name a { + color: #069d53; +} + +.unread_box { + font-size: 13px; + margin-bottom: 10px; +} + +p.msg_limit { + font-size: 12px; + text-align: center; + color: #aeaeae; +} + +.unread_tip { + text-align: center; + margin-bottom: 10px; +} + +.unread_box .vi_reply_item { + background: #eef5f0; + border-radius: 8px; +} + +.vi_reply_item { + padding: 14px; + border-bottom: 1px solid #e7f5eb; + display: flex; + flex-direction: column; + align-items: flex-start; + margin-bottom: 5px; +} + +.vi_reply_item:last-child { + border: none; +} + +.vi_reply_item .box { + display: flex; + flex-direction: row; + justify-content: flex-start; + flex-wrap: nowrap; + width: 100%; +} + +.vi_reply_item .target_comment { + font-size: 13px; + color: #39435f; + display: flex; + align-items: center; + color: #86928c; + margin-bottom: 8px; + padding-left: 8px; + border-left: 2px solid #b8d2c3; +} + +.vi_reply_item .target_comment span { + margin-left: 3px; +} + +.msg_modal_inner { + padding: 15px; + padding-top: 40px; +} + +#msg_modal .uk-modal-dialog { + width: 600px; + border-radius: 8px; +} + +.vi_reply_item .reply { + display: flex; + align-items: flex-start; + flex-direction: column; + justify-content: flex-start; + flex-wrap: wrap; + align-content: flex-start; + width: 100%; +} + +.vi_reply_item .avatar_top { + width: 38px; + height: 38px; + margin-right: 8px; + min-width: 38px; +} + +.vi_reply_item .avatar_top img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 5px; +} + +.vi_reply_item .name { + font-size: 13px; + color: #a7a7a7; +} + +.vi_reply_item .name span { + color: var(--hilight-color); + padding-right: 3px; +} + +.vi_reply_item .meta { + font-size: 12px; + display: flex; + color: #a1a1a1; +} + +.vi_reply_item .meta a { + color: #069d53; +} + +.vi_reply_item .meta time { + margin-right: 5px; +} + +.vi_reply_item .right { + display: flex; + width: inherit; + justify-content: space-between; +} + +.page_content .entry-header { + padding: 15px 0; + display: flex; + justify-content: space-between; + align-items: center; + border-bottom: 1px solid #deebe5; +} + +.page_content .entry-header .left { + display: flex; + align-items: center; +} + +.page_content .entry-header .right { + display: flex; + align-items: center; + font-size: 13px; +} + +.page_content .entry-header .right time { + color: #a8b7ad; +} + +.page_content .entry-header .right .up_like { + color: #9cbaab; + margin-left: 10px; +} + +.page_content .entry-header .right .up_like i { + font-size: 14px; +} + +.page_content .entry-header i { + font-size: 18px; + margin-right: 3px; + color: #b9d1c5; +} + +.page_content .entry-title { + font-size: 17px; + margin: 0; +} + +.page_content .entry-content { + font-size: 15px; + color: #3e445c; +} + +.page_content .entry-content a { + color: var(--hilight-color); +} + +.s_main { + background: #f6faf8; + padding: 40px; + padding-bottom: 100px; + padding-top: 20px; +} + +.s_tips { + padding-bottom: 20px; + color: #7d8e86; + border-bottom: 1px solid #e1f0e8; +} + +.search_moment_inner.search_item { + display: flex; +} + +.search_item .left { + +} + +.search_item .left .icon_mark { + margin-right: 8px; +} + +.search_item .left .icon_mark i { + width: 42px; + height: 42px; + background: #d4e4d9; + display: flex; + justify-content: center; + align-items: center; + border-radius: 8px; + color: #2da860; +} + +.search_item .right { + +} + +.search_item .right .top { + display: flex; + flex-direction: row; + align-items: center; + font-size: 13px; + color: #94a599; +} + +.search_item .right .top .cat { + margin-right: 8px; +} + +.search_item .right a { + color: #546983; +} + +.search_item .right a:hover { + color: var(--hilight-color); + text-decoration: underline; +} + +.page-content.no_resault { + text-align: center; +} + +.page-content.no_resault img { + width: 70%; + margin-top: 60px; +} + +.nodata_main { + background: #f6faf8; + padding: 40px; + padding-bottom: 100px; + padding-top: 20px; +} + +.normal_content { + +} + +.normal_content .entry-content , .normal_grid_content .entry-content { + margin: 0; +} + +.normal_content .entry-title , .normal_grid_content .entry-title { + font-size: 18px; + margin-bottom: 5px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + width: 100%; +} + +.normal_content .entry-title a , .normal_grid_content .entry-title a { + color: #32395c; +} + +.normal_content .entry_meta , .normal_card_content .entry_meta , .normal_grid_content .entry_meta { + font-size: 13px; + color: #89a396; +} + +.normal_content .entry-content p , .normal_card_content .entry-content p { + margin: 8px 0; + margin-bottom: 12px; + color: #606268; +} + +.normal_content .entry-content .feature { + width: 100%; + height: 200px; +} + +.normal_content .entry-content .feature a { + +} + +.normal_content .entry-content .feature a img { + width: 100%; + height: 100%; + object-fit: cover; +} + +.normal_content .post_footer_meta span.comnum , .normal_card_content .post_footer_meta span.comnum , .normal_grid_content .post_footer_meta span.comnum { + background: none; + color: #444444; +} + +.normal_content .post_footer_meta span.comnum i , .normal_card_content .post_footer_meta span.comnum i , .normal_grid_content .post_footer_meta span.comnum i { + color: #819286; +} + +.normal_content a.up_like , .normal_card_content a.up_like , .normal_grid_content a.up_like { + margin-left: 5px; +} + +.normal_cat { + font-size: 12px; + padding: 3px 8px; + background: #accab5; + border-radius: 3px; + color: #ffffff; +} + +.normal_card_content { + display: flex; + flex-direction: row; + flex-wrap: nowrap; +} + +.normal_card_content .feature { + width: 140px; + min-width: 140px; + height: 180px; + margin-right: 12px; +} + +.normal_card_content .feature img { + width: 100%; + height: 100%; + object-fit: cover; +} + +.normal_card_content .card_right { + display: flex; + flex-direction: column; + flex-wrap: nowrap; + align-content: flex-start; + width: 100%; + overflow: hidden; +} + +.normal_card_content .entry-title { + font-size: 18px; + margin-bottom: 5px; + text-overflow: ellipsis; + overflow: hidden; + white-space: break-spaces; +} + +.normal_card_content .entry-title a { + color: #32395c; +} + +.normal_card_content .entry-title a:hover{ + color: var(--hilight-color); +} + +.normal_card_content .entry-content { + margin: 0; + margin-top: 5px; +} + +.normal_card_content .entry-footer { + margin-top: 10px; +} + +.normal_grid_content .entry-content .feature { + width: 100%; + height: 130px; +} + +.normal_grid_content .entry-content .feature a img { + width: 100%; + height: 100%; + object-fit: cover; +} + +.normal_grid_content .entry-footer { + margin-top: 12px; +} + +.normal_grid_content .entry_meta { + margin-bottom: 5px; +} + +.normal_grid_content .post_footer_meta span.comnum { + padding: 0; +} + +.grid_item { + padding: 20px 0 0; +} + +.feature { + overflow: hidden; +} + +.feature img { + transition: all .3s; +} + +.feature img:hover { + transform: scale(1.06); + transition: all .3s; +} + +.single_wrap { + padding: 40px; + padding-bottom: 100px; +} + +.post-single .entry-title { + font-size: 19px; + color: #292f42; + margin-bottom: 10px; +} + +.post-single .post_header ul { + display: flex; + flex-direction: row; + align-content: center; + align-items: center; + justify-content: space-between; + padding: 0; + margin: 0; + margin-bottom: 25px; + font-size: 13px; +} + +.post-single .header_meta { + display: flex; + align-content: center; + align-items: center; +} + +span.single_time { + display: flex; + align-items: center; +} + +span.single_time i { + margin-right: 3px; +} + +.post-single a.up_like { + margin-left: 10px; +} + +.post-single .post_header ul.post-categories { + margin: 0; +} + +.post-categories li { + list-style: none; +} + +.post-categories a { + padding: 5px 8px; + background: #cee2d4; + color: #7cad95; + border-radius: 5px; + margin-left: 3px; +} + +.post-categories a:hover { + color: var(--hilight-color); +} + +.single_wrap .comments-area , .page_content .comments-area { + background: var(--pix-background); + padding: 40px; + margin-top: 30px; + border-radius: 8px; +} + +.single-inner { + padding: 20px 0; + border-top: 1px solid #e6eee8; +} + +.single-content { + margin: 1rem 0; + border-radius: 8px; +} + +.s_tips span { + color: var(--hilight-color); + padding: 0 2px; +} + +.page_wrap { + padding-top: 20px; +} + +.column_item { + +} + +.column_inner { + background: var(--pix-background); +} + +.column_inner .cat_img { + position: relative; + width: 100%; + height: 120px; +} + +.column_inner .cat_img a:before { + content: ""; + position: absolute; + background: linear-gradient(0deg,#0011097a 5%,#0d0d0d00 50%); + width: 100%; + height: 100%; + top: 0; + left: 0; + border-radius: 10px; +} + +.column_inner .cat_img img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 12px; +} + +.column_inner .cat_img .meta { + position: absolute; + bottom: 15px; + left: 15px; + color: #fff; + font-size: 12px; +} + +.column_inner .cat_img .meta .title { + font-size: 15px; +} + +.column_inner .cat_img .meta p { + margin: 0; +} + +ul.column_lists { + padding: 15px; + margin: 0; + height: 92px; +} + +ul.column_lists li { + list-style: none; + display: flex; + flex-direction: row; + justify-content: space-between; + font-size: 14px; + padding: 5px; + align-items: center; +} + +ul.column_lists li a { + width: 60%; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + color: #4a4e72; +} + +ul.column_lists li a:hover { + color: var(--hilight-color); + text-decoration: underline; +} + +ul.column_lists li span { + color: #7e8f83; + font-size: 12px; + text-overflow: ellipsis; + white-space: nowrap; +} + +.archive_main { + background: #f6faf8; + padding-bottom: 150px; +} + +.archive_main .page-header { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + justify-content: flex-start; + padding: 20px 40px; + align-items: center; + border-bottom: 1px solid var(--pix-background); +} + +.archive_main .cat_img { + width: 64px; + height: 64px; + min-width: 64px; + margin-right: 10px; +} + +.archive_main .cat_img img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 8px; +} + +.archive_main .cat_title { + +} + +.archive_main .cat_title h1 { + font-size: 18px; + margin-bottom: 5px; + color: #4a586b; +} + +.archive_main .cat_title .archive-description { + font-size: 13px; + color: #8e9f93; +} + +.archive_main .cat_title .archive-description p { + margin: 0; +} + +.sidebar { + +} + +.sidebar .widget:last-child { + border: none; +} + +.wid_title , h2.widget-title { + margin-bottom: 15px; + font-size: 14px; + color: #9098a7; + font-weight: 600; +} + +.wid_sw_social { + display: flex; + flex-direction: row; + align-items: center; + flex-wrap: wrap; + justify-content: flex-start; + align-content: center; +} + +.sw_item { + position: relative; +} + +.wid_sw_social a { + margin-right: 8px; + margin-bottom: 8px; + display: flex; + line-height: 1; + justify-content: center; + padding: 8px; + background: #2f2f2f; + border-radius: 5px; +} + +.sw_qrcode { + position: absolute; + display: none; + background: #fff; + padding: 5px; + border-radius: 3px; + z-index: 99; + left: 50%; + width: max-content; + transform: translateX(-50%); + box-shadow: 0px 4px 14px 0px #8abb8f91; +} + +.sw_qrcode img { + width: 120px; +} + +.wid_sw_social a img { + width: 18px; + height: 18px; +} + +.wid_sw_social a i { + display: flex; + line-height: 1; + width: 20%; + justify-content: center; + color: #fff; + font-size: 18px; +} + +.widget_inner.sidebar_inner { + +} + +.widget_inner .widget { + border-bottom: 1px solid #e1eae4; + padding: 0 40px 20px; + margin: 0; + margin-bottom: 20px; +} + +.items.wid_ad_info { + display: flex; + flex-direction: column; + flex-wrap: nowrap; + align-content: flex-start; +} + +.ad_info { + display: flex; + align-items: center; + flex-direction: row; + flex-wrap: nowrap; + padding-bottom: 5px; +} + +.ad_info .meta { + display: flex; +} + +.ad_info p { + margin: 0; + font-size: 14px; + color: #89978c; + line-height: 1; +} + +.ad_info a { + font-size: 14px; + color: #89978c; +} + +.ad_info a:hover { + color: var(--hilight-color); + text-decoration: underline; +} + +.ad_info .name { + margin-right: 5px; + color: #5f936e; + display: flex; +} + +.ad_info .name img { + width: 16px; + height: 16px; +} + +.widget_media_image figure { + height: 120px; + width: 100%; +} + +.widget_media_image img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 8px !important; +} + +.widget_nav_menu .widget-title { + margin-bottom: 10px; + font-size: 14px; + color: #4b566b; +} + +.widget_nav_menu ul { + padding: 0; + margin: 0; +} + +.widget_nav_menu ul li { + list-style: none; +} + +.widget_nav_menu ul li a { + color: #536a5d; + padding: 8px 15px; + display: flex; + font-size: 14px; + border-radius: 8px; +} + +.widget_nav_menu ul li a:hover { + color: #069d53; + transition: all .1s; + background: #e0ebe4; + box-shadow: 0px 11px 20px 0px rgb(202 223 208); +} + +.widget_nav_menu li ul { + display: none; + padding-left: 10px; +} + +.posts_show_widget ul { + padding: 0; +} + +.posts_show_widget ul li { + list-style: none; + display: flex; + flex-direction: row; + align-items: center; + margin-bottom: 15px; +} + +.posts_show_widget ul li .image a { + width: 50px; + height: 50px; + display: flex; +} + +.posts_show_widget ul li .image img { + width: 100%; + height: 100%; + object-fit: cover; +} + +.posts_show_widget ul li .title { + font-size: 14px; + margin-bottom: 3px; +} + +.posts_show_widget ul li .title a { + color: #313964; +} + +.posts_show_widget ul li .title a:hover { + color: var(--hilight-color); +} + +.posts_show_widget ul li .info { + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + width: 100%; + margin-left: 8px; +} + +.posts_show_widget ul li .meta { + font-size: 12px; + color: #a1a1a1; +} + +.posts_show_widget .no_img li a:before{ + /*content: "#";*/ + color: #23bb6e; + margin-right: 3px; +} + +.posts_show_widget .no_img li .image { + display: none; +} + +.hot_cat ul { + padding: 0; +} + +.hot_cat ul li { + list-style: none; + display: flex; + margin-bottom: 10px; +} + +.hot_cat ul li a { + width: 100%; + height: 60px; + position: relative; +} + +.hot_cat ul li a .cat_img { + position: absolute; + width: 100%; + height: 60px; +} + +.hot_cat ul li a img { + width: 100%; + height: 100%; + object-fit: cover; +} + +.hot_cat ul li a .cat_name { + z-index: 9; + position: relative; + display: flex; + height: inherit; + align-items: center; + justify-content: flex-start; + padding-left: 25px; +} + +.hot_cat ul li a .cat_img::before { + position: absolute; + content: ""; + width: 100%; + height: 100%; + background: rgb(0 1 70 / 29%); + border-radius: 8px; +} + +.hot_cat ul li a .cat_name h2 { + font-size: 14px; + color: #fff; + margin: 0; +} + +.cst_widget_comment ul { + padding: 0; +} + +.cst_widget_comment ul li { + list-style: none; + display: flex; + flex-direction: row; + align-items: flex-start; + justify-content: flex-start; + margin-bottom: 20px; +} + +.cst_widget_comment ul li .left { + +} + +.cst_widget_comment ul li .left a { + width: 42px; + height: 42px; + display: flex; +} + +.cst_widget_comment ul li .left a img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 8px; +} + +.cst_widget_comment ul li .right { + width: 100%; + display: flex; + flex-direction: column; + position: relative; + margin-left: 8px; + overflow: hidden; + white-space: nowrap; +} + +.cst_widget_comment ul li .right a { + line-height: 1; + padding-bottom: 4px; + color: #313964; + max-width: 40%; + text-overflow: ellipsis; + overflow: hidden; +} + +.cst_widget_comment ul li .right a:hover{ + color: var(--hilight-color); +} + +.cst_widget_comment ul li .right .body { + font-size: 13px; + background: #dee9e1; + padding: 5px 7px; + border-radius: 5px; + text-overflow: ellipsis; + overflow: hidden; +} + +.cst_widget_comment ul li .right .meta { + font-size: 12px; + position: absolute; + right: 0; + color: #99aaa1; +} + +.pix_widget_tongji ul { + padding: 0; + display: flex; + flex-wrap: wrap; + justify-content: space-between; +} + +.pix_widget_tongji ul li { + list-style: none; + display: flex; + flex-direction: column; + width: 48%; + align-items: flex-start; + background: linear-gradient(90deg,#f6faf8,#816bff00); + border-radius: 5px; + margin-bottom: 10px; + padding: 8px 12px 5px; + box-shadow: 0px 8px 9px 0px rgb(202 223 208 / 29%); +} + +.pix_widget_tongji ul li span { + font-size: 14px; + color: #879f8e; +} + +.pix_widget_tongji ul li small { + font-size: 14px; + font-weight: 600; + color: #5b8a72; +} + +.widget_tag_cloud .tagcloud { + display: flex; + flex-direction: row; + flex-wrap: wrap; +} + +.widget_tag_cloud a { + font-size: 12px !important; + padding: 3px 8px; + background: #f6faf8; + margin-bottom: 5px; + display: flex; + margin-right: 5px; + border-radius: 3px; + box-shadow: 0px 8px 9px 0px rgb(202 223 208 / 29%); + color: #5e7b66; + flex-direction: row; + align-items: center; +} + +widget_tag_cloud a { + color: var(--hilight-color); +} + +li.sf_item { + padding: 4px 0; + margin-right: 12px; +} + +li.sf_item a { + display: flex; + align-items: center; +} + +.sf_wid_info { + display: flex; + flex-direction: row; + flex-wrap: wrap; +} + +.sf_item a { + font-size: 13px; + color: #7d9484; +} + +.sf_item a:hover { + color: var(--hilight-color); +} + +.sf_item img { + max-height: 16px; + margin-right: 5px; +} + +li.sf_item.oneline { + width: auto; +} + +#login_form_box .modal_inner { + width: 280px; +} + +form#login label { + position: relative; + display: flex; + margin-bottom: 10px; + align-items: center; + justify-content: flex-start; + align-content: center; +} + +#login_form_box input#username , #login_form_box input#password { + width: 100%; + font-size: 13px; + padding: 8px 5px 8px 40px; + background: var(--pix-background); + border-color: #c2cfc9; + outline: none; + border-radius: 8px; +} + +#login_form_box input#username:focus , #login_form_box input#password:focus { + border-color: var(--hilight-color); +} + +#login_form_box [for="loginRemember"] { + font-size: 0.75rem; + display: flex; + flex-direction: row; + align-items: center; + justify-content: center; + height: 1.5rem; +} + +#login_form_box label i { + position: absolute; + left: 10px; + color: #6c8677; +} + +input.submit_button { + width: 100%; + text-align: center; + padding: 12px; + background: var(--pix-theme); + color: #fff; + border-radius: 8px; + font-size: 13px; + cursor: pointer; + border: none; + margin-bottom: 20px; +} + +p.log_title { + font-size: 14px; + color: #58625c; +} + +.admin_bottom_bar { + display: flex; + justify-content: space-between; +} + +.admin_bottom_bar .left { + display: flex; + flex-direction: row; + justify-content: flex-start; + align-content: center; + align-items: center; +} + +.admin_bottom_bar .left img { + width: 32px; + height: 32px; + margin-right: 5px; + border-radius: 50%; +} + +.admin_bottom_bar .left a { + width: 32px; + height: 32px; + display: flex; + justify-content: center; + align-items: center; + flex-direction: row; + flex-wrap: nowrap; + align-content: center; + color: #8fb49d; + background: #eff4f0; + border-radius: 50%; + margin-right: 5px; +} + +.top_ava { + width: 28px; + height: 28px; + margin-left: 10px; + position: relative; +} + +.top_ava img { + border-radius: 50%; + cursor: pointer; + box-shadow: 0px 4px 14px 0px #8abb8f91; + width: 100%; + height: 100%; + object-fit: cover; +} + +.user_pannel { + min-width: 140px; + padding: 15px; + display: none; +} + +.user_pannel .inner { + display: flex; + flex-direction: column; + align-content: flex-start; + flex-wrap: nowrap; +} + +.user_pannel .inner a { + display: flex; + align-items: center; + font-size: 15px; + color: #37543d; + padding: 10px; + background: var(--pix-background); + margin-bottom: 5px; + border-radius: 8px; +} + +.user_pannel .inner a:hover { + color: #ffffff; + background: var(--hilight-color); +} + +.user_pannel .inner a i { + margin-right: 5px; +} + +.bottom_tool { + position: fixed; + bottom: 15px; + max-width: 320px; + padding: 0 40px; + display: none; + width: 100%; +} + +.bottom_tool .inner { + display: flex; + width: 100%; + background: #f6faf7; + padding: 10px 15px; + border-radius: 8px; + justify-content: space-between; + align-items: center; +} + +.lbc .top_logo.close_bar { + display: block; + padding-top: 20px; +} + +.lbc .top_logo.close_bar img { + width: 38px; + height: 38px; +} + +a.music_btn { + color: #91c38e; + font-size: 18px; +} + +span.menu_tips { + position: absolute; + font-size: 12px; + right: 0; + padding: 4px 8px; + background: #080808e8; + color: #fff; + border-radius: 3px; + transform: translateX(105%); + white-space: nowrap; +} + +.left_menu_box ul li a i.drop_icon{ + position: absolute; + right: 10px; + color: #83a897; +} + +.left_menu_box ul li a i.drop_icon.up,.menu-top-container ul li a i.drop_icon.up { + transform: rotate(180deg); +} + +#post_pager { + display: flex; + justify-content: space-between; + padding: 40px; + align-items: center; +} + +#post_pager a { + display: flex; + align-content: center; + align-items: center; + font-size: 13px; + padding: 5px 8px; + background: #accab5; + color: #fff; + border-radius: 5px; + padding-left: 12px; + margin-right: 5px; +} + +#post_pager a.prev { + padding-left: 8px; + padding-right: 12px; +} + +#post_pager a:hover { + background: var(--hilight-color); +} + +.pager_inner { + display: flex; + flex-direction: row; + flex-wrap: nowrap; +} + +#post_pager .c_paged { + font-size: 14px; + color: #687c70; +} + +.pix_player.loacl_audio{ + background: rgb(241 243 244) +} + +.pix_player { + display: flex; + max-width: 300px; + width: 100%; + background: rgb(235 242 237 / 81%); + margin-bottom: 5px; + border-radius: 5px; + position: relative; + align-items: center; +} + +.player_thum { + width: 64px; + height: 64px; + display: flex; + justify-content: center; + align-items: center; + min-width: 64px; +} + +.player_thum img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 5px; +} + +a.play_btn { + line-height: 1; + padding: 7px; + background: #00b34a; + border-radius: 50%; + margin: 0 10px; +} + +a.play_btn i { + display: flex; + color: #fff; +} + +.player_time { + display: flex; + font-size: 13px; +} + +.player_bar { + height: 3px; + width: 100%; + background: #ddd; + position: relative; + cursor: pointer; + border-radius: 3px; +} + +.player_bar .progress { + position: absolute; + height: 3px; + background: linear-gradient(90deg,#00b34a,#00e0c7); + left: 0; + top: 0; + border-radius: 3px; +} + +.player_tool { + margin-top: 5px; +} + +.player_meta { + width: 100%; + padding: 5px 10px; + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + white-space: nowrap; +} + +.player_meta .title { + font-size: 14px; + display: flex; + flex-direction: column; + line-height: 1; + margin-bottom: 4px; + color: #151515; +} + +.player_meta .title span.author{ + font-size: 12px; + color: #969696; +} + +.player_meta .title span.name { + margin-bottom: 3px; + text-overflow: ellipsis; + overflow: hidden; +} + +.play_bg { + position: absolute; + width: 100%; + height: 100%; + z-index: -1; + border-radius: 5px; + top: 0; + left: 0; + overflow: hidden; +} + +.play_bg img { + object-fit: cover; + width: 110%; + height: 110%; + border-radius: 5px; + filter: blur(10px); +} + +.land_page { + display: flex; + align-items: center; + flex-direction: row; + justify-content: center; + flex-wrap: nowrap; + background: #f6f7ff; +} + +.land_content { + max-width: 1280px; + width: 100%; + display: flex; + flex-direction: row; + margin: 60px auto; + height: 800px; + background: #fff; + border-radius: 16px; + overflow: hidden; + box-shadow: 0px 12px 15px 2px rgb(224 225 255 / 41%); +} + +.land_left { + background-size: cover; + width: 50%; +} + +.land_right { + display: flex; + width: 50%; + flex-direction: column; + align-content: flex-start; + padding: 80px; + position: relative; + padding-top: 80px; +} + +.land_right .title { + font-size: 42px; + font-weight: 600; + margin-bottom: 15px; +} + +.land_right .title p { + margin: 0; + display: inline-block; + position: relative; + line-height: 1.2; +} + + +.land_right .land_des { + font-size: 16px; + color: #5f6383; + margin-bottom: 20px; + line-height: 1.8; +} + +.land_right .land_des a { + color: #008549; +} + +.land_nav { + display: flex; + flex-direction: row; + flex-wrap: nowrap; + justify-content: flex-start; + align-items: center; + align-content: center; + margin-top: 20px; +} + +.land_logo { + margin-bottom: 60px; +} + +.land_logo img { + height: 42px; + border-radius: 8px; +} + +.land_nav a { + padding: 8px 14px; + background: #2e2e2e; + color: #fff; + font-size: 15px; + border-radius: 8px; + margin-right: 8px; + display: flex; + justify-content: center; + width: 22%; + align-items: center; +} + +.land_nav a:hover { + background: #00b34a; + transition: all .2s; + color: #fff; +} + +.land_nav a i { + margin-right: 5px; +} + +.land_nav a span { + font-size: 15px; +} + +.land_right .footer { + position: absolute; + bottom: 80px; + display: flex; + justify-content: space-between; + left: 0; + right: 0; + padding: 0 80px; + font-size: 14px; +} + +.land_right .beian { + color: #aeb7cd; +} + +.land_right .copyright { + color: #aeb7cd; +} + +.land_page.sim { + display: flex; + align-items: flex-start; + background: #f5f7ff; +} + +.sim .land_content { + max-width: 500px; + width: 100%; + background: transparent; + display: flex; + flex-direction: column; + height: auto; + padding-bottom: 10px; + margin-top: 6%; + overflow: inherit; + box-shadow: none; +} + +.sim .land_top { + width: 100%; + height: 180px; + border-radius: 16px; + background-size: cover; + position: relative; + box-shadow: 0px 4px 9px 3px rgb(225 225 252); +} + +.sim .land_logo { + margin: 0; + bottom: auto; + top: auto; + width: 58px; + height: 58px; + left: auto; + position: relative; +} + +.sim .land_logo img { + border: 2px solid #fff; + object-fit: cover; + width: 100%; + height: 100%; +} + +.sim .land_meta { + position: absolute; + bottom: -15px; + top: auto; + left: 50px; + display: flex; + flex-direction: row; +} + +.sim .land_meta .title { + padding-top: 6px; + margin-left: 8px; + color: #fff; + text-shadow: 1px 2px 3px #3348cd9c; +} + +.sim .land_bottom { + margin-top: 40px; +} + +.sim .land_des { + font-size: 15px; + line-height: 1.8; +} + +.sim .land_des a { + color: #4d4ec3; +} + +.sim .land_nav { + margin-top: 40px; + display: flex; + justify-content: space-around; +} + +.sim .land_nav a { + background: #ebefff; + color: #48509d; + padding: 8px 16px; + margin: 0; + border-radius: 5px; + transition: all .2s; + -webkit-transition: all .2s; + -moz-transition: all .2s; + -ms-transition: all .2s; + -o-transition: all .2s; + box-sizing: border-box; + -webkit-box-sizing: border-box; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(8%, #ffffff), color-stop(97%, #f2f2f7)); + background-image: linear-gradient(-180deg, #f8f9ff 8%, #eeeeff 97%); + border: 1px solid #e9eaec; + -webkit-box-shadow: 0 3px 4px 0 rgb(44 71 146 / 32%), inset 0 -2px 0 0 #e1e3e8; + box-shadow: 0 3px 4px 0rgba(44,71,146,.32),inset 0 -2px 0 0 #e1e3e8; +} + +.sim .land_nav a:hover { + transform: translateY(-3px); + -webkit-box-shadow: 0 8px 20px 0 rgb(44 71 146 / 20%); + box-shadow: 0 8px 20px 0 rgb(44 71 146 / 20%); + border: 1px solid #f3f3f8; + -webkit-transform: scale(1.02); + transform: translateY(-2px); +} + +.sim .footer { + display: flex; + font-size: 14px; + justify-content: space-between; + margin-top: 40px; + color: #b8bdd3; +} + +.sim .footer a { + color: #6773c7; +} + +.diy_html { + margin-top: 40px; +} + +.land_page.sim.darkl , .land_page.darkl { + background: #0a0c19; +} + +.sim.darkl .land_top , .darkl .land_content { + box-shadow: 0px 4px 9px 3px rgb(2 5 23); +} + +.sim.darkl .land_logo img { + border: 0px solid #0a0c19; +} + +.sim.darkl .land_des { + font-size: 15px; + line-height: 1.8; + color: #c8cbe1; +} + +.sim.darkl .land_nav a { + color: #848bbd; + background-image: -webkit-gradient(linear, left top, left bottom, color-stop(8%, #27293e), color-stop(97%, #10121f)); + background-image: linear-gradient(-180deg, #27293e 8%, #10121f 97%); + border: 1px solid #0e1123; + -webkit-box-shadow: 0 3px 4px 0 rgb(6 7 17), inset 0 -2px 0 0 #0b0d16; + box-shadow: 0 3px 4px 0 rgb(6 7 17),inset 0 -2px 0 0 #0b0d16; +} + +.sim.darkl .land_nav a:hover { + -webkit-box-shadow: 0px 6px 20px 3px rgb(66 67 181 / 24%); + box-shadow: 0px 6px 20px 3px rgb(66 67 181 / 24%); + border: 1px solid #2600ff; + -webkit-transform: scale(1.02); + transform: translateY(-2px); + background-image: linear-gradient(1deg, #070b41 8%, #2b2152 97%); +} + +.darkl .land_content { + background: #161829; +} + +.darkl .land_right .title p { + color: #fff; +} + +.darkl .land_right .land_des { + color: #b5b8d3; +} + +.darkl .land_right .land_des a { + color: #00f697; +} + +.darkl .land_nav a { + background: #070707; + transition: all .2s; + color: #fff; +} + +.darkl .land_nav a:hover { + background: #00bb5f; + transform: translateY(-2px); + box-shadow: 0px 5px 18px 0px #06972470; + transition: all .2s; +} + +.sim.darkl .land_content { + background: transparent; + box-shadow: none; +} + +/*—滚动条默认显示样式–*/ +::-webkit-scrollbar-thumb{ + background-color:var(--hilight-color); + height:50px; + outline-offset:-2px; + outline:2px solid #fff; + +} + + /*—滚动条大小–*/ + ::-webkit-scrollbar{ + width:6px; + height:6px; +} + + /*—滚动框背景样式–*/ + ::-webkit-scrollbar-track-piece{ + -webkit-border-radius:0; +} + +/* Keyword values */ +* { +scrollbar-width: auto; /* 系统默认的滚动条宽度 */ +scrollbar-width: thin; /* 系统提供的瘦滚动条宽度,或者比默认滚动条宽度更窄的宽度 */ +scrollbar-width: none; /* 不显示滚动条,但是该元素依然可以滚动 */ + +/* Global values */ +scrollbar-width: inherit; +scrollbar-width: initial; +scrollbar-width: unset; +} +.coco-msg { + border-radius: 5px; +} + +.compensate-for-scrollbar { + margin: 0 !important; +} + +img.s_nodata { + opacity: .5; + width: 300px; +} + +p.no_posts { + display: flex; + justify-content: center; + margin-top: 50px; + flex-direction: column; + align-content: center; + align-items: center; + width: 100%; +} + +p.no_posts small { + font-size: 15px; + color: #a9bbaa; +} + +.msg_log { + text-align: center; + font-size: 15px; + color: #a9bbaa; + padding-top: 20px; +} + +.read_box .msg_log { + display: none; +} + +.lbc .left_nav , .lbc .footer_nav_box .left { + width: 12%; +} + +.lbc .page_main , .lbc .footer_nav_box .right { + width: 88%; +} + +.lbc .left_menu_box ul { + padding: 0 10px; + display: flex; + flex-direction: column; + align-content: center; + align-items: center; + flex-wrap: nowrap; + border: none; +} + +.lbc .nav_title { + display: none; + opacity: 0; +} + +.lbc .left_menu_box ul li a { + justify-content: center; + padding: 12px; +} + +.lbc .left_menu_box ul li a img , .lbc .left_menu_box ul li a i { + margin: 0; +} + +.lbc .left_menu_box ul li { + width: auto; +} + +.lbc .top_logo { + padding: 0; + text-align: center; + padding-top: 15px; + display: none; + margin-bottom: 15px; +} + +.lbc .sidebar { + display: none; +} + +.lbc .left_menu_box li ul { + padding: 0; + display: none; +} + +.lbc .main_wrap , .lbc .top_bar , .lbc .footer_nav { + max-width: 720px; +} + +.lbc .bottom_tool { + padding: 0; + justify-content: center; + width: 86px; +} + +.lbc .bottom_tool .inner { + width: auto; +} + +.lbc .left_menu_box ul li a i.drop_icon { + display: none; +} + + +.left_nav { + z-index: 899; +} + +a.mobile_edit { + display: none; + border-radius: 50%; + background: var(--pix-theme); + color: #fff; + width: 28px; + height: 28px; + justify-content: center; + align-items: center; + align-content: center; +} + +.mobile_edit i { + line-height: 1; +} + +.admin_ava { + display: flex; +} + +.single-content img , .entry-content img { + border-radius: 8px !important; +} + +.single-content ul li , .entry-content ul li { + list-style: circle; + padding-bottom: 12px; + margin-bottom: 8px; + border-bottom: 1px solid #e5f1ea; +} + +.single-content ol li , .entry-content ol li { + padding-bottom: 12px; + margin-bottom: 8px; + border-bottom: 1px solid #e5f1ea; + padding-left: 10px; +} + +.single-content li p{ + margin: 0 0 0px; +} + +ul[data-type=taskList] li, ul .vditor-task { + display: flex; +} + +ul[data-type=taskList] li>label { + flex: 0 0 auto; + margin-right: 0.5rem; + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; + pointer-events: none; +} + +ul[data-type=taskList] p { + margin-top: -0.08em; +} + +.single-content blockquote , .entry-content blockquote { + font-size: 15px; + font-style: normal; + padding: 8px 12px; + background: #f6f7ff; + border-radius: 5px; + border: 1px solid #eaf0ff; +} + +.single-content a , .page_content .entry-content a { + color: #4f5e91; + text-decoration: underline; + word-wrap: break-word; +} + +.notification-content p a{ + color: #4f5e91; +} + +.single-content a:hover,.notification-content p a:hover { + color: var(--hilight-color); +} + +.single-content .wp-block-table th , .single-content .wp-block-table td { + padding: 10px 5px !important; +} + +pre:not(.content) { + padding: 0; + position: relative; +} + +/* +*评论滑块 +*/ +.comment-form-validate { + display: inline-block; + position: relative; + margin-right: 10px; +} + +.comment-form-validate input { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + z-index: 5; + opacity: 0; + cursor: pointer; +} + +label.comment_check_style { + width: 50px; + height: 2px; + background: #ccc; + position: relative; + display: inline-block; + border-radius: 46px; + -webkit-transition: 0.2s; + transition: 0.2s; + top: -4px; +} + +label.comment_check_style:after { + content: ''; + position: absolute; + width: 18px; + height: 18px; + border-radius: 100%; + left: 0; + top: -8px; + z-index: 2; + background: #bcbcd4; + box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); + -webkit-transition: 0.2s; + transition: 0.2s; +} + +.comment-form-validate input:hover + label:after { + box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.2), 0 3px 8px 0 rgba(0, 0, 0, 0.15); +} +.comment-form-validate input:checked + label:after { + left: 32px; + background: #2942ff; +} + +/* +*片刻类型 +*/ + +.add_card_box { + +} + +.edit_card_box { + +} + +.edit_card_box .tips { + font-size: 13px; + color: #535370; +} + +.edit_card_box .edit_content { + display: flex; + flex-direction: row; + align-items: stretch; + justify-content: flex-start; + padding: 10px 0; +} + +.edit_card_box .edit_content input { + font-size: 14px; + padding: 3px 8px; + border-color: #e0e6ff; + background: #eff2f0; + border-radius: 5px; + margin-right: 5px; + width: 50%; +} + +.edit_card_box .edit_content a.push_card { + background: var(--pix-theme); + font-size: 13px; + color: #fff; + display: flex; + align-items: center; + justify-content: center; + padding: 0 10px; + border-radius: 5px; +} + +.edit_card_box .edit_content input:focus { + border-color:#00b34a +} + +.edit_card_box span { + font-size: 12px; + color: #ababab; +} + +.moment_card_item { + width: 100%; + max-width: 300px; + position: relative; + margin-bottom: 5px; +} + +.moment_card_item a { + display: flex; + flex-direction: row; + justify-content: flex-start; + background: #eff2f0; + padding: 3px; + border-radius: 8px; + align-items: center; + cursor: move; +} + +.moment_card_item .left { + width: 42px; + height: 42px; +} + +.moment_card_item .left img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 5px; + min-width: 42px; +} + +.moment_card_item .right { + display: flex; + flex-direction: column; + margin-left: 8px; + overflow: hidden; + width: 100%; +} + +.moment_card_item .right h4 { + font-size: 14px; + color: #545d97; + margin-bottom: 0; + line-height: 1; + padding-top: 2px; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.moment_card_item .right .content { + font-size: 13px; + color: #909090; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; +} + +.show_card { + display: none; + margin-top: 15px; + padding: 8px; + border-radius: 8px; + border: 1px dashed #ddd; +} + +span.de_card { + padding: 0 5px; + font-size: 12px; + cursor: pointer; +} + +span.de_card i { + background: var(--pix-theme); + border-radius: 50%; + padding: 2px; + color: #fff; +} + +.moment_card_item.loop_card_item a { + cursor: pointer; + padding: 5px; + border: 1px solid #e3f2e7; + transition: all .2s; +} + +.moment_card_item.loop_card_item a:hover { + box-shadow: 0px 8px 13px 0px rgb(223 232 227); + transition: all .2s; +} + +.moment_card_item.loop_card_item { + margin-bottom: 8px; +} + +.edit_content.audio_type { + margin-top: 5px; +} + +.edit_audio_box .tips , .edit_video_box .tips { + font-size: 13px; +} + +.audio_choose , .video_choose, .card_choose { + display: flex; + font-size: 14px; + margin-bottom: 15px; +} + +.audio_choose li , .video_choose li, .card_choose li{ + list-style: none; +} + +.audio_choose a , .video_choose a , .card_choose a{ + padding: 3px; + color: #4d4b85; + margin-right: 8px; +} + +.audio_choose li.uk-active a , .video_choose li.uk-active a , .card_choose li.uk-active a{ + border-bottom: 2px solid var(--pix-theme); + color: var(--pix-theme); +} + +.local_video { + display: flex; + align-items: center; + flex-direction: row; + flex-wrap: nowrap; + background: #eff2f0; + width: 100%; + padding: 7px; + border-radius: 5px; + margin-top: 8px; +} + +.m_media_left { + min-width: 62px; + height: 62px; + background: #ffffff; + display: flex; + align-items: center; + justify-content: center; + border-radius: 3px; + position: relative; +} + +.m_media_left img { + width: 62px; + height: 100%; + object-fit: cover; + border-radius: 3px; +} + +.m_media_left i { + font-size: 32px; + color: #9dc9af; + cursor: pointer; +} + +.m_media_left input { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; + opacity: 0; + cursor: pointer; + font-size: 0; +} + +.loacl_audio .audio_right { + display: flex; + flex-direction: column; + margin-left: 8px; + width: 100%; +} + +.loacl_audio .audio_right .audio_meta { + display: flex; + margin-bottom: 5px; + justify-content: space-between; +} + +.loacl_audio input , .type_audio_text input { + font-size: 14px; + width: 100%; + border: none; + background: #e5eae7; + padding: 3px 8px; +} + +.loacl_audio .audio_right .audio_meta input { + width: 49%; + font-size: 14px; +} + +.loacl_audio .audio_right input#moment_audio_name { + +} + +.loacl_audio .audio_right input#moment_audio_url { + +} + +.netease_audio { + margin-top: 10px; +} + +input#moment_video_url , input#moment_video_bili { + border: none; + background: #e5eae7; + padding: 6px 8px; + font-size: 14px; + width: 100%; +} + +input#moment_video_bili { + margin-top: 10px; +} + +.video_right { + display: flex; + flex-direction: column; + margin-left: 8px; + width: 80%; +} + +.pix_local_player { + max-width: 400px; + width: 100%; + margin-top: 10px; + position: relative; + border-radius: 5px; + overflow: hidden; +} + +.video_play_btn { + position: absolute; + width: 100%; + height: 100%; + display: flex; + justify-content: center; + align-items: center; + z-index: 98; + cursor: pointer; + background-size: cover; + background-repeat: no-repeat; + background-position: center; +} + +.video_play_btn i { + font-size: 28px; + color: #ffffff; + background: #252525d4; + padding: 3px 8px; + border-radius: 5px; +} + +.pix_bili_player { + position: relative; + height: 0; + padding-top: 45%; + max-width: 400px; + width: 100%; + border-radius: 5px; + overflow: hidden; + margin-top: 10px; +} + +.pix_bili_player iframe { + position: absolute; + width: 100%; + height: 100%; + top: 0; + left: 0; +} + +.post_control { + position: absolute; + right: 0; + top: 2px; + z-index: 99; + cursor: pointer; +} + +.post_control .post_control_btn { + +} + +.post_control .post_control_btn i { + color: #aeaeae; + font-size: 18px; +} + +.post_control_list { + display: flex; + width: 120px; + flex-direction: column; + align-content: flex-start; + background: var(--pix-background); + padding: 8px; + border: 1px solid #e8e8e8; +} + +.post_control_box { + display: none; + position: absolute; + width: 120px; + right: 0; + top: 0; + flex-direction: column; + align-content: flex-start; + padding-top: 26px; +} + +.post_control_box.show { + display: flex; +} + +.post_control_list a { + font-size: 14px; + padding: 5px 8px; + color: #3f3f3f; +} + +.post_control_list a:hover { + background: #00b34a; + color: #fff; + border-radius: 5px; +} + +a.bg_music, a.bg_lrc { + padding: 7px; + display: flex; + line-height: 1; + background: #accab5; + border-radius: 8px; +} + +a.bg_music i, a.bg_lrc i { + font-size: 16px; + color: #fff; +} + +.footer_tool { + position: absolute; + right: -45px; + display: flex; + bottom: 70px; + flex-direction: column; +} + +.footer_tool .t_dark , .footer_tool .t_music { + margin-bottom: 8px; +} + +/* 主题布局 */ +.main_sidebar { + z-index: 980; + display: none; +} + +body.mod_single .left_nav , body.mod_single .footer_nav_box .left { + display: none; +} + +body.mod_single .top_bar { + border-top-right-radius: 12px; + border-top-left-radius: 12px; +} + +body.mod_single .main_wrap , body.mod_single .footer_nav , body.mod_single .go_top_box { + max-width: 680px; +} + +body.mod_single .page_main , body.mod_single .footer_nav_box .right { + width: 100%; +} + +body.mod_third .left_nav { + width: 25%; +} + +body.mod_third .page_main { + width: 50%; +} + +body.mod_third .main_sidebar { + width: 25%; + display: block; +} + +body.mod_third .main_wrap { + max-width: 1280px; +} + +.sidebar_right { + background: var(--pix-background); + display: flex; + flex-direction: column; + height: 100%; + border-top-right-radius: 12px; +} + +body.mod_third .top_bar { + border-top-right-radius: 0px; +} + +.right_admin_tool { + height: 72px; + display: flex; + align-items: center; + justify-content: flex-end; + background: var(--pix-background); + border-top-right-radius: 12px; +} + +.widget_inner.sidebar_right_inner { + z-index: 970; +} + +.widget_inner.sidebar_right_inner.side_fixed { + position: fixed; +} + +.widget_inner.sidebar_right_inner.uk-sticky-fixed { + z-index: 970; +} + +.sidebar_right.uk-sticky-fixed { + border-top-right-radius: 0px; +} + +body.mod_third .go_top_box { + max-width: 1280px; +} + +body.mod_double_r .left_nav { + display: none; +} + +body.mod_double_r .top_bar { + border-top-left-radius: 12px; + border-top-right-radius: 0px; +} + +body.mod_double_r .footer_nav_box .inner { + flex-direction: row-reverse; +} + +body.mod_double_r .main_sidebar { + display: block; +} + +body.mod_third_s .main_sidebar{ + display: block; + width: 32%; +} + +body.mod_third_s .left_nav { + width: 8%; +} + +body.mod_third_s .main_wrap , body.mod_third_s .go_top_box { + max-width: 1060px; +} + +body.mod_third_s .footer_nav { + max-width: 721px; +} + +body.mod_third_s .footer_nav_box .left { + width: 11.5%; +} + +body.mod_third_s .footer_nav_box .right { + width: 88.5%; +} + +body.mod_third_s .page_main { + width: 60%; +} + +body.mod_third_s .top_logo { + padding: 0; + text-align: center; + padding-top: 15px; + display: none; + margin-bottom: 15px; +} + +body.mod_third_s .top_logo.close_bar { + display: block; + padding-top: 20px; +} + +body.mod_third_s .left_menu_box ul { + padding: 0 10px; + display: flex; + flex-direction: column; + align-content: center; + align-items: center; + flex-wrap: nowrap; + border: none; +} + +body.mod_third_s .left_menu_box ul li { + width: auto; +} + +body.mod_third_s .left_menu_box ul li a { + justify-content: center; + padding: 12px; +} + +body.mod_third_s .left_menu_box ul li a img , body.mod_third_s .left_menu_box ul li a i { + margin: 0; +} + +body.mod_third_s .left_menu_box ul li a i.drop_icon { + display: none; +} + +body.mod_third_s .nav_title { + display: none; + opacity: 0; +} + +body.mod_third_s .sidebar { + display: none; +} + +body.mod_third_s .left_menu_box li ul { + padding: 0; + display: none; +} + +body.mod_third_s .top_bar { + border-top-right-radius: 0px; +} + + +@font-face{ + font-style:normal; + font-family:'eafont'; + src:url('../libs/fonts/eafont.ttf') format('truetype'); +} + +.show-more-btn , a.read-less-btn { + margin: auto; + cursor: pointer; + color: #0ea755; + white-space: nowrap; + transition: color 300ms ease-in-out; + border: 0; + font-size: 15px; + background: transparent; + padding: 0; + margin-left: 5px; + } + + .show-more-btn:hover , a.read-less-btn:hover { + opacity: .7; + } + + /*全局播放器*/ +.bgm_box { + width: 100%; + padding: 10px; + position: relative; +} + +.player_mod { + +} + +.player_mod .top { + display: flex; + flex-direction: row; + align-content: flex-start; + align-items: center; + justify-content: space-between; +} + +.player_mod .m_cover { + width: 42px; + height: 42px; + min-width: 42px; +} + +.player_mod .m_cover img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 8px; +} + +.player_mod .m_info h2 { + font-size: 14px; + margin: 0; + color: #1b213d; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + max-width: 120px; + margin-right: 5px; +} + +.player_mod .m_info small { + color: #747589; +} + +.player_mod .m_info { + margin-left: 10px; + display: flex; + flex-direction: column; + align-items: flex-start; +} + +.player_mod .tool { + margin-bottom: 6px; + margin-top: 6px; +} + +.player_mod .pl_btn { + display: flex; + justify-content: center; + align-items: center; + margin-right: 15px; +} + +.player_mod .bar { + width: 100%; + height: 2px; + background: #eceeff; + +} + +.pl_btn a i { + color: #accab5; + font-size: 18px; +} + +.pl_btn a { + margin: 0 3px; + display: flex; +} + +a.m_play i { + font-size: 32px; + color: var(--pix-theme); +} + +a.m_next { + margin-right: 20px; +} + +.player_hand { + position: absolute; + width: 100%; + height: 10px; + right: 0; + top: -10px; + cursor: pointer; +} + +.musci_list_box { + display: none; + padding: 10px; + background: #f6f7ff; + border-radius: 5px; + height: 200px; + width: 100%; + overflow-y: scroll; + box-shadow: 0px -4px 12px 0px rgb(104 99 203 / 12%); +} + +.musci_list_box li { + padding: 3px 5px; + cursor: pointer; + text-overflow: ellipsis; + overflow: hidden; + white-space: nowrap; + font-size: 14px; + margin: 3px 0; + border-radius: 3px; +} + +.musci_list_box li:hover , .musci_list_box li.active { + background: #4f39ff; + color: #fff; +} + +.m_tt { + display: flex; +} + +.timer { + font-size: 12px; + color: #a8a7bd; + display: flex; +} + +.timer span { + padding: 0 2px; +} + +.player_dot { + position: absolute; + width: 10px; + height: 10px; + right: 0; + top: 50%; + background: #ffffff; + border-radius: 50%; + border: 2px solid var(--pix-theme); + transform: translateY(-50%); + margin-right: -5px; +} + +.volume_box { + min-width: 36px; + border-radius: 5px; + padding: 15px 0px; + text-align: center; +} + +.vo_bar { + height: 100px; + width: 5px; + background: #d6d6df; + margin: 0 auto; + border-radius: 2px; + position: relative; + cursor: pointer; + position: relative; +} + +.vo_size { + position: absolute; + left: 0; + bottom: 0; + width: 100%; + background: #23bb6e; + border-radius: 2px; + height: 100%; +} + +body.mod_single .footer_nav_box .bgm_box .left { + display: flex; +} + +.lbc .footer_nav_box .bgm_box .left , body.mod_third_s .footer_nav_box .bgm_box .left { + width: auto; +} + +a.m_list,a.m_loop { + margin: 0 10px; +} + +.pl_btn a i:hover { + color: var(--pix-theme); +} + +.musci_list_box .nodata { + text-align: center; + padding-top: 20px; +} + +.posts_mu_list { + background: var(--pix-background); + border-radius: 8px; + max-height: 460px; + overflow-y: scroll; + border: 1px solid #d0dada; + margin-bottom: 20px; +} + +.posts_mu_list li { + display: flex; + font-size: 14px; + padding: 7px 12px; +} + +.posts_mu_list li:nth-of-type(odd){ + background: #f6faf8; +} + +.posts_mu_list .mu_id { + min-width: 30px; +} + +.posts_mu_list .s_play_btn { + margin-right: 7px; + line-height: 1; + font-size: 18px; + display: flex; + align-items: center; + color: #9ab7a8; +} + +.mus_info { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; +} + +.posts_mu_list li span { + font-size: 13px; + color: #a1a1a1; +} + +.posts_mu_list li:hover div , .posts_mu_list li:hover a , .posts_mu_list li.active , .posts_mu_list li.active .s_play_btn { + color: #00b34a; +} + +.single_music_header .mu_img { + width: 180px; + height: 180px; + margin-right: 15px; + min-width: 180px; +} + +.single_music_header .mu_img img { + width: 100%; + height: 100%; + object-fit: cover; + padding: 5px; + border: 1px solid #daf0e6; +} + +.single_music_header { + margin-bottom: 20px; + display: flex; + justify-content: flex-start; +} + +.single_music_header .header_meta { + font-size: 12px; + color: #808b87; +} + +.single_music_header .single_cat ul { + padding: 0; + display: flex; + margin: 0; + margin-top: 10px; +} + +.single_music_header .single_cat ul li a { + font-size: 12px; + padding: 2px 8px; + display: flex; + align-items: center; +} + +.mu_des { + font-size: 13px; + margin-top: 15px; + line-height: 1.8; +} + +.mu_l_title { + display: flex; + color: #414763; + margin-bottom: 15px; +} + +.mu_l_title i { + margin-right: 5px; +} + +.top_menu_box { + box-shadow: none; + padding: 5px; + display: none; + margin-top: 0; + background: rgb(255 255 255 / 84%); + border-top: 1px solid #ebebeb; +} + +.nav_tips { + font-size: 13px; + padding: 10px; +} + +.top_menu_box ul { + padding: 0; + margin: 0; + display: flex; + flex-direction: row; + align-items: center; + overflow-x: auto; + scrollbar-width: none; +} + +.top_menu_box ul::-webkit-scrollbar { + display: none; +} + +.top_menu_box ul li { + list-style: none; +} + +.top_menu_box li ul { + display: none; +} + +.top_menu_box ul li a { + font-size: 14px; + color: #292929; + display: flex; + align-items: center; +} + +.top_menu_box ul li a img { + width: 14px; + height: 14px; + margin-right: 4px; +} + +.top_menu_box ul li a i { + font-size: 14px; + margin-right: 3px; + color: #363636; +} + +.top_menu_box .nav_title { + display: block; + opacity: 1; + word-break: keep-all; +} + +.top_menu_box ul li a:hover , .top_menu_box ul li a:hover i { + color: #069d53; +} + +.poster_box { + border: none !important; +} + +.poster_box img { + width: 330px; +} + +.poster_modal .uk-modal-dialog { + width: 330px; + padding: 5px; + border-radius: 5px; + min-height: 550px; +} + +.poster_box .loading_box { + padding: 0; + padding-top: 220px; +} + +.post_share_box { + display: flex; + justify-content: center; + padding: 15px 0; + border-top: 1px solid #f4f4f4; +} + +.post_share_box a { + padding: 0 10px; + color: #656ca7; +} + +.post_share_box.hide { + display: none; +} + +.pix_icon { + display: flex; + align-items: center; + flex-direction: row; + align-content: center; + margin-left: 5px; + color: #7a7fae; + font-size: 12px; +} + +.share_btn_icon { + margin-left: 15px; + font-size: 13px; +} + +.single_footer_box { + display: flex; + justify-content: center; + align-items: center; + padding: 20px 0; + margin: 30px 0 10px; + background: linear-gradient(90deg,var(--pix-background),#816bff00); + border-radius: 8px; +} + +.single_footer_box .pix_icon , .single_footer_box a.up_like { + margin: 0px; +} + +.single_footer_box i , .single_footer_box a.up_like i { + font-size: 18px; +} + +.single_footer_box .pix_donate_btn , .single_footer_box .pix_share_btn , .single_footer_box .up_like { + width: 72px; + display: flex; + justify-content: center; +} + +#donate_modal .uk-modal-body { + border-radius: 8px; + width: auto; +} + +.donate_des { + font-size: 15px; + margin-bottom: 10px; +} + +.donate_pic img { + width: 180px; +} + +span.edit_post { + margin-left: 10px; +} + +span.edit_post a { + color: #00b34a; + display: flex; +} + +.footer_main .sf_wid_info { + display: flex; + justify-content: space-evenly; +} + +.footer_main { + /*position: relative;*/ + width: -webkit-fill-available; + width: -moz-available; + padding: 0 10px; + padding-bottom: 100px; + /*z-index: 988;*/ +} + +.sf_item { + display: flex; + justify-content: center; +} + +.footer_main .inner { + padding: 15px 40px; + background: var(--pix-background); + border-radius: 8px; +} + +.m_offcanvas .inner { + background: #fff; + padding: 30px; +} + +.m_offcanvas ul { + margin: 0; + padding: 0; +} + +.m_offcanvas ul li { + list-style: none; + padding: 10px 0; +} + +.m_offcanvas ul li a { + color: #363636; + display: flex; + align-items: center; + font-size: 15px; +} + +.m_offcanvas ul li a i { + color: #363636; + font-size: 15px; + margin-right: 5px; +} + +.m_offcanvas ul li a:hover { + color: #363636; +} + +.m_offcanvas ul li img { + height: 15px; + margin-right: 5px; +} + +.m_offcanvas .m_logo { + margin-bottom: 15px; +} + +.m_offcanvas .m_logo img { + height: 36px; +} + +.mobile_logo { + display: none; +} + +.mobile_logo a { + line-height: 1; +} + +.mobile_logo img { + height: 24px; +} + +.footer_menu { + display: none; +} + +.footer_menu .inner { + display: flex; + justify-content: space-between; + padding: 10px 8px; + background: #fff; + border-top: 1px solid #eaeaea; + align-items: center; +} + +.footer_menu li { + list-style: none; + display: flex; + align-items: center; +} + +.footer_menu li a { + display: flex; + flex-direction: column; + align-items: center; + color: #181818; +} + +.footer_menu li a i { + line-height: 1; + margin-bottom: 2px; + color: #181818; +} + +.footer_menu li a span { + font-size: 12px; +} + +.footer_menu .inner { + flex-flow: nowrap; + display: flex; + justify-content: space-between; +} + +.footer_menu .inner .item { + display: flex; + justify-content: space-around; + width: 100%; + flex: 1; +} + +.footer_menu .inner .t_dark a { + background: transparent; + padding: 0; + line-height:normal +} + +.footer_menu .inner .center { + padding: 0 8px; +} + +.footer_menu .inner .center .mobile_edit { + width: 32px; + height: 32px; +} + +.arc_pagenav { + display: flex; + justify-content: center; +} + +.arc_pagenav a { + padding: 10px 15px; + background: var(--pix-theme); + color: #fff; + border-radius: 8px; + display: flex; +} + +ul.items.wid_yiyan { + padding: 0; + margin: 0; +} + +.yiyan_box { + position: relative; + width: 100%; + min-height: 120px; +} + +.yiyan_box img { + width: 100%; + height: 100%; + object-fit: cover; + border-radius: 8px; +} + +.yiyan_box .yiyan_info { + position: absolute; + top: 0; + width: 100%; + height: 100%; + display: flex; + align-items: flex-start; + padding: 15px 20px; + flex-direction: column; + flex-wrap: nowrap; + justify-content: space-between; +} + +.yiyan_box .yiyan_info:after { + content: ""; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background: #00012038; + border-radius: 8px; +} + +.yiyan_box p { + color: #fff; + font-size: 14px; + margin: 0; + z-index: 1; +} + +.yiyan_box .time { + z-index: 1; + color: #dfe1ff; + display: flex; + flex-direction: row; + padding-bottom: 15px; + width: 100%; + justify-content: space-between; +} + +.yiyan_box .left { + display: flex; + flex-direction: column; +} + +.yiyan_box .time .day { + font-size: 35px; + line-height: 1; + letter-spacing: 4px; + position: relative; + font-weight: 600; +} + +.yiyan_box .time .ym { + font-size: 12px; +} + +.yiyan_box .time a { + color: #a2adda; +} + +@media screen and (min-width: 768px) { + .is_mobile { + display: none; + } + +} + +@media screen and (max-width: 768px) { + .not_mobile { + display: none; + } + + +} + +.single_wrap .comments-area , .page_content .comments-area { + background: var(--pix-background); + padding: 40px; + margin-top: 30px; + border-radius: 8px; +} + +#top_third{ + display: none; +} + +.current-line { + color: #484848; +} + +.current-line .active { + color: #000000; +} + +/*toc*/ +.listree-box { + display: none; + position: fixed; + z-index: 999; + top: 45%; + left: 0; + background-color: var(--toc-color); + color: #fff; + border-radius: 0 10px 10px 0; +} + +h3.listree-titles { + float: right; + cursor: default; + padding: 20px 8px 9px 6px; + font-size: 1.01rem; +} + +h3.listree-titles a.listree-btn { + color: #fff; + display: block; + width: 22px; + text-align: center; +} + +#listree-ol { + max-height: 230px; + overflow: scroll; + overflow-x: hidden; + float: left; + height: 100%; + min-height: 100px; + line-height: 1.5; + margin: 20px 0px 20px -10px; + padding-right: 20px; + align-items: center; + border-right: 1px solid #eeeeef; +} + +#listree-ol li { + line-height: 1.8; + margin-bottom: 6px; + list-style: none; +} + +#listree-ol li a { + color: #fff; + +} + +#listree-ol ul { + margin-top:0px; + padding-left: 10px; +} + +a#listree-click.current, #listree-ol > li.current > a, #listree-ol > li ul li.current > a { + color: #f2ff2c; +} + +#listree-ol::-webkit-scrollbar-track { + background-color: #fff; +} + +#listree-ol::-webkit-scrollbar-thumb { + background: rgb(199,201,204); +} + +#listree-ol::-webkit-scrollbar { + width: 3px; +} + +.dark .db--container { + --db-main-color:var(--dark-ac-btn); + --db--background-gray:var(--normal-btn); + --db--text-color-light:var(--text-light); + --db--text-color:var(--light-color); + --db--text-color-light:var(--light-color); + --db-hover-color:var(--dark-ac-btn) +} +.db--container { + --db-main-color:var(--hilight-color); + --db-hover-color:var(--hilight-color); +} +.page_content .entry-content .db--container a { + color: #32395c; + text-decoration: none; +} +.dark .single-content .db--title a, .dark .page_content .entry-content .db--title a { + color: var(--text-color); + text-decoration: none; +} +.dark .single-content .db--title a:hover, .dark .page_content .entry-content .db--title a:hover { + color: var(--db-hover-color); +} + +.page_content .entry-content .db--container a:hover{ + color: var(--hilight-color); +} + + +.halo-comment { + position: relative; + z-index: 2; +} + +.signup { + font-size: .75rem; + line-height: 1rem; + justify-content: center; + display: flex; + gap: .5rem; +} + + + + + diff --git a/templates/assets/css/mobile.css b/templates/assets/css/mobile.css new file mode 100644 index 0000000..e062df6 --- /dev/null +++ b/templates/assets/css/mobile.css @@ -0,0 +1,712 @@ +/** + * 1440px + */ + @media only screen and (max-width:1440px) { + .footer_top , .footer_text { + font-size: 12px; + } + + .land_content { + max-width: 960px; + height: 550px; + } + + .land_right { + padding: 60px; + padding-top: 150px; + } + + .land_logo { + margin-bottom: 40px; + } + + .land_right { + padding-top: 40px; + } + + .land_right .title { + font-size: 28px; + } + + .land_right .land_des { + font-size: 15px; + } + + .land_right .footer { + padding: 0 60px; + } +} + +@media only screen and (max-width:1920px) { + .main_wrap , .footer_nav , .go_top_box { + max-width: 860px; + } + + .land_content { + max-width: 1080px; + height: 607px; + } + + .land_right { + padding: 40px; + padding-top: 60px; + } + + .land_logo { + margin-bottom: 30px; + } + + .land_right .title { + font-size: 32px; + } + + .land_right .land_des { + font-size: 14px; + } + + .land_right .footer { + padding: 0 40px; + } + + body.mod_third .main_wrap , body.mod_third .go_top_box { + max-width: 1180px; + } + + body.mod_third .footer_nav { + max-width: 885px; + } + + +} + +@media only screen and (max-width:1366px) { + + .land_content { + max-width: 860px; + height: 500px; + } + + .land_right { + padding: 30px; + padding-top: 30px; + } + + .land_logo { + margin-bottom: 15px; + } + + .land_right .title { + font-size: 22px; + } + + .land_right .land_des { + font-size: 14px; + } + + .land_right .footer { + padding: 0 40px; + } + + .land_nav a span , .land_nav a i { + font-size: 14px; + } + + body.mod_third .main_wrap , body.mod_third .go_top_box , body.mod_third .footer_nav { + max-width: 860px; + } + + body.mod_third .main_sidebar { + display: none; + } + + body.mod_third #top_third{ + display: flex; + } + + body.mod_third .left_nav { + width: calc(100% * 1 / 3.001); + } + + body.mod_third .page_main { + width: calc(100% * 2 / 3.001); + } + + body.mod_third .top_bar { + border-top-right-radius: 12px; + } +} + +@media only screen and (max-width:1200px) { + .land_page { + align-items: flex-start; + } + + .land_content { + display: flex; + flex-direction: column; + margin: 0; + height: max-content; + border-radius: 0; + position: relative; + align-items: center; + max-width: 100%; + } + + .land_left { + min-height: calc(100vh); + width: 100%; + } + + .land_right { + width: 94%; + position: absolute; + background: rgb(243 245 255 / 78%); + border-radius: 18px; + top: 5%; + backdrop-filter: blur(0.5rem); + -webkit-backdrop-filter: blur(0.5rem); + padding: 30px 30px 50px; + border: 1px solid #fff; + } + + .land_logo { + margin-bottom: 30px; + } + + .land_logo img { + height: 42px; + object-fit: cover; + border-radius: 8px; + } + + .land_right .title { + font-size: 32px; + } + + .land_right .footer { + position: relative; + bottom: auto; + margin-top: 40px; + padding: 0; + } + + .land_nav { + display: flex; + justify-content: space-between; + flex-direction: row; + flex-wrap: wrap; + } + + .land_nav a { + display: flex; + flex-direction: column; + align-items: center; + margin: 0; + padding: 8px; + border-radius: 12px; + background: #1d1d1d; + margin-bottom: 8px; + width: 22%; + } + + .land_nav a i { + margin: 0; + } + + .land_right .beian , .land_right .copyright { + color: #293563; + } + +} + +@media only screen and (max-width:960px) { + .main_wrap , .top_bar , .footer_nav { + max-width: 720px; + } + + .main_wrap { + margin-top: 0; + } + + .lbc .page_main , .lbc .footer_nav_box .right { + width: 100%; + } + + .top_logo { + margin-left: 20px; + } + + .land_nav a { + display: flex; + flex-direction: column; + align-items: center; + } + + footer#colophon { + display: none; + } + + body.mod_third .main_wrap, body.mod_third .go_top_box, body.mod_third .footer_nav { + max-width: 720px; + } + + body.mod_third .page_main { + width: 100%; + } + + body.mod_third_s .sidebar_right { + display: none; + } + + body.mod_third_s #top_third{ + display: block; + } + + body.mod_third_s .page_main { + width: 100%; + } + + .top_menu_box { + border-radius: 8px; + } + +} + +@media only screen and (max-width:540px) { + + body.mod_third_s #top_third,body.mod_third #top_third{ + display: flex; + } + + .top_right { + margin-right: 15px; + justify-content: flex-end; + width: 100%; + } + + .user_info .avatar { + width: 54px; + height: 54px; + } + + .moment_cat_nav, .posts_cat_nav, .photos_cat_nav { + padding: 15px; + } + + #post_item,#photos_item { + padding: 0 15px; + } + + .p_item { + padding: 20px 0; + } + + .t_content p { + margin-bottom: 8px; + } + + .normal_card_content .feature { + width: 100px; + min-width: 100px; + height: 120px; + margin-right: 12px; + } + + .normal_content .entry-content p, .normal_card_content .entry-content p { + display: none; + } + + .normal_card_content .entry-title { + font-size: 16px; + word-break: break-all; + } + + .normal_card_content .card_right { + width: 100%; + } + + .entry-footer { + padding: 5px 8px; + margin-top: 10px; + } + + .normal_content .entry-content .feature { + margin-top: 8px; + height: 140px; + } + + .normal_cat { + font-size: 12px; + } + + .single_wrap { + padding: 15px; + padding-bottom: 100px; + } + + .single_wrap .comments-area, .page_content .comments-area , .single_content .comments-area { + padding: 15px; + } + + .list_user_meta .avatar { + width: 40px; + height: 40px; + min-width: 40px; + } + + .blog_content { + padding-left: 50px; + } + + .comments-area ul.comment-list li .profile , .comments-area ul.comment-list li .profile a { + width: 35px; + height: 35px; + } + + .img_show { + width: calc(83px*3); + } + + /*.img_list a {*/ + /* width: 30%;*/ + /* margin: 2px;*/ + /*}*/ + + .t_media_item , a.up_img_btn{ + width: 80px; + height: 80px; + } + + .single_content, .page_content, .page_wrap { + padding: 0 15px; + padding-bottom: 100px; + } + + .page_wrap { + padding-top: 20px; + } + + .user_info { + bottom: 18%; + } + + .blog_list_inner , .single_content, .page_content, .page_wrap , .normal_list_inner , .single_wrap { + border-radius: 12px; + position: relative; + z-index: 199; + top: -18px; + } + + .top_left { + margin-left: 8px; + } + + .top_left .top_logo { + display: block; + margin-left: 0; + } + + .top_bar , .dark .top_bar { + height: 64px; + width: 100% !important; + border-radius: 0; + background: transparent; + } + + .top_logo img { + height: 40px !important; + } + + .footer_nav_box ul li a i { + font-size: 18px; + } + + .footer_nav_box .inner { + min-height: 60px; + } + + .footer_nav_box ul li a { + padding: 0 15px; + } + + .t_login { + display: none; + } + + a.go_top { + display: none; + } + + a.mobile_edit { + display: flex; + } + + .index_banner { + margin-top: -64px; + height: 260px; + } + + .top_bar.uk-sticky-fixed.uk-active , .dark .top_bar.uk-sticky-fixed.uk-active { + background: transparent; + backdrop-filter: none; + -webkit-backdrop-filter: none; + } + + .top_bar.uk-sticky-fixed.uk-active.mobile_active { + backdrop-filter: blur(0.5rem); + -webkit-backdrop-filter: blur(0.5rem); + background: rgb(255 255 255 / 80%); + } + + .dark .top_bar.uk-sticky-fixed.uk-active.mobile_active { + background: rgb(27 29 48 / 80%); + } + + .top_tool i , .dark .top_tool i , .dark .mobile_active .top_tool i , .t_dark a i , .dark .t_dark a i { + color: #fff; + } + + .mobile_active .top_tool i { + color: #000000; + } + + .top_tool input.s_input:focus ~ [class*=ri-] { + color: #4f4f4f; + } + + .land_page { + align-items: flex-start; + } + + .land_content { + display: flex; + flex-direction: column; + margin: 0; + height: max-content; + border-radius: 0; + position: relative; + align-items: center; + } + + .land_left { + min-height: calc(100vh); + width: 100%; + } + + .land_right { + width: 94%; + position: absolute; + background: rgb(243 245 255 / 78%); + border-radius: 18px; + top: 5%; + backdrop-filter: blur(0.5rem); + -webkit-backdrop-filter: blur(0.5rem); + padding: 30px 30px 50px; + border: 1px solid #fff; + } + + .land_logo { + margin-bottom: 30px; + } + + .land_logo img { + height: 42px; + object-fit: cover; + border-radius: 8px; + } + + .land_right .title { + font-size: 32px; + } + + .land_right .footer { + position: relative; + bottom: auto; + margin-top: 40px; + padding: 0; + } + + .land_nav { + display: flex; + justify-content: space-between; + flex-direction: row; + flex-wrap: wrap; + } + + .land_nav a { + display: flex; + flex-direction: column; + align-items: center; + margin: 0; + padding: 8px; + border-radius: 12px; + background: #1d1d1d; + margin-bottom: 8px; + width: 22%; + } + + .land_nav a i { + margin: 0; + } + + .land_right .beian , .land_right .copyright { + color: #293563; + } + + .sim .land_content { + padding: 0 15px; + } + + .sim .land_nav a { + width: 22%; + margin-bottom: 8px; + } + + .sim .land_meta { + left: 40px; + } + + .darkl .land_right .title p { + color: #323232; + } + + .darkl .land_right .land_des { + color: #222433; + } + + .darkl .land_right .land_des a { + color: #00935a; + } + + .land_nav a span { + font-size: 13px; + } + + .archive_main .page-header { + padding: 20px 15px; + } + + .post_footer_meta span.sticky_icon { + display: none; + } + + .t_form { + padding: 0 15px; + padding-top: 20px; + } + + .topic_tool { + padding: 0px 15px 40px; + } + + .uk-modal { + padding: 5px; + } + + .t_search.top_tool.icon_color { + display: block; + } + + .top_s_box { + display: none; + } + + a.bg_music , .dark a.bg_music { + background: transparent; + width: auto; + height: auto; + margin-left: 10px; + } + + a.bg_music i { + color: #fff; + } + + .player_mod .tool , a.m_prev , a.m_next , .timer , a.m_volume , .player_hand { + display: none; + } + + .player_mod .m_cover { + width: 32px; + height: 32px; + min-width: 32px; + } + + .player_mod .m_cover img { + border-radius: 50%; + } + + a.m_play { + line-height: 1; + } + + .bgm_box { + padding: 6px 10px; + border-bottom: 1px solid #f4f4f4; + } + + .footer_nav_box .footer_player { + min-height: auto; + } + + .player_mod .pl_btn { + margin-right: 0; + } + + .footer_nav_box { + top: 56px; + z-index: -1; + } + + .footer_menu { + display: block; + } + + .player_mod .m_info small { + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + max-width: 100px; + } + + .single_music_header .mu_img { + width: 120px; + height: 120px; + min-width: 120px; + } + + .footer_main { + position: relative; + padding-bottom: 110px; + } + + .mobile_logo { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + display: flex; + align-items: center; + justify-content: center; + } + + /*.img_list a:nth-child(1):nth-last-child(4), .img_list a:nth-child(3):nth-last-child(2), .img_list a:nth-child(4):nth-last-child(1) {*/ + /* width: 30%;*/ + /*}*/ + + .admin_ava a.mobile_edit { + display: none; + } + + body.mod_third_s .nav_title { + display: flex; + opacity: 1; + } + + body.mod_third_s .footer_nav_box .right { + width:100%; + } + + +} \ No newline at end of file diff --git a/templates/assets/css/purple-gay.css b/templates/assets/css/purple-gay.css new file mode 100644 index 0000000..3e8cc18 --- /dev/null +++ b/templates/assets/css/purple-gay.css @@ -0,0 +1,275 @@ +/*基佬紫主题*/ +:root { + --pix-theme: #3b3eff; + --body-bg-color: #e8e8f1; + --withe-bg-color: #fff; + --light-bg-color: #f6f7ff; + --linear-color:linear-gradient(90deg,#4832ff,#816bff); + --shadow-bg: 0px 7px 20px 1px #d7ceff30; + --btn-active-color: var(--pix-theme); + --btn-light-color:#e9ecfe; + --big-shadow: 0 28px 50px rgb(212 221 255); + --hilight-color: var(--pix-theme); + --light-text-color: #9498cd; + --heave-text-color: #44507b; + --border-color: #f7f7ff; + --icon-color : #44507b; + --box-bg: #eff1ff; + --box-light: #b1b3d2; + --dark-color : #2f2f2f; + --dark-body-gay-bg: linear-gradient(117deg,#f3efff,#e7f1ff); + + --halo-comment-widget-component-form-button-submit-pix-bg-color:linear-gradient(90deg,#4832ff,#816bff); + --halo-comment-widget-component-form-input-pix-bg-color: #fff; + --halo-comment-widget-component-comment-author-info-input: #f6f7ff; + --halo-comment-widget-component-pagination-button-pix-bg-color-hover: #3b3eff; + --halo-comment-widget-component-pagination-button-pix-bg-color-active: #e9ecfe; + --halo-comment-widget-component-pagination-button-pix-border-color-active: #9498cd; + --halo-comment-widget-component-btn-active-color: #3b3eff; + --halo-comment-widget-parents_at-color: #3b3eff; + +} + +.uk-link-toggle:hover .uk-link, .uk-link:hover, a:hover , .footer_nav_box ul li a:hover , .copyright a , a.mo_link , .show-more-btn , .page_content .entry-header i + , .link_group .item:hover .name a , a.comment-reply-link:hover , .s_set_box a.active , .search_box .s_set_box a:hover , .ad_info a:hover , .audio_choose li.uk-active a, .video_choose li.uk-active a + , .posts_show_widget .no_img li a:before , .posts_mu_list li:hover div, .posts_mu_list li:hover a, .posts_mu_list li.active, .posts_mu_list li.active .s_play_btn + , .pl_btn a i:hover{ + color: var(--hilight-color); +} + +input#img_link_up:focus , .top_tool input.s_input:focus , #t_commentform:focus-within , #commentform:focus-within , .vi_reply_item .target_comment , #comment-author-info input:focus , .field input:focus +, #login_form_box input#username:focus , #login_form_box input#password:focus , .s_set_box a.active , .search_box input.s_input:focus , .edit_card_box .edit_content input:focus +, .audio_choose li.uk-active a , .video_choose li.uk-active a { + border-color: var(--hilight-color); +} + +body { + background: var(--dark-body-gay-bg); +} + +.up_from_media a, .up_from_cdn a { + background: var(--body-bg-color); +} + +.push_close , .attch_nav a i , a.img_link_cancel { + background: var(--box-light); +} + +.unread_box .vi_reply_item { + background: #ebeeff; +} + +a.img_link_btn , a.img_link_cancel , #post_pager a:hover , a.go_top{ + color: #fff; +} + +.blog_list_inner, .normal_list_inner, .single_wrap , #t_commentform , textarea#comment , .field textarea , .single_content, .page_content, .page_wrap , #commentform , .top_bar +, .archive_main , .page_main , .posts_mu_list { + background: var(--withe-bg-color); +} + +.left_nav_inner , #commentform textarea#comment , .top_tool input.s_input:focus , .post_control_list , .right_admin_tool , .sidebar_right , .posts_mu_list li:nth-of-type(odd) { + background: var(--light-bg-color); +} + +.single_wrap .comments-area, .page_content .comments-area , .topic_comments_wrap , .column_inner { + background: #fafbff; +} + +.left_menu_box li[class*=current-] a , .left_menu_box li[class*=current-] a:hover , input#push_comment , input.submit_button { + background: var(--linear-color); + color: var(--light-bg-color); +} + +.main_wrap , .top_ava img , .widget_tag_cloud a { + box-shadow: var(--shadow-bg); +} + +.moment_cat_nav ul li a.active, .posts_cat_nav ul li a.active , .photos_cat_nav ul li a.active , #t_pagination a, #pagination a , #p_pagination a , .up_cat_btn , a.set_local_btn , .push_item , a.img_link_btn , .commentnav span.page-numbers.current +, ::-webkit-scrollbar-thumb , #post_pager a:hover , a.go_top , .edit_card_box .edit_content a.push_card , a.play_btn , .post_control_list a:hover , .top_set_box a.active , .vo_size { + background-color: var(--btn-active-color); +} + +.moment_cat_nav ul li a:hover, .posts_cat_nav ul li a:hover, .photos_cat_nav ul li a:hover { + background-color: var(--btn-active-color); + color: #fff; +} + +a.set_local_btn , .top_set_box a.active , .top_set_box a.active:hover { + color: #fff; +} + +.left_menu_box ul li a:hover, .link_group .item:hover { + box-shadow: var(--big-shadow); + background: var(--btn-light-color); + color: var(--hilight-color); +} + +.moment_cat_nav ul li a, .posts_cat_nav ul li a ,.photos_cat_nav ul li a, .cancel-comment-reply a , .commentnav a , #post_pager a { + background: var(--btn-light-color); + color: var(--light-text-color); +} + +textarea#comment , .field textarea , .tool_box , .smile_show , .form_footer , .set_cat , #commentform textarea#comment , .p_item +, .moment_cat_nav, .posts_cat_nav, .photos_cat_nav { + border-color: var(--border-color); +} + +.left_menu_box ul , .widget_inner .widget { + border-color: #eeefff +} + +.list_user_meta .name , .comment-list p.nodata , .t_cat_box li , .show_cdn_media span , .vi_reply_item .name span , .vi_reply_item .meta a , .msg_log , .links_count , .link_cat_name , #post_pager .c_paged +, .p_title a ,.avatar_title a , .ad_info p , .ad_info a , .top_set_box a { + color: var(--heave-text-color); +} + +.user_pannel .inner a { + background: var(--btn-light-color); + color: var(--light-text-color); +} + +.user_pannel .inner a:hover { + background: var(--btn-active-color); +} + +.t_dark a i , .top_tool i , .normal_content .post_footer_meta span.comnum i, .normal_card_content .post_footer_meta span.comnum i, .normal_grid_content .post_footer_meta span.comnum i +, a.up_like i , .footer_nav_box ul li a , a.music_btn , .post_footer_meta span i , .comment_smile_box a i , a.bg_music i , a.bg_lrc i, .top_s_box form i , .pix_widget_tongji ul li small , .posts_mu_list .s_play_btn { + color: var(--icon-color); +} + +.entry-footer , .t_cat_box li , input#set_local , .show_media_box, .show_cdn_media , .single_content .comments-area { + background: var(--light-bg-color); +} + +.bottom_tool .inner , .links_page .link_group .item , .link_group .item { + background: var(--box-bg); +} + +#topic_content { + background: #f6f7ff; + border: 1px solid #cccdf0; +} + +.normal_cat , .de_cat { + background: var(--dark-color); +} + +.normal_content .entry_meta, .normal_card_content .entry_meta, .normal_grid_content .entry_meta , a.beian , footer#colophon , .page_content .entry-header .right time , a.comment-reply-link +, .ad_info .name , .set_text , .widget_tag_cloud a , .cst_widget_comment ul li .right .meta , .posts_show_widget ul li .meta , .pix_widget_tongji ul li span +, .pl_btn a i { + color: var(--light-text-color); +} + +.normal_content .entry-title a, .normal_grid_content .entry-title a { + color: var(--dark-color); +} + +a.up_like.done i { + color: #ff4040; +} + +.show-more-btn:hover { + color: #5457ff; +} + +.smile_box i, .simi i, .t_cat i, .loca i , .post-categories a { + background: var(--box-bg); + color: var(--box-light); +} + +#topic_content:focus { + box-shadow: 0 0 0 0.12rem rgb(182 190 255); +} + +.up_img_btn i { + color: var(--box-light); +} + +.t_cat_box li span { + color: var(--heave-text-color) !important; +} + +.form_footer .admin_tool a { + display: none; +} + +.top_bar.uk-sticky-fixed.uk-active { + background: rgb(245 246 255 / 80%); +} + +#comment-author-info input , .field textarea ,.field input , #login_form_box input#username, #login_form_box input#password { + border-color: #d9dfee; + background: var(--light-bg-color); +} + +.post_footer_meta span.sticky_icon { + background: #ff5252; +} + +.pix_player { + background: rgb(234 234 255 / 81%); +} + +.moment_type_btn i , .smile_box i, .simi i, .t_cat i, .loca i{ + color: #746de2; + background: transparent; +} + +.loacl_audio input, .netease_audio input , .tencent_audio input , .kugou_audio input , .kuwo_audio input , .edit_card_box .edit_content input , .local_video , input#moment_video_bili { + background: #f1f3ff; +} + +.loacl_audio .audio_right input , input#moment_video_url { + background: #dfe3f6; +} + +.moment_card_item a { + background: #ebeeff; +} + +.moment_card_item.loop_card_item a:hover { + box-shadow: 0px 8px 13px 0px rgb(229 226 255); +} + +.top_s_box input.s_input { + background: rgb(237 239 254 / 59%); +} + +.widget_tag_cloud a , .cst_widget_comment ul li .right .body { + background: #e9ecfe; +} + +.pix_widget_tongji ul li { + background: linear-gradient(90deg,#e9ecfe,#816bff00); + box-shadow: 0px 8px 9px 0px rgb(234 235 255 / 47%); +} + +.t_dark a , a.bg_music, a.bg_lrc{ + background: #c4d0e6; +} + +.single_footer_box { + background: linear-gradient(90deg,#f0f2ff,#816bff00); +} + +.footer_main .inner { + background: #f6f7ff; +} + +.sf_item a { + color: #7e85ad; +} + +a.m_play i , a.m_play i:hover { + color: var(--hilight-color); +} + +.player_dot { + border-color: var(--hilight-color);; +} + +.player_bar .progress { + background: linear-gradient(90deg,var(--pix-theme),#5c7fff); +} + diff --git a/templates/assets/css/style.css b/templates/assets/css/style.css new file mode 100644 index 0000000..4b20c0c --- /dev/null +++ b/templates/assets/css/style.css @@ -0,0 +1,933 @@ +:root { + --font-family: eafont,HarmonyOS_M,PingFang SC,Hiragino Sans GB,Microsoft YaHei,STHeiti,WenQuanYi Micro Hei,Helvetica,Arial,sans-serif; + --halo-comment-widget-base-font-family: var(--font-family); + /* 搜索 */ + --halo-search-widget-base-font-size: 1.04rem; + --halo-search-widget-base-font-family: var(--font-family); + --halo-search-widget-primary-color: #3451b2; +} + +html { + line-height: 1.15; + -webkit-text-size-adjust: 100%; + overflow-y:scroll; + overflow-x: hidden; + image-rendering: -webkit-optimize-contrast; + +} + + +/* Sections + ========================================================================== */ + +/** + * Remove the margin in all browsers. + */ +body { + margin: 0; +} + +/** + * Render the `main` element consistently in IE. + */ +main { + display: block; +} + +/** + * Correct the font size and margin on `h1` elements within `section` and + * `article` contexts in Chrome, Firefox, and Safari. + */ +h1 { + font-size: 2em; + margin: 0.67em 0; +} + +/* Grouping content + ========================================================================== */ + +/** + * 1. Add the correct box sizing in Firefox. + * 2. Show the overflow in Edge and IE. + */ +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +pre { + font-family: monospace, monospace; + font-size: 1em; +} + +/* Text-level semantics + ========================================================================== */ + +/** + * Remove the gray background on active links in IE 10. + */ +a { + background-color: transparent; +} + +/** + * 1. Remove the bottom border in Chrome 57- + * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari. + */ +abbr[title] { + border-bottom: none; + text-decoration: underline; + text-decoration: underline dotted; +} + +/** + * Add the correct font weight in Chrome, Edge, and Safari. + */ +b, +strong { + font-weight: bolder; +} + +/** + * 1. Correct the inheritance and scaling of font size in all browsers. + * 2. Correct the odd `em` font sizing in all browsers. + */ +code, +kbd, +samp { + font-family: monospace, monospace; + font-size: 1em; +} + +/** + * Add the correct font size in all browsers. + */ +small { + font-size: 80%; +} + +/** + * Prevent `sub` and `sup` elements from affecting the line height in + * all browsers. + */ +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline; +} + +sub { + bottom: -0.25em; +} + +sup { + top: -0.5em; +} + +/* Embedded content + ========================================================================== */ + +/** + * Remove the border on images inside links in IE 10. + */ +img { + border-style: none; +} + +/* Forms + ========================================================================== */ + +/** + * 1. Change the font styles in all browsers. + * 2. Remove the margin in Firefox and Safari. + */ +button, +input, +optgroup, +select, +textarea { + font-family: var(--font-family); + font-size: 100%; + line-height: 1.15; + margin: 0; +} + +/** + * Show the overflow in IE. + * 1. Show the overflow in Edge. + */ +button, +input { + overflow: visible; +} + +/** + * Remove the inheritance of text transform in Edge, Firefox, and IE. + * 1. Remove the inheritance of text transform in Firefox. + */ +button, +select { + text-transform: none; +} + +/** + * Correct the inability to style clickable types in iOS and Safari. + */ +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +/** + * Remove the inner border and padding in Firefox. + */ +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + border-style: none; + padding: 0; +} + +/** + * Restore the focus styles unset by the previous rule. + */ +button:-moz-focusring, +[type="button"]:-moz-focusring, +[type="reset"]:-moz-focusring, +[type="submit"]:-moz-focusring { + outline: 1px dotted ButtonText; +} + +button.null { + background: 0 0; + border: none; + margin: 0; + padding: 0; + line-height: 1.5; +} + +/** + * Correct the padding in Firefox. + */ +fieldset { + padding: 0.35em 0.75em 0.625em; +} + +/** + * 1. Correct the text wrapping in Edge and IE. + * 2. Correct the color inheritance from `fieldset` elements in IE. + * 3. Remove the padding so developers are not caught out when they zero out + * `fieldset` elements in all browsers. + */ +legend { + box-sizing: border-box; + color: inherit; + display: table; + max-width: 100%; + padding: 0; + white-space: normal; +} + +/** + * Add the correct vertical alignment in Chrome, Firefox, and Opera. + */ +progress { + vertical-align: baseline; +} + +/** + * Remove the default vertical scrollbar in IE 10+. + */ +textarea { + overflow: auto; +} + +/** + * 1. Add the correct box sizing in IE 10. + * 2. Remove the padding in IE 10. + */ +[type="checkbox"], +[type="radio"] { + box-sizing: border-box; + padding: 0; +} + +.vditor-task input { + margin: 0 0.2em 0.25em -1.6em; + font-size: 12px; + vertical-align: middle; +} + +/** + * Correct the cursor style of increment and decrement buttons in Chrome. + */ +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +/** + * 1. Correct the odd appearance in Chrome and Safari. + * 2. Correct the outline style in Safari. + */ +[type="search"] { + -webkit-appearance: textfield; + outline-offset: -2px; +} + +/** + * Remove the inner padding in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +/** + * 1. Correct the inability to style clickable types in iOS and Safari. + * 2. Change font properties to `inherit` in Safari. + */ +::-webkit-file-upload-button { + -webkit-appearance: button; + font: inherit; +} + +/* Interactive + ========================================================================== */ + +/* + * Add the correct display in Edge, IE 10+, and Firefox. + */ +details { + display: block; +} + +/* + * Add the correct display in all browsers. + */ +summary { + display: list-item; +} + +/* Misc + ========================================================================== */ + +/** + * Add the correct display in IE 10+. + */ +template { + display: none; +} + +/** + * Add the correct display in IE 10. + */ +[hidden] { + display: none; +} + +/* Box sizing +--------------------------------------------- */ + +/* Inherit box-sizing to more easily change it's value on a component level. +@link http://css-tricks.com/inheriting-box-sizing-probably-slightly-better-best-practice/ */ +*, +*::before, +*::after { + box-sizing: inherit; +} + +html { + box-sizing: border-box; +} + +/*-------------------------------------------------------------- +# Base +--------------------------------------------------------------*/ + +/* Typography +--------------------------------------------- */ +body, +button, +input, +select, +optgroup, +textarea { + color: #404040; + font-family: var(--font-family); + font-size: 1rem; + line-height: 1.5; +} + +.dark body{ + color: #FFFFFF; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + clear: both; +} + +p { + margin-bottom: 1.5em; +} + +dfn, +cite, +em, +i { + font-style: italic; +} + +blockquote { + margin: 0 1.5em; +} + +address { + margin: 0 0 1.5em; +} + +pre { + background: #eee; + font-family: "Courier 10 Pitch", courier, monospace; + line-height: 1.6; + margin-bottom: 1.6em; + max-width: 100%; + overflow: auto; + padding: 1.6em; +} + +code, +kbd, +tt, +var { + font-family: monaco, consolas, "Andale Mono", "DejaVu Sans Mono", monospace; +} + +abbr, +acronym { + border-bottom: 1px dotted #666; + cursor: help; +} + +mark, +ins { + background: #fff9c0; + text-decoration: none; +} + +big { + font-size: 125%; +} + +/* Elements +--------------------------------------------- */ +body { + background: #fff; +} + +hr { + background-color: #ccc; + border: 0; + height: 1px; + margin-bottom: 1.5em; +} + +ul, +ol { + margin: 0 0 1.5em 3em; +} + +ul { + list-style: disc; +} + +ol { + list-style: decimal; +} + +li > ul, +li > ol { + margin-bottom: 0; + margin-left: 1.5em; +} + +dt { + font-weight: 700; +} + +dd { + margin: 0 1.5em 1.5em; +} + +/* Make sure embeds and iframes fit their containers. */ +embed, +iframe, +object { + max-width: 100%; +} + +img { + height: auto; + max-width: 100%; +} + +figure { + margin: 1em 0; +} + +table { + margin: 0 0 1.5em; + width: 100%; +} + +/* Links +--------------------------------------------- */ +a { + color: #4169e1; +} + +a:visited { + color: #252525; +} + +a:hover, +a:focus, +a:active { + color: #191970; +} + +a:focus { + outline: thin dotted; +} + +a:hover, +a:active { + outline: 0; +} + +/* Forms +--------------------------------------------- */ +button, +input[type="button"], +input[type="reset"], +input[type="submit"] { + border: 1px solid; + border-color: #ccc #ccc #bbb; + border-radius: 3px; + background: #e6e6e6; + color: rgba(0, 0, 0, 0.8); + line-height: 1; + padding: 0.6em 1em 0.4em; +} + +button:hover, +input[type="button"]:hover, +input[type="reset"]:hover, +input[type="submit"]:hover { + border-color: #ccc #bbb #aaa; +} + +button:active, +button:focus, +input[type="button"]:active, +input[type="button"]:focus, +input[type="reset"]:active, +input[type="reset"]:focus, +input[type="submit"]:active, +input[type="submit"]:focus { + border-color: #aaa #bbb #bbb; +} + +input[type="text"], +input[type="email"], +input[type="url"], +input[type="password"], +input[type="search"], +input[type="number"], +input[type="tel"], +input[type="range"], +input[type="date"], +input[type="month"], +input[type="week"], +input[type="time"], +input[type="datetime"], +input[type="datetime-local"], +input[type="color"], +textarea { + color: #666; + border: 1px solid #ccc; + border-radius: 3px; + padding: 3px; +} + +input[type="text"]:focus, +input[type="email"]:focus, +input[type="url"]:focus, +input[type="password"]:focus, +input[type="search"]:focus, +input[type="number"]:focus, +input[type="tel"]:focus, +input[type="range"]:focus, +input[type="date"]:focus, +input[type="month"]:focus, +input[type="week"]:focus, +input[type="time"]:focus, +input[type="datetime"]:focus, +input[type="datetime-local"]:focus, +input[type="color"]:focus, +textarea:focus { + color: #111; +} + +select { + border: 1px solid #ccc; +} + +textarea { + width: 100%; +} + +/*-------------------------------------------------------------- +# Layouts +--------------------------------------------------------------*/ + +/*-------------------------------------------------------------- +# Components +--------------------------------------------------------------*/ + +/* Navigation +--------------------------------------------- */ +.main-navigation { + display: block; + width: 100%; +} + +.main-navigation ul { + display: none; + list-style: none; + margin: 0; + padding-left: 0; +} + +.main-navigation ul ul { + box-shadow: 0 3px 3px rgba(0, 0, 0, 0.2); + float: left; + position: absolute; + top: 100%; + left: -999em; + z-index: 99999; +} + +.main-navigation ul ul ul { + left: -999em; + top: 0; +} + +.main-navigation ul ul li:hover > ul, +.main-navigation ul ul li.focus > ul { + display: block; + left: auto; +} + +.main-navigation ul ul a { + width: 200px; +} + +.main-navigation ul li:hover > ul, +.main-navigation ul li.focus > ul { + left: auto; +} + +.main-navigation li { + position: relative; +} + +.main-navigation a { + display: block; + text-decoration: none; +} + +/* Small menu. */ +.menu-toggle, +.main-navigation.toggled ul { + display: block; +} + +@media screen and (min-width: 37.5em) { + + .menu-toggle { + display: none; + } + + .main-navigation ul { + display: flex; + } +} + +.site-main .comment-navigation, +.site-main +.posts-navigation, +.site-main +.post-navigation { + margin: 0 0 1.5em; +} + +.comment-navigation .nav-links, +.posts-navigation .nav-links, +.post-navigation .nav-links { + display: flex; +} + +.comment-navigation .nav-previous, +.posts-navigation .nav-previous, +.post-navigation .nav-previous { + flex: 1 0 50%; +} + +.comment-navigation .nav-next, +.posts-navigation .nav-next, +.post-navigation .nav-next { + text-align: end; + flex: 1 0 50%; +} + +/* Posts and pages +--------------------------------------------- */ +.sticky { + display: block; +} + +.post, +.page { + margin: 0; +} + +.updated:not(.published) { + display: none; +} + +.page-content, +.entry-content, +.entry-summary { + margin: 1.5em 0 0; +} + +.page-links { + clear: both; + margin: 0 0 1.5em; +} + +/* Comments +--------------------------------------------- */ +.comment-content a { + word-wrap: break-word; +} + +.bypostauthor { + display: block; +} + +/* Widgets +--------------------------------------------- */ +.widget { + margin: 0 0 1.5em; +} + +.widget select { + max-width: 100%; +} + +/* Media +--------------------------------------------- */ +.page-content .wp-smiley, +.entry-content .wp-smiley, +.comment-content .wp-smiley { + border: none; + margin-bottom: 0; + margin-top: 0; + padding: 0; +} + +/* Make sure logo link wraps around logo image. */ +.custom-logo-link { + display: inline-block; +} + +/* Captions +--------------------------------------------- */ +.wp-caption { + margin-bottom: 1.5em; + max-width: 100%; +} + +.wp-caption img[class*="wp-image-"] { + display: block; + margin-left: auto; + margin-right: auto; +} + +.wp-caption .wp-caption-text { + margin: 0.8075em 0; +} + +.wp-caption-text { + text-align: center; +} + +/* Galleries +--------------------------------------------- */ +.gallery { + margin-bottom: 1.5em; + display: grid; + grid-gap: 1.5em; +} + +.gallery-item { + display: inline-block; + text-align: center; + width: 100%; +} + +.gallery-columns-2 { + grid-template-columns: repeat(2, 1fr); +} + +.gallery-columns-3 { + grid-template-columns: repeat(3, 1fr); +} + +.gallery-columns-4 { + grid-template-columns: repeat(4, 1fr); +} + +.gallery-columns-5 { + grid-template-columns: repeat(5, 1fr); +} + +.gallery-columns-6 { + grid-template-columns: repeat(6, 1fr); +} + +.gallery-columns-7 { + grid-template-columns: repeat(7, 1fr); +} + +.gallery-columns-8 { + grid-template-columns: repeat(8, 1fr); +} + +.gallery-columns-9 { + grid-template-columns: repeat(9, 1fr); +} + +.gallery-caption { + display: block; +} + +/*-------------------------------------------------------------- +# Plugins +--------------------------------------------------------------*/ + +/* Jetpack infinite scroll +--------------------------------------------- */ + +/* Hide the Posts Navigation and the Footer when Infinite Scroll is in use. */ +.infinite-scroll .posts-navigation, +.infinite-scroll.neverending .site-footer { + display: none; +} + +/* Re-display the Theme Footer when Infinite Scroll has reached its end. */ +.infinity-end.neverending .site-footer { + display: block; +} + +/*-------------------------------------------------------------- +# Utilities +--------------------------------------------------------------*/ + +/* Accessibility +--------------------------------------------- */ + +/* Text meant only for screen readers. */ +.screen-reader-text { + border: 0; + clip: rect(1px, 1px, 1px, 1px); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute !important; + width: 1px; + word-wrap: normal !important; +} + +.screen-reader-text:focus { + background-color: #f1f1f1; + border-radius: 3px; + box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6); + clip: auto !important; + clip-path: none; + color: #21759b; + display: block; + font-size: 0.875rem; + font-weight: 700; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000; +} + +/* Do not show the outline on the skip link target. */ +#primary[tabindex="-1"]:focus { + outline: 0; +} + +/* Alignments +--------------------------------------------- */ +.alignleft { + + /*rtl:ignore*/ + float: left; + + /*rtl:ignore*/ + margin-right: 1.5em; + margin-bottom: 1.5em; +} + +.alignright { + + /*rtl:ignore*/ + float: right; + + /*rtl:ignore*/ + margin-left: 1.5em; + margin-bottom: 1.5em; +} + +.aligncenter { + clear: both; + display: block; + margin-left: auto; + margin-right: auto; + margin-bottom: 1.5em; +} diff --git a/templates/assets/css/style.min.css b/templates/assets/css/style.min.css new file mode 100644 index 0000000..0a0af6c --- /dev/null +++ b/templates/assets/css/style.min.css @@ -0,0 +1,4051 @@ +@charset "UTF-8";.wp-block-archives { + box-sizing: border-box +} + +.wp-block-archives-dropdown label { + display: block +} + +.wp-block-avatar { + line-height: 0 +} + +.wp-block-avatar,.wp-block-avatar img { + box-sizing: border-box +} + +.wp-block-avatar.aligncenter { + text-align: center +} + +.wp-block-audio { + box-sizing: border-box +} + +.wp-block-audio figcaption { + margin-bottom: 1em; + margin-top: .5em +} + +.wp-block-audio audio { + min-width: 300px; + width: 100% +} + +.wp-block-button__link { + box-sizing: border-box; + cursor: pointer; + display: inline-block; + text-align: center; + word-break: break-word +} + +.wp-block-button__link.aligncenter { + text-align: center +} + +.wp-block-button__link.alignright { + text-align: right +} + +:where(.wp-block-button__link) { + border-radius: 9999px; + box-shadow: none; + padding: calc(.667em + 2px) calc(1.333em + 2px); + text-decoration: none +} + +.wp-block-button[style*=text-decoration] .wp-block-button__link { + text-decoration: inherit +} + +.wp-block-buttons>.wp-block-button.has-custom-width { + max-width: none +} + +.wp-block-buttons>.wp-block-button.has-custom-width .wp-block-button__link { + width: 100% +} + +.wp-block-buttons>.wp-block-button.has-custom-font-size .wp-block-button__link { + font-size: inherit +} + +.wp-block-buttons>.wp-block-button.wp-block-button__width-25 { + width: calc(25% - var(--wp--style--block-gap, .5em)*.75) +} + +.wp-block-buttons>.wp-block-button.wp-block-button__width-50 { + width: calc(50% - var(--wp--style--block-gap, .5em)*.5) +} + +.wp-block-buttons>.wp-block-button.wp-block-button__width-75 { + width: calc(75% - var(--wp--style--block-gap, .5em)*.25) +} + +.wp-block-buttons>.wp-block-button.wp-block-button__width-100 { + flex-basis: 100%; + width: 100% +} + +.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-25 { + width: 25% +} + +.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-50 { + width: 50% +} + +.wp-block-buttons.is-vertical>.wp-block-button.wp-block-button__width-75 { + width: 75% +} + +.wp-block-button.is-style-squared,.wp-block-button__link.wp-block-button.is-style-squared { + border-radius: 0 +} + +.wp-block-button.no-border-radius,.wp-block-button__link.no-border-radius { + border-radius: 0!important +} + +.wp-block-button .wp-block-button__link.is-style-outline,.wp-block-button.is-style-outline>.wp-block-button__link { + border: 2px solid; + padding: .667em 1.333em +} + +.wp-block-button .wp-block-button__link.is-style-outline:not(.has-text-color),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-text-color) { + color: currentColor +} + +.wp-block-button .wp-block-button__link.is-style-outline:not(.has-background),.wp-block-button.is-style-outline>.wp-block-button__link:not(.has-background) { + background-color: transparent; + background-image: none +} + +.wp-block-button .wp-block-button__link:where(.has-border-color) { + border-width: initial +} + +.wp-block-button .wp-block-button__link:where([style*=border-top-color]) { + border-top-width: medium +} + +.wp-block-button .wp-block-button__link:where([style*=border-right-color]) { + border-right-width: medium +} + +.wp-block-button .wp-block-button__link:where([style*=border-bottom-color]) { + border-bottom-width: medium +} + +.wp-block-button .wp-block-button__link:where([style*=border-left-color]) { + border-left-width: medium +} + +.wp-block-button .wp-block-button__link:where([style*=border-style]) { + border-width: initial +} + +.wp-block-button .wp-block-button__link:where([style*=border-top-style]) { + border-top-width: medium +} + +.wp-block-button .wp-block-button__link:where([style*=border-right-style]) { + border-right-width: medium +} + +.wp-block-button .wp-block-button__link:where([style*=border-bottom-style]) { + border-bottom-width: medium +} + +.wp-block-button .wp-block-button__link:where([style*=border-left-style]) { + border-left-width: medium +} + +.wp-block-buttons.is-vertical { + flex-direction: column +} + +.wp-block-buttons.is-vertical>.wp-block-button:last-child { + margin-bottom: 0 +} + +.wp-block-buttons>.wp-block-button { + display: inline-block; + margin: 0 +} + +.wp-block-buttons.is-content-justification-left { + justify-content: flex-start +} + +.wp-block-buttons.is-content-justification-left.is-vertical { + align-items: flex-start +} + +.wp-block-buttons.is-content-justification-center { + justify-content: center +} + +.wp-block-buttons.is-content-justification-center.is-vertical { + align-items: center +} + +.wp-block-buttons.is-content-justification-right { + justify-content: flex-end +} + +.wp-block-buttons.is-content-justification-right.is-vertical { + align-items: flex-end +} + +.wp-block-buttons.is-content-justification-space-between { + justify-content: space-between +} + +.wp-block-buttons.aligncenter { + text-align: center +} + +.wp-block-buttons:not(.is-content-justification-space-between,.is-content-justification-right,.is-content-justification-left,.is-content-justification-center) .wp-block-button.aligncenter { + margin-left: auto; + margin-right: auto; + width: 100% +} + +.wp-block-buttons[style*=text-decoration] .wp-block-button,.wp-block-buttons[style*=text-decoration] .wp-block-button__link { + text-decoration: inherit +} + +.wp-block-buttons.has-custom-font-size .wp-block-button__link { + font-size: inherit +} + +.wp-block-button.aligncenter,.wp-block-calendar { + text-align: center +} + +.wp-block-calendar td,.wp-block-calendar th { + border: 1px solid; + padding: .25em +} + +.wp-block-calendar th { + font-weight: 400 +} + +.wp-block-calendar caption { + background-color: inherit +} + +.wp-block-calendar table { + border-collapse: collapse; + width: 100% +} + +.wp-block-calendar table:where(:not(.has-text-color)) { + color: #40464d +} + +.wp-block-calendar table:where(:not(.has-text-color)) td,.wp-block-calendar table:where(:not(.has-text-color)) th { + border-color: #ddd +} + +.wp-block-calendar table.has-background th { + background-color: inherit +} + +.wp-block-calendar table.has-text-color th { + color: inherit +} + +:where(.wp-block-calendar table:not(.has-background) th) { + background: #ddd +} + +.wp-block-categories { + box-sizing: border-box +} + +.wp-block-categories.alignleft { + margin-right: 2em +} + +.wp-block-categories.alignright { + margin-left: 2em +} + +.wp-block-categories.wp-block-categories-dropdown.aligncenter { + text-align: center +} + +.wp-block-code { + box-sizing: border-box +} + +.wp-block-code code { + display: block; + font-family: inherit; + overflow-wrap: break-word; + white-space: pre-wrap +} + +.wp-block-columns { + align-items: normal!important; + box-sizing: border-box; + display: flex; + flex-wrap: wrap!important +} + +@media (min-width: 782px) { + .wp-block-columns { + flex-wrap:nowrap!important + } +} + +.wp-block-columns.are-vertically-aligned-top { + align-items: flex-start +} + +.wp-block-columns.are-vertically-aligned-center { + align-items: center +} + +.wp-block-columns.are-vertically-aligned-bottom { + align-items: flex-end +} + +@media (max-width: 781px) { + .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { + flex-basis:100%!important + } +} + +@media (min-width: 782px) { + .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column { + flex-basis:0; + flex-grow: 1 + } + + .wp-block-columns:not(.is-not-stacked-on-mobile)>.wp-block-column[style*=flex-basis] { + flex-grow: 0 + } +} + +.wp-block-columns.is-not-stacked-on-mobile { + flex-wrap: nowrap!important +} + +.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column { + flex-basis: 0; + flex-grow: 1 +} + +.wp-block-columns.is-not-stacked-on-mobile>.wp-block-column[style*=flex-basis] { + flex-grow: 0 +} + +:where(.wp-block-columns) { + margin-bottom: 1.75em +} + +:where(.wp-block-columns.has-background) { + padding: 1.25em 2.375em +} + +.wp-block-column { + flex-grow: 1; + min-width: 0; + overflow-wrap: break-word; + word-break: break-word +} + +.wp-block-column.is-vertically-aligned-top { + align-self: flex-start +} + +.wp-block-column.is-vertically-aligned-center { + align-self: center +} + +.wp-block-column.is-vertically-aligned-bottom { + align-self: flex-end +} + +.wp-block-column.is-vertically-aligned-bottom,.wp-block-column.is-vertically-aligned-center,.wp-block-column.is-vertically-aligned-top { + width: 100% +} + +.wp-block-post-comments { + box-sizing: border-box +} + +.wp-block-post-comments .alignleft { + float: left +} + +.wp-block-post-comments .alignright { + float: right +} + +.wp-block-post-comments .navigation:after { + clear: both; + content: ""; + display: table +} + +.wp-block-post-comments .commentlist { + clear: both; + list-style: none; + margin: 0; + padding: 0 +} + +.wp-block-post-comments .commentlist .comment { + min-height: 2.25em; + padding-left: 3.25em +} + +.wp-block-post-comments .commentlist .comment p { + font-size: 1em; + line-height: 1.8; + margin: 1em 0 +} + +.wp-block-post-comments .commentlist .children { + list-style: none; + margin: 0; + padding: 0 +} + +.wp-block-post-comments .comment-author { + line-height: 1.5 +} + +.wp-block-post-comments .comment-author .avatar { + border-radius: 1.5em; + display: block; + float: left; + height: 2.5em; + margin-right: .75em; + margin-top: .5em; + width: 2.5em +} + +.wp-block-post-comments .comment-author cite { + font-style: normal +} + +.wp-block-post-comments .comment-meta { + font-size: .875em; + line-height: 1.5 +} + +.wp-block-post-comments .comment-meta b { + font-weight: 400 +} + +.wp-block-post-comments .comment-meta .comment-awaiting-moderation { + display: block; + margin-bottom: 1em; + margin-top: 1em +} + +.wp-block-post-comments .comment-body .commentmetadata { + font-size: .875em +} + +.wp-block-post-comments .comment-form-author label,.wp-block-post-comments .comment-form-comment label,.wp-block-post-comments .comment-form-email label,.wp-block-post-comments .comment-form-url label { + display: block; + margin-bottom: .25em +} + +.wp-block-post-comments .comment-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments .comment-form textarea { + box-sizing: border-box; + display: block; + width: 100% +} + +.wp-block-post-comments .comment-form-cookies-consent { + display: flex; + gap: .25em +} + +.wp-block-post-comments .comment-form-cookies-consent #wp-comment-cookies-consent { + margin-top: .35em +} + +.wp-block-post-comments .comment-reply-title { + margin-bottom: 0 +} + +.wp-block-post-comments .comment-reply-title :where(small) { + font-size: var(--wp--preset--font-size--medium,smaller); + margin-left: .5em +} + +.wp-block-post-comments .reply { + font-size: .875em; + margin-bottom: 1.4em +} + +.wp-block-post-comments input:not([type=submit]),.wp-block-post-comments textarea { + border: 1px solid #949494; + font-family: inherit; + font-size: 1em +} + +.wp-block-post-comments input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments textarea { + padding: calc(.667em + 2px) +} + +:where(.wp-block-post-comments input[type=submit]) { + border: none +} + +.wp-block-comments-pagination>.wp-block-comments-pagination-next,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers,.wp-block-comments-pagination>.wp-block-comments-pagination-previous { + margin-bottom: .5em; + margin-right: .5em +} + +.wp-block-comments-pagination>.wp-block-comments-pagination-next:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-numbers:last-child,.wp-block-comments-pagination>.wp-block-comments-pagination-previous:last-child { + margin-right: 0 +} + +.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow { + display: inline-block; + margin-right: 1ch +} + +.wp-block-comments-pagination .wp-block-comments-pagination-previous-arrow:not(.is-arrow-chevron) { + transform: scaleX(1) +} + +.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow { + display: inline-block; + margin-left: 1ch +} + +.wp-block-comments-pagination .wp-block-comments-pagination-next-arrow:not(.is-arrow-chevron) { + transform: scaleX(1) +} + +.wp-block-comments-pagination.aligncenter { + justify-content: center +} + +.wp-block-comment-template { + box-sizing: border-box; + list-style: none; + margin-bottom: 0; + max-width: 100%; + padding: 0 +} + +.wp-block-comment-template li { + clear: both +} + +.wp-block-comment-template ol { + list-style: none; + margin-bottom: 0; + max-width: 100%; + padding-left: 2rem +} + +.wp-block-comment-template.alignleft { + float: left +} + +.wp-block-comment-template.aligncenter { + margin-left: auto; + margin-right: auto; + width: -moz-fit-content; + width: fit-content +} + +.wp-block-comment-template.alignright { + float: right +} + +.wp-block-cover,.wp-block-cover-image { + align-items: center; + background-position: 50%; + box-sizing: border-box; + display: flex; + justify-content: center; + min-height: 430px; + overflow: hidden; + overflow: clip; + padding: 1em; + position: relative +} + +.wp-block-cover .has-background-dim:not([class*=-background-color]),.wp-block-cover-image .has-background-dim:not([class*=-background-color]),.wp-block-cover-image.has-background-dim:not([class*=-background-color]),.wp-block-cover.has-background-dim:not([class*=-background-color]) { + background-color: #000 +} + +.wp-block-cover .has-background-dim.has-background-gradient,.wp-block-cover-image .has-background-dim.has-background-gradient { + background-color: transparent +} + +.wp-block-cover-image.has-background-dim:before,.wp-block-cover.has-background-dim:before { + background-color: inherit; + content: "" +} + +.wp-block-cover .wp-block-cover__background,.wp-block-cover .wp-block-cover__gradient-background,.wp-block-cover-image .wp-block-cover__background,.wp-block-cover-image .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim:not(.has-background-gradient):before,.wp-block-cover.has-background-dim:not(.has-background-gradient):before { + bottom: 0; + left: 0; + opacity: .5; + position: absolute; + right: 0; + top: 0; + z-index: 1 +} + +.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-10:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-10 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-10:not(.has-background-gradient):before { + opacity: .1 +} + +.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-20:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-20 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-20:not(.has-background-gradient):before { + opacity: .2 +} + +.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-30:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-30 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-30:not(.has-background-gradient):before { + opacity: .3 +} + +.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-40:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-40 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-40:not(.has-background-gradient):before { + opacity: .4 +} + +.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-50:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-50 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-50:not(.has-background-gradient):before { + opacity: .5 +} + +.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-60:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-60 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-60:not(.has-background-gradient):before { + opacity: .6 +} + +.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-70:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-70 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-70:not(.has-background-gradient):before { + opacity: .7 +} + +.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-80:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-80 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-80:not(.has-background-gradient):before { + opacity: .8 +} + +.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-90:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-90 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-90:not(.has-background-gradient):before { + opacity: .9 +} + +.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover-image.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover-image.has-background-dim.has-background-dim-100:not(.has-background-gradient):before,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__background,.wp-block-cover.has-background-dim.has-background-dim-100 .wp-block-cover__gradient-background,.wp-block-cover.has-background-dim.has-background-dim-100:not(.has-background-gradient):before { + opacity: 1 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-0,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-0 { + opacity: 0 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-10,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-10 { + opacity: .1 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-20,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-20 { + opacity: .2 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-30,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-30 { + opacity: .3 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-40,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-40 { + opacity: .4 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-50,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-50 { + opacity: .5 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-60,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-60 { + opacity: .6 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-70,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-70 { + opacity: .7 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-80,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-80 { + opacity: .8 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-90,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-90 { + opacity: .9 +} + +.wp-block-cover .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__background.has-background-dim.has-background-dim-100,.wp-block-cover-image .wp-block-cover__gradient-background.has-background-dim.has-background-dim-100 { + opacity: 1 +} + +.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.alignleft,.wp-block-cover.alignright { + max-width: 420px; + width: 100% +} + +.wp-block-cover-image:after,.wp-block-cover:after { + content: ""; + display: block; + font-size: 0; + min-height: inherit +} + +@supports (position: sticky) { + .wp-block-cover-image:after,.wp-block-cover:after { + content:none + } +} + +.wp-block-cover-image.aligncenter,.wp-block-cover-image.alignleft,.wp-block-cover-image.alignright,.wp-block-cover.aligncenter,.wp-block-cover.alignleft,.wp-block-cover.alignright { + display: flex +} + +.wp-block-cover .wp-block-cover__inner-container,.wp-block-cover-image .wp-block-cover__inner-container { + color: inherit; + width: 100%; + z-index: 1 +} + +.wp-block-cover h1:not(.has-text-color),.wp-block-cover h2:not(.has-text-color),.wp-block-cover h3:not(.has-text-color),.wp-block-cover h4:not(.has-text-color),.wp-block-cover h5:not(.has-text-color),.wp-block-cover h6:not(.has-text-color),.wp-block-cover p:not(.has-text-color),.wp-block-cover-image h1:not(.has-text-color),.wp-block-cover-image h2:not(.has-text-color),.wp-block-cover-image h3:not(.has-text-color),.wp-block-cover-image h4:not(.has-text-color),.wp-block-cover-image h5:not(.has-text-color),.wp-block-cover-image h6:not(.has-text-color),.wp-block-cover-image p:not(.has-text-color) { + color: inherit +} + +.wp-block-cover-image.is-position-top-left,.wp-block-cover.is-position-top-left { + align-items: flex-start; + justify-content: flex-start +} + +.wp-block-cover-image.is-position-top-center,.wp-block-cover.is-position-top-center { + align-items: flex-start; + justify-content: center +} + +.wp-block-cover-image.is-position-top-right,.wp-block-cover.is-position-top-right { + align-items: flex-start; + justify-content: flex-end +} + +.wp-block-cover-image.is-position-center-left,.wp-block-cover.is-position-center-left { + align-items: center; + justify-content: flex-start +} + +.wp-block-cover-image.is-position-center-center,.wp-block-cover.is-position-center-center { + align-items: center; + justify-content: center +} + +.wp-block-cover-image.is-position-center-right,.wp-block-cover.is-position-center-right { + align-items: center; + justify-content: flex-end +} + +.wp-block-cover-image.is-position-bottom-left,.wp-block-cover.is-position-bottom-left { + align-items: flex-end; + justify-content: flex-start +} + +.wp-block-cover-image.is-position-bottom-center,.wp-block-cover.is-position-bottom-center { + align-items: flex-end; + justify-content: center +} + +.wp-block-cover-image.is-position-bottom-right,.wp-block-cover.is-position-bottom-right { + align-items: flex-end; + justify-content: flex-end +} + +.wp-block-cover-image.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container,.wp-block-cover.has-custom-content-position.has-custom-content-position .wp-block-cover__inner-container { + margin: 0; + width: auto +} + +.wp-block-cover .wp-block-cover__image-background,.wp-block-cover video.wp-block-cover__video-background,.wp-block-cover-image .wp-block-cover__image-background,.wp-block-cover-image video.wp-block-cover__video-background { + border: none; + bottom: 0; + box-shadow: none; + height: 100%; + left: 0; + margin: 0; + max-height: none; + max-width: none; + object-fit: cover; + outline: none; + padding: 0; + position: absolute; + right: 0; + top: 0; + width: 100% +} + +.wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax { + background-attachment: fixed; + background-repeat: no-repeat; + background-size: cover +} + +@supports (-webkit-touch-callout:inherit) { + .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax { + background-attachment: scroll + } +} + +@media (prefers-reduced-motion:reduce) { + .wp-block-cover-image.has-parallax,.wp-block-cover.has-parallax,.wp-block-cover__image-background.has-parallax,video.wp-block-cover__video-background.has-parallax { + background-attachment: scroll + } +} + +.wp-block-cover-image.is-repeated,.wp-block-cover.is-repeated,.wp-block-cover__image-background.is-repeated,video.wp-block-cover__video-background.is-repeated { + background-repeat: repeat; + background-size: auto +} + +.wp-block-cover__image-background,.wp-block-cover__video-background { + z-index: 0 +} + +.wp-block-cover-image-text,.wp-block-cover-image-text a,.wp-block-cover-image-text a:active,.wp-block-cover-image-text a:focus,.wp-block-cover-image-text a:hover,.wp-block-cover-text,.wp-block-cover-text a,.wp-block-cover-text a:active,.wp-block-cover-text a:focus,.wp-block-cover-text a:hover,section.wp-block-cover-image h2,section.wp-block-cover-image h2 a,section.wp-block-cover-image h2 a:active,section.wp-block-cover-image h2 a:focus,section.wp-block-cover-image h2 a:hover { + color: #fff +} + +.wp-block-cover-image .wp-block-cover.has-left-content { + justify-content: flex-start +} + +.wp-block-cover-image .wp-block-cover.has-right-content { + justify-content: flex-end +} + +.wp-block-cover-image.has-left-content .wp-block-cover-image-text,.wp-block-cover.has-left-content .wp-block-cover-text,section.wp-block-cover-image.has-left-content>h2 { + margin-left: 0; + text-align: left +} + +.wp-block-cover-image.has-right-content .wp-block-cover-image-text,.wp-block-cover.has-right-content .wp-block-cover-text,section.wp-block-cover-image.has-right-content>h2 { + margin-right: 0; + text-align: right +} + +.wp-block-cover .wp-block-cover-text,.wp-block-cover-image .wp-block-cover-image-text,section.wp-block-cover-image>h2 { + font-size: 2em; + line-height: 1.25; + margin-bottom: 0; + max-width: 840px; + padding: .44em; + text-align: center; + z-index: 1 +} + +:where(.wp-block-cover-image:not(.has-text-color)),:where(.wp-block-cover:not(.has-text-color)) { + color: #fff +} + +:where(.wp-block-cover-image.is-light:not(.has-text-color)),:where(.wp-block-cover.is-light:not(.has-text-color)) { + color: #000 +} + +.wp-block-details { + box-sizing: border-box; + overflow: hidden +} + +.wp-block-details summary { + cursor: pointer +} + +.wp-block-details>:not(summary) { + margin-block-end:0;margin-block-start:var(--wp--style--block-gap)} + +.wp-block-details>: last-child { + margin-bottom:0 +} + +.wp-block-embed.alignleft,.wp-block-embed.alignright,.wp-block[data-align=left]>[data-type="core/embed"],.wp-block[data-align=right]>[data-type="core/embed"] { + max-width: 360px; + width: 100% +} + +.wp-block-embed.alignleft .wp-block-embed__wrapper,.wp-block-embed.alignright .wp-block-embed__wrapper,.wp-block[data-align=left]>[data-type="core/embed"] .wp-block-embed__wrapper,.wp-block[data-align=right]>[data-type="core/embed"] .wp-block-embed__wrapper { + min-width: 280px +} + +.wp-block-cover .wp-block-embed { + min-height: 240px; + min-width: 320px +} + +.wp-block-embed { + overflow-wrap: break-word +} + +.wp-block-embed figcaption { + margin-bottom: 1em; + margin-top: .5em +} + +.wp-block-embed iframe { + max-width: 100% +} + +.wp-block-embed__wrapper { + position: relative +} + +.wp-embed-responsive .wp-has-aspect-ratio .wp-block-embed__wrapper:before { + content: ""; + display: block; + padding-top: 50% +} + +.wp-embed-responsive .wp-has-aspect-ratio iframe { + bottom: 0; + height: 100%; + left: 0; + position: absolute; + right: 0; + top: 0; + width: 100% +} + +.wp-embed-responsive .wp-embed-aspect-21-9 .wp-block-embed__wrapper:before { + padding-top: 42.85% +} + +.wp-embed-responsive .wp-embed-aspect-18-9 .wp-block-embed__wrapper:before { + padding-top: 50% +} + +.wp-embed-responsive .wp-embed-aspect-16-9 .wp-block-embed__wrapper:before { + padding-top: 56.25% +} + +.wp-embed-responsive .wp-embed-aspect-4-3 .wp-block-embed__wrapper:before { + padding-top: 75% +} + +.wp-embed-responsive .wp-embed-aspect-1-1 .wp-block-embed__wrapper:before { + padding-top: 100% +} + +.wp-embed-responsive .wp-embed-aspect-9-16 .wp-block-embed__wrapper:before { + padding-top: 177.77% +} + +.wp-embed-responsive .wp-embed-aspect-1-2 .wp-block-embed__wrapper:before { + padding-top: 200% +} + +.wp-block-file:not(.wp-element-button) { + font-size: .8em +} + +.wp-block-file.aligncenter { + text-align: center +} + +.wp-block-file.alignright { + text-align: right +} + +.wp-block-file *+.wp-block-file__button { + margin-left: .75em +} + +:where(.wp-block-file) { + margin-bottom: 1.5em +} + +.wp-block-file__embed { + margin-bottom: 1em +} + +:where(.wp-block-file__button) { + border-radius: 2em; + display: inline-block; + padding: .5em 1em +} + +:where(.wp-block-file__button):is(a):active,:where(.wp-block-file__button):is(a):focus,:where(.wp-block-file__button):is(a):hover,:where(.wp-block-file__button):is(a):visited { + box-shadow: none; + color: #fff; + opacity: .85; + text-decoration: none +} + +.blocks-gallery-grid:not(.has-nested-images),.wp-block-gallery:not(.has-nested-images) { + display: flex; + flex-wrap: wrap; + list-style-type: none; + margin: 0; + padding: 0 +} + +.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item { + display: flex; + flex-direction: column; + flex-grow: 1; + justify-content: center; + margin: 0 1em 1em 0; + position: relative; + width: calc(50% - 1em) +} + +.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:nth-of-type(2n) { + margin-right: 0 +} + +.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figure,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figure,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figure { + align-items: flex-end; + display: flex; + height: 100%; + justify-content: flex-start; + margin: 0 +} + +.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item img { + display: block; + height: auto; + max-width: 100%; + width: auto +} + +.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption { + background: linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent); + bottom: 0; + box-sizing: border-box; + color: #fff; + font-size: .8em; + margin: 0; + max-height: 100%; + overflow: auto; + padding: 3em .77em .7em; + position: absolute; + text-align: center; + width: 100%; + z-index: 2 +} + +.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image figcaption img,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image figcaption img,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item figcaption img { + display: inline +} + +.blocks-gallery-grid:not(.has-nested-images) figcaption,.wp-block-gallery:not(.has-nested-images) figcaption { + flex-grow: 1 +} + +.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-image img,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item a,.blocks-gallery-grid:not(.has-nested-images).is-cropped .blocks-gallery-item img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-image img,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item a,.wp-block-gallery:not(.has-nested-images).is-cropped .blocks-gallery-item img { + flex: 1; + height: 100%; + object-fit: cover; + width: 100% +} + +.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item { + margin-right: 0; + width: 100% +} + +@media (min-width: 600px) { + .blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item { + margin-right:1em; + width: calc(33.33333% - .66667em) + } + + .blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item { + margin-right: 1em; + width: calc(25% - .75em) + } + + .blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item { + margin-right: 1em; + width: calc(20% - .8em) + } + + .blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item { + margin-right: 1em; + width: calc(16.66667% - .83333em) + } + + .blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item { + margin-right: 1em; + width: calc(14.28571% - .85714em) + } + + .blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image,.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image,.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item { + margin-right: 1em; + width: calc(12.5% - .875em) + } + + .blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery:not(.has-nested-images).columns-8 .blocks-gallery-item:nth-of-type(8n) { + margin-right: 0 + } +} + +.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-image:last-child,.blocks-gallery-grid:not(.has-nested-images) .blocks-gallery-item:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-image:last-child,.wp-block-gallery:not(.has-nested-images) .blocks-gallery-item:last-child { + margin-right: 0 +} + +.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright { + max-width: 420px; + width: 100% +} + +.blocks-gallery-grid:not(.has-nested-images).aligncenter .blocks-gallery-item figure,.wp-block-gallery:not(.has-nested-images).aligncenter .blocks-gallery-item figure { + justify-content: center +} + +.wp-block-gallery:not(.is-cropped) .blocks-gallery-item { + align-self: flex-start +} + +figure.wp-block-gallery.has-nested-images { + align-items: normal +} + +.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image) { + margin: 0; + width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2) +} + +.wp-block-gallery.has-nested-images figure.wp-block-image { + box-sizing: border-box; + display: flex; + flex-direction: column; + flex-grow: 1; + justify-content: center; + max-width: 100%; + position: relative +} + +.wp-block-gallery.has-nested-images figure.wp-block-image>a,.wp-block-gallery.has-nested-images figure.wp-block-image>div { + flex-direction: column; + flex-grow: 1; + margin: 0 +} + +.wp-block-gallery.has-nested-images figure.wp-block-image img { + display: block; + height: auto; + max-width: 100%!important; + width: auto +} + +.wp-block-gallery.has-nested-images figure.wp-block-image figcaption { + background: linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent); + bottom: 0; + box-sizing: border-box; + color: #fff; + font-size: 13px; + left: 0; + margin-bottom: 0; + max-height: 60%; + overflow: auto; + padding: 0 8px 8px; + position: absolute; + text-align: center; + width: 100% +} + +.wp-block-gallery.has-nested-images figure.wp-block-image figcaption img { + display: inline +} + +.wp-block-gallery.has-nested-images figure.wp-block-image figcaption a { + color: inherit +} + +.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border img { + box-sizing: border-box +} + +.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>a,.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border>div,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>a,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded>div { + flex: 1 1 auto +} + +.wp-block-gallery.has-nested-images figure.wp-block-image.has-custom-border figcaption,.wp-block-gallery.has-nested-images figure.wp-block-image.is-style-rounded figcaption { + background: none; + color: inherit; + flex: initial; + margin: 0; + padding: 10px 10px 9px; + position: relative +} + +.wp-block-gallery.has-nested-images figcaption { + flex-basis: 100%; + flex-grow: 1; + text-align: center +} + +.wp-block-gallery.has-nested-images:not(.is-cropped) figure.wp-block-image:not(#individual-image) { + margin-bottom: auto; + margin-top: 0 +} + +.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) { + align-self: inherit +} + +.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image)>div:not(.components-drop-zone) { + display: flex +} + +.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) a,.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img { + flex: 1 0 0%; + height: 100%; + object-fit: cover; + width: 100% +} + +.wp-block-gallery.has-nested-images.columns-1 figure.wp-block-image:not(#individual-image) { + width: 100% +} + +@media (min-width: 600px) { + .wp-block-gallery.has-nested-images.columns-3 figure.wp-block-image:not(#individual-image) { + width:calc(33.33333% - var(--wp--style--unstable-gallery-gap, 16px)*.66667) + } + + .wp-block-gallery.has-nested-images.columns-4 figure.wp-block-image:not(#individual-image) { + width: calc(25% - var(--wp--style--unstable-gallery-gap, 16px)*.75) + } + + .wp-block-gallery.has-nested-images.columns-5 figure.wp-block-image:not(#individual-image) { + width: calc(20% - var(--wp--style--unstable-gallery-gap, 16px)*.8) + } + + .wp-block-gallery.has-nested-images.columns-6 figure.wp-block-image:not(#individual-image) { + width: calc(16.66667% - var(--wp--style--unstable-gallery-gap, 16px)*.83333) + } + + .wp-block-gallery.has-nested-images.columns-7 figure.wp-block-image:not(#individual-image) { + width: calc(14.28571% - var(--wp--style--unstable-gallery-gap, 16px)*.85714) + } + + .wp-block-gallery.has-nested-images.columns-8 figure.wp-block-image:not(#individual-image) { + width: calc(12.5% - var(--wp--style--unstable-gallery-gap, 16px)*.875) + } + + .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image) { + width: calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667) + } + + .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2),.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:nth-last-child(2)~figure.wp-block-image:not(#individual-image) { + width: calc(50% - var(--wp--style--unstable-gallery-gap, 16px)*.5) + } + + .wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image):first-child:last-child { + width: 100% + } +} + +.wp-block-gallery.has-nested-images.alignleft,.wp-block-gallery.has-nested-images.alignright { + max-width: 420px; + width: 100% +} + +.wp-block-gallery.has-nested-images.aligncenter { + justify-content: center +} + +.wp-block-group { + box-sizing: border-box +} + +h1.has-background,h2.has-background,h3.has-background,h4.has-background,h5.has-background,h6.has-background { + padding: 1.25em 2.375em +} + +.wp-block-image img { + box-sizing: border-box; + height: auto; + max-width: 100%; + vertical-align: bottom +} + +.wp-block-image[style*=border-radius] img,.wp-block-image[style*=border-radius]>a { + border-radius: inherit +} + +.wp-block-image.has-custom-border img { + box-sizing: border-box +} + +.wp-block-image.aligncenter { + text-align: center +} + +.wp-block-image.alignfull img,.wp-block-image.alignwide img { + height: auto; + width: 100% +} + +.wp-block-image .aligncenter,.wp-block-image .alignleft,.wp-block-image .alignright,.wp-block-image.aligncenter,.wp-block-image.alignleft,.wp-block-image.alignright { + display: table +} + +.wp-block-image .aligncenter>figcaption,.wp-block-image .alignleft>figcaption,.wp-block-image .alignright>figcaption,.wp-block-image.aligncenter>figcaption,.wp-block-image.alignleft>figcaption,.wp-block-image.alignright>figcaption { + caption-side: bottom; + display: table-caption +} + +.wp-block-image .alignleft { + float: left; + margin: .5em 1em .5em 0 +} + +.wp-block-image .alignright { + float: right; + margin: .5em 0 .5em 1em +} + +.wp-block-image .aligncenter { + margin-left: auto; + margin-right: auto +} + +.wp-block-image figcaption { + margin-bottom: 1em; + margin-top: .5em +} + +.wp-block-image .is-style-rounded img,.wp-block-image.is-style-circle-mask img,.wp-block-image.is-style-rounded img { + border-radius: 9999px +} + +@supports ((-webkit-mask-image: none) or (mask-image:none)) or (-webkit-mask-image:none) { + .wp-block-image.is-style-circle-mask img { + border-radius:0; + -webkit-mask-image: url('data:image/svg+xml;utf8,'); + mask-image: url('data:image/svg+xml;utf8,'); + mask-mode: alpha; + -webkit-mask-position: center; + mask-position: center; + -webkit-mask-repeat: no-repeat; + mask-repeat: no-repeat; + -webkit-mask-size: contain; + mask-size: contain + } +} + +.wp-block-image :where(.has-border-color) { + border-style: solid +} + +.wp-block-image :where([style*=border-top-color]) { + border-top-style: solid +} + +.wp-block-image :where([style*=border-right-color]) { + border-right-style: solid +} + +.wp-block-image :where([style*=border-bottom-color]) { + border-bottom-style: solid +} + +.wp-block-image :where([style*=border-left-color]) { + border-left-style: solid +} + +.wp-block-image :where([style*=border-width]) { + border-style: solid +} + +.wp-block-image :where([style*=border-top-width]) { + border-top-style: solid +} + +.wp-block-image :where([style*=border-right-width]) { + border-right-style: solid +} + +.wp-block-image :where([style*=border-bottom-width]) { + border-bottom-style: solid +} + +.wp-block-image :where([style*=border-left-width]) { + border-left-style: solid +} + +.wp-block-image figure { + margin: 0 +} + +.wp-lightbox-container .img-container { + position: relative +} + +.wp-lightbox-container button { + background: none; + border: none; + cursor: zoom-in; + height: 100%; + position: absolute; + width: 100%; + z-index: 100 +} + +.wp-lightbox-container button:focus-visible { + outline: 5px auto #212121; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: 5px +} + +.wp-lightbox-overlay { + height: 100vh; + left: 0; + overflow: hidden; + position: fixed; + top: 0; + visibility: hidden; + width: 100vw; + z-index: 100000 +} + +.wp-lightbox-overlay .close-button { + cursor: pointer; + padding: 0; + position: absolute; + right: 12.5px; + top: 12.5px; + z-index: 5000000 +} + +.wp-lightbox-overlay .wp-block-image { + align-items: center; + box-sizing: border-box; + display: flex; + flex-direction: column; + height: 100%; + justify-content: center; + position: absolute; + width: 100%; + z-index: 3000000 +} + +.wp-lightbox-overlay .wp-block-image figcaption { + display: none +} + +.wp-lightbox-overlay .wp-block-image img { + max-height: 100%; + max-width: 100%; + width: auto +} + +.wp-lightbox-overlay button { + background: none; + border: none +} + +.wp-lightbox-overlay .scrim { + background-color: #fff; + height: 100%; + opacity: .9; + position: absolute; + width: 100%; + z-index: 2000000 +} + +.wp-lightbox-overlay.fade.active { + animation: turn-on-visibility .25s both; + visibility: visible +} + +.wp-lightbox-overlay.fade.active img { + animation: turn-on-visibility .3s both +} + +.wp-lightbox-overlay.fade.hideanimationenabled:not(.active) { + animation: turn-off-visibility .3s both +} + +.wp-lightbox-overlay.fade.hideanimationenabled:not(.active) img { + animation: turn-off-visibility .25s both +} + +.wp-lightbox-overlay.zoom img { + height: var(--lightbox-image-max-height); + position: absolute; + transform-origin: top left; + width: var(--lightbox-image-max-width) +} + +.wp-lightbox-overlay.zoom.active { + opacity: 1; + visibility: visible +} + +.wp-lightbox-overlay.zoom.active .wp-block-image img { + animation: lightbox-zoom-in .4s forwards +} + +@media (prefers-reduced-motion) { + .wp-lightbox-overlay.zoom.active .wp-block-image img { + animation: turn-on-visibility .4s both + } +} + +.wp-lightbox-overlay.zoom.active .scrim { + animation: turn-on-visibility .4s forwards +} + +.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .wp-block-image img { + animation: lightbox-zoom-out .4s forwards +} + +@media (prefers-reduced-motion) { + .wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .wp-block-image img { + animation: turn-off-visibility .4s both + } +} + +.wp-lightbox-overlay.zoom.hideanimationenabled:not(.active) .scrim { + animation: turn-off-visibility .4s forwards +} + +html.has-lightbox-open { + overflow: hidden +} + +@keyframes turn-on-visibility { + 0% { + opacity: 0 + } + + to { + opacity: 1 + } +} + +@keyframes turn-off-visibility { + 0% { + opacity: 1; + visibility: visible + } + + 99% { + opacity: 0; + visibility: visible + } + + to { + opacity: 0; + visibility: hidden + } +} + +@keyframes lightbox-zoom-in { + 0% { + left: var(--lightbox-initial-left-position); + top: var(--lightbox-initial-top-position); + transform: scale(var(--lightbox-scale-width),var(--lightbox-scale-height)) + } + + to { + left: var(--lightbox-target-left-position); + top: var(--lightbox-target-top-position); + transform: scale(1) + } +} + +@keyframes lightbox-zoom-out { + 0% { + left: var(--lightbox-target-left-position); + top: var(--lightbox-target-top-position); + transform: scale(1); + visibility: visible + } + + 99% { + visibility: visible + } + + to { + left: var(--lightbox-initial-left-position); + top: var(--lightbox-initial-top-position); + transform: scale(var(--lightbox-scale-width),var(--lightbox-scale-height)) + } +} + +ol.wp-block-latest-comments { + box-sizing: border-box; + margin-left: 0 +} + +:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment)) { + line-height: 1.1 +} + +:where(.wp-block-latest-comments:not([style*=line-height] .wp-block-latest-comments__comment-excerpt p)) { + line-height: 1.8 +} + +.has-dates :where(.wp-block-latest-comments:not([style*=line-height])),.has-excerpts :where(.wp-block-latest-comments:not([style*=line-height])) { + line-height: 1.5 +} + +.wp-block-latest-comments .wp-block-latest-comments { + padding-left: 0 +} + +.wp-block-latest-comments__comment { + list-style: none; + margin-bottom: 1em +} + +.has-avatars .wp-block-latest-comments__comment { + list-style: none; + min-height: 2.25em +} + +.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta { + margin-left: 3.25em +} + +.wp-block-latest-comments__comment-excerpt p { + font-size: .875em; + margin: .36em 0 1.4em +} + +.wp-block-latest-comments__comment-date { + display: block; + font-size: .75em +} + +.wp-block-latest-comments .avatar,.wp-block-latest-comments__comment-avatar { + border-radius: 1.5em; + display: block; + float: left; + height: 2.5em; + margin-right: .75em; + width: 2.5em +} + +.wp-block-latest-comments[class*=-font-size] a,.wp-block-latest-comments[style*=font-size] a { + font-size: inherit +} + +.wp-block-latest-posts { + box-sizing: border-box +} + +.wp-block-latest-posts.alignleft { + margin-right: 2em +} + +.wp-block-latest-posts.alignright { + margin-left: 2em +} + +.wp-block-latest-posts.wp-block-latest-posts__list { + list-style: none; + padding-left: 0 +} + +.wp-block-latest-posts.wp-block-latest-posts__list li { + clear: both +} + +.wp-block-latest-posts.is-grid { + display: flex; + flex-wrap: wrap; + padding: 0 +} + +.wp-block-latest-posts.is-grid li { + margin: 0 1.25em 1.25em 0; + width: 100% +} + +@media (min-width: 600px) { + .wp-block-latest-posts.columns-2 li { + width:calc(50% - .625em) + } + + .wp-block-latest-posts.columns-2 li:nth-child(2n) { + margin-right: 0 + } + + .wp-block-latest-posts.columns-3 li { + width: calc(33.33333% - .83333em) + } + + .wp-block-latest-posts.columns-3 li:nth-child(3n) { + margin-right: 0 + } + + .wp-block-latest-posts.columns-4 li { + width: calc(25% - .9375em) + } + + .wp-block-latest-posts.columns-4 li:nth-child(4n) { + margin-right: 0 + } + + .wp-block-latest-posts.columns-5 li { + width: calc(20% - 1em) + } + + .wp-block-latest-posts.columns-5 li:nth-child(5n) { + margin-right: 0 + } + + .wp-block-latest-posts.columns-6 li { + width: calc(16.66667% - 1.04167em) + } + + .wp-block-latest-posts.columns-6 li:nth-child(6n) { + margin-right: 0 + } +} + +.wp-block-latest-posts__post-author,.wp-block-latest-posts__post-date { + display: block; + font-size: .8125em +} + +.wp-block-latest-posts__post-excerpt { + margin-bottom: 1em; + margin-top: .5em +} + +.wp-block-latest-posts__featured-image a { + display: inline-block +} + +.wp-block-latest-posts__featured-image img { + height: auto; + max-width: 100%; + width: auto +} + +.wp-block-latest-posts__featured-image.alignleft { + float: left; + margin-right: 1em +} + +.wp-block-latest-posts__featured-image.alignright { + float: right; + margin-left: 1em +} + +.wp-block-latest-posts__featured-image.aligncenter { + margin-bottom: 1em; + text-align: center +} + +ol,ul { + box-sizing: border-box +} + +ol.has-background,ul.has-background { + padding: 1.25em 2.375em +} + +.wp-block-media-text { + box-sizing: border-box; + /*!rtl:begin:ignore*/ + direction: ltr; + /*!rtl:end:ignore*/ + display: grid; + grid-template-columns: 50% 1fr; + grid-template-rows: auto +} + +.wp-block-media-text.has-media-on-the-right { + grid-template-columns: 1fr 50% +} + +.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-top .wp-block-media-text__media { + align-self: start +} + +.wp-block-media-text .wp-block-media-text__content,.wp-block-media-text .wp-block-media-text__media,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-center .wp-block-media-text__media { + align-self: center +} + +.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__content,.wp-block-media-text.is-vertically-aligned-bottom .wp-block-media-text__media { + align-self: end +} + +.wp-block-media-text .wp-block-media-text__media { + /*!rtl:begin:ignore*/ + grid-column: 1; + grid-row: 1; + /*!rtl:end:ignore*/ + margin: 0 +} + +.wp-block-media-text .wp-block-media-text__content { + direction: ltr; + /*!rtl:begin:ignore*/ + grid-column: 2; + grid-row: 1; + /*!rtl:end:ignore*/ + padding: 0 8%; + word-break: break-word +} + +.wp-block-media-text.has-media-on-the-right .wp-block-media-text__media { + /*!rtl:begin:ignore*/ + grid-column: 2; + grid-row: 1 /*!rtl:end:ignore*/ +} + +.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content { + /*!rtl:begin:ignore*/ + grid-column: 1; + grid-row: 1 /*!rtl:end:ignore*/ +} + +.wp-block-media-text__media img,.wp-block-media-text__media video { + height: auto; + max-width: unset; + vertical-align: middle; + width: 100% +} + +.wp-block-media-text.is-image-fill .wp-block-media-text__media { + background-size: cover; + height: 100%; + min-height: 250px +} + +.wp-block-media-text.is-image-fill .wp-block-media-text__media>a { + display: block; + height: 100% +} + +.wp-block-media-text.is-image-fill .wp-block-media-text__media img { + clip: rect(0,0,0,0); + border: 0; + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px +} + +@media (max-width: 600px) { + .wp-block-media-text.is-stacked-on-mobile { + grid-template-columns:100%!important + } + + .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__media { + grid-column: 1; + grid-row: 1 + } + + .wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content { + grid-column: 1; + grid-row: 2 + } +} + +.wp-block-navigation { + --navigation-layout-justification-setting: flex-start; + --navigation-layout-direction: row; + --navigation-layout-wrap: wrap; + --navigation-layout-justify: flex-start; + --navigation-layout-align: center; + position: relative +} + +.wp-block-navigation ul { + margin-bottom: 0; + margin-left: 0; + margin-top: 0; + padding-left: 0 +} + +.wp-block-navigation ul,.wp-block-navigation ul li { + list-style: none; + padding: 0 +} + +.wp-block-navigation .wp-block-navigation-item { + align-items: center; + display: flex; + position: relative +} + +.wp-block-navigation .wp-block-navigation-item .wp-block-navigation__submenu-container:empty { + display: none +} + +.wp-block-navigation .wp-block-navigation-item__content { + display: block +} + +.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content { + color: inherit +} + +.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-underline .wp-block-navigation-item__content:focus { + text-decoration: underline +} + +.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:active,.wp-block-navigation.has-text-decoration-line-through .wp-block-navigation-item__content:focus { + text-decoration: line-through +} + +.wp-block-navigation:where(:not([class*=has-text-decoration])) a { + text-decoration: none +} + +.wp-block-navigation:where(:not([class*=has-text-decoration])) a:active,.wp-block-navigation:where(:not([class*=has-text-decoration])) a:focus { + text-decoration: none +} + +.wp-block-navigation .wp-block-navigation__submenu-icon { + align-self: center; + background-color: inherit; + border: none; + color: currentColor; + display: inline-block; + font-size: inherit; + height: .6em; + line-height: 0; + margin-left: .25em; + padding: 0; + width: .6em +} + +.wp-block-navigation .wp-block-navigation__submenu-icon svg { + stroke: currentColor; + display: inline-block; + height: inherit; + margin-top: .075em; + width: inherit +} + +.wp-block-navigation.is-vertical { + --navigation-layout-direction: column; + --navigation-layout-justify: initial; + --navigation-layout-align: flex-start +} + +.wp-block-navigation.no-wrap { + --navigation-layout-wrap: nowrap +} + +.wp-block-navigation.items-justified-center { + --navigation-layout-justification-setting: center; + --navigation-layout-justify: center +} + +.wp-block-navigation.items-justified-center.is-vertical { + --navigation-layout-align: center +} + +.wp-block-navigation.items-justified-right { + --navigation-layout-justification-setting: flex-end; + --navigation-layout-justify: flex-end +} + +.wp-block-navigation.items-justified-right.is-vertical { + --navigation-layout-align: flex-end +} + +.wp-block-navigation.items-justified-space-between { + --navigation-layout-justification-setting: space-between; + --navigation-layout-justify: space-between +} + +.wp-block-navigation .has-child .wp-block-navigation__submenu-container { + align-items: normal; + background-color: inherit; + color: inherit; + display: flex; + flex-direction: column; + height: 0; + left: -1px; + opacity: 0; + overflow: hidden; + position: absolute; + top: 100%; + transition: opacity .1s linear; + visibility: hidden; + width: 0; + z-index: 2 +} + +.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content { + display: flex; + flex-grow: 1 +} + +.wp-block-navigation .has-child .wp-block-navigation__submenu-container>.wp-block-navigation-item>.wp-block-navigation-item__content .wp-block-navigation__submenu-icon { + margin-left: auto; + margin-right: 0 +} + +.wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation-item__content { + margin: 0 +} + +@media (min-width: 782px) { + .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container { + left:100%; + top: -1px + } + + .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container:before { + background: transparent; + content: ""; + display: block; + height: 100%; + position: absolute; + right: 100%; + width: .5em + } + + .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon { + margin-right: .25em + } + + .wp-block-navigation .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-icon svg { + transform: rotate(-90deg) + } +} + +.wp-block-navigation .has-child:not(.open-on-click):hover>.wp-block-navigation__submenu-container { + height: auto; + min-width: 200px; + opacity: 1; + overflow: visible; + visibility: visible; + width: auto +} + +.wp-block-navigation .has-child:not(.open-on-click):not(.open-on-hover-click):focus-within>.wp-block-navigation__submenu-container { + height: auto; + min-width: 200px; + opacity: 1; + overflow: visible; + visibility: visible; + width: auto +} + +.wp-block-navigation .has-child .wp-block-navigation-submenu__toggle[aria-expanded=true]~.wp-block-navigation__submenu-container { + height: auto; + min-width: 200px; + opacity: 1; + overflow: visible; + visibility: visible; + width: auto +} + +.wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container { + left: 0; + top: 100% +} + +@media (min-width: 782px) { + .wp-block-navigation.has-background .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container { + left:100%; + top: 0 + } +} + +.wp-block-navigation-submenu { + display: flex; + position: relative +} + +.wp-block-navigation-submenu .wp-block-navigation__submenu-icon svg { + stroke: currentColor +} + +button.wp-block-navigation-item__content { + background-color: transparent; + border: none; + color: currentColor; + font-family: inherit; + font-size: inherit; + font-style: inherit; + font-weight: inherit; + line-height: inherit; + text-align: left; + text-transform: inherit +} + +.wp-block-navigation-submenu__toggle { + cursor: pointer +} + +.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle { + padding-right: .85em +} + +.wp-block-navigation-item.open-on-click .wp-block-navigation-submenu__toggle+.wp-block-navigation__submenu-icon { + margin-left: -.6em; + pointer-events: none +} + +.wp-block-navigation .wp-block-page-list,.wp-block-navigation__container,.wp-block-navigation__responsive-close,.wp-block-navigation__responsive-container,.wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-dialog { + gap: inherit +} + +:where(.wp-block-navigation.has-background .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation.has-background .wp-block-navigation-submenu a:not(.wp-element-button)) { + padding: .5em 1em +} + +:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-item a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu a:not(.wp-element-button)),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-navigation-submenu button.wp-block-navigation-item__content),:where(.wp-block-navigation .wp-block-navigation__submenu-container .wp-block-pages-list__item button.wp-block-navigation-item__content) { + padding: .5em 1em +} + +.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container { + left: auto; + right: 0 +} + +.wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container { + left: -1px; + right: -1px +} + +@media (min-width: 782px) { + .wp-block-navigation.items-justified-right .wp-block-navigation__container .has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-right .wp-block-page-list>.has-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between .wp-block-page-list>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container,.wp-block-navigation.items-justified-space-between>.wp-block-navigation__container>.has-child:last-child .wp-block-navigation__submenu-container .wp-block-navigation__submenu-container { + left:auto; + right: 100% + } +} + +.wp-block-navigation:not(.has-background) .wp-block-navigation__submenu-container { + background-color: #fff; + border: 1px solid rgba(0,0,0,.15); + color: #000 +} + +.wp-block-navigation__container { + align-items: var(--navigation-layout-align,initial); + display: flex; + flex-direction: var(--navigation-layout-direction,initial); + flex-wrap: var(--navigation-layout-wrap,wrap); + justify-content: var(--navigation-layout-justify,initial); + list-style: none; + margin: 0; + padding-left: 0 +} + +.wp-block-navigation__container .is-responsive { + display: none +} + +.wp-block-navigation__container:only-child,.wp-block-page-list:only-child { + flex-grow: 1 +} + +@keyframes overlay-menu__fade-in-animation { + 0% { + opacity: 0; + transform: translateY(.5em) + } + + to { + opacity: 1; + transform: translateY(0) + } +} + +.wp-block-navigation__responsive-container { + bottom: 0; + display: none; + left: 0; + position: fixed; + right: 0; + top: 0 +} + +.wp-block-navigation__responsive-container .wp-block-navigation-link a { + color: inherit +} + +.wp-block-navigation__responsive-container .wp-block-navigation__responsive-container-content { + align-items: var(--navigation-layout-align,initial); + display: flex; + flex-direction: var(--navigation-layout-direction,initial); + flex-wrap: var(--navigation-layout-wrap,wrap); + justify-content: var(--navigation-layout-justify,initial) +} + +.wp-block-navigation__responsive-container:not(.is-menu-open.is-menu-open) { + background-color: inherit!important; + color: inherit!important +} + +.wp-block-navigation__responsive-container.is-menu-open { + animation: overlay-menu__fade-in-animation .1s ease-out; + animation-fill-mode: forwards; + background-color: inherit; + display: flex; + flex-direction: column; + overflow: auto; + padding: var(--wp--style--root--padding-top,2rem) var(--wp--style--root--padding-right,2rem) var(--wp--style--root--padding-bottom,2rem) var(--wp--style--root--padding-left,2rem); + z-index: 100000 +} + +@media (prefers-reduced-motion:reduce) { + .wp-block-navigation__responsive-container.is-menu-open { + animation-delay: 0s; + animation-duration: 1ms + } +} + +.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content { + align-items: var(--navigation-layout-justification-setting,inherit); + display: flex; + flex-direction: column; + flex-wrap: nowrap; + overflow: visible; + padding-top: calc(2rem + 24px) +} + +.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list { + justify-content: flex-start +} + +.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-icon { + display: none +} + +.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .has-child .wp-block-navigation__submenu-container { + border: none; + height: auto; + min-width: 200px; + opacity: 1; + overflow: initial; + padding-left: 2rem; + padding-right: 2rem; + position: static; + visibility: visible; + width: auto +} + +.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container { + gap: inherit +} + +.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__submenu-container { + padding-top: var(--wp--style--block-gap,2em) +} + +.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item__content { + padding: 0 +} + +.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-navigation__container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__responsive-container-content .wp-block-page-list { + align-items: var(--navigation-layout-justification-setting,initial); + display: flex; + flex-direction: column +} + +.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item,.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation-item .wp-block-navigation__submenu-container,.wp-block-navigation__responsive-container.is-menu-open .wp-block-page-list { + background: transparent!important; + color: inherit!important +} + +.wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container { + left: auto; + right: auto +} + +@media (min-width: 600px) { + .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) { + background-color:inherit; + display: block; + position: relative; + width: 100%; + z-index: auto + } + + .wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open) .wp-block-navigation__responsive-container-close { + display: none + } + + .wp-block-navigation__responsive-container.is-menu-open .wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container.wp-block-navigation__submenu-container { + left: 0 + } +} + +.wp-block-navigation:not(.has-background) .wp-block-navigation__responsive-container.is-menu-open { + background-color: #fff; + color: #000 +} + +.wp-block-navigation__toggle_button_label { + font-size: 1rem; + font-weight: 700 +} + +.wp-block-navigation__responsive-container-close,.wp-block-navigation__responsive-container-open { + background: transparent; + border: none; + color: currentColor; + cursor: pointer; + margin: 0; + padding: 0; + text-transform: inherit; + vertical-align: middle +} + +.wp-block-navigation__responsive-container-close svg,.wp-block-navigation__responsive-container-open svg { + fill: currentColor; + display: block; + height: 24px; + pointer-events: none; + width: 24px +} + +.wp-block-navigation__responsive-container-open { + display: flex +} + +.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open.wp-block-navigation__responsive-container-open { + font-family: inherit; + font-size: inherit; + font-weight: inherit +} + +@media (min-width: 600px) { + .wp-block-navigation__responsive-container-open:not(.always-shown) { + display:none + } +} + +.wp-block-navigation__responsive-container-close { + position: absolute; + right: 0; + top: 0; + z-index: 2 +} + +.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close.wp-block-navigation__responsive-container-close { + font-family: inherit; + font-size: inherit; + font-weight: inherit +} + +.wp-block-navigation__responsive-close { + width: 100% +} + +.has-modal-open .wp-block-navigation__responsive-close { + margin-left: auto; + margin-right: auto; + max-width: var(--wp--style--global--wide-size,100%) +} + +.wp-block-navigation__responsive-close:focus { + outline: none +} + +.is-menu-open .wp-block-navigation__responsive-close,.is-menu-open .wp-block-navigation__responsive-container-content,.is-menu-open .wp-block-navigation__responsive-dialog { + box-sizing: border-box +} + +.wp-block-navigation__responsive-dialog { + position: relative +} + +.has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog { + margin-top: 46px +} + +@media (min-width: 782px) { + .has-modal-open .admin-bar .is-menu-open .wp-block-navigation__responsive-dialog { + margin-top:32px + } +} + +html.has-modal-open { + overflow: hidden +} + +.wp-block-navigation .wp-block-navigation-item__label { + overflow-wrap: break-word; + word-break: normal +} + +.wp-block-navigation .wp-block-navigation-item__description { + display: none +} + +.wp-block-navigation .wp-block-page-list { + align-items: var(--navigation-layout-align,initial); + background-color: inherit; + display: flex; + flex-direction: var(--navigation-layout-direction,initial); + flex-wrap: var(--navigation-layout-wrap,wrap); + justify-content: var(--navigation-layout-justify,initial) +} + +.wp-block-navigation .wp-block-navigation-item { + background-color: inherit +} + +.is-small-text { + font-size: .875em +} + +.is-regular-text { + font-size: 1em +} + +.is-large-text { + font-size: 2.25em +} + +.is-larger-text { + font-size: 3em +} + +.has-drop-cap:not(:focus):first-letter { + float: left; + font-size: 8.4em; + font-style: normal; + font-weight: 100; + line-height: .68; + margin: .05em .1em 0 0; + text-transform: uppercase +} + +body.rtl .has-drop-cap:not(:focus):first-letter { + float: none; + margin-left: .1em +} + +p.has-drop-cap.has-background { + overflow: hidden +} + +p.has-background { + padding: 1.25em 2.375em +} + +:where(p.has-text-color:not(.has-link-color)) a { + color: inherit +} + +.wp-block-post-author { + display: flex; + flex-wrap: wrap +} + +.wp-block-post-author__byline { + font-size: .5em; + margin-bottom: 0; + margin-top: 0; + width: 100% +} + +.wp-block-post-author__avatar { + margin-right: 1em +} + +.wp-block-post-author__bio { + font-size: .7em; + margin-bottom: .7em +} + +.wp-block-post-author__content { + flex-basis: 0; + flex-grow: 1 +} + +.wp-block-post-author__name { + margin: 0 +} + +.wp-block-post-comments-form { + box-sizing: border-box +} + +.wp-block-post-comments-form[style*=font-weight] :where(.comment-reply-title) { + font-weight: inherit +} + +.wp-block-post-comments-form[style*=font-family] :where(.comment-reply-title) { + font-family: inherit +} + +.wp-block-post-comments-form[class*=-font-size] :where(.comment-reply-title),.wp-block-post-comments-form[style*=font-size] :where(.comment-reply-title) { + font-size: inherit +} + +.wp-block-post-comments-form[style*=line-height] :where(.comment-reply-title) { + line-height: inherit +} + +.wp-block-post-comments-form[style*=font-style] :where(.comment-reply-title) { + font-style: inherit +} + +.wp-block-post-comments-form[style*=letter-spacing] :where(.comment-reply-title) { + letter-spacing: inherit +} + +.wp-block-post-comments-form input[type=submit] { + box-shadow: none; + cursor: pointer; + display: inline-block; + overflow-wrap: break-word; + text-align: center +} + +.wp-block-post-comments-form input:not([type=submit]),.wp-block-post-comments-form textarea { + border: 1px solid #949494; + font-family: inherit; + font-size: 1em +} + +.wp-block-post-comments-form input:not([type=submit]):not([type=checkbox]),.wp-block-post-comments-form textarea { + padding: calc(.667em + 2px) +} + +.wp-block-post-comments-form .comment-form input:not([type=submit]):not([type=checkbox]):not([type=hidden]),.wp-block-post-comments-form .comment-form textarea { + box-sizing: border-box; + display: block; + width: 100% +} + +.wp-block-post-comments-form .comment-form-author label,.wp-block-post-comments-form .comment-form-email label,.wp-block-post-comments-form .comment-form-url label { + display: block; + margin-bottom: .25em +} + +.wp-block-post-comments-form .comment-form-cookies-consent { + display: flex; + gap: .25em +} + +.wp-block-post-comments-form .comment-form-cookies-consent #wp-comment-cookies-consent { + margin-top: .35em +} + +.wp-block-post-comments-form .comment-reply-title { + margin-bottom: 0 +} + +.wp-block-post-comments-form .comment-reply-title :where(small) { + font-size: var(--wp--preset--font-size--medium,smaller); + margin-left: .5em +} + +.wp-block-post-date { + box-sizing: border-box +} + +:where(.wp-block-post-excerpt) { + margin-bottom: var(--wp--style--block-gap); + margin-top: var(--wp--style--block-gap) +} + +.wp-block-post-excerpt__excerpt { + margin-bottom: 0; + margin-top: 0 +} + +.wp-block-post-excerpt__more-text { + margin-bottom: 0; + margin-top: var(--wp--style--block-gap) +} + +.wp-block-post-excerpt__more-link { + display: inline-block +} + +.wp-block-post-featured-image { + margin-left: 0; + margin-right: 0 +} + +.wp-block-post-featured-image a { + display: block; + height: 100% +} + +.wp-block-post-featured-image img { + box-sizing: border-box; + height: auto; + max-width: 100%; + vertical-align: bottom; + width: 100% +} + +.wp-block-post-featured-image.alignfull img,.wp-block-post-featured-image.alignwide img { + width: 100% +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim { + background-color: #000; + inset: 0; + position: absolute +} + +.wp-block-post-featured-image { + position: relative +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-gradient { + background-color: transparent +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-0 { + opacity: 0 +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-10 { + opacity: .1 +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-20 { + opacity: .2 +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-30 { + opacity: .3 +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-40 { + opacity: .4 +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-50 { + opacity: .5 +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-60 { + opacity: .6 +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-70 { + opacity: .7 +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-80 { + opacity: .8 +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-90 { + opacity: .9 +} + +.wp-block-post-featured-image .wp-block-post-featured-image__overlay.has-background-dim-100 { + opacity: 1 +} + +.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous { + display: inline-block; + margin-right: 1ch +} + +.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-previous:not(.is-arrow-chevron) { + transform: scaleX(1) +} + +.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next { + display: inline-block; + margin-left: 1ch +} + +.wp-block-post-navigation-link .wp-block-post-navigation-link__arrow-next:not(.is-arrow-chevron) { + transform: scaleX(1) +} + +.wp-block-post-terms { + box-sizing: border-box +} + +.wp-block-post-terms .wp-block-post-terms__separator { + white-space: pre-wrap +} + +.wp-block-post-time-to-read,.wp-block-post-title { + box-sizing: border-box +} + +.wp-block-post-title { + word-break: break-word +} + +.wp-block-post-title a { + display: inline-block +} + +.wp-block-preformatted { + white-space: pre-wrap +} + +.wp-block-preformatted.has-background { + padding: 1.25em 2.375em +} + +.wp-block-pullquote { + box-sizing: border-box; + overflow-wrap: break-word; + padding: 3em 0; + text-align: center +} + +.wp-block-pullquote blockquote,.wp-block-pullquote cite,.wp-block-pullquote p { + color: inherit +} + +.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright { + max-width: 420px +} + +.wp-block-pullquote cite,.wp-block-pullquote footer { + position: relative +} + +.wp-block-pullquote .has-text-color a { + color: inherit +} + +:where(.wp-block-pullquote) { + margin: 0 0 1em +} + +.wp-block-pullquote.has-text-align-left blockquote { + text-align: left +} + +.wp-block-pullquote.has-text-align-right blockquote { + text-align: right +} + +.wp-block-pullquote.is-style-solid-color { + border: none +} + +.wp-block-pullquote.is-style-solid-color blockquote { + margin-left: auto; + margin-right: auto; + max-width: 60% +} + +.wp-block-pullquote.is-style-solid-color blockquote p { + font-size: 2em; + margin-bottom: 0; + margin-top: 0 +} + +.wp-block-pullquote.is-style-solid-color blockquote cite { + font-style: normal; + text-transform: none +} + +.wp-block-pullquote cite { + color: inherit +} + +.wp-block-post-template { + list-style: none; + margin-bottom: 0; + margin-top: 0; + max-width: 100%; + padding: 0 +} + +.wp-block-post-template.wp-block-post-template { + background: none +} + +.wp-block-post-template.is-flex-container { + display: flex; + flex-direction: row; + flex-wrap: wrap; + gap: 1.25em +} + +.wp-block-post-template.is-flex-container>li { + margin: 0; + width: 100% +} + +@media (min-width: 600px) { + .wp-block-post-template.is-flex-container.is-flex-container.columns-2>li { + width:calc(50% - .625em) + } + + .wp-block-post-template.is-flex-container.is-flex-container.columns-3>li { + width: calc(33.33333% - .83333em) + } + + .wp-block-post-template.is-flex-container.is-flex-container.columns-4>li { + width: calc(25% - .9375em) + } + + .wp-block-post-template.is-flex-container.is-flex-container.columns-5>li { + width: calc(20% - 1em) + } + + .wp-block-post-template.is-flex-container.is-flex-container.columns-6>li { + width: calc(16.66667% - 1.04167em) + } +} + +@media (max-width: 600px) { + .wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid.wp-block-post-template-is-layout-grid { + grid-template-columns:1fr + } +} + +.wp-block-query-pagination>.wp-block-query-pagination-next,.wp-block-query-pagination>.wp-block-query-pagination-numbers,.wp-block-query-pagination>.wp-block-query-pagination-previous { + margin-bottom: .5em; + margin-right: .5em +} + +.wp-block-query-pagination>.wp-block-query-pagination-next:last-child,.wp-block-query-pagination>.wp-block-query-pagination-numbers:last-child,.wp-block-query-pagination>.wp-block-query-pagination-previous:last-child { + margin-right: 0 +} + +.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-next:last-of-type { + margin-inline-start:auto} + +.wp-block-query-pagination.is-content-justification-space-between>.wp-block-query-pagination-previous:first-child { + margin-inline-end:auto} + +.wp-block-query-pagination .wp-block-query-pagination-previous-arrow { + display: inline-block; + margin-right: 1ch +} + +.wp-block-query-pagination .wp-block-query-pagination-previous-arrow:not(.is-arrow-chevron) { + transform: scaleX(1) +} + +.wp-block-query-pagination .wp-block-query-pagination-next-arrow { + display: inline-block; + margin-left: 1ch +} + +.wp-block-query-pagination .wp-block-query-pagination-next-arrow:not(.is-arrow-chevron) { + transform: scaleX(1) +} + +.wp-block-query-pagination.aligncenter { + justify-content: center +} + +.wp-block-query-title,.wp-block-quote { + box-sizing: border-box +} + +.wp-block-quote { + overflow-wrap: break-word +} + +.wp-block-quote.is-large:where(:not(.is-style-plain)),.wp-block-quote.is-style-large:where(:not(.is-style-plain)) { + margin-bottom: 1em; + padding: 0 1em +} + +.wp-block-quote.is-large:where(:not(.is-style-plain)) p,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) p { + font-size: 1.5em; + font-style: italic; + line-height: 1.6 +} + +.wp-block-quote.is-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-large:where(:not(.is-style-plain)) footer,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) cite,.wp-block-quote.is-style-large:where(:not(.is-style-plain)) footer { + font-size: 1.125em; + text-align: right +} + +.wp-block-read-more { + display: block; + width: -moz-fit-content; + width: fit-content +} + +.wp-block-read-more:not([style*=text-decoration]),.wp-block-read-more:not([style*=text-decoration]):active,.wp-block-read-more:not([style*=text-decoration]):focus { + text-decoration: none +} + +ul.wp-block-rss { + list-style: none; + padding: 0 +} + +ul.wp-block-rss.wp-block-rss { + box-sizing: border-box +} + +ul.wp-block-rss.alignleft { + margin-right: 2em +} + +ul.wp-block-rss.alignright { + margin-left: 2em +} + +ul.wp-block-rss.is-grid { + display: flex; + flex-wrap: wrap; + list-style: none; + padding: 0 +} + +ul.wp-block-rss.is-grid li { + margin: 0 1em 1em 0; + width: 100% +} + +@media (min-width: 600px) { + ul.wp-block-rss.columns-2 li { + width:calc(50% - 1em) + } + + ul.wp-block-rss.columns-3 li { + width: calc(33.33333% - 1em) + } + + ul.wp-block-rss.columns-4 li { + width: calc(25% - 1em) + } + + ul.wp-block-rss.columns-5 li { + width: calc(20% - 1em) + } + + ul.wp-block-rss.columns-6 li { + width: calc(16.66667% - 1em) + } +} + +.wp-block-rss__item-author,.wp-block-rss__item-publish-date { + display: block; + font-size: .8125em +} + +.wp-block-search__button { + margin-left: 10px; + word-break: normal +} + +.wp-block-search__button.has-icon { + line-height: 0 +} + +.wp-block-search__button svg { + fill: currentColor; + min-height: 24px; + min-width: 24px; + vertical-align: text-bottom +} + +:where(.wp-block-search__button) { + border: 1px solid #ccc; + padding: 6px 10px +} + +.wp-block-search__inside-wrapper { + display: flex; + flex: auto; + flex-wrap: nowrap; + max-width: 100% +} + +.wp-block-search__label { + width: 100% +} + +.wp-block-search__input { + -webkit-appearance: initial; + appearance: none; + border: 1px solid #949494; + flex-grow: 1; + margin-left: 0; + margin-right: 0; + min-width: 3rem; + padding: 8px; + text-decoration: unset!important +} + +.wp-block-search.wp-block-search__button-only .wp-block-search__button { + margin-left: 0 +} + +:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) { + border: 1px solid #949494; + box-sizing: border-box; + padding: 4px +} + +:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input { + border: none; + border-radius: 0; + padding: 0 4px +} + +:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus { + outline: none +} + +:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) { + padding: 4px 8px +} + +.wp-block-search.aligncenter .wp-block-search__inside-wrapper { + margin: auto +} + +.wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper { + min-width: 0!important; + transition-property: width +} + +.wp-block-search__button-behavior-expand .wp-block-search__input { + flex-basis: 100%; + transition-duration: .3s +} + +.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden,.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper { + overflow: hidden +} + +.wp-block-search__button-behavior-expand.wp-block-search__searchfield-hidden .wp-block-search__input { + border-left-width: 0!important; + border-right-width: 0!important; + flex-basis: 0; + flex-grow: 0; + margin: 0; + min-width: 0!important; + padding-left: 0!important; + padding-right: 0!important; + width: 0!important +} + +.wp-block[data-align=right] .wp-block-search__button-behavior-expand .wp-block-search__inside-wrapper { + float: right +} + +.wp-block-separator { + border: 1px solid; + border-left: none; + border-right: none +} + +.wp-block-separator.is-style-dots { + background: none!important; + border: none; + height: auto; + line-height: 1; + text-align: center +} + +.wp-block-separator.is-style-dots:before { + color: currentColor; + content: "···"; + font-family: serif; + font-size: 1.5em; + letter-spacing: 2em; + padding-left: 2em +} + +.wp-block-site-logo { + box-sizing: border-box; + line-height: 0 +} + +.wp-block-site-logo a { + display: inline-block +} + +.wp-block-site-logo.is-default-size img { + height: auto; + width: 120px +} + +.wp-block-site-logo img { + height: auto; + max-width: 100% +} + +.wp-block-site-logo a,.wp-block-site-logo img { + border-radius: inherit +} + +.wp-block-site-logo.aligncenter { + margin-left: auto; + margin-right: auto; + text-align: center +} + +.wp-block-site-logo.is-style-rounded { + border-radius: 9999px +} + +.wp-block-site-title a { + color: inherit +} + +.wp-block-social-links { + background: none; + box-sizing: border-box; + margin-left: 0; + padding-left: 0; + padding-right: 0; + text-indent: 0 +} + +.wp-block-social-links .wp-social-link a,.wp-block-social-links .wp-social-link a:hover { + border-bottom: 0; + box-shadow: none; + text-decoration: none +} + +.wp-block-social-links .wp-social-link a { + padding: .25em +} + +.wp-block-social-links .wp-social-link svg { + height: 1em; + width: 1em +} + +.wp-block-social-links .wp-social-link span:not(.screen-reader-text) { + font-size: .65em; + margin-left: .5em; + margin-right: .5em +} + +.wp-block-social-links.has-small-icon-size { + font-size: 16px +} + +.wp-block-social-links,.wp-block-social-links.has-normal-icon-size { + font-size: 24px +} + +.wp-block-social-links.has-large-icon-size { + font-size: 36px +} + +.wp-block-social-links.has-huge-icon-size { + font-size: 48px +} + +.wp-block-social-links.aligncenter { + display: flex; + justify-content: center +} + +.wp-block-social-links.alignright { + justify-content: flex-end +} + +.wp-block-social-link { + border-radius: 9999px; + display: block; + height: auto; + transition: transform .1s ease +} + +@media (prefers-reduced-motion:reduce) { + .wp-block-social-link { + transition-delay: 0s; + transition-duration: 0s + } +} + +.wp-block-social-link a { + align-items: center; + display: flex; + line-height: 0; + transition: transform .1s ease +} + +.wp-block-social-link:hover { + transform: scale(1.1) +} + +.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor svg,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:active,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:hover,.wp-block-social-links .wp-block-social-link .wp-block-social-link-anchor:visited { + fill: currentColor; + color: currentColor +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link { + background-color: #f0f0f0; + color: #444 +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-amazon { + background-color: #f90; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-bandcamp { + background-color: #1ea0c3; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-behance { + background-color: #0757fe; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-codepen { + background-color: #1e1f26; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-deviantart { + background-color: #02e49b; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dribbble { + background-color: #e94c89; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-dropbox { + background-color: #4280ff; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-etsy { + background-color: #f45800; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-facebook { + background-color: #1778f2; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-fivehundredpx { + background-color: #000; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-flickr { + background-color: #0461dd; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-foursquare { + background-color: #e65678; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-github { + background-color: #24292d; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-goodreads { + background-color: #eceadd; + color: #382110 +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-google { + background-color: #ea4434; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-instagram { + background-color: #f00075; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-lastfm { + background-color: #e21b24; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-linkedin { + background-color: #0d66c2; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-mastodon { + background-color: #3288d4; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-medium { + background-color: #02ab6c; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-meetup { + background-color: #f6405f; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-patreon { + background-color: #ff424d; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pinterest { + background-color: #e60122; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-pocket { + background-color: #ef4155; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-reddit { + background-color: #ff4500; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-skype { + background-color: #0478d7; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-snapchat { + stroke: #000; + background-color: #fefc00; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-soundcloud { + background-color: #ff5600; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-spotify { + background-color: #1bd760; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-telegram { + background-color: #2aabee; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tiktok { + background-color: #000; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-tumblr { + background-color: #011835; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitch { + background-color: #6440a4; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-twitter { + background-color: #1da1f2; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vimeo { + background-color: #1eb7ea; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-vk { + background-color: #4680c2; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-wordpress { + background-color: #3499cd; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-whatsapp { + background-color: #25d366; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-yelp { + background-color: #d32422; + color: #fff +} + +.wp-block-social-links:not(.is-style-logos-only) .wp-social-link-youtube { + background-color: red; + color: #fff +} + +.wp-block-social-links.is-style-logos-only .wp-social-link { + background: none +} + +.wp-block-social-links.is-style-logos-only .wp-social-link a { + padding: 0 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link svg { + height: 1.25em; + width: 1.25em +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-amazon { + color: #f90 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-bandcamp { + color: #1ea0c3 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-behance { + color: #0757fe +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-codepen { + color: #1e1f26 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-deviantart { + color: #02e49b +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-dribbble { + color: #e94c89 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-dropbox { + color: #4280ff +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-etsy { + color: #f45800 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-facebook { + color: #1778f2 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-fivehundredpx { + color: #000 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-flickr { + color: #0461dd +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-foursquare { + color: #e65678 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-github { + color: #24292d +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-goodreads { + color: #382110 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-google { + color: #ea4434 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-instagram { + color: #f00075 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-lastfm { + color: #e21b24 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-linkedin { + color: #0d66c2 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-mastodon { + color: #3288d4 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-medium { + color: #02ab6c +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-meetup { + color: #f6405f +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-patreon { + color: #ff424d +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-pinterest { + color: #e60122 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-pocket { + color: #ef4155 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-reddit { + color: #ff4500 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-skype { + color: #0478d7 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-snapchat { + stroke: #000; + color: #fff +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-soundcloud { + color: #ff5600 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-spotify { + color: #1bd760 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-telegram { + color: #2aabee +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-tiktok { + color: #000 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-tumblr { + color: #011835 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-twitch { + color: #6440a4 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-twitter { + color: #1da1f2 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-vimeo { + color: #1eb7ea +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-vk { + color: #4680c2 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-whatsapp { + color: #25d366 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-wordpress { + color: #3499cd +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-yelp { + color: #d32422 +} + +.wp-block-social-links.is-style-logos-only .wp-social-link-youtube { + color: red +} + +.wp-block-social-links.is-style-pill-shape .wp-social-link { + width: auto +} + +.wp-block-social-links.is-style-pill-shape .wp-social-link a { + padding-left: .66667em; + padding-right: .66667em +} + +.wp-block-social-links:not(.has-icon-color):not(.has-icon-background-color) .wp-social-link-snapchat .wp-block-social-link-label { + color: #000 +} + +.wp-block-spacer { + clear: both +} + +.wp-block-tag-cloud { + box-sizing: border-box +} + +.wp-block-tag-cloud.aligncenter { + justify-content: center; + text-align: center +} + +.wp-block-tag-cloud.alignfull { + padding-left: 1em; + padding-right: 1em +} + +.wp-block-tag-cloud a { + display: inline-block; + margin-right: 5px +} + +.wp-block-tag-cloud span { + display: inline-block; + margin-left: 5px; + text-decoration: none +} + +.wp-block-tag-cloud.is-style-outline { + display: flex; + flex-wrap: wrap; + gap: 1ch +} + +.wp-block-tag-cloud.is-style-outline a { + border: 1px solid; + font-size: unset!important; + margin-right: 0; + padding: 1ch 2ch; + text-decoration: none!important +} + +.wp-block-table { + overflow-x: auto +} + +.wp-block-table table { + border-collapse: collapse; + width: 100% +} + +.wp-block-table thead { + border-bottom: 3px solid +} + +.wp-block-table tfoot { + border-top: 3px solid +} + + +table { + display: block; + overflow-x: scroll; + width: 100%; + border-spacing: 0; + border-collapse: collapse; + empty-cells: show; +} + +table tr:nth-child(even) { + background-color: var(--pix-secondbg); +} + +table thead { + background: var(--pix-secondbg); +} +table td,table th { + vertical-align: top; + border: var(--pix-style-border-always); + position: relative; + padding: 10px 8px; + min-width: 100px; + z-index: 1; +} + + +.wp-block-table .has-fixed-layout { + table-layout: fixed; + width: 100% +} + +.wp-block-table .has-fixed-layout td,.wp-block-table .has-fixed-layout th { + word-break: break-word +} + +.wp-block-table.aligncenter,.wp-block-table.alignleft,.wp-block-table.alignright { + display: table; + width: auto +} + +.wp-block-table.aligncenter td,.wp-block-table.aligncenter th,.wp-block-table.alignleft td,.wp-block-table.alignleft th,.wp-block-table.alignright td,.wp-block-table.alignright th { + word-break: break-word +} + +.wp-block-table .has-subtle-light-gray-background-color { + background-color: #f3f4f5 +} + +.wp-block-table .has-subtle-pale-green-background-color { + background-color: #e9fbe5 +} + +.wp-block-table .has-subtle-pale-blue-background-color { + background-color: #e7f5fe +} + +.wp-block-table .has-subtle-pale-pink-background-color { + background-color: #fcf0ef +} + +.wp-block-table.is-style-stripes { + background-color: transparent; + border-bottom: 1px solid #f0f0f0; + border-collapse: inherit; + border-spacing: 0 +} + +.wp-block-table.is-style-stripes tbody tr:nth-child(odd) { + background-color: #f0f0f0 +} + +.wp-block-table.is-style-stripes.has-subtle-light-gray-background-color tbody tr:nth-child(odd) { + background-color: #f3f4f5 +} + +.wp-block-table.is-style-stripes.has-subtle-pale-green-background-color tbody tr:nth-child(odd) { + background-color: #e9fbe5 +} + +.wp-block-table.is-style-stripes.has-subtle-pale-blue-background-color tbody tr:nth-child(odd) { + background-color: #e7f5fe +} + +.wp-block-table.is-style-stripes.has-subtle-pale-pink-background-color tbody tr:nth-child(odd) { + background-color: #fcf0ef +} + +.wp-block-table.is-style-stripes td,.wp-block-table.is-style-stripes th { + border-color: transparent +} + +.wp-block-table .has-border-color td,.wp-block-table .has-border-color th,.wp-block-table .has-border-color tr,.wp-block-table .has-border-color>* { + border-color: inherit +} + +.wp-block-table table[style*=border-top-color] tr:first-child,.wp-block-table table[style*=border-top-color] tr:first-child td,.wp-block-table table[style*=border-top-color] tr:first-child th,.wp-block-table table[style*=border-top-color]>*,.wp-block-table table[style*=border-top-color]>* td,.wp-block-table table[style*=border-top-color]>* th { + border-top-color: inherit +} + +.wp-block-table table[style*=border-top-color] tr:not(:first-child) { + border-top-color: currentColor +} + +.wp-block-table table[style*=border-right-color] td:last-child,.wp-block-table table[style*=border-right-color] th,.wp-block-table table[style*=border-right-color] tr,.wp-block-table table[style*=border-right-color]>* { + border-right-color: inherit +} + +.wp-block-table table[style*=border-bottom-color] tr:last-child,.wp-block-table table[style*=border-bottom-color] tr:last-child td,.wp-block-table table[style*=border-bottom-color] tr:last-child th,.wp-block-table table[style*=border-bottom-color]>*,.wp-block-table table[style*=border-bottom-color]>* td,.wp-block-table table[style*=border-bottom-color]>* th { + border-bottom-color: inherit +} + +.wp-block-table table[style*=border-bottom-color] tr:not(:last-child) { + border-bottom-color: currentColor +} + +.wp-block-table table[style*=border-left-color] td:first-child,.wp-block-table table[style*=border-left-color] th,.wp-block-table table[style*=border-left-color] tr,.wp-block-table table[style*=border-left-color]>* { + border-left-color: inherit +} + +.wp-block-table table[style*=border-style] td,.wp-block-table table[style*=border-style] th,.wp-block-table table[style*=border-style] tr,.wp-block-table table[style*=border-style]>* { + border-style: inherit +} + +.wp-block-table table[style*=border-width] td,.wp-block-table table[style*=border-width] th,.wp-block-table table[style*=border-width] tr,.wp-block-table table[style*=border-width]>* { + border-style: inherit; + border-width: inherit +} + +:where(.wp-block-term-description) { + margin-bottom: var(--wp--style--block-gap); + margin-top: var(--wp--style--block-gap) +} + +.wp-block-term-description p { + margin-bottom: 0; + margin-top: 0 +} + +.wp-block-text-columns,.wp-block-text-columns.aligncenter { + display: flex +} + +.wp-block-text-columns .wp-block-column { + margin: 0 1em; + padding: 0 +} + +.wp-block-text-columns .wp-block-column:first-child { + margin-left: 0 +} + +.wp-block-text-columns .wp-block-column:last-child { + margin-right: 0 +} + +.wp-block-text-columns.columns-2 .wp-block-column { + width: 50% +} + +.wp-block-text-columns.columns-3 .wp-block-column { + width: 33.33333% +} + +.wp-block-text-columns.columns-4 .wp-block-column { + width: 25% +} + +pre.wp-block-verse { + overflow: auto; + white-space: pre-wrap +} + +:where(pre.wp-block-verse) { + font-family: inherit +} + +.wp-block-video { + box-sizing: border-box +} + +.wp-block-video video { + width: 100% +} + +@supports (position: sticky) { + .wp-block-video [poster] { + object-fit:cover + } +} + +.wp-block-video.aligncenter { + text-align: center +} + +.wp-block-video figcaption { + margin-bottom: 1em; + margin-top: .5em +} + +.editor-styles-wrapper,.entry-content { + counter-reset: footnotes +} + +a[data-fn].fn { + counter-increment: footnotes; + display: inline-flex; + font-size: smaller; + text-decoration: none; + text-indent: -9999999px; + vertical-align: super +} + +a[data-fn].fn:after { + content: "[" counter(footnotes) "]"; + float: left; + text-indent: 0 +} + +.wp-element-button { + cursor: pointer +} + +:root { + --wp--preset--font-size--normal: 16px; + --wp--preset--font-size--huge: 42px +} + +:root .has-very-light-gray-background-color { + background-color: #eee +} + +:root .has-very-dark-gray-background-color { + background-color: #313131 +} + +:root .has-very-light-gray-color { + color: #eee +} + +:root .has-very-dark-gray-color { + color: #313131 +} + +:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background { + background: linear-gradient(135deg,#00d084,#0693e3) +} + +:root .has-purple-crush-gradient-background { + background: linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe) +} + +:root .has-hazy-dawn-gradient-background { + background: linear-gradient(135deg,#faaca8,#dad0ec) +} + +:root .has-subdued-olive-gradient-background { + background: linear-gradient(135deg,#fafae1,#67a671) +} + +:root .has-atomic-cream-gradient-background { + background: linear-gradient(135deg,#fdd79a,#004a59) +} + +:root .has-nightshade-gradient-background { + background: linear-gradient(135deg,#330968,#31cdcf) +} + +:root .has-midnight-gradient-background { + background: linear-gradient(135deg,#020381,#2874fc) +} + +.has-regular-font-size { + font-size: 1em +} + +.has-larger-font-size { + font-size: 2.625em +} + +.has-normal-font-size { + font-size: var(--wp--preset--font-size--normal) +} + +.has-huge-font-size { + font-size: var(--wp--preset--font-size--huge) +} + +.has-text-align-center { + text-align: center +} + +.has-text-align-left { + text-align: left +} + +.has-text-align-right { + text-align: right +} + +#end-resizable-editor-section { + display: none +} + +.aligncenter { + clear: both +} + +.items-justified-left { + justify-content: flex-start +} + +.items-justified-center { + justify-content: center +} + +.items-justified-right { + justify-content: flex-end +} + +.items-justified-space-between { + justify-content: space-between +} + +.screen-reader-text { + clip: rect(1px,1px,1px,1px); + word-wrap: normal!important; + border: 0; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px +} + +.screen-reader-text:focus { + clip: auto!important; + background-color: #ddd; + -webkit-clip-path: none; + clip-path: none; + color: #444; + display: block; + font-size: 1em; + height: auto; + left: 5px; + line-height: normal; + padding: 15px 23px 14px; + text-decoration: none; + top: 5px; + width: auto; + z-index: 100000 +} + +html :where(.has-border-color) { + border-style: solid +} + +html :where([style*=border-top-color]) { + border-top-style: solid +} + +html :where([style*=border-right-color]) { + border-right-style: solid +} + +html :where([style*=border-bottom-color]) { + border-bottom-style: solid +} + +html :where([style*=border-left-color]) { + border-left-style: solid +} + +html :where([style*=border-width]) { + border-style: solid +} + +html :where([style*=border-top-width]) { + border-top-style: solid +} + +html :where([style*=border-right-width]) { + border-right-style: solid +} + +html :where([style*=border-bottom-width]) { + border-bottom-style: solid +} + +html :where([style*=border-left-width]) { + border-left-style: solid +} + +html :where(img[class*=wp-image-]) { + height: auto; + max-width: 100% +} + +:where(figure) { + margin: 0 0 1em +} + +html :where(.is-position-sticky) { + --wp-admin--admin-bar--position-offset: var(--wp-admin--admin-bar--height,0px) +} + +@media screen and (max-width: 600px) { + html :where(.is-position-sticky) { + --wp-admin--admin-bar--position-offset:0px + } +} diff --git a/templates/assets/img/404.png b/templates/assets/img/404.png new file mode 100644 index 0000000000000000000000000000000000000000..2f6d1c5bbf9ca26cf209788dd4c686fcc21e580a GIT binary patch literal 39405 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

(@ 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 literal 0 HcmV?d00001 diff --git a/templates/assets/img/admin-icon.png b/templates/assets/img/admin-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..aebb05df0ebff18217e2ccf8816039e10ddbebd1 GIT binary patch literal 303 zcmV+~0nq-5P)Px#1ZP1_K>z@;j|==^1poj5*-1n}R5(wyld%eeFc^fdI_TiwDoE*TNU5({Y{9|F z(X~);@f}ip2Zf4~{{K&?s1&NS9~@rJYvWf^?mH=~iQTYvNW0@rn6S<7DA zw&6IA8IAn*7Pjzl2TCcFWhp+6V}xNSen!W4&!6RjBuO+)5aoGp(gn}|9igskR8=KD ziXsF-Abv*21^ic?NC%0&N0DygsN~A$S*bGsya3cp=G?YtHNpS@002ovPDHLkV1l30 Be \ No newline at end of file diff --git a/templates/assets/img/avatar.png b/templates/assets/img/avatar.png new file mode 100644 index 0000000000000000000000000000000000000000..e1eab7a1e40f71fd6e9b2c72cddaa1c90709150c GIT binary patch literal 5371 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 DkAnqN literal 0 HcmV?d00001 diff --git a/templates/assets/img/default-header.png b/templates/assets/img/default-header.png new file mode 100644 index 0000000000000000000000000000000000000000..06b790dbd9b7bfb7b5998b658a83e70ef95aec3c GIT binary patch literal 52894 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 z

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 Cq)S-< literal 0 HcmV?d00001 diff --git a/templates/assets/img/favicon.ico b/templates/assets/img/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..dd3c1925896a9a5968ac44df460fa57b839433b2 GIT binary patch literal 2462 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

se3*je_8gX6d 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�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%0DH#(4g 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 XZ9t`;r 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%0D9*Zk*lNI)1c<>BF!BqDM-62A1vy}?hD%RFUY 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 literal 0 HcmV?d00001 diff --git a/templates/assets/img/pause-circle-fill.svg b/templates/assets/img/pause-circle-fill.svg new file mode 100644 index 0000000..3e5c70e --- /dev/null +++ b/templates/assets/img/pause-circle-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/templates/assets/img/pixlogod.png b/templates/assets/img/pixlogod.png new file mode 100644 index 0000000000000000000000000000000000000000..da9b8094b7b109b9617ad4416be955f6421c39e6 GIT binary patch literal 2581 zcmeAS@N?(olHy`uVBq!ia0y~yV3Go14mO}j+Ri6xK#H@#BeIx*LD3w98I2?6R{_P2 zd%8G=RLpsM^I~SSqloK8Ye&`YSDH6YeElRWjvU6 z?^gBsn`^e-OMh0j>oDVk&-cFF`@Z>Yx#a=g`5&!~;?9?wG1T1p+H<+q`T#G(fyqKr z3=VD?3=EPB85vSq*cc`V4t9Z=rpE7$i>+@S(Kjx(Js`{QLBl@%+2fS#{jvXCj=g5= zV`TXE_G!!Qm|81F1|uhCh7%mT3<}C73=KUO7)AwX6&^7@r|*BexBPa>+R_H?2me3F zKbcu^aWuR~(;qq650sd$MVU3~Ke0by{BhAxDVc^&8A_x}^_I1+-}rsoALcb%=lwH3 zG_i6tM-NnuB7XVM^@!|9xr(Z|p;?u!nYr`qnXf6r`_G>_&G?R?!TqP5@%PDVYxlp| zd%o<;nyq$x1#Ap9mulbteVo(%yM$?ov_?>JQrg?S{@dS0y*4wx&OC>Sp}**Ub^V;I dw=;jTPI1%y^DTEeu+hiB;OXk;vd$@?2>_M*b^HJT literal 0 HcmV?d00001 diff --git a/templates/assets/img/pixlogow.png b/templates/assets/img/pixlogow.png new file mode 100644 index 0000000000000000000000000000000000000000..1d55ef2f3fbdb0ef523c20815e7258785f189e44 GIT binary patch literal 2574 zcmeAS@N?(olHy`uVBq!ia0y~yV3Go14mO}j+Ri6xK#H@#BeIx*LD3w98I2?6R{_Ni zc)B=-RLpsM^J1oSpor^5Ye&`KbKPh=MDX8gEr**}_3Hr`;KHF^k*MuIt+UPiY zX7XB7>8jZ?pUd*IH|ST*oq0R&ajaj#;qV%lW2fuVnGZ~lEuZu5IA1NbvwGX|c$!H)8^ zx2*O3#%r5wK7817amZEKppvV2&DMG8&vxBBl5hOEq{*7$L0sLrGr60$=1=GC|M#J; zNt)roJiCAE>)&qMF+^+bzOC2#UfZ2N^OdEX;lSQIY0qj`Z%u#3zw3v=^W*>D@dF!p N44$rjF6*2UngELTZRh|1 literal 0 HcmV?d00001 diff --git a/templates/assets/img/play-circle-fill.svg b/templates/assets/img/play-circle-fill.svg new file mode 100644 index 0000000..55d5d4d --- /dev/null +++ b/templates/assets/img/play-circle-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/templates/assets/img/radius.png b/templates/assets/img/radius.png new file mode 100644 index 0000000000000000000000000000000000000000..b6697c608d543968cf4f5a4c459ea322013609f3 GIT binary patch literal 6478 zcmeHMeM}qY9exdEAxSf(?IfbD2{*GQO}q2m*}a$@-td zpS9wigH8a}KN9(>z-y;B0g&*4t@wcJfca^X7B~&X2<5D%iW4CkfUN8)k)jW?E~K2b z+IXXSvZGs#*chX_B+ZPQ#T>T6wx`Cy7S-ez(=~@_1EbE~fn-&Ykbq-d6jH_6c_&$A zR4?(8@HjGzsgWg!>#$M1GcqA^z+8yr2o4rW)96u}NYx_g1`VOd4cgT2BU+qD$MAHF z(4ja%;(AhNKvq6#IGcm9ko!!#SLT9eMsIoknn2F~VRlV7M03YEg(l zoz=XHszP~Z$|{42b-nrr?=rF8`5-~!9M@(7; zn$7oya$FScbnSA(SyuFZC9$)(T4b?(tW&6T(CjWZ%ezumCu8X7y<(-qzGNvwW2~L! zAj}Dc5z(o{3c)2fD}=AHBYHV%jY#G=Sjr_hiUq;G8mPim79=MJdA!8NGlIvtJ)&m? z&YCC}YgB7-Eso-8C~hbw^kk}zOe3DeGe{g?hMHj(FqDhBKd`{qEYyhMqJ|7Mm7vSZ*$g&KjW9H65gZ%^v&67 z?oa13t*3&8r1uE^GR!GhTpr57?zBQr|CiLlzD~N6a^G9{{e}JiCVa)EbOps*Sy(bL zb;J}bQe2h;g8gT#macuN5Us*tb&DKE%PKsH7G{=*)DBp7^*c=-03OlinRXUeomTwj z*7Lzf2c}1ducU0>`os7mIPy$mQlajA9_{Fh?sfY2Yho8ss&o`P(^dHw(WS;#1 z1!EbLFs7dMQ+p|YUo(d0#LeN z@Q03bWuLm0{JS^ujrDV`^w<}xlx(0skop7JveerX%n|mj%NxJUmC@FU+x{78svo0X+t-p?`Yw|{$Xig+adt#S_JRB zT^=kjt_9$i<4IPzIcw%ykm$8-mnCE6&F#=JsRd13_|NCw1R(J7{Ea`1iES5@SBnbb zK+mt+YW_B!tBMC=Yo_Nlwp!NwGz z0_8DK%muM5h%JOzEr^xF*b^c4P>k&hVq2rw?l87Nj`aw!HYwIA{!h)aL3Ynv%>h8P zwKQ|y-sP_S{V}_Is=$~KY4QJLmA8<~Eq=pgsWW)BC<4Cbm6Wlf0u}7(tLI>gKNpmI zLdUZ=ZLt3@9Fi6$>;pf#So_aQy%0RTqg}ZLF&Veo!n2Ls;A!_(05l(d!gc%I%6uL& zB-MT4x($IBcf3d6R%+LXa`Uz6SMY)}&pZKvm*VB-3)8b_t*Y#|m4CeXt3>#MW#&Eq zv2JA?j7Yh@y3oD>6$q&7Eb>6vT>tu$^@GNDl@xhP$8XO;H5*Ub!&e%!!5v@HB$()b zZc+&MJoaD$=;@maG@3m#eaRzF0H3nRWj9?v1nTeRp7DoX+I(svdqe|=ySUNM-gz{+ zb|x4H0{cS&X;S%Aob~fp_9g_{bA1aAIp{utngGb3xY>9<^bwcrZSV7a@z95R+qYs1!tnGoUpDgMsjSiC9UFR_gMznK9`qU8m7&c3u`-`Aysl*p=u!MW tWhQg?wGOG%Du;cYg2(-a_obt%`qx_zzH-Rqjr`-0w=3V&@`FRq{R<=V0RsR4 literal 0 HcmV?d00001 diff --git a/templates/assets/img/skip-back-fill.svg b/templates/assets/img/skip-back-fill.svg new file mode 100644 index 0000000..88a679a --- /dev/null +++ b/templates/assets/img/skip-back-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/templates/assets/img/skip-forward-fill.svg b/templates/assets/img/skip-forward-fill.svg new file mode 100644 index 0000000..869ee1c --- /dev/null +++ b/templates/assets/img/skip-forward-fill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/templates/assets/img/theme/blue.png b/templates/assets/img/theme/blue.png new file mode 100644 index 0000000000000000000000000000000000000000..a6eee3af55c642ea5aae32e0a9223f45631d1cb5 GIT binary patch literal 3809 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 literal 0 HcmV?d00001 diff --git a/templates/assets/img/theme/dark.png b/templates/assets/img/theme/dark.png new file mode 100644 index 0000000000000000000000000000000000000000..164cd93687715c9b6fe9b972a11a0b21534d809b GIT binary patch literal 3478 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 fq!n()05IyEW^ryv)aAYp38y?#+q4e)} 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 B=_>#L literal 0 HcmV?d00001 diff --git a/templates/assets/img/theme/landsimple.png b/templates/assets/img/theme/landsimple.png new file mode 100644 index 0000000000000000000000000000000000000000..900b737870b9fa0913774efc1cc4dd95f599d0c7 GIT binary patch literal 1114 zcmeAS@N?(olHy`uVBq!ia0vp^6+j%o!3HER&ED7vq!^2X+?^QKos)S9vUs{UhE&A8oqal6I8da$-nesH=B+KgnZ0Yb@^>e6zwkR)?;x&Ms>$)l zt3Z9-ovs~%9~(RVw?}Vm>W^CWX!X7g-1q_Hhj4p0iMSD$}|+?g!^$#c%4Uw?42~T5Q1a=H}an zH!j+|dgW!A+41(ExIVi%N|mD_Q%} zg#C~}rTFH$^-JY~bT4c@ckbg3U7m?esrOdBT2gh)F*$Tb!c#QVvBp(>@_~oSuPwAh zg|eZU1kLmaK!cXP_Ti-lTOsHxT&VKT1tIjMbOM#Xf+dYr_vlyC&uF4G6s_R68!rw{IZGQWPi+;iL6 z)cLbA;m5-6ot6qxCm$WS=lL(qa{ckwh95LeUEHrM#8~$B%Y_REI2${}_DoSI$~YwA zemc@YV*bT56E{v-6{+^L_Ne5QL!Zxk^PgI-SYqAEuxc5*^lIll4^q5dgmKPq`u`<- zbDeCHyMn6BBJ-{L1*ZmcQLXnSXZk)a2?- zQ<9seD%bIStNWPXdVhBx_w`b(oYy~c?RXcQ44_ymRl7{Mw4oWlWv^-PSKoZS6g7z98FMrhon(N28qwZhp#r`O;$k z_YZj`g_9k3mQ8Fk__eLPP=#N5(NvJFRULA*{~0$I$6Nf8lrl2kX7<}%B>6F?&v_lb z=k`vynP+cp(`*Z0e|%z8M5Qw0*0&$pYiC_nSF2cT4kXHLlYRi4I=V>g~GaL5yDi!iN*zH)#v* zUA&+Dq3NCmd6}xXHIBkl|Lo1(E8F3wEOYWOm+YyHmJya}lp@mu;g{d<**mddt~{`O OVDNPHb6Mw<&;$V4YXQmt literal 0 HcmV?d00001 diff --git a/templates/assets/img/theme/lbc.png b/templates/assets/img/theme/lbc.png new file mode 100644 index 0000000000000000000000000000000000000000..21613e0f25689c3f9e8dc67a61127501cdf62ff4 GIT binary patch literal 331 zcmeAS@N?(olHy`uVBq!ia0vp^6+j%o!3HER&ED7vq&N#aB8wRqxP?KOkzv*x383I# zPZ!6KiaBp@9OPs&6mSR(U*l-g{WtvK!J;EmdKI;Vst0O{|3fdBvi literal 0 HcmV?d00001 diff --git a/templates/assets/img/theme/single.png b/templates/assets/img/theme/single.png new file mode 100644 index 0000000000000000000000000000000000000000..5c73fba184355b7f494136ee1f990e7d48179789 GIT binary patch literal 320 zcmeAS@N?(olHy`uVBq!ia0vp^6+j%o!3HER&ED7vq&N#aB8wRqxP?KOkzv*x383I7 zPZ!6KiaBquALMj06k)xnaZTY{{M~ V*bun)y)w}E44$rjF6*2Ung9-;cZUD~ literal 0 HcmV?d00001 diff --git a/templates/assets/img/theme/third-s.png b/templates/assets/img/theme/third-s.png new file mode 100644 index 0000000000000000000000000000000000000000..1fa05e6a6770c48b109f90b4d2ca8c7c4c1444d0 GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^6+j%o!3HER&ED7vq!^2X+?^QKos)S9zrCOSGiP>br>(v2=N|=fI}EguwFAxhS0le?&F=@dXMf!ycm0LQ w)WeC-Dz@-HlNUf!hh{O{1+-=O&Hl-B`i#yb#{KvFfFa4?>FVdQ&MBb@06(UsZ2$lO literal 0 HcmV?d00001 diff --git a/templates/assets/img/theme/third.png b/templates/assets/img/theme/third.png new file mode 100644 index 0000000000000000000000000000000000000000..b3262ea6ac8968a51376e2cf7af01915a39c9c7f GIT binary patch literal 340 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 S$G9BKd*Ym!u8cyuC;Bg{(7BcX literal 0 HcmV?d00001 diff --git a/templates/assets/img/vip.svg b/templates/assets/img/vip.svg new file mode 100644 index 0000000..127c7a6 --- /dev/null +++ b/templates/assets/img/vip.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/templates/assets/js/app.js b/templates/assets/js/app.js new file mode 100644 index 0000000..7ae14d8 --- /dev/null +++ b/templates/assets/js/app.js @@ -0,0 +1,1594 @@ +var $body = (window.opera) ? (document.compatMode == "CSS1Compat" ? $('html') : $('body')) : $('html,body'); +var storage = window.localStorage; + +var lazyLoadInstance = new LazyLoad({}); + +$(document).on('click', '.left_menu_box ul li a , .widget_nav_menu ul li a, .menu-top-container ul li a', function () { + var t = $(this); + t.siblings("ul").slideToggle(200); + t.parent().siblings().find("ul").hide(200); + if (t.parent().hasClass('has_children')) { + t.find('.drop_icon').toggleClass('up'); + } + $('.left_menu_box ul li').removeClass('current-pjax-item current-menu-item current-menu-parent current-menu-ancestor'); + t.parent().addClass('current-pjax-item'); +}); + +var route = location.href.substring(0, location.href.indexOf('?') === -1 ? (location.href.indexOf('#') === -1 ? location.href.length : location.href.indexOf('#')) : location.href.indexOf('?')) + +$('.left_menu_box ul li a').each((i, e) => { + if (e.parentElement.childNodes.length > 3) { + return + } + let href = e.href.substring(0, e.href.indexOf('?') === -1 ? (e.href.indexOf('#') === -1 ? e.href.length : e.href.indexOf('#')) : e.href.indexOf('?')) + if (route === href) { + e.parentElement.classList.add('current-pjax-item') + } +}) +$('.left_menu_box ul li ul li a').each((i, e) => { + let href = e.href.substring(0, e.href.indexOf('?') === -1 ? (e.href.indexOf('#') === -1 ? e.href.length : e.href.indexOf('#')) : e.href.indexOf('?')) + if (route === href) { + e.parentElement.parentElement.parentElement.classList.add('current-pjax-item') + } +}) + + +//全局loading +function loading_template() { + tag = '

'; + tag += ''; + + return tag; +} + +function loading_start(target) { + target.append(loading_template()); +} + +function loading_done(target) { + target.children('.loader').remove(); +} + + +//话题表情添加 +$(document).on('click', 'a.smile_btn', function () { + var a = $(this).html(); + var textarea = $("textarea#topic_content"); + var content = textarea.val(); + textarea.val(content + a); + textarea.focus(); +}); + +$(document).on('click', '.smile_box i', function () { + var t = $(".smile_show"); + t.slideToggle(100); +}); +//选择话题 +$(document).on('click', '.t_cat_box li', function () { + var name = $(this).find('.c_name span').html(); + $('.t_cat_toogle span').html(name); + + UIkit.dropdown('.t_cat_box').hide(false); +}); + +$(document).on('click', '.up_cat_btn', function () { + var name = $('input#add_cat').val(); + if (!name) { + cocoMessage.error("请填写话题"); + return false; + } + $('.t_cat_toogle span').text(name) + UIkit.dropdown('.t_cat_box').hide(false); +}); + +$(document).on('click', '.simi a', function () { + var visible = $(this).attr('visible'); + if (visible == 'PUBLIC') { + $(this).html('').attr('visible', 'PRIVATE'); + $(this).children().css({"background": "#ddd", "color": "#c6c6c6"}); + } else { + $(this).html('').attr('visible', 'PUBLIC'); + $(this).children().css({"background": "#e3efe7", "color": "#66c187"}); + } +}); + +//消息通知 +cocoMessage.config({ + duration: 2000, +}); + +//sortable事件 隐藏input +UIkit.util.on('.img_show', 'start', function (item) { + $(".up_img_btn").hide(); +}); +UIkit.util.on('.img_show', 'moved', function (item) { + var img_num = $('.add_img_box .t_media_item').length; + if (img_num < 9) { + $(".up_img_btn").show(); + } + +}); +UIkit.util.on('.img_show', 'stop', function (item) { + var img_num = $('.add_img_box .t_media_item').length; + if (img_num < 9) { + $(".up_img_btn").show(); + } +}); + + +//ajax上传图片到媒体库 +$(document).on('change', '#topic_img_up', function (e) { + e.preventDefault(); + if ($('#topic_img_up').val() == '') { + return; + } + const policyName = Theme.moments.policy_name; + const groupName = Theme.moments.group_name; + + var files = $('#topic_img_up')[0].files; + var imgtot = 0; + + var num = $('.add_img_box .t_media_item').length; + + // 检查选择的图片数量是否会导致总数超过限制 + if (num + files.length > 9) { + cocoMessage.error("最多上传9张图片, 当前已上传" + num + "张。" + "你选择了" + files.length + "张"); + return; // 阻止上传 + } + + // 计算总大小 + $.each(files, function (i, file) { + imgtot += file['size']; + }); + + var tot = imgtot / 1024000; + $(".up_img_btn i").remove(); + $(".up_img_btn").prepend("
" + tot.toFixed(2) + "MB
"); + + // 上传图片 + $.each(files, function (i, file) { + var data = new FormData(); + data.append('file', file); + policyName && data.append('policyName', policyName); + groupName && data.append('groupName', groupName); + + $.ajax({ + type: "POST", + url: `${Theme.moments.attachments_upload_api}`, + dataType: 'json', + data: data, + processData: false, + contentType: false, + beforeSend: function () { + $('input#topic_img_up').attr('disabled', 'disabled'); + }, + success: function (data) { + var thum = data.metadata.annotations["storage.halo.run/uri"] || data.metadata.annotations["storage.halo.run/external-link"] || data.metadata.annotations["lskypro.plugin.halo.chenhe.me/image-link"]; + var src = thum; + var media = '
'; + media += ''; + media += ''; + media += '
'; + $(".img_show").prepend(media); + + + num = $('.add_img_box .t_media_item').length; + if (num >= 8) { + $("a.up_img_btn").hide(); + } + + + $(".img_load_text").remove(); + $('input#topic_img_up').removeAttr('disabled'); + }, + }); + }); + + + $(".up_img_btn").prepend(""); +}); + +//检查上传图片数量 +function check_image_num() { + var num = $('.add_img_box .t_media_item').length; + if (num > 8) { + cocoMessage.error("最多上传9张图片"); + return true; + } + //if(num == '8'){$("a.up_img_btn").hide();} +} + +//sortable事件 隐藏input +UIkit.util.on('.img_show', 'start', function (item) { + $(".up_img_btn").hide(); +}); +UIkit.util.on('.img_show', 'moved', function (item) { + var img_num = $('.add_img_box .t_media_item').length; + if (img_num < 9) { + $(".up_img_btn").show(); + } + +}); +UIkit.util.on('.img_show', 'stop', function (item) { + var img_num = $('.add_img_box .t_media_item').length; + if (img_num < 9) { + $(".up_img_btn").show(); + } +}); + +//获取媒体库图片 +$(document).on('click', '.up_from_media a', function () { + $(".attch_nav .pre").hide(); + $(".attch_nav .nex").hide(); + $(".attch_nav").attr('paged', '1'); + $(".wp_get_media_list").empty(); + $(".show_media_box").show(); + $.ajax({ + type: "get", + url: `/apis/${Theme.moments.attachments_api}/v1alpha1/attachments?group=&page=1&size=40&ungrouped=false&accepts=image/*`, + contentType: "application/json", + beforeSend: function () { + + }, + success: function (data) { + var list = data.items; + $.each(list, function (i, value) { + var thum = value.status.permalink; + var src = value.status.permalink; + var wf_media = '
  • ';//图片预览 + $(".wp_get_media_list").append(wf_media); + }); + var max = data.totalPages; + if (max > 1) { + $(".attch_nav .nex").show(); + } else { + $(".attch_nav .nex").hide(); + } + + } + }); +}); + +//媒体库分页 +$(document).on('click', '.attch_nav a', function () { + $(".wp_get_media_list").empty(); + var type = $(this).attr('class'); + var paged = $(".attch_nav").attr('paged'); + + if (type == 'nex') { + var paged = parseInt(paged) + 1; + } else if (type == 'pre' && paged !== '') { + var paged = parseInt(paged) - 1; + } + + $(".attch_nav").attr('paged', paged); + $.ajax({ + type: "get", + url: `/apis/${Theme.moments.attachments_api}/v1alpha1/attachments?group=&page=${paged}&size=40&ungrouped=false&accepts=image/*`, + contentType: "application/json", + + beforeSend: function () { + + }, + success: function (data) { + $(".wp_get_media_list").empty(); + var list = data.items; + $.each(list, function (i, value) { + var thum = value.status.permalink; + var src = value.status.permalink; + var mediaType = value.spec.mediaType + var wf_media = `
  • `;//图片预览 + $(".wp_get_media_list").append(wf_media); + }); + + var max = data.totalPages; + if (max <= paged) { + $(".attch_nav .nex").hide(); + } else { + $(".attch_nav .nex").show(); + } + + if (paged > 1) { + $(".attch_nav .pre").show(); + } else { + $(".attch_nav .pre").hide(); + } + + } + }); +}); + +//收起媒体库 +$(document).on('click', '.show_media_box .souqi', function () { + $(".show_media_box").hide(); + $(".wp_get_media_list").empty(); + +}); + +//从媒体库插入图片 +$(document).on('click', '.wp_get_media_list li', function () { + var num = $('.add_img_box .t_media_item').length; + if (num == '8') { + $("a.up_img_btn").hide(); + } + + if (check_image_num()) { + return false; + } + ; + var thum = $(this).children().attr('src'); + var src = $(this).attr('data-src'); + var type = $(this).attr('data-type'); + var media = '
    '; + media += ''; + media += '';//图片预览 + media += '
    '; + $(".img_show").prepend(media); + +}); + +//删除图片 +$(document).on('click', '.topic-img-de', function () { + var msg = "确认删除此图片?"; + if (confirm(msg) == true) { + $(this).parent().remove(); + } else { + return false; + } + + var num = $('.add_img_box .t_media_item').length; + if (num < 9) { + $("a.up_img_btn").show(); + } + +}); + + +//插入外部图片链接 +$(document).on('click', '.up_from_cdn a', function () { + //$(".show_media_box .souqi").click(); + $(".show_cdn_media").show(); + +}); + +//取消 +$(document).on('click', 'a.img_link_cancel', function () { + $(".show_cdn_media").hide(); +}); + +//插入 +$(document).on('click', 'a.img_link_btn', function () { + var img_url = $("#img_link_up").val(); + //获得上传文件名 + if (!/\.(jpg|png|gif|webp|jpeg)$/.test(img_url) || img_url == '') { + cocoMessage.error("图片格式不正确!"); + return false; + } + + if (check_image_num()) { + return false; + } + + var num = $('.add_img_box .t_media_item').length; + if (num == '8') { + $("a.up_img_btn").hide(); + } + + var src = img_url; + var type = 'image/' + img_url.substring(img_url.lastIndexOf('.') + 1); + var media = '
    '; + media += ''; + media += '';//图片预览 + media += '
    '; + $(".img_show").prepend(media); + + $("#img_link_up").val(''); +}); + +//ajax获取我的地理位置 +$(document).on('click','.loca .laqu',function(){ + var gaode_key = Theme.moments.gaode_key; + var ip = ''; + $.ajax({ + type: "get", + url:`/apis/uc.api.security.halo.run/v1alpha1/devices`, + contentType: "application/json", + success: function(data){ + if(data.length>0){ + var ipAddress = data[0].device.spec.ipAddress; + if (!/^10\.|^192\.|^168\.|^172\./.test(ipAddress)) { + ip = data[0].device.spec.ipAddress + } + } + $.ajax({ + type: "get", + url:`https://restapi.amap.com/v3/ip?ip=${ip}&key=${gaode_key}`, + contentType: "application/json", + beforeSend: function () { + $(".loca_text").text("数据拉取中.."); + }, + success: function(data){ + if(data.status == '1') { + var city = 'X市' ; + if(typeof data.city === 'string') { + city = data.city; + } + var province = 'X省'; + if(typeof data.province === 'string') { + province = data.province; + } + var loca = ""+province+" · "+city+""; + $.cookie('mylocal', loca, { expires: 30, path: '/' }); + $(".loca_text").html(loca).attr("state",'1'); //设置为开启 + }else{ + cocoMessage.error(data.info); + } + } + }); + } + }); +}); + +//插入自定义位置 +$(document).on('click','a.set_local_btn',function(){ + var loca = $("#set_local").val(); + var state = $(".loca_text").attr('state'); + + //$("a.close_local").text('位置已开启').css('color','#8890cc'); + + if(loca == ''){ + cocoMessage.error("为空则不显示位置"); + $(".loca_text").text('').attr("state",'0'); + $("a.close_local").text('位置已关闭').css('color','#ddd'); + $.removeCookie('mylocal',{ path: '/'}); + } else { + $(".loca_text").text(loca).attr("state",'1'); + $("a.close_local").text('位置已开启').css('color','#8890cc'); + $.cookie('mylocal', loca, { expires: 30, path: '/' }); + } + +}); + +//关闭地理位置 +$(document).on('click','a.close_local',function(){ + $(".loca_text").text('').attr("state",'0'); + $("a.close_local").text('位置已关闭').css('color','#ddd'); + $.removeCookie('mylocal',{ path: '/'}); +}); + +$(document).on('click','.loca_text',function(){ + $("a.close_local").text('位置已开启').css('color','#8890cc'); +}); + +//发布更新瞬间 +$(document).on('click', '.push_item', function () { + var content = $("#topic_content").val(); //内容 + var catname = $(".t_cat_toogle span").text(); //分类名 + var loca = $(".loca_text").text(); //位置 + var act = $('.push_item').attr('action'); + var pid = $('.push_item').attr('pid'); + var moment_type = $('.push_item').attr('type'); //片刻类型 + var visible = $(".simi a").attr('visible'); //私密 PUBLIC:公开 PRIVATE:私密 + + var min = Theme.moments.min_push_num; + + if (min > 0) { + if (content == '') { + cocoMessage.error("请输入内容"); + return false; + } + + if (content.length < min) { + cocoMessage.error("内容不得少于" + min + "个字"); + return false; + } + } + + let tags = [] + if (catname != null && catname != '') { + tags.push(catname) + content += `

    ${catname}

    ` + } + + + get_moment_data(moment_type); + + if (act == 'push') { + var pushData = { + apiVersion: 'moment.halo.run/v1alpha1', + kind: 'Moment', + metadata: { + generateName: "moment-", + }, + spec: { + content: { + html: content, + medium: moment_data, + raw: content + }, + owner: "", + tags: tags, + visible: visible + }, + } + + if(loca!=null && loca!='' && loca!='数据拉取中..') { + pushData.metadata.annotations = { + "mylocal": loca + }; + } + $.ajax({ + type: "post", + url: `/apis/${Theme.moments.push_api}/v1alpha1/moments`, + contentType: "application/json", + data: JSON.stringify(pushData), + beforeSend: function () { + cocoMessage.info("发布中.."); + }, + success: function (data) { + cocoMessage.success('发布成功!'); + location.reload(); + }, + error: function (request) { + cocoMessage.success('发布失败!'); + console.log(request) + } + + }); + } + + if (act == 'update') { + var version = $('.push_item').attr('version'); + var owner = $('.push_item').attr('owner'); + var releaseTime = $('.push_item').attr('releaseTime'); + var updateData = { + apiVersion: 'moment.halo.run/v1alpha1', + kind: 'Moment', + metadata: { + generateName: "moment-", + name: pid, + finalizers: ["tag-moment-protection", "moment-protection"], + version: parseInt(version) + }, + + spec: { + content: { + html: content, + medium: moment_data, + raw: content + }, + owner: owner, + releaseTime: releaseTime, + tags: tags, + visible: visible + }, + } + if(loca!=null && loca!='' && loca!='数据拉取中..') { + updateData.metadata.annotations = { + "mylocal": loca + }; + } + $.ajax({ + type: "PUT", + url: `/apis/${Theme.moments.api}/v1alpha1/moments/` + pid, + contentType: "application/json", + data: JSON.stringify(updateData), + beforeSend: function () { + cocoMessage.info("更新中.."); + }, + success: function (data) { + cocoMessage.success('更新成功!'); + location.reload(); + }, + error: function (request) { + cocoMessage.success('更新失败!'); + console.log(request) + } + + }); + } + +}); + +//获取片刻类型参数 +function get_moment_data(type) { + moment_data = []; + switch (type) { + case "image": + $(".t_media_item").each(function () { + var src = $(this).attr('data-src'); + var type = $(this).attr('data-type'); + var obj = { + url: src, + type: "PHOTO", + originType: type + } + moment_data.push(obj); //图片 + }); + break; + case "card": + $(".card_sortble .moment_card_item").each(function () { + var pid = $(this).attr('pid'); + var type = $(this).attr('type'); + var obj = { + url: pid, + type: "POST", + originType: type + } + moment_data.push(obj); //卡片 + }); + break; + case "audio": + get_audio_data(); + break; + case "video": + get_video_data(); + break; + } +} + +//片刻音乐参数 +function get_audio_data() { + var type = $('.audio_choose li.uk-active a').attr('au_type'); + if (type == 'local') { + var url = $('input#moment_audio_url').val(); + var obj = { + url: url, + type: "AUDIO", + originType: 'audio/' + type + } + } else { + var n_id = $('input#moment_audio_api').val(); + var obj = { + url: n_id, + type: "AUDIO", + originType: 'audio/' + type + } + } + moment_data.push(obj); +} + +//片刻视频参数 +function get_video_data() { + var type = $('.video_choose li.uk-active a').attr('vi_type'); + if (type == 'local') { + var url = $('input#moment_video_url').val(); + var obj = { + url: url, + type: "VIDEO", + originType: 'video/mp4' + } + + } else if (type == 'bili') { + var bvid = $('input#moment_video_bili').val(); + var obj = { + url: bvid, + type: "VIDEO", + originType: 'video/bili' + } + } + moment_data.push(obj); + +} + +//片刻空值提示 +function get_moment_error(type) { + switch (type) { + case "card": + var v = $('.show_card .moment_card_item'); + if (v.length == 0) { + return false; + } + break; + case "audio": + var au_type = $('.audio_choose li.uk-active a').attr('au_type'); + var url = $('input#moment_audio_url').val(); //歌曲链接 + var title = $('input#moment_audio_name').val(); //标题 + var cover = $('.loacl_audio .audio_left img').length; //封面 + if (au_type == 'local') { + if (url == '' || title == '' || cover == 0) { + return false; + } + } else { + var n_id = $('input#moment_audio_api').val(); + if (n_id == '') { + return false; + } + } + break; + case "video": + var vi_type = $('.video_choose li.uk-active a').attr('vi_type'); + var url = $('input#moment_video_url').val(); + //var cover = $('.m_media_left img').length; + if (vi_type == 'local') { + if (url == '') { + return false; + } + } else { + var bvid = $('input#moment_video_bili').val(); + if (bvid == '') { + return false; + } + } + break; + } +} + +//ajax 分类筛选 moment +$(document).on('click', '.moment_cat_nav ul li a', function () { + var t = $('.moment_cat_nav ul li a'); + if (t.hasClass('disabled')) { + return false; + } + $('.moment_cat_nav ul li a').addClass('disabled'); + + var temp = $("#comment_form_reset"); + var form = $(".respond_box"); + var form = $("#t_commentform").prop('outerHTML'); + temp.html(form); + + $(".moment_list").empty(); + $('#t_pagination a').hide(); + $(this).addClass('active'); + $(this).parent().siblings().children().removeClass('active'); + var cat = $(this).attr('data'); + + $.ajax({ + type: "GET", + url: cat, + beforeSend: function () { + $('.moment_list').html('
    '); + }, + success: function (data) { + $('.moment_list .loading_box').remove(); + $('#t_pagination a').text(Theme.site_page); + var result = $(data).find(".moment_list .p_item"); + + $(".moment_list").append(result.fadeIn(300)); + + var newhref = $(data).find("#t_pagination a").attr("href"); + + if (newhref == undefined) { + $('#t_pagination a').hide(); + } else { + $("#t_pagination a").attr("href", newhref); + $('#t_pagination a').show(); + } + getMomentAudio(); + initAgree(); + + lazyLoadInstance.update(); + $('.moment_cat_nav ul li a').removeClass('disabled'); + + } + }); +}); + + +//ajax加载片刻 +$(document).on('click', '#t_pagination a', function () { + const postListElement = document.getElementById("post_item"); + var href = $(this).attr('data'); + $.ajax({ + type: "GET", + url: href, + beforeSend: function () { + $('#t_pagination .post-paging').html('
    '); + }, + success: function (posts) { + + if (posts) { + + var result = $(posts).find(".moment_list .p_item"); + $('#t_pagination .post-paging').html(`${Theme.site_page}`); + $(".moment_list").append(result.fadeIn(300)); + window.pjax.refresh(postListElement) + var newhref = $(posts).find("#t_pagination a").attr("data"); //找出新的下一页链接 + + if (newhref != undefined) { + $("#t_pagination a").attr("data", newhref); + $('#t_pagination a').show(); + } else { + $("#t_pagination a").hide(); //如果没有下一页了,隐藏 + } + + $body.animate({scrollTop: result.offset().top - 58}, 500); + getMomentAudio(); + initAgree(); + + lazyLoadInstance.update(); + } else { + $('#t_pagination a').hide(); + } + + + } + }); + return false; + +}); + + +//ajax加载图库 +$(document).on('click', '#p_pagination a', function () { + var href = $(this).attr('data'); + $.ajax({ + type: "GET", + url: href, + beforeSend: function () { + $('#p_pagination .post-paging').html('
    '); + }, + success: function (photos) { + if (photos) { + var result = $(photos).find(".norpost_list .gallery-photo"); + $('#p_pagination .post-paging').html(`${Theme.site_page}`); + $(".gallery-photos").append(result.fadeIn(300)); + + var newhref = $(photos).find("#p_pagination a").attr("data"); //找出新的下一页链接 + + if (newhref != undefined) { + $("#p_pagination a").attr("data", newhref); + $('#p_pagination a').show(); + } else { + $("#p_pagination a").hide(); //如果没有下一页了,隐藏 + } + pix.initGalleryPhotos(); + } else { + $('#p_pagination a').hide(); + } + } + }); + return false; + +}); + +//阅读更多按钮 +$(document).on('click', 'a.show-more-btn', function () { + var t = $(this); + t.prev().show(); + t.next().show(); + t.siblings('.dotd').hide(); + t.hide(); +}); + +$(document).on('click', 'a.read-less-btn', function () { + var t = $(this); + t.siblings('.rm_hidden').hide(); + t.siblings('.dotd').show(); + t.prev().show(); + t.hide(); +}); + + +//加载阅读全文 +/* +function load_readmore(post_data){ + var max = 80; + var moretext = '更多'; + var lesstext = '收起'; + var data = $(post_data).find('.t_content p'); + $.each(data, function(index, value) { + //console.log(value); + var t = $(this); + var str = t.text(); + //if (str.length > max) { + var excerpt = str.substring(0, max); + var secdHalf = str.substring(max, str.length); + var strtoadd = excerpt + "" + secdHalf + "" + moretext + "" + lesstext + ""; + $(this).html(excerpt); + + //} + console.log(excerpt); +}); + +} +*/ + +//正则替换链接 无用 +function replaceReg(str) { + var regexp = /((http|ftp|https|file):\/\/([\w\-]+\.)+[\w\-]+(\/[\w\u4e00-\u9fa5\-\.\/?\@\%\!\&=\+\~\:\#\;\,]*)?)/ig; + return str.replace(regexp, function (m) { + return '' + m + ''; + }) +} + +//ajax加载评论 +$(document).on('click', '.show_comment', function () { + $('.blog_list_inner').css('min-height', 'calc(100vh)'); + var pid = $(this).attr('pid'); + var other = $(this).parents('.moment_item').siblings('div'); + $.each(other, function (name, value) { + + //遍历每个 回复表单 + var otherid = $(this).find('.show_comment').attr('pid'); + $("#halo-comment-" + otherid).hide(); + + }); + $(`#halo-comment-${pid}`).css('display', $(`#halo-comment-${pid}`).css('display') == 'block' ? 'none' : 'block'); + +}); + +//片刻点赞 +$(document).on('click', '.up_like ', function () { + + if ($(this).hasClass('done')) { + cocoMessage.info("您已经点过赞了"); + return false; + } else { + $(this).addClass('done'); + var pid = $(this).data("id"); + var key = $(this).data("key"); + console.log(key) + let agreeArr = localStorage.getItem(`pix.upvoted.${key}.names`) + ? JSON.parse(localStorage.getItem(`pix.upvoted.${key}.names`)) + : []; + rateHolder = $(this).children('span'); + iconHolder = $(this).children('i'); + $.ajax({ + type: 'post', + contentType: "application/json; charset=utf-8", + url: '/apis/api.halo.run/v1alpha1/trackers/upvote', + data: JSON.stringify({ + group: key == "moment" ? "moment.halo.run" : "content.halo.run", + plural: key == "moment" ? "moments" : "posts", + name: pid, + }), + success: function (data) { + $(iconHolder).toggleClass('ri-heart-2-fill'); + var num = $(rateHolder).text(); + $(rateHolder).text(++num); + agreeArr.push(pid); + const val = JSON.stringify(agreeArr); + localStorage.setItem(`pix.upvoted.${key}.names`, val); + cocoMessage.success("感谢您的支持"); + } + }); // end ajax + + } +}); + +function initAgree() { + var agreeAnnius = $('.up_like') + if (agreeAnnius.length > 0) { + let agreeArr = JSON.parse(localStorage.getItem(`pix.upvoted.${$(agreeAnnius[0]).data("key")}.names`)) + for (var i = 0; i < agreeAnnius.length; i++) { + let pid = $(agreeAnnius[i]).attr('data-id'); + if (agreeArr != null) { + let flag = agreeArr.includes(pid); + if (flag) { + $(agreeAnnius[i]).addClass('done'); + } + } + + + } + } +} + +function getMomentAudio() { + var audioList = $('.pix_player.qt') + if (audioList.length > 0) { + for (var i = 0; i < audioList.length; i++) { + let id = $(audioList[i]).attr('id'); + let type = $(audioList[i]).attr('type'); + var result = type.substring(type.indexOf("audio/") + 6); + if (id != null && id != '') { + var api = `${Theme.play.pix_mu_api || 'https://api.i-meto.com/meting/api'}?type=song&id=:id` + var meta = { + type: result, + id: id, + } + let url = api.replace(":id", meta.id); + $.ajax({ + type: "get", + url: url, + success: function (res) { + var html = '' + if (res.length > 0) { + let author = res[0].author; + let pic = res[0].pic; + let title = res[0].title; + let url = res[0].url; + let lrc = res[0].lrc; + html = `
    + +
    +
    +
    ${title}${author}
    +
    +
    +
    +
    + +
    `; + } else { + html = '音乐参数错误'; + } + $('#' + id).html(html); + + } + }); + + } + + } + } +} + + +//ajax分类筛选 posts +$(document).on('click', '.posts_cat_nav ul li a', function () { + const postListElement = document.getElementById("post_item"); + var t = $('.posts_cat_nav ul li a'); + if (t.hasClass('disabled')) { + return false; + } + $('.posts_cat_nav ul li a').addClass('disabled'); + + $(".norpost_list").empty(); + $('#pagination a').hide(); + $(this).addClass('active'); + $(this).parent().siblings().children().removeClass('active'); + var cat = $(this).attr('data'); + $.ajax({ + type: "GET", + url: cat, + headers: { + Accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" + }, + beforeSend: function () { + + $('.norpost_list').html('
    '); + }, + success: function (data) { + $('#pagination a').text(Theme.site_page); + + var result = $(data).find(".norpost_list").children(); + $(".norpost_list").append(result.fadeIn(300)); + window.pjax && window.pjax.refresh(postListElement) + let newhref = $(data).find("#pagination a").attr("data") || $(data).find(".arc_pagenav a").attr("data"); + + if (newhref != undefined) { + $("#pagination a").attr("data", newhref); + $('#pagination a').show(); + } else { + $('#pagination a').hide(); + } + $('.loading_box').remove(); + initAgree() + lazyLoadInstance.update(); + $('.posts_cat_nav ul li a').removeClass('disabled'); + + } + }); +}); + +//首页ajax加载文章 +$('body').on('click', '#pagination a', function () { + const postListElement = document.getElementById("post_item"); + var href = $(this).attr('data'); + $.ajax({ + type: "GET", + url: href, + headers: { + Accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" + }, + beforeSend: function () { + $('#pagination .post-paging').html('
    '); + }, + success: function (data) { + if (data) { + var result = $(data).find(".norpost_list ").children(); + $('#pagination .post-paging').html(`${Theme.site_page}`); + $('.norpost_list').append($(result).fadeIn(400)); + + window.pjax && window.pjax.refresh(postListElement) + + var newhref = $(data).find("#pagination a").attr("data") || $(data).find(".arc_pagenav a").attr("data"); //找出新的下一页链接 + + if (newhref != undefined) { + $("#pagination a").attr("data", newhref); + $('#pagination a').show(); + } else { + $("#pagination a").hide(); //如果没有下一页了,隐藏 + } + $body.animate({scrollTop: result.offset().top - 58}, 500); + initAgree() + lazyLoadInstance.update(); + } + + } + }); + return false; +}); + +//分类页面文章加载 +$('body').on('click', '.arc_pagenav a', function () { + const postListElement = document.getElementById("post_item"); + $(this).hide(); + var content = $('.norpost_list'); + var href = $(this).attr('data'); + if (href != undefined) { + $.ajax({ + type: "GET", + url: href, + headers: { + Accept: "text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" + }, + beforeSend: function () { + $('.arc_pagenav').append('
    '); + }, + success: function (data) { + var post = $(data).find(".norpost_list").children(); + content.append(post.fadeIn(300)); + + window.pjax && window.pjax.refresh(postListElement) + + var newhref = $(data).find(".arc_pagenav a").attr("data"); //找出新的下一页链接 + if (newhref != undefined) { + $(".arc_pagenav a").attr("data", newhref); + $('.arc_pagenav a').show(); + } else { + $(".arc_pagenav a").hide(); //如果没有下一页了,隐藏 + } + + $('.arc_pagenav .uk-spinner').remove(); + + $body.animate({scrollTop: post.offset().top - 58}, 500); + initAgree() + lazyLoadInstance.update(); + } + }); + } + + return false; + +}); + +function loginUrl() { + window.location.href = `/login?redirect_uri=${encodeURIComponent(window.location.pathname)}`; +} + +$(document).on('mouseenter', '.lbc .left_menu_box ul li a , body.mod_third_s .left_menu_box ul li a', function (event) { + var title = $(this).find('.nav_title').text(); + $(this).append("" + title + ""); +}); + +$(document).on('mouseleave', '.lbc .left_menu_box ul li a , body.mod_third_s .left_menu_box ul li a', function (event) { + $(this).find('.menu_tips').remove(); + +}); + +//滚动 +$(document).ready(function (e) { + $(window).scroll(function () { + + var b = $(window).scrollTop(); //监控窗口已滚动的距离; + + if (b > 190) { + + $('.top_bar').addClass('mobile_active'); + + } else { + $('.top_bar').removeClass('mobile_active'); + } + + if (b > 200) { + $('a.go_top').addClass('show'); + } else { + $('a.go_top').removeClass('show'); + } + + }); +}); + +$.fn.autoTextarea = function (options) { + var defaults = { + maxHeight: null,//文本框是否自动撑高,默认:null,不自动撑高;如果自动撑高必须输入数值,该值作为文本框自动撑高的最大高度 + minHeight: 50 + }; + var opts = $.extend({}, defaults, options); + return $(this).each(function () { + $(this).bind("paste cut keydown keyup focus blur", function () { + var height, style = this.style; + this.style.height = opts.minHeight + 'px'; + if (this.scrollHeight > opts.minHeight) { + if (opts.maxHeight && this.scrollHeight > opts.maxHeight) { + height = opts.maxHeight; + style.overflowY = 'scroll'; + } else { + height = this.scrollHeight; + style.overflowY = 'hidden'; + } + style.height = height + 'px'; + } + }); + }); +}; + +//$("textarea#comment").autoTextarea({ +// maxHeight: 160,//文本框是否自动撑高,默认:null,不自动撑高;如果自动撑高必须输入数值,该值作为文本框自动撑高的最大高度 +//}); + +$('body').on('click', '.com_msg_btn', function () { + + var num = $(this).attr('check'); + if (num == 0) { + return false; + } + $.ajax({ + type: 'POST', + dataType: 'json', + url: Theme.ajaxurl, + data: { + 'action': 'up_unread_msg', + }, + beforeSend: function () { + + }, + success: function (data) { + if (data.code == '0') { + $('small.f_unread_num').remove(); + } else { + return false; + } + } + }); + +}); + +//搜索类型 +$('body').on('click', '.s_set_box a', function(){ + var type = $(this).attr('data'); + $(this).addClass('active').siblings('a').removeClass('active'); + $('form#index_search input[type="hidden"]').val(type); + $.cookie('s_type', type, { expires: 30, path: '/' }); +}); + +$('body').on('click', '.top_s_box a', function(){ + UIkit.dropdown('.s_set_box').hide(false); + var data = $(this).attr('data'); + var type = $(this).text(); + $('.set_text').text(type); + $('form#top_search input[type="hidden"]').val(data); +}); + +//黑暗模式 +$('body').on('click', '.t_dark a', function () { + var date = new Date(); + date.setTime(date.getTime() + (3 * 60 * 60 * 1000)); + var t = $('html'); + if (t.hasClass('dark')) { + document.cookie = "dark=normal;path=/;expires=" + date.toGMTString(); + } else { + document.cookie = "dark=dark;path=/;expires=" + date.toGMTString(); + } + t.toggleClass('dark'); + +}); +//片刻管理按钮 + +$(document).on('mouseenter', '.post_control_btn', function (event) { + var a = $(this).siblings('.post_control_box'); + a.addClass('show'); +}); + +$(document).on('mouseleave', '.post_control', function (event) { + $(this).find('.post_control_box').removeClass('show'); +}); + + +//社交小工具二维码 +$(document).on('mouseenter', '.sw_social', function (event) { + var qrbox = $(this).siblings('.sw_qrcode'); + if (qrbox.length > 0) { + qrbox.addClass('active'); + qrbox.fadeIn(200); + } +}); + +$(document).on('mouseleave', '.sw_social', function (event) { + var qrbox = $(this).siblings('.sw_qrcode'); + if (qrbox.length > 0) { + qrbox.removeClass('active'); + qrbox.fadeOut(200); + } +}); + +//点击收起移动侧栏 +$('body').on('click', '.m_offcanvas', function () { + var target = event.target; + var parentAnchor = $(target).closest('a'); + if (target.getAttribute('href') == '#' || parentAnchor.attr('href') == '#') { + }else{ + UIkit.offcanvas('.m_offcanvas').hide(); + } +}); + +//刷新一言 +$('body').on('click', '.yiyan_box .change', function () { + var url = Theme.widget_yiyan.api || 'https://v1.hitokoto.cn' + fetch(url) + .then(response => response.json()) + .then(data => { + const hitokoto = document.querySelector('.yiyan_box p') + hitokoto.setAttribute("uk-tooltip", data.from); + hitokoto.innerText = data.hitokoto + + }) + .catch(console.error) + +}); + +$('.yiyan_box .change').click(); + +//pjax +if (Theme.pjax) { + let pjaxSelectors = ["head title", "#pjax-container", ".pjax"] + var pjax = new Pjax({ + elements: 'a:not([target="_blank"]):not([pjax="exclude"])', + selectors: pjaxSelectors, + analytics: false, + cacheBust: false, + }); + + document.addEventListener('pjax:send', function () { + NProgress.start(); + }) + + document.addEventListener('pjax:complete', function () { + lazyLoadInstance.update(); + typeof hljs === 'object' && hljs.highlightAll(); + typeof Prism === 'object' && Prism.highlightAll(); + autoload_posts_music(); + initBlog(); + NProgress.done(); + }) +} + +$('body').on('click', '.msg_modal_inner .unread_box .box .mark_read', function (e) { + console.log(e) + let msg_name = $(this).parent()[0].getAttribute('msg-name') + let username = Theme.username + $.ajax({ + type: "put", + url: `/apis/api.notification.halo.run/v1alpha1/userspaces/${username}/notifications/${msg_name}/mark-as-read`, + success: function (res) { + pix.getMsg() + } + }); +}) + + +const getWindowInfo = () => { + pix.initTopBar() +}; +const debounce = (fn, delay) => { + let timer; + return function () { + if (timer) { + clearTimeout(timer); + } + timer = setTimeout(() => { + fn(); + }, delay); + } +}; + +const cancalDebounce = debounce(getWindowInfo, 1); +window.addEventListener('resize', cancalDebounce); + +//固定顶部栏 +$(document).scroll(function () { + let topBar = $('#masthead .top_bar'); + var placeholder = document.querySelector('#masthead .uk-sticky-placeholder'); + console.log() + var width = topBar.width(); + var scrT = document.documentElement.scrollTop; + if (window.innerWidth > 960) { + // 如果滚动的距离>60 + if (scrT > 60) { + topBar.addClass('uk-active uk-sticky-fixed').css({"width": width, "top": '0px', "position": "fixed"}); + placeholder.hidden = false; + } else { + topBar.removeClass('uk-active uk-sticky-fixed').css({"width": "auto", "top": "auto", "position": ""}); + placeholder.hidden = true; + } + } else { + // 如果滚动的距离>0 + if (scrT > 0) { + topBar.addClass('uk-active uk-sticky-below') + } else { + topBar.removeClass('uk-active uk-sticky-below') + } + + } + +}); + +// 获取当前具有 "current" 类的元素 +var currentElement = document.querySelector('.current'); + +// 检查是否找到了具有 "current" 类的元素 +if (currentElement) { + // 将当前元素滚动到视图中 + currentElement.scrollIntoView({ + behavior: 'smooth', // 平滑滚动 + block: 'start' // 将当前元素顶部对齐到视口顶部 + }); +} + +$('body').on('click', '.listree-btn', function () { + "目录[+]" == $(".listree-btn").text() ? $(".listree-btn").attr("title", "收起").text("目录[-]").parent().next().show() : $(".listree-btn").attr("title", "展开").text("目录[+]").parent().next().hide(); + return !1 +}); + +// toc +function autotree() { + $(document).ready(function () { + $('.listree-titles').html('目录[+]') + $('#listree-ol').empty(); + $("#listree-ol").css("display", "none") + + // 获取所有标题元素 + var headings = document.querySelectorAll('.post-single .single-content *:is(h1, h2, h3, h4, h5, h6)'); + + // 为标题元素添加 listree-list 类,并修改 id + headings.forEach(function (heading, index) { + heading.classList.add('listree-list'); + heading.id = 'listree-list' + index; + }); + + // 创建一个空的目录列表 + var tocList = document.querySelector('#listree-ol'); + + // 保存每个级别的父列表项 + var parentItems = {}; + + // 遍历每个标题元素 + headings.forEach(function (heading, index) { + // 创建列表项 + var listItem = document.createElement('li'); + + // 创建标题链接 + var link = document.createElement('a'); + // 直接设置链接的href为标题元素的id + link.href = '#listree-list' + index; + link.classList.add('toc-link', 'node-name--' + heading.tagName); + link.textContent = heading.textContent.trim(); + + // 将标题链接添加到列表项中 + listItem.appendChild(link); + + // 获取当前标题级别 + var level = parseInt(heading.tagName.slice(1)); + + // 查找当前标题的父级列表项 + var parentItem = parentItems[level - 1]; + + // 如果存在父级列表项,则将当前列表项作为其子项 + if (parentItem) { + // 如果父级列表项还没有子列表,则创建一个子列表 + if (!parentItem.querySelector('ul')) { + var subList = document.createElement('ul'); + parentItem.appendChild(subList); + } + + // 将当前列表项添加到父级列表的子列表中 + parentItem.querySelector('ul').appendChild(listItem); + } else { + // 如果不存在父级列表项,则将当前列表项直接添加到根列表中 + tocList.appendChild(listItem); + } + + // 更新当前级别的父列表项为当前列表项 + parentItems[level] = listItem; + }); + + + $(".listree-btn").click(function () { + "目录[+]" == $(".listree-btn").text() ? $(".listree-btn").attr("title", "收起").text("目录[-]").parent().next().show() : $(".listree-btn").attr("title", "展开").text("目录[+]").parent().next().hide(); + return !1 + }); + $("a.toc-link").click(function (event) { + event.preventDefault(); + var targetId = $(this).attr("href"); + $("html, body").animate({ + scrollTop: $(targetId).offset().top - 77 + }, 800); + }); + // 判断是否存在目录,设置显示或隐藏 + if ($('#listree-ol').children().length > 0) { + $(".listree-box").css("display", "block"); + } else { + $(".listree-box").css("display", "none"); + } + }) + jQuery(document).ready(function (f) { + var T = f(".listree-list"); + if (T.length < 1) + return; + var b = []; + + function Q() { + T.each(function () { + var T = f(this).offset(); + b.push(Math.floor(T.top)) + }) + } + + function a(T) { + var b = f("#listree-ol li"); + var Q = f(".listree-list dt"); + if (b.length < 1) + return; + var a = b.outerHeight(); + if (!b.eq(T).hasClass("current")) { + b.removeClass("current"); + b.eq(T).addClass("current"); + Q.animate({ + top: a * T + (b.outerHeight() - Q.outerHeight()) / 2 + 1 + }, 50) + } + } + + function X() { + if ($('#listree-ol').children().length < 1) + return; + var f = window.pageYOffset || document.documentElement.scrollTop || document.body.scrollTop || 0; + var Q = Math.ceil(f + 77); + var X = 0; + for (var aU = 0; aU < b.length; aU++) { + if (Q >= b[aU]) { + X = aU + } else { + break + } + } + if (X < 0) + X = 0; + if (!T.eq(X).hasClass("current")) { + T.removeClass("current"); + T.eq(X).addClass("current"); + a(X) + } + } + + Q(); + setTimeout(X, 0); + f(window).on("scroll", X) + }); +} + +pix.addRuntime(); + +$(document).ready(function () { + $("[data-fancybox]").fancybox({ + selector: '[data-fancybox]', + loop: true, + transitionEffect: 'slide', + protect: true, + buttons: ['slideShow', 'fullScreen', 'thumbs', 'close'], + hash: false + }) +}) + + +function initBlog() { + pix.initTopBar(), + pix.getMsg(), + initAgree(), + pix.initGalleryPhotos(), + pix.loadLightbox(), + pix.topCategoriesBarScroll(), + pix.topTableBarScroll(), + getMomentAudio(), + Theme.toc.all_open && autotree() +} + +pix.roleMoments(); +initBlog() + + + + diff --git a/templates/assets/js/moment-push.js b/templates/assets/js/moment-push.js new file mode 100644 index 0000000..7ae713d --- /dev/null +++ b/templates/assets/js/moment-push.js @@ -0,0 +1,561 @@ +main_content = $('.moment_type_main'); +function remove_image_temp(){ + if(!$('.image_edit_temp .add_img_box').length > 0){ + var temp = $('.add_img_box'); + $('.image_edit_temp').html(temp); + } + main_content.empty(); +} + +function back_image_temp(){ + var temp = $('.add_img_box'); + main_content.html(temp); + $('.image_edit_temp').empty(); +} + +//发布卡片 +$('body').on('click', '.moment_card_type a', function () { + $('.push_item').attr('type', 'card'); + main_content = $('.moment_type_main'); + if ($('.add_card_box').length > 0) { + return false; + } + remove_image_temp(); + main_content.html('
    '); + $('.moment_type_main .loading_box').remove(); + main_content.append( + `
    +
    +
    +
  • 文章
  • +
  • 页面
  • +
    +
    # 输入别名或者标题,自动生成链接卡片 支持文章, 页面等网址
    +
    + + 生成 +
    +
    +
    +
    `); +}); +$('body').on('click', '.edit_content .push_card', function () { + var card_url = $('.edit_card_box .edit_content input').val(); + var num = $('.card_sortble .moment_card_item').length; + if (num > 2) { + cocoMessage.error('最多插入3个卡片'); + $('.edit_card_box .edit_content input').val(''); + return false; + } + var c_type = $('.card_choose .uk-active a').attr('c_type'); + switch (c_type) { + case "post": + card_post(card_url); + break; + case "page": + edit_page(card_url); + break; + } +}); + +function card_post(card_url){ + $.ajax({ + type: 'GET', + url: `/apis/api.console.halo.run/v1alpha1/posts?keyword=${card_url}&labelSelector=content.halo.run%2Fdeleted%3Dfalse&page=1&size=20`, + beforeSend: function () { + cocoMessage.info('生成中...'); + }, + success: function (data) { + $('.edit_card_box .edit_content input').val(''); + if (data.total > 0) { + if(data.total>1){ + cocoMessage.error('当前搜索的文章有多个无法选择'); + }else{ + var item = data.items[0] + $('.show_card').show(); + $('.card_sortble').append(getcard(item.post.metadata.name,item.post.spec.cover,item.post.spec.title,'post')); + cocoMessage.success('已生成卡片'); + } + + } else { + cocoMessage.error('文章不存在'); + } + + } + }); +} + + +function edit_page(card_url){ + $.ajax({ + type: 'GET', + url: `/apis/api.console.halo.run/v1alpha1/singlepages?keyword=${card_url}&labelSelector=content.halo.run%2Fdeleted%3Dfalse&page=1&size=20`, + beforeSend: function () { + cocoMessage.info('生成中...'); + }, + success: function (data) { + $('.edit_card_box .edit_content input').val(''); + if (data.total > 0) { + if(data.total>1){ + cocoMessage.error('当前搜索的页面有多个无法选择'); + }else{ + var item = data.items[0] + $('.show_card').show(); + $('.card_sortble').append(getcard(item.page.metadata.name,item.page.spec.cover,item.page.spec.title,'page')); + cocoMessage.success('已生成卡片'); + } + + } else { + cocoMessage.error('页面不存在'); + } + + } + }); +} + +function getcard(name,cover,title,type){ + + return `` +} + +$(document).on('click', '.de_card', function() { + var msg = "确认删除此卡片?"; + var num = $('.moment_card_item').length; + if (confirm(msg)==true){ + $(this).parents('.moment_card_item').remove(); + } else { + return false; + } + + if(num == 1){ + $(".show_card").hide(); + } +}); + +//图文编辑 返回图文编辑区域 +$('body').on('click', '.moment_image_type a', function() { + back_image_temp(); + $('.push_item').attr('type','image'); +}); + +//发布音乐-------------------------------------------------------------- +$('body').on('click', '.moment_audio_type a', function() { + $('.push_item').attr('type','audio'); + main_content = $('.moment_type_main'); + if($('.add_audio_box').length > 0){ + return false; + } + remove_image_temp(); + main_content.append( + `
    +
    + +
    # 请插入歌曲外链
    +
    +
    + +
    +
    +
    +
    +
    +
    +
    +
    `); +}); + +//音乐和视频上传 +$(document).on('change','#moment_img_up',function(){ + if($('#moment_img_up').val() == '') + return; + var f = this.files[0]; + var formData = new FormData(); + formData.append('file',f); + const policyName = Theme.moments.policy_name; + const groupName = Theme.moments.group_name; + policyName && formData.append('policyName',policyName) + groupName && formData.append('groupName',groupName) + + $.ajax({ + type: "POST", + url: `${Theme.moments.attachments_upload_api}`, + dataType: 'json', + data: formData, + processData : false, + contentType : false, + beforeSend: function () { + cocoMessage.info('上传中...'); + $('.m_media_left i').remove(); + $('.m_media_left').append("
    "); + var imged = $('.m_media_left img'); + if(imged.length > 0){ + imged.remove(); + } + }, + success: function(data){ + var thum = data.metadata.annotations["storage.halo.run/uri"] || data.metadata.annotations["storage.halo.run/external-link"] + $('.m_media_left .up_loading').remove(); + $('.m_media_left').append(''); + cocoMessage.success('上传成功'); + $('input#moment_video_url').val(thum) + } + }); +}); + +$('body').on('click', '.audio_choose a', function() { + var text = '# 请插入封面,歌名以及歌曲外链'; + var type = $(this).attr('au_type'); + if(type != 'local'){ + var text = '# 请输入歌曲ID'; + } + $('.edit_audio_box .tips').text(text); +}); + +//发布视频-------------------------------------------------------------- +$('body').on('click', '.moment_video_type a', function() { + $('.push_item').attr('type','video'); + main_content = $('.moment_type_main'); + if($('.add_video_box').length > 0){ + return false; + } + remove_image_temp(); + main_content.html('
    '); + $('.moment_type_main .loading_box').remove(); + main_content.append( + `
    +
    +
    +
  • 本地
  • +
  • B站
  • +
    +
    # 请上传视频或填写视频外链
    +
    +
    +
    + + +
    +
    +
    + +
    +
    +
    +
    + +
    +
    +
    +
    `); + +}); + +$('body').on('click', '.video_choose a', function() { + var text = '# 请上传视频或填写视频外链'; + var type = $(this).attr('vi_type'); + if(type == 'bili'){ + var text = '# 请输入B站视频bvid'; + } + $('.edit_video_box .tips').text(text); +}); + +//图文类型 +//$('body').on('click', '.moment_video_type a', function() { + +//}); + +//删除片刻文章 +$('body').on('click', '.control_delete_post', function() { + var pid = $(this).parent().attr('pid'); + + var msg = "确定删除瞬间?"; + if (confirm(msg)==true){ + $.ajax({ + type: 'DELETE', + dataType: 'json', + url: `/apis/${Theme.moments.api}/v1alpha1/moments/`+pid, + contentType: "application/json", + beforeSend: function () { + cocoMessage.info('处理中..'); + }, + success: function (data) { + cocoMessage.success('删除成功'); + setTimeout(()=>{ + $(`#post-${pid}`)[0].remove() + },1000) + }, + error: function (request) { + if(request.status){ + cocoMessage.error('瞬间不存在或已删除'); + }else{ + cocoMessage.error('删除失败'); + } + console.log(request) + }, + }); + } else { + return false; + } + +}); + +//置顶片刻 +$('body').on('click', '.sticky_btn', function() { + var pid = $(this).parent().attr('pid'); + var stick = $(this).hasClass('stick'); + if(stick){ + var state = 'stick'; + } else { + var state = 'unstick'; + } + var msg = "确定执行此操作?"; + if (confirm(msg)==true){ + $.ajax({ + type: 'POST', + dataType: 'json', + url: Theme.ajaxurl, + data: { + 'action':'stick_moment', + pid:pid, + state:state + }, + beforeSend: function () { + cocoMessage.info('处理中..'); + }, + success: function (data) { + if(data.state == '1'){ + cocoMessage.success(data.msg); + if(data.type == 'stick'){ + var post_item = $('#post-'+pid+'.moment_item'); + post_item.remove(); + $('.moment_list').prepend(post_item.prop('outerHTML')); + $('#post-'+pid+'.moment_item').find('.post_footer_meta .right').prepend(' TOP'); + $('#post-'+pid+'.moment_item').find('.post_control').remove(); + } else { + $('#post-'+pid+'.moment_item').find('.sticky_icon').remove(); + } + + } else { + cocoMessage.error('操作失败'); + } + } + }); + } else { + return false; + } + +}); + +//编辑片刻 +$('body').on('click', '.control_edit_post', function() { + $('.t_media_item').remove(); + $('#moment_audio_api').remove(); + var pid = $(this).parent().attr('pid'); + $('.push_item').html('更新'); + $('.push_item').attr('pid',pid).attr('action','update') + $.ajax({ + type: 'GET', + url: `/apis/${Theme.moments.api}/v1alpha1/moments/`+pid, + beforeSend: function () { + cocoMessage.info('数据拉取中'); + //$('.t_form').before('
    '); + }, + success: function (data) { + $('.push_item').attr('version',data.metadata.version) + $('.push_item').attr('owner',data.spec.owner) + $('.push_item').attr('releaseTime',data.spec.releaseTime) + //发布状态 + if(data.spec.visible == 'PRIVATE'){ + $(".simi a").html('').attr('visible','PRIVATE'); + $(".simi a").children().css({"background":"#ddd","color":"#c6c6c6"}); + } else { + $(".simi a").html('').attr('visible','PUBLIC'); + $(".simi a").children().css({"background":"#e3efe7","color":"#66c187"}); + } + var medium = data.spec.content.medium; + var tags = data.spec.tags + if(medium.length > 0){ + var type = medium[0].type; + } + let content = data.spec.content.html; + if(content == null){ + content = ''; + }else{ + + // 创建一个新的HTML解析器对象 + var parser = new DOMParser(); + // 解析HTML字符串并获取根元素 + var doc = parser.parseFromString(content, 'text/html'); + // 获取根元素下的所有子元素 + var elements = doc.body.childNodes; + // 需要删除的链接元素的条件 + var conditions = doc.querySelectorAll('p > a.tag'); + // 遍历子元素并删除特定段落元素和链接元素 + for (var i = 0; i < conditions.length; i++) { + for (var j = 0; j < elements.length; j++) { + if (elements[j].nodeName === 'P' && elements[j].querySelector('a.tag')) { + elements[j].parentNode.removeChild(elements[j]); + } + } + content = doc.body.innerHTML; + } + } + + $('#topic_content').val(content); + if(tags.length > 0){ + $('.t_cat_toogle span').text(tags[0]); + } + + if(data.metadata.annotations?.mylocal!=null && data.metadata.annotations?.mylocal!='') { + $('.loca_text').text(data.metadata.annotations?.mylocal); + } + + switch(type) + { + case "PHOTO": + //if(data.moment_data.length > 0){ 文字片刻没有数据 + edit_image(data); + //} + break; + case "POST": + edit_card(data); + break; + case "AUDIO": + edit_audio(data); + break; + case "VIDEO": + edit_video(data); + break; + } + cocoMessage.success('拉取完成'); + } + }); +}); + +//发布片刻重置 +$('body').on('click', '.normal_edit,.center .mobile_edit', function() { + $('.push_item').attr('action','push').html('发布'); + $('.moment_image_type a').click(); + $(".simi a").html('').attr('visible','PUBLIC'); + $(".simi a").children().css({"background":"#e3efe7","color":"#66c187"}); + $('#topic_content').val(''); + const mylocalValue = getCookie('mylocal'); + $(".loca_text").html(mylocalValue).attr("state",'1'); + $('.t_media_item').remove(); +}); + +//编辑片刻类型------------------------------------------------------------------------------ +function edit_image(data){ + var m_data = data.spec.content.medium; + $('.t_media_item').remove(); + $('.moment_image_type a').click(); + if(m_data.length > 0){ + var new_data = m_data.reverse(); + $.each(new_data, function(index, value) { + var thum = value.url; + var src = value.url; + var type = value.originType; + var media = `
    `; + media += ''; + media += '';//图片预览 + media += '
    '; + $(".img_show").prepend(media); + }); + } +} + +function edit_video(data){ + var m_data = data.spec.content.medium[0]; + var type = m_data.originType; + //var url = m_data.url; + $('.moment_video_type a').click(); + + var add = setInterval(function() { + if(type != 'video/bili'){ + var url = m_data.url; + + $('input#moment_video_url').val(url); + if(url !== ''){ + $('.m_media_left i').remove(); + $('.m_media_left').append(''); + } + + } else if(type == 'video/bili') { + if($('.video_choose').length > 0){ + var bvid = m_data.url; + UIkit.switcher('.video_choose').show(1); + $('input#moment_video_bili').val(bvid); + } + + } + + if($('.edit_video_box').length == 1){ + clearInterval(add); + } + + }, 100); +} + +function edit_audio(data){ + var m_data = data.spec.content.medium[0]; + var type = m_data.originType; + $('.moment_audio_type a').click(); + var add = setInterval(function() { + if(type == 'audio/netease' || type == 'audio/tencent' || type == 'audio/kugou' || type == 'audio/kuwo'){ + var result = type.substring(type.indexOf("audio/") + 6); + if($('.audio_choose').length > 0){ + var n_id = m_data.url; + var index = $('.audio_choose li.'+result+'').index(); + UIkit.switcher('.audio_choose').show(index); + $('.edit_audio_box .tips').text('# 请输入歌曲ID'); + $('.'+result+'_audio').append(''); + $('input#moment_audio_api').val(n_id); + } + } else { + var index = $('.audio_choose li.local').index(); + UIkit.switcher('.audio_choose').show(index); + var url = m_data.url; + $('.edit_audio_box .tips').text('# 请插入歌曲外链'); + $('input#moment_audio_url').val(url); + } + if($('.edit_audio_box').length == 1){ + clearInterval(add); + } + + }, 100); +} + +function edit_card(data) { + var m_data = data.spec.content.medium; + $('.card_sortble .moment_card_item').remove(); + $('.moment_card_type a').click(); + var pid = data.metadata.name; + var card_list = $("#post-"+pid+"").find('.moment_card_item'); + var add = setInterval(function() { + $('.show_card').show(); + $.each(m_data, function(index, value) { + var srcValue = card_list.eq(index).find('img').attr('src'); + var h4Text = card_list.eq(index).find('h4').text(); + $('.card_sortble').append(getcard(value.url,srcValue,h4Text,value.originType)); + }); + if($('.edit_card_box').length == 1){ + clearInterval(add); + } + }, 100); +} + diff --git a/templates/assets/js/pix.js b/templates/assets/js/pix.js new file mode 100644 index 0000000..255e228 --- /dev/null +++ b/templates/assets/js/pix.js @@ -0,0 +1,217 @@ +var pix = { + + + /** + * 页面運行時間 + */ + addRuntime: function () { + 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 + '天'; + } + } + }, + + loadLightbox: function () { + /** + * fancybox + */ + const addFancybox = function (ele) { + const runFancybox = (ele) => { + ele.each(function (i, o) { + const $this = $(o) + const lazyloadSrc = $this.attr('data-src') || $this.attr('src') + const dataCaption = $this.attr('alt') || '' + $this.wrap(``) + }) + } + + runFancybox($(ele)) + } + const $fancyboxEle = document.querySelectorAll('.single-content :not(a) > img,.single-content > img') + if ($fancyboxEle.length > 0) { + addFancybox($fancyboxEle) + } + + }, + + initTopBar: function () { + let topBar = $('#masthead .top_bar'); + var placeholder = document.querySelector('#masthead .uk-sticky-placeholder'); + var width = $('#masthead').width(); + var height = '71.9979px;' + if (window.innerWidth < 960) { + if (window.innerWidth <= 540) { + height = '63.9957px' + } + topBar.addClass('uk-sticky-fixed').css({ "width": width, "top": '0px', "position": "fixed" }); + $('#masthead .uk-sticky-placeholder').css({ "width": width, "height": height, "margin": "0px" }); + placeholder.hidden = false; + } else { + topBar.removeAttr("style"); + $('#masthead .uk-sticky-placeholder').css({ "width": width, "height": '71.9979px;', "margin": "0px" }); + placeholder.hidden = true; + } + }, + + + getMsg: function () { + var com_msg_btn = $('.com_msg_btn') + var msg_modal_inner = $('.msg_modal_inner') + let username = Theme.username + var f_unread_num = 0; + if (com_msg_btn.length > 0) { + $.ajax({ + type: "get", + url: `/apis/api.notification.halo.run/v1alpha1/userspaces/${username}/notifications?fieldSelector=spec.unread=true`, + success: function (res) { + if (res.total == 0) { + $('.f_unread_num').remove(); + }else { + f_unread_num = res.total + com_msg_btn.append(`${res.total}`); + } + if (msg_modal_inner.length > 0) { + $.ajax({ + type: "get", + url: `/apis/api.notification.halo.run/v1alpha1/userspaces/${username}/notifications?page=1&size=10`, + success: function (res) { + var data = res.items + if (data.length > 0) { + var unread_box = ` +
    +
    # 您有${f_unread_num}条未读消息 # + 查看全部 +
    + ` + var read_box = ` +
    + ` + var unreadSum = 0 + data.forEach((e => { + if (e.spec.unread) { + unreadSum = unreadSum + 1; + unread_box += ` +
    +
    + 标记为已读 +
    + ${e.spec.htmlContent} +
    +
    + ` + } else { + read_box += ` +
    +
    +
    + ${e.spec.htmlContent} +
    +
    + ` + } + } + )) + unread_box += `
    ` + read_box += `

    只显示最新10条未读和已读信息

    ` + msg_modal_inner.html(unread_box + read_box) + + } else { + msg_modal_inner.html(` +

    # 暂无消息 #

    +

    只显示最新10条未读和已读信息

    + `) + } + }, + error: function () { + msg_modal_inner.html(` +

    # 暂无消息 #

    +

    只显示最新10条未读和已读信息

    + `) + + }, + }); + } + } + }); + + } + + }, + + + initGalleryPhotos: function () { + var galleryPhotos = document.querySelectorAll('.gallery-photos .gallery-photo'); + if (galleryPhotos.length > 0) { + // 瀑布流排版 + imgStatus.watch('.photo-img', () => { + waterfall('.gallery-photos'); + }); + } + + }, + + topCategoriesBarScroll: function () { + if (document.getElementById("cat_nav_items")) { + let xscroll = document.getElementById("cat_nav_items"); + xscroll.addEventListener("mousewheel", function (e) { + //计算鼠标滚轮滚动的距离 + let v = -e.wheelDelta / 2; + xscroll.scrollLeft += v; + //阻止浏览器默认方法 + e.preventDefault(); + }, false); + } + }, + + topTableBarScroll: function () { + var tables = document.querySelectorAll('.single-content table') + if (tables.length>0) { + tables.forEach(function (xscroll) { + xscroll.addEventListener("mousewheel", function (e) { + //计算鼠标滚轮滚动的距离 + let v = -e.wheelDelta / 2; + xscroll.scrollLeft += v; + //阻止浏览器默认方法 + e.preventDefault(); + }, false); + }) + } + }, + + //处理瞬间权限 + roleMoments: async function () { + const response = await fetch(`/apis/api.console.halo.run/v1alpha1/users/-`); + const data = await response.json(); + var roles = data.roles; + + if(roles.length>0) { + var name = roles[0].metadata.name + if(name != 'super-role') { + let dependencies = roles[0].metadata.annotations["rbac.authorization.halo.run/dependencies"] + if(dependencies != undefined) { + var targetRoles = ["role-template-uc-moments-approved","role-template-uc-moments-publish"] + const result = targetRoles.some(r => dependencies.includes(r)); + if(!result) { + $('.normal_edit').remove(); + } + }else { + $('.normal_edit').remove(); + } + } + + } + }, +} \ No newline at end of file diff --git a/templates/assets/js/pixplayer.js b/templates/assets/js/pixplayer.js new file mode 100644 index 0000000..be7bb9b --- /dev/null +++ b/templates/assets/js/pixplayer.js @@ -0,0 +1,662 @@ +/* +* pix主题音乐播放器 +*/ + +var rem=[]; +rem.audio = $(''); + +var audiobox = $(''); +var au = $('#pix_player'); +var volume = 1; +var loop = Theme.play.m_loop; +var playlist = []; +var post_playlist = []; +var Paused = true; +var playLrc = ''; + +var m_cover = $('.player_mod .m_cover img'); +var m_title = $('.player_mod .m_info h2'); +var m_artist = $('.player_mod .m_info small'); + + +$(document).on('click','.play_btn',function(){ + $('.player_box').append(audiobox); + $('.pix_player').removeClass('playing'); + $(this).parents('.pix_player').addClass('playing'); + var url = $(this).attr('data'); + var lrc = $(this).attr('lrc'); + var audio_s = $('#pix_player').attr('src'); + //var play = new Audio(url); + + var meta = $(this).siblings('.player_meta').find('.title'); + playLrc = lrc; + m_title.text(meta.find('.name').text()); + m_artist.text(meta.find('.author').text()); + m_cover.attr('src',$('.pix_player.playing .player_thum img').attr('src')); + + if(audio_s == '' || audio_s !== url){ + $('#pix_player').attr('src',url); + audiobox[0].play(); + } else { + pasued(); + } + + $(".play_btn").html(""); + + initAudio(); +}); + +// 初始化函数 +function initAudio(){ + + // 给音乐标签绑定事件之后所触发的函数 + audiobox[0].addEventListener("play",audioplay); + audiobox[0].addEventListener("pause",audiopause); + // timeupdate,代表音乐播放过程中只要发生变化就触发updateProcess + audiobox[0].addEventListener("timeupdate",updateProcess); + if(Theme.bgm_open == true){ + audiobox[0].addEventListener("ended",endplay); + } +} + +//音乐结束触发 +function endplay(){ + var index = $('.musci_list_box li.active').index() + 1; + var max = $('.musci_list_box li').length; + var new_mid = 0; + if(loop=="one"){ + new_mid = index-1; + }else if(loop=="none") { + new_mid = (Math.floor(Math.random() * max) + 1)-1; + }else if(loop=="all") { + new_mid = index > (max - 1) ? 0 : index; + } + mulist_play(new_mid); +} + +// 当音乐标签加载完成之后所触发的函数 +audiobox[0].oncanplay=function(){ + // 音乐的总时间 + var duration=handleTime(this.duration); + // 音乐播放的当前时间 + var currenttime=handleTime(this.currentTime); + $(".timer .total_time").text(duration); + $(".timer .current_time").text(currenttime); + initAudio(); +} + +// 音乐播放暂停的函数 +function pasued(){ + // paused,保存音乐播放和暂停的状态 + if(Paused === false){//音乐是一个播放状态 + audiobox[0].pause(); + }else{ + audiobox[0].play(); + } +} + +// 音乐播放之后触发的函数 +function audioplay(){ + //var height = $('.footer_menu').height(); + var mheight = $('.footer_nav_box').height(); + $('.footer_nav_box').animate({top:-mheight},200,'linear'); + //music_bar.lock(false);//取消进度条的锁定 + Paused=false;//更新音乐的播放状态(暂停) + $(".pix_player.playing .play_btn").html("");//暂停按钮 + $('.m_play').html(''); +} + +// 音乐暂停之后触发的函数 +function audiopause(){ + //music_bar.lock(true);//添加进度条的锁定 + Paused=true; //播放的状态 + $(".pix_player.playing .play_btn").html(""); + $('.m_play').html(''); +} + +// 更新进度条 +function updateProcess(){ + // 如果音乐不是暂停状态,则继续执行函数的代码块 + if(Paused!==false) return true; + // 音乐的总时间 + var duration = handleTime(this.duration); + // 音乐播放的当前时间 + var currenttime = handleTime(this.currentTime); + var percent = audiobox[0].currentTime/audiobox[0].duration; + $(".player_mod .player_bar .progress").css('width',(percent)*100+"%"); + $(".timer .total_time").text(duration); + $(".timer .current_time").text(currenttime); +} + +//循环歌曲 m_loop +$(document).on('click','.m_loop',function(){ + if($(this).hasClass('all')){ // 如果当前是循环 + $(this).removeClass('all'); + $(this).addClass('one'); + $(this).html(''); + loop = 'one'; + }else if(($(this).hasClass('one'))){ // 如果当前是单曲循环 + $(this).removeClass('one'); + $(this).addClass('none'); + $(this).html(''); + loop = 'none'; + }else { + $(this).removeClass('none'); + $(this).addClass('all'); + $(this).html(''); + loop = 'all'; + } +}); + +// 时间处理的函数 +function handleTime(seconedTime){ + // 定义一个变量保存分钟 + var minute=parseInt(seconedTime/60,10); + if(minute<10){minute="0"+minute}; + //console.log(minute); + // 定义变量存放秒数 + var second=(seconedTime-minute*60).toFixed(2).split(".")[0]; + //console.log(second); + if(second<10){second="0"+second}; + var Time=minute+":"+second; + // 返回最终的时间数值 + return Time; +} + +//视频播放 +var video = $('#pix_video_player'); +$(document).on('click','.video_play_btn',function(){ + var video = $(this).siblings('#pix_video_player'); + video.attr('controls','controls'); //显示控制条 + $(this).remove(); //去除覆盖层 + video[0].play(); +}); + +function stopOtherMedia(element) { + + $("video").not(element).each(function(index, video) { + video.pause(); + }); + +} + + + + +//背景音乐 +function autoload_music() { + var state = Theme.bgm_open; + var api = `${Theme.play.pix_mu_api || 'https://api.i-meto.com/meting/api'}?server=:server&type=:type&id=:id&r=:r` + var meta = { + server : Theme.play.mu_source, + type : Theme.play.mu_type, + id : Theme.play.play_id, + auth : '' + } + if(state == true){ + let url = api.replace(":server", meta.server).replace(":type", meta.type).replace(":id", meta.id).replace(":auth", meta.auth).replace(":r", Math.random()); + $.ajax({ + type: "get", + url:url, + success: function (res) { + if(res.length > 0){ + var new_mid = 0; + if(loop=="none") { + new_mid = (Math.floor(Math.random() * res.length) + 1)-1; + } + var f = res[new_mid]; + var playnum = 1; + //$(".m_play").html(''); + + //默认播放第一首 + audiobox.attr('src',f.url); + playLrc = f.lrc; + $('.player_mod .m_cover img').attr('src',f.pic); + $('.player_mod .m_info h2').text(f.title || f.name); + $('.player_mod .m_info small').text(f.author || f.artist); + $('.player_box').append(audiobox); + + + //存储一个播放列表 + playlist.push(res); + + //插入播放列表 + $.each(res, function(key, data) { + $(".musci_list_box").append('
  • ' + playnum++ + '. ' + (data.title || data.name) + ' - ' + (data.author || data.artist) + '
  • '); + }); + + $(".musci_list_box li").removeClass('active').eq(new_mid).addClass('active'); + //console.log(playlist); + } else { + $(".musci_list_box").append('
    背景音乐未设置
    '); + } + + } + }); + } + +} + + +//播放选中音乐 +function mulist_play(index){ + audiobox[0].removeEventListener("play",audioplay); + audiobox[0].removeEventListener("pause",audiopause); + $(".pix_player.playing .play_btn").html(""); + $(".m_play").html(''); + $('.musci_list_box li').eq(index).addClass('active').siblings().removeClass('active'); + scrollToPosition(index); + var data = playlist[0][index]; + playLrc = data.lrc; + audiobox.attr('src',data.url); + m_cover.attr('src',data.pic); + m_title.text(data.title || data.name); + m_artist.text(data.author || data.artist); + audiobox[0].play(); + + Paused = false; +} + +//点击展开播放列表 +$(document).on('click', '.ri-bar-chart-horizontal-line', function () { + var position = $('.musci_list_box li.active').index() + // 延迟一段时间后进行滚动 + setTimeout(function () { + if($('.m_list').attr('aria-expanded')){ + scrollToPosition(position) + } + }, 200); // 延迟100毫秒后执行滚动操作 +}); + +//点击列表播放 +$(document).on('click','.musci_list_box li',function(){ + $('.musci_list_box li').removeClass('active'); + $(this).addClass('active'); + var id = $(this).attr('id'); + mulist_play(id) +}); + +//上一首 +$(document).on('click','.m_prev',function(){ + var index = $('.musci_list_box li.active').index() - 1; + var max = $('.musci_list_box li').length; + var new_mid = 0; + if(loop=="none") { + new_mid = (Math.floor(Math.random() * max) + 1)-1; + }else { + new_mid = index < 0 ? max - 1 : index; + } + mulist_play(new_mid); +}); + +//下一首 +$(document).on('click','.m_next',function(){ + var index = $('.musci_list_box li.active').index() + 1; + var max = $('.musci_list_box li').length; + var new_mid = 0; + if(loop=="none") { + new_mid = (Math.floor(Math.random() * max) + 1)-1; + }else{ + new_mid = index > (max - 1) ? 0 : index; + } + mulist_play(new_mid); +}); + + +//播放和暂停 +function m_play() { + + if(Paused === false){//音乐是一个播放状态 + audiobox[0].pause(); + $('.m_play').html(''); + Paused = true; + }else{ + audiobox[0].play(); + $('.m_play').html(''); + Paused = false; + } + +} + +//播放按钮 +$(document).on('click','.m_play',function(){ + if(!$("#pix_player").length > 0){ + cocoMessage.error('没有音乐可播放'); + return false; + } else { + m_play(); + } + +}); + +/* +document.addEventListener('click', musicPlay); +function musicPlay() { + audiobox[0].play(); + document.removeEventListener('click', musicPlay); +} +*/ + +//触发显示播放器 +var trigger; +function mu_box_show(){ + clearTimeout(trigger); + var mheight = $('.footer_nav_box').height(); + $('.footer_nav_box').animate({top:-mheight},200,'linear'); +} + +function mu_box_hide(){ + $('.footer_nav_box').animate({top:"0px"},200,'linear'); +} + +$(document).on('mouseenter', '.player_hand , .footer_nav_box', function(event) { + mu_box_show(); + +}); + +$(document).on('mouseleave', '.footer_nav_box .right_inner', function(event) { + + trigger = setTimeout(function(){ + mu_box_hide(); + },2000); + +}); + +//音乐进度条跳转 +function getMousePosition(e){ + var e = e || window.event; + var x = e.pageX; + var y = e.pageY; + return {'left':x,'top':y} +} + +$(document).on('click','.player_bar',function(){ + // 获取当前鼠标点击的位置 + // console.log(getMousePosition().left) + // console.log($('.progress').offset()) + var long = (getMousePosition().left) - ($('.progress').offset().left); + // console.log(long) + // 将当前点击的长度重新给p标签 + $('.progress').width(long); + // 获得当前点击长度的时间 + allTime = parseInt(audiobox[0].duration); + var nowtime = (long/$('.player_bar').width()) * allTime; + audiobox[0].currentTime = nowtime; +}); + + +//音量调节 m_volume +$(document).on('click','.m_volume',function(){ + if($(this).hasClass('mute')){ // 如果当前是静音 + $(this).removeClass('mute'); + $(this).html(''); + audiobox[0].muted = false; + }else{ // 如果当前不是静音 + $(this).addClass('mute'); + audiobox[0].muted = true; + $(this).html(''); + + } +}); + +$(document).on('click','.vo_bar',function(){ + var long = (getMousePosition().top) - ($(this).offset().top) + + var meter = long / $(this).height(); + var finalLong = 1 - meter; + + $('.vo_size').height(finalLong * $(this).height()); + + // 将audio音量调整为对应的音量 + //var finalLong = volume; + audiobox[0].volume = finalLong; + + // 改变数字 + //$('.vol b').html(parseInt(finalLong * 100) + '%') + + // 点击后音量调整键隐藏 + //$('.vol a').css('display','none') + +}); + +//文章歌曲 +function autoload_posts_music() { + post_playlist.splice(0,post_playlist.length); + var pid = $('.posts_mu_list').attr('pid'); + var api = `${Theme.play.pix_mu_api || 'https://api.i-meto.com/meting/api'}?server=:server&type=:type&id=:id&r=:r` + var meta = { + server : $('.posts_mu_list').attr('mus_source'), + type : $('.posts_mu_list').attr('mus_type'), + id : $('.posts_mu_list').attr('plays_id'), + mu_on: $('.posts_mu_list').attr('mu_on'), + auth : '' + } + if(pid && meta.mu_on=='true'){ + let url = api.replace(":server", meta.server).replace(":type", meta.type).replace(":id", meta.id).replace(":auth", meta.auth).replace(":r", Math.random()); + $.ajax({ + type: "get", + url:url, + beforeSend: function () { + $('.posts_mu_list').html('
    '); + }, + success: function (res) { + + if(res.length > 0){ + $('.posts_mu_list .loading_box').remove(); + + var playnum = 1; + + if(!$('#pix_player').length > 0){ + $('.player_box').append(audiobox); + } + + + //存储一个播放列表 + post_playlist.push(res); + + //插入播放列表 + $.each(res, function(key, data) { + $(".posts_mu_list").append('
  • ' + playnum++ + '
    '+ (data.title || data.name) +' - ' + (data.author || data.artist) + '
  • '); + + }); + + //$(".musci_list_box li").removeClass('active').eq(0).addClass('active'); + } + + } + }); + } + +} + +//文章歌曲播放 +$(document).on('click','.s_play_btn',function(){ + mu_box_show(); + $('.posts_mu_list li').removeClass('active'); + audiobox[0].removeEventListener("play",audioplay); + audiobox[0].removeEventListener("pause",audiopause); + $(".m_play").html(''); + $(this).parent().addClass('active'); + + var id = $(this).parents('li').attr('id'); + var data = post_playlist[0][id]; + playLrc = data.lrc; + audiobox.attr('src',data.url); + m_cover.attr('src',data.pic); + m_title.text(data.title || data.name); + m_artist.text(data.artist || data.artist); + audiobox[0].play(); + + Paused = false; +}); + +//播放器按钮 +$(document).on('click','a.bg_music',function(){ + mu_box_show(); +}); + + + +$(function () { + autoload_music(); + autoload_posts_music(); +}); + +//播放类型切换 +$(document).on('click','.audio_c_btn',function(){ + var type = $(this).attr('au_type'); + var input = $(''); + $('.type_audio_text').empty(); + $('.'+type+'_audio.type_audio_text').append(input); +}); + + +$('.bg_lrc').click(function () { + if (lyricsContainer.css('display') === 'none') { + lyricsContainer.css('display', 'block'); + $('a.bg_lrc i').css({ + "color": "", + }); + $('a.bg_lrc').css({ + "background": "", + }); + } else { + lyricsContainer.css('display', 'none'); + $('a.bg_lrc i').css({ + "color": "#aeaeae", + }); + $('a.bg_lrc').css({ + "background": "rgb(196 208 230 / 38%)", + }); + } +}); + + +//创建容器 +if(Theme.play.lrc_open){ + var lyricsContainer = $('
    '); + $('.player_box').append(lyricsContainer); + var css = $(window).width() > 767 ? + { + //桌面歌词css(按照下面格式自行修改) + position: 'fixed', + bottom: '10px', + left: '2%', + width: '350px', + height: '100px', + overflow: 'hidden', + zIndex: '999', + pointerEvents: 'none', + } : + { + //移动端歌词css(按照下面格式自行修改) + position: 'fixed', + bottom: '88px', + left: '0', + width: '100%', + height: '72px', + textAlign: 'center', + overflow: 'hidden', + zIndex: '999', + pointerEvents: 'none', + }; + lyricsContainer.css(css); +} + +var lyricsMap = {}; + +// 获取歌词 +async function fetchLyrics(url) { + if (!lyricsMap[url]) { + var lrcOriginal = await $.get(url); + lyricsMap[url] = parseLyrics(lrcOriginal); + } + return lyricsMap[url]; +} + +// 解析歌词 +function parseLyrics(lrcOriginal) { + var lyrics = []; + var lines = lrcOriginal.split("\n"); + for (var i = 0; i < lines.length; i++) { + var line = lines[i]; + if (!line.trim()) { + continue; + } + var timeAndText = line.split("]"); + var time = timeAndText[0].substr(1); + var text = timeAndText[1]; + // 增加代码:如果歌词为空,跳过此次循环 + if (!text.trim()) { + continue; + } + // 增加代码:把时间转换成秒 + var timeInSeconds = 0; + var timeParts = time.split(":"); + timeInSeconds += parseInt(timeParts[0], 10) * 60 - 0.5; + timeInSeconds += parseFloat(timeParts[1]); + lyrics.push({ + time: timeInSeconds, + text: text + }); + } + return lyrics; +} + +// 更新歌词 +function updateLyrics(currentTime, lyrics) { + for (var i = 0; i < lyrics.length; i++) { + if (currentTime >= lyrics[i].time && (i === lyrics.length - 1 || currentTime < lyrics[i + 1].time)) { + // 创建4行歌词 + // 防止数组i越界 + var currentLine3 = ""; + if (i - 1 >= 0 && typeof lyrics[i - 1].text === "string") { + currentLine3 = lyrics[i - 1].text; + } + var currentLine = ""; + if (typeof lyrics[i].text === "string") { + currentLine = lyrics[i].text; + } + var currentLine1 = ""; + if (i + 1 < lyrics.length && typeof lyrics[i + 1].text === "string") { + currentLine1 = lyrics[i + 1].text; + } + var currentLine2 = ""; + if (i + 2 < lyrics.length && typeof lyrics[i + 2].text === "string") { + currentLine2 = lyrics[i + 2].text; + } + //歌词文本css(修改style内的内容即可) + lyricsContainer.html(` +
    ${currentLine3}
    +
    ${currentLine}
    +
    ${currentLine1}
    +
    ${currentLine2}
    +`); + // 增加代码:添加从下往上线性滚动的动画 + $('.current-line').animate({ + top: '-=30px' + }, 2000, function () { + $(this).css({ + top: '30px' + }); + }); + } + } +} + +// 监听音频播放进度更新事件,更新歌词 +Theme.play.lrc_open && audiobox[0].addEventListener("timeupdate", async function () { + var lyrics = await fetchLyrics(playLrc) + updateLyrics(this.currentTime, lyrics); +}); + +// 根据选择的位置定位滚动条 +function scrollToPosition(position) { + let container = document.getElementById("musci_list"); + let items = container.getElementsByClassName("item"); + + if (position >= 0 && position < items.length) { + items[position].scrollIntoView(); + } +} + diff --git a/templates/assets/js/poster.js b/templates/assets/js/poster.js new file mode 100644 index 0000000..4b2cc7c --- /dev/null +++ b/templates/assets/js/poster.js @@ -0,0 +1,418 @@ +// 部分代码来自ZIBILL主题作者 +// canvas生成海报 +const poster = (function() { + + const DEBUG = false + + const WIDTH = 700 + const HEIGHT = 1160 + + function init(config) { + const $container = document.querySelector(config.selector) + $container.style.border = '1px solid #f0f0f0' + const $wrapper = createDom('div', 'id', 'wrapper') + const $canvas = createDom('canvas', 'id', 'canvas', 'block') + const $day = createDom('canvas', 'id', 'day') + const $date = createDom('canvas', 'id', 'date') + const $title = createDom('canvas', 'id', 'title') + const $content = createDom('canvas', 'id', 'content') + const $logo = createDom('canvas', 'id', 'logo') + const $description = createDom('canvas', 'id', 'description') + + appendChilds($wrapper, $canvas, $day, $date, $title, $content, $logo, $description) + $container.appendChild($wrapper) + + const date = new Date() + + // day + const dayStyle = { + font: 'bold 80px Helvetica', + color: 'rgba(255, 255, 255, 1)', + position: 'right' + } + drawOneline($day, dayStyle, date.getDate()); + + // date + const dateStyle = { + font: '23px Helvetica', + color: 'rgba(255, 255, 255, 1)', + position: 'right' + } + drawOneline($date, dateStyle, date.getFullYear() + '/' + (date.getMonth() + 1)) + + // title canvas + const titleStyle = { + font: '30px Helvetica', + lineHeight: 1.5, + color: 'rgba(255, 255, 255, 1)', + length: 2, + position: 'left' + } + titleStyle.font = (config.titleStyle && config.titleStyle.font) || titleStyle.font + titleStyle.color = (config.titleStyle && config.titleStyle.color) || titleStyle.color + titleStyle.position = (config.titleStyle && config.titleStyle.position) || titleStyle.position + drawMoreLines($title, titleStyle, config.title) + + // content canvas + const contentStyle = { + font: '22px Helvetica', + lineHeight: 1.5, + position: 'left', + color: 'rgba(236, 241, 255, 1)' + } + contentStyle.font = (config.contentStyle && config.contentStyle.font) || contentStyle.font + contentStyle.color = (config.contentStyle && config.contentStyle.color) || contentStyle.color + contentStyle.lineHeight = (config.contentStyle && config.contentStyle.lineHeight) || contentStyle.lineHeight + contentStyle.position = (config.contentStyle && config.contentStyle.position) || contentStyle.position + drawMoreLines($content, contentStyle, config.content); + + // description + const descriptionStyle = { + font: '24px Helvetica', + color: 'rgba(180, 180, 180, 1)', + lineHeight: 1.2, + position: 'left' + } + drawMoreLines($description, descriptionStyle, config.description) + + + // background image + const image = new Image(); + image.crossOrigin = "Anonymous"; + + //logo + const logo = new Image(); + logo.crossOrigin = "Anonymous"; + logo.src = config.logo; + + //qrcode + const qrcode = new Image(); + qrcode.src = config.qrcode; + + + const onload = function() { + $canvas.width = WIDTH; + $canvas.height = HEIGHT; + image.src = config.banner; + image.onload = function() { + const ctx = $canvas.getContext('2d') + ctx.fillStyle = 'rgba(255, 255, 255, 1)'; + ctx.fillRect(0, 0, $canvas.width, $canvas.height); + + // banner + imgRect = coverImg($canvas.width - 40, $canvas.height / 1.2 - 40, image.width, image.height); + ctx.drawImage(image, imgRect.sx, imgRect.sy, imgRect.sWidth, imgRect.sHeight, 20, 20, $canvas.width - 40, $canvas.height / 1.2 - 40); + + //覆盖层 + ctx.fillStyle="rgba(0, 0, 0, 0.3)"; + ctx.fillRect(20,20,$canvas.width - 40,$canvas.height / 1.2 - 40); + + // 时间 + ctx.drawImage($day, -20, 50) + ctx.drawImage($date, -21, 125) + + //logo + var logowidth = logo.width; + var logoheight = logo.height; + var scale = logowidth / logoheight; + var logoh = 60; + var cwidth = logoh * scale; + ctx.drawImage(logo, 60, $canvas.height / 1.2 + 30, cwidth, logoh); + + ctx.drawImage(qrcode, $canvas.width - 160, $canvas.height / 1.2 + 20, 120, 120); + + //标题文字 + ctx.drawImage($title, 20, $canvas.height / 2 + 20) + ctx.drawImage($content, 20, $canvas.height / 2 + 120) + ctx.drawImage($description, 20, $canvas.height / 1.2 + 110) + ctx.strokeStyle = 'rgba(122, 122, 122, 0.5)'; + + const img = new Image(); + img.crossOrigin = "Anonymous"; + img.src = $canvas.toDataURL('image/png') + const radio = config.radio || 0.7 + img.width = WIDTH * radio + img.height = HEIGHT * radio + img.className = 'poster_load'; + ctx.clearRect(0, 0, $canvas.width, $canvas.height) + $canvas.style.display = 'none' + + if ($container.querySelector('.poster_load')) { + $container.querySelector('.poster_load').src = img.src; + } else { + $container.appendChild(img); + } + + $container.appendChild(img); + $container.removeChild($wrapper) + if (config.callback) { + config.callback($container) + } + } + } + + onload() + } + + //裁切 + function containImg(sx, sy, box_w, box_h, source_w, source_h) { + var dx = sx, + dy = sy, + dWidth = box_w, + dHeight = box_h; + if (source_w > source_h || (source_w == source_h && box_w < box_h)) { + dHeight = source_h * dWidth / source_w; + dy = sy + (box_h - dHeight) / 2; + + } else if (source_w < source_h || (source_w == source_h && box_w > box_h)) { + dWidth = source_w * dHeight / source_h; + dx = sx + (box_w - dWidth) / 2; + } + return { + dx, + dy, + dWidth, + dHeight + } + } + + function coverImg(box_w, box_h, source_w, source_h) { + var sx = 0, + sy = 0, + sWidth = source_w, + sHeight = source_h; + if (source_w > source_h || (source_w == source_h && box_w < box_h)) { + sWidth = box_w * sHeight / box_h; + sx = (source_w - sWidth) / 2; + } else if (source_w < source_h || (source_w == source_h && box_w > box_h)) { + sHeight = box_h * sWidth / box_w; + sy = (source_h - sHeight) / 2; + } + return { + sx, + sy, + sWidth, + sHeight + } + } + + function createDom(name, key, value, display = 'none') { + const $dom = document.createElement(name) + $dom.setAttribute(key, value) + $dom.style.display = display + $dom.width = WIDTH + return $dom + } + + function appendChilds(parent, ...doms) { + doms.forEach(dom => { + parent.appendChild(dom) + }) + } + + function drawOneline(canvas, style, content) { + const ctx = canvas.getContext('2d') + canvas.height = parseInt(style.font.match(/\d+/), 10) + 20 + ctx.font = style.font + ctx.fillStyle = style.color + ctx.textBaseline = 'top' + + let lineWidth = 0 + let idx = 0 + let truncated = false + for (let i = 0; i < content.length; i++) { + lineWidth += ctx.measureText(content[i]).width; + if (lineWidth > canvas.width - 60) { + truncated = true + idx = i + break + } + } + + let padding = 30 + + if (truncated) { + content = content.substring(0, idx) + padding = canvas.width / 2 - lineWidth / 2 + } + + if (DEBUG) { + ctx.strokeStyle = "#6fda92"; + ctx.strokeRect(0, 0, canvas.width, canvas.height); + } + + if (style.position === 'center') { + ctx.textAlign = 'center'; + ctx.fillText(content, canvas.width / 2, 0) + } else if (style.position === 'left') { + ctx.fillText(content, padding, 0) + } else { + ctx.textAlign = 'right' + ctx.fillText(content, canvas.width - padding, 0) + } + } + + function drawMoreLines(canvas, style, content) { + const ctx = canvas.getContext('2d') + const fontHeight = parseInt(style.font.match(/\d+/), 10) + + if (DEBUG) { + ctx.strokeStyle = "#6fda92"; + ctx.strokeRect(0, 0, canvas.width, canvas.height); + } + + ctx.font = style.font + ctx.fillStyle = style.color + ctx.textBaseline = 'top' + ctx.textAlign = 'center' + + let alignX = 0 + + if (style.position === 'center') { + alignX = canvas.width / 2; + } else if (style.position === 'left') { + ctx.textAlign = 'left' + alignX = 40 + } else { + ctx.textAlign = 'right' + alignX = canvas.width - 40 + } + + let lineWidth = 0 + let lastSubStrIndex = 0 + let offsetY = 0 + for (let i = 0; i < content.length; i++) { + lineWidth += ctx.measureText(content[i]).width; + if (lineWidth > canvas.width - 120) { + ctx.fillText(content.substring(lastSubStrIndex, i), alignX, offsetY); + offsetY += fontHeight * style.lineHeight + lineWidth = 0 + lastSubStrIndex = i + } + if (i === content.length - 1) { + ctx.fillText(content.substring(lastSubStrIndex, i + 1), alignX, offsetY); + } + } + } + + + return { + init + } + })() + + + + + //ajax生成文章海报 +$('body').on('click', '.cr_poster', function () { + var post_id = $(this).attr('poster-data'); + var banner = $(this).attr('banner'); + var single_content = $('.single-content') + var t_content = $('#post-'+post_id+' .t_content') + var content = single_content.length>0 ? single_content[0].innerText : t_content[0].innerText + var content_length = content.length + var permalink = t_content.length>0 ? window.location.origin + '/moments/'+post_id : window.location.origin + window.location.pathname; + var title = t_content.length>0 ? Theme.site_title+'-瞬间' : document.title; + new QRious({ element: document.getElementById("twoCode"), value: permalink, size: 260, }); + $('.poster_box').remove(); + $('#share_modal_' + post_id + ' .poster_box_ap').append('
    '); + + if (content_length > 120) { + content = content.substring(0, 80) + '...' + } + + function Posterdown(e) { + if (e == null) { + return; + } + + var modal = '#share_modal_' + post_id; + + var url = $('' + modal + ' .poster_box img').attr('src'); + $('' + modal + ' .post_share_box').removeClass('hide'); + $('' + modal + ' .poster_download').attr('href', url).attr('download', 'poster_' + post_id + '.png'); + } + + $('#share_modal_' + post_id + ' .poster_box').append('
    '); + $('.loading_box').remove(); + poster.init({ + banner: banner, + selector: '.poster_box', + title: title, + content: content, + logo: Theme.site_logo, + qrcode: $('#twoCode').attr('src'), + description: Theme.admin_des, + callback: Posterdown + }); + + +}); + + +function convertImgToBase64(url, callback) { + var canvas = document.createElement('canvas'); + var img = new Image(); + img.crossOrigin = 'Anonymous'; + img.onload = function () { + canvas.width = img.width; + canvas.height = img.height; + var ctx = canvas.getContext('2d'); + ctx.drawImage(img, 0, 0); + var ext = img.src.substring(img.src.lastIndexOf('.') + 1).toLowerCase(); + var dataURL = canvas.toDataURL('image/' + ext); + callback(dataURL); + canvas = null; + }; + img.src = url; +} + + +function handleShare(e, pic, title,pathname) { + var permalink = window.location.origin + pathname; + switch (e) { + case 'wb': + var url = `https://service.weibo.com/share/share.php?url=${permalink}&type=button&language=zh_cn&pic=${pic}&title=${title}` + window.open(url); + break + case 'qzone': + var url = `https://sns.qzone.qq.com/cgi-bin/qzshare/cgi_qzshare_onekey?url=${permalink}&title=${title}&pics=${pic}` + window.open(url); + break + case "qq": + var url = `http://connect.qq.com/widget/shareqq/index.html?url=${permalink}&title=${title}&pics=${pic}` + window.open(url); + break; + case "copy": + if (navigator.clipboard) { + navigator.clipboard.writeText(permalink).then(function() { + cocoMessage.success("链接已复制到剪贴板!"); + }, function(err) { + cocoMessage.error("复制失败,请手动复制链接"); + }); + } else { + // 兼容旧浏览器 + var tempInput = document.createElement('input'); + tempInput.value = permalink; + document.body.appendChild(tempInput); + tempInput.select(); + try { + document.execCommand('copy'); + cocoMessage.success("链接已复制到剪贴板!"); + } catch (err) { + cocoMessage.error("复制失败,请手动复制链接"); + } + document.body.removeChild(tempInput); + } + break; + default: + break + } + +} + + + + + \ No newline at end of file diff --git a/templates/assets/libs/axios/axios.min.js b/templates/assets/libs/axios/axios.min.js new file mode 100644 index 0000000..8db81e7 --- /dev/null +++ b/templates/assets/libs/axios/axios.min.js @@ -0,0 +1,2 @@ +!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).axios=t()}(this,(function(){"use strict";function e(t){return e="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(t)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function n(e,t){for(var n=0;ne.length)&&(t=e.length);for(var n=0,r=new Array(t);n2&&void 0!==arguments[2]?arguments[2]:{},a=i.allOwnKeys,s=void 0!==a&&a;if(null!=t)if("object"!==e(t)&&(t=[t]),p(t))for(r=0,o=t.length;r0;)if(t===(n=r[o]).toLowerCase())return n;return null}var C="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:global,N=function(e){return!h(e)&&e!==C};var x,P=(x="undefined"!=typeof Uint8Array&&c(Uint8Array),function(e){return x&&e instanceof x}),k=l("HTMLFormElement"),U=function(e){var t=Object.prototype.hasOwnProperty;return function(e,n){return t.call(e,n)}}(),_=l("RegExp"),F=function(e,t){var n=Object.getOwnPropertyDescriptors(e),r={};T(n,(function(n,o){var i;!1!==(i=t(n,o,e))&&(r[o]=i||n)})),Object.defineProperties(e,r)},B="abcdefghijklmnopqrstuvwxyz",L="0123456789",D={DIGIT:L,ALPHA:B,ALPHA_DIGIT:B+B.toUpperCase()+L};var I=l("AsyncFunction"),q={isArray:p,isArrayBuffer:m,isBuffer:function(e){return null!==e&&!h(e)&&null!==e.constructor&&!h(e.constructor)&&y(e.constructor.isBuffer)&&e.constructor.isBuffer(e)},isFormData:function(e){var t;return e&&("function"==typeof FormData&&e instanceof FormData||y(e.append)&&("formdata"===(t=f(e))||"object"===t&&y(e.toString)&&"[object FormData]"===e.toString()))},isArrayBufferView:function(e){return"undefined"!=typeof ArrayBuffer&&ArrayBuffer.isView?ArrayBuffer.isView(e):e&&e.buffer&&m(e.buffer)},isString:v,isNumber:b,isBoolean:function(e){return!0===e||!1===e},isObject:g,isPlainObject:w,isUndefined:h,isDate:E,isFile:O,isBlob:S,isRegExp:_,isFunction:y,isStream:function(e){return g(e)&&y(e.pipe)},isURLSearchParams:A,isTypedArray:P,isFileList:R,forEach:T,merge:function e(){for(var t=N(this)&&this||{},n=t.caseless,r={},o=function(t,o){var i=n&&j(r,o)||o;w(r[i])&&w(t)?r[i]=e(r[i],t):w(t)?r[i]=e({},t):p(t)?r[i]=t.slice():r[i]=t},i=0,a=arguments.length;i3&&void 0!==arguments[3]?arguments[3]:{},o=r.allOwnKeys;return T(t,(function(t,r){n&&y(t)?e[r]=a(t,n):e[r]=t}),{allOwnKeys:o}),e},trim:function(e){return e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")},stripBOM:function(e){return 65279===e.charCodeAt(0)&&(e=e.slice(1)),e},inherits:function(e,t,n,r){e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},toFlatObject:function(e,t,n,r){var o,i,a,s={};if(t=t||{},null==e)return t;do{for(i=(o=Object.getOwnPropertyNames(e)).length;i-- >0;)a=o[i],r&&!r(a,e,t)||s[a]||(t[a]=e[a],s[a]=!0);e=!1!==n&&c(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},kindOf:f,kindOfTest:l,endsWith:function(e,t,n){e=String(e),(void 0===n||n>e.length)&&(n=e.length),n-=t.length;var r=e.indexOf(t,n);return-1!==r&&r===n},toArray:function(e){if(!e)return null;if(p(e))return e;var t=e.length;if(!b(t))return null;for(var n=new Array(t);t-- >0;)n[t]=e[t];return n},forEachEntry:function(e,t){for(var n,r=(e&&e[Symbol.iterator]).call(e);(n=r.next())&&!n.done;){var o=n.value;t.call(e,o[0],o[1])}},matchAll:function(e,t){for(var n,r=[];null!==(n=e.exec(t));)r.push(n);return r},isHTMLForm:k,hasOwnProperty:U,hasOwnProp:U,reduceDescriptors:F,freezeMethods:function(e){F(e,(function(t,n){if(y(e)&&-1!==["arguments","caller","callee"].indexOf(n))return!1;var r=e[n];y(r)&&(t.enumerable=!1,"writable"in t?t.writable=!1:t.set||(t.set=function(){throw Error("Can not rewrite read-only method '"+n+"'")}))}))},toObjectSet:function(e,t){var n={},r=function(e){e.forEach((function(e){n[e]=!0}))};return p(e)?r(e):r(String(e).split(t)),n},toCamelCase:function(e){return e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))},noop:function(){},toFiniteNumber:function(e,t){return e=+e,Number.isFinite(e)?e:t},findKey:j,global:C,isContextDefined:N,ALPHABET:D,generateString:function(){for(var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:16,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:D.ALPHA_DIGIT,n="",r=t.length;e--;)n+=t[Math.random()*r|0];return n},isSpecCompliantForm:function(e){return!!(e&&y(e.append)&&"FormData"===e[Symbol.toStringTag]&&e[Symbol.iterator])},toJSONObject:function(e){var t=new Array(10);return function e(n,r){if(g(n)){if(t.indexOf(n)>=0)return;if(!("toJSON"in n)){t[r]=n;var o=p(n)?[]:{};return T(n,(function(t,n){var i=e(t,r+1);!h(i)&&(o[n]=i)})),t[r]=void 0,o}}return n}(e,0)},isAsyncFn:I,isThenable:function(e){return e&&(g(e)||y(e))&&y(e.then)&&y(e.catch)}};function M(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=(new Error).stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}q.inherits(M,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:q.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});var z=M.prototype,H={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach((function(e){H[e]={value:e}})),Object.defineProperties(M,H),Object.defineProperty(z,"isAxiosError",{value:!0}),M.from=function(e,t,n,r,o,i){var a=Object.create(z);return q.toFlatObject(e,a,(function(e){return e!==Error.prototype}),(function(e){return"isAxiosError"!==e})),M.call(a,e.message,t,n,r,o),a.cause=e,a.name=e.name,i&&Object.assign(a,i),a};function J(e){return q.isPlainObject(e)||q.isArray(e)}function W(e){return q.endsWith(e,"[]")?e.slice(0,-2):e}function K(e,t,n){return e?e.concat(t).map((function(e,t){return e=W(e),!n&&t?"["+e+"]":e})).join(n?".":""):t}var V=q.toFlatObject(q,{},null,(function(e){return/^is[A-Z]/.test(e)}));function G(t,n,r){if(!q.isObject(t))throw new TypeError("target must be an object");n=n||new FormData;var o=(r=q.toFlatObject(r,{metaTokens:!0,dots:!1,indexes:!1},!1,(function(e,t){return!q.isUndefined(t[e])}))).metaTokens,i=r.visitor||f,a=r.dots,s=r.indexes,u=(r.Blob||"undefined"!=typeof Blob&&Blob)&&q.isSpecCompliantForm(n);if(!q.isFunction(i))throw new TypeError("visitor must be a function");function c(e){if(null===e)return"";if(q.isDate(e))return e.toISOString();if(!u&&q.isBlob(e))throw new M("Blob is not supported. Use a Buffer instead.");return q.isArrayBuffer(e)||q.isTypedArray(e)?u&&"function"==typeof Blob?new Blob([e]):Buffer.from(e):e}function f(t,r,i){var u=t;if(t&&!i&&"object"===e(t))if(q.endsWith(r,"{}"))r=o?r:r.slice(0,-2),t=JSON.stringify(t);else if(q.isArray(t)&&function(e){return q.isArray(e)&&!e.some(J)}(t)||(q.isFileList(t)||q.endsWith(r,"[]"))&&(u=q.toArray(t)))return r=W(r),u.forEach((function(e,t){!q.isUndefined(e)&&null!==e&&n.append(!0===s?K([r],t,a):null===s?r:r+"[]",c(e))})),!1;return!!J(t)||(n.append(K(i,r,a),c(t)),!1)}var l=[],d=Object.assign(V,{defaultVisitor:f,convertValue:c,isVisitable:J});if(!q.isObject(t))throw new TypeError("data must be an object");return function e(t,r){if(!q.isUndefined(t)){if(-1!==l.indexOf(t))throw Error("Circular reference detected in "+r.join("."));l.push(t),q.forEach(t,(function(t,o){!0===(!(q.isUndefined(t)||null===t)&&i.call(n,t,q.isString(o)?o.trim():o,r,d))&&e(t,r?r.concat(o):[o])})),l.pop()}}(t),n}function $(e){var t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,(function(e){return t[e]}))}function X(e,t){this._pairs=[],e&&G(e,this,t)}var Q=X.prototype;function Z(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function Y(e,t,n){if(!t)return e;var r,o=n&&n.encode||Z,i=n&&n.serialize;if(r=i?i(t,n):q.isURLSearchParams(t)?t.toString():new X(t,n).toString(o)){var a=e.indexOf("#");-1!==a&&(e=e.slice(0,a)),e+=(-1===e.indexOf("?")?"?":"&")+r}return e}Q.append=function(e,t){this._pairs.push([e,t])},Q.toString=function(e){var t=e?function(t){return e.call(this,t,$)}:$;return this._pairs.map((function(e){return t(e[0])+"="+t(e[1])}),"").join("&")};var ee,te=function(){function e(){t(this,e),this.handlers=[]}return r(e,[{key:"use",value:function(e,t,n){return this.handlers.push({fulfilled:e,rejected:t,synchronous:!!n&&n.synchronous,runWhen:n?n.runWhen:null}),this.handlers.length-1}},{key:"eject",value:function(e){this.handlers[e]&&(this.handlers[e]=null)}},{key:"clear",value:function(){this.handlers&&(this.handlers=[])}},{key:"forEach",value:function(e){q.forEach(this.handlers,(function(t){null!==t&&e(t)}))}}]),e}(),ne={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},re={isBrowser:!0,classes:{URLSearchParams:"undefined"!=typeof URLSearchParams?URLSearchParams:X,FormData:"undefined"!=typeof FormData?FormData:null,Blob:"undefined"!=typeof Blob?Blob:null},isStandardBrowserEnv:("undefined"==typeof navigator||"ReactNative"!==(ee=navigator.product)&&"NativeScript"!==ee&&"NS"!==ee)&&"undefined"!=typeof window&&"undefined"!=typeof document,isStandardBrowserWebWorkerEnv:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope&&"function"==typeof self.importScripts,protocols:["http","https","file","blob","url","data"]};function oe(e){function t(e,n,r,o){var i=e[o++],a=Number.isFinite(+i),s=o>=e.length;return i=!i&&q.isArray(r)?r.length:i,s?(q.hasOwnProp(r,i)?r[i]=[r[i],n]:r[i]=n,!a):(r[i]&&q.isObject(r[i])||(r[i]=[]),t(e,n,r[i],o)&&q.isArray(r[i])&&(r[i]=function(e){var t,n,r={},o=Object.keys(e),i=o.length;for(t=0;t-1,i=q.isObject(e);if(i&&q.isHTMLForm(e)&&(e=new FormData(e)),q.isFormData(e))return o&&o?JSON.stringify(oe(e)):e;if(q.isArrayBuffer(e)||q.isBuffer(e)||q.isStream(e)||q.isFile(e)||q.isBlob(e))return e;if(q.isArrayBufferView(e))return e.buffer;if(q.isURLSearchParams(e))return t.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),e.toString();if(i){if(r.indexOf("application/x-www-form-urlencoded")>-1)return function(e,t){return G(e,new re.classes.URLSearchParams,Object.assign({visitor:function(e,t,n,r){return re.isNode&&q.isBuffer(e)?(this.append(t,e.toString("base64")),!1):r.defaultVisitor.apply(this,arguments)}},t))}(e,this.formSerializer).toString();if((n=q.isFileList(e))||r.indexOf("multipart/form-data")>-1){var a=this.env&&this.env.FormData;return G(n?{"files[]":e}:e,a&&new a,this.formSerializer)}}return i||o?(t.setContentType("application/json",!1),function(e,t,n){if(q.isString(e))try{return(t||JSON.parse)(e),q.trim(e)}catch(e){if("SyntaxError"!==e.name)throw e}return(n||JSON.stringify)(e)}(e)):e}],transformResponse:[function(e){var t=this.transitional||ie.transitional,n=t&&t.forcedJSONParsing,r="json"===this.responseType;if(e&&q.isString(e)&&(n&&!this.responseType||r)){var o=!(t&&t.silentJSONParsing)&&r;try{return JSON.parse(e)}catch(e){if(o){if("SyntaxError"===e.name)throw M.from(e,M.ERR_BAD_RESPONSE,this,null,this.response);throw e}}}return e}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:re.classes.FormData,Blob:re.classes.Blob},validateStatus:function(e){return e>=200&&e<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};q.forEach(["delete","get","head","post","put","patch"],(function(e){ie.headers[e]={}}));var ae=ie,se=q.toObjectSet(["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"]),ue=Symbol("internals");function ce(e){return e&&String(e).trim().toLowerCase()}function fe(e){return!1===e||null==e?e:q.isArray(e)?e.map(fe):String(e)}function le(e,t,n,r,o){return q.isFunction(r)?r.call(this,t,n):(o&&(t=n),q.isString(t)?q.isString(r)?-1!==t.indexOf(r):q.isRegExp(r)?r.test(t):void 0:void 0)}var de=function(e,n){function i(e){t(this,i),e&&this.set(e)}return r(i,[{key:"set",value:function(e,t,n){var r=this;function o(e,t,n){var o=ce(t);if(!o)throw new Error("header name must be a non-empty string");var i=q.findKey(r,o);(!i||void 0===r[i]||!0===n||void 0===n&&!1!==r[i])&&(r[i||t]=fe(e))}var i,a,s,u,c,f=function(e,t){return q.forEach(e,(function(e,n){return o(e,n,t)}))};return q.isPlainObject(e)||e instanceof this.constructor?f(e,t):q.isString(e)&&(e=e.trim())&&!/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim())?f((c={},(i=e)&&i.split("\n").forEach((function(e){u=e.indexOf(":"),a=e.substring(0,u).trim().toLowerCase(),s=e.substring(u+1).trim(),!a||c[a]&&se[a]||("set-cookie"===a?c[a]?c[a].push(s):c[a]=[s]:c[a]=c[a]?c[a]+", "+s:s)})),c),t):null!=e&&o(t,e,n),this}},{key:"get",value:function(e,t){if(e=ce(e)){var n=q.findKey(this,e);if(n){var r=this[n];if(!t)return r;if(!0===t)return function(e){for(var t,n=Object.create(null),r=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;t=r.exec(e);)n[t[1]]=t[2];return n}(r);if(q.isFunction(t))return t.call(this,r,n);if(q.isRegExp(t))return t.exec(r);throw new TypeError("parser must be boolean|regexp|function")}}}},{key:"has",value:function(e,t){if(e=ce(e)){var n=q.findKey(this,e);return!(!n||void 0===this[n]||t&&!le(0,this[n],n,t))}return!1}},{key:"delete",value:function(e,t){var n=this,r=!1;function o(e){if(e=ce(e)){var o=q.findKey(n,e);!o||t&&!le(0,n[o],o,t)||(delete n[o],r=!0)}}return q.isArray(e)?e.forEach(o):o(e),r}},{key:"clear",value:function(e){for(var t=Object.keys(this),n=t.length,r=!1;n--;){var o=t[n];e&&!le(0,this[o],o,e,!0)||(delete this[o],r=!0)}return r}},{key:"normalize",value:function(e){var t=this,n={};return q.forEach(this,(function(r,o){var i=q.findKey(n,o);if(i)return t[i]=fe(r),void delete t[o];var a=e?function(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(function(e,t,n){return t.toUpperCase()+n}))}(o):String(o).trim();a!==o&&delete t[o],t[a]=fe(r),n[a]=!0})),this}},{key:"concat",value:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r1?n-1:0),o=1;o1?"since :\n"+u.map(Oe).join("\n"):" "+Oe(u[0]):"as no adapter specified"),"ERR_NOT_SUPPORT")}return n};function Ae(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ve(null,e)}function Te(e){return Ae(e),e.headers=pe.from(e.headers),e.data=he.call(e,e.transformRequest),-1!==["post","put","patch"].indexOf(e.method)&&e.headers.setContentType("application/x-www-form-urlencoded",!1),Re(e.adapter||ae.adapter)(e).then((function(t){return Ae(e),t.data=he.call(e,e.transformResponse,t),t.headers=pe.from(t.headers),t}),(function(t){return me(t)||(Ae(e),t&&t.response&&(t.response.data=he.call(e,e.transformResponse,t.response),t.response.headers=pe.from(t.response.headers))),Promise.reject(t)}))}var je=function(e){return e instanceof pe?e.toJSON():e};function Ce(e,t){t=t||{};var n={};function r(e,t,n){return q.isPlainObject(e)&&q.isPlainObject(t)?q.merge.call({caseless:n},e,t):q.isPlainObject(t)?q.merge({},t):q.isArray(t)?t.slice():t}function o(e,t,n){return q.isUndefined(t)?q.isUndefined(e)?void 0:r(void 0,e,n):r(e,t,n)}function i(e,t){if(!q.isUndefined(t))return r(void 0,t)}function a(e,t){return q.isUndefined(t)?q.isUndefined(e)?void 0:r(void 0,e):r(void 0,t)}function s(n,o,i){return i in t?r(n,o):i in e?r(void 0,n):void 0}var u={url:i,method:i,data:i,baseURL:a,transformRequest:a,transformResponse:a,paramsSerializer:a,timeout:a,timeoutMessage:a,withCredentials:a,adapter:a,responseType:a,xsrfCookieName:a,xsrfHeaderName:a,onUploadProgress:a,onDownloadProgress:a,decompress:a,maxContentLength:a,maxBodyLength:a,beforeRedirect:a,transport:a,httpAgent:a,httpsAgent:a,cancelToken:a,socketPath:a,responseEncoding:a,validateStatus:s,headers:function(e,t){return o(je(e),je(t),!0)}};return q.forEach(Object.keys(Object.assign({},e,t)),(function(r){var i=u[r]||o,a=i(e[r],t[r],r);q.isUndefined(a)&&i!==s||(n[r]=a)})),n}var Ne="1.5.1",xe={};["object","boolean","number","function","string","symbol"].forEach((function(t,n){xe[t]=function(r){return e(r)===t||"a"+(n<1?"n ":" ")+t}}));var Pe={};xe.transitional=function(e,t,n){function r(e,t){return"[Axios v1.5.1] Transitional option '"+e+"'"+t+(n?". "+n:"")}return function(n,o,i){if(!1===e)throw new M(r(o," has been removed"+(t?" in "+t:"")),M.ERR_DEPRECATED);return t&&!Pe[o]&&(Pe[o]=!0,console.warn(r(o," has been deprecated since v"+t+" and will be removed in the near future"))),!e||e(n,o,i)}};var ke={assertOptions:function(t,n,r){if("object"!==e(t))throw new M("options must be an object",M.ERR_BAD_OPTION_VALUE);for(var o=Object.keys(t),i=o.length;i-- >0;){var a=o[i],s=n[a];if(s){var u=t[a],c=void 0===u||s(u,a,t);if(!0!==c)throw new M("option "+a+" must be "+c,M.ERR_BAD_OPTION_VALUE)}else if(!0!==r)throw new M("Unknown option "+a,M.ERR_BAD_OPTION)}},validators:xe},Ue=ke.validators,_e=function(){function e(n){t(this,e),this.defaults=n,this.interceptors={request:new te,response:new te}}return r(e,[{key:"request",value:function(e,t){"string"==typeof e?(t=t||{}).url=e:t=e||{};var n=t=Ce(this.defaults,t),r=n.transitional,o=n.paramsSerializer,i=n.headers;void 0!==r&&ke.assertOptions(r,{silentJSONParsing:Ue.transitional(Ue.boolean),forcedJSONParsing:Ue.transitional(Ue.boolean),clarifyTimeoutError:Ue.transitional(Ue.boolean)},!1),null!=o&&(q.isFunction(o)?t.paramsSerializer={serialize:o}:ke.assertOptions(o,{encode:Ue.function,serialize:Ue.function},!0)),t.method=(t.method||this.defaults.method||"get").toLowerCase();var a=i&&q.merge(i.common,i[t.method]);i&&q.forEach(["delete","get","head","post","put","patch","common"],(function(e){delete i[e]})),t.headers=pe.concat(a,i);var s=[],u=!0;this.interceptors.request.forEach((function(e){"function"==typeof e.runWhen&&!1===e.runWhen(t)||(u=u&&e.synchronous,s.unshift(e.fulfilled,e.rejected))}));var c,f=[];this.interceptors.response.forEach((function(e){f.push(e.fulfilled,e.rejected)}));var l,d=0;if(!u){var p=[Te.bind(this),void 0];for(p.unshift.apply(p,s),p.push.apply(p,f),l=p.length,c=Promise.resolve(t);d0;)o._listeners[t](e);o._listeners=null}})),this.promise.then=function(e){var t,n=new Promise((function(e){o.subscribe(e),t=e})).then(e);return n.cancel=function(){o.unsubscribe(t)},n},n((function(e,t,n){o.reason||(o.reason=new ve(e,t,n),r(o.reason))}))}return r(e,[{key:"throwIfRequested",value:function(){if(this.reason)throw this.reason}},{key:"subscribe",value:function(e){this.reason?e(this.reason):this._listeners?this._listeners.push(e):this._listeners=[e]}},{key:"unsubscribe",value:function(e){if(this._listeners){var t=this._listeners.indexOf(e);-1!==t&&this._listeners.splice(t,1)}}}],[{key:"source",value:function(){var t;return{token:new e((function(e){t=e})),cancel:t}}}]),e}();var Le={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Le).forEach((function(e){var t=o(e,2),n=t[0],r=t[1];Le[r]=n}));var De=Le;var Ie=function e(t){var n=new Fe(t),r=a(Fe.prototype.request,n);return q.extend(r,Fe.prototype,n,{allOwnKeys:!0}),q.extend(r,n,null,{allOwnKeys:!0}),r.create=function(n){return e(Ce(t,n))},r}(ae);return Ie.Axios=Fe,Ie.CanceledError=ve,Ie.CancelToken=Be,Ie.isCancel=me,Ie.VERSION=Ne,Ie.toFormData=G,Ie.AxiosError=M,Ie.Cancel=Ie.CanceledError,Ie.all=function(e){return Promise.all(e)},Ie.spread=function(e){return function(t){return e.apply(null,t)}},Ie.isAxiosError=function(e){return q.isObject(e)&&!0===e.isAxiosError},Ie.mergeConfig=Ce,Ie.AxiosHeaders=pe,Ie.formToJSON=function(e){return oe(q.isHTMLForm(e)?new FormData(e):e)},Ie.getAdapter=Re,Ie.HttpStatusCode=De,Ie.default=Ie,Ie})); +//# sourceMappingURL=axios.min.js.map \ No newline at end of file diff --git a/templates/assets/libs/fancybox/jquery.fancybox.min.css b/templates/assets/libs/fancybox/jquery.fancybox.min.css new file mode 100644 index 0000000..7cc60b2 --- /dev/null +++ b/templates/assets/libs/fancybox/jquery.fancybox.min.css @@ -0,0 +1 @@ +body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}} \ No newline at end of file diff --git a/templates/assets/libs/fancybox/jquery.fancybox.min.js b/templates/assets/libs/fancybox/jquery.fancybox.min.js new file mode 100644 index 0000000..c2de967 --- /dev/null +++ b/templates/assets/libs/fancybox/jquery.fancybox.min.js @@ -0,0 +1,13 @@ +// ================================================== +// fancyBox v3.5.7 +// +// Licensed GPLv3 for open source use +// or fancyBox Commercial License for commercial use +// +// http://fancyapps.com/fancybox/ +// Copyright 2019 fancyApps +// +// ================================================== +!function(t,e,n,o){"use strict";function i(t,e){var o,i,a,s=[],r=0;t&&t.isDefaultPrevented()||(t.preventDefault(),e=e||{},t&&t.data&&(e=h(t.data.options,e)),o=e.$target||n(t.currentTarget).trigger("blur"),(a=n.fancybox.getInstance())&&a.$trigger&&a.$trigger.is(o)||(e.selector?s=n(e.selector):(i=o.attr("data-fancybox")||"",i?(s=t.data?t.data.items:[],s=s.length?s.filter('[data-fancybox="'+i+'"]'):n('[data-fancybox="'+i+'"]')):s=[o]),r=n(s).index(o),r<0&&(r=0),a=n.fancybox.open(s,e,r),a.$trigger=o))}if(t.console=t.console||{info:function(t){}},n){if(n.fn.fancybox)return void console.info("fancyBox already initialized");var a={closeExisting:!1,loop:!1,gutter:50,keyboard:!0,preventCaptionOverlap:!0,arrows:!0,infobar:!0,smallBtn:"auto",toolbar:"auto",buttons:["zoom","slideShow","thumbs","close"],idleTime:3,protect:!1,modal:!1,image:{preload:!1},ajax:{settings:{data:{fancybox:!0}}},iframe:{tpl:'',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:'',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/fonts/ELEPHNTI.woff2 b/templates/assets/libs/fonts/ELEPHNTI.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..17b486239c8c7dc35ec162fa5716ef9d014ea146 GIT binary patch literal 26504 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 literal 0 HcmV?d00001 diff --git a/templates/assets/libs/fonts/eafont.ttf b/templates/assets/libs/fonts/eafont.ttf new file mode 100644 index 0000000000000000000000000000000000000000..866b08304893b6216fcd02775e6c775ad30a0696 GIT binary patch literal 42060 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%0ALvbgHa;4b8Ot;MrQB*Eg(7pgiZIC_BOMd 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 hojaPbQXA>Q literal 0 HcmV?d00001 diff --git a/templates/assets/libs/fonts/remixicon.css b/templates/assets/libs/fonts/remixicon.css new file mode 100644 index 0000000..0874575 --- /dev/null +++ b/templates/assets/libs/fonts/remixicon.css @@ -0,0 +1,2583 @@ +/* +* Remix Icon v3.5.0 +* https://remixicon.com +* https://github.com/Remix-Design/RemixIcon +* +* Copyright RemixIcon.com +* Released under the Apache License Version 2.0 +* +* Date: 2023-07-30 +*/ +@font-face { + font-family: "remixicon"; + src: url('remixicon.eot?t=1690730386070'); /* IE9*/ + src: url('remixicon.eot?t=1690730386070#iefix') format('embedded-opentype'), /* IE6-IE8 */ + url("remixicon.woff2?t=1690730386070") format("woff2"), + url("remixicon.woff?t=1690730386070") format("woff"), + url('remixicon.ttf?t=1690730386070') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ + url('remixicon.svg?t=1690730386070#remixicon') format('svg'); /* iOS 4.1- */ + font-display: swap; +} + +[class^="ri-"], [class*=" ri-"] { + font-family: 'remixicon' !important; + font-style: normal; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.ri-lg { font-size: 1.3333em; line-height: 0.75em; vertical-align: -.0667em; } +.ri-xl { font-size: 1.5em; line-height: 0.6666em; vertical-align: -.075em; } +.ri-xxs { font-size: .5em; } +.ri-xs { font-size: .75em; } +.ri-sm { font-size: .875em } +.ri-1x { font-size: 1em; } +.ri-2x { font-size: 2em; } +.ri-3x { font-size: 3em; } +.ri-4x { font-size: 4em; } +.ri-5x { font-size: 5em; } +.ri-6x { font-size: 6em; } +.ri-7x { font-size: 7em; } +.ri-8x { font-size: 8em; } +.ri-9x { font-size: 9em; } +.ri-10x { font-size: 10em; } +.ri-fw { text-align: center; width: 1.25em; } + +.ri-24-hours-fill:before { content: "\ea01"; } +.ri-24-hours-line:before { content: "\ea02"; } +.ri-4k-fill:before { content: "\ea03"; } +.ri-4k-line:before { content: "\ea04"; } +.ri-a-b:before { content: "\ea05"; } +.ri-account-box-fill:before { content: "\ea06"; } +.ri-account-box-line:before { content: "\ea07"; } +.ri-account-circle-fill:before { content: "\ea08"; } +.ri-account-circle-line:before { content: "\ea09"; } +.ri-account-pin-box-fill:before { content: "\ea0a"; } +.ri-account-pin-box-line:before { content: "\ea0b"; } +.ri-account-pin-circle-fill:before { content: "\ea0c"; } +.ri-account-pin-circle-line:before { content: "\ea0d"; } +.ri-add-box-fill:before { content: "\ea0e"; } +.ri-add-box-line:before { content: "\ea0f"; } +.ri-add-circle-fill:before { content: "\ea10"; } +.ri-add-circle-line:before { content: "\ea11"; } +.ri-add-fill:before { content: "\ea12"; } +.ri-add-line:before { content: "\ea13"; } +.ri-admin-fill:before { content: "\ea14"; } +.ri-admin-line:before { content: "\ea15"; } +.ri-advertisement-fill:before { content: "\ea16"; } +.ri-advertisement-line:before { content: "\ea17"; } +.ri-airplay-fill:before { content: "\ea18"; } +.ri-airplay-line:before { content: "\ea19"; } +.ri-alarm-fill:before { content: "\ea1a"; } +.ri-alarm-line:before { content: "\ea1b"; } +.ri-alarm-warning-fill:before { content: "\ea1c"; } +.ri-alarm-warning-line:before { content: "\ea1d"; } +.ri-album-fill:before { content: "\ea1e"; } +.ri-album-line:before { content: "\ea1f"; } +.ri-alert-fill:before { content: "\ea20"; } +.ri-alert-line:before { content: "\ea21"; } +.ri-aliens-fill:before { content: "\ea22"; } +.ri-aliens-line:before { content: "\ea23"; } +.ri-align-bottom:before { content: "\ea24"; } +.ri-align-center:before { content: "\ea25"; } +.ri-align-justify:before { content: "\ea26"; } +.ri-align-left:before { content: "\ea27"; } +.ri-align-right:before { content: "\ea28"; } +.ri-align-top:before { content: "\ea29"; } +.ri-align-vertically:before { content: "\ea2a"; } +.ri-alipay-fill:before { content: "\ea2b"; } +.ri-alipay-line:before { content: "\ea2c"; } +.ri-amazon-fill:before { content: "\ea2d"; } +.ri-amazon-line:before { content: "\ea2e"; } +.ri-anchor-fill:before { content: "\ea2f"; } +.ri-anchor-line:before { content: "\ea30"; } +.ri-ancient-gate-fill:before { content: "\ea31"; } +.ri-ancient-gate-line:before { content: "\ea32"; } +.ri-ancient-pavilion-fill:before { content: "\ea33"; } +.ri-ancient-pavilion-line:before { content: "\ea34"; } +.ri-android-fill:before { content: "\ea35"; } +.ri-android-line:before { content: "\ea36"; } +.ri-angularjs-fill:before { content: "\ea37"; } +.ri-angularjs-line:before { content: "\ea38"; } +.ri-anticlockwise-2-fill:before { content: "\ea39"; } +.ri-anticlockwise-2-line:before { content: "\ea3a"; } +.ri-anticlockwise-fill:before { content: "\ea3b"; } +.ri-anticlockwise-line:before { content: "\ea3c"; } +.ri-app-store-fill:before { content: "\ea3d"; } +.ri-app-store-line:before { content: "\ea3e"; } +.ri-apple-fill:before { content: "\ea3f"; } +.ri-apple-line:before { content: "\ea40"; } +.ri-apps-2-fill:before { content: "\ea41"; } +.ri-apps-2-line:before { content: "\ea42"; } +.ri-apps-fill:before { content: "\ea43"; } +.ri-apps-line:before { content: "\ea44"; } +.ri-archive-drawer-fill:before { content: "\ea45"; } +.ri-archive-drawer-line:before { content: "\ea46"; } +.ri-archive-fill:before { content: "\ea47"; } +.ri-archive-line:before { content: "\ea48"; } +.ri-arrow-down-circle-fill:before { content: "\ea49"; } +.ri-arrow-down-circle-line:before { content: "\ea4a"; } +.ri-arrow-down-fill:before { content: "\ea4b"; } +.ri-arrow-down-line:before { content: "\ea4c"; } +.ri-arrow-down-s-fill:before { content: "\ea4d"; } +.ri-arrow-down-s-line:before { content: "\ea4e"; } +.ri-arrow-drop-down-fill:before { content: "\ea4f"; } +.ri-arrow-drop-down-line:before { content: "\ea50"; } +.ri-arrow-drop-left-fill:before { content: "\ea51"; } +.ri-arrow-drop-left-line:before { content: "\ea52"; } +.ri-arrow-drop-right-fill:before { content: "\ea53"; } +.ri-arrow-drop-right-line:before { content: "\ea54"; } +.ri-arrow-drop-up-fill:before { content: "\ea55"; } +.ri-arrow-drop-up-line:before { content: "\ea56"; } +.ri-arrow-go-back-fill:before { content: "\ea57"; } +.ri-arrow-go-back-line:before { content: "\ea58"; } +.ri-arrow-go-forward-fill:before { content: "\ea59"; } +.ri-arrow-go-forward-line:before { content: "\ea5a"; } +.ri-arrow-left-circle-fill:before { content: "\ea5b"; } +.ri-arrow-left-circle-line:before { content: "\ea5c"; } +.ri-arrow-left-down-fill:before { content: "\ea5d"; } +.ri-arrow-left-down-line:before { content: "\ea5e"; } +.ri-arrow-left-fill:before { content: "\ea5f"; } +.ri-arrow-left-line:before { content: "\ea60"; } +.ri-arrow-left-right-fill:before { content: "\ea61"; } +.ri-arrow-left-right-line:before { content: "\ea62"; } +.ri-arrow-left-s-fill:before { content: "\ea63"; } +.ri-arrow-left-s-line:before { content: "\ea64"; } +.ri-arrow-left-up-fill:before { content: "\ea65"; } +.ri-arrow-left-up-line:before { content: "\ea66"; } +.ri-arrow-right-circle-fill:before { content: "\ea67"; } +.ri-arrow-right-circle-line:before { content: "\ea68"; } +.ri-arrow-right-down-fill:before { content: "\ea69"; } +.ri-arrow-right-down-line:before { content: "\ea6a"; } +.ri-arrow-right-fill:before { content: "\ea6b"; } +.ri-arrow-right-line:before { content: "\ea6c"; } +.ri-arrow-right-s-fill:before { content: "\ea6d"; } +.ri-arrow-right-s-line:before { content: "\ea6e"; } +.ri-arrow-right-up-fill:before { content: "\ea6f"; } +.ri-arrow-right-up-line:before { content: "\ea70"; } +.ri-arrow-up-circle-fill:before { content: "\ea71"; } +.ri-arrow-up-circle-line:before { content: "\ea72"; } +.ri-arrow-up-down-fill:before { content: "\ea73"; } +.ri-arrow-up-down-line:before { content: "\ea74"; } +.ri-arrow-up-fill:before { content: "\ea75"; } +.ri-arrow-up-line:before { content: "\ea76"; } +.ri-arrow-up-s-fill:before { content: "\ea77"; } +.ri-arrow-up-s-line:before { content: "\ea78"; } +.ri-artboard-2-fill:before { content: "\ea79"; } +.ri-artboard-2-line:before { content: "\ea7a"; } +.ri-artboard-fill:before { content: "\ea7b"; } +.ri-artboard-line:before { content: "\ea7c"; } +.ri-article-fill:before { content: "\ea7d"; } +.ri-article-line:before { content: "\ea7e"; } +.ri-aspect-ratio-fill:before { content: "\ea7f"; } +.ri-aspect-ratio-line:before { content: "\ea80"; } +.ri-asterisk:before { content: "\ea81"; } +.ri-at-fill:before { content: "\ea82"; } +.ri-at-line:before { content: "\ea83"; } +.ri-attachment-2:before { content: "\ea84"; } +.ri-attachment-fill:before { content: "\ea85"; } +.ri-attachment-line:before { content: "\ea86"; } +.ri-auction-fill:before { content: "\ea87"; } +.ri-auction-line:before { content: "\ea88"; } +.ri-award-fill:before { content: "\ea89"; } +.ri-award-line:before { content: "\ea8a"; } +.ri-baidu-fill:before { content: "\ea8b"; } +.ri-baidu-line:before { content: "\ea8c"; } +.ri-ball-pen-fill:before { content: "\ea8d"; } +.ri-ball-pen-line:before { content: "\ea8e"; } +.ri-bank-card-2-fill:before { content: "\ea8f"; } +.ri-bank-card-2-line:before { content: "\ea90"; } +.ri-bank-card-fill:before { content: "\ea91"; } +.ri-bank-card-line:before { content: "\ea92"; } +.ri-bank-fill:before { content: "\ea93"; } +.ri-bank-line:before { content: "\ea94"; } +.ri-bar-chart-2-fill:before { content: "\ea95"; } +.ri-bar-chart-2-line:before { content: "\ea96"; } +.ri-bar-chart-box-fill:before { content: "\ea97"; } +.ri-bar-chart-box-line:before { content: "\ea98"; } +.ri-bar-chart-fill:before { content: "\ea99"; } +.ri-bar-chart-grouped-fill:before { content: "\ea9a"; } +.ri-bar-chart-grouped-line:before { content: "\ea9b"; } +.ri-bar-chart-horizontal-fill:before { content: "\ea9c"; } +.ri-bar-chart-horizontal-line:before { content: "\ea9d"; } +.ri-bar-chart-line:before { content: "\ea9e"; } +.ri-barcode-box-fill:before { content: "\ea9f"; } +.ri-barcode-box-line:before { content: "\eaa0"; } +.ri-barcode-fill:before { content: "\eaa1"; } +.ri-barcode-line:before { content: "\eaa2"; } +.ri-barricade-fill:before { content: "\eaa3"; } +.ri-barricade-line:before { content: "\eaa4"; } +.ri-base-station-fill:before { content: "\eaa5"; } +.ri-base-station-line:before { content: "\eaa6"; } +.ri-basketball-fill:before { content: "\eaa7"; } +.ri-basketball-line:before { content: "\eaa8"; } +.ri-battery-2-charge-fill:before { content: "\eaa9"; } +.ri-battery-2-charge-line:before { content: "\eaaa"; } +.ri-battery-2-fill:before { content: "\eaab"; } +.ri-battery-2-line:before { content: "\eaac"; } +.ri-battery-charge-fill:before { content: "\eaad"; } +.ri-battery-charge-line:before { content: "\eaae"; } +.ri-battery-fill:before { content: "\eaaf"; } +.ri-battery-line:before { content: "\eab0"; } +.ri-battery-low-fill:before { content: "\eab1"; } +.ri-battery-low-line:before { content: "\eab2"; } +.ri-battery-saver-fill:before { content: "\eab3"; } +.ri-battery-saver-line:before { content: "\eab4"; } +.ri-battery-share-fill:before { content: "\eab5"; } +.ri-battery-share-line:before { content: "\eab6"; } +.ri-bear-smile-fill:before { content: "\eab7"; } +.ri-bear-smile-line:before { content: "\eab8"; } +.ri-behance-fill:before { content: "\eab9"; } +.ri-behance-line:before { content: "\eaba"; } +.ri-bell-fill:before { content: "\eabb"; } +.ri-bell-line:before { content: "\eabc"; } +.ri-bike-fill:before { content: "\eabd"; } +.ri-bike-line:before { content: "\eabe"; } +.ri-bilibili-fill:before { content: "\eabf"; } +.ri-bilibili-line:before { content: "\eac0"; } +.ri-bill-fill:before { content: "\eac1"; } +.ri-bill-line:before { content: "\eac2"; } +.ri-billiards-fill:before { content: "\eac3"; } +.ri-billiards-line:before { content: "\eac4"; } +.ri-bit-coin-fill:before { content: "\eac5"; } +.ri-bit-coin-line:before { content: "\eac6"; } +.ri-blaze-fill:before { content: "\eac7"; } +.ri-blaze-line:before { content: "\eac8"; } +.ri-bluetooth-connect-fill:before { content: "\eac9"; } +.ri-bluetooth-connect-line:before { content: "\eaca"; } +.ri-bluetooth-fill:before { content: "\eacb"; } +.ri-bluetooth-line:before { content: "\eacc"; } +.ri-blur-off-fill:before { content: "\eacd"; } +.ri-blur-off-line:before { content: "\eace"; } +.ri-body-scan-fill:before { content: "\eacf"; } +.ri-body-scan-line:before { content: "\ead0"; } +.ri-bold:before { content: "\ead1"; } +.ri-book-2-fill:before { content: "\ead2"; } +.ri-book-2-line:before { content: "\ead3"; } +.ri-book-3-fill:before { content: "\ead4"; } +.ri-book-3-line:before { content: "\ead5"; } +.ri-book-fill:before { content: "\ead6"; } +.ri-book-line:before { content: "\ead7"; } +.ri-book-mark-fill:before { content: "\ead8"; } +.ri-book-mark-line:before { content: "\ead9"; } +.ri-book-open-fill:before { content: "\eada"; } +.ri-book-open-line:before { content: "\eadb"; } +.ri-book-read-fill:before { content: "\eadc"; } +.ri-book-read-line:before { content: "\eadd"; } +.ri-booklet-fill:before { content: "\eade"; } +.ri-booklet-line:before { content: "\eadf"; } +.ri-bookmark-2-fill:before { content: "\eae0"; } +.ri-bookmark-2-line:before { content: "\eae1"; } +.ri-bookmark-3-fill:before { content: "\eae2"; } +.ri-bookmark-3-line:before { content: "\eae3"; } +.ri-bookmark-fill:before { content: "\eae4"; } +.ri-bookmark-line:before { content: "\eae5"; } +.ri-boxing-fill:before { content: "\eae6"; } +.ri-boxing-line:before { content: "\eae7"; } +.ri-braces-fill:before { content: "\eae8"; } +.ri-braces-line:before { content: "\eae9"; } +.ri-brackets-fill:before { content: "\eaea"; } +.ri-brackets-line:before { content: "\eaeb"; } +.ri-briefcase-2-fill:before { content: "\eaec"; } +.ri-briefcase-2-line:before { content: "\eaed"; } +.ri-briefcase-3-fill:before { content: "\eaee"; } +.ri-briefcase-3-line:before { content: "\eaef"; } +.ri-briefcase-4-fill:before { content: "\eaf0"; } +.ri-briefcase-4-line:before { content: "\eaf1"; } +.ri-briefcase-5-fill:before { content: "\eaf2"; } +.ri-briefcase-5-line:before { content: "\eaf3"; } +.ri-briefcase-fill:before { content: "\eaf4"; } +.ri-briefcase-line:before { content: "\eaf5"; } +.ri-bring-forward:before { content: "\eaf6"; } +.ri-bring-to-front:before { content: "\eaf7"; } +.ri-broadcast-fill:before { content: "\eaf8"; } +.ri-broadcast-line:before { content: "\eaf9"; } +.ri-brush-2-fill:before { content: "\eafa"; } +.ri-brush-2-line:before { content: "\eafb"; } +.ri-brush-3-fill:before { content: "\eafc"; } +.ri-brush-3-line:before { content: "\eafd"; } +.ri-brush-4-fill:before { content: "\eafe"; } +.ri-brush-4-line:before { content: "\eaff"; } +.ri-brush-fill:before { content: "\eb00"; } +.ri-brush-line:before { content: "\eb01"; } +.ri-bubble-chart-fill:before { content: "\eb02"; } +.ri-bubble-chart-line:before { content: "\eb03"; } +.ri-bug-2-fill:before { content: "\eb04"; } +.ri-bug-2-line:before { content: "\eb05"; } +.ri-bug-fill:before { content: "\eb06"; } +.ri-bug-line:before { content: "\eb07"; } +.ri-building-2-fill:before { content: "\eb08"; } +.ri-building-2-line:before { content: "\eb09"; } +.ri-building-3-fill:before { content: "\eb0a"; } +.ri-building-3-line:before { content: "\eb0b"; } +.ri-building-4-fill:before { content: "\eb0c"; } +.ri-building-4-line:before { content: "\eb0d"; } +.ri-building-fill:before { content: "\eb0e"; } +.ri-building-line:before { content: "\eb0f"; } +.ri-bus-2-fill:before { content: "\eb10"; } +.ri-bus-2-line:before { content: "\eb11"; } +.ri-bus-fill:before { content: "\eb12"; } +.ri-bus-line:before { content: "\eb13"; } +.ri-bus-wifi-fill:before { content: "\eb14"; } +.ri-bus-wifi-line:before { content: "\eb15"; } +.ri-cactus-fill:before { content: "\eb16"; } +.ri-cactus-line:before { content: "\eb17"; } +.ri-cake-2-fill:before { content: "\eb18"; } +.ri-cake-2-line:before { content: "\eb19"; } +.ri-cake-3-fill:before { content: "\eb1a"; } +.ri-cake-3-line:before { content: "\eb1b"; } +.ri-cake-fill:before { content: "\eb1c"; } +.ri-cake-line:before { content: "\eb1d"; } +.ri-calculator-fill:before { content: "\eb1e"; } +.ri-calculator-line:before { content: "\eb1f"; } +.ri-calendar-2-fill:before { content: "\eb20"; } +.ri-calendar-2-line:before { content: "\eb21"; } +.ri-calendar-check-fill:before { content: "\eb22"; } +.ri-calendar-check-line:before { content: "\eb23"; } +.ri-calendar-event-fill:before { content: "\eb24"; } +.ri-calendar-event-line:before { content: "\eb25"; } +.ri-calendar-fill:before { content: "\eb26"; } +.ri-calendar-line:before { content: "\eb27"; } +.ri-calendar-todo-fill:before { content: "\eb28"; } +.ri-calendar-todo-line:before { content: "\eb29"; } +.ri-camera-2-fill:before { content: "\eb2a"; } +.ri-camera-2-line:before { content: "\eb2b"; } +.ri-camera-3-fill:before { content: "\eb2c"; } +.ri-camera-3-line:before { content: "\eb2d"; } +.ri-camera-fill:before { content: "\eb2e"; } +.ri-camera-lens-fill:before { content: "\eb2f"; } +.ri-camera-lens-line:before { content: "\eb30"; } +.ri-camera-line:before { content: "\eb31"; } +.ri-camera-off-fill:before { content: "\eb32"; } +.ri-camera-off-line:before { content: "\eb33"; } +.ri-camera-switch-fill:before { content: "\eb34"; } +.ri-camera-switch-line:before { content: "\eb35"; } +.ri-capsule-fill:before { content: "\eb36"; } +.ri-capsule-line:before { content: "\eb37"; } +.ri-car-fill:before { content: "\eb38"; } +.ri-car-line:before { content: "\eb39"; } +.ri-car-washing-fill:before { content: "\eb3a"; } +.ri-car-washing-line:before { content: "\eb3b"; } +.ri-caravan-fill:before { content: "\eb3c"; } +.ri-caravan-line:before { content: "\eb3d"; } +.ri-cast-fill:before { content: "\eb3e"; } +.ri-cast-line:before { content: "\eb3f"; } +.ri-cellphone-fill:before { content: "\eb40"; } +.ri-cellphone-line:before { content: "\eb41"; } +.ri-celsius-fill:before { content: "\eb42"; } +.ri-celsius-line:before { content: "\eb43"; } +.ri-centos-fill:before { content: "\eb44"; } +.ri-centos-line:before { content: "\eb45"; } +.ri-character-recognition-fill:before { content: "\eb46"; } +.ri-character-recognition-line:before { content: "\eb47"; } +.ri-charging-pile-2-fill:before { content: "\eb48"; } +.ri-charging-pile-2-line:before { content: "\eb49"; } +.ri-charging-pile-fill:before { content: "\eb4a"; } +.ri-charging-pile-line:before { content: "\eb4b"; } +.ri-chat-1-fill:before { content: "\eb4c"; } +.ri-chat-1-line:before { content: "\eb4d"; } +.ri-chat-2-fill:before { content: "\eb4e"; } +.ri-chat-2-line:before { content: "\eb4f"; } +.ri-chat-3-fill:before { content: "\eb50"; } +.ri-chat-3-line:before { content: "\eb51"; } +.ri-chat-4-fill:before { content: "\eb52"; } +.ri-chat-4-line:before { content: "\eb53"; } +.ri-chat-check-fill:before { content: "\eb54"; } +.ri-chat-check-line:before { content: "\eb55"; } +.ri-chat-delete-fill:before { content: "\eb56"; } +.ri-chat-delete-line:before { content: "\eb57"; } +.ri-chat-download-fill:before { content: "\eb58"; } +.ri-chat-download-line:before { content: "\eb59"; } +.ri-chat-follow-up-fill:before { content: "\eb5a"; } +.ri-chat-follow-up-line:before { content: "\eb5b"; } +.ri-chat-forward-fill:before { content: "\eb5c"; } +.ri-chat-forward-line:before { content: "\eb5d"; } +.ri-chat-heart-fill:before { content: "\eb5e"; } +.ri-chat-heart-line:before { content: "\eb5f"; } +.ri-chat-history-fill:before { content: "\eb60"; } +.ri-chat-history-line:before { content: "\eb61"; } +.ri-chat-new-fill:before { content: "\eb62"; } +.ri-chat-new-line:before { content: "\eb63"; } +.ri-chat-off-fill:before { content: "\eb64"; } +.ri-chat-off-line:before { content: "\eb65"; } +.ri-chat-poll-fill:before { content: "\eb66"; } +.ri-chat-poll-line:before { content: "\eb67"; } +.ri-chat-private-fill:before { content: "\eb68"; } +.ri-chat-private-line:before { content: "\eb69"; } +.ri-chat-quote-fill:before { content: "\eb6a"; } +.ri-chat-quote-line:before { content: "\eb6b"; } +.ri-chat-settings-fill:before { content: "\eb6c"; } +.ri-chat-settings-line:before { content: "\eb6d"; } +.ri-chat-smile-2-fill:before { content: "\eb6e"; } +.ri-chat-smile-2-line:before { content: "\eb6f"; } +.ri-chat-smile-3-fill:before { content: "\eb70"; } +.ri-chat-smile-3-line:before { content: "\eb71"; } +.ri-chat-smile-fill:before { content: "\eb72"; } +.ri-chat-smile-line:before { content: "\eb73"; } +.ri-chat-upload-fill:before { content: "\eb74"; } +.ri-chat-upload-line:before { content: "\eb75"; } +.ri-chat-voice-fill:before { content: "\eb76"; } +.ri-chat-voice-line:before { content: "\eb77"; } +.ri-check-double-fill:before { content: "\eb78"; } +.ri-check-double-line:before { content: "\eb79"; } +.ri-check-fill:before { content: "\eb7a"; } +.ri-check-line:before { content: "\eb7b"; } +.ri-checkbox-blank-circle-fill:before { content: "\eb7c"; } +.ri-checkbox-blank-circle-line:before { content: "\eb7d"; } +.ri-checkbox-blank-fill:before { content: "\eb7e"; } +.ri-checkbox-blank-line:before { content: "\eb7f"; } +.ri-checkbox-circle-fill:before { content: "\eb80"; } +.ri-checkbox-circle-line:before { content: "\eb81"; } +.ri-checkbox-fill:before { content: "\eb82"; } +.ri-checkbox-indeterminate-fill:before { content: "\eb83"; } +.ri-checkbox-indeterminate-line:before { content: "\eb84"; } +.ri-checkbox-line:before { content: "\eb85"; } +.ri-checkbox-multiple-blank-fill:before { content: "\eb86"; } +.ri-checkbox-multiple-blank-line:before { content: "\eb87"; } +.ri-checkbox-multiple-fill:before { content: "\eb88"; } +.ri-checkbox-multiple-line:before { content: "\eb89"; } +.ri-china-railway-fill:before { content: "\eb8a"; } +.ri-china-railway-line:before { content: "\eb8b"; } +.ri-chrome-fill:before { content: "\eb8c"; } +.ri-chrome-line:before { content: "\eb8d"; } +.ri-clapperboard-fill:before { content: "\eb8e"; } +.ri-clapperboard-line:before { content: "\eb8f"; } +.ri-clipboard-fill:before { content: "\eb90"; } +.ri-clipboard-line:before { content: "\eb91"; } +.ri-clockwise-2-fill:before { content: "\eb92"; } +.ri-clockwise-2-line:before { content: "\eb93"; } +.ri-clockwise-fill:before { content: "\eb94"; } +.ri-clockwise-line:before { content: "\eb95"; } +.ri-close-circle-fill:before { content: "\eb96"; } +.ri-close-circle-line:before { content: "\eb97"; } +.ri-close-fill:before { content: "\eb98"; } +.ri-close-line:before { content: "\eb99"; } +.ri-closed-captioning-fill:before { content: "\eb9a"; } +.ri-closed-captioning-line:before { content: "\eb9b"; } +.ri-cloud-fill:before { content: "\eb9c"; } +.ri-cloud-line:before { content: "\eb9d"; } +.ri-cloud-off-fill:before { content: "\eb9e"; } +.ri-cloud-off-line:before { content: "\eb9f"; } +.ri-cloud-windy-fill:before { content: "\eba0"; } +.ri-cloud-windy-line:before { content: "\eba1"; } +.ri-cloudy-2-fill:before { content: "\eba2"; } +.ri-cloudy-2-line:before { content: "\eba3"; } +.ri-cloudy-fill:before { content: "\eba4"; } +.ri-cloudy-line:before { content: "\eba5"; } +.ri-code-box-fill:before { content: "\eba6"; } +.ri-code-box-line:before { content: "\eba7"; } +.ri-code-fill:before { content: "\eba8"; } +.ri-code-line:before { content: "\eba9"; } +.ri-code-s-fill:before { content: "\ebaa"; } +.ri-code-s-line:before { content: "\ebab"; } +.ri-code-s-slash-fill:before { content: "\ebac"; } +.ri-code-s-slash-line:before { content: "\ebad"; } +.ri-code-view:before { content: "\ebae"; } +.ri-codepen-fill:before { content: "\ebaf"; } +.ri-codepen-line:before { content: "\ebb0"; } +.ri-coin-fill:before { content: "\ebb1"; } +.ri-coin-line:before { content: "\ebb2"; } +.ri-coins-fill:before { content: "\ebb3"; } +.ri-coins-line:before { content: "\ebb4"; } +.ri-collage-fill:before { content: "\ebb5"; } +.ri-collage-line:before { content: "\ebb6"; } +.ri-command-fill:before { content: "\ebb7"; } +.ri-command-line:before { content: "\ebb8"; } +.ri-community-fill:before { content: "\ebb9"; } +.ri-community-line:before { content: "\ebba"; } +.ri-compass-2-fill:before { content: "\ebbb"; } +.ri-compass-2-line:before { content: "\ebbc"; } +.ri-compass-3-fill:before { content: "\ebbd"; } +.ri-compass-3-line:before { content: "\ebbe"; } +.ri-compass-4-fill:before { content: "\ebbf"; } +.ri-compass-4-line:before { content: "\ebc0"; } +.ri-compass-discover-fill:before { content: "\ebc1"; } +.ri-compass-discover-line:before { content: "\ebc2"; } +.ri-compass-fill:before { content: "\ebc3"; } +.ri-compass-line:before { content: "\ebc4"; } +.ri-compasses-2-fill:before { content: "\ebc5"; } +.ri-compasses-2-line:before { content: "\ebc6"; } +.ri-compasses-fill:before { content: "\ebc7"; } +.ri-compasses-line:before { content: "\ebc8"; } +.ri-computer-fill:before { content: "\ebc9"; } +.ri-computer-line:before { content: "\ebca"; } +.ri-contacts-book-2-fill:before { content: "\ebcb"; } +.ri-contacts-book-2-line:before { content: "\ebcc"; } +.ri-contacts-book-fill:before { content: "\ebcd"; } +.ri-contacts-book-line:before { content: "\ebce"; } +.ri-contacts-book-upload-fill:before { content: "\ebcf"; } +.ri-contacts-book-upload-line:before { content: "\ebd0"; } +.ri-contacts-fill:before { content: "\ebd1"; } +.ri-contacts-line:before { content: "\ebd2"; } +.ri-contrast-2-fill:before { content: "\ebd3"; } +.ri-contrast-2-line:before { content: "\ebd4"; } +.ri-contrast-drop-2-fill:before { content: "\ebd5"; } +.ri-contrast-drop-2-line:before { content: "\ebd6"; } +.ri-contrast-drop-fill:before { content: "\ebd7"; } +.ri-contrast-drop-line:before { content: "\ebd8"; } +.ri-contrast-fill:before { content: "\ebd9"; } +.ri-contrast-line:before { content: "\ebda"; } +.ri-copper-coin-fill:before { content: "\ebdb"; } +.ri-copper-coin-line:before { content: "\ebdc"; } +.ri-copper-diamond-fill:before { content: "\ebdd"; } +.ri-copper-diamond-line:before { content: "\ebde"; } +.ri-copyleft-fill:before { content: "\ebdf"; } +.ri-copyleft-line:before { content: "\ebe0"; } +.ri-copyright-fill:before { content: "\ebe1"; } +.ri-copyright-line:before { content: "\ebe2"; } +.ri-coreos-fill:before { content: "\ebe3"; } +.ri-coreos-line:before { content: "\ebe4"; } +.ri-coupon-2-fill:before { content: "\ebe5"; } +.ri-coupon-2-line:before { content: "\ebe6"; } +.ri-coupon-3-fill:before { content: "\ebe7"; } +.ri-coupon-3-line:before { content: "\ebe8"; } +.ri-coupon-4-fill:before { content: "\ebe9"; } +.ri-coupon-4-line:before { content: "\ebea"; } +.ri-coupon-5-fill:before { content: "\ebeb"; } +.ri-coupon-5-line:before { content: "\ebec"; } +.ri-coupon-fill:before { content: "\ebed"; } +.ri-coupon-line:before { content: "\ebee"; } +.ri-cpu-fill:before { content: "\ebef"; } +.ri-cpu-line:before { content: "\ebf0"; } +.ri-creative-commons-by-fill:before { content: "\ebf1"; } +.ri-creative-commons-by-line:before { content: "\ebf2"; } +.ri-creative-commons-fill:before { content: "\ebf3"; } +.ri-creative-commons-line:before { content: "\ebf4"; } +.ri-creative-commons-nc-fill:before { content: "\ebf5"; } +.ri-creative-commons-nc-line:before { content: "\ebf6"; } +.ri-creative-commons-nd-fill:before { content: "\ebf7"; } +.ri-creative-commons-nd-line:before { content: "\ebf8"; } +.ri-creative-commons-sa-fill:before { content: "\ebf9"; } +.ri-creative-commons-sa-line:before { content: "\ebfa"; } +.ri-creative-commons-zero-fill:before { content: "\ebfb"; } +.ri-creative-commons-zero-line:before { content: "\ebfc"; } +.ri-criminal-fill:before { content: "\ebfd"; } +.ri-criminal-line:before { content: "\ebfe"; } +.ri-crop-2-fill:before { content: "\ebff"; } +.ri-crop-2-line:before { content: "\ec00"; } +.ri-crop-fill:before { content: "\ec01"; } +.ri-crop-line:before { content: "\ec02"; } +.ri-css3-fill:before { content: "\ec03"; } +.ri-css3-line:before { content: "\ec04"; } +.ri-cup-fill:before { content: "\ec05"; } +.ri-cup-line:before { content: "\ec06"; } +.ri-currency-fill:before { content: "\ec07"; } +.ri-currency-line:before { content: "\ec08"; } +.ri-cursor-fill:before { content: "\ec09"; } +.ri-cursor-line:before { content: "\ec0a"; } +.ri-customer-service-2-fill:before { content: "\ec0b"; } +.ri-customer-service-2-line:before { content: "\ec0c"; } +.ri-customer-service-fill:before { content: "\ec0d"; } +.ri-customer-service-line:before { content: "\ec0e"; } +.ri-dashboard-2-fill:before { content: "\ec0f"; } +.ri-dashboard-2-line:before { content: "\ec10"; } +.ri-dashboard-3-fill:before { content: "\ec11"; } +.ri-dashboard-3-line:before { content: "\ec12"; } +.ri-dashboard-fill:before { content: "\ec13"; } +.ri-dashboard-line:before { content: "\ec14"; } +.ri-database-2-fill:before { content: "\ec15"; } +.ri-database-2-line:before { content: "\ec16"; } +.ri-database-fill:before { content: "\ec17"; } +.ri-database-line:before { content: "\ec18"; } +.ri-delete-back-2-fill:before { content: "\ec19"; } +.ri-delete-back-2-line:before { content: "\ec1a"; } +.ri-delete-back-fill:before { content: "\ec1b"; } +.ri-delete-back-line:before { content: "\ec1c"; } +.ri-delete-bin-2-fill:before { content: "\ec1d"; } +.ri-delete-bin-2-line:before { content: "\ec1e"; } +.ri-delete-bin-3-fill:before { content: "\ec1f"; } +.ri-delete-bin-3-line:before { content: "\ec20"; } +.ri-delete-bin-4-fill:before { content: "\ec21"; } +.ri-delete-bin-4-line:before { content: "\ec22"; } +.ri-delete-bin-5-fill:before { content: "\ec23"; } +.ri-delete-bin-5-line:before { content: "\ec24"; } +.ri-delete-bin-6-fill:before { content: "\ec25"; } +.ri-delete-bin-6-line:before { content: "\ec26"; } +.ri-delete-bin-7-fill:before { content: "\ec27"; } +.ri-delete-bin-7-line:before { content: "\ec28"; } +.ri-delete-bin-fill:before { content: "\ec29"; } +.ri-delete-bin-line:before { content: "\ec2a"; } +.ri-delete-column:before { content: "\ec2b"; } +.ri-delete-row:before { content: "\ec2c"; } +.ri-device-fill:before { content: "\ec2d"; } +.ri-device-line:before { content: "\ec2e"; } +.ri-device-recover-fill:before { content: "\ec2f"; } +.ri-device-recover-line:before { content: "\ec30"; } +.ri-dingding-fill:before { content: "\ec31"; } +.ri-dingding-line:before { content: "\ec32"; } +.ri-direction-fill:before { content: "\ec33"; } +.ri-direction-line:before { content: "\ec34"; } +.ri-disc-fill:before { content: "\ec35"; } +.ri-disc-line:before { content: "\ec36"; } +.ri-discord-fill:before { content: "\ec37"; } +.ri-discord-line:before { content: "\ec38"; } +.ri-discuss-fill:before { content: "\ec39"; } +.ri-discuss-line:before { content: "\ec3a"; } +.ri-dislike-fill:before { content: "\ec3b"; } +.ri-dislike-line:before { content: "\ec3c"; } +.ri-disqus-fill:before { content: "\ec3d"; } +.ri-disqus-line:before { content: "\ec3e"; } +.ri-divide-fill:before { content: "\ec3f"; } +.ri-divide-line:before { content: "\ec40"; } +.ri-donut-chart-fill:before { content: "\ec41"; } +.ri-donut-chart-line:before { content: "\ec42"; } +.ri-door-closed-fill:before { content: "\ec43"; } +.ri-door-closed-line:before { content: "\ec44"; } +.ri-door-fill:before { content: "\ec45"; } +.ri-door-line:before { content: "\ec46"; } +.ri-door-lock-box-fill:before { content: "\ec47"; } +.ri-door-lock-box-line:before { content: "\ec48"; } +.ri-door-lock-fill:before { content: "\ec49"; } +.ri-door-lock-line:before { content: "\ec4a"; } +.ri-door-open-fill:before { content: "\ec4b"; } +.ri-door-open-line:before { content: "\ec4c"; } +.ri-dossier-fill:before { content: "\ec4d"; } +.ri-dossier-line:before { content: "\ec4e"; } +.ri-douban-fill:before { content: "\ec4f"; } +.ri-douban-line:before { content: "\ec50"; } +.ri-double-quotes-l:before { content: "\ec51"; } +.ri-double-quotes-r:before { content: "\ec52"; } +.ri-download-2-fill:before { content: "\ec53"; } +.ri-download-2-line:before { content: "\ec54"; } +.ri-download-cloud-2-fill:before { content: "\ec55"; } +.ri-download-cloud-2-line:before { content: "\ec56"; } +.ri-download-cloud-fill:before { content: "\ec57"; } +.ri-download-cloud-line:before { content: "\ec58"; } +.ri-download-fill:before { content: "\ec59"; } +.ri-download-line:before { content: "\ec5a"; } +.ri-draft-fill:before { content: "\ec5b"; } +.ri-draft-line:before { content: "\ec5c"; } +.ri-drag-drop-fill:before { content: "\ec5d"; } +.ri-drag-drop-line:before { content: "\ec5e"; } +.ri-drag-move-2-fill:before { content: "\ec5f"; } +.ri-drag-move-2-line:before { content: "\ec60"; } +.ri-drag-move-fill:before { content: "\ec61"; } +.ri-drag-move-line:before { content: "\ec62"; } +.ri-dribbble-fill:before { content: "\ec63"; } +.ri-dribbble-line:before { content: "\ec64"; } +.ri-drive-fill:before { content: "\ec65"; } +.ri-drive-line:before { content: "\ec66"; } +.ri-drizzle-fill:before { content: "\ec67"; } +.ri-drizzle-line:before { content: "\ec68"; } +.ri-drop-fill:before { content: "\ec69"; } +.ri-drop-line:before { content: "\ec6a"; } +.ri-dropbox-fill:before { content: "\ec6b"; } +.ri-dropbox-line:before { content: "\ec6c"; } +.ri-dual-sim-1-fill:before { content: "\ec6d"; } +.ri-dual-sim-1-line:before { content: "\ec6e"; } +.ri-dual-sim-2-fill:before { content: "\ec6f"; } +.ri-dual-sim-2-line:before { content: "\ec70"; } +.ri-dv-fill:before { content: "\ec71"; } +.ri-dv-line:before { content: "\ec72"; } +.ri-dvd-fill:before { content: "\ec73"; } +.ri-dvd-line:before { content: "\ec74"; } +.ri-e-bike-2-fill:before { content: "\ec75"; } +.ri-e-bike-2-line:before { content: "\ec76"; } +.ri-e-bike-fill:before { content: "\ec77"; } +.ri-e-bike-line:before { content: "\ec78"; } +.ri-earth-fill:before { content: "\ec79"; } +.ri-earth-line:before { content: "\ec7a"; } +.ri-earthquake-fill:before { content: "\ec7b"; } +.ri-earthquake-line:before { content: "\ec7c"; } +.ri-edge-fill:before { content: "\ec7d"; } +.ri-edge-line:before { content: "\ec7e"; } +.ri-edit-2-fill:before { content: "\ec7f"; } +.ri-edit-2-line:before { content: "\ec80"; } +.ri-edit-box-fill:before { content: "\ec81"; } +.ri-edit-box-line:before { content: "\ec82"; } +.ri-edit-circle-fill:before { content: "\ec83"; } +.ri-edit-circle-line:before { content: "\ec84"; } +.ri-edit-fill:before { content: "\ec85"; } +.ri-edit-line:before { content: "\ec86"; } +.ri-eject-fill:before { content: "\ec87"; } +.ri-eject-line:before { content: "\ec88"; } +.ri-emotion-2-fill:before { content: "\ec89"; } +.ri-emotion-2-line:before { content: "\ec8a"; } +.ri-emotion-fill:before { content: "\ec8b"; } +.ri-emotion-happy-fill:before { content: "\ec8c"; } +.ri-emotion-happy-line:before { content: "\ec8d"; } +.ri-emotion-laugh-fill:before { content: "\ec8e"; } +.ri-emotion-laugh-line:before { content: "\ec8f"; } +.ri-emotion-line:before { content: "\ec90"; } +.ri-emotion-normal-fill:before { content: "\ec91"; } +.ri-emotion-normal-line:before { content: "\ec92"; } +.ri-emotion-sad-fill:before { content: "\ec93"; } +.ri-emotion-sad-line:before { content: "\ec94"; } +.ri-emotion-unhappy-fill:before { content: "\ec95"; } +.ri-emotion-unhappy-line:before { content: "\ec96"; } +.ri-empathize-fill:before { content: "\ec97"; } +.ri-empathize-line:before { content: "\ec98"; } +.ri-emphasis-cn:before { content: "\ec99"; } +.ri-emphasis:before { content: "\ec9a"; } +.ri-english-input:before { content: "\ec9b"; } +.ri-equalizer-fill:before { content: "\ec9c"; } +.ri-equalizer-line:before { content: "\ec9d"; } +.ri-eraser-fill:before { content: "\ec9e"; } +.ri-eraser-line:before { content: "\ec9f"; } +.ri-error-warning-fill:before { content: "\eca0"; } +.ri-error-warning-line:before { content: "\eca1"; } +.ri-evernote-fill:before { content: "\eca2"; } +.ri-evernote-line:before { content: "\eca3"; } +.ri-exchange-box-fill:before { content: "\eca4"; } +.ri-exchange-box-line:before { content: "\eca5"; } +.ri-exchange-cny-fill:before { content: "\eca6"; } +.ri-exchange-cny-line:before { content: "\eca7"; } +.ri-exchange-dollar-fill:before { content: "\eca8"; } +.ri-exchange-dollar-line:before { content: "\eca9"; } +.ri-exchange-fill:before { content: "\ecaa"; } +.ri-exchange-funds-fill:before { content: "\ecab"; } +.ri-exchange-funds-line:before { content: "\ecac"; } +.ri-exchange-line:before { content: "\ecad"; } +.ri-external-link-fill:before { content: "\ecae"; } +.ri-external-link-line:before { content: "\ecaf"; } +.ri-eye-2-fill:before { content: "\ecb0"; } +.ri-eye-2-line:before { content: "\ecb1"; } +.ri-eye-close-fill:before { content: "\ecb2"; } +.ri-eye-close-line:before { content: "\ecb3"; } +.ri-eye-fill:before { content: "\ecb4"; } +.ri-eye-line:before { content: "\ecb5"; } +.ri-eye-off-fill:before { content: "\ecb6"; } +.ri-eye-off-line:before { content: "\ecb7"; } +.ri-facebook-box-fill:before { content: "\ecb8"; } +.ri-facebook-box-line:before { content: "\ecb9"; } +.ri-facebook-circle-fill:before { content: "\ecba"; } +.ri-facebook-circle-line:before { content: "\ecbb"; } +.ri-facebook-fill:before { content: "\ecbc"; } +.ri-facebook-line:before { content: "\ecbd"; } +.ri-fahrenheit-fill:before { content: "\ecbe"; } +.ri-fahrenheit-line:before { content: "\ecbf"; } +.ri-feedback-fill:before { content: "\ecc0"; } +.ri-feedback-line:before { content: "\ecc1"; } +.ri-file-2-fill:before { content: "\ecc2"; } +.ri-file-2-line:before { content: "\ecc3"; } +.ri-file-3-fill:before { content: "\ecc4"; } +.ri-file-3-line:before { content: "\ecc5"; } +.ri-file-4-fill:before { content: "\ecc6"; } +.ri-file-4-line:before { content: "\ecc7"; } +.ri-file-add-fill:before { content: "\ecc8"; } +.ri-file-add-line:before { content: "\ecc9"; } +.ri-file-chart-2-fill:before { content: "\ecca"; } +.ri-file-chart-2-line:before { content: "\eccb"; } +.ri-file-chart-fill:before { content: "\eccc"; } +.ri-file-chart-line:before { content: "\eccd"; } +.ri-file-cloud-fill:before { content: "\ecce"; } +.ri-file-cloud-line:before { content: "\eccf"; } +.ri-file-code-fill:before { content: "\ecd0"; } +.ri-file-code-line:before { content: "\ecd1"; } +.ri-file-copy-2-fill:before { content: "\ecd2"; } +.ri-file-copy-2-line:before { content: "\ecd3"; } +.ri-file-copy-fill:before { content: "\ecd4"; } +.ri-file-copy-line:before { content: "\ecd5"; } +.ri-file-damage-fill:before { content: "\ecd6"; } +.ri-file-damage-line:before { content: "\ecd7"; } +.ri-file-download-fill:before { content: "\ecd8"; } +.ri-file-download-line:before { content: "\ecd9"; } +.ri-file-edit-fill:before { content: "\ecda"; } +.ri-file-edit-line:before { content: "\ecdb"; } +.ri-file-excel-2-fill:before { content: "\ecdc"; } +.ri-file-excel-2-line:before { content: "\ecdd"; } +.ri-file-excel-fill:before { content: "\ecde"; } +.ri-file-excel-line:before { content: "\ecdf"; } +.ri-file-fill:before { content: "\ece0"; } +.ri-file-forbid-fill:before { content: "\ece1"; } +.ri-file-forbid-line:before { content: "\ece2"; } +.ri-file-gif-fill:before { content: "\ece3"; } +.ri-file-gif-line:before { content: "\ece4"; } +.ri-file-history-fill:before { content: "\ece5"; } +.ri-file-history-line:before { content: "\ece6"; } +.ri-file-hwp-fill:before { content: "\ece7"; } +.ri-file-hwp-line:before { content: "\ece8"; } +.ri-file-info-fill:before { content: "\ece9"; } +.ri-file-info-line:before { content: "\ecea"; } +.ri-file-line:before { content: "\eceb"; } +.ri-file-list-2-fill:before { content: "\ecec"; } +.ri-file-list-2-line:before { content: "\eced"; } +.ri-file-list-3-fill:before { content: "\ecee"; } +.ri-file-list-3-line:before { content: "\ecef"; } +.ri-file-list-fill:before { content: "\ecf0"; } +.ri-file-list-line:before { content: "\ecf1"; } +.ri-file-lock-fill:before { content: "\ecf2"; } +.ri-file-lock-line:before { content: "\ecf3"; } +.ri-file-mark-fill:before { content: "\ecf4"; } +.ri-file-mark-line:before { content: "\ecf5"; } +.ri-file-music-fill:before { content: "\ecf6"; } +.ri-file-music-line:before { content: "\ecf7"; } +.ri-file-paper-2-fill:before { content: "\ecf8"; } +.ri-file-paper-2-line:before { content: "\ecf9"; } +.ri-file-paper-fill:before { content: "\ecfa"; } +.ri-file-paper-line:before { content: "\ecfb"; } +.ri-file-pdf-fill:before { content: "\ecfc"; } +.ri-file-pdf-line:before { content: "\ecfd"; } +.ri-file-ppt-2-fill:before { content: "\ecfe"; } +.ri-file-ppt-2-line:before { content: "\ecff"; } +.ri-file-ppt-fill:before { content: "\ed00"; } +.ri-file-ppt-line:before { content: "\ed01"; } +.ri-file-reduce-fill:before { content: "\ed02"; } +.ri-file-reduce-line:before { content: "\ed03"; } +.ri-file-search-fill:before { content: "\ed04"; } +.ri-file-search-line:before { content: "\ed05"; } +.ri-file-settings-fill:before { content: "\ed06"; } +.ri-file-settings-line:before { content: "\ed07"; } +.ri-file-shield-2-fill:before { content: "\ed08"; } +.ri-file-shield-2-line:before { content: "\ed09"; } +.ri-file-shield-fill:before { content: "\ed0a"; } +.ri-file-shield-line:before { content: "\ed0b"; } +.ri-file-shred-fill:before { content: "\ed0c"; } +.ri-file-shred-line:before { content: "\ed0d"; } +.ri-file-text-fill:before { content: "\ed0e"; } +.ri-file-text-line:before { content: "\ed0f"; } +.ri-file-transfer-fill:before { content: "\ed10"; } +.ri-file-transfer-line:before { content: "\ed11"; } +.ri-file-unknow-fill:before { content: "\ed12"; } +.ri-file-unknow-line:before { content: "\ed13"; } +.ri-file-upload-fill:before { content: "\ed14"; } +.ri-file-upload-line:before { content: "\ed15"; } +.ri-file-user-fill:before { content: "\ed16"; } +.ri-file-user-line:before { content: "\ed17"; } +.ri-file-warning-fill:before { content: "\ed18"; } +.ri-file-warning-line:before { content: "\ed19"; } +.ri-file-word-2-fill:before { content: "\ed1a"; } +.ri-file-word-2-line:before { content: "\ed1b"; } +.ri-file-word-fill:before { content: "\ed1c"; } +.ri-file-word-line:before { content: "\ed1d"; } +.ri-file-zip-fill:before { content: "\ed1e"; } +.ri-file-zip-line:before { content: "\ed1f"; } +.ri-film-fill:before { content: "\ed20"; } +.ri-film-line:before { content: "\ed21"; } +.ri-filter-2-fill:before { content: "\ed22"; } +.ri-filter-2-line:before { content: "\ed23"; } +.ri-filter-3-fill:before { content: "\ed24"; } +.ri-filter-3-line:before { content: "\ed25"; } +.ri-filter-fill:before { content: "\ed26"; } +.ri-filter-line:before { content: "\ed27"; } +.ri-filter-off-fill:before { content: "\ed28"; } +.ri-filter-off-line:before { content: "\ed29"; } +.ri-find-replace-fill:before { content: "\ed2a"; } +.ri-find-replace-line:before { content: "\ed2b"; } +.ri-finder-fill:before { content: "\ed2c"; } +.ri-finder-line:before { content: "\ed2d"; } +.ri-fingerprint-2-fill:before { content: "\ed2e"; } +.ri-fingerprint-2-line:before { content: "\ed2f"; } +.ri-fingerprint-fill:before { content: "\ed30"; } +.ri-fingerprint-line:before { content: "\ed31"; } +.ri-fire-fill:before { content: "\ed32"; } +.ri-fire-line:before { content: "\ed33"; } +.ri-firefox-fill:before { content: "\ed34"; } +.ri-firefox-line:before { content: "\ed35"; } +.ri-first-aid-kit-fill:before { content: "\ed36"; } +.ri-first-aid-kit-line:before { content: "\ed37"; } +.ri-flag-2-fill:before { content: "\ed38"; } +.ri-flag-2-line:before { content: "\ed39"; } +.ri-flag-fill:before { content: "\ed3a"; } +.ri-flag-line:before { content: "\ed3b"; } +.ri-flashlight-fill:before { content: "\ed3c"; } +.ri-flashlight-line:before { content: "\ed3d"; } +.ri-flask-fill:before { content: "\ed3e"; } +.ri-flask-line:before { content: "\ed3f"; } +.ri-flight-land-fill:before { content: "\ed40"; } +.ri-flight-land-line:before { content: "\ed41"; } +.ri-flight-takeoff-fill:before { content: "\ed42"; } +.ri-flight-takeoff-line:before { content: "\ed43"; } +.ri-flood-fill:before { content: "\ed44"; } +.ri-flood-line:before { content: "\ed45"; } +.ri-flow-chart:before { content: "\ed46"; } +.ri-flutter-fill:before { content: "\ed47"; } +.ri-flutter-line:before { content: "\ed48"; } +.ri-focus-2-fill:before { content: "\ed49"; } +.ri-focus-2-line:before { content: "\ed4a"; } +.ri-focus-3-fill:before { content: "\ed4b"; } +.ri-focus-3-line:before { content: "\ed4c"; } +.ri-focus-fill:before { content: "\ed4d"; } +.ri-focus-line:before { content: "\ed4e"; } +.ri-foggy-fill:before { content: "\ed4f"; } +.ri-foggy-line:before { content: "\ed50"; } +.ri-folder-2-fill:before { content: "\ed51"; } +.ri-folder-2-line:before { content: "\ed52"; } +.ri-folder-3-fill:before { content: "\ed53"; } +.ri-folder-3-line:before { content: "\ed54"; } +.ri-folder-4-fill:before { content: "\ed55"; } +.ri-folder-4-line:before { content: "\ed56"; } +.ri-folder-5-fill:before { content: "\ed57"; } +.ri-folder-5-line:before { content: "\ed58"; } +.ri-folder-add-fill:before { content: "\ed59"; } +.ri-folder-add-line:before { content: "\ed5a"; } +.ri-folder-chart-2-fill:before { content: "\ed5b"; } +.ri-folder-chart-2-line:before { content: "\ed5c"; } +.ri-folder-chart-fill:before { content: "\ed5d"; } +.ri-folder-chart-line:before { content: "\ed5e"; } +.ri-folder-download-fill:before { content: "\ed5f"; } +.ri-folder-download-line:before { content: "\ed60"; } +.ri-folder-fill:before { content: "\ed61"; } +.ri-folder-forbid-fill:before { content: "\ed62"; } +.ri-folder-forbid-line:before { content: "\ed63"; } +.ri-folder-history-fill:before { content: "\ed64"; } +.ri-folder-history-line:before { content: "\ed65"; } +.ri-folder-info-fill:before { content: "\ed66"; } +.ri-folder-info-line:before { content: "\ed67"; } +.ri-folder-keyhole-fill:before { content: "\ed68"; } +.ri-folder-keyhole-line:before { content: "\ed69"; } +.ri-folder-line:before { content: "\ed6a"; } +.ri-folder-lock-fill:before { content: "\ed6b"; } +.ri-folder-lock-line:before { content: "\ed6c"; } +.ri-folder-music-fill:before { content: "\ed6d"; } +.ri-folder-music-line:before { content: "\ed6e"; } +.ri-folder-open-fill:before { content: "\ed6f"; } +.ri-folder-open-line:before { content: "\ed70"; } +.ri-folder-received-fill:before { content: "\ed71"; } +.ri-folder-received-line:before { content: "\ed72"; } +.ri-folder-reduce-fill:before { content: "\ed73"; } +.ri-folder-reduce-line:before { content: "\ed74"; } +.ri-folder-settings-fill:before { content: "\ed75"; } +.ri-folder-settings-line:before { content: "\ed76"; } +.ri-folder-shared-fill:before { content: "\ed77"; } +.ri-folder-shared-line:before { content: "\ed78"; } +.ri-folder-shield-2-fill:before { content: "\ed79"; } +.ri-folder-shield-2-line:before { content: "\ed7a"; } +.ri-folder-shield-fill:before { content: "\ed7b"; } +.ri-folder-shield-line:before { content: "\ed7c"; } +.ri-folder-transfer-fill:before { content: "\ed7d"; } +.ri-folder-transfer-line:before { content: "\ed7e"; } +.ri-folder-unknow-fill:before { content: "\ed7f"; } +.ri-folder-unknow-line:before { content: "\ed80"; } +.ri-folder-upload-fill:before { content: "\ed81"; } +.ri-folder-upload-line:before { content: "\ed82"; } +.ri-folder-user-fill:before { content: "\ed83"; } +.ri-folder-user-line:before { content: "\ed84"; } +.ri-folder-warning-fill:before { content: "\ed85"; } +.ri-folder-warning-line:before { content: "\ed86"; } +.ri-folder-zip-fill:before { content: "\ed87"; } +.ri-folder-zip-line:before { content: "\ed88"; } +.ri-folders-fill:before { content: "\ed89"; } +.ri-folders-line:before { content: "\ed8a"; } +.ri-font-color:before { content: "\ed8b"; } +.ri-font-size-2:before { content: "\ed8c"; } +.ri-font-size:before { content: "\ed8d"; } +.ri-football-fill:before { content: "\ed8e"; } +.ri-football-line:before { content: "\ed8f"; } +.ri-footprint-fill:before { content: "\ed90"; } +.ri-footprint-line:before { content: "\ed91"; } +.ri-forbid-2-fill:before { content: "\ed92"; } +.ri-forbid-2-line:before { content: "\ed93"; } +.ri-forbid-fill:before { content: "\ed94"; } +.ri-forbid-line:before { content: "\ed95"; } +.ri-format-clear:before { content: "\ed96"; } +.ri-fridge-fill:before { content: "\ed97"; } +.ri-fridge-line:before { content: "\ed98"; } +.ri-fullscreen-exit-fill:before { content: "\ed99"; } +.ri-fullscreen-exit-line:before { content: "\ed9a"; } +.ri-fullscreen-fill:before { content: "\ed9b"; } +.ri-fullscreen-line:before { content: "\ed9c"; } +.ri-function-fill:before { content: "\ed9d"; } +.ri-function-line:before { content: "\ed9e"; } +.ri-functions:before { content: "\ed9f"; } +.ri-funds-box-fill:before { content: "\eda0"; } +.ri-funds-box-line:before { content: "\eda1"; } +.ri-funds-fill:before { content: "\eda2"; } +.ri-funds-line:before { content: "\eda3"; } +.ri-gallery-fill:before { content: "\eda4"; } +.ri-gallery-line:before { content: "\eda5"; } +.ri-gallery-upload-fill:before { content: "\eda6"; } +.ri-gallery-upload-line:before { content: "\eda7"; } +.ri-game-fill:before { content: "\eda8"; } +.ri-game-line:before { content: "\eda9"; } +.ri-gamepad-fill:before { content: "\edaa"; } +.ri-gamepad-line:before { content: "\edab"; } +.ri-gas-station-fill:before { content: "\edac"; } +.ri-gas-station-line:before { content: "\edad"; } +.ri-gatsby-fill:before { content: "\edae"; } +.ri-gatsby-line:before { content: "\edaf"; } +.ri-genderless-fill:before { content: "\edb0"; } +.ri-genderless-line:before { content: "\edb1"; } +.ri-ghost-2-fill:before { content: "\edb2"; } +.ri-ghost-2-line:before { content: "\edb3"; } +.ri-ghost-fill:before { content: "\edb4"; } +.ri-ghost-line:before { content: "\edb5"; } +.ri-ghost-smile-fill:before { content: "\edb6"; } +.ri-ghost-smile-line:before { content: "\edb7"; } +.ri-gift-2-fill:before { content: "\edb8"; } +.ri-gift-2-line:before { content: "\edb9"; } +.ri-gift-fill:before { content: "\edba"; } +.ri-gift-line:before { content: "\edbb"; } +.ri-git-branch-fill:before { content: "\edbc"; } +.ri-git-branch-line:before { content: "\edbd"; } +.ri-git-commit-fill:before { content: "\edbe"; } +.ri-git-commit-line:before { content: "\edbf"; } +.ri-git-merge-fill:before { content: "\edc0"; } +.ri-git-merge-line:before { content: "\edc1"; } +.ri-git-pull-request-fill:before { content: "\edc2"; } +.ri-git-pull-request-line:before { content: "\edc3"; } +.ri-git-repository-commits-fill:before { content: "\edc4"; } +.ri-git-repository-commits-line:before { content: "\edc5"; } +.ri-git-repository-fill:before { content: "\edc6"; } +.ri-git-repository-line:before { content: "\edc7"; } +.ri-git-repository-private-fill:before { content: "\edc8"; } +.ri-git-repository-private-line:before { content: "\edc9"; } +.ri-github-fill:before { content: "\edca"; } +.ri-github-line:before { content: "\edcb"; } +.ri-gitlab-fill:before { content: "\edcc"; } +.ri-gitlab-line:before { content: "\edcd"; } +.ri-global-fill:before { content: "\edce"; } +.ri-global-line:before { content: "\edcf"; } +.ri-globe-fill:before { content: "\edd0"; } +.ri-globe-line:before { content: "\edd1"; } +.ri-goblet-fill:before { content: "\edd2"; } +.ri-goblet-line:before { content: "\edd3"; } +.ri-google-fill:before { content: "\edd4"; } +.ri-google-line:before { content: "\edd5"; } +.ri-google-play-fill:before { content: "\edd6"; } +.ri-google-play-line:before { content: "\edd7"; } +.ri-government-fill:before { content: "\edd8"; } +.ri-government-line:before { content: "\edd9"; } +.ri-gps-fill:before { content: "\edda"; } +.ri-gps-line:before { content: "\eddb"; } +.ri-gradienter-fill:before { content: "\eddc"; } +.ri-gradienter-line:before { content: "\eddd"; } +.ri-grid-fill:before { content: "\edde"; } +.ri-grid-line:before { content: "\eddf"; } +.ri-group-2-fill:before { content: "\ede0"; } +.ri-group-2-line:before { content: "\ede1"; } +.ri-group-fill:before { content: "\ede2"; } +.ri-group-line:before { content: "\ede3"; } +.ri-guide-fill:before { content: "\ede4"; } +.ri-guide-line:before { content: "\ede5"; } +.ri-h-1:before { content: "\ede6"; } +.ri-h-2:before { content: "\ede7"; } +.ri-h-3:before { content: "\ede8"; } +.ri-h-4:before { content: "\ede9"; } +.ri-h-5:before { content: "\edea"; } +.ri-h-6:before { content: "\edeb"; } +.ri-hail-fill:before { content: "\edec"; } +.ri-hail-line:before { content: "\eded"; } +.ri-hammer-fill:before { content: "\edee"; } +.ri-hammer-line:before { content: "\edef"; } +.ri-hand-coin-fill:before { content: "\edf0"; } +.ri-hand-coin-line:before { content: "\edf1"; } +.ri-hand-heart-fill:before { content: "\edf2"; } +.ri-hand-heart-line:before { content: "\edf3"; } +.ri-hand-sanitizer-fill:before { content: "\edf4"; } +.ri-hand-sanitizer-line:before { content: "\edf5"; } +.ri-handbag-fill:before { content: "\edf6"; } +.ri-handbag-line:before { content: "\edf7"; } +.ri-hard-drive-2-fill:before { content: "\edf8"; } +.ri-hard-drive-2-line:before { content: "\edf9"; } +.ri-hard-drive-fill:before { content: "\edfa"; } +.ri-hard-drive-line:before { content: "\edfb"; } +.ri-hashtag:before { content: "\edfc"; } +.ri-haze-2-fill:before { content: "\edfd"; } +.ri-haze-2-line:before { content: "\edfe"; } +.ri-haze-fill:before { content: "\edff"; } +.ri-haze-line:before { content: "\ee00"; } +.ri-hd-fill:before { content: "\ee01"; } +.ri-hd-line:before { content: "\ee02"; } +.ri-heading:before { content: "\ee03"; } +.ri-headphone-fill:before { content: "\ee04"; } +.ri-headphone-line:before { content: "\ee05"; } +.ri-health-book-fill:before { content: "\ee06"; } +.ri-health-book-line:before { content: "\ee07"; } +.ri-heart-2-fill:before { content: "\ee08"; } +.ri-heart-2-line:before { content: "\ee09"; } +.ri-heart-3-fill:before { content: "\ee0a"; } +.ri-heart-3-line:before { content: "\ee0b"; } +.ri-heart-add-fill:before { content: "\ee0c"; } +.ri-heart-add-line:before { content: "\ee0d"; } +.ri-heart-fill:before { content: "\ee0e"; } +.ri-heart-line:before { content: "\ee0f"; } +.ri-heart-pulse-fill:before { content: "\ee10"; } +.ri-heart-pulse-line:before { content: "\ee11"; } +.ri-hearts-fill:before { content: "\ee12"; } +.ri-hearts-line:before { content: "\ee13"; } +.ri-heavy-showers-fill:before { content: "\ee14"; } +.ri-heavy-showers-line:before { content: "\ee15"; } +.ri-history-fill:before { content: "\ee16"; } +.ri-history-line:before { content: "\ee17"; } +.ri-home-2-fill:before { content: "\ee18"; } +.ri-home-2-line:before { content: "\ee19"; } +.ri-home-3-fill:before { content: "\ee1a"; } +.ri-home-3-line:before { content: "\ee1b"; } +.ri-home-4-fill:before { content: "\ee1c"; } +.ri-home-4-line:before { content: "\ee1d"; } +.ri-home-5-fill:before { content: "\ee1e"; } +.ri-home-5-line:before { content: "\ee1f"; } +.ri-home-6-fill:before { content: "\ee20"; } +.ri-home-6-line:before { content: "\ee21"; } +.ri-home-7-fill:before { content: "\ee22"; } +.ri-home-7-line:before { content: "\ee23"; } +.ri-home-8-fill:before { content: "\ee24"; } +.ri-home-8-line:before { content: "\ee25"; } +.ri-home-fill:before { content: "\ee26"; } +.ri-home-gear-fill:before { content: "\ee27"; } +.ri-home-gear-line:before { content: "\ee28"; } +.ri-home-heart-fill:before { content: "\ee29"; } +.ri-home-heart-line:before { content: "\ee2a"; } +.ri-home-line:before { content: "\ee2b"; } +.ri-home-smile-2-fill:before { content: "\ee2c"; } +.ri-home-smile-2-line:before { content: "\ee2d"; } +.ri-home-smile-fill:before { content: "\ee2e"; } +.ri-home-smile-line:before { content: "\ee2f"; } +.ri-home-wifi-fill:before { content: "\ee30"; } +.ri-home-wifi-line:before { content: "\ee31"; } +.ri-honor-of-kings-fill:before { content: "\ee32"; } +.ri-honor-of-kings-line:before { content: "\ee33"; } +.ri-honour-fill:before { content: "\ee34"; } +.ri-honour-line:before { content: "\ee35"; } +.ri-hospital-fill:before { content: "\ee36"; } +.ri-hospital-line:before { content: "\ee37"; } +.ri-hotel-bed-fill:before { content: "\ee38"; } +.ri-hotel-bed-line:before { content: "\ee39"; } +.ri-hotel-fill:before { content: "\ee3a"; } +.ri-hotel-line:before { content: "\ee3b"; } +.ri-hotspot-fill:before { content: "\ee3c"; } +.ri-hotspot-line:before { content: "\ee3d"; } +.ri-hq-fill:before { content: "\ee3e"; } +.ri-hq-line:before { content: "\ee3f"; } +.ri-html5-fill:before { content: "\ee40"; } +.ri-html5-line:before { content: "\ee41"; } +.ri-ie-fill:before { content: "\ee42"; } +.ri-ie-line:before { content: "\ee43"; } +.ri-image-2-fill:before { content: "\ee44"; } +.ri-image-2-line:before { content: "\ee45"; } +.ri-image-add-fill:before { content: "\ee46"; } +.ri-image-add-line:before { content: "\ee47"; } +.ri-image-edit-fill:before { content: "\ee48"; } +.ri-image-edit-line:before { content: "\ee49"; } +.ri-image-fill:before { content: "\ee4a"; } +.ri-image-line:before { content: "\ee4b"; } +.ri-inbox-archive-fill:before { content: "\ee4c"; } +.ri-inbox-archive-line:before { content: "\ee4d"; } +.ri-inbox-fill:before { content: "\ee4e"; } +.ri-inbox-line:before { content: "\ee4f"; } +.ri-inbox-unarchive-fill:before { content: "\ee50"; } +.ri-inbox-unarchive-line:before { content: "\ee51"; } +.ri-increase-decrease-fill:before { content: "\ee52"; } +.ri-increase-decrease-line:before { content: "\ee53"; } +.ri-indent-decrease:before { content: "\ee54"; } +.ri-indent-increase:before { content: "\ee55"; } +.ri-indeterminate-circle-fill:before { content: "\ee56"; } +.ri-indeterminate-circle-line:before { content: "\ee57"; } +.ri-information-fill:before { content: "\ee58"; } +.ri-information-line:before { content: "\ee59"; } +.ri-infrared-thermometer-fill:before { content: "\ee5a"; } +.ri-infrared-thermometer-line:before { content: "\ee5b"; } +.ri-ink-bottle-fill:before { content: "\ee5c"; } +.ri-ink-bottle-line:before { content: "\ee5d"; } +.ri-input-cursor-move:before { content: "\ee5e"; } +.ri-input-method-fill:before { content: "\ee5f"; } +.ri-input-method-line:before { content: "\ee60"; } +.ri-insert-column-left:before { content: "\ee61"; } +.ri-insert-column-right:before { content: "\ee62"; } +.ri-insert-row-bottom:before { content: "\ee63"; } +.ri-insert-row-top:before { content: "\ee64"; } +.ri-instagram-fill:before { content: "\ee65"; } +.ri-instagram-line:before { content: "\ee66"; } +.ri-install-fill:before { content: "\ee67"; } +.ri-install-line:before { content: "\ee68"; } +.ri-invision-fill:before { content: "\ee69"; } +.ri-invision-line:before { content: "\ee6a"; } +.ri-italic:before { content: "\ee6b"; } +.ri-kakao-talk-fill:before { content: "\ee6c"; } +.ri-kakao-talk-line:before { content: "\ee6d"; } +.ri-key-2-fill:before { content: "\ee6e"; } +.ri-key-2-line:before { content: "\ee6f"; } +.ri-key-fill:before { content: "\ee70"; } +.ri-key-line:before { content: "\ee71"; } +.ri-keyboard-box-fill:before { content: "\ee72"; } +.ri-keyboard-box-line:before { content: "\ee73"; } +.ri-keyboard-fill:before { content: "\ee74"; } +.ri-keyboard-line:before { content: "\ee75"; } +.ri-keynote-fill:before { content: "\ee76"; } +.ri-keynote-line:before { content: "\ee77"; } +.ri-knife-blood-fill:before { content: "\ee78"; } +.ri-knife-blood-line:before { content: "\ee79"; } +.ri-knife-fill:before { content: "\ee7a"; } +.ri-knife-line:before { content: "\ee7b"; } +.ri-landscape-fill:before { content: "\ee7c"; } +.ri-landscape-line:before { content: "\ee7d"; } +.ri-layout-2-fill:before { content: "\ee7e"; } +.ri-layout-2-line:before { content: "\ee7f"; } +.ri-layout-3-fill:before { content: "\ee80"; } +.ri-layout-3-line:before { content: "\ee81"; } +.ri-layout-4-fill:before { content: "\ee82"; } +.ri-layout-4-line:before { content: "\ee83"; } +.ri-layout-5-fill:before { content: "\ee84"; } +.ri-layout-5-line:before { content: "\ee85"; } +.ri-layout-6-fill:before { content: "\ee86"; } +.ri-layout-6-line:before { content: "\ee87"; } +.ri-layout-bottom-2-fill:before { content: "\ee88"; } +.ri-layout-bottom-2-line:before { content: "\ee89"; } +.ri-layout-bottom-fill:before { content: "\ee8a"; } +.ri-layout-bottom-line:before { content: "\ee8b"; } +.ri-layout-column-fill:before { content: "\ee8c"; } +.ri-layout-column-line:before { content: "\ee8d"; } +.ri-layout-fill:before { content: "\ee8e"; } +.ri-layout-grid-fill:before { content: "\ee8f"; } +.ri-layout-grid-line:before { content: "\ee90"; } +.ri-layout-left-2-fill:before { content: "\ee91"; } +.ri-layout-left-2-line:before { content: "\ee92"; } +.ri-layout-left-fill:before { content: "\ee93"; } +.ri-layout-left-line:before { content: "\ee94"; } +.ri-layout-line:before { content: "\ee95"; } +.ri-layout-masonry-fill:before { content: "\ee96"; } +.ri-layout-masonry-line:before { content: "\ee97"; } +.ri-layout-right-2-fill:before { content: "\ee98"; } +.ri-layout-right-2-line:before { content: "\ee99"; } +.ri-layout-right-fill:before { content: "\ee9a"; } +.ri-layout-right-line:before { content: "\ee9b"; } +.ri-layout-row-fill:before { content: "\ee9c"; } +.ri-layout-row-line:before { content: "\ee9d"; } +.ri-layout-top-2-fill:before { content: "\ee9e"; } +.ri-layout-top-2-line:before { content: "\ee9f"; } +.ri-layout-top-fill:before { content: "\eea0"; } +.ri-layout-top-line:before { content: "\eea1"; } +.ri-leaf-fill:before { content: "\eea2"; } +.ri-leaf-line:before { content: "\eea3"; } +.ri-lifebuoy-fill:before { content: "\eea4"; } +.ri-lifebuoy-line:before { content: "\eea5"; } +.ri-lightbulb-fill:before { content: "\eea6"; } +.ri-lightbulb-flash-fill:before { content: "\eea7"; } +.ri-lightbulb-flash-line:before { content: "\eea8"; } +.ri-lightbulb-line:before { content: "\eea9"; } +.ri-line-chart-fill:before { content: "\eeaa"; } +.ri-line-chart-line:before { content: "\eeab"; } +.ri-line-fill:before { content: "\eeac"; } +.ri-line-height:before { content: "\eead"; } +.ri-line-line:before { content: "\eeae"; } +.ri-link-m:before { content: "\eeaf"; } +.ri-link-unlink-m:before { content: "\eeb0"; } +.ri-link-unlink:before { content: "\eeb1"; } +.ri-link:before { content: "\eeb2"; } +.ri-linkedin-box-fill:before { content: "\eeb3"; } +.ri-linkedin-box-line:before { content: "\eeb4"; } +.ri-linkedin-fill:before { content: "\eeb5"; } +.ri-linkedin-line:before { content: "\eeb6"; } +.ri-links-fill:before { content: "\eeb7"; } +.ri-links-line:before { content: "\eeb8"; } +.ri-list-check-2:before { content: "\eeb9"; } +.ri-list-check:before { content: "\eeba"; } +.ri-list-ordered:before { content: "\eebb"; } +.ri-list-settings-fill:before { content: "\eebc"; } +.ri-list-settings-line:before { content: "\eebd"; } +.ri-list-unordered:before { content: "\eebe"; } +.ri-live-fill:before { content: "\eebf"; } +.ri-live-line:before { content: "\eec0"; } +.ri-loader-2-fill:before { content: "\eec1"; } +.ri-loader-2-line:before { content: "\eec2"; } +.ri-loader-3-fill:before { content: "\eec3"; } +.ri-loader-3-line:before { content: "\eec4"; } +.ri-loader-4-fill:before { content: "\eec5"; } +.ri-loader-4-line:before { content: "\eec6"; } +.ri-loader-5-fill:before { content: "\eec7"; } +.ri-loader-5-line:before { content: "\eec8"; } +.ri-loader-fill:before { content: "\eec9"; } +.ri-loader-line:before { content: "\eeca"; } +.ri-lock-2-fill:before { content: "\eecb"; } +.ri-lock-2-line:before { content: "\eecc"; } +.ri-lock-fill:before { content: "\eecd"; } +.ri-lock-line:before { content: "\eece"; } +.ri-lock-password-fill:before { content: "\eecf"; } +.ri-lock-password-line:before { content: "\eed0"; } +.ri-lock-unlock-fill:before { content: "\eed1"; } +.ri-lock-unlock-line:before { content: "\eed2"; } +.ri-login-box-fill:before { content: "\eed3"; } +.ri-login-box-line:before { content: "\eed4"; } +.ri-login-circle-fill:before { content: "\eed5"; } +.ri-login-circle-line:before { content: "\eed6"; } +.ri-logout-box-fill:before { content: "\eed7"; } +.ri-logout-box-line:before { content: "\eed8"; } +.ri-logout-box-r-fill:before { content: "\eed9"; } +.ri-logout-box-r-line:before { content: "\eeda"; } +.ri-logout-circle-fill:before { content: "\eedb"; } +.ri-logout-circle-line:before { content: "\eedc"; } +.ri-logout-circle-r-fill:before { content: "\eedd"; } +.ri-logout-circle-r-line:before { content: "\eede"; } +.ri-luggage-cart-fill:before { content: "\eedf"; } +.ri-luggage-cart-line:before { content: "\eee0"; } +.ri-luggage-deposit-fill:before { content: "\eee1"; } +.ri-luggage-deposit-line:before { content: "\eee2"; } +.ri-lungs-fill:before { content: "\eee3"; } +.ri-lungs-line:before { content: "\eee4"; } +.ri-mac-fill:before { content: "\eee5"; } +.ri-mac-line:before { content: "\eee6"; } +.ri-macbook-fill:before { content: "\eee7"; } +.ri-macbook-line:before { content: "\eee8"; } +.ri-magic-fill:before { content: "\eee9"; } +.ri-magic-line:before { content: "\eeea"; } +.ri-mail-add-fill:before { content: "\eeeb"; } +.ri-mail-add-line:before { content: "\eeec"; } +.ri-mail-check-fill:before { content: "\eeed"; } +.ri-mail-check-line:before { content: "\eeee"; } +.ri-mail-close-fill:before { content: "\eeef"; } +.ri-mail-close-line:before { content: "\eef0"; } +.ri-mail-download-fill:before { content: "\eef1"; } +.ri-mail-download-line:before { content: "\eef2"; } +.ri-mail-fill:before { content: "\eef3"; } +.ri-mail-forbid-fill:before { content: "\eef4"; } +.ri-mail-forbid-line:before { content: "\eef5"; } +.ri-mail-line:before { content: "\eef6"; } +.ri-mail-lock-fill:before { content: "\eef7"; } +.ri-mail-lock-line:before { content: "\eef8"; } +.ri-mail-open-fill:before { content: "\eef9"; } +.ri-mail-open-line:before { content: "\eefa"; } +.ri-mail-send-fill:before { content: "\eefb"; } +.ri-mail-send-line:before { content: "\eefc"; } +.ri-mail-settings-fill:before { content: "\eefd"; } +.ri-mail-settings-line:before { content: "\eefe"; } +.ri-mail-star-fill:before { content: "\eeff"; } +.ri-mail-star-line:before { content: "\ef00"; } +.ri-mail-unread-fill:before { content: "\ef01"; } +.ri-mail-unread-line:before { content: "\ef02"; } +.ri-mail-volume-fill:before { content: "\ef03"; } +.ri-mail-volume-line:before { content: "\ef04"; } +.ri-map-2-fill:before { content: "\ef05"; } +.ri-map-2-line:before { content: "\ef06"; } +.ri-map-fill:before { content: "\ef07"; } +.ri-map-line:before { content: "\ef08"; } +.ri-map-pin-2-fill:before { content: "\ef09"; } +.ri-map-pin-2-line:before { content: "\ef0a"; } +.ri-map-pin-3-fill:before { content: "\ef0b"; } +.ri-map-pin-3-line:before { content: "\ef0c"; } +.ri-map-pin-4-fill:before { content: "\ef0d"; } +.ri-map-pin-4-line:before { content: "\ef0e"; } +.ri-map-pin-5-fill:before { content: "\ef0f"; } +.ri-map-pin-5-line:before { content: "\ef10"; } +.ri-map-pin-add-fill:before { content: "\ef11"; } +.ri-map-pin-add-line:before { content: "\ef12"; } +.ri-map-pin-fill:before { content: "\ef13"; } +.ri-map-pin-line:before { content: "\ef14"; } +.ri-map-pin-range-fill:before { content: "\ef15"; } +.ri-map-pin-range-line:before { content: "\ef16"; } +.ri-map-pin-time-fill:before { content: "\ef17"; } +.ri-map-pin-time-line:before { content: "\ef18"; } +.ri-map-pin-user-fill:before { content: "\ef19"; } +.ri-map-pin-user-line:before { content: "\ef1a"; } +.ri-mark-pen-fill:before { content: "\ef1b"; } +.ri-mark-pen-line:before { content: "\ef1c"; } +.ri-markdown-fill:before { content: "\ef1d"; } +.ri-markdown-line:before { content: "\ef1e"; } +.ri-markup-fill:before { content: "\ef1f"; } +.ri-markup-line:before { content: "\ef20"; } +.ri-mastercard-fill:before { content: "\ef21"; } +.ri-mastercard-line:before { content: "\ef22"; } +.ri-mastodon-fill:before { content: "\ef23"; } +.ri-mastodon-line:before { content: "\ef24"; } +.ri-medal-2-fill:before { content: "\ef25"; } +.ri-medal-2-line:before { content: "\ef26"; } +.ri-medal-fill:before { content: "\ef27"; } +.ri-medal-line:before { content: "\ef28"; } +.ri-medicine-bottle-fill:before { content: "\ef29"; } +.ri-medicine-bottle-line:before { content: "\ef2a"; } +.ri-medium-fill:before { content: "\ef2b"; } +.ri-medium-line:before { content: "\ef2c"; } +.ri-men-fill:before { content: "\ef2d"; } +.ri-men-line:before { content: "\ef2e"; } +.ri-mental-health-fill:before { content: "\ef2f"; } +.ri-mental-health-line:before { content: "\ef30"; } +.ri-menu-2-fill:before { content: "\ef31"; } +.ri-menu-2-line:before { content: "\ef32"; } +.ri-menu-3-fill:before { content: "\ef33"; } +.ri-menu-3-line:before { content: "\ef34"; } +.ri-menu-4-fill:before { content: "\ef35"; } +.ri-menu-4-line:before { content: "\ef36"; } +.ri-menu-5-fill:before { content: "\ef37"; } +.ri-menu-5-line:before { content: "\ef38"; } +.ri-menu-add-fill:before { content: "\ef39"; } +.ri-menu-add-line:before { content: "\ef3a"; } +.ri-menu-fill:before { content: "\ef3b"; } +.ri-menu-fold-fill:before { content: "\ef3c"; } +.ri-menu-fold-line:before { content: "\ef3d"; } +.ri-menu-line:before { content: "\ef3e"; } +.ri-menu-unfold-fill:before { content: "\ef3f"; } +.ri-menu-unfold-line:before { content: "\ef40"; } +.ri-merge-cells-horizontal:before { content: "\ef41"; } +.ri-merge-cells-vertical:before { content: "\ef42"; } +.ri-message-2-fill:before { content: "\ef43"; } +.ri-message-2-line:before { content: "\ef44"; } +.ri-message-3-fill:before { content: "\ef45"; } +.ri-message-3-line:before { content: "\ef46"; } +.ri-message-fill:before { content: "\ef47"; } +.ri-message-line:before { content: "\ef48"; } +.ri-messenger-fill:before { content: "\ef49"; } +.ri-messenger-line:before { content: "\ef4a"; } +.ri-meteor-fill:before { content: "\ef4b"; } +.ri-meteor-line:before { content: "\ef4c"; } +.ri-mic-2-fill:before { content: "\ef4d"; } +.ri-mic-2-line:before { content: "\ef4e"; } +.ri-mic-fill:before { content: "\ef4f"; } +.ri-mic-line:before { content: "\ef50"; } +.ri-mic-off-fill:before { content: "\ef51"; } +.ri-mic-off-line:before { content: "\ef52"; } +.ri-mickey-fill:before { content: "\ef53"; } +.ri-mickey-line:before { content: "\ef54"; } +.ri-microscope-fill:before { content: "\ef55"; } +.ri-microscope-line:before { content: "\ef56"; } +.ri-microsoft-fill:before { content: "\ef57"; } +.ri-microsoft-line:before { content: "\ef58"; } +.ri-mind-map:before { content: "\ef59"; } +.ri-mini-program-fill:before { content: "\ef5a"; } +.ri-mini-program-line:before { content: "\ef5b"; } +.ri-mist-fill:before { content: "\ef5c"; } +.ri-mist-line:before { content: "\ef5d"; } +.ri-money-cny-box-fill:before { content: "\ef5e"; } +.ri-money-cny-box-line:before { content: "\ef5f"; } +.ri-money-cny-circle-fill:before { content: "\ef60"; } +.ri-money-cny-circle-line:before { content: "\ef61"; } +.ri-money-dollar-box-fill:before { content: "\ef62"; } +.ri-money-dollar-box-line:before { content: "\ef63"; } +.ri-money-dollar-circle-fill:before { content: "\ef64"; } +.ri-money-dollar-circle-line:before { content: "\ef65"; } +.ri-money-euro-box-fill:before { content: "\ef66"; } +.ri-money-euro-box-line:before { content: "\ef67"; } +.ri-money-euro-circle-fill:before { content: "\ef68"; } +.ri-money-euro-circle-line:before { content: "\ef69"; } +.ri-money-pound-box-fill:before { content: "\ef6a"; } +.ri-money-pound-box-line:before { content: "\ef6b"; } +.ri-money-pound-circle-fill:before { content: "\ef6c"; } +.ri-money-pound-circle-line:before { content: "\ef6d"; } +.ri-moon-clear-fill:before { content: "\ef6e"; } +.ri-moon-clear-line:before { content: "\ef6f"; } +.ri-moon-cloudy-fill:before { content: "\ef70"; } +.ri-moon-cloudy-line:before { content: "\ef71"; } +.ri-moon-fill:before { content: "\ef72"; } +.ri-moon-foggy-fill:before { content: "\ef73"; } +.ri-moon-foggy-line:before { content: "\ef74"; } +.ri-moon-line:before { content: "\ef75"; } +.ri-more-2-fill:before { content: "\ef76"; } +.ri-more-2-line:before { content: "\ef77"; } +.ri-more-fill:before { content: "\ef78"; } +.ri-more-line:before { content: "\ef79"; } +.ri-motorbike-fill:before { content: "\ef7a"; } +.ri-motorbike-line:before { content: "\ef7b"; } +.ri-mouse-fill:before { content: "\ef7c"; } +.ri-mouse-line:before { content: "\ef7d"; } +.ri-movie-2-fill:before { content: "\ef7e"; } +.ri-movie-2-line:before { content: "\ef7f"; } +.ri-movie-fill:before { content: "\ef80"; } +.ri-movie-line:before { content: "\ef81"; } +.ri-music-2-fill:before { content: "\ef82"; } +.ri-music-2-line:before { content: "\ef83"; } +.ri-music-fill:before { content: "\ef84"; } +.ri-music-line:before { content: "\ef85"; } +.ri-mv-fill:before { content: "\ef86"; } +.ri-mv-line:before { content: "\ef87"; } +.ri-navigation-fill:before { content: "\ef88"; } +.ri-navigation-line:before { content: "\ef89"; } +.ri-netease-cloud-music-fill:before { content: "\ef8a"; } +.ri-netease-cloud-music-line:before { content: "\ef8b"; } +.ri-netflix-fill:before { content: "\ef8c"; } +.ri-netflix-line:before { content: "\ef8d"; } +.ri-newspaper-fill:before { content: "\ef8e"; } +.ri-newspaper-line:before { content: "\ef8f"; } +.ri-node-tree:before { content: "\ef90"; } +.ri-notification-2-fill:before { content: "\ef91"; } +.ri-notification-2-line:before { content: "\ef92"; } +.ri-notification-3-fill:before { content: "\ef93"; } +.ri-notification-3-line:before { content: "\ef94"; } +.ri-notification-4-fill:before { content: "\ef95"; } +.ri-notification-4-line:before { content: "\ef96"; } +.ri-notification-badge-fill:before { content: "\ef97"; } +.ri-notification-badge-line:before { content: "\ef98"; } +.ri-notification-fill:before { content: "\ef99"; } +.ri-notification-line:before { content: "\ef9a"; } +.ri-notification-off-fill:before { content: "\ef9b"; } +.ri-notification-off-line:before { content: "\ef9c"; } +.ri-npmjs-fill:before { content: "\ef9d"; } +.ri-npmjs-line:before { content: "\ef9e"; } +.ri-number-0:before { content: "\ef9f"; } +.ri-number-1:before { content: "\efa0"; } +.ri-number-2:before { content: "\efa1"; } +.ri-number-3:before { content: "\efa2"; } +.ri-number-4:before { content: "\efa3"; } +.ri-number-5:before { content: "\efa4"; } +.ri-number-6:before { content: "\efa5"; } +.ri-number-7:before { content: "\efa6"; } +.ri-number-8:before { content: "\efa7"; } +.ri-number-9:before { content: "\efa8"; } +.ri-numbers-fill:before { content: "\efa9"; } +.ri-numbers-line:before { content: "\efaa"; } +.ri-nurse-fill:before { content: "\efab"; } +.ri-nurse-line:before { content: "\efac"; } +.ri-oil-fill:before { content: "\efad"; } +.ri-oil-line:before { content: "\efae"; } +.ri-omega:before { content: "\efaf"; } +.ri-open-arm-fill:before { content: "\efb0"; } +.ri-open-arm-line:before { content: "\efb1"; } +.ri-open-source-fill:before { content: "\efb2"; } +.ri-open-source-line:before { content: "\efb3"; } +.ri-opera-fill:before { content: "\efb4"; } +.ri-opera-line:before { content: "\efb5"; } +.ri-order-play-fill:before { content: "\efb6"; } +.ri-order-play-line:before { content: "\efb7"; } +.ri-organization-chart:before { content: "\efb8"; } +.ri-outlet-2-fill:before { content: "\efb9"; } +.ri-outlet-2-line:before { content: "\efba"; } +.ri-outlet-fill:before { content: "\efbb"; } +.ri-outlet-line:before { content: "\efbc"; } +.ri-page-separator:before { content: "\efbd"; } +.ri-pages-fill:before { content: "\efbe"; } +.ri-pages-line:before { content: "\efbf"; } +.ri-paint-brush-fill:before { content: "\efc0"; } +.ri-paint-brush-line:before { content: "\efc1"; } +.ri-paint-fill:before { content: "\efc2"; } +.ri-paint-line:before { content: "\efc3"; } +.ri-palette-fill:before { content: "\efc4"; } +.ri-palette-line:before { content: "\efc5"; } +.ri-pantone-fill:before { content: "\efc6"; } +.ri-pantone-line:before { content: "\efc7"; } +.ri-paragraph:before { content: "\efc8"; } +.ri-parent-fill:before { content: "\efc9"; } +.ri-parent-line:before { content: "\efca"; } +.ri-parentheses-fill:before { content: "\efcb"; } +.ri-parentheses-line:before { content: "\efcc"; } +.ri-parking-box-fill:before { content: "\efcd"; } +.ri-parking-box-line:before { content: "\efce"; } +.ri-parking-fill:before { content: "\efcf"; } +.ri-parking-line:before { content: "\efd0"; } +.ri-passport-fill:before { content: "\efd1"; } +.ri-passport-line:before { content: "\efd2"; } +.ri-patreon-fill:before { content: "\efd3"; } +.ri-patreon-line:before { content: "\efd4"; } +.ri-pause-circle-fill:before { content: "\efd5"; } +.ri-pause-circle-line:before { content: "\efd6"; } +.ri-pause-fill:before { content: "\efd7"; } +.ri-pause-line:before { content: "\efd8"; } +.ri-pause-mini-fill:before { content: "\efd9"; } +.ri-pause-mini-line:before { content: "\efda"; } +.ri-paypal-fill:before { content: "\efdb"; } +.ri-paypal-line:before { content: "\efdc"; } +.ri-pen-nib-fill:before { content: "\efdd"; } +.ri-pen-nib-line:before { content: "\efde"; } +.ri-pencil-fill:before { content: "\efdf"; } +.ri-pencil-line:before { content: "\efe0"; } +.ri-pencil-ruler-2-fill:before { content: "\efe1"; } +.ri-pencil-ruler-2-line:before { content: "\efe2"; } +.ri-pencil-ruler-fill:before { content: "\efe3"; } +.ri-pencil-ruler-line:before { content: "\efe4"; } +.ri-percent-fill:before { content: "\efe5"; } +.ri-percent-line:before { content: "\efe6"; } +.ri-phone-camera-fill:before { content: "\efe7"; } +.ri-phone-camera-line:before { content: "\efe8"; } +.ri-phone-fill:before { content: "\efe9"; } +.ri-phone-find-fill:before { content: "\efea"; } +.ri-phone-find-line:before { content: "\efeb"; } +.ri-phone-line:before { content: "\efec"; } +.ri-phone-lock-fill:before { content: "\efed"; } +.ri-phone-lock-line:before { content: "\efee"; } +.ri-picture-in-picture-2-fill:before { content: "\efef"; } +.ri-picture-in-picture-2-line:before { content: "\eff0"; } +.ri-picture-in-picture-exit-fill:before { content: "\eff1"; } +.ri-picture-in-picture-exit-line:before { content: "\eff2"; } +.ri-picture-in-picture-fill:before { content: "\eff3"; } +.ri-picture-in-picture-line:before { content: "\eff4"; } +.ri-pie-chart-2-fill:before { content: "\eff5"; } +.ri-pie-chart-2-line:before { content: "\eff6"; } +.ri-pie-chart-box-fill:before { content: "\eff7"; } +.ri-pie-chart-box-line:before { content: "\eff8"; } +.ri-pie-chart-fill:before { content: "\eff9"; } +.ri-pie-chart-line:before { content: "\effa"; } +.ri-pin-distance-fill:before { content: "\effb"; } +.ri-pin-distance-line:before { content: "\effc"; } +.ri-ping-pong-fill:before { content: "\effd"; } +.ri-ping-pong-line:before { content: "\effe"; } +.ri-pinterest-fill:before { content: "\efff"; } +.ri-pinterest-line:before { content: "\f000"; } +.ri-pinyin-input:before { content: "\f001"; } +.ri-pixelfed-fill:before { content: "\f002"; } +.ri-pixelfed-line:before { content: "\f003"; } +.ri-plane-fill:before { content: "\f004"; } +.ri-plane-line:before { content: "\f005"; } +.ri-plant-fill:before { content: "\f006"; } +.ri-plant-line:before { content: "\f007"; } +.ri-play-circle-fill:before { content: "\f008"; } +.ri-play-circle-line:before { content: "\f009"; } +.ri-play-fill:before { content: "\f00a"; } +.ri-play-line:before { content: "\f00b"; } +.ri-play-list-2-fill:before { content: "\f00c"; } +.ri-play-list-2-line:before { content: "\f00d"; } +.ri-play-list-add-fill:before { content: "\f00e"; } +.ri-play-list-add-line:before { content: "\f00f"; } +.ri-play-list-fill:before { content: "\f010"; } +.ri-play-list-line:before { content: "\f011"; } +.ri-play-mini-fill:before { content: "\f012"; } +.ri-play-mini-line:before { content: "\f013"; } +.ri-playstation-fill:before { content: "\f014"; } +.ri-playstation-line:before { content: "\f015"; } +.ri-plug-2-fill:before { content: "\f016"; } +.ri-plug-2-line:before { content: "\f017"; } +.ri-plug-fill:before { content: "\f018"; } +.ri-plug-line:before { content: "\f019"; } +.ri-polaroid-2-fill:before { content: "\f01a"; } +.ri-polaroid-2-line:before { content: "\f01b"; } +.ri-polaroid-fill:before { content: "\f01c"; } +.ri-polaroid-line:before { content: "\f01d"; } +.ri-police-car-fill:before { content: "\f01e"; } +.ri-police-car-line:before { content: "\f01f"; } +.ri-price-tag-2-fill:before { content: "\f020"; } +.ri-price-tag-2-line:before { content: "\f021"; } +.ri-price-tag-3-fill:before { content: "\f022"; } +.ri-price-tag-3-line:before { content: "\f023"; } +.ri-price-tag-fill:before { content: "\f024"; } +.ri-price-tag-line:before { content: "\f025"; } +.ri-printer-cloud-fill:before { content: "\f026"; } +.ri-printer-cloud-line:before { content: "\f027"; } +.ri-printer-fill:before { content: "\f028"; } +.ri-printer-line:before { content: "\f029"; } +.ri-product-hunt-fill:before { content: "\f02a"; } +.ri-product-hunt-line:before { content: "\f02b"; } +.ri-profile-fill:before { content: "\f02c"; } +.ri-profile-line:before { content: "\f02d"; } +.ri-projector-2-fill:before { content: "\f02e"; } +.ri-projector-2-line:before { content: "\f02f"; } +.ri-projector-fill:before { content: "\f030"; } +.ri-projector-line:before { content: "\f031"; } +.ri-psychotherapy-fill:before { content: "\f032"; } +.ri-psychotherapy-line:before { content: "\f033"; } +.ri-pulse-fill:before { content: "\f034"; } +.ri-pulse-line:before { content: "\f035"; } +.ri-pushpin-2-fill:before { content: "\f036"; } +.ri-pushpin-2-line:before { content: "\f037"; } +.ri-pushpin-fill:before { content: "\f038"; } +.ri-pushpin-line:before { content: "\f039"; } +.ri-qq-fill:before { content: "\f03a"; } +.ri-qq-line:before { content: "\f03b"; } +.ri-qr-code-fill:before { content: "\f03c"; } +.ri-qr-code-line:before { content: "\f03d"; } +.ri-qr-scan-2-fill:before { content: "\f03e"; } +.ri-qr-scan-2-line:before { content: "\f03f"; } +.ri-qr-scan-fill:before { content: "\f040"; } +.ri-qr-scan-line:before { content: "\f041"; } +.ri-question-answer-fill:before { content: "\f042"; } +.ri-question-answer-line:before { content: "\f043"; } +.ri-question-fill:before { content: "\f044"; } +.ri-question-line:before { content: "\f045"; } +.ri-question-mark:before { content: "\f046"; } +.ri-questionnaire-fill:before { content: "\f047"; } +.ri-questionnaire-line:before { content: "\f048"; } +.ri-quill-pen-fill:before { content: "\f049"; } +.ri-quill-pen-line:before { content: "\f04a"; } +.ri-radar-fill:before { content: "\f04b"; } +.ri-radar-line:before { content: "\f04c"; } +.ri-radio-2-fill:before { content: "\f04d"; } +.ri-radio-2-line:before { content: "\f04e"; } +.ri-radio-button-fill:before { content: "\f04f"; } +.ri-radio-button-line:before { content: "\f050"; } +.ri-radio-fill:before { content: "\f051"; } +.ri-radio-line:before { content: "\f052"; } +.ri-rainbow-fill:before { content: "\f053"; } +.ri-rainbow-line:before { content: "\f054"; } +.ri-rainy-fill:before { content: "\f055"; } +.ri-rainy-line:before { content: "\f056"; } +.ri-reactjs-fill:before { content: "\f057"; } +.ri-reactjs-line:before { content: "\f058"; } +.ri-record-circle-fill:before { content: "\f059"; } +.ri-record-circle-line:before { content: "\f05a"; } +.ri-record-mail-fill:before { content: "\f05b"; } +.ri-record-mail-line:before { content: "\f05c"; } +.ri-recycle-fill:before { content: "\f05d"; } +.ri-recycle-line:before { content: "\f05e"; } +.ri-red-packet-fill:before { content: "\f05f"; } +.ri-red-packet-line:before { content: "\f060"; } +.ri-reddit-fill:before { content: "\f061"; } +.ri-reddit-line:before { content: "\f062"; } +.ri-refresh-fill:before { content: "\f063"; } +.ri-refresh-line:before { content: "\f064"; } +.ri-refund-2-fill:before { content: "\f065"; } +.ri-refund-2-line:before { content: "\f066"; } +.ri-refund-fill:before { content: "\f067"; } +.ri-refund-line:before { content: "\f068"; } +.ri-registered-fill:before { content: "\f069"; } +.ri-registered-line:before { content: "\f06a"; } +.ri-remixicon-fill:before { content: "\f06b"; } +.ri-remixicon-line:before { content: "\f06c"; } +.ri-remote-control-2-fill:before { content: "\f06d"; } +.ri-remote-control-2-line:before { content: "\f06e"; } +.ri-remote-control-fill:before { content: "\f06f"; } +.ri-remote-control-line:before { content: "\f070"; } +.ri-repeat-2-fill:before { content: "\f071"; } +.ri-repeat-2-line:before { content: "\f072"; } +.ri-repeat-fill:before { content: "\f073"; } +.ri-repeat-line:before { content: "\f074"; } +.ri-repeat-one-fill:before { content: "\f075"; } +.ri-repeat-one-line:before { content: "\f076"; } +.ri-reply-all-fill:before { content: "\f077"; } +.ri-reply-all-line:before { content: "\f078"; } +.ri-reply-fill:before { content: "\f079"; } +.ri-reply-line:before { content: "\f07a"; } +.ri-reserved-fill:before { content: "\f07b"; } +.ri-reserved-line:before { content: "\f07c"; } +.ri-rest-time-fill:before { content: "\f07d"; } +.ri-rest-time-line:before { content: "\f07e"; } +.ri-restart-fill:before { content: "\f07f"; } +.ri-restart-line:before { content: "\f080"; } +.ri-restaurant-2-fill:before { content: "\f081"; } +.ri-restaurant-2-line:before { content: "\f082"; } +.ri-restaurant-fill:before { content: "\f083"; } +.ri-restaurant-line:before { content: "\f084"; } +.ri-rewind-fill:before { content: "\f085"; } +.ri-rewind-line:before { content: "\f086"; } +.ri-rewind-mini-fill:before { content: "\f087"; } +.ri-rewind-mini-line:before { content: "\f088"; } +.ri-rhythm-fill:before { content: "\f089"; } +.ri-rhythm-line:before { content: "\f08a"; } +.ri-riding-fill:before { content: "\f08b"; } +.ri-riding-line:before { content: "\f08c"; } +.ri-road-map-fill:before { content: "\f08d"; } +.ri-road-map-line:before { content: "\f08e"; } +.ri-roadster-fill:before { content: "\f08f"; } +.ri-roadster-line:before { content: "\f090"; } +.ri-robot-fill:before { content: "\f091"; } +.ri-robot-line:before { content: "\f092"; } +.ri-rocket-2-fill:before { content: "\f093"; } +.ri-rocket-2-line:before { content: "\f094"; } +.ri-rocket-fill:before { content: "\f095"; } +.ri-rocket-line:before { content: "\f096"; } +.ri-rotate-lock-fill:before { content: "\f097"; } +.ri-rotate-lock-line:before { content: "\f098"; } +.ri-rounded-corner:before { content: "\f099"; } +.ri-route-fill:before { content: "\f09a"; } +.ri-route-line:before { content: "\f09b"; } +.ri-router-fill:before { content: "\f09c"; } +.ri-router-line:before { content: "\f09d"; } +.ri-rss-fill:before { content: "\f09e"; } +.ri-rss-line:before { content: "\f09f"; } +.ri-ruler-2-fill:before { content: "\f0a0"; } +.ri-ruler-2-line:before { content: "\f0a1"; } +.ri-ruler-fill:before { content: "\f0a2"; } +.ri-ruler-line:before { content: "\f0a3"; } +.ri-run-fill:before { content: "\f0a4"; } +.ri-run-line:before { content: "\f0a5"; } +.ri-safari-fill:before { content: "\f0a6"; } +.ri-safari-line:before { content: "\f0a7"; } +.ri-safe-2-fill:before { content: "\f0a8"; } +.ri-safe-2-line:before { content: "\f0a9"; } +.ri-safe-fill:before { content: "\f0aa"; } +.ri-safe-line:before { content: "\f0ab"; } +.ri-sailboat-fill:before { content: "\f0ac"; } +.ri-sailboat-line:before { content: "\f0ad"; } +.ri-save-2-fill:before { content: "\f0ae"; } +.ri-save-2-line:before { content: "\f0af"; } +.ri-save-3-fill:before { content: "\f0b0"; } +.ri-save-3-line:before { content: "\f0b1"; } +.ri-save-fill:before { content: "\f0b2"; } +.ri-save-line:before { content: "\f0b3"; } +.ri-scales-2-fill:before { content: "\f0b4"; } +.ri-scales-2-line:before { content: "\f0b5"; } +.ri-scales-3-fill:before { content: "\f0b6"; } +.ri-scales-3-line:before { content: "\f0b7"; } +.ri-scales-fill:before { content: "\f0b8"; } +.ri-scales-line:before { content: "\f0b9"; } +.ri-scan-2-fill:before { content: "\f0ba"; } +.ri-scan-2-line:before { content: "\f0bb"; } +.ri-scan-fill:before { content: "\f0bc"; } +.ri-scan-line:before { content: "\f0bd"; } +.ri-scissors-2-fill:before { content: "\f0be"; } +.ri-scissors-2-line:before { content: "\f0bf"; } +.ri-scissors-cut-fill:before { content: "\f0c0"; } +.ri-scissors-cut-line:before { content: "\f0c1"; } +.ri-scissors-fill:before { content: "\f0c2"; } +.ri-scissors-line:before { content: "\f0c3"; } +.ri-screenshot-2-fill:before { content: "\f0c4"; } +.ri-screenshot-2-line:before { content: "\f0c5"; } +.ri-screenshot-fill:before { content: "\f0c6"; } +.ri-screenshot-line:before { content: "\f0c7"; } +.ri-sd-card-fill:before { content: "\f0c8"; } +.ri-sd-card-line:before { content: "\f0c9"; } +.ri-sd-card-mini-fill:before { content: "\f0ca"; } +.ri-sd-card-mini-line:before { content: "\f0cb"; } +.ri-search-2-fill:before { content: "\f0cc"; } +.ri-search-2-line:before { content: "\f0cd"; } +.ri-search-eye-fill:before { content: "\f0ce"; } +.ri-search-eye-line:before { content: "\f0cf"; } +.ri-search-fill:before { content: "\f0d0"; } +.ri-search-line:before { content: "\f0d1"; } +.ri-secure-payment-fill:before { content: "\f0d2"; } +.ri-secure-payment-line:before { content: "\f0d3"; } +.ri-seedling-fill:before { content: "\f0d4"; } +.ri-seedling-line:before { content: "\f0d5"; } +.ri-send-backward:before { content: "\f0d6"; } +.ri-send-plane-2-fill:before { content: "\f0d7"; } +.ri-send-plane-2-line:before { content: "\f0d8"; } +.ri-send-plane-fill:before { content: "\f0d9"; } +.ri-send-plane-line:before { content: "\f0da"; } +.ri-send-to-back:before { content: "\f0db"; } +.ri-sensor-fill:before { content: "\f0dc"; } +.ri-sensor-line:before { content: "\f0dd"; } +.ri-separator:before { content: "\f0de"; } +.ri-server-fill:before { content: "\f0df"; } +.ri-server-line:before { content: "\f0e0"; } +.ri-service-fill:before { content: "\f0e1"; } +.ri-service-line:before { content: "\f0e2"; } +.ri-settings-2-fill:before { content: "\f0e3"; } +.ri-settings-2-line:before { content: "\f0e4"; } +.ri-settings-3-fill:before { content: "\f0e5"; } +.ri-settings-3-line:before { content: "\f0e6"; } +.ri-settings-4-fill:before { content: "\f0e7"; } +.ri-settings-4-line:before { content: "\f0e8"; } +.ri-settings-5-fill:before { content: "\f0e9"; } +.ri-settings-5-line:before { content: "\f0ea"; } +.ri-settings-6-fill:before { content: "\f0eb"; } +.ri-settings-6-line:before { content: "\f0ec"; } +.ri-settings-fill:before { content: "\f0ed"; } +.ri-settings-line:before { content: "\f0ee"; } +.ri-shape-2-fill:before { content: "\f0ef"; } +.ri-shape-2-line:before { content: "\f0f0"; } +.ri-shape-fill:before { content: "\f0f1"; } +.ri-shape-line:before { content: "\f0f2"; } +.ri-share-box-fill:before { content: "\f0f3"; } +.ri-share-box-line:before { content: "\f0f4"; } +.ri-share-circle-fill:before { content: "\f0f5"; } +.ri-share-circle-line:before { content: "\f0f6"; } +.ri-share-fill:before { content: "\f0f7"; } +.ri-share-forward-2-fill:before { content: "\f0f8"; } +.ri-share-forward-2-line:before { content: "\f0f9"; } +.ri-share-forward-box-fill:before { content: "\f0fa"; } +.ri-share-forward-box-line:before { content: "\f0fb"; } +.ri-share-forward-fill:before { content: "\f0fc"; } +.ri-share-forward-line:before { content: "\f0fd"; } +.ri-share-line:before { content: "\f0fe"; } +.ri-shield-check-fill:before { content: "\f0ff"; } +.ri-shield-check-line:before { content: "\f100"; } +.ri-shield-cross-fill:before { content: "\f101"; } +.ri-shield-cross-line:before { content: "\f102"; } +.ri-shield-fill:before { content: "\f103"; } +.ri-shield-flash-fill:before { content: "\f104"; } +.ri-shield-flash-line:before { content: "\f105"; } +.ri-shield-keyhole-fill:before { content: "\f106"; } +.ri-shield-keyhole-line:before { content: "\f107"; } +.ri-shield-line:before { content: "\f108"; } +.ri-shield-star-fill:before { content: "\f109"; } +.ri-shield-star-line:before { content: "\f10a"; } +.ri-shield-user-fill:before { content: "\f10b"; } +.ri-shield-user-line:before { content: "\f10c"; } +.ri-ship-2-fill:before { content: "\f10d"; } +.ri-ship-2-line:before { content: "\f10e"; } +.ri-ship-fill:before { content: "\f10f"; } +.ri-ship-line:before { content: "\f110"; } +.ri-shirt-fill:before { content: "\f111"; } +.ri-shirt-line:before { content: "\f112"; } +.ri-shopping-bag-2-fill:before { content: "\f113"; } +.ri-shopping-bag-2-line:before { content: "\f114"; } +.ri-shopping-bag-3-fill:before { content: "\f115"; } +.ri-shopping-bag-3-line:before { content: "\f116"; } +.ri-shopping-bag-fill:before { content: "\f117"; } +.ri-shopping-bag-line:before { content: "\f118"; } +.ri-shopping-basket-2-fill:before { content: "\f119"; } +.ri-shopping-basket-2-line:before { content: "\f11a"; } +.ri-shopping-basket-fill:before { content: "\f11b"; } +.ri-shopping-basket-line:before { content: "\f11c"; } +.ri-shopping-cart-2-fill:before { content: "\f11d"; } +.ri-shopping-cart-2-line:before { content: "\f11e"; } +.ri-shopping-cart-fill:before { content: "\f11f"; } +.ri-shopping-cart-line:before { content: "\f120"; } +.ri-showers-fill:before { content: "\f121"; } +.ri-showers-line:before { content: "\f122"; } +.ri-shuffle-fill:before { content: "\f123"; } +.ri-shuffle-line:before { content: "\f124"; } +.ri-shut-down-fill:before { content: "\f125"; } +.ri-shut-down-line:before { content: "\f126"; } +.ri-side-bar-fill:before { content: "\f127"; } +.ri-side-bar-line:before { content: "\f128"; } +.ri-signal-tower-fill:before { content: "\f129"; } +.ri-signal-tower-line:before { content: "\f12a"; } +.ri-signal-wifi-1-fill:before { content: "\f12b"; } +.ri-signal-wifi-1-line:before { content: "\f12c"; } +.ri-signal-wifi-2-fill:before { content: "\f12d"; } +.ri-signal-wifi-2-line:before { content: "\f12e"; } +.ri-signal-wifi-3-fill:before { content: "\f12f"; } +.ri-signal-wifi-3-line:before { content: "\f130"; } +.ri-signal-wifi-error-fill:before { content: "\f131"; } +.ri-signal-wifi-error-line:before { content: "\f132"; } +.ri-signal-wifi-fill:before { content: "\f133"; } +.ri-signal-wifi-line:before { content: "\f134"; } +.ri-signal-wifi-off-fill:before { content: "\f135"; } +.ri-signal-wifi-off-line:before { content: "\f136"; } +.ri-sim-card-2-fill:before { content: "\f137"; } +.ri-sim-card-2-line:before { content: "\f138"; } +.ri-sim-card-fill:before { content: "\f139"; } +.ri-sim-card-line:before { content: "\f13a"; } +.ri-single-quotes-l:before { content: "\f13b"; } +.ri-single-quotes-r:before { content: "\f13c"; } +.ri-sip-fill:before { content: "\f13d"; } +.ri-sip-line:before { content: "\f13e"; } +.ri-skip-back-fill:before { content: "\f13f"; } +.ri-skip-back-line:before { content: "\f140"; } +.ri-skip-back-mini-fill:before { content: "\f141"; } +.ri-skip-back-mini-line:before { content: "\f142"; } +.ri-skip-forward-fill:before { content: "\f143"; } +.ri-skip-forward-line:before { content: "\f144"; } +.ri-skip-forward-mini-fill:before { content: "\f145"; } +.ri-skip-forward-mini-line:before { content: "\f146"; } +.ri-skull-2-fill:before { content: "\f147"; } +.ri-skull-2-line:before { content: "\f148"; } +.ri-skull-fill:before { content: "\f149"; } +.ri-skull-line:before { content: "\f14a"; } +.ri-skype-fill:before { content: "\f14b"; } +.ri-skype-line:before { content: "\f14c"; } +.ri-slack-fill:before { content: "\f14d"; } +.ri-slack-line:before { content: "\f14e"; } +.ri-slice-fill:before { content: "\f14f"; } +.ri-slice-line:before { content: "\f150"; } +.ri-slideshow-2-fill:before { content: "\f151"; } +.ri-slideshow-2-line:before { content: "\f152"; } +.ri-slideshow-3-fill:before { content: "\f153"; } +.ri-slideshow-3-line:before { content: "\f154"; } +.ri-slideshow-4-fill:before { content: "\f155"; } +.ri-slideshow-4-line:before { content: "\f156"; } +.ri-slideshow-fill:before { content: "\f157"; } +.ri-slideshow-line:before { content: "\f158"; } +.ri-smartphone-fill:before { content: "\f159"; } +.ri-smartphone-line:before { content: "\f15a"; } +.ri-snapchat-fill:before { content: "\f15b"; } +.ri-snapchat-line:before { content: "\f15c"; } +.ri-snowy-fill:before { content: "\f15d"; } +.ri-snowy-line:before { content: "\f15e"; } +.ri-sort-asc:before { content: "\f15f"; } +.ri-sort-desc:before { content: "\f160"; } +.ri-sound-module-fill:before { content: "\f161"; } +.ri-sound-module-line:before { content: "\f162"; } +.ri-soundcloud-fill:before { content: "\f163"; } +.ri-soundcloud-line:before { content: "\f164"; } +.ri-space-ship-fill:before { content: "\f165"; } +.ri-space-ship-line:before { content: "\f166"; } +.ri-space:before { content: "\f167"; } +.ri-spam-2-fill:before { content: "\f168"; } +.ri-spam-2-line:before { content: "\f169"; } +.ri-spam-3-fill:before { content: "\f16a"; } +.ri-spam-3-line:before { content: "\f16b"; } +.ri-spam-fill:before { content: "\f16c"; } +.ri-spam-line:before { content: "\f16d"; } +.ri-speaker-2-fill:before { content: "\f16e"; } +.ri-speaker-2-line:before { content: "\f16f"; } +.ri-speaker-3-fill:before { content: "\f170"; } +.ri-speaker-3-line:before { content: "\f171"; } +.ri-speaker-fill:before { content: "\f172"; } +.ri-speaker-line:before { content: "\f173"; } +.ri-spectrum-fill:before { content: "\f174"; } +.ri-spectrum-line:before { content: "\f175"; } +.ri-speed-fill:before { content: "\f176"; } +.ri-speed-line:before { content: "\f177"; } +.ri-speed-mini-fill:before { content: "\f178"; } +.ri-speed-mini-line:before { content: "\f179"; } +.ri-split-cells-horizontal:before { content: "\f17a"; } +.ri-split-cells-vertical:before { content: "\f17b"; } +.ri-spotify-fill:before { content: "\f17c"; } +.ri-spotify-line:before { content: "\f17d"; } +.ri-spy-fill:before { content: "\f17e"; } +.ri-spy-line:before { content: "\f17f"; } +.ri-stack-fill:before { content: "\f180"; } +.ri-stack-line:before { content: "\f181"; } +.ri-stack-overflow-fill:before { content: "\f182"; } +.ri-stack-overflow-line:before { content: "\f183"; } +.ri-stackshare-fill:before { content: "\f184"; } +.ri-stackshare-line:before { content: "\f185"; } +.ri-star-fill:before { content: "\f186"; } +.ri-star-half-fill:before { content: "\f187"; } +.ri-star-half-line:before { content: "\f188"; } +.ri-star-half-s-fill:before { content: "\f189"; } +.ri-star-half-s-line:before { content: "\f18a"; } +.ri-star-line:before { content: "\f18b"; } +.ri-star-s-fill:before { content: "\f18c"; } +.ri-star-s-line:before { content: "\f18d"; } +.ri-star-smile-fill:before { content: "\f18e"; } +.ri-star-smile-line:before { content: "\f18f"; } +.ri-steam-fill:before { content: "\f190"; } +.ri-steam-line:before { content: "\f191"; } +.ri-steering-2-fill:before { content: "\f192"; } +.ri-steering-2-line:before { content: "\f193"; } +.ri-steering-fill:before { content: "\f194"; } +.ri-steering-line:before { content: "\f195"; } +.ri-stethoscope-fill:before { content: "\f196"; } +.ri-stethoscope-line:before { content: "\f197"; } +.ri-sticky-note-2-fill:before { content: "\f198"; } +.ri-sticky-note-2-line:before { content: "\f199"; } +.ri-sticky-note-fill:before { content: "\f19a"; } +.ri-sticky-note-line:before { content: "\f19b"; } +.ri-stock-fill:before { content: "\f19c"; } +.ri-stock-line:before { content: "\f19d"; } +.ri-stop-circle-fill:before { content: "\f19e"; } +.ri-stop-circle-line:before { content: "\f19f"; } +.ri-stop-fill:before { content: "\f1a0"; } +.ri-stop-line:before { content: "\f1a1"; } +.ri-stop-mini-fill:before { content: "\f1a2"; } +.ri-stop-mini-line:before { content: "\f1a3"; } +.ri-store-2-fill:before { content: "\f1a4"; } +.ri-store-2-line:before { content: "\f1a5"; } +.ri-store-3-fill:before { content: "\f1a6"; } +.ri-store-3-line:before { content: "\f1a7"; } +.ri-store-fill:before { content: "\f1a8"; } +.ri-store-line:before { content: "\f1a9"; } +.ri-strikethrough-2:before { content: "\f1aa"; } +.ri-strikethrough:before { content: "\f1ab"; } +.ri-subscript-2:before { content: "\f1ac"; } +.ri-subscript:before { content: "\f1ad"; } +.ri-subtract-fill:before { content: "\f1ae"; } +.ri-subtract-line:before { content: "\f1af"; } +.ri-subway-fill:before { content: "\f1b0"; } +.ri-subway-line:before { content: "\f1b1"; } +.ri-subway-wifi-fill:before { content: "\f1b2"; } +.ri-subway-wifi-line:before { content: "\f1b3"; } +.ri-suitcase-2-fill:before { content: "\f1b4"; } +.ri-suitcase-2-line:before { content: "\f1b5"; } +.ri-suitcase-3-fill:before { content: "\f1b6"; } +.ri-suitcase-3-line:before { content: "\f1b7"; } +.ri-suitcase-fill:before { content: "\f1b8"; } +.ri-suitcase-line:before { content: "\f1b9"; } +.ri-sun-cloudy-fill:before { content: "\f1ba"; } +.ri-sun-cloudy-line:before { content: "\f1bb"; } +.ri-sun-fill:before { content: "\f1bc"; } +.ri-sun-foggy-fill:before { content: "\f1bd"; } +.ri-sun-foggy-line:before { content: "\f1be"; } +.ri-sun-line:before { content: "\f1bf"; } +.ri-superscript-2:before { content: "\f1c0"; } +.ri-superscript:before { content: "\f1c1"; } +.ri-surgical-mask-fill:before { content: "\f1c2"; } +.ri-surgical-mask-line:before { content: "\f1c3"; } +.ri-surround-sound-fill:before { content: "\f1c4"; } +.ri-surround-sound-line:before { content: "\f1c5"; } +.ri-survey-fill:before { content: "\f1c6"; } +.ri-survey-line:before { content: "\f1c7"; } +.ri-swap-box-fill:before { content: "\f1c8"; } +.ri-swap-box-line:before { content: "\f1c9"; } +.ri-swap-fill:before { content: "\f1ca"; } +.ri-swap-line:before { content: "\f1cb"; } +.ri-switch-fill:before { content: "\f1cc"; } +.ri-switch-line:before { content: "\f1cd"; } +.ri-sword-fill:before { content: "\f1ce"; } +.ri-sword-line:before { content: "\f1cf"; } +.ri-syringe-fill:before { content: "\f1d0"; } +.ri-syringe-line:before { content: "\f1d1"; } +.ri-t-box-fill:before { content: "\f1d2"; } +.ri-t-box-line:before { content: "\f1d3"; } +.ri-t-shirt-2-fill:before { content: "\f1d4"; } +.ri-t-shirt-2-line:before { content: "\f1d5"; } +.ri-t-shirt-air-fill:before { content: "\f1d6"; } +.ri-t-shirt-air-line:before { content: "\f1d7"; } +.ri-t-shirt-fill:before { content: "\f1d8"; } +.ri-t-shirt-line:before { content: "\f1d9"; } +.ri-table-2:before { content: "\f1da"; } +.ri-table-alt-fill:before { content: "\f1db"; } +.ri-table-alt-line:before { content: "\f1dc"; } +.ri-table-fill:before { content: "\f1dd"; } +.ri-table-line:before { content: "\f1de"; } +.ri-tablet-fill:before { content: "\f1df"; } +.ri-tablet-line:before { content: "\f1e0"; } +.ri-takeaway-fill:before { content: "\f1e1"; } +.ri-takeaway-line:before { content: "\f1e2"; } +.ri-taobao-fill:before { content: "\f1e3"; } +.ri-taobao-line:before { content: "\f1e4"; } +.ri-tape-fill:before { content: "\f1e5"; } +.ri-tape-line:before { content: "\f1e6"; } +.ri-task-fill:before { content: "\f1e7"; } +.ri-task-line:before { content: "\f1e8"; } +.ri-taxi-fill:before { content: "\f1e9"; } +.ri-taxi-line:before { content: "\f1ea"; } +.ri-taxi-wifi-fill:before { content: "\f1eb"; } +.ri-taxi-wifi-line:before { content: "\f1ec"; } +.ri-team-fill:before { content: "\f1ed"; } +.ri-team-line:before { content: "\f1ee"; } +.ri-telegram-fill:before { content: "\f1ef"; } +.ri-telegram-line:before { content: "\f1f0"; } +.ri-temp-cold-fill:before { content: "\f1f1"; } +.ri-temp-cold-line:before { content: "\f1f2"; } +.ri-temp-hot-fill:before { content: "\f1f3"; } +.ri-temp-hot-line:before { content: "\f1f4"; } +.ri-terminal-box-fill:before { content: "\f1f5"; } +.ri-terminal-box-line:before { content: "\f1f6"; } +.ri-terminal-fill:before { content: "\f1f7"; } +.ri-terminal-line:before { content: "\f1f8"; } +.ri-terminal-window-fill:before { content: "\f1f9"; } +.ri-terminal-window-line:before { content: "\f1fa"; } +.ri-test-tube-fill:before { content: "\f1fb"; } +.ri-test-tube-line:before { content: "\f1fc"; } +.ri-text-direction-l:before { content: "\f1fd"; } +.ri-text-direction-r:before { content: "\f1fe"; } +.ri-text-spacing:before { content: "\f1ff"; } +.ri-text-wrap:before { content: "\f200"; } +.ri-text:before { content: "\f201"; } +.ri-thermometer-fill:before { content: "\f202"; } +.ri-thermometer-line:before { content: "\f203"; } +.ri-thumb-down-fill:before { content: "\f204"; } +.ri-thumb-down-line:before { content: "\f205"; } +.ri-thumb-up-fill:before { content: "\f206"; } +.ri-thumb-up-line:before { content: "\f207"; } +.ri-thunderstorms-fill:before { content: "\f208"; } +.ri-thunderstorms-line:before { content: "\f209"; } +.ri-ticket-2-fill:before { content: "\f20a"; } +.ri-ticket-2-line:before { content: "\f20b"; } +.ri-ticket-fill:before { content: "\f20c"; } +.ri-ticket-line:before { content: "\f20d"; } +.ri-time-fill:before { content: "\f20e"; } +.ri-time-line:before { content: "\f20f"; } +.ri-timer-2-fill:before { content: "\f210"; } +.ri-timer-2-line:before { content: "\f211"; } +.ri-timer-fill:before { content: "\f212"; } +.ri-timer-flash-fill:before { content: "\f213"; } +.ri-timer-flash-line:before { content: "\f214"; } +.ri-timer-line:before { content: "\f215"; } +.ri-todo-fill:before { content: "\f216"; } +.ri-todo-line:before { content: "\f217"; } +.ri-toggle-fill:before { content: "\f218"; } +.ri-toggle-line:before { content: "\f219"; } +.ri-tools-fill:before { content: "\f21a"; } +.ri-tools-line:before { content: "\f21b"; } +.ri-tornado-fill:before { content: "\f21c"; } +.ri-tornado-line:before { content: "\f21d"; } +.ri-trademark-fill:before { content: "\f21e"; } +.ri-trademark-line:before { content: "\f21f"; } +.ri-traffic-light-fill:before { content: "\f220"; } +.ri-traffic-light-line:before { content: "\f221"; } +.ri-train-fill:before { content: "\f222"; } +.ri-train-line:before { content: "\f223"; } +.ri-train-wifi-fill:before { content: "\f224"; } +.ri-train-wifi-line:before { content: "\f225"; } +.ri-translate-2:before { content: "\f226"; } +.ri-translate:before { content: "\f227"; } +.ri-travesti-fill:before { content: "\f228"; } +.ri-travesti-line:before { content: "\f229"; } +.ri-treasure-map-fill:before { content: "\f22a"; } +.ri-treasure-map-line:before { content: "\f22b"; } +.ri-trello-fill:before { content: "\f22c"; } +.ri-trello-line:before { content: "\f22d"; } +.ri-trophy-fill:before { content: "\f22e"; } +.ri-trophy-line:before { content: "\f22f"; } +.ri-truck-fill:before { content: "\f230"; } +.ri-truck-line:before { content: "\f231"; } +.ri-tumblr-fill:before { content: "\f232"; } +.ri-tumblr-line:before { content: "\f233"; } +.ri-tv-2-fill:before { content: "\f234"; } +.ri-tv-2-line:before { content: "\f235"; } +.ri-tv-fill:before { content: "\f236"; } +.ri-tv-line:before { content: "\f237"; } +.ri-twitch-fill:before { content: "\f238"; } +.ri-twitch-line:before { content: "\f239"; } +.ri-twitter-fill:before { content: "\f23a"; } +.ri-twitter-line:before { content: "\f23b"; } +.ri-typhoon-fill:before { content: "\f23c"; } +.ri-typhoon-line:before { content: "\f23d"; } +.ri-u-disk-fill:before { content: "\f23e"; } +.ri-u-disk-line:before { content: "\f23f"; } +.ri-ubuntu-fill:before { content: "\f240"; } +.ri-ubuntu-line:before { content: "\f241"; } +.ri-umbrella-fill:before { content: "\f242"; } +.ri-umbrella-line:before { content: "\f243"; } +.ri-underline:before { content: "\f244"; } +.ri-uninstall-fill:before { content: "\f245"; } +.ri-uninstall-line:before { content: "\f246"; } +.ri-unsplash-fill:before { content: "\f247"; } +.ri-unsplash-line:before { content: "\f248"; } +.ri-upload-2-fill:before { content: "\f249"; } +.ri-upload-2-line:before { content: "\f24a"; } +.ri-upload-cloud-2-fill:before { content: "\f24b"; } +.ri-upload-cloud-2-line:before { content: "\f24c"; } +.ri-upload-cloud-fill:before { content: "\f24d"; } +.ri-upload-cloud-line:before { content: "\f24e"; } +.ri-upload-fill:before { content: "\f24f"; } +.ri-upload-line:before { content: "\f250"; } +.ri-usb-fill:before { content: "\f251"; } +.ri-usb-line:before { content: "\f252"; } +.ri-user-2-fill:before { content: "\f253"; } +.ri-user-2-line:before { content: "\f254"; } +.ri-user-3-fill:before { content: "\f255"; } +.ri-user-3-line:before { content: "\f256"; } +.ri-user-4-fill:before { content: "\f257"; } +.ri-user-4-line:before { content: "\f258"; } +.ri-user-5-fill:before { content: "\f259"; } +.ri-user-5-line:before { content: "\f25a"; } +.ri-user-6-fill:before { content: "\f25b"; } +.ri-user-6-line:before { content: "\f25c"; } +.ri-user-add-fill:before { content: "\f25d"; } +.ri-user-add-line:before { content: "\f25e"; } +.ri-user-fill:before { content: "\f25f"; } +.ri-user-follow-fill:before { content: "\f260"; } +.ri-user-follow-line:before { content: "\f261"; } +.ri-user-heart-fill:before { content: "\f262"; } +.ri-user-heart-line:before { content: "\f263"; } +.ri-user-line:before { content: "\f264"; } +.ri-user-location-fill:before { content: "\f265"; } +.ri-user-location-line:before { content: "\f266"; } +.ri-user-received-2-fill:before { content: "\f267"; } +.ri-user-received-2-line:before { content: "\f268"; } +.ri-user-received-fill:before { content: "\f269"; } +.ri-user-received-line:before { content: "\f26a"; } +.ri-user-search-fill:before { content: "\f26b"; } +.ri-user-search-line:before { content: "\f26c"; } +.ri-user-settings-fill:before { content: "\f26d"; } +.ri-user-settings-line:before { content: "\f26e"; } +.ri-user-shared-2-fill:before { content: "\f26f"; } +.ri-user-shared-2-line:before { content: "\f270"; } +.ri-user-shared-fill:before { content: "\f271"; } +.ri-user-shared-line:before { content: "\f272"; } +.ri-user-smile-fill:before { content: "\f273"; } +.ri-user-smile-line:before { content: "\f274"; } +.ri-user-star-fill:before { content: "\f275"; } +.ri-user-star-line:before { content: "\f276"; } +.ri-user-unfollow-fill:before { content: "\f277"; } +.ri-user-unfollow-line:before { content: "\f278"; } +.ri-user-voice-fill:before { content: "\f279"; } +.ri-user-voice-line:before { content: "\f27a"; } +.ri-video-add-fill:before { content: "\f27b"; } +.ri-video-add-line:before { content: "\f27c"; } +.ri-video-chat-fill:before { content: "\f27d"; } +.ri-video-chat-line:before { content: "\f27e"; } +.ri-video-download-fill:before { content: "\f27f"; } +.ri-video-download-line:before { content: "\f280"; } +.ri-video-fill:before { content: "\f281"; } +.ri-video-line:before { content: "\f282"; } +.ri-video-upload-fill:before { content: "\f283"; } +.ri-video-upload-line:before { content: "\f284"; } +.ri-vidicon-2-fill:before { content: "\f285"; } +.ri-vidicon-2-line:before { content: "\f286"; } +.ri-vidicon-fill:before { content: "\f287"; } +.ri-vidicon-line:before { content: "\f288"; } +.ri-vimeo-fill:before { content: "\f289"; } +.ri-vimeo-line:before { content: "\f28a"; } +.ri-vip-crown-2-fill:before { content: "\f28b"; } +.ri-vip-crown-2-line:before { content: "\f28c"; } +.ri-vip-crown-fill:before { content: "\f28d"; } +.ri-vip-crown-line:before { content: "\f28e"; } +.ri-vip-diamond-fill:before { content: "\f28f"; } +.ri-vip-diamond-line:before { content: "\f290"; } +.ri-vip-fill:before { content: "\f291"; } +.ri-vip-line:before { content: "\f292"; } +.ri-virus-fill:before { content: "\f293"; } +.ri-virus-line:before { content: "\f294"; } +.ri-visa-fill:before { content: "\f295"; } +.ri-visa-line:before { content: "\f296"; } +.ri-voice-recognition-fill:before { content: "\f297"; } +.ri-voice-recognition-line:before { content: "\f298"; } +.ri-voiceprint-fill:before { content: "\f299"; } +.ri-voiceprint-line:before { content: "\f29a"; } +.ri-volume-down-fill:before { content: "\f29b"; } +.ri-volume-down-line:before { content: "\f29c"; } +.ri-volume-mute-fill:before { content: "\f29d"; } +.ri-volume-mute-line:before { content: "\f29e"; } +.ri-volume-off-vibrate-fill:before { content: "\f29f"; } +.ri-volume-off-vibrate-line:before { content: "\f2a0"; } +.ri-volume-up-fill:before { content: "\f2a1"; } +.ri-volume-up-line:before { content: "\f2a2"; } +.ri-volume-vibrate-fill:before { content: "\f2a3"; } +.ri-volume-vibrate-line:before { content: "\f2a4"; } +.ri-vuejs-fill:before { content: "\f2a5"; } +.ri-vuejs-line:before { content: "\f2a6"; } +.ri-walk-fill:before { content: "\f2a7"; } +.ri-walk-line:before { content: "\f2a8"; } +.ri-wallet-2-fill:before { content: "\f2a9"; } +.ri-wallet-2-line:before { content: "\f2aa"; } +.ri-wallet-3-fill:before { content: "\f2ab"; } +.ri-wallet-3-line:before { content: "\f2ac"; } +.ri-wallet-fill:before { content: "\f2ad"; } +.ri-wallet-line:before { content: "\f2ae"; } +.ri-water-flash-fill:before { content: "\f2af"; } +.ri-water-flash-line:before { content: "\f2b0"; } +.ri-webcam-fill:before { content: "\f2b1"; } +.ri-webcam-line:before { content: "\f2b2"; } +.ri-wechat-2-fill:before { content: "\f2b3"; } +.ri-wechat-2-line:before { content: "\f2b4"; } +.ri-wechat-fill:before { content: "\f2b5"; } +.ri-wechat-line:before { content: "\f2b6"; } +.ri-wechat-pay-fill:before { content: "\f2b7"; } +.ri-wechat-pay-line:before { content: "\f2b8"; } +.ri-weibo-fill:before { content: "\f2b9"; } +.ri-weibo-line:before { content: "\f2ba"; } +.ri-whatsapp-fill:before { content: "\f2bb"; } +.ri-whatsapp-line:before { content: "\f2bc"; } +.ri-wheelchair-fill:before { content: "\f2bd"; } +.ri-wheelchair-line:before { content: "\f2be"; } +.ri-wifi-fill:before { content: "\f2bf"; } +.ri-wifi-line:before { content: "\f2c0"; } +.ri-wifi-off-fill:before { content: "\f2c1"; } +.ri-wifi-off-line:before { content: "\f2c2"; } +.ri-window-2-fill:before { content: "\f2c3"; } +.ri-window-2-line:before { content: "\f2c4"; } +.ri-window-fill:before { content: "\f2c5"; } +.ri-window-line:before { content: "\f2c6"; } +.ri-windows-fill:before { content: "\f2c7"; } +.ri-windows-line:before { content: "\f2c8"; } +.ri-windy-fill:before { content: "\f2c9"; } +.ri-windy-line:before { content: "\f2ca"; } +.ri-wireless-charging-fill:before { content: "\f2cb"; } +.ri-wireless-charging-line:before { content: "\f2cc"; } +.ri-women-fill:before { content: "\f2cd"; } +.ri-women-line:before { content: "\f2ce"; } +.ri-wubi-input:before { content: "\f2cf"; } +.ri-xbox-fill:before { content: "\f2d0"; } +.ri-xbox-line:before { content: "\f2d1"; } +.ri-xing-fill:before { content: "\f2d2"; } +.ri-xing-line:before { content: "\f2d3"; } +.ri-youtube-fill:before { content: "\f2d4"; } +.ri-youtube-line:before { content: "\f2d5"; } +.ri-zcool-fill:before { content: "\f2d6"; } +.ri-zcool-line:before { content: "\f2d7"; } +.ri-zhihu-fill:before { content: "\f2d8"; } +.ri-zhihu-line:before { content: "\f2d9"; } +.ri-zoom-in-fill:before { content: "\f2da"; } +.ri-zoom-in-line:before { content: "\f2db"; } +.ri-zoom-out-fill:before { content: "\f2dc"; } +.ri-zoom-out-line:before { content: "\f2dd"; } +.ri-zzz-fill:before { content: "\f2de"; } +.ri-zzz-line:before { content: "\f2df"; } +.ri-arrow-down-double-fill:before { content: "\f2e0"; } +.ri-arrow-down-double-line:before { content: "\f2e1"; } +.ri-arrow-left-double-fill:before { content: "\f2e2"; } +.ri-arrow-left-double-line:before { content: "\f2e3"; } +.ri-arrow-right-double-fill:before { content: "\f2e4"; } +.ri-arrow-right-double-line:before { content: "\f2e5"; } +.ri-arrow-turn-back-fill:before { content: "\f2e6"; } +.ri-arrow-turn-back-line:before { content: "\f2e7"; } +.ri-arrow-turn-forward-fill:before { content: "\f2e8"; } +.ri-arrow-turn-forward-line:before { content: "\f2e9"; } +.ri-arrow-up-double-fill:before { content: "\f2ea"; } +.ri-arrow-up-double-line:before { content: "\f2eb"; } +.ri-bard-fill:before { content: "\f2ec"; } +.ri-bard-line:before { content: "\f2ed"; } +.ri-bootstrap-fill:before { content: "\f2ee"; } +.ri-bootstrap-line:before { content: "\f2ef"; } +.ri-box-1-fill:before { content: "\f2f0"; } +.ri-box-1-line:before { content: "\f2f1"; } +.ri-box-2-fill:before { content: "\f2f2"; } +.ri-box-2-line:before { content: "\f2f3"; } +.ri-box-3-fill:before { content: "\f2f4"; } +.ri-box-3-line:before { content: "\f2f5"; } +.ri-brain-fill:before { content: "\f2f6"; } +.ri-brain-line:before { content: "\f2f7"; } +.ri-candle-fill:before { content: "\f2f8"; } +.ri-candle-line:before { content: "\f2f9"; } +.ri-cash-fill:before { content: "\f2fa"; } +.ri-cash-line:before { content: "\f2fb"; } +.ri-contract-left-fill:before { content: "\f2fc"; } +.ri-contract-left-line:before { content: "\f2fd"; } +.ri-contract-left-right-fill:before { content: "\f2fe"; } +.ri-contract-left-right-line:before { content: "\f2ff"; } +.ri-contract-right-fill:before { content: "\f300"; } +.ri-contract-right-line:before { content: "\f301"; } +.ri-contract-up-down-fill:before { content: "\f302"; } +.ri-contract-up-down-line:before { content: "\f303"; } +.ri-copilot-fill:before { content: "\f304"; } +.ri-copilot-line:before { content: "\f305"; } +.ri-corner-down-left-fill:before { content: "\f306"; } +.ri-corner-down-left-line:before { content: "\f307"; } +.ri-corner-down-right-fill:before { content: "\f308"; } +.ri-corner-down-right-line:before { content: "\f309"; } +.ri-corner-left-down-fill:before { content: "\f30a"; } +.ri-corner-left-down-line:before { content: "\f30b"; } +.ri-corner-left-up-fill:before { content: "\f30c"; } +.ri-corner-left-up-line:before { content: "\f30d"; } +.ri-corner-right-down-fill:before { content: "\f30e"; } +.ri-corner-right-down-line:before { content: "\f30f"; } +.ri-corner-right-up-fill:before { content: "\f310"; } +.ri-corner-right-up-line:before { content: "\f311"; } +.ri-corner-up-left-double-fill:before { content: "\f312"; } +.ri-corner-up-left-double-line:before { content: "\f313"; } +.ri-corner-up-left-fill:before { content: "\f314"; } +.ri-corner-up-left-line:before { content: "\f315"; } +.ri-corner-up-right-double-fill:before { content: "\f316"; } +.ri-corner-up-right-double-line:before { content: "\f317"; } +.ri-corner-up-right-fill:before { content: "\f318"; } +.ri-corner-up-right-line:before { content: "\f319"; } +.ri-cross-fill:before { content: "\f31a"; } +.ri-cross-line:before { content: "\f31b"; } +.ri-edge-new-fill:before { content: "\f31c"; } +.ri-edge-new-line:before { content: "\f31d"; } +.ri-equal-fill:before { content: "\f31e"; } +.ri-equal-line:before { content: "\f31f"; } +.ri-expand-left-fill:before { content: "\f320"; } +.ri-expand-left-line:before { content: "\f321"; } +.ri-expand-left-right-fill:before { content: "\f322"; } +.ri-expand-left-right-line:before { content: "\f323"; } +.ri-expand-right-fill:before { content: "\f324"; } +.ri-expand-right-line:before { content: "\f325"; } +.ri-expand-up-down-fill:before { content: "\f326"; } +.ri-expand-up-down-line:before { content: "\f327"; } +.ri-flickr-fill:before { content: "\f328"; } +.ri-flickr-line:before { content: "\f329"; } +.ri-forward-10-fill:before { content: "\f32a"; } +.ri-forward-10-line:before { content: "\f32b"; } +.ri-forward-15-fill:before { content: "\f32c"; } +.ri-forward-15-line:before { content: "\f32d"; } +.ri-forward-30-fill:before { content: "\f32e"; } +.ri-forward-30-line:before { content: "\f32f"; } +.ri-forward-5-fill:before { content: "\f330"; } +.ri-forward-5-line:before { content: "\f331"; } +.ri-graduation-cap-fill:before { content: "\f332"; } +.ri-graduation-cap-line:before { content: "\f333"; } +.ri-home-office-fill:before { content: "\f334"; } +.ri-home-office-line:before { content: "\f335"; } +.ri-hourglass-2-fill:before { content: "\f336"; } +.ri-hourglass-2-line:before { content: "\f337"; } +.ri-hourglass-fill:before { content: "\f338"; } +.ri-hourglass-line:before { content: "\f339"; } +.ri-javascript-fill:before { content: "\f33a"; } +.ri-javascript-line:before { content: "\f33b"; } +.ri-loop-left-fill:before { content: "\f33c"; } +.ri-loop-left-line:before { content: "\f33d"; } +.ri-loop-right-fill:before { content: "\f33e"; } +.ri-loop-right-line:before { content: "\f33f"; } +.ri-memories-fill:before { content: "\f340"; } +.ri-memories-line:before { content: "\f341"; } +.ri-meta-fill:before { content: "\f342"; } +.ri-meta-line:before { content: "\f343"; } +.ri-microsoft-loop-fill:before { content: "\f344"; } +.ri-microsoft-loop-line:before { content: "\f345"; } +.ri-nft-fill:before { content: "\f346"; } +.ri-nft-line:before { content: "\f347"; } +.ri-notion-fill:before { content: "\f348"; } +.ri-notion-line:before { content: "\f349"; } +.ri-openai-fill:before { content: "\f34a"; } +.ri-openai-line:before { content: "\f34b"; } +.ri-overline:before { content: "\f34c"; } +.ri-p2p-fill:before { content: "\f34d"; } +.ri-p2p-line:before { content: "\f34e"; } +.ri-presentation-fill:before { content: "\f34f"; } +.ri-presentation-line:before { content: "\f350"; } +.ri-replay-10-fill:before { content: "\f351"; } +.ri-replay-10-line:before { content: "\f352"; } +.ri-replay-15-fill:before { content: "\f353"; } +.ri-replay-15-line:before { content: "\f354"; } +.ri-replay-30-fill:before { content: "\f355"; } +.ri-replay-30-line:before { content: "\f356"; } +.ri-replay-5-fill:before { content: "\f357"; } +.ri-replay-5-line:before { content: "\f358"; } +.ri-school-fill:before { content: "\f359"; } +.ri-school-line:before { content: "\f35a"; } +.ri-shining-2-fill:before { content: "\f35b"; } +.ri-shining-2-line:before { content: "\f35c"; } +.ri-shining-fill:before { content: "\f35d"; } +.ri-shining-line:before { content: "\f35e"; } +.ri-sketching:before { content: "\f35f"; } +.ri-skip-down-fill:before { content: "\f360"; } +.ri-skip-down-line:before { content: "\f361"; } +.ri-skip-left-fill:before { content: "\f362"; } +.ri-skip-left-line:before { content: "\f363"; } +.ri-skip-right-fill:before { content: "\f364"; } +.ri-skip-right-line:before { content: "\f365"; } +.ri-skip-up-fill:before { content: "\f366"; } +.ri-skip-up-line:before { content: "\f367"; } +.ri-slow-down-fill:before { content: "\f368"; } +.ri-slow-down-line:before { content: "\f369"; } +.ri-sparkling-2-fill:before { content: "\f36a"; } +.ri-sparkling-2-line:before { content: "\f36b"; } +.ri-sparkling-fill:before { content: "\f36c"; } +.ri-sparkling-line:before { content: "\f36d"; } +.ri-speak-fill:before { content: "\f36e"; } +.ri-speak-line:before { content: "\f36f"; } +.ri-speed-up-fill:before { content: "\f370"; } +.ri-speed-up-line:before { content: "\f371"; } +.ri-tiktok-fill:before { content: "\f372"; } +.ri-tiktok-line:before { content: "\f373"; } +.ri-token-swap-fill:before { content: "\f374"; } +.ri-token-swap-line:before { content: "\f375"; } +.ri-unpin-fill:before { content: "\f376"; } +.ri-unpin-line:before { content: "\f377"; } +.ri-wechat-channels-fill:before { content: "\f378"; } +.ri-wechat-channels-line:before { content: "\f379"; } +.ri-wordpress-fill:before { content: "\f37a"; } +.ri-wordpress-line:before { content: "\f37b"; } +.ri-blender-fill:before { content: "\f37c"; } +.ri-blender-line:before { content: "\f37d"; } +.ri-emoji-sticker-fill:before { content: "\f37e"; } +.ri-emoji-sticker-line:before { content: "\f37f"; } +.ri-git-close-pull-request-fill:before { content: "\f380"; } +.ri-git-close-pull-request-line:before { content: "\f381"; } +.ri-instance-fill:before { content: "\f382"; } +.ri-instance-line:before { content: "\f383"; } +.ri-megaphone-fill:before { content: "\f384"; } +.ri-megaphone-line:before { content: "\f385"; } +.ri-pass-expired-fill:before { content: "\f386"; } +.ri-pass-expired-line:before { content: "\f387"; } +.ri-pass-pending-fill:before { content: "\f388"; } +.ri-pass-pending-line:before { content: "\f389"; } +.ri-pass-valid-fill:before { content: "\f38a"; } +.ri-pass-valid-line:before { content: "\f38b"; } +.ri-ai-generate:before { content: "\f38c"; } +.ri-calendar-close-fill:before { content: "\f38d"; } +.ri-calendar-close-line:before { content: "\f38e"; } +.ri-draggable:before { content: "\f38f"; } +.ri-font-family:before { content: "\f390"; } +.ri-font-mono:before { content: "\f391"; } +.ri-font-sans-serif:before { content: "\f392"; } +.ri-font-sans:before { content: "\f393"; } +.ri-hard-drive-3-fill:before { content: "\f394"; } +.ri-hard-drive-3-line:before { content: "\f395"; } +.ri-kick-fill:before { content: "\f396"; } +.ri-kick-line:before { content: "\f397"; } +.ri-list-check-3:before { content: "\f398"; } +.ri-list-indefinite:before { content: "\f399"; } +.ri-list-ordered-2:before { content: "\f39a"; } +.ri-list-radio:before { content: "\f39b"; } +.ri-openbase-fill:before { content: "\f39c"; } +.ri-openbase-line:before { content: "\f39d"; } +.ri-planet-fill:before { content: "\f39e"; } +.ri-planet-line:before { content: "\f39f"; } +.ri-prohibited-fill:before { content: "\f3a0"; } +.ri-prohibited-line:before { content: "\f3a1"; } +.ri-quote-text:before { content: "\f3a2"; } +.ri-seo-fill:before { content: "\f3a3"; } +.ri-seo-line:before { content: "\f3a4"; } +.ri-slash-commands:before { content: "\f3a5"; } +.ri-archive-2-fill:before { content: "\f3a6"; } +.ri-archive-2-line:before { content: "\f3a7"; } +.ri-inbox-2-fill:before { content: "\f3a8"; } +.ri-inbox-2-line:before { content: "\f3a9"; } +.ri-shake-hands-fill:before { content: "\f3aa"; } +.ri-shake-hands-line:before { content: "\f3ab"; } +.ri-supabase-fill:before { content: "\f3ac"; } +.ri-supabase-line:before { content: "\f3ad"; } +.ri-water-percent-fill:before { content: "\f3ae"; } +.ri-water-percent-line:before { content: "\f3af"; } +.ri-yuque-fill:before { content: "\f3b0"; } +.ri-yuque-line:before { content: "\f3b1"; } +.ri-crosshair-2-fill:before { content: "\f3b2"; } +.ri-crosshair-2-line:before { content: "\f3b3"; } +.ri-crosshair-fill:before { content: "\f3b4"; } +.ri-crosshair-line:before { content: "\f3b5"; } +.ri-file-close-fill:before { content: "\f3b6"; } +.ri-file-close-line:before { content: "\f3b7"; } +.ri-infinity-fill:before { content: "\f3b8"; } +.ri-infinity-line:before { content: "\f3b9"; } +.ri-rfid-fill:before { content: "\f3ba"; } +.ri-rfid-line:before { content: "\f3bb"; } +.ri-slash-commands-2:before { content: "\f3bc"; } +.ri-user-forbid-fill:before { content: "\f3bd"; } +.ri-user-forbid-line:before { content: "\f3be"; } +.ri-beer-fill:before { content: "\f3bf"; } +.ri-beer-line:before { content: "\f3c0"; } +.ri-circle-fill:before { content: "\f3c1"; } +.ri-circle-line:before { content: "\f3c2"; } +.ri-dropdown-list:before { content: "\f3c3"; } +.ri-file-image-fill:before { content: "\f3c4"; } +.ri-file-image-line:before { content: "\f3c5"; } +.ri-file-pdf-2-fill:before { content: "\f3c6"; } +.ri-file-pdf-2-line:before { content: "\f3c7"; } +.ri-file-video-fill:before { content: "\f3c8"; } +.ri-file-video-line:before { content: "\f3c9"; } +.ri-folder-image-fill:before { content: "\f3ca"; } +.ri-folder-image-line:before { content: "\f3cb"; } +.ri-folder-video-fill:before { content: "\f3cc"; } +.ri-folder-video-line:before { content: "\f3cd"; } +.ri-hexagon-fill:before { content: "\f3ce"; } +.ri-hexagon-line:before { content: "\f3cf"; } +.ri-menu-search-fill:before { content: "\f3d0"; } +.ri-menu-search-line:before { content: "\f3d1"; } +.ri-octagon-fill:before { content: "\f3d2"; } +.ri-octagon-line:before { content: "\f3d3"; } +.ri-pentagon-fill:before { content: "\f3d4"; } +.ri-pentagon-line:before { content: "\f3d5"; } +.ri-rectangle-fill:before { content: "\f3d6"; } +.ri-rectangle-line:before { content: "\f3d7"; } +.ri-robot-2-fill:before { content: "\f3d8"; } +.ri-robot-2-line:before { content: "\f3d9"; } +.ri-shapes-fill:before { content: "\f3da"; } +.ri-shapes-line:before { content: "\f3db"; } +.ri-square-fill:before { content: "\f3dc"; } +.ri-square-line:before { content: "\f3dd"; } +.ri-tent-fill:before { content: "\f3de"; } +.ri-tent-line:before { content: "\f3df"; } +.ri-threads-fill:before { content: "\f3e0"; } +.ri-threads-line:before { content: "\f3e1"; } +.ri-tree-fill:before { content: "\f3e2"; } +.ri-tree-line:before { content: "\f3e3"; } +.ri-triangle-fill:before { content: "\f3e4"; } +.ri-triangle-line:before { content: "\f3e5"; } +.ri-twitter-x-fill:before { content: "\f3e6"; } +.ri-twitter-x-line:before { content: "\f3e7"; } +.ri-verified-badge-fill:before { content: "\f3e8"; } +.ri-verified-badge-line:before { content: "\f3e9"; } + diff --git a/templates/assets/libs/fonts/remixicon.ttf b/templates/assets/libs/fonts/remixicon.ttf new file mode 100644 index 0000000000000000000000000000000000000000..4e3145d5947c8f55aa5480883eaca60a6aa41b2a GIT binary patch literal 463872 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 z%0D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 yx@s-x9N3`9%NFt>g-fdX zRGZl%DTo;KTLu4aH9MumkYX8nT;F*4?!x@9Qrtep@P9SGko%cub3mMfh~Gp*Iros9 zMg@azP9{oHgrxZ}osxYN-dxVf(eWgk8s)U`k(iv$7@|qwD|#>nnz=0%GEs()3JrK# z`4OZKrno4#4f#3o3kNn(GnAmPrvZ@-E!GW0;8nBUgtxv@rW_r3nIL#B)*S2)$tTJ0 z2|gyOO9@sQ{8q65DuJVo@fUUq-`ts?AMtfX&{>Xk1zK57PcBL$ZaR{axbH&@0jG?P z{%kWJE_(8WR+y`4IrHG>qIOvZVQT&rjd^0u{vLYEjl37VT<1Um3oFaQt zeYg4Z8cW2iDxe9=)Z8M<$T=SKgrfHlcKvdOW44@nRP-t&vMqvd=8HHpt2x3L(NQ1uJK8iD@uYpw&be*Y3QY~#?U{S zzeIz;oS=2F4to@kBZUVs#!F`VDKa$H#ewY5c+P-~k;3C9C-n^BP~*3x*ufL3v!h6< zF7M~@kbut6m=or|PQJk@lMdlK^TL#W9W;^-Ka)mvOp~AU3{*~I*!fV(9?W3h1l505 zauGC;;wC$#rgUHOv3gq z?J-o?lb@A>G@XW2tm--H>kp5`k9nPDv$CtWl(zG!jI6LU|Fycwn-Dr%N6y+2iQr&b z#b>7=A@!|K4xfVzVFftzRt7aK$ zPkvJRGFY>ZSThIf3ub;=u_N{9uHoM1bwbp%*qz+H4GVo)TA`D^qB%f)l|f%jqXx4s zlg^oKGfxsR(iMqp5_L4`==&4&dbA*6kw}rLJe4LZeFgexPrnQC^(24Qku1TFwwk70 zgf(m7uH;2a5fsw9utu%9EfnJM$`>wOyvytH@N~jMsUFizR&K@#pY{ogC)c^LV+i2awx(Ncm+qq#gkB(M}8|vM;%)Z^Zx)Yl2%5pgsqrGDOhZ~n- z(Fjj+-Hp&0L;oH?rXnZ+LUS0U>BZpch3{FYRb0bNK8G8~@f|B2nqg(yJ~egCH`@F+ zeqmi*-QfPM6~SP|*8PKZb?d%xqrdGN*Gx^VIp_}t{ReN{JTWm|{PCSD_byCyZs{K# z?cdUwSh#oP&W{(5PfTns-nn9Qbj3~@R}B4j5_`&BBI`=Tj^)ZtD*)L~^u`iI(4>tW z0yv9oBl2B}mHk)I;J}U#-E`@u^|uG=MLM6GKD1+CP#qV-wkaYr;8UWH+vfcNubJsJ zGHAEiobKf;G^Lo_)UY@luJoqHySFmjnS!?1kO)r}FB;!* zy`Hnz?-*aScJ_+Z7o~gPqSY&AuWg*$GmxGF13hyaM=R5)7nK_oQXY%;l8w26M_tbf zAWaD1_^~=U0AlKBg(CjGJC9tOd@1?TwMXu}@5+)DMvV}&; zmPj({nMXX z+2)?PYDKh1X|y8_Ak8J>Jqy0(ZIMZqmNGa^zA);Xjx%TajW`2Jh& zxN7J4CQ8jZt)Ai4t!>rS-N`?*Yd$xTxyk5~olAM$Uop4w8U z!~p3XveD5P!O_}7WD>)JUdfM$uBX`hzXMhpg<&AdbP7f%h&tpXG>OEcze@q8VS@xx zAKWs?BZmjQl5Y{|mdI~N&_MCDo>bgvEBXh!;dGohj81=)Y-JQ&0U8i7C9Wwb3H}yv?-20-Jlx(4 z2v|4sN2PBQ%a0xU${ z8g3q9Ac_p3Jhqg5DXy$ym&W7k(j~{0=;@X0i*e;b_D6h>E}lL}@!~!?O5RSG-^2|X z6Cy{Lh-ZU%2=BtbrLu!D;VZ>nWUF;4!B#6Ta5Wr4-n>qt89b(PJ=BwoM9kc!7fEap zaQm`~m-3PFtDh$*zvoMp1r>DoN2q%aeA-T zH$3o!M}%kg)eDZ--vRtD(8!k!W<yKvDcg85$^fmH2VeeWhKY^&Q9^gmQu8Y$u)La|{n2y~3F3Lk5q9ZrXCggF0pd@+{ z*)?Qnx`d7&=W=pbO1;stYgCng0!mnm#JWP;L*240L$&^iaskJ-HLb5;x_oEyN#TF= zthc@Bf-q@s^YVT8ZC9wK$U_$G9)zHb3J_BB|q>1KnrCML7 z$A&*J%_mkqAcivZQo1uKX6h!P#$#`b*F9W+j+_ir`jaPAkds+@JnBDjes;rKxu4^p zaK@9=N*O1$0Qk8uADn~QXfBA@ z`yb)ZUIt6a<+En_Xm=84eeS-7^^n#?v5#XfC+Q&Mr~F_vy<=Dr$=hTsC9A$LXuAs3}HBD`E;8OKL3*l@4dV*_Kyl zF061>Ro0Y1D4?+@c+>=~$tN)uyQr;#2b!*g+Dz>eSd*F}DiSuIo1dnT`kfRb0Vfje zRJlun6Gj$EQflX<*a+_O+hDMC$mjJpG%sm(*o+1qnO|N${mzUW@2;s@(9u-p^px6* z@`_4}D=sW|x9we2>8kRyHiVl;D=?g_7PG}+^VA0$%ZmLQ7uA%vG`00#VzfD$m$cOT zy}t5t4nbg;b|*1&uT&WyFSUCsDoe`?Om4ed;?;rD_~=Y0qyfbc-wyn>ncX7So-ENw{Seh z4#Mw6(>iP~GmBLc`SFCOvN7eP+{8lS`&etZKMr0Q3>q#x43Sq_`sq9(z@xyy>+O}IRIH8QP3V-rjmtQirgI&4q$ii+0;Dv&d z%CDHGF8M7(ed8v+_KN+)N!SqqoKoSMF7m32P#ny7cxnK;IQcNVACXQ`{xw`45bN_O z&YoD_d1MXjV=z1&dt96yd7J|2RUm!lE|IYF;j)%pYLcf?M}SdQ*@$gPJpMTG3o@sQ zi{K_rU`FWz9DpBhIK>>im_x`3Z8wm}KS3vWa!u#r@@`OFq?{(74O(9X-U4B*jGB(8#*d&wN>~0atQVafqN8_6ck(AyZIn4$%*<6qrB=Xph?^b%*r`S^%|X zsS6(>zSPg|LAXnTVrpa}U4^0AJT*!067(c@HqV~jtk=3zXut$JB}8AeQOFLWZa-}O z@S&Tjb~khdeu6uP**&HsLw1{UQWBPHURDV_oT3QXGN%*8Z3{%H8UP3qiT`8+KLMKs z8VQu- zfg_M25q@~J&M(e^D6pJe%=BMD$$c-dbIkggFxN!ZAYD5dSgoN#?_U zfEcleE0g)%G3GdV3~R)@tdOXWp*25)0N{Pda48*S{Y^_BW+qYcq2t7MQ0 zic2f=iVF&@`GuZ5le?(YoL9t5_Nq`;>hl z#9U}L%NDbZ*=#JYyqL+7!OU#K9-0p(=O5wVWrNLLU@4F#v#HQlQo$gX)-)F~bDmsXVk<6mOD0pHxkM^2fMS={$sZVo zAeSth^&)z_GfLu|+9j%d2;Qp9bh({f#A-qZ2~)>V7eE0;CMf!kt5!z(T)?8KHaHRp z=_e4aopc*Npc^D<6YCKG-hoef?{JGAdV_Zfx|=HH*Xl4q1$e8D1R?oz0`vofj~W?l zbCs3%HLPgyI1RGLU~qbit;OXw2#ob1Z@H_su&lDB%3WCNDz6IGOL>LGwyLrsW0hN$ zEtX`mz~-<6Q^}3N-x}@TJyPdz8BKY%;(TMi#ceArEA}vFfxVz0&+4s`q)X>3lXW9i~!PSen^U<<}{j1oTt>LZsOQ1%|Zf*+U370~U>*(|K> zIL~AfHd!v>0`=|^kqzCsJv@GtMdoCJ2MT7mP4r*2%6WM%7Z9;m{}1G-W!RYtfW1XJ zW;o#CKV?v4>O(#-iO`)e$rs5tI1b!0h-tv>v|wY|EFQVbvLgp491!$nJqakw3CIk+ zR2V(vWf1wMDAkL;G_hCy9OGgP))*VlO+!)LkeDbE2ph8c>VTz#q)9i$L&MvF;`t~O zDQiBnm!7fta*GNqFK{j0Gok(iOcwqjj2t1}6lup@8unzfO#jSCsXm^{j*jfhujtD3pz}2SP(2sX61{SO&LLS2d^;iiR^{91tV>~^OX;(rh<5AW#Pn~l$Rv+Q zR~rY@fXu|eF zZn#oYm8ZdEU6+p(7P3K7N|4YEXN~rH}-gjH1VPAf|wG!r%mFU{yP+ugpHogD5^ zs9#?y+oHVm=9{eRO$CXCvMT^$1^-a_5uBz}tVFF2pz>+u)1t306E3ltgi_hW8j|(3 z-*fLTtptriLh{g;l%g*AEpEEaXud|>c&coXtA}t}z<-Xll47I|t>taePL7bmex_$4 zZ(_Tygg4$|BSjLNxiQQmL{}EjFPXBv_OQ!8o;l1pWf$iKCe4 zX&!6pflX-4%()PgV?t68HX95n8b;hRjvePt?6*-$oqyYq8!8UwKgD5=znoaZ$i*p{0sZ_}8|{E!sV^!o&nSd!5aE#exlDGxTD zXom}Bs(y9! zT{8RYtgZYRIu?6{v{Srlz$4Fzw`{(qIr*^u9doG6!8nDcPlt0^ ziMWea=#2?iaDDE+p6;P8YkdpJLHMj^jN6Qq1v8EVb)RJap2>ngi?{FSmTle07a#I8 zhM9w7O5a??qJO99KvKa)d`3))uZVT^1Y*O;r-!%!y;QcRX$JaI3VJ53MTbz6+4nk% zMNd|zo0F*~IkPuCKc!L8OA73%AeKLAx+$WM^d~ilFT!c)Jmw@<=ZmE#)nC)+Vmk7) z7I?%xmt9X!J?ikwrE*D!oF>$7<0n#4dVG<5A#}O{p zQ9Ig2CR{pgL!L63AxgR2+@OFkDSp)zgD}dK0Me&E5?{Hw+?{Wh3M_MC(G5$F&bw#X z=&0Q$N%@wp&W<&U58UguIB+aAdc&(CGG3p?TNqw0xkkP_{i9SdHv8!4vU~R2IJn}X z^78yVHl_ZeZDmJDlv8!hr5DegM`uy4!{T~nKWv_mCs~B+7N}Kd5qWdNS|SX5NYE>q zWo$~d*h?JXY>22I5{f9d2XfapE=7{M6U}YqdQTFJLk*-?7QmXQaS zHs3b5e8gtO;ku-B%ckY5{@8-i)~-2Li$P|r(9$(>t5IW&6v1tY^Y%O#RIudzP3sBQO-&O}=* zl7}4K%u=*)FnZI$&Mj@xNP+oN^SUn?+g(NFRfX4vc?IB=kdb!F)r3Ma&HDpqcW8OQ zGvO8@wJVX7cgYWI1$ic^B+qD)4as-uHoI8)fzHw72ds+xP3||9<{M8{~Bf)A(rs1)lQR?fhKg>>s`z2v9j=8=%_RGC)2 z8vp@14;euLd+4s7EFwO0*IkKebTGKD9MATbS-XAvC$g#0?8RaauAn}_K}qin7y*Vk z3D0{E|`mRO-5GX!83`vik0CY1c>KUwF+Q%diK$(wt^JnoXKSzTF zG*2}dY^Hii$Ril6NB|lQu7~jJ>y_SBOGV~MQ7-&=Gin7voU|#GC}KV86*FT@21}1ja}ns>ECO-Bo+n6&K_e1ntW{bm@+9`EGq_YQeV$L&>@wJqByJ(@;|}&sbh>&C; z%via>TIDrVu#PrUbw%FKj3sqGQ-y4BdpZk3(1PZ-xJzZ4k4C-+kUgUe`&G}Z5ujUQ z3~*lPgI|QdlJMxs%1`-^uxSju31+Z~8g}W9O&g*JLfWwDC;Xyw!=~l`80Uhwr}`n? zC5dzmsOqPi)<+x`J&(taxP7IYbo<5_Ft7lPgiL)KJ)iMxOfDu&ES~%~!LHJvlv46400DrS!{2sIB-As(QpnRD zco=j-QXDxe6&(77N0?`OpOO0j(M2X+q7$L%R^0GW42?=F;YDW9sw_;OY}ilJ*ULa( z;!K%nh_cJmS}BcIw&re)4uLZ5jV6tv1e)MfP-UxUVghAg=<+pW!VrW1oehzb$UZ`` zVVI%h?oO%_V?exT2;kCgImDhOz5@LAu>AXZJadB5uC()udB{faDfQkGOQl6wqTTke zCo{jwp0rf5f3L$PXOxxSV7I`9q3(})>Ycxu%|LJ!_vA;Ezw%4cAMhVAGknxlKRaqe z32#FT`qAlBXE$tGE07)`kZMUL)v3nl8kn;sR^^8*%);;Ipq~BPv_?w*oTEWIo_hLe zq4)iY{8#zYsxC#%OCG?9opig7m=V6u^Z=d)LvLYEk*`i5=whUpechz&39zF9<>#~6 zs@Z#4-k|aqrCXsMaAU#247vH|)w?VfNAR&z3RY(sH;k09FEugg3Vi zU&6Mod3z1}?tJB;ej0aF$IoHIybR;6AKCKOayc`5--MWqq;O=~32Wn&8p<_5+4GQYpfSz}<#P@{OtYHK@cYo$`WYBw`C z&s$pjFZ)}nB0Ujri~mP-H7`=t;y-y(y;K_f?X?xKZ040#yi(il$Gcbg9aFy9S;5Ek z&w+6_2H)5@$VD)O*$GDh9p+rbfrXGPLs%QBeSR~ojQSgalo5OS#c!@ChP(eF0!i&y zR(!>m@6*4%^ytw`_3!UvP|89rSe0~@R*{BK`j&Xlt|H)2oZw~yi6wP8HI=$loex;E zID=}hXbi@{M-6w%FVHC+U@9z70b8&GCYAe_D?etReB=@KN#)1OhrYuOvyyfU+)uPC z?weKDG{%i8uTxI<`F!;wYB2gC8%4z{B zGSa0;qlbh0j`t~Vj3`rV^uPf&s!WZryfqJOFS*)tg7s`Dfe?)$NuXpZQ0FavpLEC>OKA*<_qyk&?$J8qA!!QJF`gQywZLrXi|Tf zK~qNals9;r`;PAmW){cldAsi^+Wvs95Axx|0~80NOn5kQz~LAE*D=0f)1Z__UuBoS zQ>fgp++X+(yZl4g#kK=z0Q*!0d1Jqze1Dtr6XoEIHzF{iew*^&u?=0}(ar*V91ZdP zDa})yGSW50z)(4czmQo}8CAVRqFFV*`sw5Yd4K(j`GMqL`Hm>|-0X@EyfO5$^4HN( zW`23-t9$=^Y8T z*qtEe>Hz$K@2>fTNNYc`Yv;gV0khOKoA-p*j;)PE)F*b13fO4?5V#HBw3p!R9=LC4i9qw=y z5BQ$qOB*-HH1ONpNnf5naP_TMFO)B_*}67HqZ?yIMawn~2b-mPEEXu6S@M16tjP-o z?RmaHn0Z=btrZ_zQtXU)*rK$FBwT^}9!Ad?{B#}?9w5no0VX{mAJMg&Z3o zdDidjl`xc`QHiJybrG_VYwr8HZsC_(Uo6~m*E%fM(&`t{xOI1JQEucg!!N>shUNK1 z%dXXstBvsT_)ea_Y3KFD1Zu*DhPF$c0s}{R`+CmJG!{X`}wzo1L}|uT~z*u z+VpeS{@`Yp`1_l7J1}^_l2e%tq<(q=`IjeP<#*zoJ`bx2DYF3TAjN#>7bjOz!M2W} zNO+1Eh;6`v6TVRpL)3_I1f<}My znmLYh5yyF+99_N3BH*A|@7SYVG22+t%DqENZdhp@D~@$NJT}396Yg9elNcgrd*)s` zzW3tKwYIgje(vJE9P~k{pTLrw=nCEYL21WNCPH)M87K## z;Jv_#hK&Vb#3^Jbj)MYSC`|&oNirTzdtyz6z0quyM92@ZpX&+XY{3sr6!ZY6l|g`N z#MV3NA;~}p>1nqOU(pBPkHM>JU|g2>Cnm+&ZW6AjQ;YliR#}$Av!pLvvZRG;sT(3A zMRPYtm)tnC+_I{#e=%&Cw6xJVRHHZk4^y0yy*>cxl<$rtroXER$v0GmKk@zNi1!#H z8)85>Kd4KM!2|ylnkS@PdK2l_gxN~8UHc7uVPFvv852o5HwR#O^>G6`eSHdU9A}U?k)EC{%CwWABSsSyFnTraLu(@L+KPI>lZf%CbQ+B5Z11 zd1hF`jalyjJkHCVm_%9XRjO>bwE`)USA$E9R*I9N+`{DjN%KNzmh>yNjAP)NzWu(KN*A=X_g&LyNY?fQFCq-x3Y#ywp6?$?BC^0^B2{ z`=|)DAmqPfN3}6QzJujBC&D)jDkq+Gf;?S74_r+tn8<9$UZ<|GLidWLR$TD&bQ`jc zo+%5rcGcW!c3Y(ft#0$JHC?Sq^K~V#n}zzUd7)sQwQm>~!4NJ&xLa}^+`ZY#>aE>< zoxigb6SK{=V;sjtMmEl z=)sg%&)Q5{3*LquO<)62tOJb@?mz3eK@O$zHFSICDa;4mQcD4BK8ij$+30MKqJYl@t+rc$}GDp`Yta>n`+r2pqt z^0i&84Q?85>DolPUm9^_{s{0uVIk7Pux;@(+L^cb zi}sd1sgU}?$xc@c1h^&wu3~|Kak?kYYEy9TAk_QR9kFLEqyl1i0-0{gPE?vL<>+>&) zvHnoorB}|ma={gCJ`)tq7Hi|&O*eP!=-gf1R;k9zW3MH;YpF+Io)?l(!V5kBOWD@e9wYpns$@1xX7xGfuMC+ znCD$a8!6XBA+@nWisUnYA@k=;ok1R#I=!-3*RTHcr<;|RSl7*XWnIck@)xt~y~%<+ z^*>?t+$E|3imGebwE#HEMZ$GJ2ty<3Nq&;&f1O3~EAo@%?t^TvS)Y-Q9h?>@4J`eH zbfn)yAK!#^-3KdY7`8TOyYMCC+2(VNFYi1916D@x66Y2#Yk>4jW_2FSM3N_VBx-P} zOWwFXIk0{`m;{-ay^kkcBDWNtDaR9DCYApX-Vj=_bjwhA`4B#kfca~E{ePe2;10pAIkU=e((Fj{?foZ6eO4Ad*5Q)ix+UoW!vV zExcCewGyZ>$K%#OY4eKe{5E$_ZS@>iUR%u?z%}>sY%ltbOFpb`B6>cg{7nj`Jz5l{ z%rrP?E&gatWnP=R96=;)HFey#OyffZ^gJ!Fhs}phU>*817aOpdnW^_QO&0b65#|KM zZyZR^j~nu@vv@%r%LCa`J*&p?zkmKrxd>(I`2jchsf=iUcB(7%BjA$>k0AK?Fegt!e?TaNBpH()n%n?}V?RLNDJeKGMag;vHAxb&x*~2D zqYfv09;ShjM*WysC*0g;u9duAC>Di)lL0<&pI$S(UeF0Z?`KC*JNG=9srukVI6;)q zz9@7v`{CDI!*hv483!2!>UFGJB1j5{FLEN`PP+IAx_J5qg7R8%fH1K?Heax04F@l% zt8azoM_HRXlI|?OY3S-IkEbi_#9A9!Fa2t;p^@V&j0^@Z?}lP2bsVj#-o4aV+7ib1 zn)rEn(xB0_6ny!hR5{W%Of7B^vPA5L6Eh zZjVdR__o2pZSmyy!<2(cRx0#L@;yg3@ z%jxHt`^0(1Im2;=);)fniQ+tig)n`dVaA!On|7Z0+_Z|JY|J{&ET4%4zRvx|a6;Y+ zJ6D)zT0o8@A?QGfPqH!LOPgxjcoJraL{Qli>H;?MSfGpNULYiW=*Xm9?10@#0uD@4 z&eEaqd(L*}d*Pu{C-m~T8wSYTfik5RJGcBKc6)i_#l{MIJ3gTx{>aMmJ%xpP%2!74 zYm%MX?G?t0p*e<8U=sEt&MJ&Mjn>(S?HItk`5@FfjnL;oL`OuN-AKtIJ{aZ4=0)Cn zFEa1UTOX(emyIf~&DrAFv&XY#4r|(}H7C9I+JM;51kPjTI3Qu`9ZdY`Fz@Jnu;tF{!K!bApNTk2pO{}dlTtAv(XZ&F{I!i zZx$PR0Q)@cEkI{Rh`m`m+Ga#yAUpxM5Kt(oQqEht#z@t=W}d`XU}B*Wrv@S92)6iP zMteFk+WHF-D~FsUy1+l`D-mOn-fv*@!h)UIU65)a;i?b%oOIS)&_DAQ(ay0@A)G-< zk~?Woi`!%wN$v&`=@j-4%4$LKt5zRb9K>FM8nf!dEEL|rPM-t2SWJEJ-EJiYnpVL? z0(w3QYo>qL3vkSq?}lKOt{&mL5Mk*ML!hYm!{RUWZRFEM`c4<26lRZ4BZu>dL9&k` zW?et_q@9zKk1GK@WsWRDi=9x8(X)_wMfo&lJQy`O#|sc+P<#Zw#t4b_XO9JG=i`r0 zV(+Er9G%VGtDyu%n^YT!@awIn6?aA(2)0=qWe7PGmLsI2)cI%V?C{Fxs2vn5o|u@y z*a4^;l@GMk^M2L*iaTlFpOJ#xR+t!a0YO|r_&E+!Gm(|U9&?!5&+Sr)83@g3l}U4! zpB2ddcNt;>C@W7CacQ7F7(+xd4|>761)Wt&bHbIyq%FXC!VKjxN9ckb1!@up>9r($ zze-Hdh+`x*!Giy;@%DMxU@WZ zG9JG{d|O(6;>1fQs7@NAqE5mQ3i5o}5hwIqT3yHntC2txpOR0+82l7t0VkYSv^v#MUSm=Hu2^MN&X4*!dM$G8PgGPfZf-?r^!+>gx6 z?`(^2W4-?PiEZ1E8uoDf@aeWFVMot~jm#jg8~s8_^;n7JJrDc5l9j$~U#<&{9w!V11y znArKMF6}@{bf6JsWO>tgC(5KX7Z$8sJ2dG&NO?0Y;O@srviyFIRaQAhwb3bufmg!c zAFDa$K8Z6;X^Rppf5P`b7>uIAcbAj|Q0wrmk~Q<4o3;%ykqMMAg3}~K0lu$8Ng;Tn z)kCK~wLDdT%2A`yPaY|#zYRib1Y${qo#HhK>yw@YdF5lQ^1~Mt4(;`_$0pz&AdiWP zbCHyg`d7#+7f4g2AroWsP2>vN0p9j-%_=M~0u?9{25K7&FVGf4uJc2rmNTg)6En}I z2y3FsCxAE2_-kp~ye^x^S=!+CRIXoL7@rrjRyZAa=UunD@MsFt$?*eioN0Vm zO30*vv$Q0O50vf(8?U~*u<;W|{#V&DIq{g6dijPb^zy|25_=L;>G6OubxuCfe0jof zGkn-E7vW8cF+#BADT6PRUOSR?ER;X%v@z+?~x~I9z1!3#()`Z z)7Bbc)ui>Btdo$98}Q_YsgR=QwD;L31xhCgXPi_d9j;*35_gni`sFSU`bMa0CScLV z6O^E7*;bP?$!<@0Kz3ob$2^4p693;B#Cm}(og0Q-5$I##+yT!S=@3vyaDAo>Z0$#c zI{Y+9cSM1BEev(GvkkW{YO4CqxKwIHt~bhzZhlarL%jvkp( zb80N3R9jU4W zXpiQ~lE9~Q+7>brwMkYj(r6Q96XSYu=@wA!~|#0NU&fymLN;e1ts@ZH35JXhz>%dZ-Axu-1_| zg{KSWjBLJec7C~+oq|VP0{(9k!fk@PM(Y#GDSon(pvzZIOaRMsicAz?09GBStwUj< zfu^Q`P~(!8qV`JiqC;U&dL~P_aX#ybW(Do`;50O`MOjDE?p+-snha#mb))B%B{dc=U^b1_z8CxiwpXtlcGe`Z9 zLPY5?7e3{(GCZg0Bo7E%WVPu+y>_nkH=Ej!A)Qk~^^5-~<}35A1K6}ATS`Zp>pxx> zfO4wP$yjwmLvaW}1&C6(4uMtX0$WLWb+DzYckzmg+yw^;ifpd(>YCP8R$qmbKdrON zs><7+c_uGxHRB|>-zWpAu+UoRi(I*`zpZ3EzPi}k{FSeKRrzMUY4+2bE@nn!k*&nwo*2)SGtFJFA8gK6?^H#2$f3NH+bQYD{^JG^= zx!>a}aWc8eS+}V9%N29owuAFm&PP~)B)|()3qn8&290)>m4`pp*kN2} zYA?LVRD9RBIy&+$F_b#1qK|v#4!6_?>)Qvn^lh?OKC%18f#%AJ0<*y=8=N(jEotFr%^TKUQC$G+tj8Z${$pNk!>vj|SN$$qwY8;wbm=00z)_sH zWn7F0Hh;kGwp2^E*Ht-MFL1XuC-R#^Msv}niNX29fO}|*Z~kn+TM;NIEVKD*+Pn)d z7~S5|-rwvB7-X}In0^`9i%v)Bs*6@G>~*(TY$j7#k=vCR8Vc22yxKEfF=uDI_tNJI4otKu9(KNl<$h<%~zF+4eY3vQjJ zs;f}SXGrqyPLZ$d(ug8yDnrG}D6a?hIClIjEns`N+VE_x;QKoF#ipE7*nu^FNgEhzd>wI(1j`$d*d%K&md_`P&t=UyvhIE8$ZQ7apDX4jtl)L?d!e%I-fssQl`MIAvOrS5ggU_LjooogF$ISAKOW&Sk4f%-8)~_o`}# z1XMZ~5lNW^dB?%+AUqE`Mh(0%wIw;lYr|4(vXDpy_{&~Pxawo9`D0aKOOnaf?a9e} zp(~OWsXC+QlwKky%zYu)Ddwy6B@(_$<==tmsCW2L$3~jQ5RWM3+!Z)1KDgTnDq-z_ zo>)*x{-T`HX=6H*((9271)}#MBujCTWP0ZJa$X|&e3447Sta*9AvCJwzW=B4szjoy zTzO~;5_C4fBqvS4_W1-xauC*md9dEBLeDwjVuUWsrdse;)}+3aAC}|19I*P7Uv8Ig zn8tfmH7BX`JI=@XY7*!AX?>D>L*Ew+#aT!T#zYjU_EIRzlvR=K}9nDaa2So7B!!$KHzbVg|ZZ#|+-%fNjt4ygCnV2>ZrT__tdydxP+~ zn#*l@sbv`Auu=bpywg$(oss)sK`icN#?BZvM2MK&j zr5Evs3W5WbUs>~-E@+sLS2ho|SfxDmcQ6xAq`$o{UC3O-6VfpXKc9+pFl0?@e*0|# zua+v>B4|UAO*hA&r9Y1TrV(Q~sm>$J(0!##xnn z<2~;?`#za1>nxefl0BJ8X3{ikn`GLgNz-&on>M9oXz5C!ltQ5t1Z7`TEO1ry7F57b z0a0AQzgPt;^6{ZxFN(|k1V8T;xuD+bwOGl^_j}HnEz6YR-y}2h=AHL_&vTx0&U2pq zNu&SoxsXgruh&-9%gC@ReG8r@=}48%^z>MBXk> z-lrL1fxVK!6*Yw>l^=1m9ao2=E}5Z?*IpBDEw8^yy6ZZ7 zsd_@|bSvd$lBI|(fmW`kUW zm>vs+|KKFq+uc-r9n3f-?Sdjxn#}n*)s`J759e{C5aoy?_++&Vcr{0H%kz-PA2 zI9bxNY!DTxp3`X3LrL2+(F#BttwAgd1iuBuLRuJ_#j(XayWQegJ)dhZpm6|YsVI0Y z6T!ViT`>83_6A`-;wz#;dG1YqOJ<&C;ck2%T){||g&MO0Di_iIY^41Hf;$Hb(q#Ia zxNC&Aph`D85R#!=uEaB6zh`3VjQ#wbB znDq`LjYXzK;z4J%O7?8{5>T>Yiieq{ON8SdFAu``_{Zc4=oHP^k$IkVI4Y8znkFe! zZ#k_ZT=<2bKY4J-6EVJ^V%&NH8R#nTJovaCYT5fR0%8flU1H`6p#?lHKH&5!@S1H? zL>tg5pWP}z5X2~#BO-S&yZvdzG(eL_;sDxTB|g457YwRqE9guHkV1H9p8pGUpa)U0 zxD+@5bq-Rx0xZ!uR0U+{6Kgb%oe{ct)YFB#9JW|w*aC{hbIF}|=3&_iJ7YVtaJ64Z zag#h*f^zB6#~wS1`E>s6kQ*cN<-s#%UOUJoPfGBG8%m=kvCqE^uYgUM?RM;Z6=p5eY@pSPGMAxIm*FvhDm0wPQw! z`_IBh6?XuY^akoRy-imMdhwj9N4_=Zg}Vs3G&EXry_2YDSFeObBZ&QULk-uPc_rm{ z!xa@_Wk+dG;E{vYTCeq>LseDE{wcC^r?P2i_fQQ?%|UXsT^`=KGlJ`?RE~pIZ>{y< zBY_@Vhr1OEu6qa9oxw}sHVX&YR2PN;xi76el~{z7hM89nYeLo7;t+jV*@5hPN2|+R zLvTSzrTAMA8TiBTwsQcu54TkxwW!KmDY!O>8;639ws_cL5%4|<|K)oy7eas+Ruy4% zQ3G@2u-MB;KLU@%q=QFRku_Si@;JFhDX%NfY8=}7605pXc^1=L_fMKKtK>!L#x7}+ zEIqEOeq17H{FXZRZ*ajbX9>H~Vu$VF+fZcC9Qqvm!%r;oLwO#^Q_ zu7e+srw|$f)M!wy)v48u&hdH{W1myLu&bui_k`Z2vazvpWDdg|BmVfSfcFyuR}Qo- zY&IdDJ)fW=*eG#>%=JoS(7|K|NSFtGSyZvUEUIQ+hmp*LM9n-Rx*wO!LX~nep-Nf? zRB>E=9^>?29#`|4A}68*&2cKDqXn)Us9r@Qm;l2jBQ2OcF8w^;`nykMafL)t0$0ig zsp(GT+1a>~S_Q5IIApjp8rX+2xKdtHrr5?Du9UBohm->uTs;VQKZk6XkR?LUmXnE) z1hO#3lQ{HwrChM71S4^|J?M~EciS3#7g;T3JtfL_mml!Wt>1zGh1ZUsJ%0AXtDJ}n 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 z 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 literal 0 HcmV?d00001 diff --git a/templates/assets/libs/fonts/remixicon.woff b/templates/assets/libs/fonts/remixicon.woff new file mode 100644 index 0000000000000000000000000000000000000000..c5a33faf40edd6ce97d5d11dd1ecd0e83cee624e GIT binary patch literal 197616 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

    3?=D$DKR5uVY8=J@@qP=-9X8j+ILfJSgNX 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 literal 0 HcmV?d00001 diff --git a/templates/assets/libs/fonts/remixicon.woff2 b/templates/assets/libs/fonts/remixicon.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..7ee9f22966dadbc8e2ed311ffe341e247299a12f GIT binary patch literal 143720 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 literal 0 HcmV?d00001 diff --git a/templates/assets/libs/imgstatus/imgStatus.min.js b/templates/assets/libs/imgstatus/imgStatus.min.js new file mode 100644 index 0000000..0581e20 --- /dev/null +++ b/templates/assets/libs/imgstatus/imgStatus.min.js @@ -0,0 +1 @@ +!function(){this.loaded=0,this.failed=0,this.total=0,this.watch=function(a,b){var c=document.querySelectorAll(a);if(!c.length)return console.log("[imgStatus]: Doesn't exists any images with this class!");this.total=c.length;for(var d=0;d").get(0).files,feature.formdata=void 0!==window.FormData,$.fn.ajaxSubmit=function(options){if(!this.length)return log("ajaxSubmit: skipping submit process - no element selected"),this;var method,action,url,$form=this;"function"==typeof options&&(options={success:options}),method=this.attr("method"),(url=(url="string"==typeof(action=this.attr("action"))?$.trim(action):"")||window.location.href||"")&&(url=(url.match(/^([^#]+)/)||[])[1]),options=$.extend(!0,{url:url,success:$.ajaxSettings.success,type:method||"GET",iframeSrc:/^https/i.test(window.location.href||"")?"javascript:false":"about:blank"},options);var veto={};if(this.trigger("form-pre-serialize",[this,options,veto]),veto.veto)return log("ajaxSubmit: submit vetoed via form-pre-serialize trigger"),this;if(options.beforeSerialize&&!1===options.beforeSerialize(this,options))return log("ajaxSubmit: submit aborted via beforeSerialize callback"),this;var traditional=options.traditional;void 0===traditional&&(traditional=$.ajaxSettings.traditional);var qx,elements=[],a=this.formToArray(options.semantic,elements);if(options.data&&(options.extraData=options.data,qx=$.param(options.data,traditional)),options.beforeSubmit&&!1===options.beforeSubmit(a,this,options))return log("ajaxSubmit: submit aborted via beforeSubmit callback"),this;if(this.trigger("form-submit-validate",[a,this,options,veto]),veto.veto)return log("ajaxSubmit: submit vetoed via form-submit-validate trigger"),this;var q=$.param(a,traditional);qx&&(q=q?q+"&"+qx:qx),"GET"==options.type.toUpperCase()?(options.url+=(options.url.indexOf("?")>=0?"&":"?")+q,options.data=null):options.data=q;var callbacks=[];if(options.resetForm&&callbacks.push((function(){$form.resetForm()})),options.clearForm&&callbacks.push((function(){$form.clearForm(options.includeHidden)})),!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push((function(data){var fn=options.replaceTarget?"replaceWith":"html";$(options.target)[fn](data).each(oldSuccess,arguments)}))}else options.success&&callbacks.push(options.success);options.success=function(data,status,xhr){for(var context=options.context||this,i=0,max=callbacks.length;i0,mp="multipart/form-data",multipart=$form.attr("enctype")==mp||$form.attr("encoding")==mp,fileAPI=feature.fileapi&&feature.formdata;log("fileAPI :"+fileAPI);var shouldUseFrame=(hasFileInputs||multipart)&&!fileAPI;!1!==options.iframe&&(options.iframe||shouldUseFrame)?options.closeKeepAlive?$.get(options.closeKeepAlive,(function(){fileUploadIframe(a)})):fileUploadIframe(a):(hasFileInputs||multipart)&&fileAPI?function(a){for(var formdata=new FormData,i=0;i')).css({position:"absolute",top:"-1000px",left:"-1000px"}),io=$io[0],xhr={aborted:0,responseText:null,responseXML:null,status:0,statusText:"n/a",getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(status){var e="timeout"===status?"timeout":"aborted";if(log("aborting upload... "+e),this.aborted=1,io.contentWindow.document.execCommand)try{io.contentWindow.document.execCommand("Stop")}catch(ignore){}$io.attr("src",s.iframeSrc),xhr.error=e,s.error&&s.error.call(s.context,xhr,e,status),g&&$.event.trigger("ajaxError",[xhr,s,e]),s.complete&&s.complete.call(s.context,xhr,e)}},(g=s.global)&&0==$.active++&&$.event.trigger("ajaxStart"),g&&$.event.trigger("ajaxSend",[xhr,s]),s.beforeSend&&!1===s.beforeSend.call(s.context,xhr,s))s.global&&$.active--;else if(!xhr.aborted){(sub=form.clk)&&(n=sub.name)&&!sub.disabled&&(s.extraData=s.extraData||{},s.extraData[n]=sub.value,"image"==sub.type&&(s.extraData[n+".x"]=form.clk_x,s.extraData[n+".y"]=form.clk_y));var csrf_token=$("meta[name=csrf-token]").attr("content"),csrf_param=$("meta[name=csrf-param]").attr("content");csrf_param&&csrf_token&&(s.extraData=s.extraData||{},s.extraData[csrf_param]=csrf_token),s.forceSync?doSubmit():setTimeout(doSubmit,10);var data,doc,callbackProcessed,domCheckCount=50,toXml=$.parseXML||function(s,doc){return window.ActiveXObject?((doc=new ActiveXObject("Microsoft.XMLDOM")).async="false",doc.loadXML(s)):doc=(new DOMParser).parseFromString(s,"text/xml"),doc&&doc.documentElement&&"parsererror"!=doc.documentElement.nodeName?doc:null},parseJSON=$.parseJSON||function(s){return window.eval("("+s+")")},httpData=function(xhr,type,s){var ct=xhr.getResponseHeader("content-type")||"",xml="xml"===type||!type&&ct.indexOf("xml")>=0,data=xml?xhr.responseXML:xhr.responseText;return xml&&"parsererror"===data.documentElement.nodeName&&$.error&&$.error("parsererror"),s&&s.dataFilter&&(data=s.dataFilter(data,type)),"string"==typeof data&&("json"===type||!type&&ct.indexOf("json")>=0?data=parseJSON(data):("script"===type||!type&&ct.indexOf("javascript")>=0)&&$.globalEval(data)),data}}}function getDoc(frame){return frame.contentWindow?frame.contentWindow.document:frame.contentDocument?frame.contentDocument:frame.document}function doSubmit(){var t=$form.attr("target"),a=$form.attr("action");form.setAttribute("target",id),method||form.setAttribute("method","POST"),a!=s.url&&form.setAttribute("action",s.url),s.skipEncodingOverride||method&&!/post/i.test(method)||$form.attr({encoding:"multipart/form-data",enctype:"multipart/form-data"}),s.timeout&&(timeoutHandle=setTimeout((function(){timedOut=!0,cb(1)}),s.timeout));var extraInputs=[];try{if(s.extraData)for(var n in s.extraData)s.extraData.hasOwnProperty(n)&&($.isPlainObject(s.extraData[n])&&s.extraData[n].hasOwnProperty("name")&&s.extraData[n].hasOwnProperty("value")?extraInputs.push($('').attr("value",s.extraData[n].value).appendTo(form)[0]):extraInputs.push($('').attr("value",s.extraData[n]).appendTo(form)[0]));s.iframeTarget||($io.appendTo("body"),io.attachEvent?io.attachEvent("onload",cb):io.addEventListener("load",cb,!1)),setTimeout((function checkState(){try{var state=getDoc(io).readyState;log("state = "+state),state&&"uninitialized"==state.toLowerCase()&&setTimeout(checkState,50)}catch(e){log("Server abort: ",e," (",e.name,")"),cb(2),timeoutHandle&&clearTimeout(timeoutHandle),timeoutHandle=void 0}}),15),form.submit()}finally{form.setAttribute("action",a),t?form.setAttribute("target",t):$form.removeAttr("target"),$(extraInputs).remove()}}function cb(e){if(!xhr.aborted&&!callbackProcessed){try{doc=getDoc(io)}catch(ex){log("cannot access response document: ",ex),e=2}if(1===e&&xhr)xhr.abort("timeout");else if(2==e&&xhr)xhr.abort("server abort");else if(doc&&doc.location.href!=s.iframeSrc||timedOut){io.detachEvent?io.detachEvent("onload",cb):io.removeEventListener("load",cb,!1);var errMsg,status="success";try{if(timedOut)throw"timeout";var isXml="xml"==s.dataType||doc.XMLDocument||$.isXMLDoc(doc);if(log("isXml="+isXml),!isXml&&window.opera&&(null===doc.body||!doc.body.innerHTML)&&--domCheckCount)return log("requeing onLoad callback, DOM not available"),void setTimeout(cb,250);var docRoot=doc.body?doc.body:doc.documentElement;xhr.responseText=docRoot?docRoot.innerHTML:null,xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc,isXml&&(s.dataType="xml"),xhr.getResponseHeader=function(header){return{"content-type":s.dataType}[header]},docRoot&&(xhr.status=Number(docRoot.getAttribute("status"))||xhr.status,xhr.statusText=docRoot.getAttribute("statusText")||xhr.statusText);var dt=(s.dataType||"").toLowerCase(),scr=/(json|script|text)/.test(dt);if(scr||s.textarea){var ta=doc.getElementsByTagName("textarea")[0];if(ta)xhr.responseText=ta.value,xhr.status=Number(ta.getAttribute("status"))||xhr.status,xhr.statusText=ta.getAttribute("statusText")||xhr.statusText;else if(scr){var pre=doc.getElementsByTagName("pre")[0],b=doc.getElementsByTagName("body")[0];pre?xhr.responseText=pre.textContent?pre.textContent:pre.innerText:b&&(xhr.responseText=b.textContent?b.textContent:b.innerText)}}else"xml"==dt&&!xhr.responseXML&&xhr.responseText&&(xhr.responseXML=toXml(xhr.responseText));try{data=httpData(xhr,dt,s)}catch(e){status="parsererror",xhr.error=errMsg=e||status}}catch(e){log("error caught: ",e),status="error",xhr.error=errMsg=e||status}xhr.aborted&&(log("upload aborted"),status=null),xhr.status&&(status=xhr.status>=200&&xhr.status<300||304===xhr.status?"success":"error"),"success"===status?(s.success&&s.success.call(s.context,data,"success",xhr),g&&$.event.trigger("ajaxSuccess",[xhr,s])):status&&(void 0===errMsg&&(errMsg=xhr.statusText),s.error&&s.error.call(s.context,xhr,status,errMsg),g&&$.event.trigger("ajaxError",[xhr,s,errMsg])),g&&$.event.trigger("ajaxComplete",[xhr,s]),g&&!--$.active&&$.event.trigger("ajaxStop"),s.complete&&s.complete.call(s.context,xhr,status),callbackProcessed=!0,s.timeout&&clearTimeout(timeoutHandle),setTimeout((function(){s.iframeTarget||$io.remove(),xhr.responseXML=null}),100)}}}}},$.fn.ajaxForm=function(options){if((options=options||{}).delegation=options.delegation&&$.isFunction($.fn.on),!options.delegation&&0===this.length){var o={s:this.selector,c:this.context};return!$.isReady&&o.s?(log("DOM not ready, queuing ajaxForm"),$((function(){$(o.s,o.c).ajaxForm(options)})),this):(log("terminating; zero elements found by selector"+($.isReady?"":" (DOM not ready)")),this)}return options.delegation?($(document).off("submit.form-plugin",this.selector,doAjaxSubmit).off("click.form-plugin",this.selector,captureSubmittingElement).on("submit.form-plugin",this.selector,options,doAjaxSubmit).on("click.form-plugin",this.selector,options,captureSubmittingElement),this):this.ajaxFormUnbind().bind("submit.form-plugin",options,doAjaxSubmit).bind("click.form-plugin",options,captureSubmittingElement)},$.fn.ajaxFormUnbind=function(){return this.unbind("submit.form-plugin click.form-plugin")},$.fn.formToArray=function(semantic,elements){var a=[];if(0===this.length)return a;var i,j,n,v,el,max,jmax,form=this[0],els=semantic?form.getElementsByTagName("*"):form.elements;if(!els)return a;for(i=0,max=els.length;i+~]|"+M+")"+M+"*"),U=new RegExp(M+"|>"),X=new RegExp(F),V=new RegExp("^"+I+"$"),G={ID:new RegExp("^#("+I+")"),CLASS:new RegExp("^\\.("+I+")"),TAG:new RegExp("^("+I+"|[*])"),ATTR:new RegExp("^"+W),PSEUDO:new RegExp("^"+F),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+R+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},Y=/HTML$/i,Q=/^(?:input|select|textarea|button)$/i,J=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}"+M+"?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ie=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},oe=function(){T()},ae=be((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{H.apply(t=O.call(p.childNodes),p.childNodes),t[p.childNodes.length].nodeType}catch(e){H={apply:t.length?function(e,t){L.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(T(e),e=e||C,E)){if(11!==p&&(u=Z.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return n.push(a),n}else if(f&&(a=f.getElementById(i))&&y(e,a)&&a.id===i)return n.push(a),n}else{if(u[2])return H.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&d.getElementsByClassName&&e.getElementsByClassName)return H.apply(n,e.getElementsByClassName(i)),n}if(d.qsa&&!N[t+" "]&&(!v||!v.test(t))&&(1!==p||"object"!==e.nodeName.toLowerCase())){if(c=t,f=e,1===p&&(U.test(t)||z.test(t))){for((f=ee.test(t)&&ye(e.parentNode)||e)===e&&d.scope||((s=e.getAttribute("id"))?s=s.replace(re,ie):e.setAttribute("id",s=S)),o=(l=h(t)).length;o--;)l[o]=(s?"#"+s:":scope")+" "+xe(l[o]);c=l.join(",")}try{return H.apply(n,f.querySelectorAll(c)),n}catch(e){N(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return g(t.replace($,"$1"),e,n,r)}function ue(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function le(e){return e[S]=!0,e}function ce(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function fe(e,t){for(var n=e.split("|"),r=n.length;r--;)b.attrHandle[n[r]]=t}function pe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function de(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}function he(n){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===n}}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&ae(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function ve(a){return le((function(o){return o=+o,le((function(e,t){for(var n,r=a([],e.length,o),i=r.length;i--;)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))}))}))}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=se.support={},i=se.isXML=function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!Y.test(t||n&&n.nodeName||"HTML")},T=se.setDocument=function(e){var t,n,r=e?e.ownerDocument||e:p;return r!=C&&9===r.nodeType&&r.documentElement&&(a=(C=r).documentElement,E=!i(C),p!=C&&(n=C.defaultView)&&n.top!==n&&(n.addEventListener?n.addEventListener("unload",oe,!1):n.attachEvent&&n.attachEvent("onunload",oe)),d.scope=ce((function(e){return a.appendChild(e).appendChild(C.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),d.attributes=ce((function(e){return e.className="i",!e.getAttribute("className")})),d.getElementsByTagName=ce((function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length})),d.getElementsByClassName=K.test(C.getElementsByClassName),d.getById=ce((function(e){return a.appendChild(e).id=S,!C.getElementsByName||!C.getElementsByName(S).length})),d.getById?(b.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(te,ne);return function(e){var t=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if(void 0!==t.getElementById&&E){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(i=t.getElementsByName(e),r=0;o=i[r++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){for(;n=o[i++];)1===n.nodeType&&r.push(n);return r}return o},b.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&E)return t.getElementsByClassName(e)},s=[],v=[],(d.qsa=K.test(C.querySelectorAll))&&(ce((function(e){var t;a.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&v.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||v.push("\\["+M+"*(?:value|"+R+")"),e.querySelectorAll("[id~="+S+"-]").length||v.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||v.push("\\["+M+"*name"+M+"*="+M+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||v.push(":checked"),e.querySelectorAll("a#"+S+"+*").length||v.push(".#.+[+~]"),e.querySelectorAll("\\\f"),v.push("[\\r\\n\\f]")})),ce((function(e){e.innerHTML="";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&v.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&v.push(":enabled",":disabled"),a.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&v.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),v.push(",.*:")}))),(d.matchesSelector=K.test(c=a.matches||a.webkitMatchesSelector||a.mozMatchesSelector||a.oMatchesSelector||a.msMatchesSelector))&&ce((function(e){d.disconnectedMatch=c.call(e,"*"),c.call(e,"[s!='']:x"),s.push("!=",F)})),v=v.length&&new RegExp(v.join("|")),s=s.length&&new RegExp(s.join("|")),t=K.test(a.compareDocumentPosition),y=t||K.test(a.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},j=t?function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===n?e==C||e.ownerDocument==p&&y(p,e)?-1:t==C||t.ownerDocument==p&&y(p,t)?1:u?P(u,e)-P(u,t):0:4&n?-1:1)}:function(e,t){if(e===t)return l=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e==C?-1:t==C?1:i?-1:o?1:u?P(u,e)-P(u,t):0;if(i===o)return pe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?pe(a[r],s[r]):a[r]==p?-1:s[r]==p?1:0}),C},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(T(e),d.matchesSelector&&E&&!N[t+" "]&&(!s||!s.test(t))&&(!v||!v.test(t)))try{var n=c.call(e,t);if(n||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){N(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return G.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=h(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=m[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&m(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(n,r,i){return function(e){var t=se.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,n,r){return m(n)?S.grep(e,(function(e,t){return!!n.call(e,t,e)!==r})):n.nodeType?S.grep(e,(function(e){return e===n!==r})):"string"!=typeof n?S.grep(e,(function(e){return-1)[^>]*|#([\w-]+))$/;(S.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||D,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:q.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof S?t[0]:t,S.merge(this,S.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:E,!0)),N.test(r[1])&&S.isPlainObject(t))for(r in t)m(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=E.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):m(e)?void 0!==n.ready?n.ready(e):e(S):S.makeArray(e,this)}).prototype=S.fn,D=S(E);var L=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function O(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}S.fn.extend({has:function(e){var t=S(e,this),n=t.length;return this.filter((function(){for(var e=0;e\x20\t\r\n\f]*)/i,he=/^$|^module$|\/(?:java|ecma)script/i;ce=E.createDocumentFragment().appendChild(E.createElement("div")),(fe=E.createElement("input")).setAttribute("type","radio"),fe.setAttribute("checked","checked"),fe.setAttribute("name","t"),ce.appendChild(fe),y.checkClone=ce.cloneNode(!0).cloneNode(!0).lastChild.checked,ce.innerHTML="",y.noCloneChecked=!!ce.cloneNode(!0).lastChild.defaultValue,ce.innerHTML="",y.option=!!ce.lastChild;var ge={thead:[1,"","
    "],col:[2,"","
    "],tr:[2,"","
    "],td:[3,"","
    "],_default:[0,"",""]};function ve(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&A(e,t)?S.merge([e],n):n}function ye(e,t){for(var n=0,r=e.length;n",""]);var me=/<|&#?\w+;/;function xe(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function je(e,t){return A(e,"table")&&A(11!==t.nodeType?t:t.firstChild,"tr")&&S(e).children("tbody")[0]||e}function De(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function qe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Le(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(Y.hasData(e)&&(s=Y.get(e).events))for(i in Y.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),E.head.appendChild(r[0])},abort:function(){i&&i()}}}));var _t,zt=[],Ut=/(=)\?(?=&|$)|\?\?/;S.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=zt.pop()||S.expando+"_"+wt.guid++;return this[e]=!0,e}}),S.ajaxPrefilter("json jsonp",(function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Ut.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Ut.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=m(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Ut,"$1"+r):!1!==e.jsonp&&(e.url+=(Tt.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||S.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=C[r],C[r]=function(){o=arguments},n.always((function(){void 0===i?S(C).removeProp(r):C[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,zt.push(r)),o&&m(i)&&i(o[0]),o=i=void 0})),"script"})),y.createHTMLDocument=((_t=E.implementation.createHTMLDocument("").body).innerHTML="

    ",2===_t.childNodes.length),S.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=E.implementation.createHTMLDocument("")).createElement("base")).href=E.location.href,t.head.appendChild(r)):t=E),o=!n&&[],(i=N.exec(e))?[t.createElement(i[1])]:(i=xe([e],t,o),o&&o.length&&S(o).remove(),S.merge([],i.childNodes)));var r,i,o},S.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(S.parseHTML(e)).find(r):e)})).always(n&&function(e,t){a.each((function(){n.apply(this,o||[e.responseText,t,e])}))}),this},S.expr.pseudos.animated=function(t){return S.grep(S.timers,(function(e){return t===e.elem})).length},S.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=S.css(e,"position"),c=S(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=S.css(e,"top"),u=S.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),m(t)&&(t=t.call(e,n,S.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},S.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each((function(e){S.offset.setOffset(this,t,e)}));var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],i={top:0,left:0};if("fixed"===S.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===S.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=S(e).offset()).top+=S.css(e,"borderTopWidth",!0),i.left+=S.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-S.css(r,"marginTop",!0),left:t.left-i.left-S.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===S.css(e,"position");)e=e.offsetParent;return e||re}))}}),S.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(t,i){var o="pageYOffset"===i;S.fn[t]=function(e){return $(this,(function(e,t,n){var r;if(x(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n}),t,e,arguments.length)}})),S.each(["top","left"],(function(e,n){S.cssHooks[n]=Fe(y.pixelPosition,(function(e,t){if(t)return t=We(e,n),Pe.test(t)?S(e).position()[n]+"px":t}))})),S.each({Height:"height",Width:"width"},(function(a,s){S.each({padding:"inner"+a,content:s,"":"outer"+a},(function(r,o){S.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return $(this,(function(e,t,n){var r;return x(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?S.css(e,t,i):S.style(e,t,n,i)}),s,n?e:void 0,n)}}))})),S.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){S.fn[t]=function(e){return this.on(t,e)}})),S.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),S.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,n){S.fn[n]=function(e,t){return 0").attr("name",validator.submitButton.name).val($(validator.submitButton).val()).appendTo(validator.currentForm)),validator.settings.submitHandler.call(validator,validator.currentForm,event),validator.submitButton&&hidden.remove(),!1)}return validator.settings.debug&&event.preventDefault(),validator.cancelSubmit?(validator.cancelSubmit=!1,handle()):validator.form()?validator.pendingRequest?(validator.formSubmitted=!0,!1):handle():(validator.focusInvalid(),!1)}))),validator)}options&&options.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing.")},valid:function(){var valid,validator;return $(this[0]).is("form")?valid=this.validate().form():(valid=!0,validator=$(this[0].form).validate(),this.each((function(){valid=validator.element(this)&&valid}))),valid},removeAttrs:function(attributes){var result={},$element=this;return $.each(attributes.split(/\s/),(function(index,value){result[value]=$element.attr(value),$element.removeAttr(value)})),result},rules:function(command,argument){var settings,staticRules,existingRules,data,param,filtered,element=this[0];if(command)switch(staticRules=(settings=$.data(element.form,"validator").settings).rules,existingRules=$.validator.staticRules(element),command){case"add":$.extend(existingRules,$.validator.normalizeRule(argument)),delete existingRules.messages,staticRules[element.name]=existingRules,argument.messages&&(settings.messages[element.name]=$.extend(settings.messages[element.name],argument.messages));break;case"remove":return argument?(filtered={},$.each(argument.split(/\s/),(function(index,method){filtered[method]=existingRules[method],delete existingRules[method],"required"===method&&$(element).removeAttr("aria-required")})),filtered):(delete staticRules[element.name],existingRules)}return(data=$.validator.normalizeRules($.extend({},$.validator.classRules(element),$.validator.attributeRules(element),$.validator.dataRules(element),$.validator.staticRules(element)),element)).required&&(param=data.required,delete data.required,data=$.extend({required:param},data),$(element).attr("aria-required","true")),data.remote&&(param=data.remote,delete data.remote,data=$.extend(data,{remote:param})),data}}),$.extend($.expr[":"],{blank:function(a){return!$.trim(""+$(a).val())},filled:function(a){return!!$.trim(""+$(a).val())},unchecked:function(a){return!$(a).prop("checked")}}),$.validator=function(options,form){this.settings=$.extend(!0,{},$.validator.defaults,options),this.currentForm=form,this.init()},$.validator.format=function(source,params){return 1===arguments.length?function(){var args=$.makeArray(arguments);return args.unshift(source),$.validator.format.apply(this,args)}:(arguments.length>2&¶ms.constructor!==Array&&(params=$.makeArray(arguments).slice(1)),params.constructor!==Array&&(params=[params]),$.each(params,(function(i,n){source=source.replace(new RegExp("\\{"+i+"\\}","g"),(function(){return n}))})),source)},$.extend($.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:$([]),errorLabelContainer:$([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(element){this.lastActive=element,this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,element,this.settings.errorClass,this.settings.validClass),this.addWrapper(this.errorsFor(element)).hide())},onfocusout:function(element){this.checkable(element)||!(element.name in this.submitted)&&this.optional(element)||this.element(element)},onkeyup:function(element,event){9===event.which&&""===this.elementValue(element)||(element.name in this.submitted||element===this.lastElement)&&this.element(element)},onclick:function(element){element.name in this.submitted?this.element(element):element.parentNode.name in this.submitted&&this.element(element.parentNode)},highlight:function(element,errorClass,validClass){"radio"===element.type?this.findByName(element.name).addClass(errorClass).removeClass(validClass):$(element).addClass(errorClass).removeClass(validClass)},unhighlight:function(element,errorClass,validClass){"radio"===element.type?this.findByName(element.name).removeClass(errorClass).addClass(validClass):$(element).removeClass(errorClass).addClass(validClass)}},setDefaults:function(settings){$.extend($.validator.defaults,settings)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:$.validator.format("Please enter no more than {0} characters."),minlength:$.validator.format("Please enter at least {0} characters."),rangelength:$.validator.format("Please enter a value between {0} and {1} characters long."),range:$.validator.format("Please enter a value between {0} and {1}."),max:$.validator.format("Please enter a value less than or equal to {0}."),min:$.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){this.labelContainer=$(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||$(this.currentForm),this.containers=$(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var rules,groups=this.groups={};function delegate(event){var validator=$.data(this[0].form,"validator"),eventType="on"+event.type.replace(/^validate/,""),settings=validator.settings;settings[eventType]&&!this.is(settings.ignore)&&settings[eventType].call(validator,this[0],event)}$.each(this.settings.groups,(function(key,value){"string"==typeof value&&(value=value.split(/\s/)),$.each(value,(function(index,name){groups[name]=key}))})),rules=this.settings.rules,$.each(rules,(function(key,value){rules[key]=$.validator.normalizeRule(value)})),$(this.currentForm).validateDelegate(":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",delegate).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",delegate),this.settings.invalidHandler&&$(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler),$(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required","true")},form:function(){return this.checkForm(),$.extend(this.submitted,this.errorMap),this.invalid=$.extend({},this.errorMap),this.valid()||$(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var i=0,elements=this.currentElements=this.elements();elements[i];i++)this.check(elements[i]);return this.valid()},element:function(element){var cleanElement=this.clean(element),checkElement=this.validationTargetFor(cleanElement),result=!0;return this.lastElement=checkElement,void 0===checkElement?delete this.invalid[cleanElement.name]:(this.prepareElement(checkElement),this.currentElements=$(checkElement),(result=!1!==this.check(checkElement))?delete this.invalid[checkElement.name]:this.invalid[checkElement.name]=!0),$(element).attr("aria-invalid",!result),this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),result},showErrors:function(errors){if(errors){for(var name in $.extend(this.errorMap,errors),this.errorList=[],errors)this.errorList.push({message:errors[name],element:this.findByName(name)[0]});this.successList=$.grep(this.successList,(function(element){return!(element.name in errors)}))}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){$.fn.resetForm&&$(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass).removeData("previousValue").removeAttr("aria-invalid")},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(obj){var i,count=0;for(i in obj)count++;return count},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{$(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(e){}},findLastActive:function(){var lastActive=this.lastActive;return lastActive&&1===$.grep(this.errorList,(function(n){return n.element.name===lastActive.name})).length&&lastActive},elements:function(){var validator=this,rulesCache={};return $(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter((function(){return!this.name&&validator.settings.debug&&window.console&&console.error("%o has no name assigned",this),!(this.name in rulesCache||!validator.objectLength($(this).rules()))&&(rulesCache[this.name]=!0,!0)}))},clean:function(selector){return $(selector)[0]},errors:function(){var errorClass=this.settings.errorClass.split(" ").join(".");return $(this.settings.errorElement+"."+errorClass,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=$([]),this.toHide=$([]),this.currentElements=$([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(element){this.reset(),this.toHide=this.errorsFor(element)},elementValue:function(element){var val,$element=$(element),type=$element.attr("type");return"radio"===type||"checkbox"===type?$("input[name='"+$element.attr("name")+"']:checked").val():"string"==typeof(val=$element.val())?val.replace(/\r/g,""):val},check:function(element){element=this.validationTargetFor(this.clean(element));var result,method,rule,rules=$(element).rules(),rulesCount=$.map(rules,(function(n,i){return i})).length,dependencyMismatch=!1,val=this.elementValue(element);for(method in rules){rule={method:method,parameters:rules[method]};try{if("dependency-mismatch"===(result=$.validator.methods[method].call(this,val,element,rule.parameters))&&1===rulesCount){dependencyMismatch=!0;continue}if(dependencyMismatch=!1,"pending"===result)return void(this.toHide=this.toHide.not(this.errorsFor(element)));if(!result)return this.formatAndAdd(element,rule),!1}catch(e){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+element.id+", check the '"+rule.method+"' method.",e),e}}if(!dependencyMismatch)return this.objectLength(rules)&&this.successList.push(element),!0},customDataMessage:function(element,method){return $(element).data("msg"+method[0].toUpperCase()+method.substring(1).toLowerCase())||$(element).data("msg")},customMessage:function(name,method){var m=this.settings.messages[name];return m&&(m.constructor===String?m:m[method])},findDefined:function(){for(var i=0;iWarning: No message defined for "+element.name+"")},formatAndAdd:function(element,rule){var message=this.defaultMessage(element,rule.method),theregex=/\$?\{(\d+)\}/g;"function"==typeof message?message=message.call(this,rule.parameters,element):theregex.test(message)&&(message=$.validator.format(message.replace(theregex,"{$1}"),rule.parameters)),this.errorList.push({message:message,element:element,method:rule.method}),this.errorMap[element.name]=message,this.submitted[element.name]=message},addWrapper:function(toToggle){return this.settings.wrapper&&(toToggle=toToggle.add(toToggle.parent(this.settings.wrapper))),toToggle},defaultShowErrors:function(){var i,elements,error;for(i=0;this.errorList[i];i++)error=this.errorList[i],this.settings.highlight&&this.settings.highlight.call(this,error.element,this.settings.errorClass,this.settings.validClass),this.showLabel(error.element,error.message);if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(i=0;this.successList[i];i++)this.showLabel(this.successList[i]);if(this.settings.unhighlight)for(i=0,elements=this.validElements();elements[i];i++)this.settings.unhighlight.call(this,elements[i],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return $(this.errorList).map((function(){return this.element}))},showLabel:function(element,message){var label=this.errorsFor(element);label.length?(label.removeClass(this.settings.validClass).addClass(this.settings.errorClass),label.html(message)):(label=$("<"+this.settings.errorElement+">").attr("for",this.idOrName(element)).addClass(this.settings.errorClass).html(message||""),this.settings.wrapper&&(label=label.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(label).length||(this.settings.errorPlacement?this.settings.errorPlacement(label,$(element)):label.insertAfter(element))),!message&&this.settings.success&&(label.text(""),"string"==typeof this.settings.success?label.addClass(this.settings.success):this.settings.success(label,element)),this.toShow=this.toShow.add(label)},errorsFor:function(element){var name=this.idOrName(element);return this.errors().filter((function(){return $(this).attr("for")===name}))},idOrName:function(element){return this.groups[element.name]||(this.checkable(element)?element.name:element.id||element.name)},validationTargetFor:function(element){return this.checkable(element)&&(element=this.findByName(element.name).not(this.settings.ignore)[0]),element},checkable:function(element){return/radio|checkbox/i.test(element.type)},findByName:function(name){return $(this.currentForm).find("[name='"+name+"']")},getLength:function(value,element){switch(element.nodeName.toLowerCase()){case"select":return $("option:selected",element).length;case"input":if(this.checkable(element))return this.findByName(element.name).filter(":checked").length}return value.length},depend:function(param,element){return!this.dependTypes[typeof param]||this.dependTypes[typeof param](param,element)},dependTypes:{boolean:function(param){return param},string:function(param,element){return!!$(param,element.form).length},function:function(param,element){return param(element)}},optional:function(element){var val=this.elementValue(element);return!$.validator.methods.required.call(this,val,element)&&"dependency-mismatch"},startRequest:function(element){this.pending[element.name]||(this.pendingRequest++,this.pending[element.name]=!0)},stopRequest:function(element,valid){this.pendingRequest--,this.pendingRequest<0&&(this.pendingRequest=0),delete this.pending[element.name],valid&&0===this.pendingRequest&&this.formSubmitted&&this.form()?($(this.currentForm).submit(),this.formSubmitted=!1):!valid&&0===this.pendingRequest&&this.formSubmitted&&($(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(element){return $.data(element,"previousValue")||$.data(element,"previousValue",{old:null,valid:!0,message:this.defaultMessage(element,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(className,rules){className.constructor===String?this.classRuleSettings[className]=rules:$.extend(this.classRuleSettings,className)},classRules:function(element){var rules={},classes=$(element).attr("class");return classes&&$.each(classes.split(" "),(function(){this in $.validator.classRuleSettings&&$.extend(rules,$.validator.classRuleSettings[this])})),rules},attributeRules:function(element){var method,value,rules={},$element=$(element),type=element.getAttribute("type");for(method in $.validator.methods)"required"===method?(""===(value=element.getAttribute(method))&&(value=!0),value=!!value):value=$element.attr(method),/min|max/.test(method)&&(null===type||/number|range|text/.test(type))&&(value=Number(value)),value||0===value?rules[method]=value:type===method&&"range"!==type&&(rules[method]=!0);return rules.maxlength&&/-1|2147483647|524288/.test(rules.maxlength)&&delete rules.maxlength,rules},dataRules:function(element){var method,value,rules={},$element=$(element);for(method in $.validator.methods)void 0!==(value=$element.data("rule"+method[0].toUpperCase()+method.substring(1).toLowerCase()))&&(rules[method]=value);return rules},staticRules:function(element){var rules={},validator=$.data(element.form,"validator");return validator.settings.rules&&(rules=$.validator.normalizeRule(validator.settings.rules[element.name])||{}),rules},normalizeRules:function(rules,element){return $.each(rules,(function(prop,val){if(!1!==val){if(val.param||val.depends){var keepRule=!0;switch(typeof val.depends){case"string":keepRule=!!$(val.depends,element.form).length;break;case"function":keepRule=val.depends.call(element,element)}keepRule?rules[prop]=void 0===val.param||val.param:delete rules[prop]}}else delete rules[prop]})),$.each(rules,(function(rule,parameter){rules[rule]=$.isFunction(parameter)?parameter(element):parameter})),$.each(["minlength","maxlength"],(function(){rules[this]&&(rules[this]=Number(rules[this]))})),$.each(["rangelength","range"],(function(){var parts;rules[this]&&($.isArray(rules[this])?rules[this]=[Number(rules[this][0]),Number(rules[this][1])]:"string"==typeof rules[this]&&(parts=rules[this].split(/[\s,]+/),rules[this]=[Number(parts[0]),Number(parts[1])]))})),$.validator.autoCreateRanges&&(rules.min&&rules.max&&(rules.range=[rules.min,rules.max],delete rules.min,delete rules.max),rules.minlength&&rules.maxlength&&(rules.rangelength=[rules.minlength,rules.maxlength],delete rules.minlength,delete rules.maxlength)),rules},normalizeRule:function(data){if("string"==typeof data){var transformed={};$.each(data.split(/\s/),(function(){transformed[this]=!0})),data=transformed}return data},addMethod:function(name,method,message){$.validator.methods[name]=method,$.validator.messages[name]=void 0!==message?message:$.validator.messages[name],method.length<3&&$.validator.addClassRules(name,$.validator.normalizeRule(name))},methods:{required:function(value,element,param){if(!this.depend(param,element))return"dependency-mismatch";if("select"===element.nodeName.toLowerCase()){var val=$(element).val();return val&&val.length>0}return this.checkable(element)?this.getLength(value,element)>0:$.trim(value).length>0},email:function(value,element){return this.optional(element)||/^[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])?)*$/.test(value)},url:function(value,element){return this.optional(element)||/^(https?|s?ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(value)},date:function(value,element){return this.optional(element)||!/Invalid|NaN/.test(new Date(value).toString())},dateISO:function(value,element){return this.optional(element)||/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/.test(value)},number:function(value,element){return this.optional(element)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(value)},digits:function(value,element){return this.optional(element)||/^\d+$/.test(value)},creditcard:function(value,element){if(this.optional(element))return"dependency-mismatch";if(/[^0-9 \-]+/.test(value))return!1;var n,cDigit,nCheck=0,nDigit=0,bEven=!1;if((value=value.replace(/\D/g,"")).length<13||value.length>19)return!1;for(n=value.length-1;n>=0;n--)cDigit=value.charAt(n),nDigit=parseInt(cDigit,10),bEven&&(nDigit*=2)>9&&(nDigit-=9),nCheck+=nDigit,bEven=!bEven;return nCheck%10==0},minlength:function(value,element,param){var length=$.isArray(value)?value.length:this.getLength($.trim(value),element);return this.optional(element)||length>=param},maxlength:function(value,element,param){var length=$.isArray(value)?value.length:this.getLength($.trim(value),element);return this.optional(element)||length<=param},rangelength:function(value,element,param){var length=$.isArray(value)?value.length:this.getLength($.trim(value),element);return this.optional(element)||length>=param[0]&&length<=param[1]},min:function(value,element,param){return this.optional(element)||value>=param},max:function(value,element,param){return this.optional(element)||value<=param},range:function(value,element,param){return this.optional(element)||value>=param[0]&&value<=param[1]},equalTo:function(value,element,param){var target=$(param);return this.settings.onfocusout&&target.unbind(".validate-equalTo").bind("blur.validate-equalTo",(function(){$(element).valid()})),value===target.val()},remote:function(value,element,param){if(this.optional(element))return"dependency-mismatch";var validator,data,previous=this.previousValue(element);return this.settings.messages[element.name]||(this.settings.messages[element.name]={}),previous.originalMessage=this.settings.messages[element.name].remote,this.settings.messages[element.name].remote=previous.message,param="string"==typeof param&&{url:param}||param,previous.old===value?previous.valid:(previous.old=value,validator=this,this.startRequest(element),(data={})[element.name]=value,$.ajax($.extend(!0,{url:param,mode:"abort",port:"validate"+element.name,dataType:"json",data:data,context:validator.currentForm,success:function(response){var errors,message,submitted,valid=!0===response||"true"===response;validator.settings.messages[element.name].remote=previous.originalMessage,valid?(submitted=validator.formSubmitted,validator.prepareElement(element),validator.formSubmitted=submitted,validator.successList.push(element),delete validator.invalid[element.name],validator.showErrors()):(errors={},message=response||validator.defaultMessage(element,"remote"),errors[element.name]=previous.message=$.isFunction(message)?message(value):message,validator.invalid[element.name]=!0,validator.showErrors(errors)),previous.valid=valid,validator.stopRequest(element,valid)}},param)),"pending")}}}),$.format=function(){throw"$.format has been deprecated. Please use $.validator.format instead."}}(jQuery),function($){var ajax,pendingRequests={};$.ajaxPrefilter?$.ajaxPrefilter((function(settings,_,xhr){var port=settings.port;"abort"===settings.mode&&(pendingRequests[port]&&pendingRequests[port].abort(),pendingRequests[port]=xhr)})):(ajax=$.ajax,$.ajax=function(settings){var mode=("mode"in settings?settings:$.ajaxSettings).mode,port=("port"in settings?settings:$.ajaxSettings).port;return"abort"===mode?(pendingRequests[port]&&pendingRequests[port].abort(),pendingRequests[port]=ajax.apply(this,arguments),pendingRequests[port]):ajax.apply(this,arguments)})}(jQuery),function($){$.extend($.fn,{validateDelegate:function(delegate,type,handler){return this.bind(type,(function(event){var target=$(event.target);if(target.is(delegate))return handler.apply(target,arguments)}))}})}(jQuery); \ No newline at end of file diff --git a/templates/assets/libs/jsencrypt/jsencrypt.min.js b/templates/assets/libs/jsencrypt/jsencrypt.min.js new file mode 100644 index 0000000..42f4514 --- /dev/null +++ b/templates/assets/libs/jsencrypt/jsencrypt.min.js @@ -0,0 +1,2 @@ +/*! For license information please see jsencrypt.min.js.LICENSE.txt */ +!function(t,e){"object"==typeof exports&&"object"==typeof module?module.exports=e():"function"==typeof define&&define.amd?define([],e):"object"==typeof exports?exports.JSEncrypt=e():t.JSEncrypt=e()}(window,(()=>(()=>{var t={155:t=>{var e,i,r=t.exports={};function n(){throw new Error("setTimeout has not been defined")}function s(){throw new Error("clearTimeout has not been defined")}function o(t){if(e===setTimeout)return setTimeout(t,0);if((e===n||!e)&&setTimeout)return e=setTimeout,setTimeout(t,0);try{return e(t,0)}catch(i){try{return e.call(null,t,0)}catch(i){return e.call(this,t,0)}}}!function(){try{e="function"==typeof setTimeout?setTimeout:n}catch(t){e=n}try{i="function"==typeof clearTimeout?clearTimeout:s}catch(t){i=s}}();var h,a=[],u=!1,c=-1;function f(){u&&h&&(u=!1,h.length?a=h.concat(a):c=-1,a.length&&l())}function l(){if(!u){var t=o(f);u=!0;for(var e=a.length;e;){for(h=a,a=[];++c1)for(var i=1;i{for(var r in e)i.o(e,r)&&!i.o(t,r)&&Object.defineProperty(t,r,{enumerable:!0,get:e[r]})},i.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e);var r={};return(()=>{"use strict";function t(t){return"0123456789abcdefghijklmnopqrstuvwxyz".charAt(t)}function e(t,e){return t&e}function n(t,e){return t|e}function s(t,e){return t^e}function o(t,e){return t&~e}function h(t){if(0==t)return-1;var e=0;return 0==(65535&t)&&(t>>=16,e+=16),0==(255&t)&&(t>>=8,e+=8),0==(15&t)&&(t>>=4,e+=4),0==(3&t)&&(t>>=2,e+=2),0==(1&t)&&++e,e}function a(t){for(var e=0;0!=t;)t&=t-1,++e;return e}i.d(r,{default:()=>ot});var u,c="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";function f(t){var e,i,r="";for(e=0;e+3<=t.length;e+=3)i=parseInt(t.substring(e,e+3),16),r+=c.charAt(i>>6)+c.charAt(63&i);for(e+1==t.length?(i=parseInt(t.substring(e,e+1),16),r+=c.charAt(i<<2)):e+2==t.length&&(i=parseInt(t.substring(e,e+2),16),r+=c.charAt(i>>2)+c.charAt((3&i)<<4));(3&r.length)>0;)r+="=";return r}function l(e){var i,r="",n=0,s=0;for(i=0;i>2),s=3&o,n=1):1==n?(r+=t(s<<2|o>>4),s=15&o,n=2):2==n?(r+=t(s),r+=t(o>>2),s=3&o,n=3):(r+=t(s<<2|o>>4),r+=t(15&o),n=0))}return 1==n&&(r+=t(s<<2)),r}var p,g={decode:function(t){var e;if(void 0===p){var i="= \f\n\r\t \u2028\u2029";for(p=Object.create(null),e=0;e<64;++e)p["ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".charAt(e)]=e;for(p["-"]=62,p._=63,e=0;e=4?(r[r.length]=n>>16,r[r.length]=n>>8&255,r[r.length]=255&n,n=0,s=0):n<<=6}}switch(s){case 1:throw new Error("Base64 encoding incomplete: at least 2 bits missing");case 2:r[r.length]=n>>10;break;case 3:r[r.length]=n>>16,r[r.length]=n>>8&255}return r},re:/-----BEGIN [^-]+-----([A-Za-z0-9+\/=\s]+)-----END [^-]+-----|begin-base64[^\n]+\n([A-Za-z0-9+\/=\s]+)====/,unarmor:function(t){var e=g.re.exec(t);if(e)if(e[1])t=e[1];else{if(!e[2])throw new Error("RegExp out of sync");t=e[2]}return g.decode(t)}},d=1e13,v=function(){function t(t){this.buf=[+t||0]}return t.prototype.mulAdd=function(t,e){var i,r,n=this.buf,s=n.length;for(i=0;i0&&(n[i]=e)},t.prototype.sub=function(t){var e,i,r=this.buf,n=r.length;for(e=0;e=0;--r)i+=(d+e[r]).toString().substring(1);return i},t.prototype.valueOf=function(){for(var t=this.buf,e=0,i=t.length-1;i>=0;--i)e=e*d+t[i];return e},t.prototype.simplify=function(){var t=this.buf;return 1==t.length?t[0]:this},t}(),m=/^(\d\d)(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])([01]\d|2[0-3])(?:([0-5]\d)(?:([0-5]\d)(?:[.,](\d{1,3}))?)?)?(Z|[-+](?:[0]\d|1[0-2])([0-5]\d)?)?$/,y=/^(\d\d\d\d)(0[1-9]|1[0-2])(0[1-9]|[12]\d|3[01])([01]\d|2[0-3])(?:([0-5]\d)(?:([0-5]\d)(?:[.,](\d{1,3}))?)?)?(Z|[-+](?:[0]\d|1[0-2])([0-5]\d)?)?$/;function b(t,e){return t.length>e&&(t=t.substring(0,e)+"…"),t}var T,S=function(){function t(e,i){this.hexDigits="0123456789ABCDEF",e instanceof t?(this.enc=e.enc,this.pos=e.pos):(this.enc=e,this.pos=i)}return t.prototype.get=function(t){if(void 0===t&&(t=this.pos++),t>=this.enc.length)throw new Error("Requesting byte offset ".concat(t," on a stream of length ").concat(this.enc.length));return"string"==typeof this.enc?this.enc.charCodeAt(t):this.enc[t]},t.prototype.hexByte=function(t){return this.hexDigits.charAt(t>>4&15)+this.hexDigits.charAt(15&t)},t.prototype.hexDump=function(t,e,i){for(var r="",n=t;n176)return!1}return!0},t.prototype.parseStringISO=function(t,e){for(var i="",r=t;r191&&n<224?String.fromCharCode((31&n)<<6|63&this.get(r++)):String.fromCharCode((15&n)<<12|(63&this.get(r++))<<6|63&this.get(r++))}return i},t.prototype.parseStringBMP=function(t,e){for(var i,r,n="",s=t;s127,s=n?255:0,o="";r==s&&++t4){for(o=r,i<<=3;0==(128&(+o^s));)o=+o<<1,--i;o="("+i+" bit)\n"}n&&(r-=256);for(var h=new v(r),a=t+1;a=a;--u)s+=h>>u&1?"1":"0";if(s.length>i)return n+b(s,i)}return n+s},t.prototype.parseOctetString=function(t,e,i){if(this.isASCII(t,e))return b(this.parseStringISO(t,e),i);var r=e-t,n="("+r+" byte)\n";r>(i/=2)&&(e=t+i);for(var s=t;si&&(n+="…"),n},t.prototype.parseOID=function(t,e,i){for(var r="",n=new v,s=0,o=t;oi)return b(r,i);n=new v,s=0}}return s>0&&(r+=".incomplete"),r},t}(),E=function(){function t(t,e,i,r,n){if(!(r instanceof w))throw new Error("Invalid tag value.");this.stream=t,this.header=e,this.length=i,this.tag=r,this.sub=n}return t.prototype.typeName=function(){switch(this.tag.tagClass){case 0:switch(this.tag.tagNumber){case 0:return"EOC";case 1:return"BOOLEAN";case 2:return"INTEGER";case 3:return"BIT_STRING";case 4:return"OCTET_STRING";case 5:return"NULL";case 6:return"OBJECT_IDENTIFIER";case 7:return"ObjectDescriptor";case 8:return"EXTERNAL";case 9:return"REAL";case 10:return"ENUMERATED";case 11:return"EMBEDDED_PDV";case 12:return"UTF8String";case 16:return"SEQUENCE";case 17:return"SET";case 18:return"NumericString";case 19:return"PrintableString";case 20:return"TeletexString";case 21:return"VideotexString";case 22:return"IA5String";case 23:return"UTCTime";case 24:return"GeneralizedTime";case 25:return"GraphicString";case 26:return"VisibleString";case 27:return"GeneralString";case 28:return"UniversalString";case 30:return"BMPString"}return"Universal_"+this.tag.tagNumber.toString();case 1:return"Application_"+this.tag.tagNumber.toString();case 2:return"["+this.tag.tagNumber.toString()+"]";case 3:return"Private_"+this.tag.tagNumber.toString()}},t.prototype.content=function(t){if(void 0===this.tag)return null;void 0===t&&(t=1/0);var e=this.posContent(),i=Math.abs(this.length);if(!this.tag.isUniversal())return null!==this.sub?"("+this.sub.length+" elem)":this.stream.parseOctetString(e,e+i,t);switch(this.tag.tagNumber){case 1:return 0===this.stream.get(e)?"false":"true";case 2:return this.stream.parseInteger(e,e+i);case 3:return this.sub?"("+this.sub.length+" elem)":this.stream.parseBitString(e,e+i,t);case 4:return this.sub?"("+this.sub.length+" elem)":this.stream.parseOctetString(e,e+i,t);case 6:return this.stream.parseOID(e,e+i,t);case 16:case 17:return null!==this.sub?"("+this.sub.length+" elem)":"(no elem)";case 12:return b(this.stream.parseStringUTF(e,e+i),t);case 18:case 19:case 20:case 21:case 22:case 26:return b(this.stream.parseStringISO(e,e+i),t);case 30:return b(this.stream.parseStringBMP(e,e+i),t);case 23:case 24:return this.stream.parseTime(e,e+i,23==this.tag.tagNumber)}return null},t.prototype.toString=function(){return this.typeName()+"@"+this.stream.pos+"[header:"+this.header+",length:"+this.length+",sub:"+(null===this.sub?"null":this.sub.length)+"]"},t.prototype.toPrettyString=function(t){void 0===t&&(t="");var e=t+this.typeName()+" @"+this.stream.pos;if(this.length>=0&&(e+="+"),e+=this.length,this.tag.tagConstructed?e+=" (constructed)":!this.tag.isUniversal()||3!=this.tag.tagNumber&&4!=this.tag.tagNumber||null===this.sub||(e+=" (encapsulates)"),e+="\n",null!==this.sub){t+=" ";for(var i=0,r=this.sub.length;i6)throw new Error("Length over 48 bits not supported at position "+(t.pos-1));if(0===i)return null;e=0;for(var r=0;r>6,this.tagConstructed=0!=(32&e),this.tagNumber=31&e,31==this.tagNumber){var i=new v;do{e=t.get(),i.mulAdd(128,127&e)}while(128&e);this.tagNumber=i.simplify()}}return t.prototype.isUniversal=function(){return 0===this.tagClass},t.prototype.isEOC=function(){return 0===this.tagClass&&0===this.tagNumber},t}(),D=[2,3,5,7,11,13,17,19,23,29,31,37,41,43,47,53,59,61,67,71,73,79,83,89,97,101,103,107,109,113,127,131,137,139,149,151,157,163,167,173,179,181,191,193,197,199,211,223,227,229,233,239,241,251,257,263,269,271,277,281,283,293,307,311,313,317,331,337,347,349,353,359,367,373,379,383,389,397,401,409,419,421,431,433,439,443,449,457,461,463,467,479,487,491,499,503,509,521,523,541,547,557,563,569,571,577,587,593,599,601,607,613,617,619,631,641,643,647,653,659,661,673,677,683,691,701,709,719,727,733,739,743,751,757,761,769,773,787,797,809,811,821,823,827,829,839,853,857,859,863,877,881,883,887,907,911,919,929,937,941,947,953,967,971,977,983,991,997],x=(1<<26)/D[D.length-1],R=function(){function i(t,e,i){null!=t&&("number"==typeof t?this.fromNumber(t,e,i):null==e&&"string"!=typeof t?this.fromString(t,256):this.fromString(t,e))}return i.prototype.toString=function(e){if(this.s<0)return"-"+this.negate().toString(e);var i;if(16==e)i=4;else if(8==e)i=3;else if(2==e)i=1;else if(32==e)i=5;else{if(4!=e)return this.toRadix(e);i=2}var r,n=(1<0)for(a>a)>0&&(s=!0,o=t(r));h>=0;)a>(a+=this.DB-i)):(r=this[h]>>(a-=i)&n,a<=0&&(a+=this.DB,--h)),r>0&&(s=!0),s&&(o+=t(r));return s?o:"0"},i.prototype.negate=function(){var t=I();return i.ZERO.subTo(this,t),t},i.prototype.abs=function(){return this.s<0?this.negate():this},i.prototype.compareTo=function(t){var e=this.s-t.s;if(0!=e)return e;var i=this.t;if(0!=(e=i-t.t))return this.s<0?-e:e;for(;--i>=0;)if(0!=(e=this[i]-t[i]))return e;return 0},i.prototype.bitLength=function(){return this.t<=0?0:this.DB*(this.t-1)+C(this[this.t-1]^this.s&this.DM)},i.prototype.mod=function(t){var e=I();return this.abs().divRemTo(t,null,e),this.s<0&&e.compareTo(i.ZERO)>0&&t.subTo(e,e),e},i.prototype.modPowInt=function(t,e){var i;return i=t<256||e.isEven()?new O(e):new A(e),this.exp(t,i)},i.prototype.clone=function(){var t=I();return this.copyTo(t),t},i.prototype.intValue=function(){if(this.s<0){if(1==this.t)return this[0]-this.DV;if(0==this.t)return-1}else{if(1==this.t)return this[0];if(0==this.t)return 0}return(this[1]&(1<<32-this.DB)-1)<>24},i.prototype.shortValue=function(){return 0==this.t?this.s:this[0]<<16>>16},i.prototype.signum=function(){return this.s<0?-1:this.t<=0||1==this.t&&this[0]<=0?0:1},i.prototype.toByteArray=function(){var t=this.t,e=[];e[0]=this.s;var i,r=this.DB-t*this.DB%8,n=0;if(t-- >0)for(r>r)!=(this.s&this.DM)>>r&&(e[n++]=i|this.s<=0;)r<8?(i=(this[t]&(1<>(r+=this.DB-8)):(i=this[t]>>(r-=8)&255,r<=0&&(r+=this.DB,--t)),0!=(128&i)&&(i|=-256),0==n&&(128&this.s)!=(128&i)&&++n,(n>0||i!=this.s)&&(e[n++]=i);return e},i.prototype.equals=function(t){return 0==this.compareTo(t)},i.prototype.min=function(t){return this.compareTo(t)<0?this:t},i.prototype.max=function(t){return this.compareTo(t)>0?this:t},i.prototype.and=function(t){var i=I();return this.bitwiseTo(t,e,i),i},i.prototype.or=function(t){var e=I();return this.bitwiseTo(t,n,e),e},i.prototype.xor=function(t){var e=I();return this.bitwiseTo(t,s,e),e},i.prototype.andNot=function(t){var e=I();return this.bitwiseTo(t,o,e),e},i.prototype.not=function(){for(var t=I(),e=0;e=this.t?0!=this.s:0!=(this[e]&1<1){var c=I();for(r.sqrTo(o[1],c);h<=u;)o[h]=I(),r.mulTo(c,o[h-2],o[h]),h+=2}var f,l,p=t.t-1,g=!0,d=I();for(n=C(t[p])-1;p>=0;){for(n>=a?f=t[p]>>n-a&u:(f=(t[p]&(1<0&&(f|=t[p-1]>>this.DB+n-a)),h=i;0==(1&f);)f>>=1,--h;if((n-=h)<0&&(n+=this.DB,--p),g)o[f].copyTo(s),g=!1;else{for(;h>1;)r.sqrTo(s,d),r.sqrTo(d,s),h-=2;h>0?r.sqrTo(s,d):(l=s,s=d,d=l),r.mulTo(d,o[f],s)}for(;p>=0&&0==(t[p]&1<=0?(r.subTo(n,r),e&&s.subTo(h,s),o.subTo(a,o)):(n.subTo(r,n),e&&h.subTo(s,h),a.subTo(o,a))}return 0!=n.compareTo(i.ONE)?i.ZERO:a.compareTo(t)>=0?a.subtract(t):a.signum()<0?(a.addTo(t,a),a.signum()<0?a.add(t):a):a},i.prototype.pow=function(t){return this.exp(t,new B)},i.prototype.gcd=function(t){var e=this.s<0?this.negate():this.clone(),i=t.s<0?t.negate():t.clone();if(e.compareTo(i)<0){var r=e;e=i,i=r}var n=e.getLowestSetBit(),s=i.getLowestSetBit();if(s<0)return e;for(n0&&(e.rShiftTo(s,e),i.rShiftTo(s,i));e.signum()>0;)(n=e.getLowestSetBit())>0&&e.rShiftTo(n,e),(n=i.getLowestSetBit())>0&&i.rShiftTo(n,i),e.compareTo(i)>=0?(e.subTo(i,e),e.rShiftTo(1,e)):(i.subTo(e,i),i.rShiftTo(1,i));return s>0&&i.lShiftTo(s,i),i},i.prototype.isProbablePrime=function(t){var e,i=this.abs();if(1==i.t&&i[0]<=D[D.length-1]){for(e=0;e=0;--e)t[e]=this[e];t.t=this.t,t.s=this.s},i.prototype.fromInt=function(t){this.t=1,this.s=t<0?-1:0,t>0?this[0]=t:t<-1?this[0]=t+this.DV:this.t=0},i.prototype.fromString=function(t,e){var r;if(16==e)r=4;else if(8==e)r=3;else if(256==e)r=8;else if(2==e)r=1;else if(32==e)r=5;else{if(4!=e)return void this.fromRadix(t,e);r=2}this.t=0,this.s=0;for(var n=t.length,s=!1,o=0;--n>=0;){var h=8==r?255&+t[n]:q(t,n);h<0?"-"==t.charAt(n)&&(s=!0):(s=!1,0==o?this[this.t++]=h:o+r>this.DB?(this[this.t-1]|=(h&(1<>this.DB-o):this[this.t-1]|=h<=this.DB&&(o-=this.DB))}8==r&&0!=(128&+t[0])&&(this.s=-1,o>0&&(this[this.t-1]|=(1<0&&this[this.t-1]==t;)--this.t},i.prototype.dlShiftTo=function(t,e){var i;for(i=this.t-1;i>=0;--i)e[i+t]=this[i];for(i=t-1;i>=0;--i)e[i]=0;e.t=this.t+t,e.s=this.s},i.prototype.drShiftTo=function(t,e){for(var i=t;i=0;--h)e[h+s+1]=this[h]>>r|o,o=(this[h]&n)<=0;--h)e[h]=0;e[s]=o,e.t=this.t+s+1,e.s=this.s,e.clamp()},i.prototype.rShiftTo=function(t,e){e.s=this.s;var i=Math.floor(t/this.DB);if(i>=this.t)e.t=0;else{var r=t%this.DB,n=this.DB-r,s=(1<>r;for(var o=i+1;o>r;r>0&&(e[this.t-i-1]|=(this.s&s)<>=this.DB;if(t.t>=this.DB;r+=this.s}else{for(r+=this.s;i>=this.DB;r-=t.s}e.s=r<0?-1:0,r<-1?e[i++]=this.DV+r:r>0&&(e[i++]=r),e.t=i,e.clamp()},i.prototype.multiplyTo=function(t,e){var r=this.abs(),n=t.abs(),s=r.t;for(e.t=s+n.t;--s>=0;)e[s]=0;for(s=0;s=0;)t[i]=0;for(i=0;i=e.DV&&(t[i+e.t]-=e.DV,t[i+e.t+1]=1)}t.t>0&&(t[t.t-1]+=e.am(i,e[i],t,2*i,0,1)),t.s=0,t.clamp()},i.prototype.divRemTo=function(t,e,r){var n=t.abs();if(!(n.t<=0)){var s=this.abs();if(s.t0?(n.lShiftTo(u,o),s.lShiftTo(u,r)):(n.copyTo(o),s.copyTo(r));var c=o.t,f=o[c-1];if(0!=f){var l=f*(1<1?o[c-2]>>this.F2:0),p=this.FV/l,g=(1<=0&&(r[r.t++]=1,r.subTo(y,r)),i.ONE.dlShiftTo(c,y),y.subTo(o,o);o.t=0;){var b=r[--v]==f?this.DM:Math.floor(r[v]*p+(r[v-1]+d)*g);if((r[v]+=o.am(0,b,r,m,0,c))0&&r.rShiftTo(u,r),h<0&&i.ZERO.subTo(r,r)}}},i.prototype.invDigit=function(){if(this.t<1)return 0;var t=this[0];if(0==(1&t))return 0;var e=3&t;return(e=(e=(e=(e=e*(2-(15&t)*e)&15)*(2-(255&t)*e)&255)*(2-((65535&t)*e&65535))&65535)*(2-t*e%this.DV)%this.DV)>0?this.DV-e:-e},i.prototype.isEven=function(){return 0==(this.t>0?1&this[0]:this.s)},i.prototype.exp=function(t,e){if(t>4294967295||t<1)return i.ONE;var r=I(),n=I(),s=e.convert(this),o=C(t)-1;for(s.copyTo(r);--o>=0;)if(e.sqrTo(r,n),(t&1<0)e.mulTo(n,s,r);else{var h=r;r=n,n=h}return e.revert(r)},i.prototype.chunkSize=function(t){return Math.floor(Math.LN2*this.DB/Math.log(t))},i.prototype.toRadix=function(t){if(null==t&&(t=10),0==this.signum()||t<2||t>36)return"0";var e=this.chunkSize(t),i=Math.pow(t,e),r=H(i),n=I(),s=I(),o="";for(this.divRemTo(r,n,s);n.signum()>0;)o=(i+s.intValue()).toString(t).substr(1)+o,n.divRemTo(r,n,s);return s.intValue().toString(t)+o},i.prototype.fromRadix=function(t,e){this.fromInt(0),null==e&&(e=10);for(var r=this.chunkSize(e),n=Math.pow(e,r),s=!1,o=0,h=0,a=0;a=r&&(this.dMultiply(n),this.dAddOffset(h,0),o=0,h=0))}o>0&&(this.dMultiply(Math.pow(e,o)),this.dAddOffset(h,0)),s&&i.ZERO.subTo(this,this)},i.prototype.fromNumber=function(t,e,r){if("number"==typeof e)if(t<2)this.fromInt(1);else for(this.fromNumber(t,r),this.testBit(t-1)||this.bitwiseTo(i.ONE.shiftLeft(t-1),n,this),this.isEven()&&this.dAddOffset(1,0);!this.isProbablePrime(e);)this.dAddOffset(2,0),this.bitLength()>t&&this.subTo(i.ONE.shiftLeft(t-1),this);else{var s=[],o=7&t;s.length=1+(t>>3),e.nextBytes(s),o>0?s[0]&=(1<>=this.DB;if(t.t>=this.DB;r+=this.s}else{for(r+=this.s;i>=this.DB;r+=t.s}e.s=r<0?-1:0,r>0?e[i++]=r:r<-1&&(e[i++]=this.DV+r),e.t=i,e.clamp()},i.prototype.dMultiply=function(t){this[this.t]=this.am(0,t-1,this,0,0,this.t),++this.t,this.clamp()},i.prototype.dAddOffset=function(t,e){if(0!=t){for(;this.t<=e;)this[this.t++]=0;for(this[e]+=t;this[e]>=this.DV;)this[e]-=this.DV,++e>=this.t&&(this[this.t++]=0),++this[e]}},i.prototype.multiplyLowerTo=function(t,e,i){var r=Math.min(this.t+t.t,e);for(i.s=0,i.t=r;r>0;)i[--r]=0;for(var n=i.t-this.t;r=0;)i[r]=0;for(r=Math.max(e-this.t,0);r0)if(0==e)i=this[0]%t;else for(var r=this.t-1;r>=0;--r)i=(e*i+this[r])%t;return i},i.prototype.millerRabin=function(t){var e=this.subtract(i.ONE),r=e.getLowestSetBit();if(r<=0)return!1;var n=e.shiftRight(r);(t=t+1>>1)>D.length&&(t=D.length);for(var s=I(),o=0;o0&&(i.rShiftTo(o,i),r.rShiftTo(o,r));var h=function(){(s=i.getLowestSetBit())>0&&i.rShiftTo(s,i),(s=r.getLowestSetBit())>0&&r.rShiftTo(s,r),i.compareTo(r)>=0?(i.subTo(r,i),i.rShiftTo(1,i)):(r.subTo(i,r),r.rShiftTo(1,r)),i.signum()>0?setTimeout(h,0):(o>0&&r.lShiftTo(o,r),setTimeout((function(){e(r)}),0))};setTimeout(h,10)}},i.prototype.fromNumberAsync=function(t,e,r,s){if("number"==typeof e)if(t<2)this.fromInt(1);else{this.fromNumber(t,r),this.testBit(t-1)||this.bitwiseTo(i.ONE.shiftLeft(t-1),n,this),this.isEven()&&this.dAddOffset(1,0);var o=this,h=function(){o.dAddOffset(2,0),o.bitLength()>t&&o.subTo(i.ONE.shiftLeft(t-1),o),o.isProbablePrime(e)?setTimeout((function(){s()}),0):setTimeout(h,0)};setTimeout(h,0)}else{var a=[],u=7&t;a.length=1+(t>>3),e.nextBytes(a),u>0?a[0]&=(1<=0?t.mod(this.m):t},t.prototype.revert=function(t){return t},t.prototype.reduce=function(t){t.divRemTo(this.m,null,t)},t.prototype.mulTo=function(t,e,i){t.multiplyTo(e,i),this.reduce(i)},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},t}(),A=function(){function t(t){this.m=t,this.mp=t.invDigit(),this.mpl=32767&this.mp,this.mph=this.mp>>15,this.um=(1<0&&this.m.subTo(e,e),e},t.prototype.revert=function(t){var e=I();return t.copyTo(e),this.reduce(e),e},t.prototype.reduce=function(t){for(;t.t<=this.mt2;)t[t.t++]=0;for(var e=0;e>15)*this.mpl&this.um)<<15)&t.DM;for(t[i=e+this.m.t]+=this.m.am(0,r,t,e,0,this.m.t);t[i]>=t.DV;)t[i]-=t.DV,t[++i]++}t.clamp(),t.drShiftTo(this.m.t,t),t.compareTo(this.m)>=0&&t.subTo(this.m,t)},t.prototype.mulTo=function(t,e,i){t.multiplyTo(e,i),this.reduce(i)},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},t}(),V=function(){function t(t){this.m=t,this.r2=I(),this.q3=I(),R.ONE.dlShiftTo(2*t.t,this.r2),this.mu=this.r2.divide(t)}return t.prototype.convert=function(t){if(t.s<0||t.t>2*this.m.t)return t.mod(this.m);if(t.compareTo(this.m)<0)return t;var e=I();return t.copyTo(e),this.reduce(e),e},t.prototype.revert=function(t){return t},t.prototype.reduce=function(t){for(t.drShiftTo(this.m.t-1,this.r2),t.t>this.m.t+1&&(t.t=this.m.t+1,t.clamp()),this.mu.multiplyUpperTo(this.r2,this.m.t+1,this.q3),this.m.multiplyLowerTo(this.q3,this.m.t+1,this.r2);t.compareTo(this.r2)<0;)t.dAddOffset(1,this.m.t+1);for(t.subTo(this.r2,t);t.compareTo(this.m)>=0;)t.subTo(this.m,t)},t.prototype.mulTo=function(t,e,i){t.multiplyTo(e,i),this.reduce(i)},t.prototype.sqrTo=function(t,e){t.squareTo(e),this.reduce(e)},t}();function I(){return new R(null)}function N(t,e){return new R(t,e)}var P="undefined"!=typeof navigator;P&&"Microsoft Internet Explorer"==navigator.appName?(R.prototype.am=function(t,e,i,r,n,s){for(var o=32767&e,h=e>>15;--s>=0;){var a=32767&this[t],u=this[t++]>>15,c=h*a+u*o;n=((a=o*a+((32767&c)<<15)+i[r]+(1073741823&n))>>>30)+(c>>>15)+h*u+(n>>>30),i[r++]=1073741823&a}return n},T=30):P&&"Netscape"!=navigator.appName?(R.prototype.am=function(t,e,i,r,n,s){for(;--s>=0;){var o=e*this[t++]+i[r]+n;n=Math.floor(o/67108864),i[r++]=67108863&o}return n},T=26):(R.prototype.am=function(t,e,i,r,n,s){for(var o=16383&e,h=e>>14;--s>=0;){var a=16383&this[t],u=this[t++]>>14,c=h*a+u*o;n=((a=o*a+((16383&c)<<14)+i[r]+n)>>28)+(c>>14)+h*u,i[r++]=268435455&a}return n},T=28),R.prototype.DB=T,R.prototype.DM=(1<>>16)&&(t=e,i+=16),0!=(e=t>>8)&&(t=e,i+=8),0!=(e=t>>4)&&(t=e,i+=4),0!=(e=t>>2)&&(t=e,i+=2),0!=(e=t>>1)&&(t=e,i+=1),i}R.ZERO=H(0),R.ONE=H(1);var F,U,K=function(){function t(){this.i=0,this.j=0,this.S=[]}return t.prototype.init=function(t){var e,i,r;for(e=0;e<256;++e)this.S[e]=e;for(i=0,e=0;e<256;++e)i=i+this.S[e]+t[e%t.length]&255,r=this.S[e],this.S[e]=this.S[i],this.S[i]=r;this.i=0,this.j=0},t.prototype.next=function(){var t;return this.i=this.i+1&255,this.j=this.j+this.S[this.i]&255,t=this.S[this.i],this.S[this.i]=this.S[this.j],this.S[this.j]=t,this.S[t+this.S[this.i]&255]},t}(),k=null;if(null==k){k=[],U=0;var _=void 0;if("undefined"!=typeof window&&window.crypto&&window.crypto.getRandomValues){var z=new Uint32Array(256);for(window.crypto.getRandomValues(z),_=0;_=256||U>=256)window.removeEventListener?window.removeEventListener("mousemove",G,!1):window.detachEvent&&window.detachEvent("onmousemove",G);else try{var e=t.x+t.y;k[U++]=255&e,Z+=1}catch(t){}};"undefined"!=typeof window&&(window.addEventListener?window.addEventListener("mousemove",G,!1):window.attachEvent&&window.attachEvent("onmousemove",G))}function $(){if(null==F){for(F=new K;U<256;){var t=Math.floor(65536*Math.random());k[U++]=255&t}for(F.init(k),U=0;U0&&e.length>0?(this.n=N(t,16),this.e=parseInt(e,16)):console.error("Invalid RSA public key")},t.prototype.encrypt=function(t){var e=this.n.bitLength()+7>>3,i=function(t,e){if(e=0&&e>0;){var n=t.charCodeAt(r--);n<128?i[--e]=n:n>127&&n<2048?(i[--e]=63&n|128,i[--e]=n>>6|192):(i[--e]=63&n|128,i[--e]=n>>6&63|128,i[--e]=n>>12|224)}i[--e]=0;for(var s=new Y,o=[];e>2;){for(o[0]=0;0==o[0];)s.nextBytes(o);i[--e]=o[0]}return i[--e]=2,i[--e]=0,new R(i)}(t,e);if(null==i)return null;var r=this.doPublic(i);if(null==r)return null;for(var n=r.toString(16),s=n.length,o=0;o<2*e-s;o++)n="0"+n;return n},t.prototype.setPrivate=function(t,e,i){null!=t&&null!=e&&t.length>0&&e.length>0?(this.n=N(t,16),this.e=parseInt(e,16),this.d=N(i,16)):console.error("Invalid RSA private key")},t.prototype.setPrivateEx=function(t,e,i,r,n,s,o,h){null!=t&&null!=e&&t.length>0&&e.length>0?(this.n=N(t,16),this.e=parseInt(e,16),this.d=N(i,16),this.p=N(r,16),this.q=N(n,16),this.dmp1=N(s,16),this.dmq1=N(o,16),this.coeff=N(h,16)):console.error("Invalid RSA private key")},t.prototype.generate=function(t,e){var i=new Y,r=t>>1;this.e=parseInt(e,16);for(var n=new R(e,16);;){for(;this.p=new R(t-r,1,i),0!=this.p.subtract(R.ONE).gcd(n).compareTo(R.ONE)||!this.p.isProbablePrime(10););for(;this.q=new R(r,1,i),0!=this.q.subtract(R.ONE).gcd(n).compareTo(R.ONE)||!this.q.isProbablePrime(10););if(this.p.compareTo(this.q)<=0){var s=this.p;this.p=this.q,this.q=s}var o=this.p.subtract(R.ONE),h=this.q.subtract(R.ONE),a=o.multiply(h);if(0==a.gcd(n).compareTo(R.ONE)){this.n=this.p.multiply(this.q),this.d=n.modInverse(a),this.dmp1=this.d.mod(o),this.dmq1=this.d.mod(h),this.coeff=this.q.modInverse(this.p);break}}},t.prototype.decrypt=function(t){var e=N(t,16),i=this.doPrivate(e);return null==i?null:function(t,e){for(var i=t.toByteArray(),r=0;r=i.length)return null;for(var n="";++r191&&s<224?(n+=String.fromCharCode((31&s)<<6|63&i[r+1]),++r):(n+=String.fromCharCode((15&s)<<12|(63&i[r+1])<<6|63&i[r+2]),r+=2)}return n}(i,this.n.bitLength()+7>>3)},t.prototype.generateAsync=function(t,e,i){var r=new Y,n=t>>1;this.e=parseInt(e,16);var s=new R(e,16),o=this,h=function(){var e=function(){if(o.p.compareTo(o.q)<=0){var t=o.p;o.p=o.q,o.q=t}var e=o.p.subtract(R.ONE),r=o.q.subtract(R.ONE),n=e.multiply(r);0==n.gcd(s).compareTo(R.ONE)?(o.n=o.p.multiply(o.q),o.d=s.modInverse(n),o.dmp1=o.d.mod(e),o.dmq1=o.d.mod(r),o.coeff=o.q.modInverse(o.p),setTimeout((function(){i()}),0)):setTimeout(h,0)},a=function(){o.q=I(),o.q.fromNumberAsync(n,1,r,(function(){o.q.subtract(R.ONE).gcda(s,(function(t){0==t.compareTo(R.ONE)&&o.q.isProbablePrime(10)?setTimeout(e,0):setTimeout(a,0)}))}))},u=function(){o.p=I(),o.p.fromNumberAsync(t-n,1,r,(function(){o.p.subtract(R.ONE).gcda(s,(function(t){0==t.compareTo(R.ONE)&&o.p.isProbablePrime(10)?setTimeout(a,0):setTimeout(u,0)}))}))};setTimeout(u,0)};setTimeout(h,0)},t.prototype.sign=function(t,e,i){var r=function(t,e){if(e15)throw"ASN.1 length too long to represent by 8x: n = "+t.toString(16);return(128+i).toString(16)+e},this.getEncodedHex=function(){return(null==this.hTLV||this.isModified)&&(this.hV=this.getFreshValueHex(),this.hL=this.getLengthHexFromValue(),this.hTLV=this.hT+this.hL+this.hV,this.isModified=!1),this.hTLV},this.getValueHex=function(){return this.getEncodedHex(),this.hV},this.getFreshValueHex=function(){return""}},W.asn1.DERAbstractString=function(t){W.asn1.DERAbstractString.superclass.constructor.call(this),this.getString=function(){return this.s},this.setString=function(t){this.hTLV=null,this.isModified=!0,this.s=t,this.hV=stohex(this.s)},this.setStringHex=function(t){this.hTLV=null,this.isModified=!0,this.s=null,this.hV=t},this.getFreshValueHex=function(){return this.hV},void 0!==t&&("string"==typeof t?this.setString(t):void 0!==t.str?this.setString(t.str):void 0!==t.hex&&this.setStringHex(t.hex))},Q.lang.extend(W.asn1.DERAbstractString,W.asn1.ASN1Object),W.asn1.DERAbstractTime=function(t){W.asn1.DERAbstractTime.superclass.constructor.call(this),this.localDateToUTC=function(t){return utc=t.getTime()+6e4*t.getTimezoneOffset(),new Date(utc)},this.formatDate=function(t,e,i){var r=this.zeroPadding,n=this.localDateToUTC(t),s=String(n.getFullYear());"utc"==e&&(s=s.substr(2,2));var o=s+r(String(n.getMonth()+1),2)+r(String(n.getDate()),2)+r(String(n.getHours()),2)+r(String(n.getMinutes()),2)+r(String(n.getSeconds()),2);if(!0===i){var h=n.getMilliseconds();if(0!=h){var a=r(String(h),3);o=o+"."+(a=a.replace(/[0]+$/,""))}}return o+"Z"},this.zeroPadding=function(t,e){return t.length>=e?t:new Array(e-t.length+1).join("0")+t},this.getString=function(){return this.s},this.setString=function(t){this.hTLV=null,this.isModified=!0,this.s=t,this.hV=stohex(t)},this.setByDateValue=function(t,e,i,r,n,s){var o=new Date(Date.UTC(t,e-1,i,r,n,s,0));this.setByDate(o)},this.getFreshValueHex=function(){return this.hV}},Q.lang.extend(W.asn1.DERAbstractTime,W.asn1.ASN1Object),W.asn1.DERAbstractStructured=function(t){W.asn1.DERAbstractString.superclass.constructor.call(this),this.setByASN1ObjectArray=function(t){this.hTLV=null,this.isModified=!0,this.asn1Array=t},this.appendASN1Object=function(t){this.hTLV=null,this.isModified=!0,this.asn1Array.push(t)},this.asn1Array=new Array,void 0!==t&&void 0!==t.array&&(this.asn1Array=t.array)},Q.lang.extend(W.asn1.DERAbstractStructured,W.asn1.ASN1Object),W.asn1.DERBoolean=function(){W.asn1.DERBoolean.superclass.constructor.call(this),this.hT="01",this.hTLV="0101ff"},Q.lang.extend(W.asn1.DERBoolean,W.asn1.ASN1Object),W.asn1.DERInteger=function(t){W.asn1.DERInteger.superclass.constructor.call(this),this.hT="02",this.setByBigInteger=function(t){this.hTLV=null,this.isModified=!0,this.hV=W.asn1.ASN1Util.bigIntToMinTwosComplementsHex(t)},this.setByInteger=function(t){var e=new R(String(t),10);this.setByBigInteger(e)},this.setValueHex=function(t){this.hV=t},this.getFreshValueHex=function(){return this.hV},void 0!==t&&(void 0!==t.bigint?this.setByBigInteger(t.bigint):void 0!==t.int?this.setByInteger(t.int):"number"==typeof t?this.setByInteger(t):void 0!==t.hex&&this.setValueHex(t.hex))},Q.lang.extend(W.asn1.DERInteger,W.asn1.ASN1Object),W.asn1.DERBitString=function(t){if(void 0!==t&&void 0!==t.obj){var e=W.asn1.ASN1Util.newObject(t.obj);t.hex="00"+e.getEncodedHex()}W.asn1.DERBitString.superclass.constructor.call(this),this.hT="03",this.setHexValueIncludingUnusedBits=function(t){this.hTLV=null,this.isModified=!0,this.hV=t},this.setUnusedBitsAndHexValue=function(t,e){if(t<0||7=2?(n[n.length]=s,s=0,o=0):s<<=4}}if(o)throw new Error("Hex encoding incomplete: 4 bits missing");return n}(t):g.unarmor(t),n=E.decode(r);if(3===n.sub.length&&(n=n.sub[2].sub[0]),9===n.sub.length){e=n.sub[1].getHexStringValue(),this.n=N(e,16),i=n.sub[2].getHexStringValue(),this.e=parseInt(i,16);var s=n.sub[3].getHexStringValue();this.d=N(s,16);var o=n.sub[4].getHexStringValue();this.p=N(o,16);var h=n.sub[5].getHexStringValue();this.q=N(h,16);var a=n.sub[6].getHexStringValue();this.dmp1=N(a,16);var c=n.sub[7].getHexStringValue();this.dmq1=N(c,16);var f=n.sub[8].getHexStringValue();this.coeff=N(f,16)}else{if(2!==n.sub.length)return!1;if(n.sub[0].sub){var l=n.sub[1].sub[0];e=l.sub[0].getHexStringValue(),this.n=N(e,16),i=l.sub[1].getHexStringValue(),this.e=parseInt(i,16)}else e=n.sub[0].getHexStringValue(),this.n=N(e,16),i=n.sub[1].getHexStringValue(),this.e=parseInt(i,16)}return!0}catch(t){return!1}},e.prototype.getPrivateBaseKey=function(){var t={array:[new W.asn1.DERInteger({int:0}),new W.asn1.DERInteger({bigint:this.n}),new W.asn1.DERInteger({int:this.e}),new W.asn1.DERInteger({bigint:this.d}),new W.asn1.DERInteger({bigint:this.p}),new W.asn1.DERInteger({bigint:this.q}),new W.asn1.DERInteger({bigint:this.dmp1}),new W.asn1.DERInteger({bigint:this.dmq1}),new W.asn1.DERInteger({bigint:this.coeff})]};return new W.asn1.DERSequence(t).getEncodedHex()},e.prototype.getPrivateBaseKeyB64=function(){return f(this.getPrivateBaseKey())},e.prototype.getPublicBaseKey=function(){var t=new W.asn1.DERSequence({array:[new W.asn1.DERObjectIdentifier({oid:"1.2.840.113549.1.1.1"}),new W.asn1.DERNull]}),e=new W.asn1.DERSequence({array:[new W.asn1.DERInteger({bigint:this.n}),new W.asn1.DERInteger({int:this.e})]}),i=new W.asn1.DERBitString({hex:"00"+e.getEncodedHex()});return new W.asn1.DERSequence({array:[t,i]}).getEncodedHex()},e.prototype.getPublicBaseKeyB64=function(){return f(this.getPublicBaseKey())},e.wordwrap=function(t,e){if(!t)return t;var i="(.{1,"+(e=e||64)+"})( +|$\n?)|(.{1,"+e+"})";return t.match(RegExp(i,"g")).join("\n")},e.prototype.getPrivateKey=function(){var t="-----BEGIN RSA PRIVATE KEY-----\n";return(t+=e.wordwrap(this.getPrivateBaseKeyB64())+"\n")+"-----END RSA PRIVATE KEY-----"},e.prototype.getPublicKey=function(){var t="-----BEGIN PUBLIC KEY-----\n";return(t+=e.wordwrap(this.getPublicBaseKeyB64())+"\n")+"-----END PUBLIC KEY-----"},e.hasPublicKeyProperty=function(t){return(t=t||{}).hasOwnProperty("n")&&t.hasOwnProperty("e")},e.hasPrivateKeyProperty=function(t){return(t=t||{}).hasOwnProperty("n")&&t.hasOwnProperty("e")&&t.hasOwnProperty("d")&&t.hasOwnProperty("p")&&t.hasOwnProperty("q")&&t.hasOwnProperty("dmp1")&&t.hasOwnProperty("dmq1")&&t.hasOwnProperty("coeff")},e.prototype.parsePropertiesFrom=function(t){this.n=t.n,this.e=t.e,t.hasOwnProperty("d")&&(this.d=t.d,this.p=t.p,this.q=t.q,this.dmp1=t.dmp1,this.dmq1=t.dmq1,this.coeff=t.coeff)},e}(J),nt=i(155),st=void 0!==nt?null===(et=nt.env)||void 0===et?void 0:"3.3.1":void 0;const ot=function(){function t(t){void 0===t&&(t={}),t=t||{},this.default_key_size=t.default_key_size?parseInt(t.default_key_size,10):1024,this.default_public_exponent=t.default_public_exponent||"010001",this.log=t.log||!1,this.key=null}return t.prototype.setKey=function(t){this.log&&this.key&&console.warn("A key was already set, overriding existing."),this.key=new rt(t)},t.prototype.setPrivateKey=function(t){this.setKey(t)},t.prototype.setPublicKey=function(t){this.setKey(t)},t.prototype.decrypt=function(t){try{return this.getKey().decrypt(l(t))}catch(t){return!1}},t.prototype.encrypt=function(t){try{return f(this.getKey().encrypt(t))}catch(t){return!1}},t.prototype.sign=function(t,e,i){try{return f(this.getKey().sign(t,e,i))}catch(t){return!1}},t.prototype.verify=function(t,e,i){try{return this.getKey().verify(t,l(e),i)}catch(t){return!1}},t.prototype.getKey=function(t){if(!this.key){if(this.key=new rt,t&&"[object Function]"==={}.toString.call(t))return void this.key.generateAsync(this.default_key_size,this.default_public_exponent,t);this.key.generate(this.default_key_size,this.default_public_exponent)}return this.key},t.prototype.getPrivateKey=function(){return this.getKey().getPrivateKey()},t.prototype.getPrivateKeyB64=function(){return this.getKey().getPrivateBaseKeyB64()},t.prototype.getPublicKey=function(){return this.getKey().getPublicKey()},t.prototype.getPublicKeyB64=function(){return this.getKey().getPublicBaseKeyB64()},t.version=st,t}()})(),r.default})())); \ No newline at end of file diff --git a/templates/assets/libs/lazyload/lazyload.min.js b/templates/assets/libs/lazyload/lazyload.min.js new file mode 100644 index 0000000..d307dff --- /dev/null +++ b/templates/assets/libs/lazyload/lazyload.min.js @@ -0,0 +1 @@ +!function(n,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(n="undefined"!=typeof globalThis?globalThis:n||self).LazyLoad=t()}(this,(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",o=new n(t);try{e=new CustomEvent(i,{detail:{instance:o}})}catch(n){(e=document.createEvent("CustomEvent")).initCustomEvent(i,!1,!1,{instance:o})}window.dispatchEvent(e)},u="src",s="srcset",d="sizes",f="poster",_="llOriginalAttrs",g="data",v="loading",b="loaded",m="applied",p="error",h="native",y=function(n,t){return n.getAttribute("data-"+t)},k=function(n){return y(n,"ll-status")},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===k(n)},O=function(n){return k(n)===h},x=[v,b,m,p],C=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){o?n.classList.add(t):n.className+=(n.className?" ":"")+t},M=function(n,t){o?n.classList.remove(t):n.className=n.className.replace(new RegExp("(^|\\s+)"+t+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")},z=function(n){return n.llTempImage},T=function(n,t){if(t){var e=t._observer;e&&e.unobserve(n)}},R=function(n,t){n&&(n.loadingCount+=t)},G=function(n,t){n&&(n.toLoadCount=t)},j=function(n){for(var t,e=[],i=0;t=n.children[i];i+=1)"SOURCE"===t.tagName&&e.push(t);return e},D=function(n,t){var e=n.parentNode;e&&"PICTURE"===e.tagName&&j(e).forEach(t)},H=function(n,t){j(n).forEach(t)},V=[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&&T(n,t),C(t.callback_applied,n,e))},Q=function(n,t,e){N(n,t.class_loading),w(n,v),e&&(R(e,1),C(t.callback_loading,n,e))},W=function(n,t,e){e&&n.setAttribute(t,e)},X=function(n,t){W(n,d,y(n,t.data_sizes)),W(n,s,y(n,t.data_srcset)),W(n,u,y(n,t.data_src))},Y={IMG:function(n,t){D(n,(function(n){$(n,B),X(n,t)})),$(n,B),X(n,t)},IFRAME:function(n,t){$(n,V),W(n,u,y(n,t.data_src))},VIDEO:function(n,t){H(n,(function(n){$(n,V),W(n,u,y(n,t.data_src))})),$(n,F),W(n,f,y(n,t.data_poster)),W(n,u,y(n,t.data_src)),n.load()},OBJECT:function(n,t){$(n,J),W(n,g,y(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)||C(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)},on=function(n){return!!n.llEvLisnrs},an=function(n){if(on(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),R(e,-1),function(n){n&&(n.toLoadCount-=1)}(e),M(n,t.class_loading),t.unobserve_completed&&T(n,e)},cn=function(n,t,e){var i=z(n)||n;on(i)||function(n,t,e){on(n)||(n.llEvLisnrs={});var i="VIDEO"===n.tagName?"loadeddata":"load";tn(n,i,t),tn(n,"error",e)}(i,(function(o){!function(n,t,e,i){var o=O(t);rn(t,e,i),N(t,e.class_loaded),w(t,b),C(e.callback_loaded,t,i),o||nn(e,i)}(0,n,t,e),an(i)}),(function(o){!function(n,t,e,i){var o=O(t);rn(t,e,i),N(t,e.class_error),w(t,p),C(e.callback_error,t,i),e.restore_on_error&&q(t,B),o||nn(e,i)}(0,n,t,e),an(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=y(n,t.data_bg),o=y(n,t.data_bg_hidpi),r=a&&o?o: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=y(n,t.data_bg_multi),o=y(n,t.data_bg_multi_hidpi),r=a&&o?o:i;r&&(n.style.backgroundImage=r,K(n,t,e))}(n,t,e),function(n,t,e){var i=y(n,t.data_bg_set);if(i){var o=i.split("|"),a=o.map((function(n){return"image-set(".concat(n,")")}));n.style.backgroundImage=a.join(),""===n.style.backgroundImage&&(a=o.map((function(n){return"-webkit-image-set(".concat(n,")")})),n.style.backgroundImage=a.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){D(n,(function(n){q(n,B)})),q(n,B)},dn={IMG:sn,IFRAME:function(n){q(n,V)},VIDEO:function(n){H(n,(function(n){q(n,V)})),q(n,F),n.load()},OBJECT:function(n){q(n,J)}},_n=["IMG","IFRAME","VIDEO"],gn=function(n){return n.use_native&&"loading"in HTMLImageElement.prototype},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 k(n)===p}(n)},hn=function(n,t){return function(n){return bn(n).filter(L)}(n||mn(t))},En=function(n,e){var o=c(n);this._settings=o,this.loadingCount=0,function(n,t){i&&!gn(n)&&(t._observer=new IntersectionObserver((function(e){!function(n,t,e){n.forEach((function(n){return function(n){return n.isIntersecting||n.intersectionRatio>0}(n)?function(n,t,e,i){var o=function(n){return x.indexOf(k(n))>=0}(n);w(n,"entered"),N(n,e.class_entered),M(n,e.class_exited),function(n,t,e){t.unobserve_entered&&T(n,e)}(n,e,i),C(e.callback_enter,n,t,i),o||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 k(n)===v}(n)&&"IMG"===n.tagName&&(an(n),function(n){D(n,(function(n){un(n)})),un(n)}(n),sn(n),M(n,e.class_loading),R(i,-1),A(n),C(e.callback_cancel,n,t,i))}(n,t,e,i),C(e.callback_exit,n,t,i))}(n.target,n,t,e)}))}(e,n,t)}),function(n){return{root:n.container===document?null:n.container,rootMargin:n.thresholds||n.threshold+"px"}}(n)))}(o,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))}(o,this),this.update(e)};return En.prototype={update:function(n){var t,o,a=this._settings,r=hn(n,a);G(this,r.length),!e&&i?gn(a)?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,a,this):(o=r,function(n){n.disconnect()}(t=this._observer),function(n,t){t.forEach((function(t){n.observe(t)}))}(t,o)):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){T(n,t),ln(n,e,t)}))},restoreAll:function(){var n=this._settings;mn(n).forEach((function(t){!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)}(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/libs/message/coco-message.js b/templates/assets/libs/message/coco-message.js new file mode 100644 index 0000000..5dc24ec --- /dev/null +++ b/templates/assets/libs/message/coco-message.js @@ -0,0 +1,306 @@ +"use strict"; + +function _typeof(obj) { "@babel/helpers - typeof"; if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { _typeof = function _typeof(obj) { return typeof obj; }; } else { _typeof = function _typeof(obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; }; } return _typeof(obj); } + +!function (global, factory) { + (typeof exports === "undefined" ? "undefined" : _typeof(exports)) === "object" && typeof module !== "undefined" ? module.exports = factory() : typeof define === "function" && define.amd ? define(factory) : (global = global || self, global.cocoMessage = factory()); +}(void 0, function () { + "use strict"; + + var msgWrapper = c({ + className: "coco-msg-stage" + }); + + function c(args, children) { + var el = document.createElement("div"); + + for (var key in args) { + var element = args[key]; + + if (key == "className") { + key = "class"; + el.setAttribute(key, element); + } else if (key[0] == "_") { + el.addEventListener(key.slice(1), element); + } + } + + if (typeof children == "string") { + el.innerHTML = children; + } else if (_typeof(children) == "object" && children.tagName) { + el.appendChild(children); + } else if (children) { + for (var i = 0; i < children.length; i++) { + var child = children[i]; + el.appendChild(child); + } + } + + return el; + } + + function addAnimationEnd(el, fn) { + ["a", "webkitA"].forEach(function (prefix) { + var name = prefix + "nimationEnd"; + el.addEventListener(name, function () { + fn(); + }); + }); + } + + function css(el, css) { + for (var key in css) { + el.style[key] = css[key]; + } + + if (el.getAttribute("style") === "") { + el.removeAttribute("style"); + } + } + + function addClass(el, s) { + var c = el.className || ""; + + if (!hasClass(c, s)) { + var arr = c.split(/\s+/); + arr.push(s); + el.className = arr.join(" "); + } + } + + function hasClass(c, s) { + return c.indexOf(s) > -1 ? !0 : !1; + } + + function removeClass(el, s) { + var c = el.className || ""; + + if (hasClass(c, s)) { + var arr = c.split(/\s+/); + var i = arr.indexOf(s); + arr.splice(i, 1); + el.className = arr.join(" "); + } + + if (el.className === "") { + el.removeAttribute("class"); + } + } + + var initArgs = { + msg: "", + duration: 2000, + showClose: false + }; + var cocoMessage = { + info: function info() { + initConfig(arguments, "info"); + }, + success: function success() { + initConfig(arguments, "success"); + }, + warning: function warning() { + initConfig(arguments, "warning"); + }, + error: function error() { + initConfig(arguments, "error"); + }, + loading: function loading() { + return initConfig(arguments, "loading"); + }, + destroyAll: function destroyAll() { + _destroyAll(); + }, + config: function config(obj) { + for (var key in obj) { + if (Object.hasOwnProperty.call(obj, key)) { + if (obj[key] !== undefined) { + initArgs[key] = obj[key]; + } + } + } + } + }; + + function initConfig(obj, type) { + var args = {}; + + for (var key in initArgs) { + args[key] = initArgs[key]; + } + + for (var i = 0; i < obj.length; i++) { + var it = obj[i]; + + if (it !== undefined) { + if (typeof it == "string" || _typeof(it) == "object") { + args.msg = it; + } else if (typeof it == "boolean") { + args.showClose = it; + } else if (typeof it == "function") { + args.onClose = it; + } else if (typeof it == "number") { + args.duration = it; + } + } + } + + args.type = type; + return createMsgEl(args); + } + + function createMsgEl(args) { + var type = args.type, + duration = args.duration, + msg = args.msg, + showClose = args.showClose, + onClose = args.onClose; + var closable = duration === 0; + var iconObj = getIconObj(); + + if (type == "loading") { + msg = msg === "" ? "正在加载,请稍后" : msg; + closable = showClose; + duration = 0; + } + + var el = c({ + className: "coco-msg-wrapper" + }, [c({ + className: "coco-msg coco-msg-fade-in " + type + }, [c({ + className: "coco-msg-icon" + }, iconObj[type]), c({ + className: "coco-msg-content" + }, msg), c({ + className: "coco-msg-wait " + (closable ? "coco-msg-pointer" : ""), + _click: function _click() { + if (closable) { + closeMsg(el, onClose); + } + } + }, getMsgRight(closable))])]); + var anm = el.querySelector(".coco-msg__circle"); + + if (anm) { + css(anm, { + animation: "coco-msg_" + type + " " + duration + "ms linear" + }); + + if ("onanimationend" in window) { + addAnimationEnd(anm, function () { + closeMsg(el, onClose); + }); + } else { + setTimeout(function () { + closeMsg(el, onClose); + }, duration); + } + } + + if (type == "loading" && duration !== 0) { + setTimeout(function () { + closeMsg(el, onClose); + }, duration); + } + + if (!msgWrapper.children.length) { + document.body.appendChild(msgWrapper); + } + + msgWrapper.appendChild(el); + css(el, { + height: el.offsetHeight + "px" + }); + setTimeout(function () { + removeClass(el.children[0], "coco-msg-fade-in"); + }, 300); + + if (type == "loading") { + return function () { + closeMsg(el, onClose); + }; + } + } + + function getMsgRight(showClose) { + if (showClose) { + return "\n \n "; + } else { + return "\n \n \n \n "; + } + } + + function closeMsg(el, cb) { + if (!el) return; + css(el, { + padding: 0, + height: 0 + }); + addClass(el.children[0], "coco-msg-fade-out"); + cb && cb(); + setTimeout(function () { + if (!el) return; + var has = false; + + for (var i = 0; i < msgWrapper.children.length; i++) { + if (msgWrapper.children[i] === el) { + has = true; + } + } + + has && removeChild(el); + el = null; + + if (!msgWrapper.children.length) { + has && removeChild(msgWrapper); + } + }, 300); + } + + function getIconObj() { + return { + info: "\n \n ", + success: "\n \n ", + warning: "\n \n ", + error: "\n \n ", + loading: "\n
    \n \n \n \n
    \n " + }; + } + + function removeChild(el) { + el && el.parentNode.removeChild(el); + } + + function _destroyAll() { + for (var i = 0; i < msgWrapper.children.length; i++) { + var element = msgWrapper.children[i]; + closeMsg(element); + } + } + + window.addEventListener('DOMContentLoaded', function () { + insertCssInHead(); + }); + + function insertCssInHead() { + var doc = document; + + if (doc && doc.head) { + var head = doc.head; + + var _css = doc.createElement('style'); + + var cssStr = "\n\n[class|=coco],[class|=coco]::after,[class|=coco]::before{box-sizing:border-box;outline:0}.coco-msg-progress{width:13px;height:13px}.coco-msg__circle{stroke-width:2;stroke-linecap:square;fill:none;transform:rotate(-90deg);transform-origin:center}.coco-msg-stage:hover .coco-msg__circle{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.coco-msg__background{stroke-width:2;fill:none}.coco-msg-stage{position:fixed;top:20px;left:50%;width:auto;transform:translate(-50%,0);z-index:3000}.coco-msg-wrapper{position:relative;left:50%;transform:translate(-50%,0);transform:translate3d(-50%,0,0);transition:height .3s ease,padding .3s ease;padding:6px 0;will-change:transform,opacity}.coco-msg{padding:15px 21px;border-radius:3px;position:relative;left:50%;transform:translate(-50%,0);transform:translate3d(-50%,0,0);display:flex;align-items:center}.coco-msg-content,.coco-msg-icon,.coco-msg-wait{display:inline-block}.coco-msg-icon{position:relative;width:13px;height:13px;border-radius:100%;display:flex;justify-content:center;align-items:center}.coco-msg-icon svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:11px;height:11px}.coco-msg-wait{width:20px;height:20px;position:relative;fill:#4eb127}.coco-msg-wait svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.coco-msg-close{width:14px;height:14px}.coco-msg-content{margin:0 10px;min-width:240px;text-align:left;font-size:14px;font-weight:500;font-family:-apple-system,Microsoft Yahei,sans-serif;text-shadow:0 0 1px rgba(0,0,0,.01)}.coco-msg.info{color:#0fafad;background-color:#e7fdfc;box-shadow:0 0 2px 0 rgba(0,1,1,.01),0 0 0 1px #c0faf9}.coco-msg.info .coco-msg-icon{background-color:#0fafad}.coco-msg.success{color:#4ebb23;background-color:#f3ffe8;box-shadow:0 0 2px 0 rgba(0,1,0,.01),0 0 0 1px #d9f8bb}.coco-msg.success .coco-msg-icon{background-color:#4ebb23}.coco-msg.warning{color:#f1b306;background-color:#fff9eb;box-shadow:0 0 2px 0 rgba(1,1,0,.01),0 0 0 1px #fcf2cd}.coco-msg.warning .coco-msg-icon{background-color:#f1b306}.coco-msg.error{color:#f34b51;background-color:#fff7f7;box-shadow:0 0 2px 0 rgba(1,0,0,.01),0 0 0 1px #ffe3e3}.coco-msg.error .coco-msg-icon{background-color:#f34b51}.coco-msg.loading{color:#0fafad;background-color:#e7fdfc;box-shadow:0 0 2px 0 rgba(0,1,1,.01),0 0 0 1px #c2faf9}.coco-msg_loading{flex-shrink:0;width:20px;height:20px;position:relative}.coco-msg-circular{-webkit-animation:coco-msg-rotate 2s linear infinite both;animation:coco-msg-rotate 2s linear infinite both;transform-origin:center center;height:18px!important;width:18px!important}.coco-msg-path{stroke-dasharray:1,200;stroke-dashoffset:0;stroke:#0fafad;-webkit-animation:coco-msg-dash 1.5s ease-in-out infinite;animation:coco-msg-dash 1.5s ease-in-out infinite;stroke-linecap:round}@-webkit-keyframes coco-msg-rotate{100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes coco-msg-rotate{100%{transform:translate(-50%,-50%) rotate(360deg)}}@-webkit-keyframes coco-msg-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes coco-msg-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.coco-msg.info .coco-msg-wait{fill:#0fafad}.coco-msg.success .coco-msg-wait{fill:#4ebb23}.coco-msg.warning .coco-msg-wait{fill:#f1b306}.coco-msg.error .coco-msg-wait{fill:#f34b51}.coco-msg.loading .coco-msg-wait{fill:#0fafad}.coco-msg-pointer{cursor:pointer}@-webkit-keyframes coco-msg_info{0%{stroke:#0fafad}to{stroke:#0fafad;stroke-dasharray:0 100}}@keyframes coco-msg_info{0%{stroke:#0fafad}to{stroke:#0fafad;stroke-dasharray:0 100}}@-webkit-keyframes coco-msg_success{0%{stroke:#4eb127}to{stroke:#4eb127;stroke-dasharray:0 100}}@keyframes coco-msg_success{0%{stroke:#4eb127}to{stroke:#4eb127;stroke-dasharray:0 100}}@-webkit-keyframes coco-msg_warning{0%{stroke:#fcbc0b}to{stroke:#fcbc0b;stroke-dasharray:0 100}}@keyframes coco-msg_warning{0%{stroke:#fcbc0b}to{stroke:#fcbc0b;stroke-dasharray:0 100}}@-webkit-keyframes coco-msg_error{0%{stroke:#eb262d}to{stroke:#eb262d;stroke-dasharray:0 100}}@keyframes coco-msg_error{0%{stroke:#eb262d}to{stroke:#eb262d;stroke-dasharray:0 100}}.coco-msg-fade-in{-webkit-animation:coco-msg-fade .2s ease-out both;animation:coco-msg-fade .2s ease-out both}.coco-msg-fade-out{animation:coco-msg-fade .3s linear reverse both}@-webkit-keyframes coco-msg-fade{0%{opacity:0;transform:translate(-50%,0);transform:translate3d(-50%,-80%,0)}to{opacity:1;transform:translate(-50%,0);transform:translate3d(-50%,0,0)}}@keyframes coco-msg-fade{0%{opacity:0;transform:translate(-50%,0);transform:translate3d(-50%,-80%,0)}to{opacity:1;transform:translate(-50%,0);transform:translate3d(-50%,0,0)}}\n "; + _css.innerHTML = cssStr; + + if (head.children.length) { + head.insertBefore(_css, head.children[0]); + } else { + head.appendChild(_css); + } + } + } + + return cocoMessage; +}); \ No newline at end of file diff --git a/templates/assets/libs/nprogress/nprogress.css b/templates/assets/libs/nprogress/nprogress.css new file mode 100644 index 0000000..60452f1 --- /dev/null +++ b/templates/assets/libs/nprogress/nprogress.css @@ -0,0 +1 @@ +@-webkit-keyframes nprogress-spinner{0%{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes nprogress-spinner{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}#nprogress{pointer-events:none}#nprogress .bar{background:#172eff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:2px}#nprogress .peg{display:block;position:absolute;right:0;width:100px;height:100%;box-shadow:0 0 10px #29d,0 0 5px #29d;opacity:1;-webkit-transform:rotate(3deg) translate(0,-4px);-ms-transform:rotate(3deg) translate(0,-4px);transform:rotate(3deg) translate(0,-4px)}#nprogress .spinner{display:block;position:fixed;z-index:1031;top:15px;right:15px}#nprogress .spinner-icon{width:18px;height:18px;box-sizing:border-box;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:nprogress-spinner 400ms linear infinite;animation:nprogress-spinner 400ms linear infinite}.nprogress-custom-parent{overflow:hidden;position:relative}.nprogress-custom-parent #nprogress .bar,.nprogress-custom-parent #nprogress .spinner{position:absolute} \ No newline at end of file diff --git a/templates/assets/libs/nprogress/nprogress.js b/templates/assets/libs/nprogress/nprogress.js new file mode 100644 index 0000000..bdc59c0 --- /dev/null +++ b/templates/assets/libs/nprogress/nprogress.js @@ -0,0 +1,500 @@ +/* NProgress, (c) 2013, 2014 Rico Sta. Cruz - http://ricostacruz.com/nprogress + * @license MIT */ + +;(function(root, factory) { + + if (typeof define === 'function' && define.amd) { + define(factory); + } else if (typeof exports === 'object') { + module.exports = factory(); + } else { + root.NProgress = factory(); + } + + })(this, function() { + var NProgress = {}; + + NProgress.version = '0.2.0'; + + var Settings = NProgress.settings = { + minimum: 0.08, + easing: 'linear', + positionUsing: '', + speed: 200, + trickle: true, + trickleSpeed: 200, + showSpinner: true, + barSelector: '[role="bar"]', + spinnerSelector: '[role="spinner"]', + parent: 'body', + template: '
    ' + }; + + /** + * Updates configuration. + * + * NProgress.configure({ + * minimum: 0.1 + * }); + */ + NProgress.configure = function(options) { + var key, value; + for (key in options) { + value = options[key]; + if (value !== undefined && options.hasOwnProperty(key)) Settings[key] = value; + } + + return this; + }; + + /** + * Last number. + */ + + NProgress.status = null; + + /** + * Sets the progress bar status, where `n` is a number from `0.0` to `1.0`. + * + * NProgress.set(0.4); + * NProgress.set(1.0); + */ + + NProgress.set = function(n) { + var started = NProgress.isStarted(); + + n = clamp(n, Settings.minimum, 1); + NProgress.status = (n === 1 ? null : n); + + var progress = NProgress.render(!started), + bar = progress.querySelector(Settings.barSelector), + speed = Settings.speed, + ease = Settings.easing; + + progress.offsetWidth; /* Repaint */ + + queue(function(next) { + // Set positionUsing if it hasn't already been set + if (Settings.positionUsing === '') Settings.positionUsing = NProgress.getPositioningCSS(); + + // Add transition + css(bar, barPositionCSS(n, speed, ease)); + + if (n === 1) { + // Fade out + css(progress, { + transition: 'none', + opacity: 1 + }); + progress.offsetWidth; /* Repaint */ + + setTimeout(function() { + css(progress, { + transition: 'all ' + speed + 'ms linear', + opacity: 0 + }); + setTimeout(function() { + NProgress.remove(); + next(); + }, speed); + }, speed); + } else { + setTimeout(next, speed); + } + }); + + return this; + }; + + NProgress.isStarted = function() { + return typeof NProgress.status === 'number'; + }; + + /** + * Shows the progress bar. + * This is the same as setting the status to 0%, except that it doesn't go backwards. + * + * NProgress.start(); + * + */ + NProgress.start = function() { + if (!NProgress.status) NProgress.set(0); + + var work = function() { + setTimeout(function() { + if (!NProgress.status) return; + NProgress.trickle(); + work(); + }, Settings.trickleSpeed); + }; + + if (Settings.trickle) work(); + + return this; + }; + + /** + * Hides the progress bar. + * This is the *sort of* the same as setting the status to 100%, with the + * difference being `done()` makes some placebo effect of some realistic motion. + * + * NProgress.done(); + * + * If `true` is passed, it will show the progress bar even if its hidden. + * + * NProgress.done(true); + */ + + NProgress.done = function(force) { + if (!force && !NProgress.status) return this; + + return NProgress.inc(0.3 + 0.5 * Math.random()).set(1); + }; + + /** + * Increments by a random amount. + */ + + NProgress.inc = function(amount) { + var n = NProgress.status; + + if (!n) { + return NProgress.start(); + } else if(n > 1) { + return; + } else { + if (typeof amount !== 'number') { + if (n >= 0 && n < 0.2) { amount = 0.1; } + else if (n >= 0.2 && n < 0.5) { amount = 0.04; } + else if (n >= 0.5 && n < 0.8) { amount = 0.02; } + else if (n >= 0.8 && n < 0.99) { amount = 0.005; } + else { amount = 0; } + } + + n = clamp(n + amount, 0, 0.994); + return NProgress.set(n); + } + }; + + NProgress.trickle = function() { + return NProgress.inc(); + }; + + /** + * Waits for all supplied jQuery promises and + * increases the progress as the promises resolve. + * + * @param $promise jQUery Promise + */ + (function() { + var initial = 0, current = 0; + + NProgress.promise = function($promise) { + if (!$promise || $promise.state() === "resolved") { + return this; + } + + if (current === 0) { + NProgress.start(); + } + + initial++; + current++; + + $promise.always(function() { + current--; + if (current === 0) { + initial = 0; + NProgress.done(); + } else { + NProgress.set((initial - current) / initial); + } + }); + + return this; + }; + + })(); + + /** + * (Internal) renders the progress bar markup based on the `template` + * setting. + */ + + NProgress.render = function(fromStart) { + if (NProgress.isRendered()) return document.getElementById('nprogress'); + + addClass(document.documentElement, 'nprogress-busy'); + + var progress = document.createElement('div'); + progress.id = 'nprogress'; + progress.innerHTML = Settings.template; + + + + var bar = progress.querySelector(Settings.barSelector), + perc = fromStart ? '-100' : toBarPerc(NProgress.status || 0), + parent = isDOM(Settings.parent) + ? Settings.parent + : document.querySelector(Settings.parent), + spinner + + css(bar, { + transition: 'all 0 linear', + transform: 'translate3d(' + perc + '%,0,0)' + }); + + if (!Settings.showSpinner) { + spinner = progress.querySelector(Settings.spinnerSelector); + spinner && removeElement(spinner); + } + + if (parent != document.body) { + addClass(parent, 'nprogress-custom-parent'); + } + + parent.appendChild(progress); + return progress; + }; + + /** + * Removes the element. Opposite of render(). + */ + + NProgress.remove = function() { + removeClass(document.documentElement, 'nprogress-busy'); + var parent = isDOM(Settings.parent) + ? Settings.parent + : document.querySelector(Settings.parent) + removeClass(parent, 'nprogress-custom-parent') + var progress = document.getElementById('nprogress'); + progress && removeElement(progress); + }; + + /** + * Checks if the progress bar is rendered. + */ + + NProgress.isRendered = function() { + return !!document.getElementById('nprogress'); + }; + + /** + * Determine which positioning CSS rule to use. + */ + + NProgress.getPositioningCSS = function() { + // Sniff on document.body.style + var bodyStyle = document.body.style; + + // Sniff prefixes + var vendorPrefix = ('WebkitTransform' in bodyStyle) ? 'Webkit' : + ('MozTransform' in bodyStyle) ? 'Moz' : + ('msTransform' in bodyStyle) ? 'ms' : + ('OTransform' in bodyStyle) ? 'O' : ''; + + if (vendorPrefix + 'Perspective' in bodyStyle) { + // Modern browsers with 3D support, e.g. Webkit, IE10 + return 'translate3d'; + } else if (vendorPrefix + 'Transform' in bodyStyle) { + // Browsers without 3D support, e.g. IE9 + return 'translate'; + } else { + // Browsers without translate() support, e.g. IE7-8 + return 'margin'; + } + }; + + /** + * Helpers + */ + + function isDOM (obj) { + if (typeof HTMLElement === 'object') { + return obj instanceof HTMLElement + } + return ( + obj && + typeof obj === 'object' && + obj.nodeType === 1 && + typeof obj.nodeName === 'string' + ) + } + + function clamp(n, min, max) { + if (n < min) return min; + if (n > max) return max; + return n; + } + + /** + * (Internal) converts a percentage (`0..1`) to a bar translateX + * percentage (`-100%..0%`). + */ + + function toBarPerc(n) { + return (-1 + n) * 100; + } + + + /** + * (Internal) returns the correct CSS for changing the bar's + * position given an n percentage, and speed and ease from Settings + */ + + function barPositionCSS(n, speed, ease) { + var barCSS; + + if (Settings.positionUsing === 'translate3d') { + barCSS = { transform: 'translate3d('+toBarPerc(n)+'%,0,0)' }; + } else if (Settings.positionUsing === 'translate') { + barCSS = { transform: 'translate('+toBarPerc(n)+'%,0)' }; + } else { + barCSS = { 'margin-left': toBarPerc(n)+'%' }; + } + + barCSS.transition = 'all '+speed+'ms '+ease; + + return barCSS; + } + + /** + * (Internal) Queues a function to be executed. + */ + + var queue = (function() { + var pending = []; + + function next() { + var fn = pending.shift(); + if (fn) { + fn(next); + } + } + + return function(fn) { + pending.push(fn); + if (pending.length == 1) next(); + }; + })(); + + /** + * (Internal) Applies css properties to an element, similar to the jQuery + * css method. + * + * While this helper does assist with vendor prefixed property names, it + * does not perform any manipulation of values prior to setting styles. + */ + + var css = (function() { + var cssPrefixes = [ 'Webkit', 'O', 'Moz', 'ms' ], + cssProps = {}; + + function camelCase(string) { + return string.replace(/^-ms-/, 'ms-').replace(/-([\da-z])/gi, function(match, letter) { + return letter.toUpperCase(); + }); + } + + function getVendorProp(name) { + var style = document.body.style; + if (name in style) return name; + + var i = cssPrefixes.length, + capName = name.charAt(0).toUpperCase() + name.slice(1), + vendorName; + while (i--) { + vendorName = cssPrefixes[i] + capName; + if (vendorName in style) return vendorName; + } + + return name; + } + + function getStyleProp(name) { + name = camelCase(name); + return cssProps[name] || (cssProps[name] = getVendorProp(name)); + } + + function applyCss(element, prop, value) { + prop = getStyleProp(prop); + element.style[prop] = value; + } + + return function(element, properties) { + var args = arguments, + prop, + value; + + if (args.length == 2) { + for (prop in properties) { + value = properties[prop]; + if (value !== undefined && properties.hasOwnProperty(prop)) applyCss(element, prop, value); + } + } else { + applyCss(element, args[1], args[2]); + } + } + })(); + + /** + * (Internal) Determines if an element or space separated list of class names contains a class name. + */ + + function hasClass(element, name) { + var list = typeof element == 'string' ? element : classList(element); + return list.indexOf(' ' + name + ' ') >= 0; + } + + /** + * (Internal) Adds a class to an element. + */ + + function addClass(element, name) { + var oldList = classList(element), + newList = oldList + name; + + if (hasClass(oldList, name)) return; + + // Trim the opening space. + element.className = newList.substring(1); + } + + /** + * (Internal) Removes a class from an element. + */ + + function removeClass(element, name) { + var oldList = classList(element), + newList; + + if (!hasClass(element, name)) return; + + // Replace the class name. + newList = oldList.replace(' ' + name + ' ', ' '); + + // Trim the opening and closing spaces. + element.className = newList.substring(1, newList.length - 1); + } + + /** + * (Internal) Gets a space separated list of the class names on the element. + * The list is wrapped with a single space on each end to facilitate finding + * matches within the list. + */ + + function classList(element) { + return (' ' + (element && element.className || '') + ' ').replace(/\s+/gi, ' '); + } + + /** + * (Internal) Removes an element from the DOM. + */ + + function removeElement(element) { + element && element.parentNode && element.parentNode.removeChild(element); + } + + return NProgress; + }); + \ No newline at end of file diff --git a/templates/assets/libs/pjax/jquery.pjax.js b/templates/assets/libs/pjax/jquery.pjax.js new file mode 100644 index 0000000..8569e9c --- /dev/null +++ b/templates/assets/libs/pjax/jquery.pjax.js @@ -0,0 +1,6 @@ +/*! + * Copyright 2012, Chris Wanstrath + * Released under the MIT License + * https://github.com/defunkt/jquery-pjax + */ +!function($){function fnPjax(selector,container,options){return options=optionsFor(container,options),this.on("click.pjax",selector,(function(event){var opts=options;opts.container||((opts=$.extend({},options)).container=$(this).attr("data-pjax")),handleClick(event,opts)}))}function handleClick(event,container,options){options=optionsFor(container,options);var link=event.currentTarget,$link=$(link);if("A"!==link.tagName.toUpperCase())throw"$.fn.pjax or $.pjax.click requires an anchor element";if(!(event.which>1||event.metaKey||event.ctrlKey||event.shiftKey||event.altKey||location.protocol!==link.protocol||location.hostname!==link.hostname||link.href.indexOf("#")>-1&&stripHash(link)==stripHash(location)||event.isDefaultPrevented())){var defaults={url:link.href,container:$link.attr("data-pjax"),target:link},opts=$.extend({},defaults,options),clickEvent=$.Event("pjax:click");$link.trigger(clickEvent,[opts]),clickEvent.isDefaultPrevented()||(pjax(opts),event.preventDefault(),$link.trigger("pjax:clicked",[opts]))}}function handleSubmit(event,container,options){options=optionsFor(container,options);var form=event.currentTarget,$form=$(form);if("FORM"!==form.tagName.toUpperCase())throw"$.pjax.submit requires a form element";var defaults={type:($form.attr("method")||"GET").toUpperCase(),url:$form.attr("action"),container:$form.attr("data-pjax"),target:form};if("GET"!==defaults.type&&void 0!==window.FormData)defaults.data=new FormData(form),defaults.processData=!1,defaults.contentType=!1;else{if($form.find(":file").length)return;defaults.data=$form.serializeArray()}pjax($.extend({},defaults,options)),event.preventDefault()}function pjax(options){options=$.extend(!0,{},$.ajaxSettings,pjax.defaults,options),$.isFunction(options.url)&&(options.url=options.url());var hash=parseURL(options.url).hash,containerType=$.type(options.container);if("string"!==containerType)throw"expected string value for 'container' option; got "+containerType;var timeoutTimer,context=options.context=$(options.container);if(!context.length)throw"the container selector '"+options.container+"' did not match anything";function fire(type,args,props){props||(props={}),props.relatedTarget=options.target;var event=$.Event(type,props);return context.trigger(event,args),!event.isDefaultPrevented()}options.data||(options.data={}),$.isArray(options.data)?options.data.push({name:"_pjax",value:options.container}):options.data._pjax=options.container,options.beforeSend=function(xhr,settings){if("GET"!==settings.type&&(settings.timeout=0),xhr.setRequestHeader("X-PJAX","true"),xhr.setRequestHeader("X-PJAX-Container",options.container),!fire("pjax:beforeSend",[xhr,settings]))return!1;settings.timeout>0&&(timeoutTimer=setTimeout((function(){fire("pjax:timeout",[xhr,options])&&xhr.abort("timeout")}),settings.timeout),settings.timeout=0);var url=parseURL(settings.url);hash&&(url.hash=hash),options.requestUrl=stripInternalParams(url)},options.complete=function(xhr,textStatus){timeoutTimer&&clearTimeout(timeoutTimer),fire("pjax:complete",[xhr,textStatus,options]),fire("pjax:end",[xhr,options])},options.error=function(xhr,textStatus,errorThrown){var container=extractContainer("",xhr,options),allowed=fire("pjax:error",[xhr,textStatus,errorThrown,options]);"GET"==options.type&&"abort"!==textStatus&&allowed&&locationReplace(container.url)},options.success=function(data,status,xhr){var previousState=pjax.state,currentVersion="function"==typeof $.pjax.defaults.version?$.pjax.defaults.version():$.pjax.defaults.version,latestVersion=xhr.getResponseHeader("X-PJAX-Version"),container=extractContainer(data,xhr,options),url=parseURL(container.url);if(hash&&(url.hash=hash,container.url=url.href),currentVersion&&latestVersion&¤tVersion!==latestVersion)locationReplace(container.url);else if(container.contents){if(pjax.state={id:options.id||uniqueId(),url:container.url,title:container.title,container:options.container,fragment:options.fragment,timeout:options.timeout},(options.push||options.replace)&&window.history.replaceState(pjax.state,container.title,container.url),$.contains(context,document.activeElement))try{document.activeElement.blur()}catch(e){}container.title&&(document.title=container.title),fire("pjax:beforeReplace",[container.contents,options],{state:pjax.state,previousState:previousState}),context.html(container.contents);var autofocusEl=context.find("input[autofocus], textarea[autofocus]").last()[0];autofocusEl&&document.activeElement!==autofocusEl&&autofocusEl.focus(),function(scripts){if(!scripts)return;var existingScripts=$("script[src]");scripts.each((function(){var src=this.src;if(!existingScripts.filter((function(){return this.src===src})).length){var script=document.createElement("script"),type=$(this).attr("type");type&&(script.type=type),script.src=$(this).attr("src"),document.head.appendChild(script)}}))}(container.scripts);var scrollTo=options.scrollTo;if(hash){var name=decodeURIComponent(hash.slice(1)),target=document.getElementById(name)||document.getElementsByName(name)[0];target&&(scrollTo=$(target).offset().top)}"number"==typeof scrollTo&&$(window).scrollTop(scrollTo),fire("pjax:success",[data,status,xhr,options])}else locationReplace(container.url)},pjax.state||(pjax.state={id:uniqueId(),url:window.location.href,title:document.title,container:options.container,fragment:options.fragment,timeout:options.timeout},window.history.replaceState(pjax.state,document.title)),abortXHR(pjax.xhr),pjax.options=options;var id,value,xhr=pjax.xhr=$.ajax(options);return xhr.readyState>0&&(options.push&&!options.replace&&(id=pjax.state.id,value=[options.container,cloneContents(context)],cacheMapping[id]=value,cacheBackStack.push(id),trimCacheStack(cacheForwardStack,0),trimCacheStack(cacheBackStack,pjax.defaults.maxCacheLength),window.history.pushState(null,"",options.requestUrl)),fire("pjax:start",[xhr,options]),fire("pjax:send",[xhr,options])),pjax.xhr}function pjaxReload(container,options){var defaults={url:window.location.href,push:!1,replace:!0,scrollTo:!1};return pjax($.extend(defaults,optionsFor(container,options)))}function locationReplace(url){window.history.replaceState(null,"",pjax.state.url),window.location.replace(url)}var initialPop=!0,initialURL=window.location.href,initialState=window.history.state;function onPjaxPopstate(event){initialPop||abortXHR(pjax.xhr);var direction,previousState=pjax.state,state=event.state;if(state&&state.container){if(initialPop&&initialURL==state.url)return;if(previousState){if(previousState.id===state.id)return;direction=previousState.id",{method:"GET"===method?"GET":"POST",action:url,style:"display:none"});"GET"!==method&&"POST"!==method&&form.append($("",{type:"hidden",name:"_method",value:method.toLowerCase()}));var data=options.data;if("string"==typeof data)$.each(data.split("&"),(function(index,value){var pair=value.split("=");form.append($("",{type:"hidden",name:pair[0],value:pair[1]}))}));else if($.isArray(data))$.each(data,(function(index,value){form.append($("",{type:"hidden",name:value.name,value:value.value}))}));else if("object"==typeof data){var key;for(key in data)form.append($("",{type:"hidden",name:key,value:data[key]}))}$(document.body).append(form),form.submit()}function abortXHR(xhr){xhr&&xhr.readyState<4&&(xhr.onreadystatechange=$.noop,xhr.abort())}function uniqueId(){return(new Date).getTime()}function cloneContents(container){var cloned=container.clone();return cloned.find("script").each((function(){this.src||$._data(this,"globalEval",!1)})),cloned.contents()}function stripInternalParams(url){return url.search=url.search.replace(/([?&])(_pjax|_)=[^&]*/g,"").replace(/^&/,""),url.href.replace(/\?($|#)/,"$1")}function parseURL(url){var a=document.createElement("a");return a.href=url,a}function stripHash(location){return location.href.replace(/#.*/,"")}function optionsFor(container,options){return container&&options?((options=$.extend({},options)).container=container,options):$.isPlainObject(container)?container:{container:container}}function findAll(elems,selector){return elems.filter(selector).add(elems.find(selector))}function parseHTML(html){return $.parseHTML(html,document,!0)}function extractContainer(data,xhr,options){var $head,$body,obj={},fullDocument=/]*>([\s\S.]*)<\/body>/i)[0]));var head=data.match(/]*>([\s\S.]*)<\/head>/i);$head=null!=head?$(parseHTML(head[0])):$body}else $head=$body=$(parseHTML(data));if(0===$body.length)return obj;if(obj.title=findAll($head,"title").last().text(),options.fragment){var $fragment=$body;"body"!==options.fragment&&($fragment=findAll($fragment,options.fragment).first()),$fragment.length&&(obj.contents="body"===options.fragment?$fragment:$fragment.contents(),obj.title||(obj.title=$fragment.attr("title")||$fragment.data("title")))}else fullDocument||(obj.contents=$body);return obj.contents&&(obj.contents=obj.contents.not((function(){return $(this).is("title")})),obj.contents.find("title").remove(),obj.scripts=findAll(obj.contents,"script[src]").remove(),obj.contents=obj.contents.not(obj.scripts)),obj.title&&(obj.title=$.trim(obj.title)),obj}initialState&&initialState.container&&(pjax.state=initialState),"state"in window.history&&(initialPop=!1);var cacheMapping={},cacheForwardStack=[],cacheBackStack=[];function trimCacheStack(stack,length){for(;stack.length>length;)delete cacheMapping[stack.shift()]}function findVersion(){return $("meta").filter((function(){var name=$(this).attr("http-equiv");return name&&"X-PJAX-VERSION"===name.toUpperCase()})).attr("content")}function enable(){$.fn.pjax=fnPjax,$.pjax=pjax,$.pjax.enable=$.noop,$.pjax.disable=disable,$.pjax.click=handleClick,$.pjax.submit=handleSubmit,$.pjax.reload=pjaxReload,$.pjax.defaults={timeout:650,push:!0,replace:!1,type:"GET",dataType:"html",scrollTo:0,maxCacheLength:20,version:findVersion},$(window).on("popstate.pjax",onPjaxPopstate)}function disable(){$.fn.pjax=function(){return this},$.pjax=fallbackPjax,$.pjax.enable=enable,$.pjax.disable=$.noop,$.pjax.click=$.noop,$.pjax.submit=$.noop,$.pjax.reload=function(){window.location.reload()},$(window).off("popstate.pjax",onPjaxPopstate)}$.event.props&&$.inArray("state",$.event.props)<0?$.event.props.push("state"):"state"in $.Event.prototype||$.event.addProp("state"),$.support.pjax=window.history&&window.history.pushState&&window.history.replaceState&&!navigator.userAgent.match(/((iPod|iPhone|iPad).+\bOS\s+[1-4]\D|WebApps\/.+CFNetwork)/),$.support.pjax?enable():disable()}(jQuery); \ No newline at end of file diff --git a/templates/assets/libs/pjax/pjax.min.js b/templates/assets/libs/pjax/pjax.min.js new file mode 100644 index 0000000..137a517 --- /dev/null +++ b/templates/assets/libs/pjax/pjax.min.js @@ -0,0 +1 @@ +(function(f){if(typeof exports==="object"&&typeof module!=="undefined"){module.exports=f()}else if(typeof define==="function"&&define.amd){define([],f)}else{var g;if(typeof window!=="undefined"){g=window}else if(typeof global!=="undefined"){g=global}else if(typeof self!=="undefined"){g=self}else{g=this}g.Pjax=f()}})(function(){var define,module,exports;return function(){function r(e,n,t){function o(i,f){if(!n[i]){if(!e[i]){var c="function"==typeof require&&require;if(!f&&c)return c(i,!0);if(u)return u(i,!0);var a=new Error("Cannot find module '"+i+"'");throw a.code="MODULE_NOT_FOUND",a}var p=n[i]={exports:{}};e[i][0].call(p.exports,function(r){var n=e[i][1][r];return o(n||r)},p,p.exports,r,e,n,t)}return n[i].exports}for(var u="function"==typeof require&&require,i=0;i]+>/gi;var htmlAttribsRegex=/\s?[a-z:]+(?:=['"][^'">]+['"])*/gi;var matches=html.match(htmlRegex);if(matches&&matches.length){matches=matches[0].match(htmlAttribsRegex);if(matches.length){matches.shift();matches.forEach(function(htmlAttrib){var attr=htmlAttrib.trim().split("=");if(attr.length===1){tmpEl.documentElement.setAttribute(attr[0],true)}else{tmpEl.documentElement.setAttribute(attr[0],attr[1].slice(1,-1))}})}}tmpEl.documentElement.innerHTML=html;this.log("load content",tmpEl.documentElement.attributes,tmpEl.documentElement.innerHTML.length);if(document.activeElement&&contains(document,this.options.selectors,document.activeElement)){try{document.activeElement.blur()}catch(e){}}this.switchSelectors(this.options.selectors,tmpEl,document,options)},abortRequest:require("./lib/abort-request"),doRequest:require("./lib/send-request"),handleResponse:require("./lib/proto/handle-response"),loadUrl:function(href,options){options=typeof options==="object"?extend({},this.options,options):clone(this.options);this.log("load href",href,options);this.abortRequest(this.request);trigger(document,"pjax:send",options);this.request=this.doRequest(href,options,this.handleResponse.bind(this))},afterAllSwitches:function(){var autofocusEl=Array.prototype.slice.call(document.querySelectorAll("[autofocus]")).pop();if(autofocusEl&&document.activeElement!==autofocusEl){autofocusEl.focus()}this.options.selectors.forEach(function(selector){forEachEls(document.querySelectorAll(selector),function(el){executeScripts(el)})});var state=this.state;if(state.options.history){if(!window.history.state){this.lastUid=this.maxUid=newUid();window.history.replaceState({url:window.location.href,title:document.title,uid:this.maxUid,scrollPos:[0,0]},document.title)}this.lastUid=this.maxUid=newUid();window.history.pushState({url:state.href,title:state.options.title,uid:this.maxUid,scrollPos:[0,0]},state.options.title,state.href)}this.forEachSelectors(function(el){this.parseDOM(el)},this);trigger(document,"pjax:complete pjax:success",state.options);if(typeof state.options.analytics==="function"){state.options.analytics()}if(state.options.history){var a=document.createElement("a");a.href=this.state.href;if(a.hash){var name=a.hash.slice(1);name=decodeURIComponent(name);var curtop=0;var target=document.getElementById(name)||document.getElementsByName(name)[0];if(target){if(target.offsetParent){do{curtop+=target.offsetTop;target=target.offsetParent}while(target)}}window.scrollTo(0,curtop)}else if(state.options.scrollTo!==false){if(state.options.scrollTo.length>1){window.scrollTo(state.options.scrollTo[0],state.options.scrollTo[1])}else{window.scrollTo(0,state.options.scrollTo)}}}else if(state.options.scrollRestoration&&state.options.scrollPos){window.scrollTo(state.options.scrollPos[0],state.options.scrollPos[1])}this.state={numPendingSwitches:0,href:null,options:null}}};Pjax.isSupported=require("./lib/is-supported");if(Pjax.isSupported()){module.exports=Pjax}else{var stupidPjax=noop;for(var key in Pjax.prototype){if(Pjax.prototype.hasOwnProperty(key)&&typeof Pjax.prototype[key]==="function"){stupidPjax[key]=noop}}module.exports=stupidPjax}},{"./lib/abort-request":2,"./lib/events/on":4,"./lib/events/trigger":5,"./lib/execute-scripts":6,"./lib/foreach-els":7,"./lib/foreach-selectors":8,"./lib/is-supported":9,"./lib/parse-options":10,"./lib/proto/attach-form":11,"./lib/proto/attach-link":12,"./lib/proto/handle-response":13,"./lib/proto/log":14,"./lib/proto/parse-element":15,"./lib/send-request":16,"./lib/switches":18,"./lib/switches-selectors":17,"./lib/uniqueid":19,"./lib/util/clone":20,"./lib/util/contains":21,"./lib/util/extend":22,"./lib/util/noop":23}],2:[function(require,module,exports){var noop=require("./util/noop");module.exports=function(request){if(request&&request.readyState<4){request.onreadystatechange=noop;request.abort()}}},{"./util/noop":23}],3:[function(require,module,exports){module.exports=function(el){var code=el.text||el.textContent||el.innerHTML||"";var src=el.src||"";var parent=el.parentNode||document.querySelector("head")||document.documentElement;var script=document.createElement("script");if(code.match("document.write")){if(console&&console.log){console.log("Script contains document.write. Can’t be executed correctly. Code skipped ",el)}return false}script.type="text/javascript";script.id=el.id;if(src!==""){script.src=src;script.async=false}if(code!==""){try{script.appendChild(document.createTextNode(code))}catch(e){script.text=code}}parent.appendChild(script);if((parent instanceof HTMLHeadElement||parent instanceof HTMLBodyElement)&&parent.contains(script)){parent.removeChild(script)}return true}},{}],4:[function(require,module,exports){var forEachEls=require("../foreach-els");module.exports=function(els,events,listener,useCapture){events=typeof events==="string"?events.split(" "):events;events.forEach(function(e){forEachEls(els,function(el){el.addEventListener(e,listener,useCapture)})})}},{"../foreach-els":7}],5:[function(require,module,exports){var forEachEls=require("../foreach-els");module.exports=function(els,events,opts){events=typeof events==="string"?events.split(" "):events;events.forEach(function(e){var event;event=document.createEvent("HTMLEvents");event.initEvent(e,true,true);event.eventName=e;if(opts){Object.keys(opts).forEach(function(key){event[key]=opts[key]})}forEachEls(els,function(el){var domFix=false;if(!el.parentNode&&el!==document&&el!==window){domFix=true;document.body.appendChild(el)}el.dispatchEvent(event);if(domFix){el.parentNode.removeChild(el)}})})}},{"../foreach-els":7}],6:[function(require,module,exports){var forEachEls=require("./foreach-els");var evalScript=require("./eval-script");module.exports=function(el){if(el.tagName.toLowerCase()==="script"){evalScript(el)}forEachEls(el.querySelectorAll("script"),function(script){if(!script.type||script.type.toLowerCase()==="text/javascript"){if(script.parentNode){script.parentNode.removeChild(script)}evalScript(script)}})}},{"./eval-script":3,"./foreach-els":7}],7:[function(require,module,exports){module.exports=function(els,fn,context){if(els instanceof HTMLCollection||els instanceof NodeList||els instanceof Array){return Array.prototype.forEach.call(els,fn,context)}return fn.call(context,els)}},{}],8:[function(require,module,exports){var forEachEls=require("./foreach-els");module.exports=function(selectors,cb,context,DOMcontext){DOMcontext=DOMcontext||document;selectors.forEach(function(selector){forEachEls(DOMcontext.querySelectorAll(selector),cb,context)})}},{"./foreach-els":7}],9:[function(require,module,exports){module.exports=function(){return window.history&&window.history.pushState&&window.history.replaceState&&!navigator.userAgent.match(/((iPod|iPhone|iPad).+\bOS\s+[1-4]\D|WebApps\/.+CFNetwork)/)}},{}],10:[function(require,module,exports){var defaultSwitches=require("./switches");module.exports=function(options){options=options||{};options.elements=options.elements||"a[href], form[action]";options.selectors=options.selectors||["title",".js-Pjax"];options.switches=options.switches||{};options.switchesOptions=options.switchesOptions||{};options.history=typeof options.history==="undefined"?true:options.history;options.analytics=typeof options.analytics==="function"||options.analytics===false?options.analytics:defaultAnalytics;options.scrollTo=typeof options.scrollTo==="undefined"?0:options.scrollTo;options.scrollRestoration=typeof options.scrollRestoration!=="undefined"?options.scrollRestoration:true;options.cacheBust=typeof options.cacheBust==="undefined"?true:options.cacheBust;options.debug=options.debug||false;options.timeout=options.timeout||0;options.currentUrlFullReload=typeof options.currentUrlFullReload==="undefined"?false:options.currentUrlFullReload;if(!options.switches.head){options.switches.head=defaultSwitches.switchElementsAlt}if(!options.switches.body){options.switches.body=defaultSwitches.switchElementsAlt}return options};function defaultAnalytics(){if(window._gaq){_gaq.push(["_trackPageview"])}if(window.ga){ga("send","pageview",{page:location.pathname,title:document.title})}}},{"./switches":18}],11:[function(require,module,exports){var on=require("../events/on");var clone=require("../util/clone");var attrState="data-pjax-state";var formAction=function(el,event){if(isDefaultPrevented(event)){return}var options=clone(this.options);options.requestOptions={requestUrl:el.getAttribute("action")||window.location.href,requestMethod:el.getAttribute("method")||"GET"};var virtLinkElement=document.createElement("a");virtLinkElement.setAttribute("href",options.requestOptions.requestUrl);var attrValue=checkIfShouldAbort(virtLinkElement,options);if(attrValue){el.setAttribute(attrState,attrValue);return}event.preventDefault();if(el.enctype==="multipart/form-data"){options.requestOptions.formData=new FormData(el)}else{options.requestOptions.requestParams=parseFormElements(el)}el.setAttribute(attrState,"submit");options.triggerElement=el;this.loadUrl(virtLinkElement.href,options)};function parseFormElements(el){var requestParams=[];var formElements=el.elements;for(var i=0;i1||event.metaKey||event.ctrlKey||event.shiftKey||event.altKey){return"modifier"}if(el.protocol!==window.location.protocol||el.host!==window.location.host){return"external"}if(el.hash&&el.href.replace(el.hash,"")===window.location.href.replace(location.hash,"")){return"anchor"}if(el.href===window.location.href.split("#")[0]+"#"){return"anchor-empty"}}var isDefaultPrevented=function(event){return event.defaultPrevented||event.returnValue===false};module.exports=function(el){var that=this;el.setAttribute(attrState,"");on(el,"click",function(event){linkAction.call(that,el,event)});on(el,"keyup",function(event){if(event.keyCode===13){linkAction.call(that,el,event)}}.bind(this))}},{"../events/on":4,"../util/clone":20}],13:[function(require,module,exports){var clone=require("../util/clone");var newUid=require("../uniqueid");var trigger=require("../events/trigger");module.exports=function(responseText,request,href,options){options=clone(options||this.options);options.request=request;if(responseText===false){trigger(document,"pjax:complete pjax:error",options);return}var currentState=window.history.state||{};window.history.replaceState({url:currentState.url||window.location.href,title:currentState.title||document.title,uid:currentState.uid||newUid(),scrollPos:[document.documentElement.scrollLeft||document.body.scrollLeft,document.documentElement.scrollTop||document.body.scrollTop]},document.title,window.location.href);var oldHref=href;if(request.responseURL){if(href!==request.responseURL){href=request.responseURL}}else if(request.getResponseHeader("X-PJAX-URL")){href=request.getResponseHeader("X-PJAX-URL")}else if(request.getResponseHeader("X-XHR-Redirected-To")){href=request.getResponseHeader("X-XHR-Redirected-To")}var a=document.createElement("a");a.href=oldHref;var oldHash=a.hash;a.href=href;if(oldHash&&!a.hash){a.hash=oldHash;href=a.href}this.state.href=href;this.state.options=options;try{this.loadContent(responseText,options)}catch(e){trigger(document,"pjax:error",options);if(!this.options.debug){if(console&&console.error){console.error("Pjax switch fail: ",e)}return this.latestChance(href)}else{throw e}}}},{"../events/trigger":5,"../uniqueid":19,"../util/clone":20}],14:[function(require,module,exports){module.exports=function(){if(this.options.debug&&console){if(typeof console.log==="function"){console.log.apply(console,arguments)}else if(console.log){console.log(arguments)}}}},{}],15:[function(require,module,exports){var attrState="data-pjax-state";module.exports=function(el){switch(el.tagName.toLowerCase()){case"a":if(!el.hasAttribute(attrState)){this.attachLink(el)}break;case"form":if(!el.hasAttribute(attrState)){this.attachForm(el)}break;default:throw"Pjax can only be applied on or
    submit"}}},{}],16:[function(require,module,exports){var updateQueryString=require("./util/update-query-string");module.exports=function(location,options,callback){options=options||{};var queryString;var requestOptions=options.requestOptions||{};var requestMethod=(requestOptions.requestMethod||"GET").toUpperCase();var requestParams=requestOptions.requestParams||null;var formData=requestOptions.formData||null;var requestPayload=null;var request=new XMLHttpRequest;var timeout=options.timeout||0;request.onreadystatechange=function(){if(request.readyState===4){if(request.status===200){callback(request.responseText,request,location,options)}else if(request.status!==0){callback(null,request,location,options)}}};request.onerror=function(e){console.log(e);callback(null,request,location,options)};request.ontimeout=function(){callback(null,request,location,options)};if(requestParams&&requestParams.length){queryString=requestParams.map(function(param){return param.name+"="+param.value}).join("&");switch(requestMethod){case"GET":location=location.split("?")[0];location+="?"+queryString;break;case"POST":requestPayload=queryString;break}}else if(formData){requestPayload=formData}if(options.cacheBust){location=updateQueryString(location,"t",Date.now())}request.open(requestMethod,location,true);request.timeout=timeout;request.setRequestHeader("X-Requested-With","XMLHttpRequest");request.setRequestHeader("X-PJAX","true");request.setRequestHeader("X-PJAX-Selectors",JSON.stringify(options.selectors));if(requestPayload&&requestMethod==="POST"&&!formData){request.setRequestHeader("Content-Type","application/x-www-form-urlencoded")}request.send(requestPayload);return request}},{"./util/update-query-string":24}],17:[function(require,module,exports){var forEachEls=require("./foreach-els");var defaultSwitches=require("./switches");module.exports=function(switches,switchesOptions,selectors,fromEl,toEl,options){var switchesQueue=[];selectors.forEach(function(selector){var newEls=fromEl.querySelectorAll(selector);var oldEls=toEl.querySelectorAll(selector);if(this.log){this.log("Pjax switch",selector,newEls,oldEls)}if(newEls.length!==oldEls.length){throw"DOM doesn’t look the same on new loaded page: ’"+selector+"’ - new "+newEls.length+", old "+oldEls.length}forEachEls(newEls,function(newEl,i){var oldEl=oldEls[i];if(this.log){this.log("newEl",newEl,"oldEl",oldEl)}var callback=switches[selector]?switches[selector].bind(this,oldEl,newEl,options,switchesOptions[selector]):defaultSwitches.outerHTML.bind(this,oldEl,newEl,options);switchesQueue.push(callback)},this)},this);this.state.numPendingSwitches=switchesQueue.length;switchesQueue.forEach(function(queuedSwitch){queuedSwitch()})}},{"./foreach-els":7,"./switches":18}],18:[function(require,module,exports){var on=require("./events/on");module.exports={outerHTML:function(oldEl,newEl){oldEl.outerHTML=newEl.outerHTML;this.onSwitch()},innerHTML:function(oldEl,newEl){oldEl.innerHTML=newEl.innerHTML;if(newEl.className===""){oldEl.removeAttribute("class")}else{oldEl.className=newEl.className}this.onSwitch()},switchElementsAlt:function(oldEl,newEl){oldEl.innerHTML=newEl.innerHTML;if(newEl.hasAttributes()){var attrs=newEl.attributes;for(var i=0;i>1&1,n=0;n0;e--)n[e]=n[e]?n[e-1]^_.EXPONENT[v._modN(_.LOG[n[e]]+t)]:n[e-1];n[0]=_.EXPONENT[v._modN(_.LOG[n[0]]+t)]}for(t=0;t<=i;t++)n[t]=_.LOG[n[t]]},_checkBadness:function(){var t,e,i,n,s,r=0,o=this._badness,a=this.buffer,h=this.width;for(s=0;sh*h;)u-=h*h,c++;for(r+=c*v.N4,n=0;n=o-2&&(t=o-2,s>9&&t--);var a=t;if(s>9){for(r[a+2]=0,r[a+3]=0;a--;)e=r[a],r[a+3]|=255&e<<4,r[a+2]=e>>4;r[2]|=255&t<<4,r[1]=t>>4,r[0]=64|t>>12}else{for(r[a+1]=0,r[a+2]=0;a--;)e=r[a],r[a+2]|=255&e<<4,r[a+1]=e>>4;r[1]|=255&t<<4,r[0]=64|t>>4}for(a=t+3-(s<10);a=5&&(i+=v.N1+n[e]-5);for(e=3;et||3*n[e-3]>=4*n[e]||3*n[e+3]>=4*n[e])&&(i+=v.N3);return i},_finish:function(){this._stringBuffer=this.buffer.slice();var t,e,i=0,n=3e4;for(e=0;e<8&&(this._applyMask(e),(t=this._checkBadness())>=1)1&n&&(s[r-1-e+8*r]=1,e<6?s[8+r*e]=1:s[8+r*(e+1)]=1);for(e=0;e<7;e++,n>>=1)1&n&&(s[8+r*(r-7+e)]=1,e?s[6-e+8*r]=1:s[7+8*r]=1)},_interleaveBlocks:function(){var t,e,i=this._dataBlock,n=this._ecc,s=this._eccBlock,r=0,o=this._calculateMaxLength(),a=this._neccBlock1,h=this._neccBlock2,f=this._stringBuffer;for(t=0;t1)for(t=u.BLOCK[n],i=s-7;;){for(e=s-7;e>t-3&&(this._addAlignment(e,i),!(e6)for(t=d.BLOCK[r-7],e=17,i=0;i<6;i++)for(n=0;n<3;n++,e--)1&(e>11?r>>e-12:t>>e)?(s[5-i+o*(2-n+o-11)]=1,s[2-n+o-11+o*(5-i)]=1):(this._setMask(5-i,2-n+o-11),this._setMask(2-n+o-11,5-i))},_isMasked:function(t,e){var i=v._getMaskBit(t,e);return 1===this._mask[i]},_pack:function(){var t,e,i,n=1,s=1,r=this.width,o=r-1,a=r-1,h=(this._dataBlock+this._eccBlock)*(this._neccBlock1+this._neccBlock2)+this._neccBlock2;for(e=0;ee&&(i=t,t=e,e=i),i=e,i+=e*e,i>>=1,i+=t},_modN:function(t){for(;t>=255;)t=((t-=255)>>8)+(255&t);return t},N1:3,N2:3,N3:40,N4:10}),p=v,m=f.extend({draw:function(){this.element.src=this.qrious.toDataURL()},reset:function(){this.element.src=""},resize:function(){var t=this.element;t.width=t.height=this.qrious.size}}),g=h.extend(function(t,e,i,n){this.name=t,this.modifiable=Boolean(e),this.defaultValue=i,this._valueTransformer=n},{transform:function(t){var e=this._valueTransformer;return"function"==typeof e?e(t,this):t}}),k=h.extend(null,{abs:function(t){return null!=t?Math.abs(t):null},hasOwn:function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},noop:function(){},toUpperCase:function(t){return null!=t?t.toUpperCase():null}}),w=h.extend(function(t){this.options={},t.forEach(function(t){this.options[t.name]=t},this)},{exists:function(t){return null!=this.options[t]},get:function(t,e){return w._get(this.options[t],e)},getAll:function(t){var e,i=this.options,n={};for(e in i)k.hasOwn(i,e)&&(n[e]=w._get(i[e],t));return n},init:function(t,e,i){"function"!=typeof i&&(i=k.noop);var n,s;for(n in this.options)k.hasOwn(this.options,n)&&(s=this.options[n],w._set(s,s.defaultValue,e),w._createAccessor(s,e,i));this._setAll(t,e,!0)},set:function(t,e,i){return this._set(t,e,i)},setAll:function(t,e){return this._setAll(t,e)},_set:function(t,e,i,n){var s=this.options[t];if(!s)throw new Error("Invalid option: "+t);if(!s.modifiable&&!n)throw new Error("Option cannot be modified: "+t);return w._set(s,e,i)},_setAll:function(t,e,i){if(!t)return!1;var n,s=!1;for(n in t)k.hasOwn(t,n)&&this._set(n,t[n],e,i)&&(s=!0);return s}},{_createAccessor:function(t,e,i){var n={get:function(){return w._get(t,e)}};t.modifiable&&(n.set=function(n){w._set(t,n,e)&&i(n,t)}),Object.defineProperty(e,t.name,n)},_get:function(t,e){return e["_"+t.name]},_set:function(t,e,i){var n="_"+t.name,s=i[n],r=t.transform(null!=e?e:t.defaultValue);return i[n]=r,r!==s}}),M=w,b=h.extend(function(){this._services={}},{getService:function(t){var e=this._services[t];if(!e)throw new Error("Service is not being managed with name: "+t);return e},setService:function(t,e){if(this._services[t])throw new Error("Service is already managed with name: "+t);e&&(this._services[t]=e)}}),B=new M([new g("background",!0,"white"),new g("backgroundAlpha",!0,1,k.abs),new g("element"),new g("foreground",!0,"black"),new g("foregroundAlpha",!0,1,k.abs),new g("level",!0,"L",k.toUpperCase),new g("mime",!0,"image/png"),new g("padding",!0,null,k.abs),new g("size",!0,100,k.abs),new g("value",!0,"")]),y=new b,O=h.extend(function(t){B.init(t,this,this.update.bind(this));var e=B.get("element",this),i=y.getService("element"),n=e&&i.isCanvas(e)?e:i.createCanvas(),s=e&&i.isImage(e)?e:i.createImage();this._canvasRenderer=new c(this,n,!0),this._imageRenderer=new m(this,s,s===e),this.update()},{get:function(){return B.getAll(this)},set:function(t){B.setAll(t,this)&&this.update()},toDataURL:function(t){return this.canvas.toDataURL(t||this.mime)},update:function(){var t=new p({level:this.level,value:this.value});this._canvasRenderer.render(t),this._imageRenderer.render(t)}},{use:function(t){y.setService(t.getName(),t)}});Object.defineProperties(O.prototype,{canvas:{get:function(){return this._canvasRenderer.getElement()}},image:{get:function(){return this._imageRenderer.getElement()}}});var A=O,L=h.extend({getName:function(){}}).extend({createCanvas:function(){},createImage:function(){},getName:function(){return"element"},isCanvas:function(t){},isImage:function(t){}}).extend({createCanvas:function(){return document.createElement("canvas")},createImage:function(){return document.createElement("img")},isCanvas:function(t){return t instanceof HTMLCanvasElement},isImage:function(t){return t instanceof HTMLImageElement}});return A.use(new L),A}); + +//# sourceMappingURL=qrious.min.js.map \ No newline at end of file diff --git a/templates/assets/libs/uikit/uikit.min.css b/templates/assets/libs/uikit/uikit.min.css new file mode 100644 index 0000000..6eccb17 --- /dev/null +++ b/templates/assets/libs/uikit/uikit.min.css @@ -0,0 +1,10660 @@ +/*! UIkit 3.15.14 | https://www.getuikit.com | (c) 2014 - 2022 YOOtheme | MIT License */ +@keyframes uk-spinner-rotate { + 0% { + transform: rotate(0) + } + + to { + transform: rotate(270deg) + } +} + +@keyframes uk-spinner-dash { + 0% { + stroke-dashoffset: 88px + } + + 50% { + stroke-dashoffset: 22px; + transform: rotate(135deg) + } + + to { + stroke-dashoffset: 88px; + transform: rotate(450deg) + } +} + +@keyframes uk-fade { + 0% { + opacity: 0 + } + + to { + opacity: 1 + } +} + +@keyframes uk-scale-up { + 0% { + transform: scale(.9) + } + + to { + transform: scale(1) + } +} + +@keyframes uk-scale-down { + 0% { + transform: scale(1.1) + } + + to { + transform: scale(1) + } +} + +@keyframes uk-slide-top { + 0% { + transform: translateY(-100%) + } + + to { + transform: translateY(0) + } +} + +@keyframes uk-slide-bottom { + 0% { + transform: translateY(100%) + } + + to { + transform: translateY(0) + } +} + +@keyframes uk-slide-left { + 0% { + transform: translateX(-100%) + } + + to { + transform: translateX(0) + } +} + +@keyframes uk-slide-right { + 0% { + transform: translateX(100%) + } + + to { + transform: translateX(0) + } +} + +@keyframes uk-slide-top-small { + 0% { + transform: translateY(-10px) + } + + to { + transform: translateY(0) + } +} + +@keyframes uk-slide-bottom-small { + 0% { + transform: translateY(10px) + } + + to { + transform: translateY(0) + } +} + +@keyframes uk-slide-left-small { + 0% { + transform: translateX(-10px) + } + + to { + transform: translateX(0) + } +} + +@keyframes uk-slide-right-small { + 0% { + transform: translateX(10px) + } + + to { + transform: translateX(0) + } +} + +@keyframes uk-slide-top-medium { + 0% { + transform: translateY(-50px) + } + + to { + transform: translateY(0) + } +} + +@keyframes uk-slide-bottom-medium { + 0% { + transform: translateY(50px) + } + + to { + transform: translateY(0) + } +} + +@keyframes uk-slide-left-medium { + 0% { + transform: translateX(-50px) + } + + to { + transform: translateX(0) + } +} + +@keyframes uk-slide-right-medium { + 0% { + transform: translateX(50px) + } + + to { + transform: translateX(0) + } +} + +@keyframes uk-kenburns { + 0% { + transform: scale(1) + } + + to { + transform: scale(1.2) + } +} + +@keyframes uk-shake { + + 0%, + to { + transform: translateX(0) + } + + 10% { + transform: translateX(-9px) + } + + 20% { + transform: translateX(8px) + } + + 30% { + transform: translateX(-7px) + } + + 40% { + transform: translateX(6px) + } + + 50% { + transform: translateX(-5px) + } + + 60% { + transform: translateX(4px) + } + + 70% { + transform: translateX(-3px) + } + + 80% { + transform: translateX(2px) + } + + 90% { + transform: translateX(-1px) + } +} + +@keyframes uk-stroke { + 0% { + stroke-dashoffset: var(--uk-animation-stroke) + } + + to { + stroke-dashoffset: 0 + } +} + +html { + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 16px; + font-weight: 400; + line-height: 1.5; + -webkit-text-size-adjust: 100%; + background: #fff; + color: #666 +} + +body, +ol>li>ol, +ol>li>ul, +ul>li>ol, +ul>li>ul { + margin: 0 +} + +.uk-link, +a { + color: #1e87f0; + text-decoration: none; + cursor: pointer +} + +.uk-link-toggle:hover .uk-link, +.uk-link:hover, +a:hover { + color: #0f6ecd; + text-decoration: underline +} + +abbr[title] { + text-decoration: underline dotted; + -webkit-text-decoration-style: dotted +} + +b, +strong { + font-weight: bolder +} + +:not(pre)>code, +:not(pre)>kbd, +:not(pre)>samp { + font-family: Consolas, monaco, monospace; + font-size: .875rem; + padding: 3px 6px; + border-radius: 5px; + background: var(--code-color); + margin: 0px 4px; +} + +em { + color: #f0506e +} + +ins { + text-decoration: none +} + +ins, +mark { + background: #ffd; + color: #666 +} + +q { + font-style: italic +} + +small { + font-size: 80% +} + +sub, +sup { + font-size: 75%; + line-height: 0; + position: relative; + vertical-align: baseline +} + +sup { + top: -.5em +} + +sub { + bottom: -.25em +} + +audio, +canvas, +iframe, +img, +svg, +video { + vertical-align: middle +} + +canvas, +img, +svg, +video { + max-width: 100%; + height: auto; + box-sizing: border-box +} + +img:not([src]) { + visibility: hidden; + min-width: 1px +} + +iframe { + border: 0 +} + +address, +dl, +fieldset, +figure, +ol, +p, +pre, +ul { + margin: 0 0 20px +} + +*+address, +*+dl, +*+fieldset, +*+figure, +*+ol, +*+p, +*+pre, +*+ul { + margin-top: 20px +} + +.uk-h1, +.uk-h2, +.uk-h3, +.uk-h4, +.uk-h5, +.uk-h6, +.uk-heading-2xlarge, +.uk-heading-large, +.uk-heading-medium, +.uk-heading-small, +.uk-heading-xlarge, +h1, +h2, +h3, +h4, +h5, +h6 { + margin: 0 0 20px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-weight: 400; + color: #333; + text-transform: none +} + +*+.uk-h1, +*+.uk-h2, +*+.uk-h3, +*+.uk-h4, +*+.uk-h5, +*+.uk-h6, +*+.uk-heading-2xlarge, +*+.uk-heading-large, +*+.uk-heading-medium, +*+.uk-heading-small, +*+.uk-heading-xlarge, +*+h1, +*+h2, +*+h3, +*+h4, +*+h5, +*+h6 { + margin-top: 40px +} + +.uk-h1, +h1 { + font-size: 2.23125rem; + line-height: 1.2 +} + +.uk-h2, +h2 { + font-size: 1.7rem; + line-height: 1.3 +} + +.uk-h3, +h3 { + font-size: 1.5rem; + line-height: 1.4 +} + +.uk-h4, +blockquote, +h4 { + font-size: 1.25rem; + line-height: 1.4 +} + +.uk-h5, +h5 { + font-size: 16px; + line-height: 1.4 +} + +.uk-h6, +h6 { + font-size: .875rem; + line-height: 1.4 +} + +@media (min-width:960px) { + + .uk-h1, + h1 { + font-size: 2.625rem + } + + .uk-h2, + h2 { + font-size: 2rem + } +} + +ol, +ul { + padding-left: 30px +} + +dt { + font-weight: 700 +} + +dd { + margin-left: 0 +} + +.uk-hr, +hr { + overflow: visible; + text-align: inherit; + margin: 0 0 20px; + border: 0; + border-top: 1px solid #e5e5e5 +} + +address { + font-style: normal +} + +blockquote { + margin: 0 0 20px; + line-height: 1.5; + font-style: italic; + color: #333 +} + +*+.uk-hr, +*+blockquote, +*+hr { + margin-top: 20px +} + +blockquote p:last-of-type { + margin-bottom: 0 +} + +blockquote footer { + margin-top: 10px; + font-size: .875rem; + line-height: 1.5; + color: #666 +} + +blockquote footer::before { + content: "— " +} + +pre { + font: .875rem/1.5 Consolas, monaco, monospace; + color: #666; + -moz-tab-size: 4; + tab-size: 4; + overflow: auto; + padding: 10px; + border: 1px solid #e5e5e5; + border-radius: 3px; + background: #fff +} + +pre code { + font-family: Consolas, monaco, monospace +} + +:focus { + outline: 0 +} + +:focus-visible { + outline: 2px dotted #333 +} + +::selection { + background: #39f; + color: #fff; + text-shadow: none +} + +details, +main { + display: block +} + +summary { + display: list-item +} + +template { + display: none +} + +:root { + --uk-breakpoint-s: 640px; + --uk-breakpoint-m: 960px; + --uk-breakpoint-l: 1200px; + --uk-breakpoint-xl: 1600px +} + +.uk-link-muted a, +.uk-link-toggle .uk-link-muted, +a.uk-link-muted { + color: #999 +} + +.uk-link-muted a:hover, +.uk-link-toggle:hover .uk-link-muted, +a.uk-link-muted:hover { + color: #666 +} + +.uk-alert h1, +.uk-alert h2, +.uk-alert h3, +.uk-alert h4, +.uk-alert h5, +.uk-alert h6, +.uk-link-heading a, +.uk-link-text a, +.uk-link-toggle .uk-link-heading, +.uk-link-toggle .uk-link-text, +a.uk-link-heading, +a.uk-link-text { + color: inherit +} + +.uk-link-text a:hover, +.uk-link-toggle:hover .uk-link-text, +a.uk-link-text:hover { + color: #999 +} + +.uk-link-heading a:hover, +.uk-link-toggle:hover .uk-link-heading, +a.uk-link-heading:hover { + color: #1e87f0; + text-decoration: none +} + +.uk-link-reset a, +.uk-link-toggle, +a.uk-link-reset { + color: inherit !important; + text-decoration: none !important +} + +.uk-heading-small { + font-size: 2.6rem; + line-height: 1.2 +} + +.uk-heading-medium { + font-size: 2.8875rem; + line-height: 1.1 +} + +.uk-heading-large { + font-size: 3.4rem; + line-height: 1.1 +} + +.uk-heading-xlarge { + font-size: 4rem; + line-height: 1 +} + +.uk-heading-2xlarge { + font-size: 6rem; + line-height: 1 +} + +@media (min-width:960px) { + .uk-heading-small { + font-size: 3.25rem + } + + .uk-heading-medium { + font-size: 3.5rem + } + + .uk-heading-large { + font-size: 4rem + } + + .uk-heading-xlarge { + font-size: 6rem + } + + .uk-heading-2xlarge { + font-size: 8rem + } +} + +@media (min-width:1200px) { + .uk-heading-medium { + font-size: 4rem + } + + .uk-heading-large { + font-size: 6rem + } + + .uk-heading-xlarge { + font-size: 8rem + } + + .uk-heading-2xlarge { + font-size: 11rem + } +} + +.uk-heading-divider { + padding-bottom: calc(5px + .1em); + border-bottom: calc(.2px + .05em) solid #e5e5e5 +} + +.uk-heading-bullet { + position: relative +} + +.uk-heading-bullet::before { + content: ""; + top: calc(-.1*1em); + vertical-align: middle; + height: calc(4px + .7em); + margin-right: calc(5px + .2em); + border-left: calc(5px + .1em) solid #e5e5e5 +} + +.uk-heading-line { + overflow: hidden +} + +.uk-heading-bullet::before, +.uk-heading-line>* { + display: inline-block; + position: relative +} + +.uk-heading-line>::after, +.uk-heading-line>::before { + content: ""; + position: absolute; + top: calc(50% - (calc(.2px + .05em)/2)); + width: 2000px; + border-bottom: calc(.2px + .05em) solid #e5e5e5 +} + +.uk-heading-line>::before { + right: 100%; + margin-right: calc(5px + .3em) +} + +.uk-heading-line>::after { + left: 100%; + margin-left: calc(5px + .3em) +} + +[class*=uk-divider] { + border: 0; + margin-bottom: 20px +} + +*+[class*=uk-divider] { + margin-top: 20px +} + +.uk-divider-icon { + position: relative; + height: 20px; + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22%23e5e5e5%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A); + background-repeat: no-repeat; + background-position: 50% 50% +} + +.uk-divider-icon::after, +.uk-divider-icon::before { + content: ""; + position: absolute; + top: 50%; + max-width: calc(50% - (50px/2)); + border-bottom: 1px solid #e5e5e5 +} + +.uk-divider-icon::before { + right: calc(50% + (50px/2)); + width: 100% +} + +.uk-divider-icon::after { + left: calc(50% + (50px/2)); + width: 100% +} + +.uk-divider-small { + line-height: 0 +} + +.uk-divider-small::after { + content: ""; + display: inline-block; + width: 100px; + max-width: 100%; + border-top: 1px solid #e5e5e5; + vertical-align: top +} + +.uk-divider-vertical { + width: max-content; + height: 100px; + margin-left: auto; + margin-right: auto; + border-left: 1px solid #e5e5e5 +} + +.uk-list { + padding: 0; + list-style: none +} + +.uk-list>* { + break-inside: avoid-column +} + +.uk-list>*>:last-child, +.uk-table td>:last-child { + margin-bottom: 0 +} + +.uk-list>*>ul, +.uk-list>:nth-child(n+2) { + margin-top: 10px +} + +.uk-list-circle>*, +.uk-list-decimal>*, +.uk-list-disc>*, +.uk-list-hyphen>*, +.uk-list-square>* { + padding-left: 30px +} + +.uk-list-decimal { + counter-reset: decimal +} + +.uk-list-decimal>* { + counter-increment: decimal +} + +.uk-list-circle>::before, +.uk-list-decimal>::before, +.uk-list-disc>::before { + content: "" +} + +.uk-list-circle>::before, +.uk-list-decimal>::before, +.uk-list-disc>::before, +.uk-list-hyphen>::before, +.uk-list-square>::before { + position: relative; + left: -30px; + width: 30px; + height: 1.5em; + margin-bottom: -1.5em; + display: list-item; + list-style-position: inside; + text-align: right +} + +.uk-list-square>::before { + content: "" +} + +.uk-list-disc>::before { + list-style-type: disc +} + +.uk-list-circle>::before { + list-style-type: circle +} + +.uk-list-square>::before { + list-style-type: square +} + +.uk-list-decimal>::before { + content: counter(decimal, decimal)" . " +} + +.uk-list-hyphen>::before { + content: "–  " +} + +.uk-list-muted>::before { + color: #999 !important +} + +.uk-list-emphasis>::before { + color: #333 !important +} + +.uk-list-primary>::before { + color: #1e87f0 !important +} + +.uk-list-secondary>::before { + color: #222 !important +} + +.uk-list-bullet>* { + padding-left: 30px +} + +.uk-list-bullet>::before { + content: ""; + display: list-item; + position: relative; + left: -30px; + width: 30px; + height: 1.5em; + margin-bottom: -1.5em; + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E); + background-repeat: no-repeat; + background-position: 50% 50% +} + +.uk-list-divider>:nth-child(n+2) { + margin-top: 10px; + padding-top: 10px; + border-top: 1px solid #e5e5e5 +} + +.uk-list-striped>* { + padding: 10px +} + +.uk-list-striped>:nth-of-type(odd) { + border-top: 1px solid #e5e5e5; + border-bottom: 1px solid #e5e5e5; + background: #f8f8f8 +} + +.uk-list-striped>:nth-child(n+2) { + margin-top: 0 +} + +.uk-description-list>dt:nth-child(n+2), +.uk-list-large>*>ul, +.uk-list-large>:nth-child(n+2) { + margin-top: 20px +} + +.uk-list-collapse>*>ul, +.uk-list-collapse>:nth-child(n+2) { + margin-top: 0 +} + +.uk-list-large.uk-list-divider>:nth-child(n+2) { + margin-top: 20px; + padding-top: 20px +} + +.uk-list-collapse.uk-list-divider>:nth-child(n+2) { + margin-top: 0; + padding-top: 0 +} + +.uk-list-large.uk-list-striped>* { + padding: 20px 10px +} + +.uk-list-collapse.uk-list-striped>* { + padding-top: 0; + padding-bottom: 0 +} + +.uk-list-collapse.uk-list-striped>:nth-child(n+2), +.uk-list-large.uk-list-striped>:nth-child(n+2) { + margin-top: 0 +} + +.uk-description-list>dt { + color: #333; + font-size: .875rem; + font-weight: 400; + text-transform: uppercase +} + +.uk-description-list-divider>dt:nth-child(n+2) { + margin-top: 20px; + padding-top: 20px; + border-top: 1px solid #e5e5e5 +} + +.uk-table { + border-collapse: collapse; + border-spacing: 0; + width: 100%; + margin-bottom: 20px +} + +*+.uk-table { + margin-top: 20px +} + +.uk-table th { + padding: 16px 12px; + vertical-align: bottom; + font-weight: 400; + text-transform: uppercase +} + +.uk-table td { + padding: 16px 12px; + vertical-align: top +} + +.uk-table tfoot { + font-size: .875rem +} + +.uk-table caption, +.uk-table th { + font-size: .875rem; + text-align: left; + color: #999 +} + +.uk-table-middle, +.uk-table-middle td { + vertical-align: middle !important +} + +.uk-table-divider>:first-child>tr:not(:first-child), +.uk-table-divider>:not(:first-child)>tr, +.uk-table-divider>tr:not(:first-child) { + border-top: 1px solid #e5e5e5 +} + +.uk-table-striped tbody tr:nth-of-type(odd), +.uk-table-striped>tr:nth-of-type(odd) { + background: #f8f8f8; + border-top: 1px solid #e5e5e5; + border-bottom: 1px solid #e5e5e5 +} + +.uk-table tbody tr.uk-active, +.uk-table-hover tbody tr:hover, +.uk-table-hover>tr:hover, +.uk-table>tr.uk-active { + background: #ffd +} + +.uk-table-small .uk-table-link>a, +.uk-table-small td, +.uk-table-small th { + padding: 10px 12px +} + +.uk-table-large td, +.uk-table-large th { + padding: 22px 12px +} + +.uk-table-justify td:first-child, +.uk-table-justify th:first-child { + padding-left: 0 +} + +.uk-table-justify td:last-child, +.uk-table-justify th:last-child { + padding-right: 0 +} + +.uk-table-shrink { + width: 1px +} + +.uk-table-expand { + min-width: 150px +} + +.uk-table-link { + padding: 0 !important +} + +.uk-table-link>a { + display: block; + padding: 16px 12px +} + +@media (max-width:959px) { + + .uk-table-responsive, + .uk-table-responsive tbody, + .uk-table-responsive td, + .uk-table-responsive th, + .uk-table-responsive tr { + display: block + } + + .uk-table-responsive thead { + display: none + } + + .uk-table-responsive td, + .uk-table-responsive th { + width: auto !important; + max-width: none !important; + min-width: 0 !important; + overflow: visible !important; + white-space: normal !important + } + + .uk-table-responsive .uk-table-link:not(:first-child)>a, + .uk-table-responsive td:not(:first-child):not(.uk-table-link), + .uk-table-responsive th:not(:first-child):not(.uk-table-link) { + padding-top: 5px !important + } + + .uk-table-responsive .uk-table-link:not(:last-child)>a, + .uk-table-responsive td:not(:last-child):not(.uk-table-link), + .uk-table-responsive th:not(:last-child):not(.uk-table-link) { + padding-bottom: 5px !important + } + + .uk-table-justify.uk-table-responsive td, + .uk-table-justify.uk-table-responsive th { + padding-left: 0; + padding-right: 0 + } +} + +.uk-table tbody tr { + transition: background-color .1s linear +} + +.uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-table-striped>tr:nth-of-type(2n):last-child { + border-bottom: 1px solid #e5e5e5 +} + +.uk-icon { + margin: 0; + border: 0; + border-radius: 0; + overflow: visible; + font: inherit; + color: inherit; + text-transform: none; + padding: 0; + background-color: transparent; + display: inline-block; + fill: currentcolor; + line-height: 0 +} + +button.uk-icon:not(:disabled) { + cursor: pointer +} + +.uk-icon::-moz-focus-inner { + border: 0; + padding: 0 +} + +.uk-icon:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) { + fill: currentcolor +} + +.uk-icon:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) { + stroke: currentcolor +} + +.uk-icon>* { + transform: translate(0, 0) +} + +.uk-icon-image { + width: 20px; + height: 20px; + background-position: 50% 50%; + background-repeat: no-repeat; + background-size: contain; + vertical-align: middle; + object-fit: scale-down; + max-width: none +} + +.uk-icon-link { + color: #999; + text-decoration: none !important +} + +.uk-icon-link:hover { + color: #666 +} + +.uk-active>.uk-icon-link, +.uk-icon-link:active { + color: #595959 +} + +.uk-icon-button, +.uk-range { + box-sizing: border-box; + vertical-align: middle +} + +.uk-icon-button { + width: 36px; + height: 36px; + border-radius: 500px; + background: #f8f8f8; + color: #999; + display: inline-flex; + justify-content: center; + align-items: center; + transition: .1s ease-in-out; + transition-property: color, background-color +} + +.uk-icon-button:hover { + background-color: #ebebeb; + color: #666 +} + +.uk-active>.uk-icon-button, +.uk-icon-button:active { + background-color: #dfdfdf; + color: #666 +} + +.uk-range { + -webkit-appearance: none; + margin: 0; + max-width: 100%; + width: 100%; + background: 0 0 +} + +.uk-range:focus { + outline: 0 +} + +.uk-range::-moz-focus-outer { + border: 0 +} + +.uk-range:not(:disabled)::-webkit-slider-thumb { + cursor: pointer +} + +.uk-range:not(:disabled)::-moz-range-thumb { + cursor: pointer +} + +.uk-range::-webkit-slider-runnable-track { + height: 3px; + background: #ebebeb; + border-radius: 500px +} + +.uk-range:active::-webkit-slider-runnable-track, +.uk-range:focus::-webkit-slider-runnable-track { + background: #dedede +} + +.uk-range::-moz-range-track { + height: 3px; + background: #ebebeb; + border-radius: 500px +} + +.uk-range:focus::-moz-range-track { + background: #dedede +} + +.uk-range::-webkit-slider-thumb { + -webkit-appearance: none; + margin-top: -7px; + height: 15px; + width: 15px; + border-radius: 500px; + background: #fff; + border: 1px solid #ccc +} + +.uk-range::-moz-range-thumb { + height: 15px; + width: 15px; + margin-top: -7px; + border-radius: 500px; + background: #fff; + border: 1px solid #ccc +} + +.uk-checkbox, +.uk-input { + border-radius: 0 +} + +.uk-checkbox, +.uk-input, +.uk-radio, +.uk-select, +.uk-textarea { + box-sizing: border-box; + margin: 0; + font: inherit +} + +.uk-select, +.uk-textarea { + border-radius: 0 +} + +.uk-input { + overflow: visible +} + +.uk-select { + text-transform: none +} + +.uk-select optgroup { + font: inherit; + font-weight: 700 +} + +.uk-textarea { + overflow: auto +} + +.uk-input[type=search]::-webkit-search-cancel-button, +.uk-input[type=search]::-webkit-search-decoration { + -webkit-appearance: none +} + +.uk-input[type=number]::-webkit-inner-spin-button, +.uk-input[type=number]::-webkit-outer-spin-button { + height: auto +} + +.uk-input::-moz-placeholder, +.uk-textarea::-moz-placeholder { + opacity: 1 +} + +.uk-checkbox:not(:disabled), +.uk-radio:not(:disabled) { + cursor: pointer +} + +.uk-fieldset { + border: 0; + margin: 0; + padding: 0 +} + +.uk-input, +.uk-textarea { + -webkit-appearance: none +} + +.uk-input, +.uk-select, +.uk-textarea { + max-width: 100%; + width: 100%; + padding: 0 10px; + background: #fff; + color: #666; + border: 1px solid #e5e5e5; + transition: .2s ease-in-out; + transition-property: color, background-color, border +} + +.uk-input, +.uk-select:not([multiple]):not([size]) { + height: 40px; + vertical-align: middle; + display: inline-block +} + +.uk-input:not(input), +.uk-select:not(select) { + line-height: 38px +} + +.uk-select[multiple], +.uk-select[size], +.uk-textarea { + padding-top: 6px; + padding-bottom: 6px; + vertical-align: top +} + +.uk-select[multiple], +.uk-select[size] { + resize: vertical +} + +.uk-input:focus, +.uk-select:focus, +.uk-textarea:focus { + outline: 0; + background-color: #fff; + color: #666; + border-color: #1e87f0 +} + +.uk-input:disabled, +.uk-select:disabled, +.uk-textarea:disabled { + background-color: #f8f8f8; + color: #999; + border-color: #e5e5e5 +} + +.uk-input::placeholder, +.uk-textarea::placeholder { + color: #999 +} + +.uk-form-small { + font-size: .875rem +} + +.uk-form-small:not(textarea):not([multiple]):not([size]) { + height: 30px; + padding-left: 8px; + padding-right: 8px +} + +[multiple].uk-form-small, +[size].uk-form-small, +textarea.uk-form-small { + padding: 5px 8px +} + +.uk-form-small:not(select):not(input):not(textarea) { + line-height: 28px +} + +.uk-form-large { + font-size: 1.25rem +} + +.uk-form-large:not(textarea):not([multiple]):not([size]) { + height: 55px; + padding-left: 12px; + padding-right: 12px +} + +[multiple].uk-form-large, +[size].uk-form-large, +textarea.uk-form-large { + padding: 7px 12px +} + +.uk-form-large:not(select):not(input):not(textarea) { + line-height: 53px +} + +.uk-form-danger, +.uk-form-danger:focus { + color: #f0506e; + border-color: #f0506e +} + +.uk-form-success, +.uk-form-success:focus { + color: #32d296; + border-color: #32d296 +} + +.uk-form-blank { + background: 0 0; + border-color: transparent +} + +.uk-form-blank:focus { + border-color: #e5e5e5; + border-style: solid +} + +input.uk-form-width-xsmall { + width: 50px +} + +select.uk-form-width-xsmall { + width: 75px +} + +.uk-form-width-small { + width: 130px +} + +.uk-form-width-medium { + width: 200px +} + +.uk-form-width-large { + width: 500px +} + +.uk-select:not([multiple]):not([size]) { + -webkit-appearance: none; + -moz-appearance: none; + padding-right: 20px; + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A); + background-repeat: no-repeat; + background-position: 100% 50% +} + +.uk-select:not([multiple]):not([size]) option { + color: #666 +} + +.uk-select:not([multiple]):not([size]):disabled { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A) +} + +.uk-input[list] { + padding-right: 20px; + background-repeat: no-repeat; + background-position: 100% 50% +} + +.uk-input[list]:focus, +.uk-input[list]:hover { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A) +} + +.uk-input[list]::-webkit-calendar-picker-indicator { + display: none !important +} + +.uk-checkbox, +.uk-radio { + display: inline-block; + height: 16px; + width: 16px; + overflow: hidden; + margin-top: -4px; + vertical-align: middle; + -webkit-appearance: none; + -moz-appearance: none; + background-color: transparent; + background-repeat: no-repeat; + background-position: 50% 50%; + border: 1px solid #ccc; + transition: .2s ease-in-out; + transition-property: background-color, border +} + +.uk-radio { + border-radius: 50% +} + +.uk-checkbox:focus, +.uk-radio:focus { + background-color: transparent; + outline: 0; + border-color: #1e87f0 +} + +.uk-checkbox:checked, +.uk-checkbox:indeterminate, +.uk-radio:checked { + background-color: #1e87f0; + border-color: transparent +} + +.uk-checkbox:checked:focus, +.uk-checkbox:indeterminate:focus, +.uk-radio:checked:focus { + background-color: #0e6dcd +} + +.uk-radio:checked { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23fff%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E) +} + +.uk-checkbox:checked { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23fff%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A) +} + +.uk-checkbox:indeterminate { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23fff%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E) +} + +.uk-checkbox:disabled, +.uk-radio:disabled { + background-color: #f8f8f8; + border-color: #e5e5e5 +} + +.uk-radio:disabled:checked { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23999%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E) +} + +.uk-checkbox:disabled:checked { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23999%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A) +} + +.uk-checkbox:disabled:indeterminate { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23999%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E) +} + +.uk-legend { + width: 100%; + color: inherit; + padding: 0; + font-size: 1.5rem; + line-height: 1.4 +} + +.uk-form-custom { + display: inline-block; + position: relative; + max-width: 100%; + vertical-align: middle +} + +.uk-form-custom input[type=file], +.uk-form-custom select { + position: absolute; + top: 0; + z-index: 1; + width: 100%; + height: 100%; + left: 0; + -webkit-appearance: none; + opacity: 0; + cursor: pointer +} + +.uk-form-custom input[type=file] { + font-size: 500px; + overflow: hidden +} + +.uk-form-label { + color: #333; + font-size: .875rem +} + +.uk-form-stacked .uk-form-label { + display: block; + margin-bottom: 5px +} + +@media (max-width:959px) { + .uk-form-horizontal .uk-form-label { + display: block; + margin-bottom: 5px + } +} + +@media (min-width:960px) { + .uk-form-horizontal .uk-form-label { + width: 200px; + margin-top: 7px; + float: left + } + + .uk-form-horizontal .uk-form-controls { + margin-left: 215px + } + + .uk-form-horizontal .uk-form-controls-text { + padding-top: 7px + } +} + +.uk-form-icon { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 40px; + display: inline-flex; + justify-content: center; + align-items: center; + color: #999 +} + +.uk-form-icon:hover { + color: #666 +} + +.uk-form-icon:not(a):not(button):not(input), +.uk-search .uk-search-icon:not(a):not(button):not(input) { + pointer-events: none +} + +.uk-form-icon:not(.uk-form-icon-flip)~.uk-input { + padding-left: 40px !important +} + +.uk-form-icon-flip { + right: 0; + left: auto +} + +.uk-form-icon-flip~.uk-input { + padding-right: 40px !important +} + +.uk-button { + margin: 0; + border: 0; + overflow: visible; + font: inherit; + color: inherit; + -webkit-appearance: none; + border-radius: 0; + display: inline-block; + box-sizing: border-box; + padding: 0 30px; + vertical-align: middle; + font-size: .875rem; + line-height: 38px; + text-align: center; + text-decoration: none; + text-transform: uppercase; + transition: .1s ease-in-out; + transition-property: color, background-color, border-color +} + +.uk-button:not(:disabled) { + cursor: pointer +} + +.uk-button::-moz-focus-inner { + border: 0; + padding: 0 +} + +.uk-button:hover { + text-decoration: none +} + +.uk-button-default { + background-color: transparent; + color: #333; + border: 1px solid #e5e5e5 +} + +.uk-button-default:hover { + background-color: transparent; + color: #333; + border-color: #b2b2b2 +} + +.uk-button-default.uk-active, +.uk-button-default:active { + background-color: transparent; + color: #333; + border-color: #999 +} + +.uk-button-danger, +.uk-button-primary, +.uk-button-secondary { + background-color: #1e87f0; + color: #fff; + border: 1px solid transparent +} + +.uk-button-primary:hover { + background-color: #0f7ae5; + color: #fff +} + +.uk-button-primary.uk-active, +.uk-button-primary:active { + background-color: #0e6dcd; + color: #fff +} + +.uk-button-danger, +.uk-button-secondary { + background-color: #222 +} + +.uk-button-secondary:hover { + background-color: #151515; + color: #fff +} + +.uk-button-secondary.uk-active, +.uk-button-secondary:active { + background-color: #080808; + color: #fff +} + +.uk-button-danger { + background-color: #f0506e +} + +.uk-button-danger:hover { + background-color: #ee395b; + color: #fff +} + +.uk-button-danger.uk-active, +.uk-button-danger:active { + background-color: #ec2147; + color: #fff +} + +.uk-button-danger:disabled, +.uk-button-default:disabled, +.uk-button-primary:disabled, +.uk-button-secondary:disabled { + background-color: transparent; + color: #999; + border-color: #e5e5e5 +} + +.uk-button-large, +.uk-button-small { + padding: 0 15px; + line-height: 28px; + font-size: .875rem +} + +.uk-button-large { + padding: 0 40px; + line-height: 53px +} + +.uk-button-text { + padding: 0; + line-height: 1.5; + background: 0 0; + color: #333; + position: relative +} + +.uk-button-text::before { + content: ""; + position: absolute; + bottom: 0; + left: 0; + right: 100%; + border-bottom: 1px solid #333; + transition: right .3s ease-out +} + +.uk-button-text:hover { + color: #333 +} + +.uk-button-text:hover::before { + right: 0 +} + +.uk-button-text:disabled { + color: #999 +} + +.uk-button-text:disabled::before { + display: none +} + +.uk-button-link { + padding: 0; + line-height: 1.5; + background: 0 0; + color: #333 +} + +.uk-button-link:hover { + color: #999; + text-decoration: none +} + +.uk-button-link:disabled { + color: #999; + text-decoration: none +} + +.uk-button-group { + display: inline-flex; + vertical-align: middle; + position: relative +} + +.uk-button-group>.uk-button:nth-child(n+2), +.uk-button-group>div:nth-child(n+2) .uk-button { + margin-left: -1px +} + +.uk-button-group .uk-button.uk-active, +.uk-button-group .uk-button:active, +.uk-button-group .uk-button:hover { + position: relative; + z-index: 1 +} + +.uk-progress { + vertical-align: baseline; + display: block; + width: 100%; + border: 0; + background-color: #f8f8f8; + margin-bottom: 20px; + height: 15px; + border-radius: 500px; + overflow: hidden +} + +*+.uk-progress { + margin-top: 20px +} + +.uk-progress::-webkit-progress-bar { + background-color: transparent +} + +.uk-progress::-webkit-progress-value { + background-color: #1e87f0; + transition: width .6s ease +} + +.uk-progress::-moz-progress-bar { + background-color: #1e87f0; + transition: width .6s ease +} + +.uk-section { + display: flow-root; + box-sizing: border-box; + padding-top: 40px; + padding-bottom: 40px +} + +@media (min-width:960px) { + .uk-section { + padding-top: 70px; + padding-bottom: 70px + } +} + +.uk-container>:last-child, +.uk-section>:last-child { + margin-bottom: 0 +} + +.uk-section-xsmall { + padding-top: 20px; + padding-bottom: 20px +} + +.uk-section-small { + padding-top: 40px; + padding-bottom: 40px +} + +.uk-section-large { + padding-top: 70px; + padding-bottom: 70px +} + +@media (min-width:960px) { + .uk-section-large { + padding-top: 140px; + padding-bottom: 140px + } +} + +.uk-section-xlarge { + padding-top: 140px; + padding-bottom: 140px +} + +@media (min-width:960px) { + .uk-section-xlarge { + padding-top: 210px; + padding-bottom: 210px + } +} + +.uk-section-default { + background: #fff +} + +.uk-section-muted { + background: #f8f8f8 +} + +.uk-section-primary { + background: #1e87f0 +} + +.uk-section-secondary { + background: #222 +} + +.uk-container { + display: flow-root; + box-sizing: content-box; + max-width: 1200px; + margin-left: auto; + margin-right: auto; + padding-left: 15px; + padding-right: 15px +} + +@media (min-width:640px) { + .uk-container { + padding-left: 30px; + padding-right: 30px + } +} + +@media (min-width:960px) { + .uk-container { + padding-left: 40px; + padding-right: 40px + } +} + +.uk-container .uk-container { + padding-left: 0; + padding-right: 0 +} + +.uk-container-xsmall { + max-width: 750px +} + +.uk-container-small { + max-width: 900px +} + +.uk-container-large { + max-width: 1400px +} + +.uk-container-xlarge { + max-width: 1600px +} + +.uk-container-expand { + max-width: none +} + +.uk-container-expand-left { + margin-left: 0 +} + +.uk-container-expand-right { + margin-right: 0 +} + +@media (min-width:640px) { + + .uk-container-expand-left.uk-container-xsmall, + .uk-container-expand-right.uk-container-xsmall { + max-width: calc(50% + (750px/2) - 30px) + } + + .uk-container-expand-left.uk-container-small, + .uk-container-expand-right.uk-container-small { + max-width: calc(50% + (900px/2) - 30px) + } +} + +@media (min-width:960px) { + + .uk-container-expand-left, + .uk-container-expand-right { + max-width: calc(50% + (1200px/2) - 40px) + } + + .uk-container-expand-left.uk-container-xsmall, + .uk-container-expand-right.uk-container-xsmall { + max-width: calc(50% + (750px/2) - 40px) + } + + .uk-container-expand-left.uk-container-small, + .uk-container-expand-right.uk-container-small { + max-width: calc(50% + (900px/2) - 40px) + } + + .uk-container-expand-left.uk-container-large, + .uk-container-expand-right.uk-container-large { + max-width: calc(50% + (1400px/2) - 40px) + } + + .uk-container-expand-left.uk-container-xlarge, + .uk-container-expand-right.uk-container-xlarge { + max-width: calc(50% + (1600px/2) - 40px) + } +} + +.uk-container-item-padding-remove-left, +.uk-container-item-padding-remove-right { + width: calc(100% + 15px) +} + +.uk-container-item-padding-remove-left { + margin-left: -15px +} + +.uk-container-item-padding-remove-right { + margin-right: -15px +} + +@media (min-width:640px) { + + .uk-container-item-padding-remove-left, + .uk-container-item-padding-remove-right { + width: calc(100% + 30px) + } + + .uk-container-item-padding-remove-left { + margin-left: -30px + } + + .uk-container-item-padding-remove-right { + margin-right: -30px + } +} + +@media (min-width:960px) { + + .uk-container-item-padding-remove-left, + .uk-container-item-padding-remove-right { + width: calc(100% + 40px) + } + + .uk-container-item-padding-remove-left { + margin-left: -40px + } + + .uk-container-item-padding-remove-right { + margin-right: -40px + } +} + +.uk-tile { + display: flow-root; + position: relative; + box-sizing: border-box; + padding: 40px 15px +} + +@media (min-width:640px) { + .uk-tile { + padding-left: 30px; + padding-right: 30px + } +} + +@media (min-width:960px) { + .uk-tile { + padding: 70px 40px + } +} + +.uk-card-body>:last-child, +.uk-card-footer>:last-child, +.uk-card-header>:last-child, +.uk-tile>:last-child { + margin-bottom: 0 +} + +.uk-tile-xsmall { + padding-top: 20px; + padding-bottom: 20px +} + +.uk-tile-small { + padding-top: 40px; + padding-bottom: 40px +} + +.uk-tile-large { + padding-top: 70px; + padding-bottom: 70px +} + +@media (min-width:960px) { + .uk-tile-large { + padding-top: 140px; + padding-bottom: 140px + } +} + +.uk-tile-xlarge { + padding-top: 140px; + padding-bottom: 140px +} + +@media (min-width:960px) { + .uk-tile-xlarge { + padding-top: 210px; + padding-bottom: 210px + } +} + +.uk-tile-default { + background-color: #fff +} + +.uk-tile-muted { + background-color: #f8f8f8 +} + +.uk-tile-primary { + background-color: #1e87f0 +} + +.uk-tile-secondary { + background-color: #222 +} + +.uk-card { + position: relative; + box-sizing: border-box; + transition: box-shadow .1s ease-in-out +} + +.uk-card-body { + display: flow-root; + padding: 30px +} + +.uk-card-footer, +.uk-card-header { + display: flow-root; + padding: 15px 30px +} + +@media (min-width:1200px) { + .uk-card-body { + padding: 40px + } + + .uk-card-footer, + .uk-card-header { + padding: 20px 40px + } +} + +.uk-card-title { + font-size: 1.5rem; + line-height: 1.4 +} + +.uk-card-badge { + position: absolute; + top: 15px; + right: 15px; + z-index: 1; + height: 22px; + padding: 0 10px; + background: #1e87f0; + color: #fff; + font-size: .875rem; + display: flex; + justify-content: center; + align-items: center; + line-height: 0; + border-radius: 2px; + text-transform: uppercase +} + +.uk-card-badge:first-child+* { + margin-top: 0 +} + +.uk-card-hover:not(.uk-card-default):not(.uk-card-primary):not(.uk-card-secondary):hover { + background-color: #fff; + box-shadow: 0 14px 25px rgba(0, 0, 0, .16) +} + +.uk-card-default, +.uk-card-primary, +.uk-card-secondary { + background-color: #fff; + color: #666; + box-shadow: 0 5px 15px rgba(0, 0, 0, .08) +} + +.uk-card-default .uk-card-title { + color: #333 +} + +.uk-card-default.uk-card-hover:hover, +.uk-card-primary.uk-card-hover:hover { + background-color: #fff; + box-shadow: 0 14px 25px rgba(0, 0, 0, .16) +} + +.uk-card-default .uk-card-header { + border-bottom: 1px solid #e5e5e5 +} + +.uk-card-default .uk-card-footer { + border-top: 1px solid #e5e5e5 +} + +.uk-card-primary, +.uk-card-secondary { + background-color: #1e87f0; + color: #fff +} + +.uk-card-primary .uk-card-title, +.uk-card-secondary .uk-card-title { + color: #fff +} + +.uk-card-primary.uk-card-hover:hover { + background-color: #1e87f0 +} + +.uk-card-secondary { + background-color: #222 +} + +.uk-card-secondary.uk-card-hover:hover { + background-color: #222; + box-shadow: 0 14px 25px rgba(0, 0, 0, .16) +} + +.uk-card-small .uk-card-body, +.uk-card-small.uk-card-body { + padding: 20px +} + +.uk-card-small .uk-card-footer, +.uk-card-small .uk-card-header { + padding: 13px 20px +} + +@media (min-width:1200px) { + + .uk-card-large .uk-card-body, + .uk-card-large.uk-card-body { + padding: 70px + } + + .uk-card-large .uk-card-footer, + .uk-card-large .uk-card-header { + padding: 35px 70px + } +} + +.uk-card-body>.uk-nav-default { + margin-left: -30px; + margin-right: -30px +} + +.uk-card-body>.uk-nav-default:only-child { + margin-top: -15px; + margin-bottom: -15px +} + +.uk-card-body>.uk-nav-default .uk-nav-divider, +.uk-card-body>.uk-nav-default .uk-nav-header, +.uk-card-body>.uk-nav-default>li>a { + padding-left: 30px; + padding-right: 30px +} + +.uk-card-body>.uk-nav-default .uk-nav-sub { + padding-left: 45px +} + +@media (min-width:1200px) { + .uk-card-body>.uk-nav-default { + margin-left: -40px; + margin-right: -40px + } + + .uk-card-body>.uk-nav-default:only-child { + margin-top: -25px; + margin-bottom: -25px + } + + .uk-card-body>.uk-nav-default .uk-nav-divider, + .uk-card-body>.uk-nav-default .uk-nav-header, + .uk-card-body>.uk-nav-default>li>a { + padding-left: 40px; + padding-right: 40px + } + + .uk-card-body>.uk-nav-default .uk-nav-sub { + padding-left: 55px + } +} + +.uk-card-small>.uk-nav-default { + margin-left: -20px; + margin-right: -20px +} + +.uk-card-small>.uk-nav-default:only-child { + margin-top: -5px; + margin-bottom: -5px +} + +.uk-card-small>.uk-nav-default .uk-nav-divider, +.uk-card-small>.uk-nav-default .uk-nav-header, +.uk-card-small>.uk-nav-default>li>a { + padding-left: 20px; + padding-right: 20px +} + +.uk-card-small>.uk-nav-default .uk-nav-sub { + padding-left: 35px +} + +@media (min-width:1200px) { + .uk-card-large>.uk-nav-default { + margin: 0 + } + + .uk-card-large>.uk-nav-default:only-child { + margin: 0 + } + + .uk-card-large>.uk-nav-default .uk-nav-divider, + .uk-card-large>.uk-nav-default .uk-nav-header, + .uk-card-large>.uk-nav-default>li>a { + padding-left: 0; + padding-right: 0 + } + + .uk-card-large>.uk-nav-default .uk-nav-sub { + padding-left: 15px + } +} + +.uk-close { + color: #999; + transition: .1s ease-in-out; + transition-property: color, opacity +} + +.uk-close:hover, +.uk-totop:hover { + color: #666 +} + +.uk-spinner>* { + animation: uk-spinner-rotate 1.4s linear infinite +} + +.uk-spinner>*>* { + stroke-dasharray: 88px; + stroke-dashoffset: 0; + transform-origin: center; + animation: uk-spinner-dash 1.4s ease-in-out infinite; + stroke-width: 1; + stroke-linecap: round +} + +.uk-totop { + padding: 5px; + color: #999; + transition: color .1s ease-in-out +} + +.uk-totop:active { + color: #333 +} + +.uk-marker { + padding: 5px; + background: #222; + color: #fff; + border-radius: 500px +} + +.uk-marker:hover { + color: #fff +} + +.uk-alert { + position: relative; + margin-bottom: 20px; + padding: 15px 29px 15px 15px; + background: #f8f8f8; + color: #666 +} + +*+.uk-alert { + margin-top: 20px +} + +.uk-alert>:last-child { + margin-bottom: 0 +} + +.uk-alert-close { + position: absolute; + top: 20px; + right: 15px; + color: inherit; + opacity: .4 +} + +.uk-alert-close:first-child+* { + margin-top: 0 +} + +.uk-alert-close:hover { + color: inherit; + opacity: .8 +} + +.uk-alert-primary { + background: #d8eafc; + color: #1e87f0 +} + +.uk-alert-success { + background: #edfbf6; + color: #32d296 +} + +.uk-alert-warning { + background: #fff6ee; + color: #faa05a +} + +.uk-alert-danger { + background: #fef4f6; + color: #f0506e +} + +.uk-alert a:not([class]), +.uk-alert a:not([class]):hover { + color: inherit; + text-decoration: underline +} + +.uk-placeholder { + margin-bottom: 20px; + padding: 30px; + background: 0 0; + border: 1px dashed #e5e5e5 +} + +*+.uk-placeholder { + margin-top: 20px +} + +.uk-placeholder>:last-child { + margin-bottom: 0 +} + +.uk-badge, +.uk-label { + background: #1e87f0; + vertical-align: middle +} + +.uk-badge { + box-sizing: border-box; + min-width: 18px; + height: 18px; + padding: 0 5px; + border-radius: 500px; + color: #fff !important; + font-size: 11px; + display: inline-flex; + justify-content: center; + align-items: center; + line-height: 0 +} + +.uk-badge:hover { + text-decoration: none +} + +.uk-label { + display: inline-block; + padding: 0 10px; + line-height: 1.5; + font-size: .875rem; + color: #fff; + white-space: nowrap; + border-radius: 2px; + text-transform: uppercase +} + +.uk-label-success { + background-color: #32d296; + color: #fff +} + +.uk-label-warning { + background-color: #faa05a; + color: #fff +} + +.uk-label-danger { + background-color: #f0506e; + color: #fff +} + +.uk-overlay { + padding: 30px +} + +.uk-article>:last-child, +.uk-overlay>:last-child { + margin-bottom: 0 +} + +.uk-overlay-default { + background: rgba(255, 255, 255, .8) +} + +.uk-overlay-primary { + background: rgba(34, 34, 34, .8) +} + +.uk-article { + display: flow-root +} + +.uk-article+.uk-article { + margin-top: 70px +} + +.uk-article-title { + font-size: 2.23125rem; + line-height: 1.2 +} + +@media (min-width:960px) { + .uk-article-title { + font-size: 2.625rem + } +} + +.uk-article-meta { + font-size: .875rem; + line-height: 1.4; + color: #999 +} + +.uk-article-meta a, +.uk-search .uk-search-icon:hover { + color: #999 +} + +.uk-article-meta a:hover { + color: #666; + text-decoration: none +} + +.uk-comment-body { + display: flow-root; + overflow-wrap: break-word; + word-wrap: break-word +} + +.uk-comment-header { + display: flow-root; + margin-bottom: 20px +} + +.uk-comment-body>:last-child, +.uk-comment-header>:last-child { + margin-bottom: 0 +} + +.uk-comment-title { + font-size: 1.25rem; + line-height: 1.4 +} + +.uk-comment-meta { + font-size: .875rem; + line-height: 1.4; + color: #999 +} + +.uk-comment-list { + padding: 0; + list-style: none +} + +.uk-comment-list .uk-comment~ul>:nth-child(n+2), +.uk-comment-list>:nth-child(n+2) { + margin-top: 70px +} + +.uk-comment-list .uk-comment~ul { + margin: 70px 0 0; + padding-left: 30px; + list-style: none +} + +@media (min-width:960px) { + .uk-comment-list .uk-comment~ul { + padding-left: 100px + } +} + +.uk-comment-primary { + padding: 30px; + background-color: #f8f8f8 +} + +.uk-search { + display: inline-block; + position: relative; + max-width: 100%; + margin: 0 +} + +.uk-search-input::-webkit-search-cancel-button, +.uk-search-input::-webkit-search-decoration { + -webkit-appearance: none +} + +.uk-search-input::-moz-placeholder { + opacity: 1 +} + +.uk-search-input { + box-sizing: border-box; + margin: 0; + border-radius: 0; + font: inherit; + overflow: visible; + -webkit-appearance: none; + vertical-align: middle; + width: 100%; + border: 0; + color: #666 +} + +.uk-search-input:focus { + outline: 0 +} + +.uk-search-input::placeholder { + color: #999 +} + +.uk-search .uk-search-icon { + position: absolute; + top: 0; + bottom: 0; + left: 0; + display: inline-flex; + justify-content: center; + align-items: center; + color: #999 +} + +.uk-search .uk-search-icon-flip { + right: 0; + left: auto +} + +.uk-search-default { + width: 240px +} + +.uk-search-default .uk-search-input { + height: 40px; + padding-left: 10px; + padding-right: 10px; + background: 0 0; + border: 1px solid #e5e5e5 +} + +.uk-search-default .uk-search-input:focus { + background-color: transparent; + border-color: #1e87f0 +} + +.uk-search-default .uk-search-icon { + width: 40px +} + +.uk-search-default .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input, +.uk-search-navbar .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input { + padding-left: 40px +} + +.uk-search-default .uk-search-icon-flip~.uk-search-input, +.uk-search-navbar .uk-search-icon-flip~.uk-search-input { + padding-right: 40px +} + +.uk-search-navbar { + width: 400px +} + +.uk-search-navbar .uk-search-input { + height: 40px; + background: 0 0; + font-size: 1.5rem +} + +.uk-search-navbar .uk-search-icon { + width: 40px +} + +.uk-search-large { + width: 500px +} + +.uk-search-large .uk-search-input { + height: 80px; + background: 0 0; + font-size: 2.625rem +} + +.uk-search-large .uk-search-icon { + width: 80px +} + +.uk-search-large .uk-search-icon:not(.uk-search-icon-flip)~.uk-search-input { + padding-left: 80px +} + +.uk-search-large .uk-search-icon-flip~.uk-search-input { + padding-right: 80px +} + +.uk-dropdown-nav .uk-nav-sub a, +.uk-dropdown-nav>li>a, +.uk-search-toggle { + color: #999 +} + +.uk-dropdown-nav .uk-nav-sub a:hover, +.uk-dropdown-nav .uk-nav-sub li.uk-active>a, +.uk-dropdown-nav>li.uk-active>a, +.uk-dropdown-nav>li>a:hover, +.uk-nav-default .uk-nav-sub a:hover, +.uk-nav-default>li>a:hover, +.uk-search-toggle:hover { + color: #666 +} + +.uk-accordion { + padding: 0; + list-style: none +} + +.uk-accordion>:nth-child(n+2) { + margin-top: 20px +} + +.uk-accordion-title { + display: block; + font-size: 1.25rem; + line-height: 1.4; + color: #333; + overflow: hidden +} + +.uk-accordion-title::before { + content: ""; + width: 1.4em; + height: 1.4em; + margin-left: 10px; + float: right; + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E); + background-repeat: no-repeat; + background-position: 50% 50% +} + +.uk-open>.uk-accordion-title::before { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E) +} + +.uk-accordion-title:hover { + color: #666; + text-decoration: none +} + +.uk-accordion-content { + display: flow-root; + margin-top: 20px +} + +.uk-accordion-content>:last-child { + margin-bottom: 0 +} + +.uk-drop, +.uk-dropdown { + display: none; + position: absolute; + z-index: 1020; + --uk-position-viewport-offset: 15px; + box-sizing: border-box +} + +.uk-drop { + --uk-position-offset: 20px; + width: 300px +} + +.uk-drop.uk-open { + display: block +} + +.uk-drop-stack .uk-drop-grid>* { + width: 100% !important +} + +.uk-dropdown { + --uk-position-offset: 10px; + min-width: 200px; + padding: 25px; + background: #fff; + color: #666; + box-shadow: 0 5px 12px rgba(0, 0, 0, .15) +} + +.uk-dropdown.uk-open { + display: block +} + +.uk-dropdown>:last-child { + margin-bottom: 0 +} + +.uk-dropdown-large { + padding: 40px +} + +.uk-dropdown-nav { + font-size: .875rem +} + +.uk-dropdown-nav .uk-nav-subtitle { + font-size: 12px +} + +.uk-dropdown-nav .uk-nav-header, +.uk-nav-default>li.uk-active>a { + color: #333 +} + +.uk-dropdown-nav .uk-nav-divider { + border-top: 1px solid #e5e5e5 +} + +.uk-dropdown-stack .uk-dropdown-grid>* { + width: 100% !important +} + +.uk-dropbar { + --uk-position-offset: 0; + --uk-position-shift-offset: 0; + --uk-position-viewport-offset: 0; + display: none; + position: absolute; + z-index: 1020; + box-sizing: border-box; + padding: 25px 15px; + background: #fff; + color: #666 +} + +.uk-dropbar.uk-open { + display: block +} + +.uk-dropbar>:last-child { + margin-bottom: 0 +} + +@media (min-width:640px) { + .uk-dropbar { + padding-left: 30px; + padding-right: 30px + } +} + +@media (min-width:960px) { + .uk-dropbar { + padding-left: 40px; + padding-right: 40px + } +} + +.uk-dropbar-large { + padding-top: 40px; + padding-bottom: 40px +} + +.uk-dropbar-top { + box-shadow: 0 12px 7px -6px rgba(0, 0, 0, .05) +} + +.uk-dropbar-bottom { + box-shadow: 0-12px 7px -6px rgba(0, 0, 0, .05) +} + +.uk-dropbar-left { + box-shadow: 12px 0 7px -6px rgba(0, 0, 0, .05) +} + +.uk-dropbar-right { + box-shadow: -12px 0 7px -6px rgba(0, 0, 0, .05) +} + +.uk-modal { + display: none; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1010; + overflow-y: auto; + -webkit-overflow-scrolling: touch; + padding: 15px; + background: rgba(0, 0, 0, .6); + opacity: 0; + transition: opacity .15s linear +} + +@media (min-width:640px) { + .uk-modal { + padding: 50px 30px + } +} + +@media (min-width:960px) { + .uk-modal { + padding-left: 40px; + padding-right: 40px + } +} + +.uk-modal.uk-open, +.uk-offcanvas-overlay.uk-open::before { + opacity: 1 +} + +.uk-modal-page { + overflow: hidden +} + +.uk-modal-dialog { + position: relative; + box-sizing: border-box; + margin: 0 auto; + width: 600px; + max-width: 100% !important; + background: #fff; + opacity: 0; + transform: translateY(-100px); + transition: .3s linear; + transition-property: opacity, transform +} + +.uk-open>.uk-modal-dialog { + opacity: 1; + transform: translateY(0) +} + +.uk-modal-container .uk-modal-dialog { + width: 1200px +} + +.uk-modal-full { + padding: 0; + background: 0 0 +} + +.uk-modal-full .uk-modal-dialog { + margin: 0; + width: 100%; + max-width: 100%; + transform: translateY(0) +} + +.uk-modal-body { + display: flow-root; + padding: 20px +} + +.uk-modal-footer, +.uk-modal-header { + display: flow-root; + padding: 10px 20px; + background: #fff +} + +.uk-modal-header { + border-bottom: 1px solid #e5e5e5 +} + +.uk-modal-footer { + border-top: 1px solid #e5e5e5 +} + +@media (min-width:640px) { + .uk-modal-body { + padding: 30px + } + + .uk-modal-footer, + .uk-modal-header { + padding: 15px 30px + } +} + +.uk-modal-body>:last-child, +.uk-modal-footer>:last-child, +.uk-modal-header>:last-child { + margin-bottom: 0 +} + +.uk-modal-title { + font-size: 2rem; + line-height: 1.3 +} + +[class*=uk-modal-close-] { + position: absolute; + z-index: 1010; + top: 10px; + right: 10px; + padding: 5px +} + +[class*=uk-modal-close-]:first-child+* { + margin-top: 0 +} + +.uk-modal-close-outside { + top: 0; + right: -5px; + transform: translate(0, -100%); + color: #fff +} + +.uk-modal-close-outside:hover { + color: #fff +} + +@media (min-width:960px) { + .uk-modal-close-outside { + right: 0; + transform: translate(100%, -100%) + } +} + +.uk-modal-close-full { + top: 0; + right: 0; + padding: 20px; + background: #fff +} + +.uk-slideshow { + -webkit-tap-highlight-color: transparent +} + +.uk-slideshow-items { + position: relative; + z-index: 0; + margin: 0; + padding: 0; + list-style: none; + overflow: hidden; + -webkit-touch-callout: none; + touch-action: pan-y +} + +.uk-slideshow-items>* { + position: absolute; + top: 0; + left: 0; + right: 0; + bottom: 0; + overflow: hidden; + will-change: transform, opacity +} + +.uk-slideshow-items>:not(.uk-active) { + display: none +} + +.uk-slider { + -webkit-tap-highlight-color: transparent +} + +.uk-slider-container { + overflow: hidden +} + +.uk-slider-container-offset { + margin: -11px -25px -39px; + padding: 11px 25px 39px +} + +.uk-slider-items { + will-change: transform; + position: relative; + touch-action: pan-y +} + +.uk-slider-items:not(.uk-grid) { + display: flex; + margin: 0; + padding: 0; + list-style: none; + -webkit-touch-callout: none +} + +.uk-slider-items.uk-grid { + flex-wrap: nowrap +} + +.uk-slider-items>* { + flex: none; + max-width: 100%; + position: relative +} + +.uk-sticky { + position: relative; + box-sizing: border-box +} + +.uk-sticky-fixed { + z-index: 980; + margin: 0 !important; + -webkit-backface-visibility: hidden; + backface-visibility: hidden +} + +.uk-sticky.uk-animation-reverse, +.uk-sticky[class*=uk-animation-] { + animation-duration: .2s +} + +.uk-sticky-placeholder, +iframe[data-uk-cover], +iframe[uk-cover] { + pointer-events: none +} + +.uk-offcanvas { + display: none; + position: fixed; + top: 0; + bottom: 0; + left: 0; + z-index: 1000 +} + +.uk-offcanvas-flip .uk-offcanvas { + right: 0; + left: auto +} + +.uk-offcanvas-bar { + position: absolute; + top: 0; + bottom: 0; + left: -270px; + box-sizing: border-box; + width: 270px; + padding: 20px; + background: #222; + overflow-y: auto; + -webkit-overflow-scrolling: touch +} + +@media (min-width:640px) { + .uk-offcanvas-bar { + left: -350px; + width: 350px; + padding: 30px + } +} + +.uk-offcanvas-flip .uk-offcanvas-bar { + left: auto; + right: -270px +} + +@media (min-width:640px) { + .uk-offcanvas-flip .uk-offcanvas-bar { + right: -350px + } +} + +.uk-open>.uk-offcanvas-bar { + left: 0 +} + +.uk-offcanvas-flip .uk-offcanvas-reveal .uk-offcanvas-bar, +.uk-offcanvas-flip .uk-open>.uk-offcanvas-bar { + left: auto; + right: 0 +} + +.uk-offcanvas-bar-animation { + transition: left .3s ease-out +} + +.uk-offcanvas-flip .uk-offcanvas-bar-animation { + transition-property: right +} + +.uk-offcanvas-reveal { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 0; + overflow: hidden; + transition: width .3s ease-out +} + +.uk-offcanvas-reveal .uk-offcanvas-bar { + left: 0 +} + +.uk-open>.uk-offcanvas-reveal { + width: 270px +} + +@media (min-width:640px) { + .uk-open>.uk-offcanvas-reveal { + width: 350px + } +} + +.uk-offcanvas-flip .uk-offcanvas-reveal { + right: 0; + left: auto +} + +.uk-offcanvas-close { + position: absolute; + z-index: 1000; + top: 5px; + right: 5px; + padding: 5px +} + +@media (min-width:640px) { + .uk-offcanvas-close { + top: 10px; + right: 10px + } +} + +.uk-offcanvas-close:first-child+* { + margin-top: 0 +} + +.uk-offcanvas-overlay { + width: 100vw; + touch-action: none +} + +.uk-offcanvas-overlay::before { + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: rgba(0, 0, 0, .1); + opacity: 0; + transition: opacity .15s linear +} + +.uk-offcanvas-container, +.uk-offcanvas-page { + overflow-x: hidden +} + +.uk-offcanvas-container { + position: relative; + left: 0; + transition: left .3s ease-out; + box-sizing: border-box; + width: 100% +} + +:not(.uk-offcanvas-flip).uk-offcanvas-container-animation { + left: 270px +} + +.uk-offcanvas-flip.uk-offcanvas-container-animation { + left: -270px +} + +@media (min-width:640px) { + :not(.uk-offcanvas-flip).uk-offcanvas-container-animation { + left: 350px + } + + .uk-offcanvas-flip.uk-offcanvas-container-animation { + left: -350px + } +} + +.uk-switcher { + margin: 0; + padding: 0; + list-style: none +} + +.uk-switcher>:not(.uk-active) { + display: none +} + +.uk-switcher>*>:last-child { + margin-bottom: 0 +} + +.uk-leader { + overflow: hidden +} + +.uk-leader-fill::after { + display: inline-block; + margin-left: 15px; + width: 0; + content: attr(data-fill); + white-space: nowrap +} + +.uk-leader-fill.uk-leader-hide::after { + display: none +} + +:root { + --uk-leader-fill-content: . +} + +.uk-notification { + position: fixed; + top: 10px; + left: 10px; + z-index: 1040; + box-sizing: border-box; + width: 350px +} + +.uk-notification-bottom-right, +.uk-notification-top-right { + left: auto; + right: 10px +} + +.uk-notification-bottom-center, +.uk-notification-top-center { + left: 50%; + margin-left: -175px +} + +.uk-notification-bottom-center, +.uk-notification-bottom-left, +.uk-notification-bottom-right { + top: auto; + bottom: 10px +} + +@media (max-width:639px) { + .uk-notification { + left: 10px; + right: 10px; + width: auto; + margin: 0 + } +} + +.uk-notification-message { + position: relative; + padding: 15px; + background: #f8f8f8; + color: #666; + font-size: 1.25rem; + line-height: 1.4; + cursor: pointer +} + +*+.uk-notification-message { + margin-top: 10px +} + +.uk-notification-close { + display: none; + position: absolute; + top: 20px; + right: 15px +} + +.uk-notification-message:hover .uk-notification-close, +.uk-tooltip.uk-active { + display: block +} + +.uk-notification-message-primary { + color: #1e87f0 +} + +.uk-notification-message-success { + color: #32d296 +} + +.uk-notification-message-warning { + color: #faa05a +} + +.uk-notification-message-danger { + color: #f0506e +} + +.uk-tooltip { + display: none; + position: absolute; + z-index: 1030; + --uk-position-offset: 10px; + --uk-position-viewport-offset: 10; + top: 0; + box-sizing: border-box; + max-width: 200px; + padding: 3px 6px; + background: #666; + border-radius: 2px; + color: #fff; + font-size: 12px +} + +.uk-sortable { + position: relative +} + +.uk-sortable>:last-child { + margin-bottom: 0 +} + +.uk-sortable-drag { + position: fixed !important; + z-index: 1050 !important; + pointer-events: none +} + +.uk-sortable-placeholder { + opacity: 0; + pointer-events: none +} + +.uk-sortable-empty { + min-height: 50px +} + +.uk-sortable-handle:hover { + cursor: move +} + +.uk-countdown-number { + font-variant-numeric: tabular-nums; + font-size: 2rem; + line-height: .8 +} + +@media (min-width:640px) { + .uk-countdown-number { + font-size: 4rem + } +} + +@media (min-width:960px) { + .uk-countdown-number { + font-size: 6rem + } +} + +.uk-countdown-separator { + font-size: 1rem; + line-height: 1.6 +} + +@media (min-width:640px) { + .uk-countdown-separator { + font-size: 2rem + } +} + +@media (min-width:960px) { + .uk-countdown-separator { + font-size: 3rem + } +} + +.uk-grid { + display: flex; + flex-wrap: wrap; + padding: 0; + list-style: none +} + +.uk-grid>* { + margin: 0 +} + +.uk-grid>*>:last-child { + margin-bottom: 0 +} + +.uk-grid { + margin: 0 0 0-30px +} + +.uk-grid>* { + padding-left: 30px +} + +*+.uk-grid-margin, +.uk-grid+.uk-grid, +.uk-grid>.uk-grid-margin { + margin-top: 30px +} + +@media (min-width:1200px) { + .uk-grid { + margin-left: -40px + } + + .uk-grid>* { + padding-left: 40px + } + + *+.uk-grid-margin, + .uk-grid+.uk-grid, + .uk-grid>.uk-grid-margin { + margin-top: 40px + } +} + +.uk-grid-column-small, +.uk-grid-small { + margin-left: -15px +} + +.uk-grid-column-small>*, +.uk-grid-small>* { + padding-left: 15px +} + +*+.uk-grid-margin-small, +.uk-grid+.uk-grid-row-small, +.uk-grid+.uk-grid-small, +.uk-grid-row-small>.uk-grid-margin, +.uk-grid-small>.uk-grid-margin { + margin-top: 15px +} + +.uk-grid-column-medium, +.uk-grid-medium { + margin-left: -30px +} + +.uk-grid-column-medium>*, +.uk-grid-medium>* { + padding-left: 30px +} + +*+.uk-grid-margin-medium, +.uk-grid+.uk-grid-medium, +.uk-grid+.uk-grid-row-medium, +.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin, +.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin, +.uk-grid-medium>.uk-grid-margin, +.uk-grid-row-medium>.uk-grid-margin { + margin-top: 30px +} + +.uk-grid-column-large, +.uk-grid-large { + margin-left: -40px +} + +.uk-grid-column-large>*, +.uk-grid-large>* { + padding-left: 40px +} + +*+.uk-grid-margin-large, +.uk-grid+.uk-grid-large, +.uk-grid+.uk-grid-row-large, +.uk-grid-large>.uk-grid-margin, +.uk-grid-row-large>.uk-grid-margin { + margin-top: 40px +} + +@media (min-width:1200px) { + + .uk-grid-column-large, + .uk-grid-large { + margin-left: -70px + } + + .uk-grid-column-large>*, + .uk-grid-large>* { + padding-left: 70px + } + + *+.uk-grid-margin-large, + .uk-grid+.uk-grid-large, + .uk-grid+.uk-grid-row-large, + .uk-grid-large>.uk-grid-margin, + .uk-grid-row-large>.uk-grid-margin { + margin-top: 70px + } +} + +.uk-grid-collapse, +.uk-grid-column-collapse { + margin-left: 0 +} + +.uk-grid-collapse>*, +.uk-grid-column-collapse>* { + padding-left: 0 +} + +.uk-grid+.uk-grid-collapse, +.uk-grid+.uk-grid-row-collapse, +.uk-grid-collapse>.uk-grid-margin, +.uk-grid-row-collapse>.uk-grid-margin { + margin-top: 0 +} + +.uk-grid-divider>* { + position: relative +} + +.uk-grid-divider>:not(.uk-first-column)::before { + content: ""; + position: absolute; + top: 0; + bottom: 0; + border-left: 1px solid #e5e5e5; + left: 30px +} + +.uk-grid-divider.uk-grid-stack>.uk-grid-margin::before { + content: ""; + position: absolute; + right: 0; + border-top: 1px solid #e5e5e5; + top: -30px; + left: 60px +} + +.uk-grid-divider { + margin-left: -60px +} + +.uk-grid-divider>* { + padding-left: 60px +} + +.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin, +.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin, +.uk-grid-divider.uk-grid-stack>.uk-grid-margin { + margin-top: 60px +} + +@media (min-width:1200px) { + .uk-grid-divider { + margin-left: -80px + } + + .uk-grid-divider>* { + padding-left: 80px + } + + .uk-grid-divider>:not(.uk-first-column)::before { + left: 40px + } + + .uk-grid-divider.uk-grid-stack>.uk-grid-margin { + margin-top: 80px + } + + .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before { + top: -40px; + left: 80px + } +} + +.uk-grid-divider.uk-grid-column-small, +.uk-grid-divider.uk-grid-small { + margin-left: -30px +} + +.uk-grid-divider.uk-grid-column-small>*, +.uk-grid-divider.uk-grid-small>* { + padding-left: 30px +} + +.uk-grid-divider.uk-grid-column-small>:not(.uk-first-column)::before, +.uk-grid-divider.uk-grid-small>:not(.uk-first-column)::before { + left: 15px +} + +.uk-grid-divider.uk-grid-small.uk-grid-stack>.uk-grid-margin::before { + top: -15px; + left: 30px +} + +.uk-grid-divider.uk-grid-row-small.uk-grid-stack>.uk-grid-margin::before { + top: -15px +} + +.uk-grid-divider.uk-grid-column-small.uk-grid-stack>.uk-grid-margin::before { + left: 30px +} + +.uk-grid-divider.uk-grid-column-medium, +.uk-grid-divider.uk-grid-medium { + margin-left: -60px +} + +.uk-grid-divider.uk-grid-column-medium>*, +.uk-grid-divider.uk-grid-medium>* { + padding-left: 60px +} + +.uk-grid-divider.uk-grid-column-medium>:not(.uk-first-column)::before, +.uk-grid-divider.uk-grid-medium>:not(.uk-first-column)::before { + left: 30px +} + +.uk-grid-divider.uk-grid-medium.uk-grid-stack>.uk-grid-margin::before { + top: -30px; + left: 60px +} + +.uk-grid-divider.uk-grid-row-medium.uk-grid-stack>.uk-grid-margin::before { + top: -30px +} + +.uk-grid-divider.uk-grid-column-medium.uk-grid-stack>.uk-grid-margin::before { + left: 60px +} + +.uk-grid-divider.uk-grid-column-large, +.uk-grid-divider.uk-grid-large { + margin-left: -80px +} + +.uk-grid-divider.uk-grid-column-large>*, +.uk-grid-divider.uk-grid-large>* { + padding-left: 80px +} + +.uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before, +.uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before { + left: 40px +} + +.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin, +.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin { + margin-top: 80px +} + +.uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before { + top: -40px; + left: 80px +} + +.uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before { + top: -40px +} + +.uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before { + left: 80px +} + +@media (min-width:1200px) { + + .uk-grid-divider.uk-grid-column-large, + .uk-grid-divider.uk-grid-large { + margin-left: -140px + } + + .uk-grid-divider.uk-grid-column-large>*, + .uk-grid-divider.uk-grid-large>* { + padding-left: 140px + } + + .uk-grid-divider.uk-grid-column-large>:not(.uk-first-column)::before, + .uk-grid-divider.uk-grid-large>:not(.uk-first-column)::before { + left: 70px + } + + .uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin, + .uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin { + margin-top: 140px + } + + .uk-grid-divider.uk-grid-large.uk-grid-stack>.uk-grid-margin::before { + top: -70px; + left: 140px + } + + .uk-grid-divider.uk-grid-row-large.uk-grid-stack>.uk-grid-margin::before { + top: -70px + } + + .uk-grid-divider.uk-grid-column-large.uk-grid-stack>.uk-grid-margin::before { + left: 140px + } +} + +.uk-grid-item-match, +.uk-grid-match>* { + display: flex; + flex-wrap: wrap +} + +.uk-grid-item-match>:not([class*=uk-width]), +.uk-grid-match>*>:not([class*=uk-width]) { + box-sizing: border-box; + width: 100%; + flex: auto +} + +.uk-nav, +.uk-nav ul { + margin: 0; + padding: 0; + list-style: none +} + +.uk-nav li>a { + display: flex; + align-items: center; + column-gap: .25em; + text-decoration: none +} + +.uk-nav>li>a { + padding: 5px 0 +} + +ul.uk-nav-sub { + padding: 5px 0 5px 15px +} + +.uk-nav-sub ul { + padding-left: 15px +} + +.uk-nav-sub a { + padding: 2px 0 +} + +.uk-nav-parent-icon { + margin-left: auto +} + +.uk-nav>li>a[aria-expanded=true] .uk-nav-parent-icon { + transform: rotate(180deg) +} + +.uk-nav-header { + padding: 5px 0; + text-transform: uppercase; + font-size: .875rem +} + +.uk-nav-header:not(:first-child) { + margin-top: 20px +} + +.uk-nav .uk-nav-divider { + margin: 5px 0 +} + +.uk-nav-default { + font-size: .875rem; + line-height: 1.5 +} + +.uk-nav-default .uk-nav-sub a, +.uk-nav-default>li>a, +.uk-nav-primary .uk-nav-sub a, +.uk-nav-primary>li>a, +.uk-nav-secondary .uk-nav-sub a { + color: #999 +} + +.uk-nav-default .uk-nav-subtitle { + font-size: 12px +} + +.uk-nav-default .uk-nav-header, +.uk-nav-default .uk-nav-sub li.uk-active>a { + color: #333 +} + +.uk-nav-default .uk-nav-divider { + border-top: 1px solid #e5e5e5 +} + +.uk-nav-default .uk-nav-sub { + font-size: .875rem; + line-height: 1.5 +} + +.uk-nav-primary { + font-size: 1.5rem; + line-height: 1.5 +} + +.uk-nav-primary .uk-nav-sub a:hover, +.uk-nav-primary>li>a:hover, +.uk-nav-secondary .uk-nav-sub a:hover, +.uk-nav-secondary>li>a:hover .uk-nav-subtitle { + color: #666 +} + +.uk-nav-primary .uk-nav-subtitle { + font-size: 1.25rem +} + +.uk-nav-primary .uk-nav-header, +.uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-nav-primary>li.uk-active>a, +.uk-nav-secondary>li.uk-active>a .uk-nav-subtitle { + color: #333 +} + +.uk-nav-primary .uk-nav-divider { + border-top: 1px solid #e5e5e5 +} + +.uk-nav-primary .uk-nav-sub { + font-size: 1.25rem; + line-height: 1.5 +} + +.uk-nav-secondary { + font-size: 16px; + line-height: 1.5 +} + +.uk-nav-secondary>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider) { + margin-top: 0 +} + +.uk-nav-secondary>li>a { + color: #333; + padding: 10px +} + +.uk-nav-secondary>li.uk-active>a, +.uk-nav-secondary>li>a:hover { + color: #333; + background-color: #f8f8f8 +} + +.uk-nav-secondary .uk-nav-subtitle { + font-size: .875rem; + color: #999 +} + +.uk-nav-secondary .uk-nav-header, +.uk-nav-secondary .uk-nav-sub li.uk-active>a { + color: #333 +} + +.uk-nav-secondary .uk-nav-divider { + border-top: 1px solid #e5e5e5 +} + +.uk-nav-secondary .uk-nav-sub { + font-size: .875rem; + line-height: 1.5 +} + +.uk-nav-center { + text-align: center +} + +.uk-nav-center li>a { + justify-content: center +} + +.uk-nav-center .uk-nav-sub, +.uk-nav-center .uk-nav-sub ul { + padding-left: 0 +} + +.uk-nav-center .uk-nav-parent-icon { + margin-left: 4px +} + +.uk-nav.uk-nav-divider>:not(.uk-nav-header, .uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider) { + margin-top: 5px; + padding-top: 5px; + border-top: 1px solid #e5e5e5 +} + +.uk-navbar { + display: flex; + position: relative +} + +.uk-navbar-container:not(.uk-navbar-transparent) { + background: #f8f8f8 +} + +.uk-navbar-left, +.uk-navbar-right, +[class*=uk-navbar-center] { + display: flex; + gap: 30px; + align-items: center +} + +.uk-navbar-right { + margin-left: auto +} + +.uk-navbar-center:only-child { + margin-left: auto; + margin-right: auto; + position: relative +} + +.uk-navbar-center:not(:only-child) { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + width: max-content; + box-sizing: border-box; + z-index: 990 +} + +.uk-navbar-center-left, +.uk-navbar-center-right { + position: absolute; + top: 0 +} + +.uk-navbar-center-left { + right: calc(100% + 30px) +} + +.uk-navbar-center-right { + left: calc(100% + 30px) +} + +[class*=uk-navbar-center-] { + width: max-content; + box-sizing: border-box +} + +.uk-navbar-nav { + display: flex; + gap: 30px; + margin: 0; + padding: 0; + list-style: none +} + +.uk-navbar-center:only-child, +.uk-navbar-left, +.uk-navbar-right { + flex-wrap: wrap +} + +.uk-navbar-item, +.uk-navbar-nav>li>a, +.uk-navbar-toggle { + display: flex; + justify-content: center; + align-items: center; + column-gap: .25em; + box-sizing: border-box; + min-height: 80px; + font-size: .875rem; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + text-decoration: none +} + +.uk-navbar-nav>li>a { + padding: 0; + color: #999; + text-transform: uppercase; + transition: .1s ease-in-out; + transition-property: color, background-color +} + +.uk-navbar-nav>li:hover>a, +.uk-navbar-nav>li>a[aria-expanded=true] { + color: #666 +} + +.uk-navbar-nav>li.uk-active>a, +.uk-navbar-nav>li>a:active { + color: #333 +} + +.uk-navbar-parent-icon { + margin-left: 4px +} + +.uk-navbar-nav>li>a[aria-expanded=true] .uk-navbar-parent-icon { + transform: rotate(180deg) +} + +.uk-navbar-item { + padding: 0; + color: #666 +} + +.uk-navbar-item>:last-child { + margin-bottom: 0 +} + +.uk-navbar-toggle { + padding: 0; + color: #999 +} + +.uk-navbar-toggle:hover, +.uk-navbar-toggle[aria-expanded=true] { + color: #666; + text-decoration: none +} + +.uk-navbar-subtitle { + font-size: .875rem +} + +.uk-navbar-justify .uk-navbar-item, +.uk-navbar-justify .uk-navbar-left, +.uk-navbar-justify .uk-navbar-nav, +.uk-navbar-justify .uk-navbar-nav>li, +.uk-navbar-justify .uk-navbar-right, +.uk-navbar-justify .uk-navbar-toggle { + flex-grow: 1 +} + +.uk-navbar-dropdown { + display: none; + position: absolute; + z-index: 1020; + --uk-position-offset: 15px; + --uk-position-shift-offset: 0; + --uk-position-viewport-offset: 15px; + box-sizing: border-box; + width: 200px; + padding: 25px; + background: #fff; + color: #666; + box-shadow: 0 5px 12px rgba(0, 0, 0, .15) +} + +.uk-navbar-dropdown.uk-open { + display: block +} + +.uk-navbar-dropdown>:last-child { + margin-bottom: 0 +} + +.uk-navbar-dropdown-grid { + margin-left: -30px +} + +.uk-navbar-dropdown-grid>* { + padding-left: 30px +} + +.uk-navbar-dropdown-grid>.uk-grid-margin { + margin-top: 30px +} + +.uk-navbar-dropdown-stack .uk-navbar-dropdown-grid>* { + width: 100% !important +} + +.uk-navbar-dropdown-width-2:not(.uk-navbar-dropdown-stack) { + width: 400px +} + +.uk-navbar-dropdown-width-3:not(.uk-navbar-dropdown-stack) { + width: 600px +} + +.uk-navbar-dropdown-width-4:not(.uk-navbar-dropdown-stack) { + width: 800px +} + +.uk-navbar-dropdown-width-5:not(.uk-navbar-dropdown-stack) { + width: 1000px +} + +.uk-navbar-dropdown-dropbar, +.uk-navbar-dropdown-large { + --uk-position-shift-offset: 0; + padding: 40px +} + +.uk-navbar-dropdown-dropbar { + width: auto; + background: 0 0; + padding: 25px 0; + --uk-position-offset: 0; + --uk-position-viewport-offset: 15px; + box-shadow: none +} + +@media (min-width:640px) { + .uk-navbar-dropdown-dropbar { + --uk-position-viewport-offset: 30px + } +} + +@media (min-width:960px) { + .uk-navbar-dropdown-dropbar { + --uk-position-viewport-offset: 40px + } +} + +.uk-navbar-dropdown-dropbar-large { + --uk-position-shift-offset: 0; + padding-top: 40px; + padding-bottom: 40px +} + +.uk-navbar-dropdown-nav { + font-size: .875rem +} + +.uk-navbar-dropdown-nav .uk-nav-sub a, +.uk-navbar-dropdown-nav>li>a { + color: #999 +} + +.uk-navbar-dropdown-nav .uk-nav-sub a:hover, +.uk-navbar-dropdown-nav>li>a:hover { + color: #666 +} + +.uk-navbar-dropdown-nav .uk-nav-subtitle { + font-size: 12px +} + +.uk-navbar-dropdown-nav .uk-nav-header, +.uk-navbar-dropdown-nav .uk-nav-sub li.uk-active>a, +.uk-navbar-dropdown-nav>li.uk-active>a { + color: #333 +} + +.uk-navbar-dropdown-nav .uk-nav-divider { + border-top: 1px solid #e5e5e5 +} + +.uk-navbar-dropbar { + display: block !important; + z-index: 980; + padding: 0; + left: 0; + right: 0 +} + +.uk-subnav { + display: flex; + flex-wrap: wrap; + align-items: center; + margin-left: -20px; + padding: 0; + list-style: none +} + +.uk-subnav>* { + flex: none; + padding-left: 20px; + position: relative +} + +.uk-subnav>*>:first-child { + display: flex; + align-items: center; + column-gap: .25em; + color: #999; + font-size: .875rem; + text-transform: uppercase; + transition: .1s ease-in-out; + transition-property: color, background-color +} + +.uk-subnav>*>a:hover { + color: #666; + text-decoration: none +} + +.uk-subnav>.uk-active>a { + color: #333 +} + +.uk-subnav-divider { + margin-left: -41px +} + +.uk-subnav-divider>* { + display: flex; + align-items: center +} + +.uk-subnav-divider>::before { + content: ""; + height: 1.5em; + margin-left: 0; + margin-right: 20px; + border-left: 1px solid transparent +} + +.uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before { + border-left-color: #e5e5e5 +} + +.uk-subnav-pill>*>:first-child { + padding: 5px 10px; + background: 0 0; + color: #999 +} + +.uk-subnav-pill>*>a:active, +.uk-subnav-pill>*>a:hover { + background-color: #f8f8f8; + color: #666 +} + +.uk-subnav-pill>.uk-active>a { + background-color: #1e87f0; + color: #fff +} + +.uk-subnav>.uk-disabled>a { + color: #999 +} + +.uk-breadcrumb { + padding: 0; + list-style: none +} + +.uk-breadcrumb>* { + display: contents +} + +.uk-breadcrumb>*>* { + font-size: .875rem; + color: #999 +} + +.uk-breadcrumb>*>:hover, +.uk-pagination>*>:hover, +.uk-tab>*>a:hover { + color: #666; + text-decoration: none +} + +.uk-breadcrumb>:last-child>a:not([href]), +.uk-breadcrumb>:last-child>span { + color: #666 +} + +.uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before { + content: "/"; + display: inline-block; + margin: 0 20px 0 calc(20px - 4px); + font-size: .875rem; + color: #999 +} + +.uk-pagination { + display: flex; + flex-wrap: wrap; + margin-left: 0; + padding: 0; + list-style: none +} + +.uk-pagination>* { + flex: none; + padding-left: 0; + position: relative +} + +.uk-pagination>*>*, +.uk-tab>*>a { + padding: 5px 10px; + color: #999; + transition: color .1s ease-in-out +} + +.uk-pagination>*>* { + display: block +} + +.uk-pagination>.uk-active>* { + color: #666 +} + +.uk-pagination>.uk-disabled>* { + color: #999 +} + +.uk-tab { + display: flex; + flex-wrap: wrap; + margin-left: -20px; + padding: 0; + list-style: none; + position: relative +} + +.uk-tab::before { + content: ""; + position: absolute; + bottom: 0; + left: 20px; + right: 0; + border-bottom: 1px solid #e5e5e5 +} + +.uk-tab>* { + flex: none; + padding-left: 20px; + position: relative +} + +.uk-tab>*>a { + display: flex; + align-items: center; + column-gap: .25em; + justify-content: center; + border-bottom: 1px solid transparent; + font-size: .875rem; + text-transform: uppercase +} + +.uk-tab>.uk-active>a { + color: #333; + border-color: #1e87f0 +} + +.uk-tab>.uk-disabled>a { + color: #999 +} + +.uk-tab-bottom::before { + top: 0; + bottom: auto +} + +.uk-tab-bottom>*>a { + border-top: 1px solid transparent; + border-bottom: none +} + +.uk-tab-left, +.uk-tab-right { + flex-direction: column; + margin-left: 0 +} + +.uk-tab-left>*, +.uk-tab-right>* { + padding-left: 0 +} + +.uk-tab-left::before, +.uk-tab-right::before { + top: 0; + bottom: 0; + left: auto; + right: 0; + border-left: 1px solid #e5e5e5; + border-bottom: none +} + +.uk-tab-right::before { + left: 0; + right: auto +} + +.uk-tab-left>*>a, +.uk-tab-right>*>a { + justify-content: left; + border-bottom: none +} + +.uk-tab-left>*>a { + border-right: 1px solid transparent +} + +.uk-tab-right>*>a { + border-left: 1px solid transparent +} + +.uk-tab .uk-dropdown { + margin-left: 30px +} + +.uk-slidenav { + padding: 5px 10px; + transition: color .1s ease-in-out +} + +.uk-slidenav:hover { + color: rgba(102, 102, 102, .9) +} + +.uk-slidenav, +.uk-slidenav:active { + color: rgba(102, 102, 102, .5) +} + +.uk-slidenav-large { + padding: 10px +} + +.uk-dotnav, +.uk-slidenav-container { + display: flex +} + +.uk-dotnav { + flex-wrap: wrap; + padding: 0; + list-style: none; + margin: 0 0 0-12px +} + +.uk-dotnav>* { + flex: none; + padding-left: 12px +} + +.uk-dotnav>*>* { + display: block; + box-sizing: border-box; + width: 10px; + height: 10px; + border-radius: 50%; + background: 0 0; + text-indent: 100%; + overflow: hidden; + white-space: nowrap; + border: 1px solid rgba(102, 102, 102, .4); + transition: .2s ease-in-out; + transition-property: background-color, border-color +} + +.uk-dotnav>*>:hover { + background-color: rgba(102, 102, 102, .6); + border-color: transparent +} + +.uk-dotnav>*>:active, +.uk-dotnav>.uk-active>* { + background-color: rgba(102, 102, 102, .2); + border-color: transparent +} + +.uk-dotnav>.uk-active>* { + background-color: rgba(102, 102, 102, .6) +} + +.uk-dotnav-vertical { + flex-direction: column; + margin-left: 0; + margin-top: -12px +} + +.uk-dotnav-vertical>* { + padding-left: 0; + padding-top: 12px +} + +.uk-thumbnav { + display: flex; + flex-wrap: wrap; + padding: 0; + list-style: none; + margin: 0 0 0-15px +} + +.uk-thumbnav>* { + padding-left: 15px +} + +.uk-thumbnav>*>* { + display: inline-block; + position: relative +} + +.uk-thumbnav>*>::after { + content: ""; + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0; + background: rgba(255, 255, 255, .4); + transition: background-color .1s ease-in-out +} + +.uk-thumbnav>*>:hover::after, +.uk-thumbnav>.uk-active>::after { + background-color: transparent +} + +.uk-thumbnav-vertical { + flex-direction: column; + margin-left: 0; + margin-top: -15px +} + +.uk-thumbnav-vertical>* { + padding-left: 0; + padding-top: 15px +} + +.uk-iconnav { + display: flex; + flex-wrap: wrap; + padding: 0; + list-style: none; + margin: 0 0 0-10px +} + +.uk-iconnav>* { + padding-left: 10px +} + +.uk-iconnav>*>a { + display: flex; + align-items: center; + column-gap: .25em; + line-height: 0; + color: #999; + text-decoration: none; + font-size: .875rem; + transition: .1s ease-in-out; + transition-property: color, background-color +} + +.uk-iconnav>*>a:hover, +.uk-iconnav>.uk-active>a { + color: #666 +} + +.uk-iconnav-vertical { + flex-direction: column; + margin-left: 0; + margin-top: -10px +} + +.uk-iconnav-vertical>* { + padding-left: 0; + padding-top: 10px +} + +.uk-lightbox { + display: none; + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1010; + background: #000; + opacity: 0; + transition: opacity .15s linear; + touch-action: pinch-zoom +} + +.uk-lightbox.uk-open { + display: block; + opacity: 1 +} + +.uk-lightbox :focus { + outline-color: rgba(255, 255, 255, .7) +} + +.uk-lightbox :focus-visible { + outline-color: rgba(255, 255, 255, .7) +} + +.uk-lightbox-page { + overflow: hidden +} + +.uk-lightbox-items>* { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + display: none; + justify-content: center; + align-items: center; + color: rgba(255, 255, 255, .7); + will-change: transform, opacity +} + +.uk-lightbox-items>*>* { + max-width: 100vw; + max-height: 100vh +} + +.uk-lightbox-items>*>:not(iframe) { + width: auto; + height: auto +} + +.uk-lightbox-items>.uk-active { + display: flex +} + +.uk-lightbox-toolbar { + padding: 10px; + background: rgba(0, 0, 0, .3) +} + +.uk-lightbox-toolbar, +.uk-lightbox-toolbar-icon, +.uk-lightbox-toolbar>* { + color: rgba(255, 255, 255, .7) +} + +.uk-lightbox-toolbar-icon { + padding: 5px +} + +.uk-lightbox-button:hover, +.uk-lightbox-toolbar-icon:hover { + color: #fff +} + +.uk-lightbox-button { + box-sizing: border-box; + width: 50px; + height: 50px; + background: rgba(0, 0, 0, .3); + color: rgba(255, 255, 255, .7); + display: inline-flex; + justify-content: center; + align-items: center +} + +.uk-lightbox-caption:empty { + display: none +} + +.uk-lightbox-iframe { + width: 80%; + height: 80% +} + +[class*=uk-animation-] { + animation: .5s ease-out both +} + +.uk-animation-fade { + animation-name: uk-fade; + animation-duration: .8s; + animation-timing-function: linear +} + +.uk-animation-scale-up { + animation-name: uk-fade, uk-scale-up +} + +.uk-animation-scale-down { + animation-name: uk-fade, uk-scale-down +} + +.uk-animation-slide-top { + animation-name: uk-fade, uk-slide-top +} + +.uk-animation-slide-bottom { + animation-name: uk-fade, uk-slide-bottom +} + +.uk-animation-slide-left { + animation-name: uk-fade, uk-slide-left +} + +.uk-animation-slide-right { + animation-name: uk-fade, uk-slide-right +} + +.uk-animation-slide-top-small { + animation-name: uk-fade, uk-slide-top-small +} + +.uk-animation-slide-bottom-small { + animation-name: uk-fade, uk-slide-bottom-small +} + +.uk-animation-slide-left-small { + animation-name: uk-fade, uk-slide-left-small +} + +.uk-animation-slide-right-small { + animation-name: uk-fade, uk-slide-right-small +} + +.uk-animation-slide-top-medium { + animation-name: uk-fade, uk-slide-top-medium +} + +.uk-animation-slide-bottom-medium { + animation-name: uk-fade, uk-slide-bottom-medium +} + +.uk-animation-slide-left-medium { + animation-name: uk-fade, uk-slide-left-medium +} + +.uk-animation-slide-right-medium { + animation-name: uk-fade, uk-slide-right-medium +} + +.uk-animation-kenburns { + animation-name: uk-kenburns; + animation-duration: 15s +} + +.uk-animation-shake { + animation-name: uk-shake +} + +.uk-animation-stroke { + animation-name: uk-stroke; + animation-duration: 2s; + stroke-dasharray: var(--uk-animation-stroke) +} + +.uk-animation-reverse { + animation-direction: reverse; + animation-timing-function: ease-in +} + +.uk-animation-fast { + animation-duration: .1s +} + +.uk-animation-toggle:not(:hover):not(:focus) [class*=uk-animation-] { + animation-name: none +} + +[class*=uk-child-width]>* { + box-sizing: border-box; + width: 100% +} + +.uk-child-width-1-2>* { + width: 50% +} + +.uk-child-width-1-3>* { + width: calc(100%*1/3.001) +} + +.uk-child-width-1-4>* { + width: 25% +} + +.uk-child-width-1-5>* { + width: 20% +} + +.uk-child-width-1-6>* { + width: calc(100%*1/6.001) +} + +.uk-child-width-auto>* { + width: auto +} + +.uk-child-width-expand>:not([class*=uk-width]) { + flex: 1; + min-width: 1px +} + +@media (min-width:640px) { + .uk-child-width-1-1\@s>* { + width: 100% + } + + .uk-child-width-1-2\@s>* { + width: 50% + } + + .uk-child-width-1-3\@s>* { + width: calc(100%*1/3.001) + } + + .uk-child-width-1-4\@s>* { + width: 25% + } + + .uk-child-width-1-5\@s>* { + width: 20% + } + + .uk-child-width-1-6\@s>* { + width: calc(100%*1/6.001) + } + + .uk-child-width-auto\@s>* { + width: auto + } + + .uk-child-width-expand\@s>:not([class*=uk-width]) { + flex: 1; + min-width: 1px + } +} + +@media (min-width:960px) { + .uk-child-width-1-1\@m>* { + width: 100% + } + + .uk-child-width-1-2\@m>* { + width: 50% + } + + .uk-child-width-1-3\@m>* { + width: calc(100%*1/3.001) + } + + .uk-child-width-1-4\@m>* { + width: 25% + } + + .uk-child-width-1-5\@m>* { + width: 20% + } + + .uk-child-width-1-6\@m>* { + width: calc(100%*1/6.001) + } + + .uk-child-width-auto\@m>* { + width: auto + } + + .uk-child-width-expand\@m>:not([class*=uk-width]) { + flex: 1; + min-width: 1px + } +} + +@media (min-width:1200px) { + .uk-child-width-1-1\@l>* { + width: 100% + } + + .uk-child-width-1-2\@l>* { + width: 50% + } + + .uk-child-width-1-3\@l>* { + width: calc(100%*1/3.001) + } + + .uk-child-width-1-4\@l>* { + width: 25% + } + + .uk-child-width-1-5\@l>* { + width: 20% + } + + .uk-child-width-1-6\@l>* { + width: calc(100%*1/6.001) + } + + .uk-child-width-auto\@l>* { + width: auto + } + + .uk-child-width-expand\@l>:not([class*=uk-width]) { + flex: 1; + min-width: 1px + } +} + +@media (min-width:1600px) { + .uk-child-width-1-1\@xl>* { + width: 100% + } + + .uk-child-width-1-2\@xl>* { + width: 50% + } + + .uk-child-width-1-3\@xl>* { + width: calc(100%*1/3.001) + } + + .uk-child-width-1-4\@xl>* { + width: 25% + } + + .uk-child-width-1-5\@xl>* { + width: 20% + } + + .uk-child-width-1-6\@xl>* { + width: calc(100%*1/6.001) + } + + .uk-child-width-auto\@xl>* { + width: auto + } + + .uk-child-width-expand\@xl>:not([class*=uk-width]) { + flex: 1; + min-width: 1px + } +} + +[class*=uk-width] { + box-sizing: border-box; + width: 100%; + max-width: 100% +} + +.uk-width-1-2 { + width: 50% +} + +.uk-width-1-3 { + width: calc(100%*1/3.001) +} + +.uk-width-2-3 { + width: calc(100%*2/3.001) +} + +.uk-width-1-4 { + width: 25% +} + +.uk-width-3-4 { + width: 75% +} + +.uk-width-1-5 { + width: 20% +} + +.uk-width-2-5 { + width: 40% +} + +.uk-width-3-5 { + width: 60% +} + +.uk-width-4-5 { + width: 80% +} + +.uk-width-1-6 { + width: calc(100%*1/6.001) +} + +.uk-width-5-6 { + width: calc(100%*5/6.001) +} + +.uk-width-small { + width: 150px +} + +.uk-width-medium { + width: 300px +} + +.uk-width-large { + width: 450px +} + +.uk-width-xlarge { + width: 600px +} + +.uk-width-2xlarge { + width: 750px +} + +.uk-width-auto { + width: auto +} + +.uk-width-expand { + flex: 1; + min-width: 1px +} + +@media (min-width:640px) { + .uk-width-1-1\@s { + width: 100% + } + + .uk-width-1-2\@s { + width: 50% + } + + .uk-width-1-3\@s { + width: calc(100%*1/3.001) + } + + .uk-width-2-3\@s { + width: calc(100%*2/3.001) + } + + .uk-width-1-4\@s { + width: 25% + } + + .uk-width-3-4\@s { + width: 75% + } + + .uk-width-1-5\@s { + width: 20% + } + + .uk-width-2-5\@s { + width: 40% + } + + .uk-width-3-5\@s { + width: 60% + } + + .uk-width-4-5\@s { + width: 80% + } + + .uk-width-1-6\@s { + width: calc(100%*1/6.001) + } + + .uk-width-5-6\@s { + width: calc(100%*5/6.001) + } + + .uk-width-small\@s { + width: 150px + } + + .uk-width-medium\@s { + width: 300px + } + + .uk-width-large\@s { + width: 450px + } + + .uk-width-xlarge\@s { + width: 600px + } + + .uk-width-2xlarge\@s { + width: 750px + } + + .uk-width-auto\@s { + width: auto + } + + .uk-width-expand\@s { + flex: 1; + min-width: 1px + } +} + +@media (min-width:960px) { + .uk-width-1-1\@m { + width: 100% + } + + .uk-width-1-2\@m { + width: 50% + } + + .uk-width-1-3\@m { + width: calc(100%*1/3.001) + } + + .uk-width-2-3\@m { + width: calc(100%*2/3.001) + } + + .uk-width-1-4\@m { + width: 25% + } + + .uk-width-3-4\@m { + width: 75% + } + + .uk-width-1-5\@m { + width: 20% + } + + .uk-width-2-5\@m { + width: 40% + } + + .uk-width-3-5\@m { + width: 60% + } + + .uk-width-4-5\@m { + width: 80% + } + + .uk-width-1-6\@m { + width: calc(100%*1/6.001) + } + + .uk-width-5-6\@m { + width: calc(100%*5/6.001) + } + + .uk-width-small\@m { + width: 150px + } + + .uk-width-medium\@m { + width: 300px + } + + .uk-width-large\@m { + width: 450px + } + + .uk-width-xlarge\@m { + width: 600px + } + + .uk-width-2xlarge\@m { + width: 750px + } + + .uk-width-auto\@m { + width: auto + } + + .uk-width-expand\@m { + flex: 1; + min-width: 1px + } +} + +@media (min-width:1200px) { + .uk-width-1-1\@l { + width: 100% + } + + .uk-width-1-2\@l { + width: 50% + } + + .uk-width-1-3\@l { + width: calc(100%*1/3.001) + } + + .uk-width-2-3\@l { + width: calc(100%*2/3.001) + } + + .uk-width-1-4\@l { + width: 25% + } + + .uk-width-3-4\@l { + width: 75% + } + + .uk-width-1-5\@l { + width: 20% + } + + .uk-width-2-5\@l { + width: 40% + } + + .uk-width-3-5\@l { + width: 60% + } + + .uk-width-4-5\@l { + width: 80% + } + + .uk-width-1-6\@l { + width: calc(100%*1/6.001) + } + + .uk-width-5-6\@l { + width: calc(100%*5/6.001) + } + + .uk-width-small\@l { + width: 150px + } + + .uk-width-medium\@l { + width: 300px + } + + .uk-width-large\@l { + width: 450px + } + + .uk-width-xlarge\@l { + width: 600px + } + + .uk-width-2xlarge\@l { + width: 750px + } + + .uk-width-auto\@l { + width: auto + } + + .uk-width-expand\@l { + flex: 1; + min-width: 1px + } +} + +@media (min-width:1600px) { + .uk-width-1-1\@xl { + width: 100% + } + + .uk-width-1-2\@xl { + width: 50% + } + + .uk-width-1-3\@xl { + width: calc(100%*1/3.001) + } + + .uk-width-2-3\@xl { + width: calc(100%*2/3.001) + } + + .uk-width-1-4\@xl { + width: 25% + } + + .uk-width-3-4\@xl { + width: 75% + } + + .uk-width-1-5\@xl { + width: 20% + } + + .uk-width-2-5\@xl { + width: 40% + } + + .uk-width-3-5\@xl { + width: 60% + } + + .uk-width-4-5\@xl { + width: 80% + } + + .uk-width-1-6\@xl { + width: calc(100%*1/6.001) + } + + .uk-width-5-6\@xl { + width: calc(100%*5/6.001) + } + + .uk-width-small\@xl { + width: 150px + } + + .uk-width-medium\@xl { + width: 300px + } + + .uk-width-large\@xl { + width: 450px + } + + .uk-width-xlarge\@xl { + width: 600px + } + + .uk-width-2xlarge\@xl { + width: 750px + } + + .uk-width-auto\@xl { + width: auto + } + + .uk-width-expand\@xl { + flex: 1; + min-width: 1px + } +} + +.uk-width-max-content { + width: max-content +} + +.uk-width-min-content { + width: min-content +} + +[class*=uk-height] { + box-sizing: border-box +} + +.uk-height-1-1 { + height: 100% +} + +.uk-height-viewport { + min-height: 100vh +} + +.uk-height-viewport-2 { + min-height: 200vh +} + +.uk-height-viewport-3 { + min-height: 300vh +} + +.uk-height-viewport-4 { + min-height: 400vh +} + +.uk-height-small { + height: 150px +} + +.uk-height-medium { + height: 300px +} + +.uk-height-large { + height: 450px +} + +.uk-height-max-small { + max-height: 150px +} + +.uk-height-max-medium { + max-height: 300px +} + +.uk-height-max-large { + max-height: 450px +} + +.uk-text-lead { + font-size: 1.5rem; + line-height: 1.5; + color: #333 +} + +.uk-text-meta { + font-size: .875rem; + line-height: 1.4; + color: #999 +} + +.uk-text-meta a { + color: #999 +} + +.uk-text-meta a:hover { + color: #666; + text-decoration: none +} + +.uk-text-large, +.uk-text-small { + font-size: .875rem; + line-height: 1.5 +} + +.uk-text-large { + font-size: 1.5rem +} + +.uk-text-default { + font-size: 16px; + line-height: 1.5 +} + +.uk-text-light { + font-weight: 300 +} + +.uk-text-normal { + font-weight: 400 +} + +.uk-text-bold { + font-weight: 700 +} + +.uk-text-lighter { + font-weight: lighter +} + +.uk-text-bolder { + font-weight: bolder +} + +.uk-text-italic { + font-style: italic +} + +.uk-text-capitalize { + text-transform: capitalize !important +} + +.uk-text-uppercase { + text-transform: uppercase !important +} + +.uk-text-lowercase { + text-transform: lowercase !important +} + +.uk-text-decoration-none { + text-decoration: none !important +} + +.uk-text-muted { + color: #999 !important +} + +.uk-text-emphasis { + color: #333 !important +} + +.uk-text-primary { + color: #1e87f0 !important +} + +.uk-text-secondary { + color: #222 !important +} + +.uk-text-success { + color: #32d296 !important +} + +.uk-text-warning { + color: #faa05a !important +} + +.uk-text-danger { + color: #f0506e !important +} + +.uk-text-background { + -webkit-background-clip: text; + color: transparent !important; + display: inline-block; + background-color: #1e87f0 +} + +.uk-text-left { + text-align: left !important +} + +.uk-text-right { + text-align: right !important +} + +.uk-text-center { + text-align: center !important +} + +.uk-text-justify { + text-align: justify !important +} + +@media (min-width:640px) { + .uk-text-left\@s { + text-align: left !important + } + + .uk-text-right\@s { + text-align: right !important + } + + .uk-text-center\@s { + text-align: center !important + } +} + +@media (min-width:960px) { + .uk-text-left\@m { + text-align: left !important + } + + .uk-text-right\@m { + text-align: right !important + } + + .uk-text-center\@m { + text-align: center !important + } +} + +@media (min-width:1200px) { + .uk-text-left\@l { + text-align: left !important + } + + .uk-text-right\@l { + text-align: right !important + } + + .uk-text-center\@l { + text-align: center !important + } +} + +@media (min-width:1600px) { + .uk-text-left\@xl { + text-align: left !important + } + + .uk-text-right\@xl { + text-align: right !important + } + + .uk-text-center\@xl { + text-align: center !important + } +} + +.uk-text-top { + vertical-align: top !important +} + +.uk-text-middle { + vertical-align: middle !important +} + +.uk-text-bottom { + vertical-align: bottom !important +} + +.uk-text-baseline { + vertical-align: baseline !important +} + +.uk-text-nowrap, +.uk-text-truncate { + white-space: nowrap +} + +.uk-text-truncate { + max-width: 100%; + overflow: hidden; + text-overflow: ellipsis +} + +td.uk-text-truncate, +th.uk-text-truncate { + max-width: 0 +} + +.uk-text-break { + overflow-wrap: break-word +} + +td.uk-text-break, +th.uk-text-break { + word-break: break-word +} + +[class*=uk-column-] { + column-gap: 30px +} + +@media (min-width:1200px) { + [class*=uk-column-] { + column-gap: 40px + } +} + +[class*=uk-column-] img { + transform: translate3d(0, 0, 0) +} + +.uk-column-divider { + column-rule: 1px solid #e5e5e5; + column-gap: 60px +} + +@media (min-width:1200px) { + .uk-column-divider { + column-gap: 80px + } +} + +.uk-column-1-2 { + column-count: 2 +} + +.uk-column-1-3 { + column-count: 3 +} + +.uk-column-1-4 { + column-count: 4 +} + +.uk-column-1-5 { + column-count: 5 +} + +.uk-column-1-6 { + column-count: 6 +} + +@media (min-width:640px) { + .uk-column-1-2\@s { + column-count: 2 + } + + .uk-column-1-3\@s { + column-count: 3 + } + + .uk-column-1-4\@s { + column-count: 4 + } + + .uk-column-1-5\@s { + column-count: 5 + } + + .uk-column-1-6\@s { + column-count: 6 + } +} + +@media (min-width:960px) { + .uk-column-1-2\@m { + column-count: 2 + } + + .uk-column-1-3\@m { + column-count: 3 + } + + .uk-column-1-4\@m { + column-count: 4 + } + + .uk-column-1-5\@m { + column-count: 5 + } + + .uk-column-1-6\@m { + column-count: 6 + } +} + +@media (min-width:1200px) { + .uk-column-1-2\@l { + column-count: 2 + } + + .uk-column-1-3\@l { + column-count: 3 + } + + .uk-column-1-4\@l { + column-count: 4 + } + + .uk-column-1-5\@l { + column-count: 5 + } + + .uk-column-1-6\@l { + column-count: 6 + } +} + +@media (min-width:1600px) { + .uk-column-1-2\@xl { + column-count: 2 + } + + .uk-column-1-3\@xl { + column-count: 3 + } + + .uk-column-1-4\@xl { + column-count: 4 + } + + .uk-column-1-5\@xl { + column-count: 5 + } + + .uk-column-1-6\@xl { + column-count: 6 + } +} + +.uk-column-span { + column-span: all +} + +[data-uk-cover], +[uk-cover] { + max-width: none; + position: absolute; + left: 50%; + top: 50%; + --uk-position-translate-x: -50%; + --uk-position-translate-y: -50%; + transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y)) +} + +.uk-cover-container { + overflow: hidden; + position: relative +} + +.uk-background-default { + background-color: #fff +} + +.uk-background-muted { + background-color: #f8f8f8 +} + +.uk-background-primary { + background-color: #1e87f0 +} + +.uk-background-secondary { + background-color: #222 +} + +.uk-background-contain, +.uk-background-cover, +.uk-background-height-1-1, +.uk-background-width-1-1 { + background-position: 50% 50%; + background-repeat: no-repeat +} + +.uk-background-cover { + background-size: cover +} + +.uk-background-contain { + background-size: contain +} + +.uk-background-width-1-1 { + background-size: 100% +} + +.uk-background-height-1-1 { + background-size: auto 100% +} + +.uk-background-top-left { + background-position: 0 0 +} + +.uk-background-top-center { + background-position: 50%0 +} + +.uk-background-top-right { + background-position: 100%0 +} + +.uk-background-center-left { + background-position: 0 50% +} + +.uk-background-center-center { + background-position: 50% 50% +} + +.uk-background-center-right { + background-position: 100% 50% +} + +.uk-background-bottom-left { + background-position: 0 100% +} + +.uk-background-bottom-center { + background-position: 50% 100% +} + +.uk-background-bottom-right { + background-position: 100% 100% +} + +.uk-background-norepeat { + background-repeat: no-repeat +} + +.uk-background-fixed { + background-attachment: fixed; + backface-visibility: hidden +} + +@media (pointer:coarse) { + .uk-background-fixed { + background-attachment: scroll + } +} + +@media (max-width:639px) { + .uk-background-image\@s { + background-image: none !important + } +} + +@media (max-width:959px) { + .uk-background-image\@m { + background-image: none !important + } +} + +@media (max-width:1199px) { + .uk-background-image\@l { + background-image: none !important + } +} + +@media (max-width:1599px) { + .uk-background-image\@xl { + background-image: none !important + } +} + +.uk-background-blend-multiply { + background-blend-mode: multiply +} + +.uk-background-blend-screen { + background-blend-mode: screen +} + +.uk-background-blend-overlay { + background-blend-mode: overlay +} + +.uk-background-blend-darken { + background-blend-mode: darken +} + +.uk-background-blend-lighten { + background-blend-mode: lighten +} + +.uk-background-blend-color-dodge { + background-blend-mode: color-dodge +} + +.uk-background-blend-color-burn { + background-blend-mode: color-burn +} + +.uk-background-blend-hard-light { + background-blend-mode: hard-light +} + +.uk-background-blend-soft-light { + background-blend-mode: soft-light +} + +.uk-background-blend-difference { + background-blend-mode: difference +} + +.uk-background-blend-exclusion { + background-blend-mode: exclusion +} + +.uk-background-blend-hue { + background-blend-mode: hue +} + +.uk-background-blend-saturation { + background-blend-mode: saturation +} + +.uk-background-blend-color { + background-blend-mode: color +} + +.uk-background-blend-luminosity { + background-blend-mode: luminosity +} + +[class*=uk-align] { + display: block; + margin-bottom: 30px +} + +*+[class*=uk-align] { + margin-top: 30px +} + +.uk-align-center { + margin-left: auto; + margin-right: auto +} + +.uk-align-left { + margin-top: 0; + margin-right: 30px; + float: left +} + +.uk-align-right { + margin-top: 0; + margin-left: 30px; + float: right +} + +@media (min-width:640px) { + .uk-align-left\@s { + margin-top: 0; + margin-right: 30px; + float: left + } + + .uk-align-right\@s { + margin-top: 0; + margin-left: 30px; + float: right + } +} + +@media (min-width:960px) { + .uk-align-left\@m { + margin-top: 0; + margin-right: 30px; + float: left + } + + .uk-align-right\@m { + margin-top: 0; + margin-left: 30px; + float: right + } +} + +@media (min-width:1200px) { + .uk-align-left\@l { + margin-top: 0; + float: left + } + + .uk-align-right\@l { + margin-top: 0; + float: right + } + + .uk-align-left, + .uk-align-left\@l, + .uk-align-left\@m, + .uk-align-left\@s { + margin-right: 40px + } + + .uk-align-right, + .uk-align-right\@l, + .uk-align-right\@m, + .uk-align-right\@s { + margin-left: 40px + } +} + +@media (min-width:1600px) { + .uk-align-left\@xl { + margin-top: 0; + margin-right: 40px; + float: left + } + + .uk-align-right\@xl { + margin-top: 0; + margin-left: 40px; + float: right + } +} + +.uk-svg, +.uk-svg:not(.uk-preserve) [fill*="#"]:not(.uk-preserve) { + fill: currentcolor +} + +.uk-svg:not(.uk-preserve) [stroke*="#"]:not(.uk-preserve) { + stroke: currentcolor +} + +.uk-svg { + transform: translate(0, 0) +} + +.uk-panel { + display: flow-root; + position: relative; + box-sizing: border-box +} + +.uk-overflow-auto>:last-child, +.uk-panel>:last-child { + margin-bottom: 0 +} + +.uk-panel-scrollable { + height: 170px; + padding: 10px; + border: 1px solid #e5e5e5; + overflow: auto; + -webkit-overflow-scrolling: touch; + resize: both +} + +.uk-clearfix::before { + content: ""; + display: table-cell +} + +.uk-clearfix::after { + content: ""; + display: table; + clear: both +} + +.uk-float-left { + float: left +} + +.uk-float-right { + float: right +} + +[class*=uk-float-] { + max-width: 100% +} + +.uk-overflow-hidden { + overflow: hidden +} + +.uk-overflow-auto { + overflow: auto; + -webkit-overflow-scrolling: touch +} + +.uk-box-sizing-content { + box-sizing: content-box +} + +.uk-box-sizing-border { + box-sizing: border-box +} + +.uk-resize { + resize: both +} + +.uk-resize-horizontal { + resize: horizontal +} + +.uk-resize-vertical { + resize: vertical +} + +.uk-display-block { + display: block !important +} + +.uk-display-inline { + display: inline !important +} + +.uk-display-inline-block { + display: inline-block !important +} + +[class*=uk-inline] { + display: inline-block; + position: relative; + max-width: 100%; + vertical-align: middle; + -webkit-backface-visibility: hidden +} + +.uk-inline-clip { + overflow: hidden +} + +.uk-preserve-width, +.uk-preserve-width canvas, +.uk-preserve-width img, +.uk-preserve-width svg, +.uk-preserve-width video { + max-width: none +} + +.uk-responsive-height, +.uk-responsive-width { + box-sizing: border-box +} + +.uk-responsive-width { + max-width: 100% !important; + height: auto +} + +.uk-responsive-height { + max-height: 100%; + width: auto; + max-width: none +} + +[data-uk-responsive], +[uk-responsive] { + max-width: 100% +} + +.uk-object-cover { + object-fit: cover +} + +.uk-object-contain { + object-fit: contain +} + +.uk-object-fill { + object-fit: fill +} + +.uk-object-none { + object-fit: none +} + +.uk-object-scale-down { + object-fit: scale-down +} + +.uk-object-top-left { + object-position: 0 0 +} + +.uk-object-top-center { + object-position: 50%0 +} + +.uk-object-top-right { + object-position: 100%0 +} + +.uk-object-center-left { + object-position: 0 50% +} + +.uk-object-center-center { + object-position: 50% 50% +} + +.uk-object-center-right { + object-position: 100% 50% +} + +.uk-object-bottom-left { + object-position: 0 100% +} + +.uk-object-bottom-center { + object-position: 50% 100% +} + +.uk-object-bottom-right { + object-position: 100% 100% +} + +.uk-border-circle { + border-radius: 50% +} + +.uk-border-pill { + border-radius: 500px +} + +.uk-border-rounded { + border-radius: 5px +} + +.uk-inline-clip[class*=uk-border-] { + -webkit-transform: translateZ(0) +} + +.uk-box-shadow-hover-small:hover, +.uk-box-shadow-small { + box-shadow: 0 2px 8px rgba(0, 0, 0, .08) +} + +.uk-box-shadow-hover-medium:hover, +.uk-box-shadow-medium { + box-shadow: 0 5px 15px rgba(0, 0, 0, .08) +} + +.uk-box-shadow-hover-large:hover, +.uk-box-shadow-large { + box-shadow: 0 14px 25px rgba(0, 0, 0, .16) +} + +.uk-box-shadow-hover-xlarge:hover, +.uk-box-shadow-xlarge { + box-shadow: 0 28px 50px rgba(0, 0, 0, .16) +} + +[class*=uk-box-shadow-hover] { + transition: box-shadow .1s ease-in-out +} + +@supports (filter:blur(0)) { + .uk-box-shadow-bottom { + display: inline-block; + position: relative; + z-index: 0; + max-width: 100%; + vertical-align: middle + } + + .uk-box-shadow-bottom::after { + content: ""; + position: absolute; + bottom: -30px; + left: 0; + right: 0; + z-index: -1; + height: 30px; + border-radius: 100%; + background: #444; + filter: blur(20px); + will-change: filter + } +} + +.uk-dropcap::first-letter, +.uk-dropcap>p:first-of-type::first-letter { + display: block; + margin-right: 10px; + float: left; + font-size: 4.5em; + line-height: 1; + margin-bottom: -2px +} + +@-moz-document url-prefix() { + + .uk-dropcap::first-letter, + .uk-dropcap>p:first-of-type::first-letter { + margin-top: 1.1% + } +} + +.uk-logo { + font-size: 1.5rem; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + color: #333; + text-decoration: none +} + +:where(.uk-logo) { + display: inline-block; + vertical-align: middle +} + +.uk-logo:hover { + color: #333; + text-decoration: none +} + +.uk-logo :where(img, svg, video) { + display: block +} + +.uk-logo-inverse { + display: none +} + +.uk-disabled, +.uk-drag iframe { + pointer-events: none +} + +.uk-drag, +.uk-drag * { + cursor: move +} + +.uk-dragover { + box-shadow: 0 0 20px rgba(100, 100, 100, .3) +} + +.uk-blend-multiply { + mix-blend-mode: multiply +} + +.uk-blend-screen { + mix-blend-mode: screen +} + +.uk-blend-overlay { + mix-blend-mode: overlay +} + +.uk-blend-darken { + mix-blend-mode: darken +} + +.uk-blend-lighten { + mix-blend-mode: lighten +} + +.uk-blend-color-dodge { + mix-blend-mode: color-dodge +} + +.uk-blend-color-burn { + mix-blend-mode: color-burn +} + +.uk-blend-hard-light { + mix-blend-mode: hard-light +} + +.uk-blend-soft-light { + mix-blend-mode: soft-light +} + +.uk-blend-difference { + mix-blend-mode: difference +} + +.uk-blend-exclusion { + mix-blend-mode: exclusion +} + +.uk-blend-hue { + mix-blend-mode: hue +} + +.uk-blend-saturation { + mix-blend-mode: saturation +} + +.uk-blend-color { + mix-blend-mode: color +} + +.uk-blend-luminosity { + mix-blend-mode: luminosity +} + +.uk-transform-center { + transform: translate(-50%, -50%) +} + +.uk-transform-origin-top-left { + transform-origin: 0 0 +} + +.uk-transform-origin-top-center { + transform-origin: 50%0 +} + +.uk-transform-origin-top-right { + transform-origin: 100%0 +} + +.uk-transform-origin-center-left { + transform-origin: 0 50% +} + +.uk-transform-origin-center-right { + transform-origin: 100% 50% +} + +.uk-transform-origin-bottom-left { + transform-origin: 0 100% +} + +.uk-transform-origin-bottom-center { + transform-origin: 50% 100% +} + +.uk-transform-origin-bottom-right { + transform-origin: 100% 100% +} + +.uk-flex { + display: flex +} + +.uk-flex-inline { + display: inline-flex +} + +.uk-flex-left { + justify-content: flex-start +} + +.uk-flex-center { + justify-content: center +} + +.uk-flex-right { + justify-content: flex-end +} + +.uk-flex-between { + justify-content: space-between +} + +.uk-flex-around { + justify-content: space-around +} + +@media (min-width:640px) { + .uk-flex-left\@s { + justify-content: flex-start + } + + .uk-flex-center\@s { + justify-content: center + } + + .uk-flex-right\@s { + justify-content: flex-end + } + + .uk-flex-between\@s { + justify-content: space-between + } + + .uk-flex-around\@s { + justify-content: space-around + } +} + +@media (min-width:960px) { + .uk-flex-left\@m { + justify-content: flex-start + } + + .uk-flex-center\@m { + justify-content: center + } + + .uk-flex-right\@m { + justify-content: flex-end + } + + .uk-flex-between\@m { + justify-content: space-between + } + + .uk-flex-around\@m { + justify-content: space-around + } +} + +@media (min-width:1200px) { + .uk-flex-left\@l { + justify-content: flex-start + } + + .uk-flex-center\@l { + justify-content: center + } + + .uk-flex-right\@l { + justify-content: flex-end + } + + .uk-flex-between\@l { + justify-content: space-between + } + + .uk-flex-around\@l { + justify-content: space-around + } +} + +@media (min-width:1600px) { + .uk-flex-left\@xl { + justify-content: flex-start + } + + .uk-flex-center\@xl { + justify-content: center + } + + .uk-flex-right\@xl { + justify-content: flex-end + } + + .uk-flex-between\@xl { + justify-content: space-between + } + + .uk-flex-around\@xl { + justify-content: space-around + } +} + +.uk-flex-stretch { + align-items: stretch +} + +.uk-flex-top { + align-items: flex-start +} + +.uk-flex-middle { + align-items: center +} + +.uk-flex-bottom { + align-items: flex-end +} + +.uk-flex-row { + flex-direction: row +} + +.uk-flex-row-reverse { + flex-direction: row-reverse +} + +.uk-flex-column { + flex-direction: column +} + +.uk-flex-column-reverse { + flex-direction: column-reverse +} + +.uk-flex-nowrap { + flex-wrap: nowrap +} + +.uk-flex-wrap { + flex-wrap: wrap +} + +.uk-flex-wrap-reverse { + flex-wrap: wrap-reverse +} + +.uk-flex-wrap-stretch { + align-content: stretch +} + +.uk-flex-wrap-top { + align-content: flex-start +} + +.uk-flex-wrap-middle { + align-content: center +} + +.uk-flex-wrap-bottom { + align-content: flex-end +} + +.uk-flex-wrap-between { + align-content: space-between +} + +.uk-flex-wrap-around { + align-content: space-around +} + +.uk-flex-first { + order: -1 +} + +.uk-flex-last { + order: 99 +} + +@media (min-width:640px) { + .uk-flex-first\@s { + order: -1 + } + + .uk-flex-last\@s { + order: 99 + } +} + +@media (min-width:960px) { + .uk-flex-first\@m { + order: -1 + } + + .uk-flex-last\@m { + order: 99 + } +} + +@media (min-width:1200px) { + .uk-flex-first\@l { + order: -1 + } + + .uk-flex-last\@l { + order: 99 + } +} + +@media (min-width:1600px) { + .uk-flex-first\@xl { + order: -1 + } + + .uk-flex-last\@xl { + order: 99 + } +} + +.uk-flex-none { + flex: none +} + +.uk-flex-auto { + flex: auto +} + +.uk-flex-1 { + flex: 1 +} + +.uk-margin { + margin-bottom: 20px +} + +*+.uk-margin, +.uk-margin-top { + margin-top: 20px !important +} + +.uk-margin-bottom { + margin-bottom: 20px !important +} + +.uk-margin-left { + margin-left: 20px !important +} + +.uk-margin-right { + margin-right: 20px !important +} + +.uk-margin-small { + margin-bottom: 10px +} + +*+.uk-margin-small, +.uk-margin-small-top { + margin-top: 10px !important +} + +.uk-margin-small-bottom { + margin-bottom: 10px !important +} + +.uk-margin-small-left { + margin-left: 10px !important +} + +.uk-margin-small-right { + margin-right: 10px !important +} + +.uk-margin-medium { + margin-bottom: 40px +} + +*+.uk-margin-medium, +.uk-margin-medium-top { + margin-top: 40px !important +} + +.uk-margin-medium-bottom { + margin-bottom: 40px !important +} + +.uk-margin-medium-left { + margin-left: 40px !important +} + +.uk-margin-medium-right { + margin-right: 40px !important +} + +.uk-margin-large { + margin-bottom: 40px +} + +*+.uk-margin-large, +.uk-margin-large-top { + margin-top: 40px !important +} + +.uk-margin-large-bottom { + margin-bottom: 40px !important +} + +.uk-margin-large-left { + margin-left: 40px !important +} + +.uk-margin-large-right { + margin-right: 40px !important +} + +@media (min-width:1200px) { + .uk-margin-large { + margin-bottom: 70px + } + + *+.uk-margin-large, + .uk-margin-large-top { + margin-top: 70px !important + } + + .uk-margin-large-bottom { + margin-bottom: 70px !important + } + + .uk-margin-large-left { + margin-left: 70px !important + } + + .uk-margin-large-right { + margin-right: 70px !important + } +} + +.uk-margin-xlarge { + margin-bottom: 70px +} + +*+.uk-margin-xlarge, +.uk-margin-xlarge-top { + margin-top: 70px !important +} + +.uk-margin-xlarge-bottom { + margin-bottom: 70px !important +} + +.uk-margin-xlarge-left { + margin-left: 70px !important +} + +.uk-margin-xlarge-right { + margin-right: 70px !important +} + +@media (min-width:1200px) { + .uk-margin-xlarge { + margin-bottom: 140px + } + + *+.uk-margin-xlarge, + .uk-margin-xlarge-top { + margin-top: 140px !important + } + + .uk-margin-xlarge-bottom { + margin-bottom: 140px !important + } + + .uk-margin-xlarge-left { + margin-left: 140px !important + } + + .uk-margin-xlarge-right { + margin-right: 140px !important + } +} + +.uk-margin-auto { + margin-left: auto !important; + margin-right: auto !important +} + +.uk-margin-auto-top { + margin-top: auto !important +} + +.uk-margin-auto-bottom { + margin-bottom: auto !important +} + +.uk-margin-auto-left { + margin-left: auto !important +} + +.uk-margin-auto-right { + margin-right: auto !important +} + +.uk-margin-auto-vertical { + margin-top: auto !important; + margin-bottom: auto !important +} + +@media (min-width:640px) { + .uk-margin-auto\@s { + margin-right: auto !important + } + + .uk-margin-auto-left\@s, + .uk-margin-auto\@s { + margin-left: auto !important + } + + .uk-margin-auto-right\@s { + margin-right: auto !important + } +} + +@media (min-width:960px) { + .uk-margin-auto\@m { + margin-right: auto !important + } + + .uk-margin-auto-left\@m, + .uk-margin-auto\@m { + margin-left: auto !important + } + + .uk-margin-auto-right\@m { + margin-right: auto !important + } +} + +@media (min-width:1200px) { + .uk-margin-auto\@l { + margin-right: auto !important + } + + .uk-margin-auto-left\@l, + .uk-margin-auto\@l { + margin-left: auto !important + } + + .uk-margin-auto-right\@l { + margin-right: auto !important + } +} + +@media (min-width:1600px) { + .uk-margin-auto\@xl { + margin-right: auto !important + } + + .uk-margin-auto-left\@xl, + .uk-margin-auto\@xl { + margin-left: auto !important + } + + .uk-margin-auto-right\@xl { + margin-right: auto !important + } +} + +.uk-margin-remove { + margin: 0 !important +} + +.uk-margin-remove-top { + margin-top: 0 !important +} + +.uk-margin-remove-bottom { + margin-bottom: 0 !important +} + +.uk-margin-remove-left { + margin-left: 0 !important +} + +.uk-margin-remove-right { + margin-right: 0 !important +} + +.uk-margin-remove-vertical { + margin-top: 0 !important; + margin-bottom: 0 !important +} + +.uk-margin-remove-adjacent+*, +.uk-margin-remove-first-child>:first-child { + margin-top: 0 !important +} + +.uk-margin-remove-last-child>:last-child { + margin-bottom: 0 !important +} + +@media (min-width:640px) { + .uk-margin-remove-left\@s { + margin-left: 0 !important + } + + .uk-margin-remove-right\@s { + margin-right: 0 !important + } +} + +@media (min-width:960px) { + .uk-margin-remove-left\@m { + margin-left: 0 !important + } + + .uk-margin-remove-right\@m { + margin-right: 0 !important + } +} + +@media (min-width:1200px) { + .uk-margin-remove-left\@l { + margin-left: 0 !important + } + + .uk-margin-remove-right\@l { + margin-right: 0 !important + } +} + +@media (min-width:1600px) { + .uk-margin-remove-left\@xl { + margin-left: 0 !important + } + + .uk-margin-remove-right\@xl { + margin-right: 0 !important + } +} + +.uk-padding { + padding: 30px +} + +@media (min-width:1200px) { + .uk-padding { + padding: 40px + } +} + +.uk-padding-small { + padding: 15px +} + +.uk-padding-large { + padding: 40px +} + +@media (min-width:1200px) { + .uk-padding-large { + padding: 70px + } +} + +.uk-padding-remove { + padding: 0 !important +} + +.uk-padding-remove-top { + padding-top: 0 !important +} + +.uk-padding-remove-bottom { + padding-bottom: 0 !important +} + +.uk-padding-remove-left { + padding-left: 0 !important +} + +.uk-padding-remove-right { + padding-right: 0 !important +} + +.uk-padding-remove-vertical { + padding-top: 0 !important; + padding-bottom: 0 !important +} + +.uk-padding-remove-horizontal { + padding-left: 0 !important; + padding-right: 0 !important +} + +:root { + --uk-position-margin-offset: 0px +} + +[class*=uk-position-bottom], +[class*=uk-position-center], +[class*=uk-position-left], +[class*=uk-position-right], +[class*=uk-position-top] { + position: absolute !important; + max-width: calc(100% - (var(--uk-position-margin-offset)*2)); + box-sizing: border-box +} + +.uk-position-top { + top: 0; + left: 0; + right: 0 +} + +.uk-position-bottom { + bottom: 0; + left: 0; + right: 0 +} + +.uk-position-left { + top: 0; + bottom: 0; + left: 0 +} + +.uk-position-right { + top: 0; + bottom: 0; + right: 0 +} + +.uk-position-top-left { + top: 0; + left: 0 +} + +.uk-position-top-right { + top: 0; + right: 0 +} + +.uk-position-bottom-left { + bottom: 0; + left: 0 +} + +.uk-position-bottom-right { + bottom: 0; + right: 0 +} + +.uk-position-center { + top: calc(50% - var(--uk-position-margin-offset)); + left: calc(50% - var(--uk-position-margin-offset)); + --uk-position-translate-x: -50%; + --uk-position-translate-y: -50%; + transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y)); + width: max-content +} + +[class*=uk-position-center-left], +[class*=uk-position-center-right] { + top: calc(50% - var(--uk-position-margin-offset)); + --uk-position-translate-y: -50%; + transform: translate(0, var(--uk-position-translate-y)) +} + +.uk-position-center-left { + left: 0 +} + +.uk-position-center-right { + right: 0 +} + +.uk-position-center-left-out { + right: 100%; + width: max-content +} + +.uk-position-center-right-out { + left: 100%; + width: max-content +} + +.uk-position-bottom-center, +.uk-position-top-center { + left: calc(50% - var(--uk-position-margin-offset)); + --uk-position-translate-x: -50%; + transform: translate(var(--uk-position-translate-x), 0); + width: max-content +} + +.uk-position-top-center { + top: 0 +} + +.uk-position-bottom-center { + bottom: 0 +} + +.uk-position-cover { + position: absolute; + top: 0; + bottom: 0; + left: 0; + right: 0 +} + +.uk-position-small { + margin: 15px; + --uk-position-margin-offset: 15px +} + +.uk-position-large, +.uk-position-medium { + margin: 30px; + --uk-position-margin-offset: 30px +} + +@media (min-width:1200px) { + .uk-position-large { + margin: 50px; + --uk-position-margin-offset: 50px + } +} + +.uk-position-relative { + position: relative !important +} + +.uk-position-absolute { + position: absolute !important +} + +.uk-position-fixed { + position: fixed !important +} + +.uk-position-sticky { + position: sticky !important +} + +.uk-position-z-index { + z-index: 1 +} + +.uk-position-z-index-zero { + z-index: 0 +} + +.uk-position-z-index-negative { + z-index: -1 +} + +:where(.uk-transition-fade), +:where([class*=uk-transition-scale]), +:where([class*=uk-transition-slide]) { + --uk-position-translate-x: 0; + --uk-position-translate-y: 0 +} + +.uk-transition-fade, +[class*=uk-transition-scale], +[class*=uk-transition-slide] { + --uk-translate-x: 0; + --uk-translate-y: 0; + --uk-scale-x: 1; + --uk-scale-y: 1; + transform: translate(var(--uk-position-translate-x), var(--uk-position-translate-y)) translate(var(--uk-translate-x), var(--uk-translate-y)) scale(var(--uk-scale-x), var(--uk-scale-y)); + transition: .3s ease-out; + transition-property: opacity, transform, filter; + opacity: 0 +} + +.uk-transition-active.uk-active .uk-transition-fade, +.uk-transition-toggle .uk-transition-fade:focus-within, +.uk-transition-toggle:focus .uk-transition-fade, +.uk-transition-toggle:hover .uk-transition-fade { + opacity: 1 +} + +[class*=uk-transition-scale] { + -webkit-backface-visibility: hidden +} + +.uk-transition-scale-up { + --uk-scale-x: 1; + --uk-scale-y: 1 +} + +.uk-transition-scale-down { + --uk-scale-x: 1.03; + --uk-scale-y: 1.03 +} + +.uk-transition-active.uk-active .uk-transition-scale-up, +.uk-transition-toggle .uk-transition-scale-up:focus-within, +.uk-transition-toggle:focus .uk-transition-scale-up, +.uk-transition-toggle:hover .uk-transition-scale-up { + --uk-scale-x: 1.03; + --uk-scale-y: 1.03; + opacity: 1 +} + +.uk-transition-active.uk-active .uk-transition-scale-down, +.uk-transition-toggle .uk-transition-scale-down:focus-within, +.uk-transition-toggle:focus .uk-transition-scale-down, +.uk-transition-toggle:hover .uk-transition-scale-down { + --uk-scale-x: 1; + --uk-scale-y: 1; + opacity: 1 +} + +.uk-transition-slide-top { + --uk-translate-y: -100% +} + +.uk-transition-slide-bottom { + --uk-translate-y: 100% +} + +.uk-transition-slide-left { + --uk-translate-x: -100% +} + +.uk-transition-slide-right { + --uk-translate-x: 100% +} + +.uk-transition-slide-top-small { + --uk-translate-y: calc(-1 * 10px) +} + +.uk-transition-slide-bottom-small { + --uk-translate-y: 10px +} + +.uk-transition-slide-left-small { + --uk-translate-x: calc(-1 * 10px) +} + +.uk-transition-slide-right-small { + --uk-translate-x: 10px +} + +.uk-transition-slide-top-medium { + --uk-translate-y: calc(-1 * 50px) +} + +.uk-transition-slide-bottom-medium { + --uk-translate-y: 50px +} + +.uk-transition-slide-left-medium { + --uk-translate-x: calc(-1 * 50px) +} + +.uk-transition-slide-right-medium { + --uk-translate-x: 50px +} + +.uk-transition-active.uk-active [class*=uk-transition-slide], +.uk-transition-toggle [class*=uk-transition-slide]:focus-within, +.uk-transition-toggle:focus [class*=uk-transition-slide], +.uk-transition-toggle:hover [class*=uk-transition-slide] { + --uk-translate-x: 0; + --uk-translate-y: 0; + opacity: 1 +} + +.uk-transition-opaque { + opacity: 1 +} + +.uk-transition-slow { + transition-duration: .7s +} + +.uk-hidden, +[hidden] { + display: none !important +} + +@media (min-width:640px) { + .uk-hidden\@s { + display: none !important + } +} + +@media (min-width:960px) { + .uk-hidden\@m { + display: none !important + } +} + +@media (min-width:1200px) { + .uk-hidden\@l { + display: none !important + } +} + +@media (min-width:1600px) { + .uk-hidden\@xl { + display: none !important + } +} + +@media (max-width:639px) { + .uk-visible\@s { + display: none !important + } +} + +@media (max-width:959px) { + .uk-visible\@m { + display: none !important + } +} + +@media (max-width:1199px) { + .uk-visible\@l { + display: none !important + } +} + +@media (max-width:1599px) { + .uk-visible\@xl { + display: none !important + } +} + +.uk-invisible { + visibility: hidden !important +} + +.uk-visible-toggle:not(:hover):not(:focus) .uk-hidden-hover:not(:focus-within) { + position: absolute !important; + width: 0 !important; + height: 0 !important; + padding: 0 !important; + margin: 0 !important; + overflow: hidden !important +} + +.uk-visible-toggle:not(:hover):not(:focus) .uk-invisible-hover:not(:focus-within) { + opacity: 0 !important +} + +@media (hover:none) { + .uk-hidden-touch { + display: none !important + } +} + +@media (hover) { + .uk-hidden-notouch { + display: none !important + } +} + +.uk-card-primary.uk-card-body, +.uk-card-primary.uk-card-body blockquote footer, +.uk-card-primary>:not([class*=uk-card-media]), +.uk-card-primary>:not([class*=uk-card-media]) blockquote footer, +.uk-card-secondary.uk-card-body, +.uk-card-secondary.uk-card-body blockquote footer, +.uk-card-secondary>:not([class*=uk-card-media]), +.uk-card-secondary>:not([class*=uk-card-media]) blockquote footer, +.uk-light, +.uk-light blockquote footer, +.uk-offcanvas-bar, +.uk-offcanvas-bar blockquote footer, +.uk-overlay-primary, +.uk-overlay-primary blockquote footer, +.uk-section-primary:not(.uk-preserve-color), +.uk-section-primary:not(.uk-preserve-color) blockquote footer, +.uk-section-secondary:not(.uk-preserve-color), +.uk-section-secondary:not(.uk-preserve-color) blockquote footer, +.uk-tile-primary:not(.uk-preserve-color), +.uk-tile-primary:not(.uk-preserve-color) blockquote footer, +.uk-tile-secondary:not(.uk-preserve-color), +.uk-tile-secondary:not(.uk-preserve-color) blockquote footer { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-h1, +.uk-card-primary.uk-card-body .uk-h2, +.uk-card-primary.uk-card-body .uk-h3, +.uk-card-primary.uk-card-body .uk-h4, +.uk-card-primary.uk-card-body .uk-h5, +.uk-card-primary.uk-card-body .uk-h6, +.uk-card-primary.uk-card-body .uk-heading-2xlarge, +.uk-card-primary.uk-card-body .uk-heading-large, +.uk-card-primary.uk-card-body .uk-heading-medium, +.uk-card-primary.uk-card-body .uk-heading-small, +.uk-card-primary.uk-card-body .uk-heading-xlarge, +.uk-card-primary.uk-card-body .uk-link, +.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link, +.uk-card-primary.uk-card-body .uk-link:hover, +.uk-card-primary.uk-card-body a, +.uk-card-primary.uk-card-body a:hover, +.uk-card-primary.uk-card-body blockquote, +.uk-card-primary.uk-card-body em, +.uk-card-primary.uk-card-body h1, +.uk-card-primary.uk-card-body h2, +.uk-card-primary.uk-card-body h3, +.uk-card-primary.uk-card-body h4, +.uk-card-primary.uk-card-body h5, +.uk-card-primary.uk-card-body h6, +.uk-card-primary>:not([class*=uk-card-media]) .uk-h1, +.uk-card-primary>:not([class*=uk-card-media]) .uk-h2, +.uk-card-primary>:not([class*=uk-card-media]) .uk-h3, +.uk-card-primary>:not([class*=uk-card-media]) .uk-h4, +.uk-card-primary>:not([class*=uk-card-media]) .uk-h5, +.uk-card-primary>:not([class*=uk-card-media]) .uk-h6, +.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-2xlarge, +.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-large, +.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-medium, +.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-small, +.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-xlarge, +.uk-card-primary>:not([class*=uk-card-media]) .uk-link, +.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link, +.uk-card-primary>:not([class*=uk-card-media]) .uk-link:hover, +.uk-card-primary>:not([class*=uk-card-media]) a, +.uk-card-primary>:not([class*=uk-card-media]) a:hover, +.uk-card-primary>:not([class*=uk-card-media]) blockquote, +.uk-card-primary>:not([class*=uk-card-media]) em, +.uk-card-primary>:not([class*=uk-card-media]) h1, +.uk-card-primary>:not([class*=uk-card-media]) h2, +.uk-card-primary>:not([class*=uk-card-media]) h3, +.uk-card-primary>:not([class*=uk-card-media]) h4, +.uk-card-primary>:not([class*=uk-card-media]) h5, +.uk-card-primary>:not([class*=uk-card-media]) h6, +.uk-card-secondary.uk-card-body .uk-h1, +.uk-card-secondary.uk-card-body .uk-h2, +.uk-card-secondary.uk-card-body .uk-h3, +.uk-card-secondary.uk-card-body .uk-h4, +.uk-card-secondary.uk-card-body .uk-h5, +.uk-card-secondary.uk-card-body .uk-h6, +.uk-card-secondary.uk-card-body .uk-heading-2xlarge, +.uk-card-secondary.uk-card-body .uk-heading-large, +.uk-card-secondary.uk-card-body .uk-heading-medium, +.uk-card-secondary.uk-card-body .uk-heading-small, +.uk-card-secondary.uk-card-body .uk-heading-xlarge, +.uk-card-secondary.uk-card-body .uk-link, +.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link, +.uk-card-secondary.uk-card-body .uk-link:hover, +.uk-card-secondary.uk-card-body a, +.uk-card-secondary.uk-card-body a:hover, +.uk-card-secondary.uk-card-body blockquote, +.uk-card-secondary.uk-card-body em, +.uk-card-secondary.uk-card-body h1, +.uk-card-secondary.uk-card-body h2, +.uk-card-secondary.uk-card-body h3, +.uk-card-secondary.uk-card-body h4, +.uk-card-secondary.uk-card-body h5, +.uk-card-secondary.uk-card-body h6, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-h1, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-h2, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-h3, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-h4, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-h5, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-h6, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-2xlarge, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-large, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-medium, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-small, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-xlarge, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-link, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-link:hover, +.uk-card-secondary>:not([class*=uk-card-media]) a, +.uk-card-secondary>:not([class*=uk-card-media]) a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) blockquote, +.uk-card-secondary>:not([class*=uk-card-media]) em, +.uk-card-secondary>:not([class*=uk-card-media]) h1, +.uk-card-secondary>:not([class*=uk-card-media]) h2, +.uk-card-secondary>:not([class*=uk-card-media]) h3, +.uk-card-secondary>:not([class*=uk-card-media]) h4, +.uk-card-secondary>:not([class*=uk-card-media]) h5, +.uk-card-secondary>:not([class*=uk-card-media]) h6, +.uk-light .uk-h1, +.uk-light .uk-h2, +.uk-light .uk-h3, +.uk-light .uk-h4, +.uk-light .uk-h5, +.uk-light .uk-h6, +.uk-light .uk-heading-2xlarge, +.uk-light .uk-heading-large, +.uk-light .uk-heading-medium, +.uk-light .uk-heading-small, +.uk-light .uk-heading-xlarge, +.uk-light .uk-link, +.uk-light .uk-link-toggle:hover .uk-link, +.uk-light .uk-link:hover, +.uk-light a, +.uk-light a:hover, +.uk-light blockquote, +.uk-light em, +.uk-light h1, +.uk-light h2, +.uk-light h3, +.uk-light h4, +.uk-light h5, +.uk-light h6, +.uk-offcanvas-bar .uk-h1, +.uk-offcanvas-bar .uk-h2, +.uk-offcanvas-bar .uk-h3, +.uk-offcanvas-bar .uk-h4, +.uk-offcanvas-bar .uk-h5, +.uk-offcanvas-bar .uk-h6, +.uk-offcanvas-bar .uk-heading-2xlarge, +.uk-offcanvas-bar .uk-heading-large, +.uk-offcanvas-bar .uk-heading-medium, +.uk-offcanvas-bar .uk-heading-small, +.uk-offcanvas-bar .uk-heading-xlarge, +.uk-offcanvas-bar .uk-link, +.uk-offcanvas-bar .uk-link-toggle:hover .uk-link, +.uk-offcanvas-bar .uk-link:hover, +.uk-offcanvas-bar a, +.uk-offcanvas-bar a:hover, +.uk-offcanvas-bar blockquote, +.uk-offcanvas-bar em, +.uk-offcanvas-bar h1, +.uk-offcanvas-bar h2, +.uk-offcanvas-bar h3, +.uk-offcanvas-bar h4, +.uk-offcanvas-bar h5, +.uk-offcanvas-bar h6, +.uk-overlay-primary .uk-h1, +.uk-overlay-primary .uk-h2, +.uk-overlay-primary .uk-h3, +.uk-overlay-primary .uk-h4, +.uk-overlay-primary .uk-h5, +.uk-overlay-primary .uk-h6, +.uk-overlay-primary .uk-heading-2xlarge, +.uk-overlay-primary .uk-heading-large, +.uk-overlay-primary .uk-heading-medium, +.uk-overlay-primary .uk-heading-small, +.uk-overlay-primary .uk-heading-xlarge, +.uk-overlay-primary .uk-link, +.uk-overlay-primary .uk-link-toggle:hover .uk-link, +.uk-overlay-primary .uk-link:hover, +.uk-overlay-primary a, +.uk-overlay-primary a:hover, +.uk-overlay-primary blockquote, +.uk-overlay-primary em, +.uk-overlay-primary h1, +.uk-overlay-primary h2, +.uk-overlay-primary h3, +.uk-overlay-primary h4, +.uk-overlay-primary h5, +.uk-overlay-primary h6, +.uk-section-primary:not(.uk-preserve-color) .uk-h1, +.uk-section-primary:not(.uk-preserve-color) .uk-h2, +.uk-section-primary:not(.uk-preserve-color) .uk-h3, +.uk-section-primary:not(.uk-preserve-color) .uk-h4, +.uk-section-primary:not(.uk-preserve-color) .uk-h5, +.uk-section-primary:not(.uk-preserve-color) .uk-h6, +.uk-section-primary:not(.uk-preserve-color) .uk-heading-2xlarge, +.uk-section-primary:not(.uk-preserve-color) .uk-heading-large, +.uk-section-primary:not(.uk-preserve-color) .uk-heading-medium, +.uk-section-primary:not(.uk-preserve-color) .uk-heading-small, +.uk-section-primary:not(.uk-preserve-color) .uk-heading-xlarge, +.uk-section-primary:not(.uk-preserve-color) .uk-link, +.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link, +.uk-section-primary:not(.uk-preserve-color) .uk-link:hover, +.uk-section-primary:not(.uk-preserve-color) a, +.uk-section-primary:not(.uk-preserve-color) a:hover, +.uk-section-primary:not(.uk-preserve-color) blockquote, +.uk-section-primary:not(.uk-preserve-color) em, +.uk-section-primary:not(.uk-preserve-color) h1, +.uk-section-primary:not(.uk-preserve-color) h2, +.uk-section-primary:not(.uk-preserve-color) h3, +.uk-section-primary:not(.uk-preserve-color) h4, +.uk-section-primary:not(.uk-preserve-color) h5, +.uk-section-primary:not(.uk-preserve-color) h6, +.uk-section-secondary:not(.uk-preserve-color) .uk-h1, +.uk-section-secondary:not(.uk-preserve-color) .uk-h2, +.uk-section-secondary:not(.uk-preserve-color) .uk-h3, +.uk-section-secondary:not(.uk-preserve-color) .uk-h4, +.uk-section-secondary:not(.uk-preserve-color) .uk-h5, +.uk-section-secondary:not(.uk-preserve-color) .uk-h6, +.uk-section-secondary:not(.uk-preserve-color) .uk-heading-2xlarge, +.uk-section-secondary:not(.uk-preserve-color) .uk-heading-large, +.uk-section-secondary:not(.uk-preserve-color) .uk-heading-medium, +.uk-section-secondary:not(.uk-preserve-color) .uk-heading-small, +.uk-section-secondary:not(.uk-preserve-color) .uk-heading-xlarge, +.uk-section-secondary:not(.uk-preserve-color) .uk-link, +.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link, +.uk-section-secondary:not(.uk-preserve-color) .uk-link:hover, +.uk-section-secondary:not(.uk-preserve-color) a, +.uk-section-secondary:not(.uk-preserve-color) a:hover, +.uk-section-secondary:not(.uk-preserve-color) blockquote, +.uk-section-secondary:not(.uk-preserve-color) em, +.uk-section-secondary:not(.uk-preserve-color) h1, +.uk-section-secondary:not(.uk-preserve-color) h2, +.uk-section-secondary:not(.uk-preserve-color) h3, +.uk-section-secondary:not(.uk-preserve-color) h4, +.uk-section-secondary:not(.uk-preserve-color) h5, +.uk-section-secondary:not(.uk-preserve-color) h6, +.uk-tile-primary:not(.uk-preserve-color) .uk-h1, +.uk-tile-primary:not(.uk-preserve-color) .uk-h2, +.uk-tile-primary:not(.uk-preserve-color) .uk-h3, +.uk-tile-primary:not(.uk-preserve-color) .uk-h4, +.uk-tile-primary:not(.uk-preserve-color) .uk-h5, +.uk-tile-primary:not(.uk-preserve-color) .uk-h6, +.uk-tile-primary:not(.uk-preserve-color) .uk-heading-2xlarge, +.uk-tile-primary:not(.uk-preserve-color) .uk-heading-large, +.uk-tile-primary:not(.uk-preserve-color) .uk-heading-medium, +.uk-tile-primary:not(.uk-preserve-color) .uk-heading-small, +.uk-tile-primary:not(.uk-preserve-color) .uk-heading-xlarge, +.uk-tile-primary:not(.uk-preserve-color) .uk-link, +.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link, +.uk-tile-primary:not(.uk-preserve-color) .uk-link:hover, +.uk-tile-primary:not(.uk-preserve-color) a, +.uk-tile-primary:not(.uk-preserve-color) a:hover, +.uk-tile-primary:not(.uk-preserve-color) blockquote, +.uk-tile-primary:not(.uk-preserve-color) em, +.uk-tile-primary:not(.uk-preserve-color) h1, +.uk-tile-primary:not(.uk-preserve-color) h2, +.uk-tile-primary:not(.uk-preserve-color) h3, +.uk-tile-primary:not(.uk-preserve-color) h4, +.uk-tile-primary:not(.uk-preserve-color) h5, +.uk-tile-primary:not(.uk-preserve-color) h6, +.uk-tile-secondary:not(.uk-preserve-color) .uk-h1, +.uk-tile-secondary:not(.uk-preserve-color) .uk-h2, +.uk-tile-secondary:not(.uk-preserve-color) .uk-h3, +.uk-tile-secondary:not(.uk-preserve-color) .uk-h4, +.uk-tile-secondary:not(.uk-preserve-color) .uk-h5, +.uk-tile-secondary:not(.uk-preserve-color) .uk-h6, +.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-2xlarge, +.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-large, +.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-medium, +.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-small, +.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-xlarge, +.uk-tile-secondary:not(.uk-preserve-color) .uk-link, +.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link, +.uk-tile-secondary:not(.uk-preserve-color) .uk-link:hover, +.uk-tile-secondary:not(.uk-preserve-color) a, +.uk-tile-secondary:not(.uk-preserve-color) a:hover, +.uk-tile-secondary:not(.uk-preserve-color) blockquote, +.uk-tile-secondary:not(.uk-preserve-color) em, +.uk-tile-secondary:not(.uk-preserve-color) h1, +.uk-tile-secondary:not(.uk-preserve-color) h2, +.uk-tile-secondary:not(.uk-preserve-color) h3, +.uk-tile-secondary:not(.uk-preserve-color) h4, +.uk-tile-secondary:not(.uk-preserve-color) h5, +.uk-tile-secondary:not(.uk-preserve-color) h6 { + color: #fff +} + +.uk-card-primary.uk-card-body :not(pre)>code, +.uk-card-primary.uk-card-body :not(pre)>kbd, +.uk-card-primary.uk-card-body :not(pre)>samp, +.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>code, +.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>kbd, +.uk-card-primary>:not([class*=uk-card-media]) :not(pre)>samp, +.uk-card-secondary.uk-card-body :not(pre)>code, +.uk-card-secondary.uk-card-body :not(pre)>kbd, +.uk-card-secondary.uk-card-body :not(pre)>samp, +.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>code, +.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>kbd, +.uk-card-secondary>:not([class*=uk-card-media]) :not(pre)>samp, +.uk-light :not(pre)>code, +.uk-light :not(pre)>kbd, +.uk-light :not(pre)>samp, +.uk-offcanvas-bar :not(pre)>code, +.uk-offcanvas-bar :not(pre)>kbd, +.uk-offcanvas-bar :not(pre)>samp, +.uk-overlay-primary :not(pre)>code, +.uk-overlay-primary :not(pre)>kbd, +.uk-overlay-primary :not(pre)>samp, +.uk-section-primary:not(.uk-preserve-color) :not(pre)>code, +.uk-section-primary:not(.uk-preserve-color) :not(pre)>kbd, +.uk-section-primary:not(.uk-preserve-color) :not(pre)>samp, +.uk-section-secondary:not(.uk-preserve-color) :not(pre)>code, +.uk-section-secondary:not(.uk-preserve-color) :not(pre)>kbd, +.uk-section-secondary:not(.uk-preserve-color) :not(pre)>samp, +.uk-tile-primary:not(.uk-preserve-color) :not(pre)>code, +.uk-tile-primary:not(.uk-preserve-color) :not(pre)>kbd, +.uk-tile-primary:not(.uk-preserve-color) :not(pre)>samp, +.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>code, +.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>kbd, +.uk-tile-secondary:not(.uk-preserve-color) :not(pre)>samp { + color: rgba(255, 255, 255, .7); + background: rgba(255, 255, 255, .1) +} + +.uk-card-primary.uk-card-body .uk-hr, +.uk-card-primary.uk-card-body hr, +.uk-card-primary>:not([class*=uk-card-media]) .uk-hr, +.uk-card-primary>:not([class*=uk-card-media]) hr, +.uk-card-secondary.uk-card-body .uk-hr, +.uk-card-secondary.uk-card-body hr, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-hr, +.uk-card-secondary>:not([class*=uk-card-media]) hr, +.uk-light .uk-hr, +.uk-light hr, +.uk-offcanvas-bar .uk-hr, +.uk-offcanvas-bar hr, +.uk-overlay-primary .uk-hr, +.uk-overlay-primary hr, +.uk-section-primary:not(.uk-preserve-color) .uk-hr, +.uk-section-primary:not(.uk-preserve-color) hr, +.uk-section-secondary:not(.uk-preserve-color) .uk-hr, +.uk-section-secondary:not(.uk-preserve-color) hr, +.uk-tile-primary:not(.uk-preserve-color) .uk-hr, +.uk-tile-primary:not(.uk-preserve-color) hr, +.uk-tile-secondary:not(.uk-preserve-color) .uk-hr, +.uk-tile-secondary:not(.uk-preserve-color) hr { + border-top-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body :focus, +.uk-card-primary>:not([class*=uk-card-media]) :focus, +.uk-card-secondary.uk-card-body :focus, +.uk-card-secondary>:not([class*=uk-card-media]) :focus, +.uk-light :focus, +.uk-offcanvas-bar :focus, +.uk-overlay-primary :focus, +.uk-section-primary:not(.uk-preserve-color) :focus, +.uk-section-secondary:not(.uk-preserve-color) :focus, +.uk-tile-primary:not(.uk-preserve-color) :focus, +.uk-tile-secondary:not(.uk-preserve-color) :focus { + outline-color: #fff +} + +.uk-card-primary.uk-card-body :focus-visible, +.uk-card-primary>:not([class*=uk-card-media]) :focus-visible, +.uk-card-secondary.uk-card-body :focus-visible, +.uk-card-secondary>:not([class*=uk-card-media]) :focus-visible, +.uk-light :focus-visible, +.uk-offcanvas-bar :focus-visible, +.uk-overlay-primary :focus-visible, +.uk-section-primary:not(.uk-preserve-color) :focus-visible, +.uk-section-secondary:not(.uk-preserve-color) :focus-visible, +.uk-tile-primary:not(.uk-preserve-color) :focus-visible, +.uk-tile-secondary:not(.uk-preserve-color) :focus-visible { + outline-color: #fff +} + +.uk-card-primary.uk-card-body .uk-link-muted a, +.uk-card-primary.uk-card-body a.uk-link-muted, +.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a, +.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted, +.uk-card-secondary.uk-card-body .uk-link-muted a, +.uk-card-secondary.uk-card-body a.uk-link-muted, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a, +.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted, +.uk-light .uk-link-muted a, +.uk-light a.uk-link-muted, +.uk-offcanvas-bar .uk-link-muted a, +.uk-offcanvas-bar a.uk-link-muted, +.uk-overlay-primary .uk-link-muted a, +.uk-overlay-primary a.uk-link-muted, +.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a, +.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted, +.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a, +.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted, +.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a, +.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted, +.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a, +.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-link-muted a:hover, +.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-muted, +.uk-card-primary.uk-card-body .uk-table th, +.uk-card-primary.uk-card-body a.uk-link-muted:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-link-muted a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted, +.uk-card-primary>:not([class*=uk-card-media]) .uk-table th, +.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-muted:hover, +.uk-card-secondary.uk-card-body .uk-link-muted a:hover, +.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-muted, +.uk-card-secondary.uk-card-body .uk-table th, +.uk-card-secondary.uk-card-body a.uk-link-muted:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-muted a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-muted, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table th, +.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-muted:hover, +.uk-light .uk-link-muted a:hover, +.uk-light .uk-link-toggle:hover .uk-link-muted, +.uk-light .uk-table th, +.uk-light a.uk-link-muted:hover, +.uk-offcanvas-bar .uk-link-muted a:hover, +.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-muted, +.uk-offcanvas-bar .uk-table th, +.uk-offcanvas-bar a.uk-link-muted:hover, +.uk-overlay-primary .uk-link-muted a:hover, +.uk-overlay-primary .uk-link-toggle:hover .uk-link-muted, +.uk-overlay-primary .uk-table th, +.uk-overlay-primary a.uk-link-muted:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-link-muted a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, +.uk-section-primary:not(.uk-preserve-color) .uk-table th, +.uk-section-primary:not(.uk-preserve-color) a.uk-link-muted:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-link-muted a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, +.uk-section-secondary:not(.uk-preserve-color) .uk-table th, +.uk-section-secondary:not(.uk-preserve-color) a.uk-link-muted:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-link-muted a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, +.uk-tile-primary:not(.uk-preserve-color) .uk-table th, +.uk-tile-primary:not(.uk-preserve-color) a.uk-link-muted:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-link-muted a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-muted, +.uk-tile-secondary:not(.uk-preserve-color) .uk-table th, +.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-muted:hover { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-link-text a:hover, +.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-text, +.uk-card-primary.uk-card-body .uk-table caption, +.uk-card-primary.uk-card-body a.uk-link-text:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-link-text a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text, +.uk-card-primary>:not([class*=uk-card-media]) .uk-table caption, +.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-text:hover, +.uk-card-secondary.uk-card-body .uk-link-text a:hover, +.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-text, +.uk-card-secondary.uk-card-body .uk-table caption, +.uk-card-secondary.uk-card-body a.uk-link-text:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-text a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-text, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table caption, +.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-text:hover, +.uk-light .uk-link-text a:hover, +.uk-light .uk-link-toggle:hover .uk-link-text, +.uk-light .uk-table caption, +.uk-light a.uk-link-text:hover, +.uk-offcanvas-bar .uk-link-text a:hover, +.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-text, +.uk-offcanvas-bar .uk-table caption, +.uk-offcanvas-bar a.uk-link-text:hover, +.uk-overlay-primary .uk-link-text a:hover, +.uk-overlay-primary .uk-link-toggle:hover .uk-link-text, +.uk-overlay-primary .uk-table caption, +.uk-overlay-primary a.uk-link-text:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-link-text a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, +.uk-section-primary:not(.uk-preserve-color) .uk-table caption, +.uk-section-primary:not(.uk-preserve-color) a.uk-link-text:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-link-text a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, +.uk-section-secondary:not(.uk-preserve-color) .uk-table caption, +.uk-section-secondary:not(.uk-preserve-color) a.uk-link-text:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-link-text a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, +.uk-tile-primary:not(.uk-preserve-color) .uk-table caption, +.uk-tile-primary:not(.uk-preserve-color) a.uk-link-text:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-link-text a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-text, +.uk-tile-secondary:not(.uk-preserve-color) .uk-table caption, +.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-text:hover { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-link-heading a:hover, +.uk-card-primary.uk-card-body .uk-link-toggle:hover .uk-link-heading, +.uk-card-primary.uk-card-body a.uk-link-heading:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-link-heading a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading, +.uk-card-primary>:not([class*=uk-card-media]) a.uk-link-heading:hover, +.uk-card-secondary.uk-card-body .uk-link-heading a:hover, +.uk-card-secondary.uk-card-body .uk-link-toggle:hover .uk-link-heading, +.uk-card-secondary.uk-card-body a.uk-link-heading:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-heading a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-link-toggle:hover .uk-link-heading, +.uk-card-secondary>:not([class*=uk-card-media]) a.uk-link-heading:hover, +.uk-light .uk-link-heading a:hover, +.uk-light .uk-link-toggle:hover .uk-link-heading, +.uk-light a.uk-link-heading:hover, +.uk-offcanvas-bar .uk-link-heading a:hover, +.uk-offcanvas-bar .uk-link-toggle:hover .uk-link-heading, +.uk-offcanvas-bar a.uk-link-heading:hover, +.uk-overlay-primary .uk-link-heading a:hover, +.uk-overlay-primary .uk-link-toggle:hover .uk-link-heading, +.uk-overlay-primary a.uk-link-heading:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-link-heading a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, +.uk-section-primary:not(.uk-preserve-color) a.uk-link-heading:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-link-heading a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, +.uk-section-secondary:not(.uk-preserve-color) a.uk-link-heading:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-link-heading a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, +.uk-tile-primary:not(.uk-preserve-color) a.uk-link-heading:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-link-heading a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-link-toggle:hover .uk-link-heading, +.uk-tile-secondary:not(.uk-preserve-color) a.uk-link-heading:hover { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-heading-bullet::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-bullet::before, +.uk-card-secondary.uk-card-body .uk-heading-bullet::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-bullet::before, +.uk-light .uk-heading-bullet::before, +.uk-offcanvas-bar .uk-heading-bullet::before, +.uk-overlay-primary .uk-heading-bullet::before, +.uk-section-primary:not(.uk-preserve-color) .uk-heading-bullet::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-heading-bullet::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-heading-bullet::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-bullet::before { + border-left-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-divider-icon::after, +.uk-card-primary.uk-card-body .uk-divider-icon::before, +.uk-card-primary.uk-card-body .uk-heading-divider, +.uk-card-primary.uk-card-body .uk-heading-line>::after, +.uk-card-primary.uk-card-body .uk-heading-line>::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::after, +.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-divider, +.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::after, +.uk-card-primary>:not([class*=uk-card-media]) .uk-heading-line>::before, +.uk-card-secondary.uk-card-body .uk-divider-icon::after, +.uk-card-secondary.uk-card-body .uk-divider-icon::before, +.uk-card-secondary.uk-card-body .uk-heading-divider, +.uk-card-secondary.uk-card-body .uk-heading-line>::after, +.uk-card-secondary.uk-card-body .uk-heading-line>::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::after, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-divider, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::after, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-heading-line>::before, +.uk-light .uk-divider-icon::after, +.uk-light .uk-divider-icon::before, +.uk-light .uk-heading-divider, +.uk-light .uk-heading-line>::after, +.uk-light .uk-heading-line>::before, +.uk-offcanvas-bar .uk-divider-icon::after, +.uk-offcanvas-bar .uk-divider-icon::before, +.uk-offcanvas-bar .uk-heading-divider, +.uk-offcanvas-bar .uk-heading-line>::after, +.uk-offcanvas-bar .uk-heading-line>::before, +.uk-overlay-primary .uk-divider-icon::after, +.uk-overlay-primary .uk-divider-icon::before, +.uk-overlay-primary .uk-heading-divider, +.uk-overlay-primary .uk-heading-line>::after, +.uk-overlay-primary .uk-heading-line>::before, +.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::after, +.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon::before, +.uk-section-primary:not(.uk-preserve-color) .uk-heading-divider, +.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::after, +.uk-section-primary:not(.uk-preserve-color) .uk-heading-line>::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::after, +.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-heading-divider, +.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::after, +.uk-section-secondary:not(.uk-preserve-color) .uk-heading-line>::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::after, +.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-heading-divider, +.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::after, +.uk-tile-primary:not(.uk-preserve-color) .uk-heading-line>::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::after, +.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-divider, +.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::after, +.uk-tile-secondary:not(.uk-preserve-color) .uk-heading-line>::before { + border-bottom-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-divider-icon, +.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-icon, +.uk-card-secondary.uk-card-body .uk-divider-icon, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-icon, +.uk-light .uk-divider-icon, +.uk-offcanvas-bar .uk-divider-icon, +.uk-overlay-primary .uk-divider-icon, +.uk-section-primary:not(.uk-preserve-color) .uk-divider-icon, +.uk-section-secondary:not(.uk-preserve-color) .uk-divider-icon, +.uk-tile-primary:not(.uk-preserve-color) .uk-divider-icon, +.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-icon { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22none%22%20stroke%3D%22rgba%28255,%20255,%20255,%200.2%29%22%20stroke-width%3D%222%22%20cx%3D%2210%22%20cy%3D%2210%22%20r%3D%227%22%20%2F%3E%0A%3C%2Fsvg%3E%0A) +} + +.uk-card-primary.uk-card-body .uk-divider-small::after, +.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-small::after, +.uk-card-secondary.uk-card-body .uk-divider-small::after, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-small::after, +.uk-light .uk-divider-small::after, +.uk-offcanvas-bar .uk-divider-small::after, +.uk-overlay-primary .uk-divider-small::after, +.uk-section-primary:not(.uk-preserve-color) .uk-divider-small::after, +.uk-section-secondary:not(.uk-preserve-color) .uk-divider-small::after, +.uk-tile-primary:not(.uk-preserve-color) .uk-divider-small::after, +.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-small::after { + border-top-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-divider-vertical, +.uk-card-primary>:not([class*=uk-card-media]) .uk-divider-vertical, +.uk-card-secondary.uk-card-body .uk-divider-vertical, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-divider-vertical, +.uk-light .uk-divider-vertical, +.uk-offcanvas-bar .uk-divider-vertical, +.uk-overlay-primary .uk-divider-vertical, +.uk-section-primary:not(.uk-preserve-color) .uk-divider-vertical, +.uk-section-secondary:not(.uk-preserve-color) .uk-divider-vertical, +.uk-tile-primary:not(.uk-preserve-color) .uk-divider-vertical, +.uk-tile-secondary:not(.uk-preserve-color) .uk-divider-vertical { + border-left-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-list-muted>::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-list-muted>::before, +.uk-card-secondary.uk-card-body .uk-list-muted>::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-muted>::before, +.uk-light .uk-list-muted>::before, +.uk-offcanvas-bar .uk-list-muted>::before, +.uk-overlay-primary .uk-list-muted>::before, +.uk-section-primary:not(.uk-preserve-color) .uk-list-muted>::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-list-muted>::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-list-muted>::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-list-muted>::before { + color: rgba(255, 255, 255, .5) !important +} + +.uk-card-primary.uk-card-body .uk-list-emphasis>::before, +.uk-card-primary.uk-card-body .uk-list-primary>::before, +.uk-card-primary.uk-card-body .uk-list-secondary>::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-list-emphasis>::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-list-primary>::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-list-secondary>::before, +.uk-card-secondary.uk-card-body .uk-list-emphasis>::before, +.uk-card-secondary.uk-card-body .uk-list-primary>::before, +.uk-card-secondary.uk-card-body .uk-list-secondary>::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-emphasis>::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-primary>::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-secondary>::before, +.uk-light .uk-list-emphasis>::before, +.uk-light .uk-list-primary>::before, +.uk-light .uk-list-secondary>::before, +.uk-offcanvas-bar .uk-list-emphasis>::before, +.uk-offcanvas-bar .uk-list-primary>::before, +.uk-offcanvas-bar .uk-list-secondary>::before, +.uk-overlay-primary .uk-list-emphasis>::before, +.uk-overlay-primary .uk-list-primary>::before, +.uk-overlay-primary .uk-list-secondary>::before, +.uk-section-primary:not(.uk-preserve-color) .uk-list-emphasis>::before, +.uk-section-primary:not(.uk-preserve-color) .uk-list-primary>::before, +.uk-section-primary:not(.uk-preserve-color) .uk-list-secondary>::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-list-primary>::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-list-secondary>::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-list-emphasis>::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-list-primary>::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-list-secondary>::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-list-emphasis>::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-list-primary>::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-list-secondary>::before { + color: #fff !important +} + +.uk-card-primary.uk-card-body .uk-list-bullet>::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-list-bullet>::before, +.uk-card-secondary.uk-card-body .uk-list-bullet>::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-bullet>::before, +.uk-light .uk-list-bullet>::before, +.uk-offcanvas-bar .uk-list-bullet>::before, +.uk-overlay-primary .uk-list-bullet>::before, +.uk-section-primary:not(.uk-preserve-color) .uk-list-bullet>::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-list-bullet>::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-list-bullet>::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-list-bullet>::before { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%226%22%20height%3D%226%22%20viewBox%3D%220%200%206%206%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20cx%3D%223%22%20cy%3D%223%22%20r%3D%223%22%20%2F%3E%0A%3C%2Fsvg%3E) +} + +.uk-card-primary.uk-card-body .uk-list-divider>:nth-child(n+2), +.uk-card-primary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2), +.uk-card-secondary.uk-card-body .uk-list-divider>:nth-child(n+2), +.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-divider>:nth-child(n+2), +.uk-light .uk-list-divider>:nth-child(n+2), +.uk-offcanvas-bar .uk-list-divider>:nth-child(n+2), +.uk-overlay-primary .uk-list-divider>:nth-child(n+2), +.uk-section-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2), +.uk-section-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2), +.uk-tile-primary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2), +.uk-tile-secondary:not(.uk-preserve-color) .uk-list-divider>:nth-child(n+2) { + border-top-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-list-striped>:nth-of-type(odd), +.uk-card-primary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd), +.uk-card-secondary.uk-card-body .uk-list-striped>:nth-of-type(odd), +.uk-card-secondary>:not([class*=uk-card-media]) .uk-list-striped>:nth-of-type(odd), +.uk-light .uk-list-striped>:nth-of-type(odd), +.uk-offcanvas-bar .uk-list-striped>:nth-of-type(odd), +.uk-overlay-primary .uk-list-striped>:nth-of-type(odd), +.uk-section-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd), +.uk-section-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd), +.uk-tile-primary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd), +.uk-tile-secondary:not(.uk-preserve-color) .uk-list-striped>:nth-of-type(odd) { + border-top-color: rgba(255, 255, 255, .2); + border-bottom-color: rgba(255, 255, 255, .2); + background-color: rgba(255, 255, 255, .1) +} + +.uk-card-primary.uk-card-body .uk-table tbody tr.uk-active, +.uk-card-primary.uk-card-body .uk-table>tr.uk-active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-table>tr.uk-active, +.uk-card-secondary.uk-card-body .uk-table tbody tr.uk-active, +.uk-card-secondary.uk-card-body .uk-table>tr.uk-active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table tbody tr.uk-active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table>tr.uk-active, +.uk-light .uk-table tbody tr.uk-active, +.uk-light .uk-table>tr.uk-active, +.uk-offcanvas-bar .uk-table tbody tr.uk-active, +.uk-offcanvas-bar .uk-table>tr.uk-active, +.uk-overlay-primary .uk-table tbody tr.uk-active, +.uk-overlay-primary .uk-table>tr.uk-active, +.uk-section-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, +.uk-section-primary:not(.uk-preserve-color) .uk-table>tr.uk-active, +.uk-section-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, +.uk-section-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active, +.uk-tile-primary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, +.uk-tile-primary:not(.uk-preserve-color) .uk-table>tr.uk-active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-table tbody tr.uk-active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-table>tr.uk-active { + background: rgba(255, 255, 255, .08) +} + +.uk-card-primary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child), +.uk-card-primary.uk-card-body .uk-table-divider>:not(:first-child)>tr, +.uk-card-primary.uk-card-body .uk-table-divider>tr:not(:first-child), +.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child), +.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr, +.uk-card-primary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child), +.uk-card-secondary.uk-card-body .uk-table-divider>:first-child>tr:not(:first-child), +.uk-card-secondary.uk-card-body .uk-table-divider>:not(:first-child)>tr, +.uk-card-secondary.uk-card-body .uk-table-divider>tr:not(:first-child), +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:first-child>tr:not(:first-child), +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>:not(:first-child)>tr, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-divider>tr:not(:first-child), +.uk-light .uk-table-divider>:first-child>tr:not(:first-child), +.uk-light .uk-table-divider>:not(:first-child)>tr, +.uk-light .uk-table-divider>tr:not(:first-child), +.uk-offcanvas-bar .uk-table-divider>:first-child>tr:not(:first-child), +.uk-offcanvas-bar .uk-table-divider>:not(:first-child)>tr, +.uk-offcanvas-bar .uk-table-divider>tr:not(:first-child), +.uk-overlay-primary .uk-table-divider>:first-child>tr:not(:first-child), +.uk-overlay-primary .uk-table-divider>:not(:first-child)>tr, +.uk-overlay-primary .uk-table-divider>tr:not(:first-child), +.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child), +.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr, +.uk-section-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child), +.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child), +.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr, +.uk-section-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child), +.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child), +.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr, +.uk-tile-primary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child), +.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:first-child>tr:not(:first-child), +.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>:not(:first-child)>tr, +.uk-tile-secondary:not(.uk-preserve-color) .uk-table-divider>tr:not(:first-child) { + border-top-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd), +.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(odd), +.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd), +.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd), +.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(odd), +.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(odd), +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(odd), +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(odd), +.uk-light .uk-table-striped tbody tr:nth-of-type(odd), +.uk-light .uk-table-striped>tr:nth-of-type(odd), +.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(odd), +.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(odd), +.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(odd), +.uk-overlay-primary .uk-table-striped>tr:nth-of-type(odd), +.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), +.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd), +.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), +.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd), +.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), +.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd), +.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(odd), +.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(odd) { + background: rgba(255, 255, 255, .1); + border-top-color: rgba(255, 255, 255, .2); + border-bottom-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-table-hover tbody tr:hover, +.uk-card-primary.uk-card-body .uk-table-hover>tr:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover, +.uk-card-secondary.uk-card-body .uk-table-hover tbody tr:hover, +.uk-card-secondary.uk-card-body .uk-table-hover>tr:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover tbody tr:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-hover>tr:hover, +.uk-light .uk-table-hover tbody tr:hover, +.uk-light .uk-table-hover>tr:hover, +.uk-offcanvas-bar .uk-table-hover tbody tr:hover, +.uk-offcanvas-bar .uk-table-hover>tr:hover, +.uk-overlay-primary .uk-table-hover tbody tr:hover, +.uk-overlay-primary .uk-table-hover>tr:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-table-hover>tr:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover tbody tr:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-table-hover>tr:hover { + background: rgba(255, 255, 255, .08) +} + +.uk-card-primary.uk-card-body .uk-icon-link, +.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link, +.uk-card-secondary.uk-card-body .uk-icon-link, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link, +.uk-light .uk-icon-link, +.uk-offcanvas-bar .uk-icon-link, +.uk-overlay-primary .uk-icon-link, +.uk-section-primary:not(.uk-preserve-color) .uk-icon-link, +.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link, +.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link, +.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-active>.uk-icon-link, +.uk-card-primary.uk-card-body .uk-icon-link:active, +.uk-card-primary.uk-card-body .uk-icon-link:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link, +.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-link:hover, +.uk-card-secondary.uk-card-body .uk-active>.uk-icon-link, +.uk-card-secondary.uk-card-body .uk-icon-link:active, +.uk-card-secondary.uk-card-body .uk-icon-link:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-active>.uk-icon-link, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-link:hover, +.uk-light .uk-active>.uk-icon-link, +.uk-light .uk-icon-link:active, +.uk-light .uk-icon-link:hover, +.uk-offcanvas-bar .uk-active>.uk-icon-link, +.uk-offcanvas-bar .uk-icon-link:active, +.uk-offcanvas-bar .uk-icon-link:hover, +.uk-overlay-primary .uk-active>.uk-icon-link, +.uk-overlay-primary .uk-icon-link:active, +.uk-overlay-primary .uk-icon-link:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link, +.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:active, +.uk-section-primary:not(.uk-preserve-color) .uk-icon-link:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link, +.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:active, +.uk-section-secondary:not(.uk-preserve-color) .uk-icon-link:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-active>.uk-icon-link, +.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:active, +.uk-tile-primary:not(.uk-preserve-color) .uk-icon-link:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-active>.uk-icon-link, +.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-link:hover { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-icon-button, +.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button, +.uk-card-secondary.uk-card-body .uk-icon-button, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button, +.uk-light .uk-icon-button, +.uk-offcanvas-bar .uk-icon-button, +.uk-overlay-primary .uk-icon-button, +.uk-section-primary:not(.uk-preserve-color) .uk-icon-button, +.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button, +.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button, +.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button { + background-color: rgba(255, 255, 255, .1); + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-icon-button:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:hover, +.uk-card-secondary.uk-card-body .uk-icon-button:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:hover, +.uk-light .uk-icon-button:hover, +.uk-offcanvas-bar .uk-icon-button:hover, +.uk-overlay-primary .uk-icon-button:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:hover { + background-color: rgba(255, 255, 255, .15); + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-icon-button:active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-icon-button:active, +.uk-card-secondary.uk-card-body .uk-icon-button:active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-icon-button:active, +.uk-light .uk-icon-button:active, +.uk-offcanvas-bar .uk-icon-button:active, +.uk-overlay-primary .uk-icon-button:active, +.uk-section-primary:not(.uk-preserve-color) .uk-icon-button:active, +.uk-section-secondary:not(.uk-preserve-color) .uk-icon-button:active, +.uk-tile-primary:not(.uk-preserve-color) .uk-icon-button:active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-icon-button:active { + background-color: rgba(255, 255, 255, .2); + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-input, +.uk-card-primary.uk-card-body .uk-select, +.uk-card-primary.uk-card-body .uk-textarea, +.uk-card-primary>:not([class*=uk-card-media]) .uk-input, +.uk-card-primary>:not([class*=uk-card-media]) .uk-select, +.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea, +.uk-card-secondary.uk-card-body .uk-input, +.uk-card-secondary.uk-card-body .uk-select, +.uk-card-secondary.uk-card-body .uk-textarea, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-input, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-select, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea, +.uk-light .uk-input, +.uk-light .uk-select, +.uk-light .uk-textarea, +.uk-offcanvas-bar .uk-input, +.uk-offcanvas-bar .uk-select, +.uk-offcanvas-bar .uk-textarea, +.uk-overlay-primary .uk-input, +.uk-overlay-primary .uk-select, +.uk-overlay-primary .uk-textarea, +.uk-section-primary:not(.uk-preserve-color) .uk-input, +.uk-section-primary:not(.uk-preserve-color) .uk-select, +.uk-section-primary:not(.uk-preserve-color) .uk-textarea, +.uk-section-secondary:not(.uk-preserve-color) .uk-input, +.uk-section-secondary:not(.uk-preserve-color) .uk-select, +.uk-section-secondary:not(.uk-preserve-color) .uk-textarea, +.uk-tile-primary:not(.uk-preserve-color) .uk-input, +.uk-tile-primary:not(.uk-preserve-color) .uk-select, +.uk-tile-primary:not(.uk-preserve-color) .uk-textarea, +.uk-tile-secondary:not(.uk-preserve-color) .uk-input, +.uk-tile-secondary:not(.uk-preserve-color) .uk-select, +.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea { + background-color: rgba(255, 255, 255, .1); + color: rgba(255, 255, 255, .7); + background-clip: padding-box; + border-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-input:focus, +.uk-card-primary.uk-card-body .uk-select:focus, +.uk-card-primary.uk-card-body .uk-textarea:focus, +.uk-card-primary>:not([class*=uk-card-media]) .uk-input:focus, +.uk-card-primary>:not([class*=uk-card-media]) .uk-select:focus, +.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea:focus, +.uk-card-secondary.uk-card-body .uk-input:focus, +.uk-card-secondary.uk-card-body .uk-select:focus, +.uk-card-secondary.uk-card-body .uk-textarea:focus, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-input:focus, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:focus, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea:focus, +.uk-light .uk-input:focus, +.uk-light .uk-select:focus, +.uk-light .uk-textarea:focus, +.uk-offcanvas-bar .uk-input:focus, +.uk-offcanvas-bar .uk-select:focus, +.uk-offcanvas-bar .uk-textarea:focus, +.uk-overlay-primary .uk-input:focus, +.uk-overlay-primary .uk-select:focus, +.uk-overlay-primary .uk-textarea:focus, +.uk-section-primary:not(.uk-preserve-color) .uk-input:focus, +.uk-section-primary:not(.uk-preserve-color) .uk-select:focus, +.uk-section-primary:not(.uk-preserve-color) .uk-textarea:focus, +.uk-section-secondary:not(.uk-preserve-color) .uk-input:focus, +.uk-section-secondary:not(.uk-preserve-color) .uk-select:focus, +.uk-section-secondary:not(.uk-preserve-color) .uk-textarea:focus, +.uk-tile-primary:not(.uk-preserve-color) .uk-input:focus, +.uk-tile-primary:not(.uk-preserve-color) .uk-select:focus, +.uk-tile-primary:not(.uk-preserve-color) .uk-textarea:focus, +.uk-tile-secondary:not(.uk-preserve-color) .uk-input:focus, +.uk-tile-secondary:not(.uk-preserve-color) .uk-select:focus, +.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea:focus { + background-color: rgba(255, 255, 255, .15); + color: rgba(255, 255, 255, .7); + border-color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-input::placeholder, +.uk-card-primary.uk-card-body .uk-textarea::placeholder, +.uk-card-primary>:not([class*=uk-card-media]) .uk-input::placeholder, +.uk-card-primary>:not([class*=uk-card-media]) .uk-textarea::placeholder, +.uk-card-secondary.uk-card-body .uk-input::placeholder, +.uk-card-secondary.uk-card-body .uk-textarea::placeholder, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-input::placeholder, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-textarea::placeholder, +.uk-light .uk-input::placeholder, +.uk-light .uk-textarea::placeholder, +.uk-offcanvas-bar .uk-input::placeholder, +.uk-offcanvas-bar .uk-textarea::placeholder, +.uk-overlay-primary .uk-input::placeholder, +.uk-overlay-primary .uk-textarea::placeholder, +.uk-section-primary:not(.uk-preserve-color) .uk-input::placeholder, +.uk-section-primary:not(.uk-preserve-color) .uk-textarea::placeholder, +.uk-section-secondary:not(.uk-preserve-color) .uk-input::placeholder, +.uk-section-secondary:not(.uk-preserve-color) .uk-textarea::placeholder, +.uk-tile-primary:not(.uk-preserve-color) .uk-input::placeholder, +.uk-tile-primary:not(.uk-preserve-color) .uk-textarea::placeholder, +.uk-tile-secondary:not(.uk-preserve-color) .uk-input::placeholder, +.uk-tile-secondary:not(.uk-preserve-color) .uk-textarea::placeholder { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-select:not([multiple]):not([size]), +.uk-card-primary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]), +.uk-card-secondary.uk-card-body .uk-select:not([multiple]):not([size]), +.uk-card-secondary>:not([class*=uk-card-media]) .uk-select:not([multiple]):not([size]), +.uk-light .uk-select:not([multiple]):not([size]), +.uk-offcanvas-bar .uk-select:not([multiple]):not([size]), +.uk-overlay-primary .uk-select:not([multiple]):not([size]), +.uk-section-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), +.uk-section-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), +.uk-tile-primary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]), +.uk-tile-secondary:not(.uk-preserve-color) .uk-select:not([multiple]):not([size]) { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%201%209%206%2015%206%22%20%2F%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2013%209%208%2015%208%22%20%2F%3E%0A%3C%2Fsvg%3E%0A) +} + +.uk-card-primary.uk-card-body .uk-input[list]:focus, +.uk-card-primary.uk-card-body .uk-input[list]:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:focus, +.uk-card-primary>:not([class*=uk-card-media]) .uk-input[list]:hover, +.uk-card-secondary.uk-card-body .uk-input[list]:focus, +.uk-card-secondary.uk-card-body .uk-input[list]:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:focus, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-input[list]:hover, +.uk-light .uk-input[list]:focus, +.uk-light .uk-input[list]:hover, +.uk-offcanvas-bar .uk-input[list]:focus, +.uk-offcanvas-bar .uk-input[list]:hover, +.uk-overlay-primary .uk-input[list]:focus, +.uk-overlay-primary .uk-input[list]:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:focus, +.uk-section-primary:not(.uk-preserve-color) .uk-input[list]:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:focus, +.uk-section-secondary:not(.uk-preserve-color) .uk-input[list]:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:focus, +.uk-tile-primary:not(.uk-preserve-color) .uk-input[list]:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:focus, +.uk-tile-secondary:not(.uk-preserve-color) .uk-input[list]:hover { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2224%22%20height%3D%2216%22%20viewBox%3D%220%200%2024%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20points%3D%2212%2012%208%206%2016%206%22%20%2F%3E%0A%3C%2Fsvg%3E%0A) +} + +.uk-card-primary.uk-card-body .uk-checkbox, +.uk-card-primary.uk-card-body .uk-radio, +.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox, +.uk-card-primary>:not([class*=uk-card-media]) .uk-radio, +.uk-card-secondary.uk-card-body .uk-checkbox, +.uk-card-secondary.uk-card-body .uk-radio, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio, +.uk-light .uk-checkbox, +.uk-light .uk-radio, +.uk-offcanvas-bar .uk-checkbox, +.uk-offcanvas-bar .uk-radio, +.uk-overlay-primary .uk-checkbox, +.uk-overlay-primary .uk-radio, +.uk-section-primary:not(.uk-preserve-color) .uk-checkbox, +.uk-section-primary:not(.uk-preserve-color) .uk-radio, +.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox, +.uk-section-secondary:not(.uk-preserve-color) .uk-radio, +.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox, +.uk-tile-primary:not(.uk-preserve-color) .uk-radio, +.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox, +.uk-tile-secondary:not(.uk-preserve-color) .uk-radio { + background-color: rgba(255, 255, 255, .1); + border-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-checkbox:focus, +.uk-card-primary.uk-card-body .uk-radio:focus, +.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:focus, +.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:focus, +.uk-card-secondary.uk-card-body .uk-checkbox:focus, +.uk-card-secondary.uk-card-body .uk-radio:focus, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:focus, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:focus, +.uk-light .uk-checkbox:focus, +.uk-light .uk-radio:focus, +.uk-offcanvas-bar .uk-checkbox:focus, +.uk-offcanvas-bar .uk-radio:focus, +.uk-overlay-primary .uk-checkbox:focus, +.uk-overlay-primary .uk-radio:focus, +.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:focus, +.uk-section-primary:not(.uk-preserve-color) .uk-radio:focus, +.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:focus, +.uk-section-secondary:not(.uk-preserve-color) .uk-radio:focus, +.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:focus, +.uk-tile-primary:not(.uk-preserve-color) .uk-radio:focus, +.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:focus, +.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:focus { + background-color: rgba(255, 255, 255, .15); + border-color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-checkbox:checked, +.uk-card-primary.uk-card-body .uk-checkbox:indeterminate, +.uk-card-primary.uk-card-body .uk-radio:checked, +.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked, +.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate, +.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked, +.uk-card-secondary.uk-card-body .uk-checkbox:checked, +.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate, +.uk-card-secondary.uk-card-body .uk-radio:checked, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked, +.uk-light .uk-checkbox:checked, +.uk-light .uk-checkbox:indeterminate, +.uk-light .uk-radio:checked, +.uk-offcanvas-bar .uk-checkbox:checked, +.uk-offcanvas-bar .uk-checkbox:indeterminate, +.uk-offcanvas-bar .uk-radio:checked, +.uk-overlay-primary .uk-checkbox:checked, +.uk-overlay-primary .uk-checkbox:indeterminate, +.uk-overlay-primary .uk-radio:checked, +.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked, +.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, +.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked, +.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked, +.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, +.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked, +.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked, +.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, +.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked, +.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked, +.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, +.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked { + background-color: #fff; + border-color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-checkbox:checked:focus, +.uk-card-primary.uk-card-body .uk-checkbox:indeterminate:focus, +.uk-card-primary.uk-card-body .uk-radio:checked:focus, +.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus, +.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus, +.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked:focus, +.uk-card-secondary.uk-card-body .uk-checkbox:checked:focus, +.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate:focus, +.uk-card-secondary.uk-card-body .uk-radio:checked:focus, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked:focus, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate:focus, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked:focus, +.uk-light .uk-checkbox:checked:focus, +.uk-light .uk-checkbox:indeterminate:focus, +.uk-light .uk-radio:checked:focus, +.uk-offcanvas-bar .uk-checkbox:checked:focus, +.uk-offcanvas-bar .uk-checkbox:indeterminate:focus, +.uk-offcanvas-bar .uk-radio:checked:focus, +.uk-overlay-primary .uk-checkbox:checked:focus, +.uk-overlay-primary .uk-checkbox:indeterminate:focus, +.uk-overlay-primary .uk-radio:checked:focus, +.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus, +.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, +.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked:focus, +.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus, +.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, +.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked:focus, +.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked:focus, +.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, +.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked:focus, +.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked:focus, +.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate:focus, +.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked:focus { + background-color: #fff +} + +.uk-card-primary.uk-card-body .uk-radio:checked, +.uk-card-primary>:not([class*=uk-card-media]) .uk-radio:checked, +.uk-card-secondary.uk-card-body .uk-radio:checked, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-radio:checked, +.uk-light .uk-radio:checked, +.uk-offcanvas-bar .uk-radio:checked, +.uk-overlay-primary .uk-radio:checked, +.uk-section-primary:not(.uk-preserve-color) .uk-radio:checked, +.uk-section-secondary:not(.uk-preserve-color) .uk-radio:checked, +.uk-tile-primary:not(.uk-preserve-color) .uk-radio:checked, +.uk-tile-secondary:not(.uk-preserve-color) .uk-radio:checked { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Ccircle%20fill%3D%22%23666%22%20cx%3D%228%22%20cy%3D%228%22%20r%3D%222%22%20%2F%3E%0A%3C%2Fsvg%3E) +} + +.uk-card-primary.uk-card-body .uk-checkbox:checked, +.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:checked, +.uk-card-secondary.uk-card-body .uk-checkbox:checked, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:checked, +.uk-light .uk-checkbox:checked, +.uk-offcanvas-bar .uk-checkbox:checked, +.uk-overlay-primary .uk-checkbox:checked, +.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:checked, +.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:checked, +.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:checked, +.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:checked { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2214%22%20height%3D%2211%22%20viewBox%3D%220%200%2014%2011%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Cpolygon%20fill%3D%22%23666%22%20points%3D%2212%201%205%207.5%202%205%201%205.5%205%2010%2013%201.5%22%20%2F%3E%0A%3C%2Fsvg%3E%0A) +} + +.uk-card-primary.uk-card-body .uk-checkbox:indeterminate, +.uk-card-primary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate, +.uk-card-secondary.uk-card-body .uk-checkbox:indeterminate, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-checkbox:indeterminate, +.uk-light .uk-checkbox:indeterminate, +.uk-offcanvas-bar .uk-checkbox:indeterminate, +.uk-overlay-primary .uk-checkbox:indeterminate, +.uk-section-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, +.uk-section-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate, +.uk-tile-primary:not(.uk-preserve-color) .uk-checkbox:indeterminate, +.uk-tile-secondary:not(.uk-preserve-color) .uk-checkbox:indeterminate { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22%23666%22%20x%3D%223%22%20y%3D%228%22%20width%3D%2210%22%20height%3D%221%22%20%2F%3E%0A%3C%2Fsvg%3E) +} + +.uk-card-primary.uk-card-body .uk-form-label, +.uk-card-primary>:not([class*=uk-card-media]) .uk-form-label, +.uk-card-secondary.uk-card-body .uk-form-label, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-label, +.uk-light .uk-form-label, +.uk-offcanvas-bar .uk-form-label, +.uk-overlay-primary .uk-form-label, +.uk-section-primary:not(.uk-preserve-color) .uk-form-label, +.uk-section-secondary:not(.uk-preserve-color) .uk-form-label, +.uk-tile-primary:not(.uk-preserve-color) .uk-form-label, +.uk-tile-secondary:not(.uk-preserve-color) .uk-form-label { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-form-icon, +.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon, +.uk-card-secondary.uk-card-body .uk-form-icon, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon, +.uk-light .uk-form-icon, +.uk-offcanvas-bar .uk-form-icon, +.uk-overlay-primary .uk-form-icon, +.uk-section-primary:not(.uk-preserve-color) .uk-form-icon, +.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon, +.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon, +.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-form-icon:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-form-icon:hover, +.uk-card-secondary.uk-card-body .uk-form-icon:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-form-icon:hover, +.uk-light .uk-form-icon:hover, +.uk-offcanvas-bar .uk-form-icon:hover, +.uk-overlay-primary .uk-form-icon:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-form-icon:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-form-icon:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-form-icon:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-form-icon:hover { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-button-default, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default, +.uk-card-secondary.uk-card-body .uk-button-default, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default, +.uk-light .uk-button-default, +.uk-offcanvas-bar .uk-button-default, +.uk-overlay-primary .uk-button-default, +.uk-section-primary:not(.uk-preserve-color) .uk-button-default, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-default, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-default, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default { + background-color: transparent; + color: #fff; + border-color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-button-default.uk-active, +.uk-card-primary.uk-card-body .uk-button-default:active, +.uk-card-primary.uk-card-body .uk-button-default:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default.uk-active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-default:hover, +.uk-card-secondary.uk-card-body .uk-button-default.uk-active, +.uk-card-secondary.uk-card-body .uk-button-default:active, +.uk-card-secondary.uk-card-body .uk-button-default:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default.uk-active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-default:hover, +.uk-light .uk-button-default.uk-active, +.uk-light .uk-button-default:active, +.uk-light .uk-button-default:hover, +.uk-offcanvas-bar .uk-button-default.uk-active, +.uk-offcanvas-bar .uk-button-default:active, +.uk-offcanvas-bar .uk-button-default:hover, +.uk-overlay-primary .uk-button-default.uk-active, +.uk-overlay-primary .uk-button-default:active, +.uk-overlay-primary .uk-button-default:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-button-default.uk-active, +.uk-section-primary:not(.uk-preserve-color) .uk-button-default:active, +.uk-section-primary:not(.uk-preserve-color) .uk-button-default:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-default.uk-active, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:active, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-default:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-default.uk-active, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:active, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-default:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default.uk-active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-default:hover { + background-color: transparent; + color: #fff; + border-color: #fff +} + +.uk-card-primary.uk-card-body .uk-button-primary, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary, +.uk-card-secondary.uk-card-body .uk-button-primary, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary, +.uk-light .uk-button-primary, +.uk-offcanvas-bar .uk-button-primary, +.uk-overlay-primary .uk-button-primary, +.uk-section-primary:not(.uk-preserve-color) .uk-button-primary, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary { + background-color: #fff; + color: #666 +} + +.uk-card-primary.uk-card-body .uk-button-primary:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:hover, +.uk-card-secondary.uk-card-body .uk-button-primary:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:hover, +.uk-light .uk-button-primary:hover, +.uk-offcanvas-bar .uk-button-primary:hover, +.uk-overlay-primary .uk-button-primary:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:hover { + background-color: #f2f2f2; + color: #666 +} + +.uk-card-primary.uk-card-body .uk-button-primary.uk-active, +.uk-card-primary.uk-card-body .uk-button-primary:active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary.uk-active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-primary:active, +.uk-card-secondary.uk-card-body .uk-button-primary.uk-active, +.uk-card-secondary.uk-card-body .uk-button-primary:active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary.uk-active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-primary:active, +.uk-light .uk-button-primary.uk-active, +.uk-light .uk-button-primary:active, +.uk-offcanvas-bar .uk-button-primary.uk-active, +.uk-offcanvas-bar .uk-button-primary:active, +.uk-overlay-primary .uk-button-primary.uk-active, +.uk-overlay-primary .uk-button-primary:active, +.uk-section-primary:not(.uk-preserve-color) .uk-button-primary.uk-active, +.uk-section-primary:not(.uk-preserve-color) .uk-button-primary:active, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-primary:active, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary.uk-active, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-primary:active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary.uk-active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-primary:active { + background-color: #e6e6e6; + color: #666 +} + +.uk-card-primary.uk-card-body .uk-button-secondary, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary, +.uk-card-secondary.uk-card-body .uk-button-secondary, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary, +.uk-light .uk-button-secondary, +.uk-offcanvas-bar .uk-button-secondary, +.uk-overlay-primary .uk-button-secondary, +.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary { + background-color: #fff; + color: #666 +} + +.uk-card-primary.uk-card-body .uk-button-secondary:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:hover, +.uk-card-secondary.uk-card-body .uk-button-secondary:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:hover, +.uk-light .uk-button-secondary:hover, +.uk-offcanvas-bar .uk-button-secondary:hover, +.uk-overlay-primary .uk-button-secondary:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:hover { + background-color: #f2f2f2; + color: #666 +} + +.uk-card-primary.uk-card-body .uk-button-secondary.uk-active, +.uk-card-primary.uk-card-body .uk-button-secondary:active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-secondary:active, +.uk-card-secondary.uk-card-body .uk-button-secondary.uk-active, +.uk-card-secondary.uk-card-body .uk-button-secondary:active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary.uk-active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-secondary:active, +.uk-light .uk-button-secondary.uk-active, +.uk-light .uk-button-secondary:active, +.uk-offcanvas-bar .uk-button-secondary.uk-active, +.uk-offcanvas-bar .uk-button-secondary:active, +.uk-overlay-primary .uk-button-secondary.uk-active, +.uk-overlay-primary .uk-button-secondary:active, +.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active, +.uk-section-primary:not(.uk-preserve-color) .uk-button-secondary:active, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-secondary:active, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary.uk-active, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-secondary:active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary.uk-active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-secondary:active { + background-color: #e6e6e6; + color: #666 +} + +.uk-card-primary.uk-card-body .uk-button-text, +.uk-card-primary.uk-card-body .uk-button-text:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:hover, +.uk-card-secondary.uk-card-body .uk-button-text, +.uk-card-secondary.uk-card-body .uk-button-text:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:hover, +.uk-light .uk-button-text, +.uk-light .uk-button-text:hover, +.uk-offcanvas-bar .uk-button-text, +.uk-offcanvas-bar .uk-button-text:hover, +.uk-overlay-primary .uk-button-text, +.uk-overlay-primary .uk-button-text:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-button-text, +.uk-section-primary:not(.uk-preserve-color) .uk-button-text:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-text, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-text, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:hover { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-button-text::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text::before, +.uk-card-secondary.uk-card-body .uk-button-text::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text::before, +.uk-light .uk-button-text::before, +.uk-offcanvas-bar .uk-button-text::before, +.uk-overlay-primary .uk-button-text::before, +.uk-section-primary:not(.uk-preserve-color) .uk-button-text::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-text::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-text::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text::before { + border-bottom-color: #fff +} + +.uk-card-primary.uk-card-body .uk-button-text:disabled, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-text:disabled, +.uk-card-secondary.uk-card-body .uk-button-text:disabled, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-text:disabled, +.uk-light .uk-button-text:disabled, +.uk-offcanvas-bar .uk-button-text:disabled, +.uk-overlay-primary .uk-button-text:disabled, +.uk-section-primary:not(.uk-preserve-color) .uk-button-text:disabled, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-text:disabled, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-text:disabled, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-text:disabled { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-button-link, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link, +.uk-card-secondary.uk-card-body .uk-button-link, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link, +.uk-light .uk-button-link, +.uk-offcanvas-bar .uk-button-link, +.uk-overlay-primary .uk-button-link, +.uk-section-primary:not(.uk-preserve-color) .uk-button-link, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-link, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-link, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-button-link:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-button-link:hover, +.uk-card-secondary.uk-card-body .uk-button-link:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-button-link:hover, +.uk-light .uk-button-link:hover, +.uk-offcanvas-bar .uk-button-link:hover, +.uk-overlay-primary .uk-button-link:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-button-link:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-button-link:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-button-link:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-button-link:hover { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body.uk-card-badge, +.uk-card-primary>:not([class*=uk-card-media]).uk-card-badge, +.uk-card-secondary.uk-card-body.uk-card-badge, +.uk-card-secondary>:not([class*=uk-card-media]).uk-card-badge, +.uk-light.uk-card-badge, +.uk-offcanvas-bar.uk-card-badge, +.uk-overlay-primary.uk-card-badge, +.uk-section-primary:not(.uk-preserve-color).uk-card-badge, +.uk-section-secondary:not(.uk-preserve-color).uk-card-badge, +.uk-tile-primary:not(.uk-preserve-color).uk-card-badge, +.uk-tile-secondary:not(.uk-preserve-color).uk-card-badge { + background-color: #fff; + color: #666 +} + +.uk-card-primary.uk-card-body .uk-close, +.uk-card-primary>:not([class*=uk-card-media]) .uk-close, +.uk-card-secondary.uk-card-body .uk-close, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-close, +.uk-light .uk-close, +.uk-offcanvas-bar .uk-close, +.uk-overlay-primary .uk-close, +.uk-section-primary:not(.uk-preserve-color) .uk-close, +.uk-section-secondary:not(.uk-preserve-color) .uk-close, +.uk-tile-primary:not(.uk-preserve-color) .uk-close, +.uk-tile-secondary:not(.uk-preserve-color) .uk-close { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-close:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-close:hover, +.uk-card-secondary.uk-card-body .uk-close:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-close:hover, +.uk-light .uk-close:hover, +.uk-offcanvas-bar .uk-close:hover, +.uk-overlay-primary .uk-close:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-close:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-close:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-close:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-close:hover { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-totop, +.uk-card-primary>:not([class*=uk-card-media]) .uk-totop, +.uk-card-secondary.uk-card-body .uk-totop, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop, +.uk-light .uk-totop, +.uk-offcanvas-bar .uk-totop, +.uk-overlay-primary .uk-totop, +.uk-section-primary:not(.uk-preserve-color) .uk-totop, +.uk-section-secondary:not(.uk-preserve-color) .uk-totop, +.uk-tile-primary:not(.uk-preserve-color) .uk-totop, +.uk-tile-secondary:not(.uk-preserve-color) .uk-totop { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-totop:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:hover, +.uk-card-secondary.uk-card-body .uk-totop:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:hover, +.uk-light .uk-totop:hover, +.uk-offcanvas-bar .uk-totop:hover, +.uk-overlay-primary .uk-totop:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-totop:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-totop:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-totop:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:hover { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-totop:active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-totop:active, +.uk-card-secondary.uk-card-body .uk-totop:active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-totop:active, +.uk-light .uk-totop:active, +.uk-offcanvas-bar .uk-totop:active, +.uk-overlay-primary .uk-totop:active, +.uk-section-primary:not(.uk-preserve-color) .uk-totop:active, +.uk-section-secondary:not(.uk-preserve-color) .uk-totop:active, +.uk-tile-primary:not(.uk-preserve-color) .uk-totop:active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-totop:active { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-marker, +.uk-card-primary>:not([class*=uk-card-media]) .uk-marker, +.uk-card-secondary.uk-card-body .uk-marker, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker, +.uk-light .uk-marker, +.uk-offcanvas-bar .uk-marker, +.uk-overlay-primary .uk-marker, +.uk-section-primary:not(.uk-preserve-color) .uk-marker, +.uk-section-secondary:not(.uk-preserve-color) .uk-marker, +.uk-tile-primary:not(.uk-preserve-color) .uk-marker, +.uk-tile-secondary:not(.uk-preserve-color) .uk-marker { + background: #f8f8f8; + color: #666 +} + +.uk-card-primary.uk-card-body .uk-marker:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-marker:hover, +.uk-card-secondary.uk-card-body .uk-marker:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-marker:hover, +.uk-light .uk-marker:hover, +.uk-offcanvas-bar .uk-marker:hover, +.uk-overlay-primary .uk-marker:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-marker:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-marker:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-marker:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-marker:hover { + color: #666 +} + +.uk-card-primary.uk-card-body .uk-badge, +.uk-card-primary>:not([class*=uk-card-media]) .uk-badge, +.uk-card-secondary.uk-card-body .uk-badge, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-badge, +.uk-light .uk-badge, +.uk-offcanvas-bar .uk-badge, +.uk-overlay-primary .uk-badge, +.uk-section-primary:not(.uk-preserve-color) .uk-badge, +.uk-section-secondary:not(.uk-preserve-color) .uk-badge, +.uk-tile-primary:not(.uk-preserve-color) .uk-badge, +.uk-tile-secondary:not(.uk-preserve-color) .uk-badge { + background-color: #fff; + color: #666 !important +} + +.uk-card-primary.uk-card-body .uk-label, +.uk-card-primary>:not([class*=uk-card-media]) .uk-label, +.uk-card-secondary.uk-card-body .uk-label, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-label, +.uk-light .uk-label, +.uk-offcanvas-bar .uk-label, +.uk-overlay-primary .uk-label, +.uk-section-primary:not(.uk-preserve-color) .uk-label, +.uk-section-secondary:not(.uk-preserve-color) .uk-label, +.uk-tile-primary:not(.uk-preserve-color) .uk-label, +.uk-tile-secondary:not(.uk-preserve-color) .uk-label { + background-color: #fff; + color: #666 +} + +.uk-card-primary.uk-card-body .uk-article-meta, +.uk-card-primary>:not([class*=uk-card-media]) .uk-article-meta, +.uk-card-secondary.uk-card-body .uk-article-meta, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-article-meta, +.uk-light .uk-article-meta, +.uk-offcanvas-bar .uk-article-meta, +.uk-overlay-primary .uk-article-meta, +.uk-section-primary:not(.uk-preserve-color) .uk-article-meta, +.uk-section-secondary:not(.uk-preserve-color) .uk-article-meta, +.uk-tile-primary:not(.uk-preserve-color) .uk-article-meta, +.uk-tile-secondary:not(.uk-preserve-color) .uk-article-meta { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-search-input, +.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input, +.uk-card-secondary.uk-card-body .uk-search-input, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input, +.uk-light .uk-search-input, +.uk-offcanvas-bar .uk-search-input, +.uk-overlay-primary .uk-search-input, +.uk-section-primary:not(.uk-preserve-color) .uk-search-input, +.uk-section-secondary:not(.uk-preserve-color) .uk-search-input, +.uk-tile-primary:not(.uk-preserve-color) .uk-search-input, +.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-search-input::placeholder, +.uk-card-primary>:not([class*=uk-card-media]) .uk-search-input::placeholder, +.uk-card-secondary.uk-card-body .uk-search-input::placeholder, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-input::placeholder, +.uk-light .uk-search-input::placeholder, +.uk-offcanvas-bar .uk-search-input::placeholder, +.uk-overlay-primary .uk-search-input::placeholder, +.uk-section-primary:not(.uk-preserve-color) .uk-search-input::placeholder, +.uk-section-secondary:not(.uk-preserve-color) .uk-search-input::placeholder, +.uk-tile-primary:not(.uk-preserve-color) .uk-search-input::placeholder, +.uk-tile-secondary:not(.uk-preserve-color) .uk-search-input::placeholder { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-search .uk-search-icon, +.uk-card-primary.uk-card-body .uk-search .uk-search-icon:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon, +.uk-card-primary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover, +.uk-card-secondary.uk-card-body .uk-search .uk-search-icon, +.uk-card-secondary.uk-card-body .uk-search .uk-search-icon:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-search .uk-search-icon:hover, +.uk-light .uk-search .uk-search-icon, +.uk-light .uk-search .uk-search-icon:hover, +.uk-offcanvas-bar .uk-search .uk-search-icon, +.uk-offcanvas-bar .uk-search .uk-search-icon:hover, +.uk-overlay-primary .uk-search .uk-search-icon, +.uk-overlay-primary .uk-search .uk-search-icon:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon, +.uk-section-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon, +.uk-section-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon, +.uk-tile-primary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon, +.uk-tile-secondary:not(.uk-preserve-color) .uk-search .uk-search-icon:hover { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-search-default .uk-search-input, +.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input, +.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input, +.uk-light .uk-search-default .uk-search-input, +.uk-offcanvas-bar .uk-search-default .uk-search-input, +.uk-overlay-primary .uk-search-default .uk-search-input, +.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input, +.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input, +.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input, +.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input { + background-color: transparent; + border-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-search-default .uk-search-input:focus, +.uk-card-primary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus, +.uk-card-secondary.uk-card-body .uk-search-default .uk-search-input:focus, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-default .uk-search-input:focus, +.uk-light .uk-search-default .uk-search-input:focus, +.uk-offcanvas-bar .uk-search-default .uk-search-input:focus, +.uk-overlay-primary .uk-search-default .uk-search-input:focus, +.uk-section-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus, +.uk-section-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus, +.uk-tile-primary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus, +.uk-tile-secondary:not(.uk-preserve-color) .uk-search-default .uk-search-input:focus { + background-color: rgba(0, 0, 0, .05) +} + +.uk-card-primary.uk-card-body .uk-search-large .uk-search-input, +.uk-card-primary.uk-card-body .uk-search-navbar .uk-search-input, +.uk-card-primary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input, +.uk-card-primary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input, +.uk-card-secondary.uk-card-body .uk-search-large .uk-search-input, +.uk-card-secondary.uk-card-body .uk-search-navbar .uk-search-input, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-large .uk-search-input, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-navbar .uk-search-input, +.uk-light .uk-search-large .uk-search-input, +.uk-light .uk-search-navbar .uk-search-input, +.uk-offcanvas-bar .uk-search-large .uk-search-input, +.uk-offcanvas-bar .uk-search-navbar .uk-search-input, +.uk-overlay-primary .uk-search-large .uk-search-input, +.uk-overlay-primary .uk-search-navbar .uk-search-input, +.uk-section-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input, +.uk-section-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input, +.uk-section-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input, +.uk-section-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input, +.uk-tile-primary:not(.uk-preserve-color) .uk-search-large .uk-search-input, +.uk-tile-primary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input, +.uk-tile-secondary:not(.uk-preserve-color) .uk-search-large .uk-search-input, +.uk-tile-secondary:not(.uk-preserve-color) .uk-search-navbar .uk-search-input { + background-color: transparent +} + +.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a, +.uk-card-primary.uk-card-body .uk-nav-default>li>a, +.uk-card-primary.uk-card-body .uk-search-toggle, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle, +.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a, +.uk-card-secondary.uk-card-body .uk-nav-default>li>a, +.uk-card-secondary.uk-card-body .uk-search-toggle, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle, +.uk-light .uk-nav-default .uk-nav-sub a, +.uk-light .uk-nav-default>li>a, +.uk-light .uk-search-toggle, +.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a, +.uk-offcanvas-bar .uk-nav-default>li>a, +.uk-offcanvas-bar .uk-search-toggle, +.uk-overlay-primary .uk-nav-default .uk-nav-sub a, +.uk-overlay-primary .uk-nav-default>li>a, +.uk-overlay-primary .uk-search-toggle, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a, +.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-search-toggle:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-search-toggle:hover, +.uk-card-secondary.uk-card-body .uk-search-toggle:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-search-toggle:hover, +.uk-light .uk-search-toggle:hover, +.uk-offcanvas-bar .uk-search-toggle:hover, +.uk-overlay-primary .uk-search-toggle:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-search-toggle:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-search-toggle:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-search-toggle:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-search-toggle:hover { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-accordion-title, +.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title, +.uk-card-secondary.uk-card-body .uk-accordion-title, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title, +.uk-light .uk-accordion-title, +.uk-offcanvas-bar .uk-accordion-title, +.uk-overlay-primary .uk-accordion-title, +.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title, +.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title, +.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title, +.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-accordion-title:hover, +.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub a:hover, +.uk-card-primary.uk-card-body .uk-nav-default>li>a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover, +.uk-card-secondary.uk-card-body .uk-accordion-title:hover, +.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub a:hover, +.uk-card-secondary.uk-card-body .uk-nav-default>li>a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li>a:hover, +.uk-light .uk-accordion-title:hover, +.uk-light .uk-nav-default .uk-nav-sub a:hover, +.uk-light .uk-nav-default>li>a:hover, +.uk-offcanvas-bar .uk-accordion-title:hover, +.uk-offcanvas-bar .uk-nav-default .uk-nav-sub a:hover, +.uk-offcanvas-bar .uk-nav-default>li>a:hover, +.uk-overlay-primary .uk-accordion-title:hover, +.uk-overlay-primary .uk-nav-default .uk-nav-sub a:hover, +.uk-overlay-primary .uk-nav-default>li>a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li>a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li>a:hover { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before, +.uk-card-secondary.uk-card-body .uk-grid-divider>:not(.uk-first-column)::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider>:not(.uk-first-column)::before, +.uk-light .uk-grid-divider>:not(.uk-first-column)::before, +.uk-offcanvas-bar .uk-grid-divider>:not(.uk-first-column)::before, +.uk-overlay-primary .uk-grid-divider>:not(.uk-first-column)::before, +.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider>:not(.uk-first-column)::before { + border-left-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-header, +.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-card-primary.uk-card-body .uk-nav-default>li.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a, +.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-header, +.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-card-secondary.uk-card-body .uk-nav-default>li.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-header, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default>li.uk-active>a, +.uk-light .uk-nav-default .uk-nav-header, +.uk-light .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-light .uk-nav-default>li.uk-active>a, +.uk-offcanvas-bar .uk-nav-default .uk-nav-header, +.uk-offcanvas-bar .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-offcanvas-bar .uk-nav-default>li.uk-active>a, +.uk-overlay-primary .uk-nav-default .uk-nav-header, +.uk-overlay-primary .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-overlay-primary .uk-nav-default>li.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-header, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-sub li.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default>li.uk-active>a { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-card-primary.uk-card-body .uk-nav-default .uk-nav-divider, +.uk-card-primary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider, +.uk-card-secondary.uk-card-body .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-card-secondary.uk-card-body .uk-nav-default .uk-nav-divider, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-default .uk-nav-divider, +.uk-light .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-light .uk-nav-default .uk-nav-divider, +.uk-offcanvas-bar .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-offcanvas-bar .uk-nav-default .uk-nav-divider, +.uk-overlay-primary .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-overlay-primary .uk-nav-default .uk-nav-divider, +.uk-section-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider, +.uk-section-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider, +.uk-tile-primary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider, +.uk-tile-secondary:not(.uk-preserve-color) .uk-grid-divider.uk-grid-stack>.uk-grid-margin::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-default .uk-nav-divider { + border-top-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a, +.uk-card-primary.uk-card-body .uk-nav-primary>li>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a, +.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a, +.uk-card-secondary.uk-card-body .uk-nav-primary>li>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a, +.uk-light .uk-nav-primary .uk-nav-sub a, +.uk-light .uk-nav-primary>li>a, +.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a, +.uk-offcanvas-bar .uk-nav-primary>li>a, +.uk-overlay-primary .uk-nav-primary .uk-nav-sub a, +.uk-overlay-primary .uk-nav-primary>li>a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover, +.uk-card-primary.uk-card-body .uk-nav-primary>li>a:hover, +.uk-card-primary.uk-card-body .uk-nav-secondary>li>a:hover .uk-nav-subtitle, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover .uk-nav-subtitle, +.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub a:hover, +.uk-card-secondary.uk-card-body .uk-nav-primary>li>a:hover, +.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a:hover .uk-nav-subtitle, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li>a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover .uk-nav-subtitle, +.uk-light .uk-nav-primary .uk-nav-sub a:hover, +.uk-light .uk-nav-primary>li>a:hover, +.uk-light .uk-nav-secondary>li>a:hover .uk-nav-subtitle, +.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub a:hover, +.uk-offcanvas-bar .uk-nav-primary>li>a:hover, +.uk-offcanvas-bar .uk-nav-secondary>li>a:hover .uk-nav-subtitle, +.uk-overlay-primary .uk-nav-primary .uk-nav-sub a:hover, +.uk-overlay-primary .uk-nav-primary>li>a:hover, +.uk-overlay-primary .uk-nav-secondary>li>a:hover .uk-nav-subtitle, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li>a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover .uk-nav-subtitle { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-header, +.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-card-primary.uk-card-body .uk-nav-primary>li.uk-active>a, +.uk-card-primary.uk-card-body .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-card-primary.uk-card-body .uk-nav-secondary>li>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a, +.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-header, +.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-card-secondary.uk-card-body .uk-nav-primary>li.uk-active>a, +.uk-card-secondary.uk-card-body .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-header, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary>li.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a, +.uk-light .uk-nav-primary .uk-nav-header, +.uk-light .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-light .uk-nav-primary>li.uk-active>a, +.uk-light .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-light .uk-nav-secondary>li>a, +.uk-offcanvas-bar .uk-nav-primary .uk-nav-header, +.uk-offcanvas-bar .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-offcanvas-bar .uk-nav-primary>li.uk-active>a, +.uk-offcanvas-bar .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-offcanvas-bar .uk-nav-secondary>li>a, +.uk-overlay-primary .uk-nav-primary .uk-nav-header, +.uk-overlay-primary .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-overlay-primary .uk-nav-primary>li.uk-active>a, +.uk-overlay-primary .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-overlay-primary .uk-nav-secondary>li>a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-header, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-sub li.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary>li.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a .uk-nav-subtitle, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-nav-primary .uk-nav-divider, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider, +.uk-card-secondary.uk-card-body .uk-nav-primary .uk-nav-divider, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-primary .uk-nav-divider, +.uk-light .uk-nav-primary .uk-nav-divider, +.uk-offcanvas-bar .uk-nav-primary .uk-nav-divider, +.uk-overlay-primary .uk-nav-primary .uk-nav-divider, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-primary .uk-nav-divider { + border-top-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-nav-secondary>li.uk-active>a, +.uk-card-primary.uk-card-body .uk-nav-secondary>li>a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover, +.uk-card-secondary.uk-card-body .uk-nav-secondary>li.uk-active>a, +.uk-card-secondary.uk-card-body .uk-nav-secondary>li>a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary>li>a:hover, +.uk-light .uk-nav-secondary>li.uk-active>a, +.uk-light .uk-nav-secondary>li>a:hover, +.uk-offcanvas-bar .uk-nav-secondary>li.uk-active>a, +.uk-offcanvas-bar .uk-nav-secondary>li>a:hover, +.uk-overlay-primary .uk-nav-secondary>li.uk-active>a, +.uk-overlay-primary .uk-nav-secondary>li>a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary>li>a:hover { + color: #fff; + background-color: rgba(255, 255, 255, .1) +} + +.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub a, +.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-subtitle, +.uk-card-primary.uk-card-body .uk-navbar-nav>li>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-subtitle, +.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a, +.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub a, +.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-subtitle, +.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-subtitle, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a, +.uk-light .uk-nav-secondary .uk-nav-sub a, +.uk-light .uk-nav-secondary .uk-nav-subtitle, +.uk-light .uk-navbar-nav>li>a, +.uk-offcanvas-bar .uk-nav-secondary .uk-nav-sub a, +.uk-offcanvas-bar .uk-nav-secondary .uk-nav-subtitle, +.uk-offcanvas-bar .uk-navbar-nav>li>a, +.uk-overlay-primary .uk-nav-secondary .uk-nav-sub a, +.uk-overlay-primary .uk-nav-secondary .uk-nav-subtitle, +.uk-overlay-primary .uk-navbar-nav>li>a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle, +.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle, +.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle, +.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-subtitle, +.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-header, +.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub li.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-header, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub li.uk-active>a, +.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-header, +.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub li.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-header, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub li.uk-active>a, +.uk-light .uk-nav-secondary .uk-nav-header, +.uk-light .uk-nav-secondary .uk-nav-sub li.uk-active>a, +.uk-offcanvas-bar .uk-nav-secondary .uk-nav-header, +.uk-offcanvas-bar .uk-nav-secondary .uk-nav-sub li.uk-active>a, +.uk-overlay-primary .uk-nav-secondary .uk-nav-header, +.uk-overlay-primary .uk-nav-secondary .uk-nav-sub li.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header, +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-header, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub li.uk-active>a { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-divider, +.uk-card-primary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider), +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-divider, +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider), +.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-divider, +.uk-card-secondary.uk-card-body .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider), +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-divider, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider), +.uk-light .uk-nav-secondary .uk-nav-divider, +.uk-light .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider), +.uk-offcanvas-bar .uk-nav-secondary .uk-nav-divider, +.uk-offcanvas-bar .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider), +.uk-overlay-primary .uk-nav-secondary .uk-nav-divider, +.uk-overlay-primary .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider), +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider, +.uk-section-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider), +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider, +.uk-section-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider), +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider, +.uk-tile-primary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider), +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-divider, +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav.uk-nav-divider>:not(.uk-nav-divider)+:not(.uk-nav-header, .uk-nav-divider) { + border-top-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-nav-secondary .uk-nav-sub a:hover, +.uk-card-primary.uk-card-body .uk-navbar-item, +.uk-card-primary.uk-card-body .uk-navbar-nav>li:hover>a, +.uk-card-primary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true], +.uk-card-primary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-item, +.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true], +.uk-card-secondary.uk-card-body .uk-nav-secondary .uk-nav-sub a:hover, +.uk-card-secondary.uk-card-body .uk-navbar-item, +.uk-card-secondary.uk-card-body .uk-navbar-nav>li:hover>a, +.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a[aria-expanded=true], +.uk-card-secondary>:not([class*=uk-card-media]) .uk-nav-secondary .uk-nav-sub a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-item, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li:hover>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a[aria-expanded=true], +.uk-light .uk-nav-secondary .uk-nav-sub a:hover, +.uk-light .uk-navbar-item, +.uk-light .uk-navbar-nav>li:hover>a, +.uk-light .uk-navbar-nav>li>a[aria-expanded=true], +.uk-offcanvas-bar .uk-nav-secondary .uk-nav-sub a:hover, +.uk-offcanvas-bar .uk-navbar-item, +.uk-offcanvas-bar .uk-navbar-nav>li:hover>a, +.uk-offcanvas-bar .uk-navbar-nav>li>a[aria-expanded=true], +.uk-overlay-primary .uk-nav-secondary .uk-nav-sub a:hover, +.uk-overlay-primary .uk-navbar-item, +.uk-overlay-primary .uk-navbar-nav>li:hover>a, +.uk-overlay-primary .uk-navbar-nav>li>a[aria-expanded=true], +.uk-section-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-navbar-item, +.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a, +.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true], +.uk-section-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-item, +.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true], +.uk-tile-primary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-item, +.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true], +.uk-tile-secondary:not(.uk-preserve-color) .uk-nav-secondary .uk-nav-sub a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-item, +.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li:hover>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a[aria-expanded=true] { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-navbar-nav>li.uk-active>a, +.uk-card-primary.uk-card-body .uk-navbar-nav>li>a:active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active, +.uk-card-secondary.uk-card-body .uk-navbar-nav>li.uk-active>a, +.uk-card-secondary.uk-card-body .uk-navbar-nav>li>a:active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-nav>li>a:active, +.uk-light .uk-navbar-nav>li.uk-active>a, +.uk-light .uk-navbar-nav>li>a:active, +.uk-offcanvas-bar .uk-navbar-nav>li.uk-active>a, +.uk-offcanvas-bar .uk-navbar-nav>li>a:active, +.uk-overlay-primary .uk-navbar-nav>li.uk-active>a, +.uk-overlay-primary .uk-navbar-nav>li>a:active, +.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active, +.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active, +.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-nav>li>a:active { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-navbar-toggle, +.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle, +.uk-card-secondary.uk-card-body .uk-navbar-toggle, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle, +.uk-light .uk-navbar-toggle, +.uk-offcanvas-bar .uk-navbar-toggle, +.uk-overlay-primary .uk-navbar-toggle, +.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle, +.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle, +.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle, +.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-navbar-toggle:hover, +.uk-card-primary.uk-card-body .uk-navbar-toggle[aria-expanded=true], +.uk-card-primary.uk-card-body .uk-subnav>*>a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true], +.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover, +.uk-card-secondary.uk-card-body .uk-navbar-toggle:hover, +.uk-card-secondary.uk-card-body .uk-navbar-toggle[aria-expanded=true], +.uk-card-secondary.uk-card-body .uk-subnav>*>a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-navbar-toggle[aria-expanded=true], +.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>a:hover, +.uk-light .uk-navbar-toggle:hover, +.uk-light .uk-navbar-toggle[aria-expanded=true], +.uk-light .uk-subnav>*>a:hover, +.uk-offcanvas-bar .uk-navbar-toggle:hover, +.uk-offcanvas-bar .uk-navbar-toggle[aria-expanded=true], +.uk-offcanvas-bar .uk-subnav>*>a:hover, +.uk-overlay-primary .uk-navbar-toggle:hover, +.uk-overlay-primary .uk-navbar-toggle[aria-expanded=true], +.uk-overlay-primary .uk-subnav>*>a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true], +.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true], +.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true], +.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-navbar-toggle[aria-expanded=true], +.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>a:hover { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-subnav>*>:first-child, +.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child, +.uk-card-secondary.uk-card-body .uk-subnav>*>:first-child, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>*>:first-child, +.uk-light .uk-subnav>*>:first-child, +.uk-offcanvas-bar .uk-subnav>*>:first-child, +.uk-overlay-primary .uk-subnav>*>:first-child, +.uk-section-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child, +.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child, +.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>*>:first-child, +.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>*>:first-child { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-subnav>.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a, +.uk-card-secondary.uk-card-body .uk-subnav>.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-active>a, +.uk-light .uk-subnav>.uk-active>a, +.uk-offcanvas-bar .uk-subnav>.uk-active>a, +.uk-overlay-primary .uk-subnav>.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-active>a { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before, +.uk-card-secondary.uk-card-body .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before, +.uk-light .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before, +.uk-offcanvas-bar .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before, +.uk-overlay-primary .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before, +.uk-section-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-divider>:nth-child(n+2):not(.uk-first-column)::before { + border-left-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-subnav-pill>*>:first-child, +.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child, +.uk-card-secondary.uk-card-body .uk-subnav-pill>*>:first-child, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>:first-child, +.uk-light .uk-subnav-pill>*>:first-child, +.uk-offcanvas-bar .uk-subnav-pill>*>:first-child, +.uk-overlay-primary .uk-subnav-pill>*>:first-child, +.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child, +.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child, +.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child, +.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>:first-child { + background-color: transparent; + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:active, +.uk-card-primary.uk-card-body .uk-subnav-pill>*>a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover, +.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:active, +.uk-card-secondary.uk-card-body .uk-subnav-pill>*>a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>*>a:hover, +.uk-light .uk-subnav-pill>*>a:active, +.uk-light .uk-subnav-pill>*>a:hover, +.uk-offcanvas-bar .uk-subnav-pill>*>a:active, +.uk-offcanvas-bar .uk-subnav-pill>*>a:hover, +.uk-overlay-primary .uk-subnav-pill>*>a:active, +.uk-overlay-primary .uk-subnav-pill>*>a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active, +.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active, +.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active, +.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>*>a:hover { + background-color: rgba(255, 255, 255, .1); + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-subnav-pill>.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a, +.uk-card-secondary.uk-card-body .uk-subnav-pill>.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav-pill>.uk-active>a, +.uk-light .uk-subnav-pill>.uk-active>a, +.uk-offcanvas-bar .uk-subnav-pill>.uk-active>a, +.uk-overlay-primary .uk-subnav-pill>.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav-pill>.uk-active>a { + background-color: #fff; + color: #666 +} + +.uk-card-primary.uk-card-body .uk-breadcrumb>*>*, +.uk-card-primary.uk-card-body .uk-subnav>.uk-disabled>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*, +.uk-card-primary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a, +.uk-card-secondary.uk-card-body .uk-breadcrumb>*>*, +.uk-card-secondary.uk-card-body .uk-subnav>.uk-disabled>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>*, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-subnav>.uk-disabled>a, +.uk-light .uk-breadcrumb>*>*, +.uk-light .uk-subnav>.uk-disabled>a, +.uk-offcanvas-bar .uk-breadcrumb>*>*, +.uk-offcanvas-bar .uk-subnav>.uk-disabled>a, +.uk-overlay-primary .uk-breadcrumb>*>*, +.uk-overlay-primary .uk-subnav>.uk-disabled>a, +.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*, +.uk-section-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*, +.uk-section-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>*, +.uk-tile-primary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>*, +.uk-tile-secondary:not(.uk-preserve-color) .uk-subnav>.uk-disabled>a { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-breadcrumb>*>:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover, +.uk-card-secondary.uk-card-body .uk-breadcrumb>*>:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>*>:hover, +.uk-light .uk-breadcrumb>*>:hover, +.uk-offcanvas-bar .uk-breadcrumb>*>:hover, +.uk-overlay-primary .uk-breadcrumb>*>:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>*>:hover { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-breadcrumb>:last-child>*, +.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*, +.uk-card-secondary.uk-card-body .uk-breadcrumb>:last-child>*, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:last-child>*, +.uk-light .uk-breadcrumb>:last-child>*, +.uk-offcanvas-bar .uk-breadcrumb>:last-child>*, +.uk-overlay-primary .uk-breadcrumb>:last-child>*, +.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*, +.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*, +.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>*, +.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:last-child>* { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before, +.uk-card-secondary.uk-card-body .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before, +.uk-light .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before, +.uk-offcanvas-bar .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before, +.uk-overlay-primary .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before, +.uk-section-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-breadcrumb>:nth-child(n+2):not(.uk-first-column)::before { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-pagination>*>*, +.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>*, +.uk-card-secondary.uk-card-body .uk-pagination>*>*, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>*, +.uk-light .uk-pagination>*>*, +.uk-offcanvas-bar .uk-pagination>*>*, +.uk-overlay-primary .uk-pagination>*>*, +.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>*, +.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>*, +.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>*, +.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>* { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-pagination>*>:hover, +.uk-card-primary.uk-card-body .uk-pagination>.uk-active>*, +.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>*>:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*, +.uk-card-secondary.uk-card-body .uk-pagination>*>:hover, +.uk-card-secondary.uk-card-body .uk-pagination>.uk-active>*, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>*>:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-active>*, +.uk-light .uk-pagination>*>:hover, +.uk-light .uk-pagination>.uk-active>*, +.uk-offcanvas-bar .uk-pagination>*>:hover, +.uk-offcanvas-bar .uk-pagination>.uk-active>*, +.uk-overlay-primary .uk-pagination>*>:hover, +.uk-overlay-primary .uk-pagination>.uk-active>*, +.uk-section-primary:not(.uk-preserve-color) .uk-pagination>*>:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*, +.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>*, +.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>*>:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-active>*, +.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>*>:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-active>* { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-pagination>.uk-disabled>*, +.uk-card-primary.uk-card-body .uk-tab>*>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*, +.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a, +.uk-card-secondary.uk-card-body .uk-pagination>.uk-disabled>*, +.uk-card-secondary.uk-card-body .uk-tab>*>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-pagination>.uk-disabled>*, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a, +.uk-light .uk-pagination>.uk-disabled>*, +.uk-light .uk-tab>*>a, +.uk-offcanvas-bar .uk-pagination>.uk-disabled>*, +.uk-offcanvas-bar .uk-tab>*>a, +.uk-overlay-primary .uk-pagination>.uk-disabled>*, +.uk-overlay-primary .uk-tab>*>a, +.uk-section-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*, +.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*, +.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*, +.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-pagination>.uk-disabled>*, +.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-tab::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-tab::before, +.uk-card-secondary.uk-card-body .uk-tab::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab::before, +.uk-light .uk-tab::before, +.uk-offcanvas-bar .uk-tab::before, +.uk-overlay-primary .uk-tab::before, +.uk-section-primary:not(.uk-preserve-color) .uk-tab::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-tab::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-tab::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-tab::before { + border-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-slidenav, +.uk-card-primary.uk-card-body .uk-tab>*>a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav, +.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>*>a:hover, +.uk-card-secondary.uk-card-body .uk-slidenav, +.uk-card-secondary.uk-card-body .uk-tab>*>a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>*>a:hover, +.uk-light .uk-slidenav, +.uk-light .uk-tab>*>a:hover, +.uk-offcanvas-bar .uk-slidenav, +.uk-offcanvas-bar .uk-tab>*>a:hover, +.uk-overlay-primary .uk-slidenav, +.uk-overlay-primary .uk-tab>*>a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-slidenav, +.uk-section-primary:not(.uk-preserve-color) .uk-tab>*>a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav, +.uk-section-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav, +.uk-tile-primary:not(.uk-preserve-color) .uk-tab>*>a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav, +.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>*>a:hover { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-tab>.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a, +.uk-card-secondary.uk-card-body .uk-tab>.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-active>a, +.uk-light .uk-tab>.uk-active>a, +.uk-offcanvas-bar .uk-tab>.uk-active>a, +.uk-overlay-primary .uk-tab>.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-active>a { + color: #fff; + border-color: #fff +} + +.uk-card-primary.uk-card-body .uk-iconnav>*>a, +.uk-card-primary.uk-card-body .uk-tab>.uk-disabled>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a, +.uk-card-secondary.uk-card-body .uk-iconnav>*>a, +.uk-card-secondary.uk-card-body .uk-tab>.uk-disabled>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-tab>.uk-disabled>a, +.uk-light .uk-iconnav>*>a, +.uk-light .uk-tab>.uk-disabled>a, +.uk-offcanvas-bar .uk-iconnav>*>a, +.uk-offcanvas-bar .uk-tab>.uk-disabled>a, +.uk-overlay-primary .uk-iconnav>*>a, +.uk-overlay-primary .uk-tab>.uk-disabled>a, +.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a, +.uk-section-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-tab>.uk-disabled>a { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-slidenav:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:hover, +.uk-card-secondary.uk-card-body .uk-slidenav:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:hover, +.uk-light .uk-slidenav:hover, +.uk-offcanvas-bar .uk-slidenav:hover, +.uk-overlay-primary .uk-slidenav:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:hover { + color: rgba(255, 255, 255, .95) +} + +.uk-card-primary.uk-card-body .uk-iconnav>*>a:hover, +.uk-card-primary.uk-card-body .uk-iconnav>.uk-active>a, +.uk-card-primary.uk-card-body .uk-slidenav:active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a, +.uk-card-primary>:not([class*=uk-card-media]) .uk-slidenav:active, +.uk-card-secondary.uk-card-body .uk-iconnav>*>a:hover, +.uk-card-secondary.uk-card-body .uk-iconnav>.uk-active>a, +.uk-card-secondary.uk-card-body .uk-slidenav:active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>*>a:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-iconnav>.uk-active>a, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-slidenav:active, +.uk-light .uk-iconnav>*>a:hover, +.uk-light .uk-iconnav>.uk-active>a, +.uk-light .uk-slidenav:active, +.uk-offcanvas-bar .uk-iconnav>*>a:hover, +.uk-offcanvas-bar .uk-iconnav>.uk-active>a, +.uk-offcanvas-bar .uk-slidenav:active, +.uk-overlay-primary .uk-iconnav>*>a:hover, +.uk-overlay-primary .uk-iconnav>.uk-active>a, +.uk-overlay-primary .uk-slidenav:active, +.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a, +.uk-section-primary:not(.uk-preserve-color) .uk-slidenav:active, +.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a, +.uk-section-secondary:not(.uk-preserve-color) .uk-slidenav:active, +.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>*>a:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a, +.uk-tile-primary:not(.uk-preserve-color) .uk-slidenav:active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>*>a:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-iconnav>.uk-active>a, +.uk-tile-secondary:not(.uk-preserve-color) .uk-slidenav:active { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-dotnav>*>*, +.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>*, +.uk-card-secondary.uk-card-body .uk-dotnav>*>*, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>*, +.uk-light .uk-dotnav>*>*, +.uk-offcanvas-bar .uk-dotnav>*>*, +.uk-overlay-primary .uk-dotnav>*>*, +.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>*, +.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>*, +.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>*, +.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>* { + background-color: transparent; + border-color: rgba(255, 255, 255, .9) +} + +.uk-card-primary.uk-card-body .uk-dotnav>*>:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover, +.uk-card-secondary.uk-card-body .uk-dotnav>*>:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:hover, +.uk-light .uk-dotnav>*>:hover, +.uk-offcanvas-bar .uk-dotnav>*>:hover, +.uk-overlay-primary .uk-dotnav>*>:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:hover { + background-color: rgba(255, 255, 255, .9); + border-color: transparent +} + +.uk-card-primary.uk-card-body .uk-dotnav>*>:active, +.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>*>:active, +.uk-card-secondary.uk-card-body .uk-dotnav>*>:active, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>*>:active, +.uk-light .uk-dotnav>*>:active, +.uk-offcanvas-bar .uk-dotnav>*>:active, +.uk-overlay-primary .uk-dotnav>*>:active, +.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>*>:active, +.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active, +.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>*>:active, +.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>*>:active { + background-color: rgba(255, 255, 255, .5); + border-color: transparent +} + +.uk-card-primary.uk-card-body .uk-dotnav>.uk-active>*, +.uk-card-primary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*, +.uk-card-secondary.uk-card-body .uk-dotnav>.uk-active>*, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-dotnav>.uk-active>*, +.uk-light .uk-dotnav>.uk-active>*, +.uk-offcanvas-bar .uk-dotnav>.uk-active>*, +.uk-overlay-primary .uk-dotnav>.uk-active>*, +.uk-section-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*, +.uk-section-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*, +.uk-tile-primary:not(.uk-preserve-color) .uk-dotnav>.uk-active>*, +.uk-tile-secondary:not(.uk-preserve-color) .uk-dotnav>.uk-active>* { + background-color: rgba(255, 255, 255, .9); + border-color: transparent +} + +.uk-card-primary.uk-card-body .uk-text-lead, +.uk-card-primary>:not([class*=uk-card-media]) .uk-text-lead, +.uk-card-secondary.uk-card-body .uk-text-lead, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-lead, +.uk-light .uk-text-lead, +.uk-offcanvas-bar .uk-text-lead, +.uk-overlay-primary .uk-text-lead, +.uk-section-primary:not(.uk-preserve-color) .uk-text-lead, +.uk-section-secondary:not(.uk-preserve-color) .uk-text-lead, +.uk-tile-primary:not(.uk-preserve-color) .uk-text-lead, +.uk-tile-secondary:not(.uk-preserve-color) .uk-text-lead { + color: rgba(255, 255, 255, .7) +} + +.uk-card-primary.uk-card-body .uk-text-meta, +.uk-card-primary>:not([class*=uk-card-media]) .uk-text-meta, +.uk-card-secondary.uk-card-body .uk-text-meta, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-meta, +.uk-light .uk-text-meta, +.uk-offcanvas-bar .uk-text-meta, +.uk-overlay-primary .uk-text-meta, +.uk-section-primary:not(.uk-preserve-color) .uk-text-meta, +.uk-section-secondary:not(.uk-preserve-color) .uk-text-meta, +.uk-tile-primary:not(.uk-preserve-color) .uk-text-meta, +.uk-tile-secondary:not(.uk-preserve-color) .uk-text-meta { + color: rgba(255, 255, 255, .5) +} + +.uk-card-primary.uk-card-body .uk-text-muted, +.uk-card-primary>:not([class*=uk-card-media]) .uk-text-muted, +.uk-card-secondary.uk-card-body .uk-text-muted, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-muted, +.uk-light .uk-text-muted, +.uk-offcanvas-bar .uk-text-muted, +.uk-overlay-primary .uk-text-muted, +.uk-section-primary:not(.uk-preserve-color) .uk-text-muted, +.uk-section-secondary:not(.uk-preserve-color) .uk-text-muted, +.uk-tile-primary:not(.uk-preserve-color) .uk-text-muted, +.uk-tile-secondary:not(.uk-preserve-color) .uk-text-muted { + color: rgba(255, 255, 255, .5) !important +} + +.uk-card-primary.uk-card-body .uk-text-emphasis, +.uk-card-primary.uk-card-body .uk-text-primary, +.uk-card-primary.uk-card-body .uk-text-secondary, +.uk-card-primary>:not([class*=uk-card-media]) .uk-text-emphasis, +.uk-card-primary>:not([class*=uk-card-media]) .uk-text-primary, +.uk-card-primary>:not([class*=uk-card-media]) .uk-text-secondary, +.uk-card-secondary.uk-card-body .uk-text-emphasis, +.uk-card-secondary.uk-card-body .uk-text-primary, +.uk-card-secondary.uk-card-body .uk-text-secondary, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-emphasis, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-primary, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-text-secondary, +.uk-light .uk-text-emphasis, +.uk-light .uk-text-primary, +.uk-light .uk-text-secondary, +.uk-offcanvas-bar .uk-text-emphasis, +.uk-offcanvas-bar .uk-text-primary, +.uk-offcanvas-bar .uk-text-secondary, +.uk-overlay-primary .uk-text-emphasis, +.uk-overlay-primary .uk-text-primary, +.uk-overlay-primary .uk-text-secondary, +.uk-section-primary:not(.uk-preserve-color) .uk-text-emphasis, +.uk-section-primary:not(.uk-preserve-color) .uk-text-primary, +.uk-section-primary:not(.uk-preserve-color) .uk-text-secondary, +.uk-section-secondary:not(.uk-preserve-color) .uk-text-emphasis, +.uk-section-secondary:not(.uk-preserve-color) .uk-text-primary, +.uk-section-secondary:not(.uk-preserve-color) .uk-text-secondary, +.uk-tile-primary:not(.uk-preserve-color) .uk-text-emphasis, +.uk-tile-primary:not(.uk-preserve-color) .uk-text-primary, +.uk-tile-primary:not(.uk-preserve-color) .uk-text-secondary, +.uk-tile-secondary:not(.uk-preserve-color) .uk-text-emphasis, +.uk-tile-secondary:not(.uk-preserve-color) .uk-text-primary, +.uk-tile-secondary:not(.uk-preserve-color) .uk-text-secondary { + color: #fff !important +} + +.uk-card-primary.uk-card-body .uk-column-divider, +.uk-card-primary>:not([class*=uk-card-media]) .uk-column-divider, +.uk-card-secondary.uk-card-body .uk-column-divider, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-column-divider, +.uk-light .uk-column-divider, +.uk-offcanvas-bar .uk-column-divider, +.uk-overlay-primary .uk-column-divider, +.uk-section-primary:not(.uk-preserve-color) .uk-column-divider, +.uk-section-secondary:not(.uk-preserve-color) .uk-column-divider, +.uk-tile-primary:not(.uk-preserve-color) .uk-column-divider, +.uk-tile-secondary:not(.uk-preserve-color) .uk-column-divider { + column-rule-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-logo, +.uk-card-primary.uk-card-body .uk-logo:hover, +.uk-card-primary>:not([class*=uk-card-media]) .uk-logo, +.uk-card-primary>:not([class*=uk-card-media]) .uk-logo:hover, +.uk-card-secondary.uk-card-body .uk-logo, +.uk-card-secondary.uk-card-body .uk-logo:hover, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo:hover, +.uk-light .uk-logo, +.uk-light .uk-logo:hover, +.uk-offcanvas-bar .uk-logo, +.uk-offcanvas-bar .uk-logo:hover, +.uk-overlay-primary .uk-logo, +.uk-overlay-primary .uk-logo:hover, +.uk-section-primary:not(.uk-preserve-color) .uk-logo, +.uk-section-primary:not(.uk-preserve-color) .uk-logo:hover, +.uk-section-secondary:not(.uk-preserve-color) .uk-logo, +.uk-section-secondary:not(.uk-preserve-color) .uk-logo:hover, +.uk-tile-primary:not(.uk-preserve-color) .uk-logo, +.uk-tile-primary:not(.uk-preserve-color) .uk-logo:hover, +.uk-tile-secondary:not(.uk-preserve-color) .uk-logo, +.uk-tile-secondary:not(.uk-preserve-color) .uk-logo:hover { + color: #fff +} + +.uk-card-primary.uk-card-body .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-card-primary.uk-card-body .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse), +.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-card-primary>:not([class*=uk-card-media]) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse), +.uk-card-secondary.uk-card-body .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-card-secondary.uk-card-body .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse), +.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse), +.uk-light .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-light .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse), +.uk-offcanvas-bar .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-offcanvas-bar .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse), +.uk-overlay-primary .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-overlay-primary .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse), +.uk-section-primary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-section-primary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse), +.uk-section-secondary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-section-secondary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse), +.uk-tile-primary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-tile-primary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse), +.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>:not(picture):not(.uk-logo-inverse):not(:only-of-type), +.uk-tile-secondary:not(.uk-preserve-color) .uk-logo>picture:not(:only-of-type)>:not(.uk-logo-inverse) { + display: none +} + +.uk-card-primary.uk-card-body .uk-logo-inverse, +.uk-card-primary>:not([class*=uk-card-media]) .uk-logo-inverse, +.uk-card-secondary.uk-card-body .uk-logo-inverse, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-logo-inverse, +.uk-light .uk-logo-inverse, +.uk-offcanvas-bar .uk-logo-inverse, +.uk-overlay-primary .uk-logo-inverse, +.uk-section-primary:not(.uk-preserve-color) .uk-logo-inverse, +.uk-section-secondary:not(.uk-preserve-color) .uk-logo-inverse, +.uk-tile-primary:not(.uk-preserve-color) .uk-logo-inverse, +.uk-tile-secondary:not(.uk-preserve-color) .uk-logo-inverse { + display: block +} + +.uk-card-primary.uk-card-body .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-card-primary.uk-card-body .uk-table-striped>tr:nth-of-type(2n):last-child, +.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-card-primary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(2n):last-child, +.uk-card-secondary.uk-card-body .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-card-secondary.uk-card-body .uk-table-striped>tr:nth-of-type(2n):last-child, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-table-striped>tr:nth-of-type(2n):last-child, +.uk-light .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-light .uk-table-striped>tr:nth-of-type(2n):last-child, +.uk-offcanvas-bar .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-offcanvas-bar .uk-table-striped>tr:nth-of-type(2n):last-child, +.uk-overlay-primary .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-overlay-primary .uk-table-striped>tr:nth-of-type(2n):last-child, +.uk-section-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-section-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child, +.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-section-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child, +.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-tile-primary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child, +.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped tbody tr:nth-of-type(2n):last-child, +.uk-tile-secondary:not(.uk-preserve-color) .uk-table-striped>tr:nth-of-type(2n):last-child { + border-bottom-color: rgba(255, 255, 255, .2) +} + +.uk-card-primary.uk-card-body .uk-accordion-title::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-accordion-title::before, +.uk-card-secondary.uk-card-body .uk-accordion-title::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-accordion-title::before, +.uk-light .uk-accordion-title::before, +.uk-offcanvas-bar .uk-accordion-title::before, +.uk-overlay-primary .uk-accordion-title::before, +.uk-section-primary:not(.uk-preserve-color) .uk-accordion-title::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-accordion-title::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-accordion-title::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-accordion-title::before { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%221%22%20height%3D%2213%22%20x%3D%226%22%20y%3D%220%22%20%2F%3E%0A%3C%2Fsvg%3E) +} + +.uk-card-primary.uk-card-body .uk-open>.uk-accordion-title::before, +.uk-card-primary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before, +.uk-card-secondary.uk-card-body .uk-open>.uk-accordion-title::before, +.uk-card-secondary>:not([class*=uk-card-media]) .uk-open>.uk-accordion-title::before, +.uk-light .uk-open>.uk-accordion-title::before, +.uk-offcanvas-bar .uk-open>.uk-accordion-title::before, +.uk-overlay-primary .uk-open>.uk-accordion-title::before, +.uk-section-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before, +.uk-section-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before, +.uk-tile-primary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before, +.uk-tile-secondary:not(.uk-preserve-color) .uk-open>.uk-accordion-title::before { + background-image: url(data:image/svg+xml;charset=UTF-8,%3Csvg%20width%3D%2213%22%20height%3D%2213%22%20viewBox%3D%220%200%2013%2013%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0A%20%20%20%20%3Crect%20fill%3D%22rgba%28255,%20255,%20255,%200.7%29%22%20width%3D%2213%22%20height%3D%221%22%20x%3D%220%22%20y%3D%226%22%20%2F%3E%0A%3C%2Fsvg%3E) +} + +@media print { + + *, + ::after, + ::before { + background: 0 0 !important; + color: #000 !important; + box-shadow: none !important; + text-shadow: none !important + } + + a, + a:visited { + text-decoration: underline + } + + blockquote, + pre { + border: 1px solid #999 + } + + thead { + display: table-header-group + } + + blockquote, + img, + pre, + tr { + page-break-inside: avoid + } + + img { + max-width: 100% !important + } + + @page { + margin: .5cm + } + + h2, + h3, + p { + orphans: 3; + widows: 3 + } + + h2, + h3 { + page-break-after: avoid + } +} \ No newline at end of file diff --git a/templates/assets/libs/uikit/uikit.min.js b/templates/assets/libs/uikit/uikit.min.js new file mode 100644 index 0000000..556e059 --- /dev/null +++ b/templates/assets/libs/uikit/uikit.min.js @@ -0,0 +1,2 @@ +/*! UIkit 3.15.14 | https://www.getuikit.com | (c) 2014 - 2022 YOOtheme | MIT License */ +!function(ue,de){"object"==typeof exports&&typeof module<"u"?module.exports=de():"function"==typeof define&&define.amd?define("uikit",de):(ue=typeof globalThis<"u"?globalThis:ue||self).UIkit=de()}(this,(function(){"use strict";const{hasOwnProperty:ue,toString:de}=Object.prototype;function Bt(t,e){return ue.call(t,e)}const uo=/\B([A-Z])/g,Xt=ft((t=>t.replace(uo,"-$1").toLowerCase())),fo=/-(\w)/g,fe=ft((t=>t.replace(fo,us))),St=ft((t=>t.length?us(null,t.charAt(0))+t.slice(1):""));function us(t,e){return e?e.toUpperCase():""}function lt(t,e){return null==t||null==t.startsWith?void 0:t.startsWith(e)}function Gt(t,e){return null==t||null==t.endsWith?void 0:t.endsWith(e)}function p(t,e){return null==t||null==t.includes?void 0:t.includes(e)}function bt(t,e){return null==t||null==t.findIndex?void 0:t.findIndex(e)}const{isArray:Q,from:xi}=Array,{assign:xt}=Object;function mt(t){return"function"==typeof t}function Tt(t){return null!==t&&"object"==typeof t}function yt(t){return"[object Object]"===de.call(t)}function Jt(t){return Tt(t)&&t===t.window}function De(t){return 9===$i(t)}function yi(t){return $i(t)>=1}function Kt(t){return 1===$i(t)}function $i(t){return!Jt(t)&&Tt(t)&&t.nodeType}function Me(t){return"boolean"==typeof t}function D(t){return"string"==typeof t}function Zt(t){return"number"==typeof t}function Dt(t){return Zt(t)||D(t)&&!isNaN(t-parseFloat(t))}function pe(t){return!(Q(t)?t.length:Tt(t)&&Object.keys(t).length)}function R(t){return void 0===t}function ki(t){return Me(t)?t:"true"===t||"1"===t||""===t||"false"!==t&&"0"!==t&&t}function Ct(t){const e=Number(t);return!isNaN(e)&&e}function v(t){return parseFloat(t)||0}function j(t){return y(t)[0]}function y(t){return t&&(yi(t)?[t]:Array.from(t).filter(yi))||[]}function Mt(t){var e;if(Jt(t))return t;const i=De(t=j(t))?t:null==(e=t)?void 0:e.ownerDocument;return(null==i?void 0:i.defaultView)||window}function ge(t,e){return t===e||Tt(t)&&Tt(e)&&Object.keys(t).length===Object.keys(e).length&&$t(t,((i,s)=>i===e[s]))}function Si(t,e,i){return t.replace(new RegExp(e+"|"+i,"g"),(s=>s===e?i:e))}function Qt(t){return t[t.length-1]}function $t(t,e){for(const i in t)if(!1===e(t[i],i))return!1;return!0}function Ne(t,e){return t.slice().sort(((i,s)=>{let{[e]:n=0}=i,{[e]:o=0}=s;return n>o?1:o>n?-1:0}))}function ds(t,e){const i=new Set;return t.filter((s=>{let{[e]:n}=s;return!i.has(n)&&i.add(n)}))}function U(t,e,i){return void 0===e&&(e=0),void 0===i&&(i=1),Math.min(Math.max(Ct(t)||0,e),i)}function T(){}function Ti(){for(var t=arguments.length,e=new Array(t),i=0;i{let[n,o]=s;return Math.min(...e.map((r=>{let{[n]:a}=r;return a})))-Math.max(...e.map((r=>{let{[o]:a}=r;return a})))>0}))}function ze(t,e){return t.x<=e.right&&t.x>=e.left&&t.y<=e.bottom&&t.y>=e.top}function Ci(t,e,i){const s="width"===e?"height":"width";return{[s]:t[e]?Math.round(i*t[s]/t[e]):t[s],[e]:i}}function fs(t,e){t={...t};for(const i in t)t=t[i]>e[i]?Ci(t,i,e[i]):t;return t}const Fe={ratio:Ci,contain:fs,cover:function(t,e){t=fs(t,e);for(const i in t)t=t[i]e[i]||(e[i]=t(i))}class He{constructor(){this.promise=new Promise(((e,i)=>{this.reject=i,this.resolve=e}))}}function w(t,e,i){if(Tt(e))for(const n in e)w(t,n,e[n]);else{var s;if(R(i))return null==(s=j(t))?void 0:s.getAttribute(e);for(const n of y(t))mt(i)&&(i=i.call(n,w(n,e))),null===i?me(n,e):n.setAttribute(e,i)}}function It(t,e){return y(t).some((i=>i.hasAttribute(e)))}function me(t,e){const i=y(t);for(const s of e.split(" "))for(const n of i)n.removeAttribute(s)}function ot(t,e){for(const i of[e,"data-"+e])if(It(t,i))return w(t,i)}const go={area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0};function Ii(t){return y(t).some((e=>go[e.tagName.toLowerCase()]))}function q(t){return y(t).some((e=>e.offsetWidth||e.offsetHeight||e.getClientRects().length))}const ve="input,select,textarea,button";function Pi(t){return y(t).some((e=>F(e,ve)))}const Le=ve+",a[href],[tabindex]";function We(t){return F(t,Le)}function E(t){var e;return null==(e=j(t))?void 0:e.parentElement}function Re(t,e){return y(t).filter((i=>F(i,e)))}function F(t,e){return y(t).some((i=>i.matches(e)))}function et(t,e){return Kt(t)?t.closest(lt(e,">")?e.slice(1):e):y(t).map((i=>et(i,e))).filter(Boolean)}function P(t,e){return D(e)?!!et(t,e):j(e).contains(j(t))}function te(t,e){const i=[];for(;t=E(t);)(!e||F(t,e))&&i.push(t);return i}function O(t,e){const i=(t=j(t))?y(t.children):[];return e?Re(i,e):i}function ee(t,e){return e?y(t).indexOf(j(e)):O(E(t)).indexOf(t)}function ht(t,e){return Ai(t,gs(t,e))}function we(t,e){return be(t,gs(t,e))}function Ai(t,e){return j(ms(t,e,"querySelector"))}function be(t,e){return y(ms(t,e,"querySelectorAll"))}const mo=/(^|[^\\],)\s*[!>+~-]/,ps=ft((t=>t.match(mo)));function gs(t,e){return void 0===e&&(e=document),D(t)&&ps(t)||De(e)?e:e.ownerDocument}const vo=/([!>+~-])(?=\s+[!>+~-]|\s*$)/g,wo=ft((t=>t.replace(vo,"$1 *")));function ms(t,e,i){if(void 0===e&&(e=document),!t||!D(t))return t;if(t=wo(t),ps(t)){const s=xo(t);t="";for(let n of s){let o=e;if("!"===n[0]){const r=n.substr(1).trim().split(" ");if(o=et(E(e),r[0]),n=r.slice(1).join(" ").trim(),!n.length&&1===s.length)return o}if("-"===n[0]){const r=n.substr(1).trim().split(" "),a=(o||e).previousElementSibling;o=F(a,n.substr(1))?a:null,n=r.slice(1).join(" ")}o&&(t+=(t?",":"")+yo(o)+" "+n)}e=document}try{return e[i](t)}catch{return null}}const bo=/.*?[^\\](?:,|$)/g,xo=ft((t=>t.match(bo).map((e=>e.replace(/,$/,"").trim()))));function yo(t){const e=[];for(;t.parentNode;){const i=w(t,"id");if(i){e.unshift("#"+Ei(i));break}{let{tagName:s}=t;"HTML"!==s&&(s+=":nth-child("+(ee(t)+1)+")"),e.unshift(s),t=t.parentNode}}return e.join(" > ")}function Ei(t){return D(t)?CSS.escape(t):""}function k(){for(var t=arguments.length,e=new Array(t),i=0;i1&&(r=ko(r)),null!=a&&a.self&&(r=So(r)),o&&(r=$o(o,r));for(const l of n)for(const h of s)h.addEventListener(l,r,a);return()=>Nt(s,n,r,a)}function Nt(){for(var t=arguments.length,e=new Array(t),i=0;i{const d=!l||l(u);d&&(h(),r(u,d))}),a);return h}function g(t,e,i){return Oi(t).every((s=>s.dispatchEvent(zt(e,!0,!0,i))))}function zt(t,e,i,s){return void 0===e&&(e=!0),void 0===i&&(i=!1),D(t)&&(t=new CustomEvent(t,{bubbles:e,cancelable:i,detail:s})),t}function _i(t){return t[0]=Oi(t[0]),D(t[1])&&(t[1]=t[1].split(" ")),mt(t[2])&&t.splice(2,0,!1),t}function $o(t,e){return i=>{const s=">"===t[0]?be(t,i.currentTarget).reverse().filter((n=>P(i.target,n)))[0]:et(i.target,t);s&&(i.current=s,e.call(this,i))}}function ko(t){return e=>Q(e.detail)?t(e,...e.detail):t(e)}function So(t){return function(e){if(e.target===e.currentTarget||e.target===e.current)return t.call(null,e)}}function vs(t){return t&&"addEventListener"in t}function To(t){return vs(t)?t:j(t)}function Oi(t){return Q(t)?t.map(To).filter(Boolean):D(t)?be(t):vs(t)?[t]:y(t)}function kt(t){return"touch"===t.pointerType||!!t.touches}function ie(t){var e,i;const{clientX:s,clientY:n}=(null==(e=t.touches)?void 0:e[0])||(null==(i=t.changedTouches)?void 0:i[0])||t;return{x:s,y:n}}function ws(t,e){const i={data:null,method:"GET",headers:{},xhr:new XMLHttpRequest,beforeSend:T,responseType:"",...e};return Promise.resolve().then((()=>i.beforeSend(i))).then((()=>function(t,e){return new Promise(((i,s)=>{const{xhr:n}=e;for(const o in e)if(o in n)try{n[o]=e[o]}catch{}n.open(e.method.toUpperCase(),t);for(const o in e.headers)n.setRequestHeader(o,e.headers[o]);k(n,"load",(()=>{0===n.status||n.status>=200&&n.status<300||304===n.status?i(n):s(xt(Error(n.statusText),{xhr:n,status:n.status}))})),k(n,"error",(()=>s(xt(Error("Network Error"),{xhr:n})))),k(n,"timeout",(()=>s(xt(Error("Network Timeout"),{xhr:n})))),n.send(e.data)}))}(t,i)))}function bs(t,e,i){return new Promise(((s,n)=>{const o=new Image;o.onerror=r=>{n(r)},o.onload=()=>{s(o)},i&&(o.sizes=i),e&&(o.srcset=e),o.src=t}))}const Io={"animation-iteration-count":!0,"column-count":!0,"fill-opacity":!0,"flex-grow":!0,"flex-shrink":!0,"font-weight":!0,"line-height":!0,opacity:!0,order:!0,orphans:!0,"stroke-dasharray":!0,"stroke-dashoffset":!0,widows:!0,"z-index":!0,zoom:!0};function c(t,e,i,s){void 0===s&&(s="");const n=y(t);for(const o of n)if(D(e)){if(e=Bi(e),R(i))return getComputedStyle(o).getPropertyValue(e);o.style.setProperty(e,Dt(i)&&!Io[e]?i+"px":i||Zt(i)?i:"",s)}else{if(Q(e)){const r={};for(const a of e)r[a]=c(o,a);return r}Tt(e)&&(s=i,$t(e,((r,a)=>c(o,a,r,s))))}return n[0]}const Bi=ft((t=>function(t){if(lt(t,"--"))return t;t=Xt(t);const{style:e}=document.documentElement;if(t in e)return t;for(const i of["webkit","moz"]){const s="-"+i+"-"+t;if(s in e)return s}}(t)));function x(t){for(var e=arguments.length,i=new Array(e>1?e-1:0),s=1;s1?e-1:0),s=1;s(i||"").replace(new RegExp("\\b"+e+"\\b\\s?","g"),"")))}function Mi(t){!(arguments.length<=1)&&arguments[1]&&B(t,arguments.length<=1?void 0:arguments[1]),!(arguments.length<=2)&&arguments[2]&&x(t,arguments.length<=2?void 0:arguments[2])}function _(t,e){return[e]=Ni(e),!!e&&y(t).some((i=>i.classList.contains(e)))}function H(t,e,i){const s=Ni(e);R(i)||(i=!!i);for(const n of y(t))for(const o of s)n.classList.toggle(o,i)}function xs(t,e,i){e=e.reduce(((s,n)=>s.concat(Ni(n))),[]);for(const s of y(t))s.classList[i](...e)}function Ni(t){return String(t).split(/\s|,/).filter(Boolean)}const S={start:function(t,e,i,s){return void 0===i&&(i=400),void 0===s&&(s="linear"),i=Math.round(i),Promise.all(y(t).map((n=>new Promise(((o,r)=>{for(const l in e){const h=c(n,l);""===h&&c(n,l,h)}const a=setTimeout((()=>g(n,"transitionend")),i);N(n,"transitionend transitioncanceled",(l=>{let{type:h}=l;clearTimeout(a),B(n,"uk-transition"),c(n,{transitionProperty:"",transitionDuration:"",transitionTimingFunction:""}),"transitioncanceled"===h?r():o(n)}),{self:!0}),x(n,"uk-transition"),c(n,{transitionProperty:Object.keys(e).map(Bi).join(","),transitionDuration:i+"ms",transitionTimingFunction:s,...e})})))))},async stop(t){g(t,"transitionend"),await Promise.resolve()},async cancel(t){g(t,"transitioncanceled"),await Promise.resolve()},inProgress:t=>_(t,"uk-transition")},xe="uk-animation-";function ys(t,e,i,s,n){return void 0===i&&(i=200),Promise.all(y(t).map((o=>new Promise(((r,a)=>{g(o,"animationcanceled");const l=setTimeout((()=>g(o,"animationend")),i);N(o,"animationend animationcanceled",(h=>{let{type:u}=h;clearTimeout(l),"animationcanceled"===u?a():r(o),c(o,"animationDuration",""),Di(o,xe+"\\S*")}),{self:!0}),c(o,"animationDuration",i+"ms"),x(o,e,xe+(n?"leave":"enter")),lt(e,xe)&&(s&&x(o,"uk-transform-origin-"+s),n&&x(o,xe+"reverse"))})))))}const Eo=new RegExp(xe+"(enter|leave)"),pt={in:ys,out:(t,e,i,s)=>ys(t,e,i,s,!0),inProgress:t=>Eo.test(w(t,"class")),cancel(t){g(t,"animationcanceled")}},Ft={width:["left","right"],height:["top","bottom"]};function $(t){const e=Kt(t)?j(t).getBoundingClientRect():{height:J(t),width:ye(t),top:0,left:0};return{height:e.height,width:e.width,top:e.top,left:e.left,bottom:e.top+e.height,right:e.left+e.width}}function C(t,e){const i=$(t);if(t){const{scrollY:n,scrollX:o}=Mt(t),r={height:n,width:o};for(const a in Ft)for(const l of Ft[a])i[l]+=r[a]}if(!e)return i;const s=c(t,"position");$t(c(t,["left","top"]),((n,o)=>c(t,o,e[o]-i[o]+v("absolute"===s&&"auto"===n?je(t)[o]:n))))}function je(t){let{top:e,left:i}=C(t);const{ownerDocument:{body:s,documentElement:n},offsetParent:o}=j(t);let r=o||n;for(;r&&(r===s||r===n)&&"static"===c(r,"position");)r=r.parentNode;if(Kt(r)){const a=C(r);e-=a.top+v(c(r,"borderTopWidth")),i-=a.left+v(c(r,"borderLeftWidth"))}return{top:e-v(c(t,"marginTop")),left:i-v(c(t,"marginLeft"))}}function Ht(t){const e=[(t=j(t)).offsetTop,t.offsetLeft];for(;t=t.offsetParent;)if(e[0]+=t.offsetTop+v(c(t,"borderTopWidth")),e[1]+=t.offsetLeft+v(c(t,"borderLeftWidth")),"fixed"===c(t,"position")){const i=Mt(t);return e[0]+=i.scrollY,e[1]+=i.scrollX,e}return e}const J=$s("height"),ye=$s("width");function $s(t){const e=St(t);return(i,s)=>{if(R(s)){if(Jt(i))return i["inner"+e];if(De(i)){const n=i.documentElement;return Math.max(n["offset"+e],n["scroll"+e])}return(s="auto"===(s=c(i=j(i),t))?i["offset"+e]:v(s)||0)-se(i,t)}return c(i,t,s||0===s?+s+se(i,t)+"px":"")}}function se(t,e,i){return void 0===i&&(i="border-box"),c(t,"boxSizing")===i?Ft[e].map(St).reduce(((s,n)=>s+v(c(t,"padding"+n))+v(c(t,"border"+n+"Width"))),0):0}function qe(t){for(const e in Ft)for(const i in Ft[e])if(Ft[e][i]===t)return Ft[e][1-i];return t}function K(t,e,i,s){return void 0===e&&(e="width"),void 0===i&&(i=window),void 0===s&&(s=!1),D(t)?Oo(t).reduce(((n,o)=>{const r=Do(o);return r&&(o=function(t,e){return t*v(e)/100}("vh"===r?J(Mt(i)):"vw"===r?ye(Mt(i)):s?i["offset"+St(e)]:$(i)[e],o)),n+v(o)}),0):v(t)}const _o=/-?\d+(?:\.\d+)?(?:v[wh]|%|px)?/g,Oo=ft((t=>t.toString().replace(/\s/g,"").match(_o)||[])),Bo=/(?:v[hw]|%)$/,Do=ft((t=>(t.match(Bo)||[])[0]));function ct(t,e){var i;return(null==t||null==(i=t.tagName)?void 0:i.toLowerCase())===e.toLowerCase()}function ks(t){return(t=b(t)).innerHTML="",t}function Pt(t,e){return R(e)?b(t).innerHTML:L(ks(t),e)}const zo=Ye("prepend"),L=Ye("append"),zi=Ye("before"),Ve=Ye("after");function Ye(t){return function(e,i){var s;const n=y(D(i)?Lt(i):i);return null==(s=b(e))||s[t](...n),Ss(n)}}function ut(t){y(t).forEach((e=>e.remove()))}function Xe(t,e){for(e=j(zi(t,e));e.firstChild;)e=e.firstChild;return L(e,t),e}function Fi(t,e){return y(y(t).map((i=>i.hasChildNodes()?Xe(y(i.childNodes),e):L(i,e))))}function $e(t){y(t).map(E).filter(((e,i,s)=>s.indexOf(e)===i)).forEach((e=>e.replaceWith(...e.childNodes)))}const Fo=/^\s*<(\w+|!)[^>]*>/,Ho=/^<(\w+)\s*\/?>(?:<\/\1>)?$/;function Lt(t){const e=Ho.exec(t);if(e)return document.createElement(e[1]);const i=document.createElement("div");return Fo.test(t)?i.insertAdjacentHTML("beforeend",t.trim()):i.textContent=t,Ss(i.childNodes)}function Ss(t){return t.length>1?t:t[0]}function vt(t,e){if(Kt(t))for(e(t),t=t.firstElementChild;t;){const i=t.nextElementSibling;vt(t,e),t=i}}function b(t,e){return Ts(t)?j(Lt(t)):Ai(t,e)}function M(t,e){return Ts(t)?y(Lt(t)):be(t,e)}function Ts(t){return D(t)&<(t.trim(),"<")}const Wt=typeof window<"u",X=Wt&&"rtl"===document.dir,Rt=Wt&&"ontouchstart"in window,ne=Wt&&window.PointerEvent,gt=ne?"pointerdown":Rt?"touchstart":"mousedown",Ge=ne?"pointermove":Rt?"touchmove":"mousemove",At=ne?"pointerup":Rt?"touchend":"mouseup",jt=ne?"pointerenter":Rt?"":"mouseenter",oe=ne?"pointerleave":Rt?"":"mouseleave",Je=ne?"pointercancel":"touchcancel",G={reads:[],writes:[],read(t){return this.reads.push(t),Li(),t},write(t){return this.writes.push(t),Li(),t},clear(t){Is(this.reads,t),Is(this.writes,t)},flush:Hi};function Hi(t){Cs(G.reads),Cs(G.writes.splice(0)),G.scheduled=!1,(G.reads.length||G.writes.length)&&Li(t+1)}function Li(t){G.scheduled||(G.scheduled=!0,t&&t<4?Promise.resolve().then((()=>Hi(t))):requestAnimationFrame((()=>Hi(1))))}function Cs(t){let e;for(;e=t.shift();)try{e()}catch(i){console.error(i)}}function Is(t,e){const i=t.indexOf(e);return~i&&t.splice(i,1)}function Wi(){}function re(t,e,i,s){void 0===s&&(s=!0);const n=new IntersectionObserver(s?(o,r)=>{o.some((a=>a.isIntersecting))&&e(o,r)}:e,i);for(const o of y(t))n.observe(o);return n}Wi.prototype={positions:[],init(){let t;this.positions=[],this.unbind=k(document,"mousemove",(e=>t=ie(e))),this.interval=setInterval((()=>{!t||(this.positions.push(t),this.positions.length>5&&this.positions.shift())}),50)},cancel(){var t;null==(t=this.unbind)||t.call(this),this.interval&&clearInterval(this.interval)},movesTo(t){if(this.positions.length<2)return!1;const e=t.getBoundingClientRect(),{left:i,right:s,top:n,bottom:o}=e,[r]=this.positions,a=Qt(this.positions),l=[r,a];return!ze(a,e)&&[[{x:i,y:n},{x:s,y:o}],[{x:i,y:o},{x:s,y:n}]].some((u=>{const d=function(t,e){let[{x:i,y:s},{x:n,y:o}]=t,[{x:r,y:a},{x:l,y:h}]=e;const u=(h-a)*(n-i)-(l-r)*(o-s);if(0===u)return!1;const d=((l-r)*(s-a)-(h-a)*(i-r))/u;return!(d<0)&&{x:i+d*(n-i),y:s+d*(o-s)}}(l,u);return d&&ze(d,e)}))}};const Ro=Wt&&window.ResizeObserver;function Ke(t,e,i){return void 0===i&&(i={box:"border-box"}),Ro?As(ResizeObserver,t,e,i):(function(){if(ke)return;let t;ke=new Set;const e=()=>{if(!t){t=!0,requestAnimationFrame((()=>t=!1));for(const i of ke)i()}};k(window,"load resize",e),k(document,"loadedmetadata load",e,!0)}(),ke.add(e),{disconnect(){ke.delete(e)}})}let ke;function Ps(t,e,i){return As(MutationObserver,t,e,i)}function As(t,e,i,s){const n=new t(i);for(const o of y(e))n.observe(o,s);return n}const Z={};function Es(t,e,i){return Z.computed(mt(t)?t.call(i,i):t,mt(e)?e.call(i,i):e)}function Ri(t,e){return t=t&&!Q(t)?[t]:t,e?t?t.concat(e):Q(e)?e:[e]:t}function qo(t,e){return R(e)?t:e}function ae(t,e,i){const s={};if(mt(e)&&(e=e.options),e.extends&&(t=ae(t,e.extends,i)),e.mixins)for(const o of e.mixins)t=ae(t,o,i);for(const o in t)n(o);for(const o in e)Bt(t,o)||n(o);function n(o){s[o]=(Z[o]||qo)(t[o],e[o],i)}return s}function Se(t,e){void 0===e&&(e=[]);try{return t?lt(t,"{")?JSON.parse(t):e.length&&!p(t,":")?{[e[0]]:t}:t.split(";").reduce(((i,s)=>{const[n,o]=s.split(/:(.*)/);return n&&!R(o)&&(i[n.trim()]=o.trim()),i}),{}):{}}catch{return{}}}function _s(t){if(Qe(t)&&ji(t,{func:"playVideo",method:"play"}),Ze(t))try{t.play().catch(T)}catch{}}function Os(t){Qe(t)&&ji(t,{func:"pauseVideo",method:"pause"}),Ze(t)&&t.pause()}function Bs(t){Qe(t)&&ji(t,{func:"mute",method:"setVolume",value:0}),Ze(t)&&(t.muted=!0)}function Ds(t){return Ze(t)||Qe(t)}function Ze(t){return ct(t,"video")}function Qe(t){return ct(t,"iframe")&&(Ms(t)||Ns(t))}function Ms(t){return!!t.src.match(/\/\/.*?youtube(-nocookie)?\.[a-z]+\/(watch\?v=[^&\s]+|embed)|youtu\.be\/.*/)}function Ns(t){return!!t.src.match(/vimeo\.com\/video\/.*/)}async function ji(t,e){await function(t){if(t[qi])return t[qi];const e=Ms(t),i=Ns(t),s=++Vo;let n;return t[qi]=new Promise((o=>{e&&N(t,"load",(()=>{const r=()=>zs(t,{event:"listening",id:s});n=setInterval(r,100),r()})),N(window,"message",o,!1,(r=>{let{data:a}=r;try{return a=JSON.parse(a),a&&(e&&a.id===s&&"onReady"===a.event||i&&Number(a.player_id)===s)}catch{}})),t.src=t.src+(p(t.src,"?")?"&":"?")+(e?"enablejsapi=1":"api=1&player_id="+s)})).then((()=>clearInterval(n)))}(t),zs(t,e)}function zs(t,e){try{t.contentWindow.postMessage(JSON.stringify({event:"command",...e}),"*")}catch{}}Z.events=Z.created=Z.beforeConnect=Z.connected=Z.beforeDisconnect=Z.disconnected=Z.destroy=Ri,Z.args=function(t,e){return!1!==e&&Ri(e||t)},Z.update=function(t,e){return Ne(Ri(t,mt(e)?{read:e}:e),"order")},Z.props=function(t,e){if(Q(e)){const i={};for(const s of e)i[s]=String;e=i}return Z.methods(t,e)},Z.computed=Z.methods=function(t,e){return e?t?{...t,...e}:e:t},Z.data=function(t,e,i){return i?Es(t,e,i):e?t?function(s){return Es(t,e,s)}:e:t};const qi="_ukPlayer";let Vo=0;function Vi(t,e,i){return void 0===e&&(e=0),void 0===i&&(i=0),!!q(t)&&Ti(...tt(t).map((s=>{const{top:n,left:o,bottom:r,right:a}=rt(s);return{top:n-e,left:o-i,bottom:r+e,right:a+i}})).concat(C(t)))}function Fs(t,e){let{offset:i=0}=void 0===e?{}:e;const s=q(t)?tt(t):[];return s.reduce(((a,l,h)=>{const{scrollTop:u,scrollHeight:d,offsetHeight:f}=l,m=rt(l),I=d-m.height,{height:A,top:W}=s[h-1]?rt(s[h-1]):C(t);let Y=Math.ceil(W-m.top-i+u);return i>0&&fI?(i-=Y-I,Y=I):Y<0&&(i-=Y,Y=0),()=>function(a,l){return new Promise((h=>{const u=a.scrollTop,d=function(a){return 40*Math.pow(a,.375)}(Math.abs(l)),f=Date.now();!function m(){const I=function(a){return.5*(1-Math.cos(Math.PI*a))}(U((Date.now()-f)/d));a.scrollTop=u+l*I,1===I?h():requestAnimationFrame(m)}()}))}(l,Y-u).then(a)}),(()=>Promise.resolve()))()}function Yi(t,e,i){if(void 0===e&&(e=0),void 0===i&&(i=0),!q(t))return 0;const[s]=tt(t,/auto|scroll/,!0),{scrollHeight:n,scrollTop:o}=s,{height:r}=rt(s),a=n-r,l=Ht(t)[0]-Ht(s)[0],h=Math.max(0,l-r+e);return U((o-h)/(Math.min(a,l+t.offsetHeight-i)-h))}function tt(t,e,i){void 0===e&&(e=/auto|scroll|hidden|clip/),void 0===i&&(i=!1);const s=Hs(t);let n=te(t).reverse();n=n.slice(n.indexOf(s)+1);const o=bt(n,(r=>"fixed"===c(r,"position")));return~o&&(n=n.slice(o)),[s].concat(n.filter((r=>e.test(c(r,"overflow"))&&(!i||r.scrollHeight>rt(r).height)))).reverse()}function rt(t){const e=Mt(t),{document:{documentElement:i}}=e;let s=t===Hs(t)?e:t;const{visualViewport:n}=e;if(Jt(s)&&n){let{height:r,width:a,scale:l,pageTop:h,pageLeft:u}=n;return r=Math.round(r*l),a=Math.round(a*l),{height:r,width:a,top:h,left:u,bottom:h+r,right:u+a}}let o=C(s);for(let[r,a,l,h]of[["width","x","left","right"],["height","y","top","bottom"]])Jt(s)?s=i:o[l]+=v(c(s,"border-"+l+"-width")),o[r]=o[a]=s["client"+St(r)],o[h]=o[r]+o[l];return o}function Hs(t){return Mt(t).document.scrollingElement}const at=[["width","x","left","right"],["height","y","top","bottom"]];function Ls(t,e,i){i={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],placement:[],...i},Q(e)||(e=[e,e]),C(t,Ws(t,e,i))}function Ws(t,e,i){const s=Rs(t,e,i),{boundary:n,viewportOffset:o=0,placement:r}=i;let a=s;for(const[l,[h,,u,d]]of Object.entries(at)){const f=Xo(t,e[l],o,n,l);if(Ue(s,f,l))continue;let m=0;if("flip"===r[l]){const I=i.attach.target[l];if(I===d&&s[d]<=f[d]||I===u&&s[u]>=f[u])continue;m=Jo(t,e,i,l)[u]-s[u];const A=Go(t,e[l],o,l);if(!Ue(Xi(s,m,l),A,l)){if(Ue(s,A,l))continue;if(i.recursion)return!1;const W=Ko(t,e,i);if(W&&Ue(W,A,1-l))return W;continue}}else if("shift"===r[l]){const I=C(e[l]),{offset:A}=i;m=U(U(s[u],f[u],f[d]-s[h]),I[u]-s[h]+A[l],I[d]-A[l])-s[u]}a=Xi(a,m,l)}return a}function Rs(t,e,i){let{attach:s,offset:n}={attach:{element:["left","top"],target:["left","top"],...i.attach},offset:[0,0],...i},o=C(t);for(const[r,[a,,l,h]]of Object.entries(at)){const u=s.target[r]===s.element[r]?rt(e[r]):C(e[r]);o=Xi(o,u[l]-o[l]+js(s.target[r],h,u[a])-js(s.element[r],h,o[a])+ +n[r],r)}return o}function Xi(t,e,i){const[,s,n,o]=at[i],r={...t};return r[n]=t[s]=t[n]+e,r[o]+=e,r}function js(t,e,i){return"center"===t?i/2:t===e?i:0}function Xo(t,e,i,s,n){let o=Vs(...qs(t,e).map(rt));return i&&(o[at[n][2]]+=i,o[at[n][3]]-=i),s&&(o=Vs(o,C(Q(s)?s[n]:s))),o}function Go(t,e,i,s){const[n,,o,r]=at[s],[a]=qs(t,e),l=rt(a);return l[o]-=a["scroll"+St(o)]-i,l[r]=l[o]+a["scroll"+St(n)]-i,l}function qs(t,e){return tt(e).filter((i=>P(t,i)))}function Vs(){let t={};for(var e=arguments.length,i=new Array(e),s=0;s=e[s]&&t[n]<=e[n]}function Jo(t,e,i,s){let{offset:n,attach:o}=i;return Rs(t,e,{attach:{element:Ys(o.element,s),target:Ys(o.target,s)},offset:Zo(n,s)})}function Ko(t,e,i){return Ws(t,e,{...i,attach:{element:i.attach.element.map(Xs).reverse(),target:i.attach.target.map(Xs).reverse()},offset:i.offset.reverse(),placement:i.placement.reverse(),recursion:!0})}function Ys(t,e){const i=[...t],s=at[e].indexOf(t[e]);return~s&&(i[e]=at[e][1-s%2+2]),i}function Xs(t){for(let e=0;eti(t,{...e,el:d},i))):!n||h&&!h.call(t)||t._events.push(k(n,s,l?D(l)?l:l.call(t):null,D(o)?t[o]:o.bind(t),{passive:a,capture:r,self:u}))}function sr(t,e){return t.every((i=>!i||!Bt(i,e)))}function Gi(t,e){return t===Boolean?ki(e):t===Number?Ct(e):"list"===t?function(t){return Q(t)?t:D(t)?t.split(/,(?![^(]*\))/).map((e=>Dt(e)?Ct(e):ki(e.trim()))):[t]}(e):t?t(e):e}function rr(t){let{el:e,computed:i}=t.$options;if(!i)return;for(const n in i)if(i[n].document){e=e.ownerDocument;break}const s=new MutationObserver((()=>t._callWatches()));return s.observe(e,{childList:!0,subtree:!0}),s}function ar(t){const{$options:e,$props:i}=t,{id:s,attrs:n,props:o,el:r}=e;if(!o||!1===n)return;const a=Q(n)?n:Object.keys(o),l=a.map((u=>Xt(u))).concat(s),h=new MutationObserver((u=>{const d=Gs(e);u.some((f=>{let{attributeName:m}=f;const I=m.replace("data-","");return(I===s?a:[fe(I),fe(m)]).some((A=>!R(d[A])&&d[A]!==i[A]))}))&&t.$reset()}));return h.observe(r,{attributes:!0,attributeFilter:l.concat(l.map((u=>"data-"+u)))}),h}const Et={};function Js(t){const e=Et[t];return e&&(yt(e)?e:e.options).name}const it=function(t){this._init(t)};it.util=Qo,it.data="__uikit__",it.prefix="uk-",it.options={},it.version="3.15.14",function(t){const e=t.data;let i;function s(n,o){if(n)for(const r in n)n[r]._connected&&n[r]._callUpdate(o)}t.use=function(n){if(!n.installed)return n.call(null,this),n.installed=!0,this},t.mixin=function(n,o){(o=(D(o)?t.component(o):o)||this).options=ae(o.options,n)},t.extend=function(n){n=n||{};const o=this,r=function(l){this._init(l)};return(r.prototype=Object.create(o.prototype)).constructor=r,r.options=ae(o.options,n),r.super=o,r.extend=o.extend,r},t.update=function(n,o){n=n?j(n):document.body;for(const r of te(n).reverse())s(r[e],o);vt(n,(r=>s(r[e],o)))},Object.defineProperty(t,"container",{get:()=>i||document.body,set(n){i=b(n)}})}(it),function(t){function e(s){for(const{read:n,write:o,events:r=[]}of this.$options.update){if(!s.has("update")&&!r.some((l=>s.has(l))))continue;let a;n&&(a=n.call(this,this._data,s),a&&yt(a)&&xt(this._data,a)),o&&!1!==a&&G.write((()=>{this._connected&&o.call(this,this._data,s)}))}}function i(s){const{$options:{computed:n}}=this,o={...this._computed};this._computed={};for(const r in n){const{watch:a,immediate:l}=n[r];a&&(s&&l||Bt(o,r)&&!ge(o[r],this[r]))&&a.call(this,this[r],o[r])}}t.prototype._callHook=function(s){var n;null==(n=this.$options[s])||n.forEach((o=>o.call(this)))},t.prototype._callConnected=function(){this._connected||(this._data={},this._computed={},this._initProps(),this._callHook("beforeConnect"),this._connected=!0,this._initEvents(),this._initObservers(),this._callHook("connected"),this._callUpdate())},t.prototype._callDisconnected=function(){!this._connected||(this._callHook("beforeDisconnect"),this._disconnectObservers(),this._unbindEvents(),this._callHook("disconnected"),this._connected=!1,delete this._watch)},t.prototype._callUpdate=function(s){void 0===s&&(s="update"),this._connected&&(("update"===s||"resize"===s)&&this._callWatches(),this.$options.update&&(this._updates||(this._updates=new Set,G.read((()=>{this._connected&&e.call(this,this._updates),delete this._updates}))),this._updates.add(s.type||s)))},t.prototype._callWatches=function(){if(this._watch)return;const s=!Bt(this,"_watch");this._watch=G.read((()=>{this._connected&&i.call(this,s),this._watch=null}))}}(it),function(t){let e=0;t.prototype._init=function(i){(i=i||{}).data=function(t,e){let{data:i={}}=t,{args:s=[],props:n={}}=e;Q(i)&&(i=i.slice(0,s.length).reduce(((o,r,a)=>(yt(r)?xt(o,r):o[s[a]]=r,o)),{}));for(const o in i)R(i[o])?delete i[o]:n[o]&&(i[o]=Gi(n[o],i[o]));return i}(i,this.constructor.options),this.$options=ae(this.constructor.options,i,this),this.$el=null,this.$props={},this._uid=e++,this._initData(),this._initMethods(),this._initComputeds(),this._callHook("created"),i.el&&this.$mount(i.el)},t.prototype._initData=function(){const{data:i={}}=this.$options;for(const s in i)this.$props[s]=this[s]=i[s]},t.prototype._initMethods=function(){const{methods:i}=this.$options;if(i)for(const s in i)this[s]=i[s].bind(this)},t.prototype._initComputeds=function(){const{computed:i}=this.$options;if(this._computed={},i)for(const s in i)ir(this,s,i[s])},t.prototype._initProps=function(i){let s;for(s in i=i||Gs(this.$options))R(i[s])||(this.$props[s]=i[s]);const n=[this.$options.computed,this.$options.methods];for(s in this.$props)s in i&&sr(n,s)&&(this[s]=this.$props[s])},t.prototype._initEvents=function(){this._events=[];for(const i of this.$options.events||[])if(Bt(i,"handler"))ti(this,i);else for(const s in i)ti(this,i[s],s)},t.prototype._unbindEvents=function(){this._events.forEach((i=>i())),delete this._events},t.prototype._initObservers=function(){this._observers=[ar(this),rr(this)]},t.prototype.registerObserver=function(){this._observers.push(...arguments)},t.prototype._disconnectObservers=function(){this._observers.forEach((i=>null==i?void 0:i.disconnect()))}}(it),function(t){const{data:e,prefix:i}=t;t.component=function(s,n){s=Xt(s);const o=i+s;if(!n)return yt(Et[o])&&(Et[o]=Et["data-"+o]=t.extend(Et[o])),Et[o];s=fe(s),t[s]=function(a,l){const h=t.component(s);return h.options.functional?new h({data:yt(a)?a:[...arguments]}):a?M(a).map(u)[0]:u();function u(d){const f=t.getComponent(d,s);if(f){if(!l)return f;f.$destroy()}return new h({el:d,data:l})}};const r=yt(n)?{...n}:n.options;return r.id=o,r.name=s,null==r.install||r.install(t,r,s),t._initialized&&!r.functional&&requestAnimationFrame((()=>t[s]("["+o+"],[data-"+o+"]"))),Et[o]=Et["data-"+o]=yt(n)?r:n},t.getComponents=s=>(null==s?void 0:s[e])||{},t.getComponent=(s,n)=>t.getComponents(s)[n],t.connect=s=>{if(s[e])for(const n in s[e])s[e][n]._callConnected();for(const n of s.getAttributeNames()){const o=Js(n);o&&t[o](s)}},t.disconnect=s=>{for(const n in s[e])s[e][n]._callDisconnected()}}(it),function(t){const e=t.data;t.prototype.$create=function(i,s,n){return t[i](s,n)},t.prototype.$mount=function(i){const{name:s}=this.$options;i[e]||(i[e]={}),!i[e][s]&&(i[e][s]=this,this.$el=this.$options.el=this.$options.el||i,P(i,document)&&this._callConnected())},t.prototype.$reset=function(){this._callDisconnected(),this._callConnected()},t.prototype.$destroy=function(i){void 0===i&&(i=!1);const{el:s,name:n}=this.$options;s&&this._callDisconnected(),this._callHook("destroy"),null!=s&&s[e]&&(delete s[e][n],pe(s[e])||delete s[e],i&&ut(this.$el))},t.prototype.$emit=function(i){this._callUpdate(i)},t.prototype.$update=function(i,s){void 0===i&&(i=this.$el),t.update(i,s)},t.prototype.$getComponent=t.getComponent,Object.defineProperty(t.prototype,"$container",Object.getOwnPropertyDescriptor(t,"container"))}(it);var st={connected(){x(this.$el,this.$options.id)}},Te={data:{preload:5},methods:{lazyload(t,e){void 0===t&&(t=this.$el),void 0===e&&(e=this.$el),this.registerObserver(re(t,((i,s)=>{for(const n of y(mt(e)?e():e))M('[loading="lazy"]',n).slice(0,this.preload-1).forEach((o=>me(o,"loading")));for(const n of i.filter((o=>{let{isIntersecting:r}=o;return r})).map((o=>{let{target:r}=o;return r})))s.unobserve(n)})))}}},_t={props:{cls:Boolean,animation:"list",duration:Number,velocity:Number,origin:String,transition:String},data:{cls:!1,animation:[!1],duration:200,velocity:.2,origin:!1,transition:"ease",clsEnter:"uk-togglabe-enter",clsLeave:"uk-togglabe-leave"},computed:{hasAnimation(t){let{animation:e}=t;return!!e[0]},hasTransition(t){let{animation:e}=t;return["slide","reveal"].some((i=>lt(e[0],i)))}},methods:{toggleElement(t,e,i){return new Promise((s=>Promise.all(y(t).map((n=>{const o=Me(e)?e:!this.isToggled(n);if(!g(n,"before"+(o?"show":"hide"),[this]))return Promise.reject();const r=(mt(i)?i:!1!==i&&this.hasAnimation?this.hasTransition?dr:fr:ur)(n,o,this),a=o?this.clsEnter:this.clsLeave;x(n,a),g(n,o?"show":"hide",[this]);const l=()=>{B(n,a),g(n,o?"shown":"hidden",[this])};return r?r.then(l,(()=>(B(n,a),Promise.reject()))):l()}))).then(s,T)))},isToggled(t){return void 0===t&&(t=this.$el),[t]=y(t),!!_(t,this.clsEnter)||!_(t,this.clsLeave)&&(this.cls?_(t,this.cls.split(" ")[0]):q(t))},_toggle(t,e){if(!t)return;let i;e=Boolean(e),this.cls?(i=p(this.cls," ")||e!==_(t,this.cls),i&&H(t,this.cls,p(this.cls," ")?void 0:e)):(i=e===t.hidden,i&&(t.hidden=!e)),M("[autofocus]",t).some((s=>q(s)?s.focus()||!0:s.blur())),i&&g(t,"toggled",[e,this])}}};function ur(t,e,i){let{_toggle:s}=i;return pt.cancel(t),S.cancel(t),s(t,e)}async function dr(t,e,i){var s;let{animation:n,duration:o,velocity:r,transition:a,_toggle:l}=i;const[h="reveal",u="top"]=(null==(s=n[0])?void 0:s.split("-"))||[],d=[["left","right"],["top","bottom"]],f=d[p(d[0],u)?0:1],m=f[1]===u,A=["width","height"][d.indexOf(f)],W="margin-"+f[0],Y="margin-"+u;let Ot=$(t)[A];const hs=S.inProgress(t);await S.cancel(t),e&&l(t,!0);const Hl=Object.fromEntries(["padding","border","width","height","minWidth","minHeight","overflowY","overflowX",W,Y].map((co=>[co,t.style[co]]))),Be=$(t),cs=v(c(t,W)),ao=v(c(t,Y)),Yt=Be[A]+ao;!hs&&!e&&(Ot+=ao);const[bi]=Fi(t,"
    ");c(bi,{boxSizing:"border-box",height:Be.height,width:Be.width,...c(t,["overflow","padding","borderTop","borderRight","borderBottom","borderLeft","borderImage",Y])}),c(t,{padding:0,border:0,minWidth:0,minHeight:0,[Y]:0,width:Be.width,height:Be.height,overflow:"hidden",[A]:Ot});const lo=Ot/Yt;o=(r*Yt+o)*(e?1-lo:lo);const ho={[A]:e?Yt:0};m&&(c(t,W,Yt-Ot+cs),ho[W]=e?cs:Yt+cs),!m^"reveal"===h&&(c(bi,W,-Yt+Ot),S.start(bi,{[W]:e?0:-Yt},o,a));try{await S.start(t,ho,o,a)}finally{c(t,Hl),$e(bi.firstChild),e||l(t,!1)}}function fr(t,e,i){pt.cancel(t);const{animation:s,duration:n,_toggle:o}=i;return e?(o(t,!0),pt.in(t,s[0],n,i.origin)):pt.out(t,s[1]||s[0],n,i.origin).then((()=>o(t,!1)))}var Ks={mixins:[st,Te,_t],props:{animation:Boolean,targets:String,active:null,collapsible:Boolean,multiple:Boolean,toggle:String,content:String,offset:Number},data:{targets:"> *",active:!1,animation:!0,collapsible:!0,multiple:!1,clsOpen:"uk-open",toggle:"> .uk-accordion-title",content:"> .uk-accordion-content",offset:0},computed:{items:{get(t,e){let{targets:i}=t;return M(i,e)},watch(t,e){if(e||_(t,this.clsOpen))return;const i=!1!==this.active&&t[Number(this.active)]||!this.collapsible&&t[0];i&&this.toggle(i,!1)},immediate:!0},toggles(t){let{toggle:e}=t;return this.items.map((i=>b(e,i)))},contents:{get(t){let{content:e}=t;return this.items.map((i=>b(e,i)))},watch(t){for(const e of t)ei(e,!_(this.items.find((i=>P(e,i))),this.clsOpen))},immediate:!0}},connected(){this.lazyload()},events:[{name:"click",delegate(){return this.targets+" "+this.$props.toggle},async handler(t){var e;t.preventDefault(),null==(e=this._off)||e.call(this),this._off=function(t){const e=tt(t)[0];let i;return function s(){i=requestAnimationFrame((()=>{const{top:n}=t.getBoundingClientRect();n<0&&(e.scrollTop+=n),s()}))}(),()=>requestAnimationFrame((()=>cancelAnimationFrame(i)))}(t.target),await this.toggle(ee(this.toggles,t.current)),this._off()}}],methods:{async toggle(t,e){let i=[t=this.items[Ut(t,this.items)]];const s=Re(this.items,"."+this.clsOpen);!this.multiple&&!p(s,i[0])&&(i=i.concat(s)),!(!this.collapsible&&s.length<2&&p(s,t))&&await Promise.all(i.map((n=>this.toggleElement(n,!p(s,n),((o,r)=>{if(H(o,this.clsOpen,r),w(b(this.$props.toggle,o),"aria-expanded",r),!1!==e&&this.animation)return async function(t,e,i){var s;let{content:n,duration:o,velocity:r,transition:a}=i;n=(null==(s=t._wrapper)?void 0:s.firstElementChild)||b(n,t),t._wrapper||(t._wrapper=Xe(n,"
    "));const l=t._wrapper;c(l,"overflow","hidden");const h=v(c(l,"height"));await S.cancel(l),ei(n,!1);const u=v(c(n,"height"))+v(c(n,"marginTop"))+v(c(n,"marginBottom")),d=h/u;o=(r*u+o)*(e?1-d:d),c(l,"height",h),await S.start(l,{height:e?u:0},o,a),$e(n),delete t._wrapper,e||ei(n,!0)}(o,r,this);ei(b(this.content,o),!r)})))))}}};function ei(t,e){t&&(t.hidden=e)}var mr={mixins:[st,_t],args:"animation",props:{animation:Boolean,close:String},data:{animation:!0,selClose:".uk-alert-close",duration:150},events:{name:"click",delegate(){return this.selClose},handler(t){t.preventDefault(),this.close()}},methods:{async close(){await this.toggleElement(this.$el,!1,vr),this.$destroy(!0)}}};function vr(t,e,i){let{duration:s,transition:n,velocity:o}=i;const r=v(c(t,"height"));return c(t,"height",r),S.start(t,{height:0,marginTop:0,marginBottom:0,paddingTop:0,paddingBottom:0,borderTop:0,borderBottom:0,opacity:0},o*r+s,n)}var Zs={args:"autoplay",props:{automute:Boolean,autoplay:Boolean},data:{automute:!1,autoplay:!0},connected(){this.inView="inview"===this.autoplay,this.inView&&!It(this.$el,"preload")&&(this.$el.preload="none"),ct(this.$el,"iframe")&&!It(this.$el,"allow")&&(this.$el.allow="autoplay"),this.automute&&Bs(this.$el),this.registerObserver(re(this.$el,(()=>this.$emit()),{},!1))},update:{read(t){let{visible:e}=t;return!!Ds(this.$el)&&{prev:e,visible:q(this.$el)&&"hidden"!==c(this.$el,"visibility"),inView:this.inView&&Vi(this.$el)}},write(t){let{prev:e,visible:i,inView:s}=t;!i||this.inView&&!s?Os(this.$el):(!0===this.autoplay&&!e||this.inView&&s)&&_s(this.$el)}}},wt={connected(){var t;this.registerObserver(Ke((null==(t=this.$options.resizeTargets)?void 0:t.call(this))||this.$el,(()=>this.$emit("resize"))))}},wr={mixins:[wt,Zs],props:{width:Number,height:Number},data:{automute:!0},events:{"load loadedmetadata"(){this.$emit("resize")}},resizeTargets(){return[this.$el,Qs(this.$el)||E(this.$el)]},update:{read(){const{ratio:t,cover:e}=Fe,{$el:i,width:s,height:n}=this;let o={width:s,height:n};if(!o.width||!o.height){const h={width:i.naturalWidth||i.videoWidth||i.clientWidth,height:i.naturalHeight||i.videoHeight||i.clientHeight};o=o.width?t(h,"width",o.width):n?t(h,"height",o.height):h}const{offsetHeight:r,offsetWidth:a}=Qs(i)||E(i),l=e(o,{width:a+(a%2?1:0),height:r+(r%2?1:0)});return!(!l.width||!l.height)&&l},write(t){let{height:e,width:i}=t;c(this.$el,{height:e,width:i})},events:["resize"]}};function Qs(t){for(;t=E(t);)if("static"!==c(t,"position"))return t}var le={props:{container:Boolean},data:{container:!0},computed:{container(t){let{container:e}=t;return!0===e&&this.$container||e&&b(e)}}},Us={props:{pos:String,offset:null,flip:Boolean,shift:Boolean,inset:Boolean},data:{pos:"bottom-"+(X?"right":"left"),offset:!1,flip:!0,shift:!0,inset:!1},connected(){this.pos=this.$props.pos.split("-").concat("center").slice(0,2),[this.dir,this.align]=this.pos,this.axis=p(["top","bottom"],this.dir)?"y":"x"},methods:{positionAt(t,e,i){let s=[this.getPositionOffset(t),this.getShiftOffset(t)];const n=[this.flip&&"flip",this.shift&&"shift"],o={element:[this.inset?this.dir:qe(this.dir),this.align],target:[this.dir,this.align]};if("y"===this.axis){for(const u in o)o[u].reverse();s.reverse(),n.reverse()}const[r]=tt(t,/auto|scroll/),{scrollTop:a,scrollLeft:l}=r,h=$(t);c(t,{top:-h.height,left:-h.width}),Ls(t,e,{attach:o,offset:s,boundary:i,placement:n,viewportOffset:this.getViewportOffset(t)}),r.scrollTop=a,r.scrollLeft=l},getPositionOffset(t){return K(!1===this.offset?c(t,"--uk-position-offset"):this.offset,"x"===this.axis?"width":"height",t)*(p(["left","top"],this.dir)?-1:1)*(this.inset?-1:1)},getShiftOffset(t){return"center"===this.align?0:K(c(t,"--uk-position-shift-offset"),"y"===this.axis?"width":"height",t)*(p(["left","top"],this.align)?1:-1)},getViewportOffset:t=>K(c(t,"--uk-position-viewport-offset"))}};const nt=[];var Ji={mixins:[st,le,_t],props:{selPanel:String,selClose:String,escClose:Boolean,bgClose:Boolean,stack:Boolean},data:{cls:"uk-open",escClose:!0,bgClose:!0,overlay:!0,stack:!1},computed:{panel(t,e){let{selPanel:i}=t;return b(i,e)},transitionElement(){return this.panel},bgClose(t){let{bgClose:e}=t;return e&&this.panel}},beforeDisconnect(){p(nt,this)&&this.toggleElement(this.$el,!1,!1)},events:[{name:"click",delegate(){return this.selClose},handler(t){t.preventDefault(),this.hide()}},{name:"click",delegate:()=>'a[href*="#"]',handler(t){let{current:e,defaultPrevented:i}=t;const{hash:s}=e;!i&&s&&Zi(e)&&!P(s,this.$el)&&b(s,document.body)&&this.hide()}},{name:"toggle",self:!0,handler(t){t.defaultPrevented||(t.preventDefault(),this.isToggled()===p(nt,this)&&this.toggle())}},{name:"beforeshow",self:!0,handler(t){if(p(nt,this))return!1;!this.stack&&nt.length?(Promise.all(nt.map((e=>e.hide()))).then(this.show),t.preventDefault()):nt.push(this)}},{name:"show",self:!0,handler(){N(this.$el,"hide",k(document,"focusin",(t=>{Qt(nt)===this&&!P(t.target,this.$el)&&this.$el.focus()}))),this.overlay&&(N(this.$el,"hidden",en(this.$el),{self:!0}),N(this.$el,"hidden",sn(),{self:!0})),this.stack&&c(this.$el,"zIndex",v(c(this.$el,"zIndex"))+nt.length),x(document.documentElement,this.clsPage),this.bgClose&&N(this.$el,"hide",k(document,gt,(t=>{let{target:e}=t;Qt(nt)!==this||this.overlay&&!P(e,this.$el)||P(e,this.panel)||N(document,At+" "+Je+" scroll",(i=>{let{defaultPrevented:s,type:n,target:o}=i;!s&&n===At&&e===o&&this.hide()}),!0)})),{self:!0}),this.escClose&&N(this.$el,"hide",k(document,"keydown",(t=>{27===t.keyCode&&Qt(nt)===this&&this.hide()})),{self:!0})}},{name:"shown",self:!0,handler(){We(this.$el)||w(this.$el,"tabindex","-1"),b(":focus",this.$el)||this.$el.focus()}},{name:"hidden",self:!0,handler(){p(nt,this)&&nt.splice(nt.indexOf(this),1),c(this.$el,"zIndex",""),nt.some((t=>t.clsPage===this.clsPage))||B(document.documentElement,this.clsPage)}}],methods:{toggle(){return this.isToggled()?this.hide():this.show()},show(){return this.container&&E(this.$el)!==this.container?(L(this.container,this.$el),new Promise((t=>requestAnimationFrame((()=>this.show().then(t)))))):this.toggleElement(this.$el,!0,tn)},hide(){return this.toggleElement(this.$el,!1,tn)}}};function tn(t,e,i){let{transitionElement:s,_toggle:n}=i;return new Promise(((o,r)=>N(t,"show hide",(()=>{null==t._reject||t._reject(),t._reject=r,n(t,e);const a=N(s,"transitionstart",(()=>{N(s,"transitionend transitioncancel",o,{self:!0}),clearTimeout(l)}),{self:!0}),l=setTimeout((()=>{a(),o()}),function(t){return t?Gt(t,"ms")?v(t):1e3*v(t):0}(c(s,"transitionDuration")))})))).then((()=>delete t._reject))}function en(t){if(CSS.supports("overscroll-behavior","contain")){const s=function(t,e){const i=[];return vt(t,(s=>{e(s)&&i.push(s)})),i}(t,(n=>/auto|scroll/.test(c(n,"overflow"))));return c(s,"overscrollBehavior","contain"),()=>c(s,"overscrollBehavior","")}let e;const i=[k(t,"touchstart",(s=>{let{targetTouches:n}=s;1===n.length&&(e=n[0].clientY)}),{passive:!0}),k(t,"touchmove",(s=>{if(1!==s.targetTouches.length)return;let[n]=tt(s.target,/auto|scroll/);P(n,t)||(n=t);const o=s.targetTouches[0].clientY-e,{scrollTop:r,scrollHeight:a,clientHeight:l}=n;(l>=a||0===r&&o>0||a-r<=l&&o<0)&&s.cancelable&&s.preventDefault()}),{passive:!1})];return()=>i.forEach((s=>s()))}let Ki,V;function sn(){if(Ki)return T;Ki=!0;const{scrollingElement:t}=document;return c(t,{overflowY:"hidden",touchAction:"none",paddingRight:ye(window)-t.clientWidth}),()=>{Ki=!1,c(t,{overflowY:"",touchAction:"",paddingRight:""})}}function Zi(t){return["origin","pathname","search"].every((e=>t[e]===location[e]))}var nn={mixins:[le,Te,Us,{beforeConnect(){this._style=w(this.$el,"style")},disconnected(){w(this.$el,"style",this._style)}},_t],args:"pos",props:{mode:"list",toggle:Boolean,boundary:Boolean,boundaryX:Boolean,boundaryY:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,stretch:Boolean,delayShow:Number,delayHide:Number,autoUpdate:Boolean,clsDrop:String,animateOut:Boolean,bgScroll:Boolean},data:{mode:["click","hover"],toggle:"- *",boundary:!1,boundaryX:!1,boundaryY:!1,target:!1,targetX:!1,targetY:!1,stretch:!1,delayShow:0,delayHide:800,autoUpdate:!0,clsDrop:!1,animateOut:!1,bgScroll:!0,animation:["uk-animation-fade"],cls:"uk-open",container:!1},computed:{boundary(t,e){let{boundary:i,boundaryX:s,boundaryY:n}=t;return[ht(s||i,e)||window,ht(n||i,e)||window]},target(t,e){let{target:i,targetX:s,targetY:n}=t;return s=s||i||this.targetEl,n=n||i||this.targetEl,[!0===s?window:ht(s,e),!0===n?window:ht(n,e)]}},created(){this.tracker=new Wi},beforeConnect(){this.clsDrop=this.$props.clsDrop||"uk-"+this.$options.name},connected(){x(this.$el,this.clsDrop),this.toggle&&!this.targetEl&&(this.targetEl=this.$create("toggle",ht(this.toggle,this.$el),{target:this.$el,mode:this.mode}).$el,w(this.targetEl,"aria-haspopup",!0),this.lazyload(this.targetEl))},disconnected(){this.isActive()&&(this.hide(!1),V=null)},events:[{name:"click",delegate(){return"."+this.clsDrop+"-close"},handler(t){t.preventDefault(),this.hide(!1)}},{name:"click",delegate:()=>'a[href*="#"]',handler(t){let{defaultPrevented:e,current:i}=t;const{hash:s}=i;!e&&s&&Zi(i)&&!P(s,this.$el)&&this.hide(!1)}},{name:"beforescroll",handler(){this.hide(!1)}},{name:"toggle",self:!0,handler(t,e){t.preventDefault(),this.isToggled()?this.hide(!1):this.show(null==e?void 0:e.$el,!1)}},{name:"toggleshow",self:!0,handler(t,e){t.preventDefault(),this.show(null==e?void 0:e.$el)}},{name:"togglehide",self:!0,handler(t){t.preventDefault(),F(this.$el,":focus,:hover")||this.hide()}},{name:jt+" focusin",filter(){return p(this.mode,"hover")},handler(t){kt(t)||this.clearTimers()}},{name:oe+" focusout",filter(){return p(this.mode,"hover")},handler(t){!kt(t)&&t.relatedTarget&&this.hide()}},{name:"toggled",self:!0,handler(t,e){!e||(this.clearTimers(),this.position())}},{name:"show",self:!0,handler(){V=this,this.tracker.init();const t=()=>this.$emit(),e=[k(document,gt,(i=>{let{target:s}=i;return!P(s,this.$el)&&N(document,At+" "+Je+" scroll",(n=>{let{defaultPrevented:o,type:r,target:a}=n;!o&&r===At&&s===a&&(!this.targetEl||!P(s,this.targetEl))&&this.hide(!1)}),!0)})),k(document,"keydown",(i=>{27===i.keyCode&&this.hide(!1)})),k(window,"resize",t),(()=>{const i=Ke(tt(this.$el).concat(this.target),t);return()=>i.disconnect()})(),...this.autoUpdate?[k([document,tt(this.$el)],"scroll",t,{passive:!0})]:[],...this.bgScroll?[]:[en(this.$el),sn()]];N(this.$el,"hide",(()=>e.forEach((i=>i()))),{self:!0})}},{name:"beforehide",self:!0,handler(){this.clearTimers()}},{name:"hide",handler(t){let{target:e}=t;this.$el===e?(V=this.isActive()?null:V,this.tracker.cancel()):V=null===V&&P(e,this.$el)&&this.isToggled()?this:V}}],update:{write(){this.isToggled()&&!_(this.$el,this.clsEnter)&&this.position()}},methods:{show(t,e){if(void 0===t&&(t=this.targetEl),void 0===e&&(e=!0),this.isToggled()&&t&&this.targetEl&&t!==this.targetEl&&this.hide(!1,!1),this.targetEl=t,this.clearTimers(),!this.isActive()){if(V){if(e&&V.isDelaying)return void(this.showTimer=setTimeout((()=>F(t,":hover")&&this.show()),10));let i;for(;V&&i!==V&&!P(this.$el,V.$el);)i=V,V.hide(!1,!1)}this.container&&E(this.$el)!==this.container&&L(this.container,this.$el),this.showTimer=setTimeout((()=>this.toggleElement(this.$el,!0)),e&&this.delayShow||0)}},hide(t,e){void 0===t&&(t=!0),void 0===e&&(e=!0);const i=()=>this.toggleElement(this.$el,!1,this.animateOut&&e);this.clearTimers(),this.isDelaying=function(t){const e=[];return vt(t,(i=>"static"!==c(i,"position")&&e.push(i))),e}(this.$el).some((s=>this.tracker.movesTo(s))),t&&this.isDelaying?this.hideTimer=setTimeout(this.hide,50):t&&this.delayHide?this.hideTimer=setTimeout(i,this.delayHide):i()},clearTimers(){clearTimeout(this.showTimer),clearTimeout(this.hideTimer),this.showTimer=null,this.hideTimer=null,this.isDelaying=!1},isActive(){return V===this},position(){B(this.$el,this.clsDrop+"-stack"),w(this.$el,"style",this._style),this.$el.hidden=!0;const t=this.target.map((n=>function(t,e){return rt(tt(e).find((i=>P(t,i))))}(this.$el,n))),e=this.getViewportOffset(this.$el),i=[[0,["x","width","left","right"]],[1,["y","height","top","bottom"]]];for(const[n,[o,r]]of i)this.axis!==o&&p([o,!0],this.stretch)&&c(this.$el,{[r]:Math.min(C(this.boundary[n])[r],t[n][r]-2*e),["overflow-"+o]:"auto"});const s=t[0].width-2*e;this.$el.offsetWidth>s&&x(this.$el,this.clsDrop+"-stack"),c(this.$el,"maxWidth",s),this.$el.hidden=!1,this.positionAt(this.$el,this.target,this.boundary);for(const[n,[o,r,a,l]]of i)if(this.axis===o&&p([o,!0],this.stretch)){const h=Math.abs(this.getPositionOffset(this.$el)),u=C(this.target[n]),d=C(this.$el);c(this.$el,{[r]:(u[a]>d[a]?u[a]-Math.max(C(this.boundary[n])[a],t[n][a]+e):Math.min(C(this.boundary[n])[l],t[n][l]-e)-u[l])-h,["overflow-"+o]:"auto"}),this.positionAt(this.$el,this.target,this.boundary)}}}};var Sr={mixins:[st],args:"target",props:{target:Boolean},data:{target:!1},computed:{input:(t,e)=>b(ve,e),state(){return this.input.nextElementSibling},target(t,e){let{target:i}=t;return i&&(!0===i&&E(this.input)===e&&this.input.nextElementSibling||b(i,e))}},update(){var t;const{target:e,input:i}=this;if(!e)return;let s;const n=Pi(e)?"value":"textContent",o=e[n],r=null!=(t=i.files)&&t[0]?i.files[0].name:F(i,"select")&&(s=M("option",i).filter((a=>a.selected))[0])?s.textContent:i.value;o!==r&&(e[n]=r)},events:[{name:"change",handler(){this.$emit()}},{name:"reset",el(){return et(this.$el,"form")},handler(){this.$emit()}}]},on={mixins:[wt],props:{margin:String,firstColumn:Boolean},data:{margin:"uk-margin-small-top",firstColumn:"uk-first-column"},resizeTargets(){return[this.$el,...xi(this.$el.children)]},connected(){this.registerObserver(Ps(this.$el,(()=>this.$reset()),{childList:!0,attributes:!0,attributeFilter:["style"]}))},update:{read(){const t=Qi(this.$el.children);return{rows:t,columns:Tr(t)}},write(t){let{columns:e,rows:i}=t;for(const s of i)for(const n of s)H(n,this.margin,i[0]!==s),H(n,this.firstColumn,e[0].includes(n))},events:["resize"]}};function Qi(t){return rn(t,"top","bottom")}function Tr(t){const e=[];for(const i of t){const s=rn(i,"left","right");for(let n=0;n=0;r--){const a=s[r];if(!a[0]){a.push(n);break}let l;if(a[0].offsetParent===n.offsetParent?l=ii(a[0]):(o=ii(n,!0),l=ii(a[0],!0)),o[e]>=l[i]-1&&o[e]!==l[e]){s.push([n]);break}if(o[i]-1>l[e]||o[e]===l[e]){a.push(n);break}if(0===r){s.unshift([n]);break}}}return s}function ii(t,e){void 0===e&&(e=!1);let{offsetTop:i,offsetLeft:s,offsetHeight:n,offsetWidth:o}=t;return e&&([i,s]=Ht(t)),{top:i,left:s,bottom:i+n,right:s+o}}var si={connected(){an(this._uid,(()=>this.$emit("scroll")))},disconnected(){ln(this._uid)}};const ni=new Map;let Ce;function an(t,e){Ce=Ce||k(window,"scroll",(()=>ni.forEach((i=>i()))),{passive:!0,capture:!0}),ni.set(t,e)}function ln(t){ni.delete(t),Ce&&!ni.size&&(Ce(),Ce=null)}var Cr={extends:on,mixins:[st],name:"grid",props:{masonry:Boolean,parallax:Number},data:{margin:"uk-grid-margin",clsStack:"uk-grid-stack",masonry:!1,parallax:0},connected(){this.masonry&&x(this.$el,"uk-flex-top uk-flex-wrap-top"),this.parallax&&an(this._uid,(()=>this.$emit("scroll")))},disconnected(){ln(this._uid)},update:[{write(t){let{columns:e}=t;H(this.$el,this.clsStack,e.length<2)},events:["resize"]},{read(t){let{columns:e,rows:i}=t;if(!e.length||!this.masonry&&!this.parallax||hn(this.$el))return t.translates=!1,!1;let s=!1;const n=O(this.$el),o=function(t){return t.map((e=>e.reduce(((i,s)=>i+s.offsetHeight),0)))}(e),r=function(t,e){const[i]=t.filter((s=>_(s,e)));return v(i?c(i,"marginTop"):c(t[0],"paddingLeft"))}(n,this.margin)*(i.length-1),a=Math.max(...o)+r;this.masonry&&(e=e.map((h=>Ne(h,"offsetTop"))),s=function(t,e){const i=t.map((s=>Math.max(...s.map((n=>n.offsetHeight)))));return e.map((s=>{let n=0;return s.map(((o,r)=>n+=r?i[r-1]-s[r-1].offsetHeight:0))}))}(i,e));let l=Math.abs(this.parallax);return l&&(l=o.reduce(((h,u,d)=>Math.max(h,u+r+(d%2?l:l/8)-a)),0)),{padding:l,columns:e,translates:s,height:s?a:""}},write(t){let{height:e,padding:i}=t;c(this.$el,"paddingBottom",i||""),!1!==e&&c(this.$el,"height",e)},events:["resize"]},{read(){return(!this.parallax||!hn(this.$el))&&{scrolled:!!this.parallax&&Yi(this.$el)*Math.abs(this.parallax)}},write(t){let{columns:e,scrolled:i,translates:s}=t;!1===i&&!s||e.forEach(((n,o)=>n.forEach(((r,a)=>c(r,"transform",i||s?"translateY("+((s&&-s[o][a])+(i?o%2?i:i/8:0))+"px)":"")))))},events:["scroll","resize"]}]};function hn(t){return O(t).some((e=>"absolute"===c(e,"position")))}var Er={mixins:[wt],args:"target",props:{target:String,row:Boolean},data:{target:"> *",row:!0},computed:{elements:{get(t,e){let{target:i}=t;return M(i,e)},watch(){this.$reset()}}},resizeTargets(){return[this.$el,...this.elements]},update:{read(){return{rows:(this.row?Qi(this.elements):[this.elements]).map(_r)}},write(t){let{rows:e}=t;for(const{heights:i,elements:s}of e)s.forEach(((n,o)=>c(n,"minHeight",i[o])))},events:["resize"]}};function _r(t){if(t.length<2)return{heights:[""],elements:t};c(t,"minHeight","");let e=t.map(Or);const i=Math.max(...e);return{heights:t.map(((s,n)=>e[n].toFixed(2)===i.toFixed(2)?"":i)),elements:t}}function Or(t){let e=!1;q(t)||(e=t.style.display,c(t,"display","block","important"));const i=$(t).height-se(t,"height","content-box");return!1!==e&&c(t,"display",e),i}var Br={mixins:[wt],props:{expand:Boolean,offsetTop:Boolean,offsetBottom:Boolean,minHeight:Number},data:{expand:!1,offsetTop:!1,offsetBottom:!1,minHeight:0},resizeTargets(){return[this.$el,...tt(this.$el,/auto|scroll/)]},update:{read(t){let{minHeight:e}=t;if(!q(this.$el))return!1;let i="";const s=se(this.$el,"height","content-box"),{body:n,scrollingElement:o}=document,[r]=tt(this.$el,/auto|scroll/),{height:a}=rt(r===n?o:r);if(this.expand)i=Math.max(a-($(r).height-$(this.$el).height)-s,0);else{const l=o===r||n===r;if(i="calc("+(l?"100vh":a+"px"),this.offsetTop)if(l){const h=Ht(this.$el)[0]-Ht(r)[0];i+=h>0&&h{if(this._connected){const e=function(t,e){if(Ii(e)||ct(e,"canvas")){e.hidden=!0;const s=e.nextElementSibling;return pn(t,s)?s:Ve(e,t)}const i=e.lastElementChild;return pn(t,i)?i:L(e,t)}(t,this.$el);return this.svgEl&&e!==this.svgEl&&ut(this.svgEl),this.applyAttributes(e,t),this.svgEl=e}}),T),this.strokeAnimation&&this.svg.then((t=>{this._connected&&(dn(t),this.registerObserver(re(t,((e,i)=>{dn(t),i.disconnect()}))))}))},disconnected(){this.svg.then((t=>{this._connected||(Ii(this.$el)&&(this.$el.hidden=!1),ut(t),this.svgEl=null)})),this.svg=null},methods:{async getSvg(){return ct(this.$el,"img")&&!this.$el.complete&&"lazy"===this.$el.loading?new Promise((t=>N(this.$el,"load",(()=>t(this.getSvg()))))):(t=await Dr(this.src),(e=this.icon)&&p(t,""}return oi[t][e]}(t,e)||t),t=b(t.substr(t.indexOf("this[o]));s.some((o=>o))||(s=i.map((o=>w(e,o))));const n=w(e,"viewBox");n&&!s.some((o=>o))&&(s=n.split(" ").slice(2)),s.forEach(((o,r)=>w(t,i[r],v(o)*this.ratio||null)))}}};const Dr=ft((async t=>t?lt(t,"data:")?decodeURIComponent(t.split(",")[1]):(await fetch(t)).text():Promise.reject()));const un=//g,oi={};function dn(t){const e=fn(t);e&&t.style.setProperty("--uk-animation-stroke",e)}function fn(t){return Math.ceil(Math.max(0,...M("[stroke]",t).map((e=>{try{return e.getTotalLength()}catch{return 0}}))))}function pn(t,e){return ct(t,"svg")&&ct(e,"svg")&&t.innerHTML===e.innerHTML}const ri={spinner:'',totop:'',marker:'',"close-icon":'',"close-large":'',"nav-parent-icon":'',"nav-parent-icon-large":'',"navbar-parent-icon":'',"navbar-toggle-icon":'',"overlay-icon":'',"pagination-next":'',"pagination-previous":'',"search-icon":'',"search-large":'',"search-navbar":'',"slidenav-next":'',"slidenav-next-large":'',"slidenav-previous":'',"slidenav-previous-large":''},Ui={install:function(t){t.icon.add=(e,i)=>{const s=D(e)?{[e]:i}:e;$t(s,((n,o)=>{ri[o]=n,delete ai[o]})),t._initialized&&vt(document.body,(n=>$t(t.getComponents(n),(o=>{o.$options.isIcon&&o.icon in s&&o.$reset()}))))}},extends:cn,args:"icon",props:["icon"],data:{include:[]},isIcon:!0,beforeConnect(){x(this.$el,"uk-icon")},methods:{async getSvg(){const t=function(t){return ri[t]?(ai[t]||(ai[t]=b((ri[function(t){return X?Si(Si(t,"left","right"),"previous","next"):t}(t)]||ri[t]).trim())),ai[t].cloneNode(!0)):null}(this.icon);if(!t)throw"Icon not found.";return t}}},dt={args:!1,extends:Ui,data:t=>({icon:Xt(t.constructor.options.name)}),beforeConnect(){x(this.$el,this.$options.id)}},sa={extends:dt,beforeConnect(){const t=this.$props.icon;this.icon=et(this.$el,".uk-nav-primary")?t+"-large":t}},gn={extends:dt,beforeConnect(){x(this.$el,"uk-slidenav");const t=this.$props.icon;this.icon=_(this.$el,"uk-slidenav-large")?t+"-large":t}},na={extends:dt,beforeConnect(){this.icon=_(this.$el,"uk-search-icon")&&te(this.$el,".uk-search-large").length?"search-large":te(this.$el,".uk-search-navbar").length?"search-navbar":this.$props.icon}},oa={extends:dt,beforeConnect(){this.icon="close-"+(_(this.$el,"uk-close-large")?"large":"icon")}},ra={extends:dt,methods:{async getSvg(){const t=await Ui.methods.getSvg.call(this);return 1!==this.ratio&&c(b("circle",t),"strokeWidth",1/this.ratio),t}}},ai={};const ca=Wt&&"loading"in HTMLImageElement.prototype;var ua={args:"dataSrc",props:{dataSrc:String,sources:String,offsetTop:String,offsetLeft:String,target:String,loading:String},data:{dataSrc:"",sources:!1,offsetTop:"50vh",offsetLeft:"50vw",target:!1,loading:"lazy"},connected(){if("lazy"!==this.loading)return void this.load();const t=[this.$el,...we(this.$props.target,this.$el)];ca&&li(this.$el)&&(this.$el.loading="lazy",ts(this.$el),1===t.length)||(function(t){li(t)&&!It(t,"src")&&w(t,"src",'data:image/svg+xml;utf8,')}(this.$el),this.registerObserver(re(t,((e,i)=>{this.load(),i.disconnect()}),{rootMargin:K(this.offsetTop,"height")+"px "+K(this.offsetLeft,"width")+"px"})))},disconnected(){this._data.image&&(this._data.image.onload="")},methods:{load(){if(this._data.image)return this._data.image;const t=li(this.$el)?this.$el:function(t,e,i){const s=new Image;return function(t,e){if((e=function(t){if(!t)return[];if(lt(t,"["))try{t=JSON.parse(t)}catch{t=[]}else t=Se(t);return Q(t)||(t=[t]),t.filter((e=>!pe(e)))}(e)).length){const i=Lt("");for(const s of e){const n=Lt("");w(n,s),L(i,n)}L(i,t)}}(s,i),mn(t,s),s.onload=()=>{ts(t,s.currentSrc)},w(s,"src",e),s}(this.$el,this.dataSrc,this.sources);return me(t,"loading"),ts(this.$el,t.currentSrc),this._data.image=t}}};function ts(t,e){if(li(t)){const i=E(t);(!function(t){return ct(t,"picture")}(i)?[t]:O(i)).forEach((n=>mn(n,n)))}else e&&!p(t.style.backgroundImage,e)&&(c(t,"backgroundImage","url("+Ei(e)+")"),g(t,zt("load",!1)))}const da=["data-src","data-srcset","sizes"];function mn(t,e){da.forEach((i=>{const s=ot(t,i);s&&w(e,i.replace(/^(data-)+/,""),s)}))}function li(t){return ct(t,"img")}var hi={props:{media:Boolean},data:{media:!1},connected(){const t=function(t,e){if(D(t))if(lt(t,"@"))t=v(c(e,"--uk-breakpoint-"+t.substr(1)));else if(isNaN(t))return t;return t&&Dt(t)?"(min-width: "+t+"px)":""}(this.media,this.$el);if(this.matchMedia=!0,t){this.mediaObj=window.matchMedia(t);const e=()=>{this.matchMedia=this.mediaObj.matches,g(this.$el,zt("mediachange",!1,!0,[this.mediaObj]))};this.offMediaObj=k(this.mediaObj,"change",(()=>{e(),this.$emit("resize")})),e()}},disconnected(){var t;null==(t=this.offMediaObj)||t.call(this)}};var ba={mixins:[st,hi,wt],props:{fill:String},data:{fill:"",clsWrapper:"uk-leader-fill",clsHide:"uk-leader-hide",attrFill:"data-fill"},computed:{fill(t){let{fill:e}=t;return e||c(this.$el,"--uk-leader-fill-content")}},connected(){[this.wrapper]=Fi(this.$el,'')},disconnected(){$e(this.wrapper.childNodes)},update:{read(){return{width:Math.trunc(this.$el.offsetWidth/2),fill:this.fill,hide:!this.matchMedia}},write(t){let{width:e,fill:i,hide:s}=t;H(this.wrapper,this.clsHide,s),w(this.wrapper,this.attrFill,new Array(e).join(i))},events:["resize"]}},xa={install:function(t){let{modal:e}=t;function i(s,n,o,r){n={bgClose:!1,escClose:!0,labels:e.labels,...n};const a=e.dialog(s(n),n),l=new He;let h=!1;return k(a.$el,"submit","form",(u=>{u.preventDefault(),l.resolve(null==r?void 0:r(a)),h=!0,a.hide()})),k(a.$el,"hide",(()=>!h&&o(l))),l.promise.dialog=a,l.promise}e.dialog=function(s,n){const o=e('
    '+s+"
    ",n);return o.show(),k(o.$el,"hidden",(async()=>{await Promise.resolve(),o.$destroy(!0)}),{self:!0}),o},e.alert=function(s,n){return i((o=>{let{labels:r}=o;return'
    '+(D(s)?s:Pt(s))+'
    "}),n,(o=>o.resolve()))},e.confirm=function(s,n){return i((o=>{let{labels:r}=o;return'
    '+(D(s)?s:Pt(s))+'
    "}),n,(o=>o.reject()))},e.prompt=function(s,n,o){return i((r=>{let{labels:a}=r;return'
    "}),o,(r=>r.resolve(null)),(r=>b("input",r.$el).value))},e.labels={ok:"Ok",cancel:"Cancel"}},mixins:[Ji],data:{clsPage:"uk-modal-page",selPanel:".uk-modal-dialog",selClose:".uk-modal-close, .uk-modal-close-default, .uk-modal-close-outside, .uk-modal-close-full"},events:[{name:"show",self:!0,handler(){_(this.panel,"uk-margin-auto-vertical")?x(this.$el,"uk-flex"):c(this.$el,"display","block"),J(this.$el)}},{name:"hidden",self:!0,handler(){c(this.$el,"display",""),B(this.$el,"uk-flex")}}]};var $a={extends:Ks,data:{targets:"> .uk-parent",toggle:"> a",content:"> ul"}},ka={mixins:[st,le],props:{dropdown:String,align:String,clsDrop:String,boundary:Boolean,dropbar:Boolean,dropbarAnchor:Boolean,duration:Number,mode:Boolean,offset:Boolean,stretch:Boolean,delayShow:Boolean,delayHide:Boolean,target:Boolean,targetX:Boolean,targetY:Boolean,animation:Boolean,animateOut:Boolean},data:{dropdown:".uk-navbar-nav > li > a, .uk-navbar-item, .uk-navbar-toggle",align:X?"right":"left",clsDrop:"uk-navbar-dropdown",boundary:!0,dropbar:!1,dropbarAnchor:!1,duration:200,container:!1},computed:{dropbarAnchor(t,e){let{dropbarAnchor:i}=t;return ht(i,e)||e},dropbar:{get(t){let{dropbar:e}=t;return e?(e=this._dropbar||ht(e,this.$el)||b("+ .uk-navbar-dropbar",this.$el),e||(this._dropbar=b("
    "))):null},watch(t){x(t,"uk-dropbar","uk-dropbar-top","uk-navbar-dropbar")},immediate:!0},dropContainer(t,e){return this.container||e},dropdowns:{get(t,e){let{clsDrop:i}=t;const s=M("."+i,e);if(this.dropContainer!==e)for(const o of M("."+i,this.dropContainer)){var n;const r=null==(n=this.getDropdown(o))?void 0:n.targetEl;!p(s,o)&&r&&P(r,this.$el)&&s.push(o)}return s},watch(t){this.$create("drop",t.filter((e=>!this.getDropdown(e))),{...this.$props,flip:!1,shift:!0,pos:"bottom-"+this.align,boundary:!0===this.boundary?this.$el:this.boundary})},immediate:!0},toggles:{get(t,e){let{dropdown:i}=t;return M(i,e)},watch(){const t=_(this.$el,"uk-navbar-justify");for(const e of M(".uk-navbar-nav, .uk-navbar-left, .uk-navbar-right",this.$el))c(e,"flexGrow",t?M(this.dropdown,e).length:"")},immediate:!0}},disconnected(){this.dropbar&&ut(this.dropbar),delete this._dropbar},events:[{name:"mouseover focusin",delegate(){return this.dropdown},handler(t){let{current:e}=t;const i=this.getActive();i&&p(i.mode,"hover")&&i.targetEl&&!P(i.targetEl,e)&&!i.isDelaying&&i.hide(!1)}},{name:"keydown",delegate(){return this.dropdown},handler(t){const{current:e,keyCode:i}=t,s=this.getActive();i===qt.DOWN&&It(e,"aria-expanded")&&(t.preventDefault(),s&&s.targetEl===e?wn(s.$el):(e.click(),N(this.dropContainer,"show",(n=>{let{target:o}=n;return wn(o)})))),vn(t,this.toggles,s)}},{name:"keydown",el(){return this.dropContainer},delegate(){return"."+this.clsDrop},handler(t){const{current:e,keyCode:i}=t;if(!p(this.dropdowns,e))return;const s=this.getActive(),n=M(Le,e),o=bt(n,(a=>F(a,":focus")));var r;(i===qt.UP&&(t.preventDefault(),o>0&&n[o-1].focus()),i===qt.DOWN&&(t.preventDefault(),oF(e,":hover")))&&t.hide()}},{name:"beforeshow",el(){return this.dropContainer},filter(){return this.dropbar},handler(t){let{target:e}=t;!this.isDropbarDrop(e)||(this.dropbar.previousElementSibling!==this.dropbarAnchor&&Ve(this.dropbarAnchor,this.dropbar),x(e,this.clsDrop+"-dropbar"))}},{name:"show",el(){return this.dropContainer},filter(){return this.dropbar},handler(t){let{target:e}=t;if(!this.isDropbarDrop(e))return;const i=this.getDropdown(e);this._observer=Ke([i.$el,...i.target],(()=>{const s=te(e,"."+this.clsDrop).concat(e).map((a=>C(a))),n=Math.min(...s.map((a=>{let{top:l}=a;return l}))),o=Math.max(...s.map((a=>{let{bottom:l}=a;return l}))),r=C(this.dropbar);c(this.dropbar,"top",this.dropbar.offsetTop-(r.top-n)),this.transitionTo(o-n+v(c(e,"marginBottom")),e)}))}},{name:"beforehide",el(){return this.dropContainer},filter(){return this.dropbar},handler(t){const e=this.getActive();F(this.dropbar,":hover")&&e.$el===t.target&&!this.toggles.some((i=>e.targetEl!==i&&F(i,":focus")))&&t.preventDefault()}},{name:"hide",el(){return this.dropContainer},filter(){return this.dropbar},handler(t){var e;let{target:i}=t;if(!this.isDropbarDrop(i))return;null==(e=this._observer)||e.disconnect();const s=this.getActive();(!s||s.$el===i)&&this.transitionTo(0)}}],methods:{getActive(){return p(this.dropdowns,null==V?void 0:V.$el)&&V},transitionTo(t,e){const{dropbar:i}=this,s=J(i);c(e=sc(e,{clipPath:""})))},getDropdown(t){return this.$getComponent(t,"drop")||this.$getComponent(t,"dropdown")},isDropbarDrop(t){return this.getDropdown(t)&&_(t,this.clsDrop)}}};function vn(t,e,i){const{current:s,keyCode:n}=t,o=i.targetEl||s,r=e.indexOf(o);n===qt.LEFT&&r>0&&(null==i.hide||i.hide(!1),e[r-1].focus()),n===qt.RIGHT&&re},connected(){!this.swiping||ti(this,{el:this.swipeTarget,name:gt,passive:!0,handler(t){if(!kt(t))return;const e=ie(t),i="tagName"in t.target?t.target:E(t.target);N(document,At+" "+Je+" scroll",(s=>{const{x:n,y:o}=ie(s);("scroll"!==s.type&&i&&n&&Math.abs(e.x-n)>100||o&&Math.abs(e.y-o)>100)&&setTimeout((()=>{g(i,"swipe"),g(i,"swipe"+function(t,e,i,s){return Math.abs(t-i)>=Math.abs(e-s)?t-i>0?"Left":"Right":e-s>0?"Up":"Down"}(e.x,e.y,n,o))}))}))}})}};var Ta={mixins:[Ji,bn],args:"mode",props:{mode:String,flip:Boolean,overlay:Boolean},data:{mode:"slide",flip:!1,overlay:!1,clsPage:"uk-offcanvas-page",clsContainer:"uk-offcanvas-container",selPanel:".uk-offcanvas-bar",clsFlip:"uk-offcanvas-flip",clsContainerAnimation:"uk-offcanvas-container-animation",clsSidebarAnimation:"uk-offcanvas-bar-animation",clsMode:"uk-offcanvas",clsOverlay:"uk-offcanvas-overlay",selClose:".uk-offcanvas-close",container:!1},computed:{clsFlip(t){let{flip:e,clsFlip:i}=t;return e?i:""},clsOverlay(t){let{overlay:e,clsOverlay:i}=t;return e?i:""},clsMode(t){let{mode:e,clsMode:i}=t;return i+"-"+e},clsSidebarAnimation(t){let{mode:e,clsSidebarAnimation:i}=t;return"none"===e||"reveal"===e?"":i},clsContainerAnimation(t){let{mode:e,clsContainerAnimation:i}=t;return"push"!==e&&"reveal"!==e?"":i},transitionElement(t){let{mode:e}=t;return"reveal"===e?E(this.panel):this.panel}},update:{read(){this.isToggled()&&!q(this.$el)&&this.hide()},events:["resize"]},events:[{name:"touchmove",self:!0,passive:!1,filter(){return this.overlay},handler(t){t.cancelable&&t.preventDefault()}},{name:"show",self:!0,handler(){"reveal"===this.mode&&!_(E(this.panel),this.clsMode)&&(Xe(this.panel,"
    "),x(E(this.panel),this.clsMode));const{body:t,scrollingElement:e}=document;x(t,this.clsContainer,this.clsFlip),c(t,"touch-action","pan-y pinch-zoom"),c(this.$el,"display","block"),c(this.panel,"maxWidth",e.clientWidth),x(this.$el,this.clsOverlay),x(this.panel,this.clsSidebarAnimation,"reveal"===this.mode?"":this.clsMode),J(t),x(t,this.clsContainerAnimation),this.clsContainerAnimation&&(xn().content+=",user-scalable=0")}},{name:"hide",self:!0,handler(){B(document.body,this.clsContainerAnimation),c(document.body,"touch-action","")}},{name:"hidden",self:!0,handler(){this.clsContainerAnimation&&function(){const t=xn();t.content=t.content.replace(/,user-scalable=0$/,"")}(),"reveal"===this.mode&&$e(this.panel),B(this.panel,this.clsSidebarAnimation,this.clsMode),B(this.$el,this.clsOverlay),c(this.$el,"display",""),c(this.panel,"maxWidth",""),B(document.body,this.clsContainer,this.clsFlip)}},{name:"swipeLeft swipeRight",handler(t){this.isToggled()&&Gt(t.type,"Left")^this.flip&&this.hide()}}]};function xn(){return b('meta[name="viewport"]',document.head)||L(document.head,'')}var Pa={mixins:[st,wt],props:{selContainer:String,selContent:String,minHeight:Number},data:{selContainer:".uk-modal",selContent:".uk-modal-dialog",minHeight:150},computed:{container(t,e){let{selContainer:i}=t;return et(e,i)},content(t,e){let{selContent:i}=t;return et(e,i)}},resizeTargets(){return[this.container,this.content]},update:{read(){return!!(this.content&&this.container&&q(this.$el))&&{max:Math.max(this.minHeight,J(this.container)-($(this.content).height-J(this.$el)))}},write(t){let{max:e}=t;c(this.$el,{minHeight:this.minHeight,maxHeight:e})},events:["resize"]}},Aa={mixins:[wt],props:["width","height"],resizeTargets(){return[this.$el,E(this.$el)]},connected(){x(this.$el,"uk-responsive-width")},update:{read(){return!!(q(this.$el)&&this.width&&this.height)&&{width:ye(E(this.$el)),height:this.height}},write(t){J(this.$el,Fe.contain({height:this.height,width:this.width},t).height)},events:["resize"]}},Ea={props:{offset:Number},data:{offset:0},connected(){var t;t=this,Ie.size||k(document,"click",yn),Ie.add(t)},disconnected(){var t;t=this,Ie.delete(t),Ie.size||Nt(document,"click",yn)},methods:{async scrollTo(t){t=t&&b(t)||document.body,g(this.$el,"beforescroll",[this,t])&&(await Fs(t,{offset:this.offset}),g(this.$el,"scrolled",[this,t]))}}};const Ie=new Set;function yn(t){if(!t.defaultPrevented)for(const e of Ie)P(t.target,e.$el)&&(t.preventDefault(),e.scrollTo($n(e.$el)))}function $n(t){return document.getElementById(decodeURIComponent(t.hash).substring(1))}var Ba={mixins:[si],args:"cls",props:{cls:String,target:String,hidden:Boolean,offsetTop:Number,offsetLeft:Number,repeat:Boolean,delay:Number},data:()=>({cls:"",target:!1,hidden:!0,offsetTop:0,offsetLeft:0,repeat:!1,delay:0,inViewClass:"uk-scrollspy-inview"}),computed:{elements:{get(t,e){let{target:i}=t;return i?M(i,e):[e]},watch(t,e){this.hidden&&c(Re(t,":not(."+this.inViewClass+")"),"opacity",0),ge(t,e)||this.$reset()},immediate:!0}},connected(){this._data.elements=new Map,this.registerObserver(re(this.elements,(t=>{const e=this._data.elements;for(const{target:i,isIntersecting:s}of t){e.has(i)||e.set(i,{cls:ot(i,"uk-scrollspy-class")||this.cls});const n=e.get(i);!this.repeat&&n.show||(n.show=s)}this.$emit()}),{rootMargin:K(this.offsetTop,"height")-1+"px "+(K(this.offsetLeft,"width")-1)+"px"},!1))},disconnected(){for(const[t,e]of this._data.elements.entries())B(t,this.inViewClass,(null==e?void 0:e.cls)||"")},update:[{write(t){for(const[e,i]of t.elements.entries())!i.show||i.inview||i.queued?!i.show&&i.inview&&!i.queued&&this.repeat&&this.toggle(e,!1):(i.queued=!0,t.promise=(t.promise||Promise.resolve()).then((()=>new Promise((s=>setTimeout(s,this.delay))))).then((()=>{this.toggle(e,!0),setTimeout((()=>{i.queued=!1,this.$emit()}),300)})))}}],methods:{toggle(t,e){const i=this._data.elements.get(t);if(i){if(null==i.off||i.off(),c(t,"opacity",!e&&this.hidden?0:""),H(t,this.inViewClass,e),H(t,i.cls),/\buk-animation-/.test(i.cls)){const s=()=>Di(t,"uk-animation-[\\w-]+");e?i.off=N(t,"animationcancel animationend",s):s()}g(t,e?"inview":"outview"),i.inview=e,this.$update(t)}}}},Da={mixins:[si],props:{cls:String,closest:String,scroll:Boolean,overflow:Boolean,offset:Number},data:{cls:"uk-active",closest:!1,scroll:!1,overflow:!0,offset:0},computed:{links:{get:(t,e)=>M('a[href*="#"]',e).filter((i=>i.hash&&Zi(i))),watch(t){this.scroll&&this.$create("scroll",t,{offset:this.offset||0})},immediate:!0},elements(t){let{closest:e}=t;return et(this.links,e||"*")}},update:[{read(){const t=this.links.map($n).filter(Boolean),{length:e}=t;if(!e||!q(this.$el))return!1;const[i]=tt(t,/auto|scroll/,!0),{scrollTop:s,scrollHeight:n}=i,o=rt(i);let a=!1;if(s===n-o.height)a=e-1;else{for(let l=0;l0);l++)a=+l;!1===a&&this.overflow&&(a=0)}return{active:a}},write(t){let{active:e}=t;const i=!1!==e&&!_(this.elements[e],this.cls);this.links.forEach((s=>s.blur()));for(let s=0;sdocument.documentElement,connected(){this.start=Sn(this.start||this.top),this.end=Sn(this.end||this.bottom),this.placeholder=b("+ .uk-sticky-placeholder",this.$el)||b('
    '),this.isFixed=!1,this.setActive(!1)},disconnected(){this.isFixed&&(this.hide(),B(this.selTarget,this.clsInactive)),ut(this.placeholder),this.placeholder=null},events:[{name:"resize",el:()=>window,handler(){this.$emit("resize")}},{name:"load hashchange popstate",el:()=>window,filter(){return!1!==this.targetOffset},handler(){const{scrollingElement:t}=document;!location.hash||0===t.scrollTop||setTimeout((()=>{const e=C(b(location.hash)),i=C(this.$el);this.isFixed&&Ti(e,i)&&(t.scrollTop=e.top-i.height-K(this.targetOffset,"height",this.placeholder)-K(this.offset,"height",this.placeholder))}))}}],update:[{read(t,e){let{height:i,width:s,margin:n}=t;if(this.inactive=!this.matchMedia||!q(this.$el),this.inactive)return!1;const o=this.isFixed&&e.has("resize");o&&(c(this.selTarget,"transition","0s"),this.hide()),this.active||(({height:i,width:s}=C(this.$el)),n=c(this.$el,"margin")),o&&(this.show(),requestAnimationFrame((()=>c(this.selTarget,"transition",""))));const r=J(window);let a=this.position;this.overflowFlip&&i>r&&(a="top"===a?"bottom":"top");const l=this.isFixed?this.placeholder:this.$el;let h=K(this.offset,"height",l);"bottom"===a&&(i300||n!==o)&&(t.initScroll=r,t.initTimestamp=f),!(this.showOnUp&&!this.isFixed&&Math.abs(t.initScroll-r)<=30&&Math.abs(a-r)<=10))if(this.inactive||rr&&(pt.cancel(this.$el),this.hide()));this.animation&&r>u?(pt.cancel(this.$el),pt.out(this.$el,this.animation).then((()=>this.hide()),T)):this.hide()}else this.isFixed?this.update():this.animation&&r>u?(pt.cancel(this.$el),this.show(),pt.in(this.$el,this.animation).catch(T)):this.show()},events:["resize","scroll"]}],methods:{show(){this.isFixed=!0,this.update(),this.placeholder.hidden=!1},hide(){this.setActive(!1),B(this.$el,this.clsFixed,this.clsBelow),c(this.$el,{position:"",top:"",width:""}),this.placeholder.hidden=!0,this.isFixed=!1},update(){let{width:t,scroll:e=0,overflow:i,overflowScroll:s=0,start:n,end:o,offset:r,topOffset:a,height:l,offsetParentTop:h}=this._data;const u=0!==n||e>n;let d="fixed";e>o&&(r+=o-h,d="absolute"),i&&(r-=s),c(this.$el,{position:d,top:r+"px",width:t}),this.setActive(u),H(this.$el,this.clsBelow,e>a+l),x(this.$el,this.clsFixed)},setActive(t){const e=this.active;this.active=t,t?(Mi(this.selTarget,this.clsInactive,this.clsActive),e!==t&&g(this.$el,"active")):(Mi(this.selTarget,this.clsActive,this.clsInactive),e!==t&&g(this.$el,"inactive"))}}};function kn(t,e,i,s){if(!t)return 0;if(Dt(t)||D(t)&&t.match(/^-?\d/))return i+K(t,"height",e,!0);{const n=!0===t?E(e):ht(t,e);return C(n).bottom-(s&&n&&P(e,n)?v(c(n,"paddingBottom")):0)}}function Sn(t){return"true"===t||"false"!==t&&t}var Tn={mixins:[Te,bn,_t],args:"connect",props:{connect:String,toggle:String,itemNav:String,active:Number},data:{connect:"~.uk-switcher",toggle:"> * > :first-child",itemNav:!1,active:0,cls:"uk-active",attrItem:"uk-switcher-item"},computed:{connects:{get(t,e){let{connect:i}=t;return we(i,e)},watch(t){this.swiping&&c(t,"touchAction","pan-y pinch-zoom")},document:!0,immediate:!0},connectChildren:{get(){return this.connects.map((t=>O(t))).flat()},watch(){const t=this.index();for(const e of this.connects)O(e).forEach(((i,s)=>H(i,this.cls,s===t))),this.lazyload(this.$el,O(e))},immediate:!0},toggles:{get(t,e){let{toggle:i}=t;return M(i,e).filter((s=>!F(s,".uk-disabled *, .uk-disabled, [disabled]")))},watch(t){const e=this.index();this.show(~e?e:t[this.active]||t[0])},immediate:!0},children(){return O(this.$el).filter((t=>this.toggles.some((e=>P(e,t)))))},swipeTarget(){return this.connects}},events:[{name:"click",delegate(){return this.toggle},handler(t){t.preventDefault(),this.show(t.current)}},{name:"click",el(){return this.connects.concat(this.itemNav?we(this.itemNav,this.$el):[])},delegate(){return"["+this.attrItem+"],[data-"+this.attrItem+"]"},handler(t){t.preventDefault(),this.show(ot(t.current,this.attrItem))}},{name:"swipeRight swipeLeft",filter(){return this.swiping},el(){return this.connects},handler(t){let{type:e}=t;this.show(Gt(e,"Left")?"next":"previous")}}],methods:{index(){return bt(this.children,(t=>_(t,this.cls)))},show(t){const e=this.index(),i=Ut(t,this.toggles,e),s=Ut(this.children[i],O(this.$el));O(this.$el).forEach(((o,r)=>{H(o,this.cls,s===r),w(this.toggles[r],"aria-expanded",s===r)}));const n=e>=0&&e!==i;this.connects.forEach((async o=>{let{children:r}=o;await this.toggleElement(y(r).filter((a=>_(a,this.cls))),!1,n),await this.toggleElement(r[s],!0,n)}))}}},Na={mixins:[st],extends:Tn,props:{media:Boolean},data:{media:960,attrItem:"uk-tab-item"},connected(){const t=_(this.$el,"uk-tab-left")?"uk-tab-left":!!_(this.$el,"uk-tab-right")&&"uk-tab-right";t&&this.$create("toggle",this.$el,{cls:t,mode:"media",media:this.media})}};var Fa={mixins:[Te,hi,_t],args:"target",props:{href:String,target:null,mode:"list",queued:Boolean},data:{href:!1,target:!1,mode:"click",queued:!0},computed:{target:{get(t,e){let{href:i,target:s}=t;return s=we(s||i,e),s.length&&s||[e]},watch(){this.updateAria(),this.lazyload(this.$el,this.target)},document:!0,immediate:!0}},connected(){!p(this.mode,"media")&&!We(this.$el)&&w(this.$el,"tabindex","0")},events:[{name:gt,filter(){return p(this.mode,"hover")},handler(t){this._preventClick=null,kt(t)&&!this._showState&&(g(this.$el,"focus"),N(document,gt,(()=>g(this.$el,"blur")),!0,(e=>!P(e.target,this.$el))),p(this.mode,"click")&&(this._preventClick=!0))}},{name:jt+" "+oe+" focus blur",filter(){return p(this.mode,"hover")},handler(t){if(kt(t))return;const e=p([jt,"focus"],t.type),i=w(this.$el,"aria-expanded");if(e||!(t.type===oe&&F(this.$el,":focus")||"blur"===t.type&&F(this.$el,":hover"))){if(this._showState&&e&&i!==this._showState)return void(e||(this._showState=null));this._showState=e?i:null,this.toggle("toggle"+(e?"show":"hide"))}}},{name:"keydown",filter(){return p(this.mode,"click")&&!ct(this.$el,"input")},handler(t){32===t.keyCode&&(t.preventDefault(),this.$el.click())}},{name:"click",filter(){return["click","hover"].some((t=>p(this.mode,t)))},handler(t){let e;(this._preventClick||et(t.target,'a[href="#"], a[href=""]')||(e=et(t.target,"a[href]"))&&("true"!==w(this.$el,"aria-expanded")||e.hash&&F(this.target,e.hash)))&&t.preventDefault(),!this._preventClick&&p(this.mode,"click")&&this.toggle()}},{name:"hide show",self:!0,el(){return this.target},handler(t){let{target:e,type:i}=t;this.updateAria(e===this.target[0]&&"show"===i)}},{name:"mediachange",filter(){return p(this.mode,"media")},el(){return this.target},handler(t,e){e.matches^this.isToggled(this.target)&&this.toggle()}}],methods:{async toggle(t){if(!g(this.target,t||"toggle",[this]))return;if(!this.queued)return this.toggleElement(this.target);const e=this.target.filter((s=>_(s,this.clsLeave)));if(e.length){for(const s of this.target){const n=p(e,s);this.toggleElement(s,n,n)}return}const i=this.target.filter(this.isToggled);await this.toggleElement(i,!1),await this.toggleElement(this.target.filter((s=>!p(i,s))),!0)},updateAria(t){p(this.mode,"media")||w(this.$el,"aria-expanded",Me(t)?t:this.isToggled(this.target))}}};$t(Object.freeze({__proto__:null,Accordion:Ks,Alert:mr,Cover:wr,Drop:nn,Dropdown:nn,FormCustom:Sr,Grid:Cr,HeightMatch:Er,HeightViewport:Br,Icon:Ui,Img:ua,Leader:ba,Margin:on,Modal:xa,Nav:$a,Navbar:ka,Offcanvas:Ta,OverflowAuto:Pa,Responsive:Aa,Scroll:Ea,Scrollspy:Ba,ScrollspyNav:Da,Sticky:Ma,Svg:cn,Switcher:Tn,Tab:Na,Toggle:Fa,Video:Zs,Close:oa,Spinner:ra,NavParentIcon:sa,SlidenavNext:gn,SlidenavPrevious:gn,SearchIcon:na,Marker:dt,NavbarParentIcon:dt,NavbarToggleIcon:dt,OverlayIcon:dt,PaginationNext:dt,PaginationPrevious:dt,Totop:dt}),((t,e)=>it.component(e,t))),function(t){const{connect:e,disconnect:i}=t;function s(o){let{addedNodes:r,removedNodes:a}=o;for(const l of r)vt(l,e);for(const l of a)vt(l,i)}function n(o){let{target:r,attributeName:a}=o;const l=Js(a);if(l){var h;if(It(r,a))return void t[l](r);null==(h=t.getComponent(r,l))||h.$destroy()}}Wt&&window.MutationObserver&&requestAnimationFrame((function(){g(document,"uikit:init",t),document.body&&vt(document.body,e),new MutationObserver((o=>o.forEach(s))).observe(document,{childList:!0,subtree:!0}),new MutationObserver((o=>o.forEach(n))).observe(document,{attributes:!0,subtree:!0}),t._initialized=!0}))}(it);const La=["days","hours","minutes","seconds"];var Wa={mixins:[st],props:{date:String,clsWrapper:String},data:{date:"",clsWrapper:".uk-countdown-%unit%"},connected(){this.date=Date.parse(this.$props.date),this.start()},disconnected(){this.stop()},events:[{name:"visibilitychange",el:()=>document,handler(){document.hidden?this.stop():this.start()}}],methods:{start(){this.stop(),this.update(),this.timer=setInterval(this.update,1e3)},stop(){clearInterval(this.timer)},update(){const t=function(t){const e=t-Date.now();return{total:e,seconds:e/1e3%60,minutes:e/1e3/60%60,hours:e/1e3/60/60%24,days:e/1e3/60/60/24}}(this.date);(!this.date||t.total<=0)&&(this.stop(),t.days=t.hours=t.minutes=t.seconds=0);for(const e of La){const i=b(this.clsWrapper.replace("%unit%",e),this.$el);if(!i)continue;let s=String(Math.trunc(t[e]));s=s.length<2?"0"+s:s,i.textContent!==s&&(s=s.split(""),s.length!==i.children.length&&Pt(i,s.map((()=>"")).join("")),s.forEach(((n,o)=>i.children[o].textContent=n)))}}}};const es="uk-transition-leave",is="uk-transition-enter";function Cn(t,e,i,s){void 0===s&&(s=0);const n=ci(e,!0),o={opacity:1},r={opacity:0},a=u=>()=>n===ci(e)?u():Promise.reject(),l=a((async()=>{x(e,es),await Promise.all(Pn(e).map(((u,d)=>new Promise((f=>setTimeout((()=>S.start(u,r,i/2,"ease").then(f)),d*s)))))),B(e,es)})),h=a((async()=>{const u=J(e);x(e,is),t(),c(O(e),{opacity:0}),await new Promise((t=>requestAnimationFrame(t)));const d=O(e),f=J(e);c(e,"alignContent","flex-start"),J(e,u);const m=Pn(e);c(d,r);const I=m.map((async(A,W)=>{await function(t){return new Promise((e=>setTimeout(e,t)))}(W*s),await S.start(A,o,i/2,"ease")}));u!==f&&I.push(S.start(e,{height:f},i/2+m.length*s,"ease")),await Promise.all(I).then((()=>{B(e,is),n===ci(e)&&(c(e,{height:"",alignContent:""}),c(d,{opacity:""}),delete e.dataset.transition)}))}));return _(e,es)?In(e).then(h):_(e,is)?In(e).then(l).then(h):l().then(h)}function ci(t,e){return e&&(t.dataset.transition=1+ci(t)),Ct(t.dataset.transition)||0}function In(t){return Promise.all(O(t).filter(S.inProgress).map((e=>new Promise((i=>N(e,"transitionend transitioncanceled",i))))))}function Pn(t){return Qi(O(t)).reduce(((e,i)=>e.concat(Ne(i.filter((s=>Vi(s))),"offsetLeft"))),[])}async function Va(t,e,i){await _n();let s=O(e);const n=s.map((f=>An(f,!0))),o={...c(e,["height","padding"]),display:"block"};await Promise.all(s.concat(e).map(S.cancel)),t(),s=s.concat(O(e).filter((f=>!p(s,f)))),await Promise.resolve(),G.flush();const r=w(e,"style"),a=c(e,["height","padding"]),[l,h]=function(t,e,i){const s=e.map(((o,r)=>!(!E(o)||!(r in i))&&(i[r]?q(o)?En(o):{opacity:0}:{opacity:q(o)?1:0}))),n=s.map(((o,r)=>{const a=E(e[r])===t&&(i[r]||An(e[r]));if(!a)return!1;if(o){if(!("opacity"in o)){const{opacity:l}=a;l%1?o.opacity=1:delete a.opacity}}else delete a.opacity;return a}));return[s,n]}(e,s,n),u=s.map((f=>({style:w(f,"style")})));s.forEach(((f,m)=>h[m]&&c(f,h[m]))),c(e,o),await _n();const d=s.map(((f,m)=>E(f)===e&&S.start(f,l[m],i,"ease"))).concat(S.start(e,a,i,"ease"));try{await Promise.all(d),s.forEach(((f,m)=>{w(f,u[m]),E(f)===e&&c(f,"display",0===l[m].opacity?"none":"")})),w(e,"style",r)}catch{w(s,"style",""),function(t,e){for(const i in e)c(t,i,"")}(e,o)}}function An(t,e){const i=c(t,"zIndex");return!!q(t)&&{display:"",opacity:e?c(t,"opacity"):"0",pointerEvents:"none",position:"absolute",zIndex:"auto"===i?ee(t):i,...En(t)}}function En(t){const{height:e,width:i}=C(t);return{height:e,width:i,transform:"",...je(t),...c(t,["marginTop","marginLeft"])}}function _n(){return new Promise((t=>requestAnimationFrame(t)))}var On={props:{duration:Number,animation:Boolean},data:{duration:150,animation:"slide"},methods:{animate(t,e){void 0===e&&(e=this.$el);const i=this.animation;return("fade"===i?Cn:"delayed-fade"===i?function(){for(var n=arguments.length,o=new Array(n),r=0;r(t(),Promise.resolve()))(t,e,this.duration).catch(T)}}},Ga={mixins:[On],args:"target",props:{target:Boolean,selActive:Boolean},data:{target:null,selActive:!1,attrItem:"uk-filter-control",cls:"uk-active",duration:250},computed:{toggles:{get(t,e){let{attrItem:i}=t;return M("["+i+"],[data-"+i+"]",e)},watch(){if(this.updateState(),!1!==this.selActive){const t=M(this.selActive,this.$el);this.toggles.forEach((e=>H(e,this.cls,p(t,e))))}},immediate:!0},children:{get(t,e){let{target:i}=t;return M(i+" > *",e)},watch(t,e){e&&!function(t,e){return t.length===e.length&&t.every((i=>e.includes(i)))}(t,e)&&this.updateState()},immediate:!0}},events:[{name:"click",delegate(){return"["+this.attrItem+"],[data-"+this.attrItem+"]"},handler(t){t.preventDefault(),this.apply(t.current)}}],methods:{apply(t){const e=this.getState(),i=Dn(t,this.attrItem,this.getState());(function(t,e){return["filter","sort"].every((i=>ge(t[i],e[i])))})(e,i)||this.setState(i)},getState(){return this.toggles.filter((t=>_(t,this.cls))).reduce(((t,e)=>Dn(e,this.attrItem,t)),{filter:{"":""},sort:[]})},async setState(t,e){void 0===e&&(e=!0),t={filter:{"":""},sort:[],...t},g(this.$el,"beforeFilter",[this,t]),this.toggles.forEach((i=>H(i,this.cls,!!function(t,e,i){let{filter:s={"":""},sort:[n,o]}=i;const{filter:r="",group:a="",sort:l,order:h="asc"}=Bn(t,e);return R(l)?a in s&&r===s[a]||!r&&a&&!(a in s)&&!s[""]:n===l&&o===h}(i,this.attrItem,t)))),await Promise.all(M(this.target,this.$el).map((i=>{const s=()=>{(function(t,e,i){const s=function(t){let{filter:e}=t,i="";return $t(e,(s=>i+=s||"")),i}(t);i.forEach((r=>c(r,"display",s&&!F(r,s)?"none":"")));const[n,o]=t.sort;if(n){const r=function(t,e,i){return[...t].sort(((s,n)=>ot(s,e).localeCompare(ot(n,e),void 0,{numeric:!0})*("asc"===i||-1)))}(i,n,o);ge(r,i)||L(e,r)}})(t,i,O(i)),this.$update(this.$el)};return e?this.animate(s,i):s()}))),g(this.$el,"afterFilter",[this])},updateState(){G.write((()=>this.setState(this.getState(),!1)))}}};function Bn(t,e){return Se(ot(t,e),["filter"])}function Dn(t,e,i){const{filter:s,group:n,sort:o,order:r="asc"}=Bn(t,e);return(s||R(o))&&(n?s?(delete i.filter[""],i.filter[n]=s):(delete i.filter[n],(pe(i.filter)||""in i.filter)&&(i.filter={"":s||""})):i.filter={"":s||""}),R(o)||(i.sort=[o,r]),i}var ss={slide:{show:t=>[{transform:z(-100*t)},{transform:z()}],percent:t=>Pe(t),translate:(t,e)=>[{transform:z(-100*e*t)},{transform:z(100*e*(1-t))}]}};function Pe(t){return Math.abs(c(t,"transform").split(",")[4]/t.offsetWidth)||0}function z(t,e){return void 0===t&&(t=0),void 0===e&&(e="%"),"translate3d("+(t+=t?e:"")+", 0, 0)"}function he(t){return"scale3d("+t+", "+t+", 1)"}var Mn={...ss,fade:{show:()=>[{opacity:0},{opacity:1}],percent:t=>1-c(t,"opacity"),translate:t=>[{opacity:1-t},{opacity:t}]},scale:{show:()=>[{opacity:0,transform:he(.8)},{opacity:1,transform:he(1)}],percent:t=>1-c(t,"opacity"),translate:t=>[{opacity:1-t,transform:he(1-.2*t)},{opacity:t,transform:he(.8+.2*t)}]}};function ui(t,e,i){g(t,zt(e,!1,!1,i))}var il={props:{autoplay:Boolean,autoplayInterval:Number,pauseOnHover:Boolean},data:{autoplay:!1,autoplayInterval:7e3,pauseOnHover:!0},connected(){this.autoplay&&this.startAutoplay()},disconnected(){this.stopAutoplay()},update(){w(this.slides,"tabindex","-1")},events:[{name:"visibilitychange",el:()=>document,filter(){return this.autoplay},handler(){document.hidden?this.stopAutoplay():this.startAutoplay()}}],methods:{startAutoplay(){this.stopAutoplay(),this.interval=setInterval((()=>(!this.draggable||!b(":focus",this.$el))&&(!this.pauseOnHover||!F(this.$el,":hover"))&&!this.stack.length&&this.show("next")),this.autoplayInterval)},stopAutoplay(){this.interval&&clearInterval(this.interval)}}};const ns={passive:!1,capture:!0},Nn={passive:!0,capture:!0},os="touchmove mousemove",zn="touchend touchcancel mouseup click input scroll";var Fn={mixins:[il,{props:{draggable:Boolean},data:{draggable:!0,threshold:10},created(){for(const t of["start","move","end"]){const e=this[t];this[t]=i=>{const s=ie(i).x*(X?-1:1);this.prevPos=s===this.pos?this.prevPos:this.pos,this.pos=s,e(i)}}},events:[{name:"touchstart mousedown",passive:!0,delegate(){return this.selSlides},handler(t){!this.draggable||!kt(t)&&function(t){return"none"!==c(t,"userSelect")&&y(t.childNodes).some((e=>3===e.nodeType&&e.textContent.trim()))}(t.target)||et(t.target,ve)||t.button>0||this.length<2||this.start(t)}},{name:"dragstart",handler(t){t.preventDefault()}},{name:os,el(){return this.list},handler:T,...ns}],methods:{start(){this.drag=this.pos,this._transitioner?(this.percent=this._transitioner.percent(),this.drag+=this._transitioner.getDistance()*this.percent*this.dir,this._transitioner.cancel(),this._transitioner.translate(this.percent),this.dragging=!0,this.stack=[]):this.prevIndex=this.index,k(document,os,this.move,ns),k(document,zn,this.end,Nn),c(this.list,"userSelect","none")},move(t){const e=this.pos-this.drag;if(0===e||this.prevPos===this.pos||!this.dragging&&Math.abs(e)r;)this.drag-=r*this.dir,s=o,n-=r,o=this.getIndex(s+this.dir,s),r=this._getDistance(s,o)||i[s].offsetWidth;this.percent=n/r;const a=i[s],l=i[o],h=this.index!==o,u=s===o;let d;[this.index,this.prevIndex].filter((f=>!p([o,s],f))).forEach((f=>{g(i[f],"itemhidden",[this]),u&&(d=!0,this.prevIndex=s)})),(this.index===s&&this.prevIndex!==s||d)&&g(i[this.index],"itemshown",[this]),h&&(this.prevIndex=s,this.index=o,!u&&g(a,"beforeitemhide",[this]),g(l,"beforeitemshow",[this])),this._transitioner=this._translate(Math.abs(this.percent),a,!u&&l),h&&(!u&&g(a,"itemhide",[this]),g(l,"itemshow",[this]))},end(){if(Nt(document,os,this.move,ns),Nt(document,zn,this.end,Nn),this.dragging)if(this.dragging=null,this.index===this.prevIndex)this.percent=1-this.percent,this.dir*=-1,this._show(!1,this.index,!0),this._transitioner=null;else{const t=(X?this.dir*(X?1:-1):this.dir)<0==this.prevPos>this.pos;this.index=t?this.index:this.prevIndex,t&&(this.percent=1-this.percent),this.show(this.dir>0&&!t||this.dir<0&&t?"next":"previous",!0)}c(this.list,{userSelect:"",pointerEvents:""}),this.drag=this.percent=null}}},{data:{selNav:!1},computed:{nav(t,e){let{selNav:i}=t;return b(i,e)},selNavItem(t){let{attrItem:e}=t;return"["+e+"],[data-"+e+"]"},navItems(t,e){return M(this.selNavItem,e)}},update:{write(){this.nav&&this.length!==this.nav.children.length&&Pt(this.nav,this.slides.map(((t,e)=>"
  • ')).join("")),this.navItems.concat(this.nav).forEach((t=>t&&(t.hidden=!this.maxIndex))),this.updateNav()},events:["resize"]},events:[{name:"click",delegate(){return this.selNavItem},handler(t){t.preventDefault(),this.show(ot(t.current,this.attrItem))}},{name:"itemshow",handler:"updateNav"}],methods:{updateNav(){const t=this.getValidIndex();for(const e of this.navItems){const i=ot(e,this.attrItem);H(e,this.clsActive,Ct(i)===t),H(e,"uk-invisible",this.finite&&("previous"===i&&0===t||"next"===i&&t>=this.maxIndex))}}}},wt],props:{clsActivated:Boolean,easing:String,index:Number,finite:Boolean,velocity:Number,selSlides:String},data:()=>({easing:"ease",finite:!1,velocity:1,index:0,prevIndex:-1,stack:[],percent:0,clsActive:"uk-active",clsActivated:!1,Transitioner:!1,transitionOptions:{}}),connected(){this.prevIndex=-1,this.index=this.getValidIndex(this.$props.index),this.stack=[]},disconnected(){B(this.slides,this.clsActive)},computed:{duration(t,e){let{velocity:i}=t;return Hn(e.offsetWidth/i)},list(t,e){let{selList:i}=t;return b(i,e)},maxIndex(){return this.length-1},selSlides(t){let{selList:e,selSlides:i}=t;return e+" "+(i||"> *")},slides:{get(){return M(this.selSlides,this.$el)},watch(){this.$emit("resize")}},length(){return this.slides.length}},methods:{show(t,e){if(void 0===e&&(e=!1),this.dragging||!this.length)return;const{stack:i}=this,s=e?0:i.length,n=()=>{i.splice(s,1),i.length&&this.show(i.shift(),!0)};if(i[e?"unshift":"push"](t),!e&&i.length>1)return void(2===i.length&&this._transitioner.forward(Math.min(this.duration,200)));const o=this.getIndex(this.index),r=_(this.slides,this.clsActive)&&this.slides[o],a=this.getIndex(t,this.index),l=this.slides[a];if(r===l)return void n();if(this.dir=function(t,e){return"next"===t?1:"previous"===t||t(r&&g(r,"itemhidden",[this]),g(l,"itemshown",[this]),new Promise((u=>{requestAnimationFrame((()=>{i.shift(),i.length?this.show(i.shift(),!0):this._transitioner=null,u()}))})))));return r&&g(r,"itemhide",[this]),g(l,"itemshow",[this]),h},getIndex(t,e){return void 0===t&&(t=this.index),void 0===e&&(e=this.index),U(Ut(t,this.slides,e,this.finite),0,this.maxIndex)},getValidIndex(t,e){return void 0===t&&(t=this.index),void 0===e&&(e=this.prevIndex),this.getIndex(t,e)},_show(t,e,i){if(this._transitioner=this._getTransitioner(t,e,this.dir,{easing:i?e.offsetWidth<600?"cubic-bezier(0.25, 0.46, 0.45, 0.94)":"cubic-bezier(0.165, 0.84, 0.44, 1)":this.easing,...this.transitionOptions}),!i&&!t)return this._translate(1),Promise.resolve();const{length:s}=this.stack;return this._transitioner[s>1?"forward":"show"](s>1?Math.min(this.duration,75+75/(s-1)):this.duration,this.percent)},_getDistance(t,e){return this._getTransitioner(t,t!==e&&e).getDistance()},_translate(t,e,i){void 0===e&&(e=this.prevIndex),void 0===i&&(i=this.index);const s=this._getTransitioner(e!==i&&e,i);return s.translate(t),s},_getTransitioner(t,e,i,s){return void 0===t&&(t=this.prevIndex),void 0===e&&(e=this.index),void 0===i&&(i=this.dir||1),void 0===s&&(s=this.transitionOptions),new this.Transitioner(Zt(t)?this.slides[t]:t,Zt(e)?this.slides[e]:e,i*(X?-1:1),s)}}};function Hn(t){return.5*t+300}var Ln={mixins:[Fn],props:{animation:String},data:{animation:"slide",clsActivated:"uk-transition-active",Animations:ss,Transitioner:function(t,e,i,s){let{animation:n,easing:o}=s;const{percent:r,translate:a,show:l=T}=n,h=l(i),u=new He;return{dir:i,show(d,f,m){void 0===f&&(f=0);const I=m?"linear":o;return d-=Math.round(d*U(f,-1,1)),this.translate(f),ui(e,"itemin",{percent:f,duration:d,timing:I,dir:i}),ui(t,"itemout",{percent:1-f,duration:d,timing:I,dir:i}),Promise.all([S.start(e,h[1],d,I),S.start(t,h[0],d,I)]).then((()=>{this.reset(),u.resolve()}),T),u.promise},cancel(){S.cancel([e,t])},reset(){for(const d in h[0])c([e,t],d,"")},forward(d,f){return void 0===f&&(f=this.percent()),S.cancel([e,t]),this.show(d,f,!0)},translate(d){this.reset();const f=a(d,i);c(e,f[1]),c(t,f[0]),ui(e,"itemtranslatein",{percent:d,dir:i}),ui(t,"itemtranslateout",{percent:1-d,dir:i})},percent:()=>r(t||e,e,i),getDistance:()=>null==t?void 0:t.offsetWidth}}},computed:{animation(t){let{animation:e,Animations:i}=t;return{...i[e]||i.slide,name:e}},transitionOptions(){return{animation:this.animation}}},events:{beforeitemshow(t){let{target:e}=t;x(e,this.clsActive)},itemshown(t){let{target:e}=t;x(e,this.clsActivated)},itemhidden(t){let{target:e}=t;B(e,this.clsActive,this.clsActivated)}}},Wn={mixins:[le,Ji,_t,Ln],functional:!0,props:{delayControls:Number,preload:Number,videoAutoplay:Boolean,template:String},data:()=>({preload:1,videoAutoplay:!1,delayControls:3e3,items:[],cls:"uk-open",clsPage:"uk-lightbox-page",selList:".uk-lightbox-items",attrItem:"uk-lightbox-item",selClose:".uk-close-large",selCaption:".uk-lightbox-caption",pauseOnHover:!1,velocity:2,Animations:Mn,template:'
      '}),created(){const t=b(this.template),e=b(this.selList,t);this.items.forEach((()=>L(e,"
    • "))),this.$mount(L(this.container,t))},computed:{caption(t,e){let{selCaption:i}=t;return b(i,e)}},events:[{name:Ge+" "+gt+" keydown",handler:"showControls"},{name:"click",self:!0,delegate(){return this.selSlides},handler(t){t.defaultPrevented||this.hide()}},{name:"shown",self:!0,handler(){this.showControls()}},{name:"hide",self:!0,handler(){this.hideControls(),B(this.slides,this.clsActive),S.stop(this.slides)}},{name:"hidden",self:!0,handler(){this.$destroy(!0)}},{name:"keyup",el:()=>document,handler(t){if(this.isToggled(this.$el)&&this.draggable)switch(t.keyCode){case 37:this.show("previous");break;case 39:this.show("next")}}},{name:"beforeitemshow",handler(t){this.isToggled()||(this.draggable=!1,t.preventDefault(),this.toggleElement(this.$el,!0,!1),this.animation=Mn.scale,B(t.target,this.clsActive),this.stack.splice(1,0,this.index))}},{name:"itemshow",handler(){Pt(this.caption,this.getItem().caption||"");for(let t=-this.preload;t<=this.preload;t++)this.loadItem(this.index+t)}},{name:"itemshown",handler(){this.draggable=this.$props.draggable}},{name:"itemload",async handler(t,e){const{source:i,type:s,alt:n="",poster:o,attrs:r={}}=e;if(this.setItem(e,""),!i)return;let a;const l={allowfullscreen:"",style:"max-width: 100%; box-sizing: border-box;","uk-responsive":"","uk-video":""+this.videoAutoplay};if("image"===s||i.match(/\.(avif|jpe?g|jfif|a?png|gif|svg|webp)($|\?)/i))try{const{width:h,height:u}=await bs(i,r.srcset,r.size);this.setItem(e,Ae("img",{src:i,width:h,height:u,alt:n,...r}))}catch{this.setError(e)}else if("video"===s||i.match(/\.(mp4|webm|ogv)($|\?)/i)){const h=Ae("video",{src:i,poster:o,controls:"",playsinline:"","uk-video":""+this.videoAutoplay});k(h,"loadedmetadata",(()=>{w(h,{width:h.videoWidth,height:h.videoHeight,...r}),this.setItem(e,h)})),k(h,"error",(()=>this.setError(e)))}else if("iframe"===s||i.match(/\.(html|php)($|\?)/i))this.setItem(e,Ae("iframe",{src:i,allowfullscreen:"",class:"uk-lightbox-iframe",...r}));else if(a=i.match(/\/\/(?:.*?youtube(-nocookie)?\..*?[?&]v=|youtu\.be\/)([\w-]{11})[&?]?(.*)?/))this.setItem(e,Ae("iframe",{src:"https://www.youtube"+(a[1]||"")+".com/embed/"+a[2]+(a[3]?"?"+a[3]:""),width:1920,height:1080,...l,...r}));else if(a=i.match(/\/\/.*?vimeo\.[a-z]+\/(\d+)[&?]?(.*)?/))try{const{height:h,width:u}=await(await fetch("https://vimeo.com/api/oembed.json?maxwidth=1920&url="+encodeURI(i),{credentials:"omit"})).json();this.setItem(e,Ae("iframe",{src:"https://player.vimeo.com/video/"+a[1]+(a[2]?"?"+a[2]:""),width:u,height:h,...l,...r}))}catch{this.setError(e)}}}],methods:{loadItem(t){void 0===t&&(t=this.index);const e=this.getItem(t);this.getSlide(e).childElementCount||g(this.$el,"itemload",[e])},getItem(t){return void 0===t&&(t=this.index),this.items[Ut(t,this.slides)]},setItem(t,e){g(this.$el,"itemloaded",[this,Pt(this.getSlide(t),e)])},getSlide(t){return this.slides[this.items.indexOf(t)]},setError(t){this.setItem(t,'')},showControls(){clearTimeout(this.controlsTimer),this.controlsTimer=setTimeout(this.hideControls,this.delayControls),x(this.$el,"uk-active","uk-transition-active")},hideControls(){B(this.$el,"uk-active","uk-transition-active")}}};function Ae(t,e){const i=Lt("<"+t+">");return w(i,e),i}var ll={install:function(t,e){t.lightboxPanel||t.component("lightboxPanel",Wn),xt(e.props,t.component("lightboxPanel").options.props)},props:{toggle:String},data:{toggle:"a"},computed:{toggles:{get(t,e){let{toggle:i}=t;return M(i,e)},watch(){this.hide()}}},disconnected(){this.hide()},events:[{name:"click",delegate(){return this.toggle+":not(.uk-disabled)"},handler(t){t.preventDefault(),this.show(t.current)}}],methods:{show(t){const e=ds(this.toggles.map(Rn),"source");if(Kt(t)){const{source:i}=Rn(t);t=bt(e,(s=>{let{source:n}=s;return i===n}))}return this.panel=this.panel||this.$create("lightboxPanel",{...this.$props,items:e}),k(this.panel.$el,"hidden",(()=>this.panel=null)),this.panel.show(t)},hide(){var t;return null==(t=this.panel)?void 0:t.hide()}}};function Rn(t){const e={};for(const i of["href","caption","type","poster","alt","attrs"])e["href"===i?"source":i]=ot(t,i);return e.attrs=Se(e.attrs),e}var cl={mixins:[le],functional:!0,args:["message","status"],data:{message:"",status:"",timeout:5e3,group:null,pos:"top-center",clsContainer:"uk-notification",clsClose:"uk-notification-close",clsMsg:"uk-notification-message"},install:function(t){t.notification.closeAll=function(e,i){vt(document.body,(s=>{const n=t.getComponent(s,"notification");n&&(!e||e===n.group)&&n.close(i)}))}},computed:{marginProp(t){let{pos:e}=t;return"margin"+(lt(e,"top")?"Top":"Bottom")},startProps(){return{opacity:0,[this.marginProp]:-this.$el.offsetHeight}}},created(){const t=b("."+this.clsContainer+"-"+this.pos,this.container)||L(this.container,'
      ');this.$mount(L(t,'"))},async connected(){const t=v(c(this.$el,this.marginProp));await S.start(c(this.$el,this.startProps),{opacity:1,[this.marginProp]:t}),this.timeout&&(this.timer=setTimeout(this.close,this.timeout))},events:{click(t){et(t.target,'a[href="#"],a[href=""]')&&t.preventDefault(),this.close()},[jt](){this.timer&&clearTimeout(this.timer)},[oe](){this.timeout&&(this.timer=setTimeout(this.close,this.timeout))}},methods:{async close(t){this.timer&&clearTimeout(this.timer),t||await S.start(this.$el,this.startProps),(i=>{const s=E(i);g(i,"close",[this]),ut(i),null!=s&&s.hasChildNodes()||ut(s)})(this.$el)}}};const di={x:fi,y:fi,rotate:fi,scale:fi,color:rs,backgroundColor:rs,borderColor:rs,blur:Vt,hue:Vt,fopacity:Vt,grayscale:Vt,invert:Vt,saturate:Vt,sepia:Vt,opacity:function(t,e,i){return 1===i.length&&i.unshift(_e(e,t,"")),i=ce(i),(s,n)=>{s[t]=Ee(i,n)}},stroke:function(t,e,i){1===i.length&&i.unshift(0);const s=gi(i),n=fn(e);return(i=ce(i.reverse(),(o=>(o=v(o),"%"===s?o*n/100:o)))).some((o=>{let[r]=o;return r}))?(c(e,"strokeDasharray",n),(o,r)=>{o.strokeDashoffset=Ee(i,r)}):T},bgx:Vn,bgy:Vn},{keys:jn}=Object;var qn={mixins:[hi],props:Jn(jn(di),"list"),data:Jn(jn(di),void 0),computed:{props(t,e){const i={};for(const n in t)n in di&&!R(t[n])&&(i[n]=t[n].slice());const s={};for(const n in i)s[n]=di[n](n,e,i[n],i);return s}},events:{load(){this.$emit()}},methods:{reset(){for(const t in this.getCss(0))c(this.$el,t,"")},getCss(t){const e={transform:"",filter:""};for(const i in this.props)this.props[i](e,t);return e}}};function fi(t,e,i){let n,s=gi(i)||{x:"px",y:"px",rotate:"deg"}[t]||"";return"x"===t||"y"===t?(t="translate"+St(t),n=o=>v(v(o).toFixed("px"===s?0:6))):"scale"===t&&(s="",n=o=>gi([o])?K(o,"width",e,!0)/e.offsetWidth:o),1===i.length&&i.unshift("scale"===t?1:0),i=ce(i,n),(o,r)=>{o.transform+=" "+t+"("+Ee(i,r)+s+")"}}function rs(t,e,i){return 1===i.length&&i.unshift(_e(e,t,"")),i=ce(i,(s=>function(t,e){return _e(t,"color",e).split(/[(),]/g).slice(1,-1).concat(1).slice(0,4).map(v)}(e,s))),(s,n)=>{const[o,r,a]=Gn(i,n),l=o.map(((h,u)=>(h+=a*(r[u]-h),3===u?v(h):parseInt(h,10)))).join(",");s[t]="rgba("+l+")"}}function Vt(t,e,i){1===i.length&&i.unshift(0);const s=gi(i)||{blur:"px",hue:"deg"}[t]||"%";return t={fopacity:"opacity",hue:"hue-rotate"}[t]||t,i=ce(i),(n,o)=>{const r=Ee(i,o);n.filter+=" "+t+"("+(r+s)+")"}}function Vn(t,e,i,s){1===i.length&&i.unshift(0);const n="bgy"===t?"height":"width";s[t]=ce(i,(a=>K(a,n,e)));const o=["bgx","bgy"].filter((a=>a in s));if(2===o.length&&"bgx"===t)return T;if("cover"===_e(e,"backgroundSize",""))return function(t,e,i,s){const n=function(t){const e=c(t,"backgroundImage").replace(/^none|url\(["']?(.+?)["']?\)$/,"$1");if(pi[e])return pi[e];const i=new Image;return e&&(i.src=e,!i.naturalWidth)?(i.onload=()=>{pi[e]=as(i),g(t,zt("load",!1))},as(i)):pi[e]=as(i)}(e);if(!n.width)return T;const o={width:e.offsetWidth,height:e.offsetHeight},r=["bgx","bgy"].filter((u=>u in s)),a={};for(const u of r){const d=s[u].map((W=>{let[Y]=W;return Y})),f=Math.min(...d),m=Math.max(...d),I=d.indexOf(f){h(u,d),u.backgroundSize=l.width+"px "+l.height+"px",u.backgroundRepeat="no-repeat"}}(0,e,0,s);const r={};for(const a of o)r[a]=Yn(e,a);return Xn(o,r,s)}function Yn(t,e){return _e(t,"background-position-"+e.substr(-1),"")}function Xn(t,e,i){return function(s,n){for(const o of t){const r=Ee(i[o],n);s["background-position-"+o.substr(-1)]="calc("+e[o]+" + "+r+"px)"}}}const pi={};function as(t){return{width:t.naturalWidth,height:t.naturalHeight}}function ce(t,e){void 0===e&&(e=v);const i=[],{length:s}=t;let n=0;for(let o=0;o0;u--)i[o-u][1]=l+h*(n-u+1);n=0}}return i}function Gn(t,e){const i=bt(t.slice(1),(s=>{let[,n]=s;return e<=n}))+1;return[t[i-1][0],t[i][0],(e-t[i-1][1])/(t[i][1]-t[i-1][1])]}function Ee(t,e){const[i,s,n]=Gn(t,e);return Zt(i)?i+Math.abs(i-s)*n*(i(i[s]=e,i)),{})}var wl={mixins:[qn,wt,si],props:{target:String,viewport:Number,easing:Number,start:String,end:String},data:{target:!1,viewport:1,easing:1,start:0,end:0},computed:{target(t,e){let{target:i}=t;return Kn(i&&ht(i,e)||e)},start(t){let{start:e}=t;return K(e,"height",this.target,!0)},end(t){let{end:e,viewport:i}=t;return K(e||(i=100*(1-i))&&i+"vh+"+i+"%","height",this.target,!0)}},update:{read(t,e){let{percent:i}=t;if(e.has("scroll")||(i=!1),!this.matchMedia)return;const s=i;return i=function(t,e){return e>=0?Math.pow(t,e+1):1-Math.pow(1-t,1-e)}(Yi(this.target,this.start,this.end),this.easing),{percent:i,style:s!==i&&this.getCss(i)}},write(t){let{style:e}=t;this.matchMedia?e&&c(this.$el,e):this.reset()},events:["scroll","resize"]}};function Kn(t){return t?"offsetTop"in t?t:Kn(E(t)):document.documentElement}var Zn={update:{write(){if(this.stack.length||this.dragging)return;const t=this.getValidIndex(this.index);~this.prevIndex&&this.index===t?this._translate(1,this.prevIndex,this.index):this.show(t)},events:["resize"]}},Qn={mixins:[Te],connected(){this.lazyload(this.slides,this.getAdjacentSlides)}};function Oe(t,e,i){const s=vi(t,e);return i?s-function(t,e){return $(e).width/2-$(t).width/2}(t,e):Math.min(s,Un(e))}function Un(t){return Math.max(0,mi(t)-$(t).width)}function mi(t){return O(t).reduce(((e,i)=>$(i).width+e),0)}function vi(t,e){return t&&(je(t).left+(X?$(t).width-$(e).width:0))*(X?-1:1)||0}function to(t,e){e-=1;const i=$(t).width,s=e+i+2;return O(t).filter((n=>{const o=vi(n,t),r=o+Math.min($(n).width,i);return o>=e&&r<=s}))}function ls(t,e,i){g(t,zt(e,!1,!1,i))}var $l={mixins:[st,Fn,Zn,Qn],props:{center:Boolean,sets:Boolean},data:{center:!1,sets:!1,attrItem:"uk-slider-item",selList:".uk-slider-items",selNav:".uk-slider-nav",clsContainer:"uk-slider-container",Transitioner:function(t,e,i,s){let{center:n,easing:o,list:r}=s;const a=new He,l=t?Oe(t,r,n):Oe(e,r,n)+$(e).width*i,h=e?Oe(e,r,n):l+$(t).width*i*(X?-1:1);return{dir:i,show(u,d,f){void 0===d&&(d=0);const m=f?"linear":o;return u-=Math.round(u*U(d,-1,1)),this.translate(d),d=t?d:U(d,0,1),ls(this.getItemIn(),"itemin",{percent:d,duration:u,timing:m,dir:i}),t&&ls(this.getItemIn(!0),"itemout",{percent:1-d,duration:u,timing:m,dir:i}),S.start(r,{transform:z(-h*(X?-1:1),"px")},u,m).then(a.resolve,T),a.promise},cancel(){S.cancel(r)},reset(){c(r,"transform","")},forward(u,d){return void 0===d&&(d=this.percent()),S.cancel(r),this.show(u,d,!0)},translate(u){const d=this.getDistance()*i*(X?-1:1);c(r,"transform",z(U(d-d*u-h,-mi(r),$(r).width)*(X?-1:1),"px"));const f=this.getActives(),m=this.getItemIn(),I=this.getItemIn(!0);u=t?U(u,-1,1):0;for(const A of O(r)){const W=p(f,A),Y=A===m,Ot=A===I;ls(A,"itemtranslate"+(Y||!Ot&&(W||i*(X?-1:1)==-1^vi(A,r)>vi(t||e))?"in":"out"),{dir:i,percent:Ot?1-u:Y?u:W?1:0})}},percent:()=>Math.abs((c(r,"transform").split(",")[4]*(X?-1:1)+l)/(h-l)),getDistance:()=>Math.abs(h-l),getItemIn(u){void 0===u&&(u=!1);let d=this.getActives(),f=to(r,Oe(e||t,r,n));if(u){const m=d;d=f,f=m}return f[bt(f,(m=>!p(d,m)))]},getActives:()=>to(r,Oe(t||e,r,n))}}},computed:{avgWidth(){return mi(this.list)/this.length},finite(t){let{finite:e}=t;return e||Math.ceil(mi(this.list))$(e).width)))}(this.list)+this.center)},maxIndex(){if(!this.finite||this.center&&!this.sets)return this.length-1;if(this.center)return Qt(this.sets);let t=0;const e=Un(this.list),i=bt(this.slides,(s=>{if(t>=e)return!0;t+=$(s).width}));return~i?i:this.length-1},sets(t){let{sets:e}=t;if(!e)return;let i=0;const s=[],n=$(this.list).width;for(let o=0;on&&(i=0),this.center?in/2&&(s.push(+o),i=n/2-r/2):0===i&&s.push(Math.min(+o,this.maxIndex)),i+=r}return s.length?s:void 0},transitionOptions(){return{center:this.center,list:this.list}}},connected(){H(this.$el,this.clsContainer,!b("."+this.clsContainer,this.$el))},update:{write(){for(const t of this.navItems){const e=Ct(ot(t,this.attrItem));!1!==e&&(t.hidden=!this.maxIndex||e>this.maxIndex||this.sets&&!p(this.sets,e))}this.length&&!this.dragging&&!this.stack.length&&(this.reorder(),this._translate(1)),this.updateActiveClasses()},events:["resize"]},events:{beforeitemshow(t){!this.dragging&&this.sets&&this.stack.length<2&&!p(this.sets,this.index)&&(this.index=this.getValidIndex());const e=Math.abs(this.index-this.prevIndex+(this.dir>0&&this.indexthis.prevIndex?(this.maxIndex+1)*this.dir:0));if(!this.dragging&&e>1){for(let s=0;s0?"next":"previous");return void t.preventDefault()}const i=this.dir<0||!this.slides[this.prevIndex]?this.index:this.prevIndex;this.duration=Hn(this.avgWidth/this.velocity)*($(this.slides[i]).width/this.avgWidth),this.reorder()},itemshow(){~this.prevIndex&&x(this._getTransitioner().getItemIn(),this.clsActive)},itemshown(){this.updateActiveClasses()}},methods:{reorder(){if(this.finite)return void c(this.slides,"order","");const t=this.dir>0&&this.slides[this.prevIndex]?this.prevIndex:this.index;if(this.slides.forEach(((n,o)=>c(n,"order",this.dir>0&&o=this.index?-1:""))),!this.center)return;const e=this.slides[t];let i=$(this.list).width/2-$(e).width/2,s=0;for(;i>0;){const n=this.getIndex(--s+t,t),o=this.slides[n];c(o,"order",n>t?-2:-1),i-=$(o).width}},updateActiveClasses(){const t=this._getTransitioner(this.index).getActives(),e=[this.clsActive,(!this.sets||p(this.sets,v(this.index)))&&this.clsActivated||""];for(const i of this.slides)H(i,e,p(t,i))},getValidIndex(t,e){if(void 0===t&&(t=this.index),void 0===e&&(e=this.prevIndex),t=this.getIndex(t,e),!this.sets)return t;let i;do{if(p(this.sets,t))return t;i=t,t=this.getIndex(t+this.dir,e)}while(t!==i);return t},getAdjacentSlides(){const{width:t}=$(this.list),e=-t,i=2*t,s=$(this.slides[this.index]).width,n=this.center?t/2-s/2:0,o=new Set;for(const r of[-1,1]){let a=n+(r>0?s:0),l=0;do{const h=this.slides[this.getIndex(this.index+r+l++*r)];a+=$(h).width*r,o.add(h)}while(this.slides.length>l&&a>e&&a{if(!this.matchMedia)return;const r=this.getCss(so(e,o,i)),a=this.getCss(io(e)?.5:o>0?1:0);G.write((()=>{c(this.$el,r),S.start(this.$el,a,s,n).catch(T)}))}))}},{name:"transitioncanceled transitionend",self:!0,el(){return this.item},handler(){S.cancel(this.$el)}},{name:"itemtranslatein itemtranslateout",self:!0,el(){return this.item},handler(t){let{type:e,detail:{percent:i,dir:s}}=t;G.read((()=>{if(!this.matchMedia)return void this.reset();const n=this.getCss(so(e,s,i));G.write((()=>c(this.$el,n)))}))}}]};function io(t){return Gt(t,"in")}function so(t,e,i){return i/=2,io(t)^e<0?i:1-i}var Sl={...ss,fade:{show:()=>[{opacity:0,zIndex:0},{zIndex:-1}],percent:t=>1-c(t,"opacity"),translate:t=>[{opacity:1-t,zIndex:0},{zIndex:-1}]},scale:{show:()=>[{opacity:0,transform:he(1.5),zIndex:0},{zIndex:-1}],percent:t=>1-c(t,"opacity"),translate:t=>[{opacity:1-t,transform:he(1+.5*t),zIndex:0},{zIndex:-1}]},pull:{show:t=>t<0?[{transform:z(30),zIndex:-1},{transform:z(),zIndex:0}]:[{transform:z(-100),zIndex:0},{transform:z(),zIndex:-1}],percent:(t,e,i)=>i<0?1-Pe(e):Pe(t),translate:(t,e)=>e<0?[{transform:z(30*t),zIndex:-1},{transform:z(-100*(1-t)),zIndex:0}]:[{transform:z(100*-t),zIndex:0},{transform:z(30*(1-t)),zIndex:-1}]},push:{show:t=>t<0?[{transform:z(100),zIndex:0},{transform:z(),zIndex:-1}]:[{transform:z(-30),zIndex:-1},{transform:z(),zIndex:0}],percent:(t,e,i)=>i>0?1-Pe(e):Pe(t),translate:(t,e)=>e<0?[{transform:z(100*t),zIndex:0},{transform:z(-30*(1-t)),zIndex:-1}]:[{transform:z(-30*t),zIndex:-1},{transform:z(100*(1-t)),zIndex:0}]}},Tl={mixins:[st,Ln,Zn,Qn],props:{ratio:String,minHeight:Number,maxHeight:Number},data:{ratio:"16:9",minHeight:!1,maxHeight:!1,selList:".uk-slideshow-items",attrItem:"uk-slideshow-item",selNav:".uk-slideshow-nav",Animations:Sl},update:{read(){if(!this.list)return!1;let[t,e]=this.ratio.split(":").map(Number);return e=e*this.list.offsetWidth/t||0,this.minHeight&&(e=Math.max(this.minHeight,e)),this.maxHeight&&(e=Math.min(this.maxHeight,e)),{height:e-se(this.list,"height","content-box")}},write(t){let{height:e}=t;e>0&&c(this.list,"minHeight",e)},events:["resize"]},methods:{getAdjacentSlides(){return[1,-1].map((t=>this.slides[this.getIndex(this.index+t)]))}}},Cl={mixins:[st,On],props:{group:String,threshold:Number,clsItem:String,clsPlaceholder:String,clsDrag:String,clsDragState:String,clsBase:String,clsNoDrag:String,clsEmpty:String,clsCustom:String,handle:String},data:{group:!1,threshold:5,clsItem:"uk-sortable-item",clsPlaceholder:"uk-sortable-placeholder",clsDrag:"uk-sortable-drag",clsDragState:"uk-drag",clsBase:"uk-sortable",clsNoDrag:"uk-sortable-nodrag",clsEmpty:"uk-sortable-empty",clsCustom:"",handle:!1,pos:{}},created(){for(const t of["init","start","move","end"]){const e=this[t];this[t]=i=>{xt(this.pos,ie(i)),e(i)}}},events:{name:gt,passive:!1,handler:"init"},computed:{target(){return(this.$el.tBodies||[this.$el])[0]},items(){return O(this.target)},isEmpty:{get(){return pe(this.items)},watch(t){H(this.target,this.clsEmpty,t)},immediate:!0},handles:{get(t,e){let{handle:i}=t;return i?M(i,e):this.items},watch(t,e){c(e,{touchAction:"",userSelect:""}),c(t,{touchAction:Rt?"none":"",userSelect:"none"})},immediate:!0}},update:{write(t){if(!this.drag||!E(this.placeholder))return;const{pos:{x:e,y:i},origin:{offsetTop:s,offsetLeft:n},placeholder:o}=this;c(this.drag,{top:i-s,left:e-n});const r=this.getSortable(document.elementFromPoint(e,i));if(!r)return;const{items:a}=r;if(a.some(S.inProgress))return;const l=function(t,e){return t[bt(t,(i=>ze(e,i.getBoundingClientRect())))]}(a,{x:e,y:i});if(a.length&&(!l||l===o))return;const h=this.getSortable(o),u=function(t,e,i,s,n,o){if(!O(t).length)return;const r=e.getBoundingClientRect();if(!o)return function(t,e){const i=1===O(t).length;i&&L(t,e);const s=O(t),n=s.some(((o,r)=>{const a=o.getBoundingClientRect();return s.slice(r+1).some((l=>{const h=l.getBoundingClientRect();return!oo([a.left,a.right],[h.left,h.right])}))}));return i&&ut(e),n}(t,i)||nr[f]-m)&&e}(r.target,l,o,e,i,r===h&&t.moved!==l);!1!==u&&(u&&o===u||(r!==h?(h.remove(o),t.moved=l):delete t.moved,r.insert(o,u),this.touched.add(r)))},events:["move"]},methods:{init(t){const{target:e,button:i,defaultPrevented:s}=t,[n]=this.items.filter((o=>P(e,o)));!n||s||i>0||Pi(e)||P(e,"."+this.clsNoDrag)||this.handle&&!P(e,this.handle)||(t.preventDefault(),this.touched=new Set([this]),this.placeholder=n,this.origin={target:e,index:ee(n),...this.pos},k(document,Ge,this.move),k(document,At,this.end),this.threshold||this.start(t))},start(t){this.drag=function(t,e){let i;if(["li","tr"].some((s=>ct(e,s)))){i=b("
      "),L(i,e.cloneNode(!0).children);for(const s of e.getAttributeNames())w(i,s,e.getAttribute(s))}else i=e.cloneNode(!0);return L(t,i),c(i,"margin","0","important"),c(i,{boxSizing:"border-box",width:e.offsetWidth,height:e.offsetHeight,padding:c(e,"padding")}),J(i.firstElementChild,J(e.firstElementChild)),i}(this.$container,this.placeholder);const{left:e,top:i}=this.placeholder.getBoundingClientRect();xt(this.origin,{offsetLeft:this.pos.x-e,offsetTop:this.pos.y-i}),x(this.drag,this.clsDrag,this.clsCustom),x(this.placeholder,this.clsPlaceholder),x(this.items,this.clsItem),x(document.documentElement,this.clsDragState),g(this.$el,"start",[this,this.placeholder]),function(t){let e=Date.now();no=setInterval((()=>{let{x:i,y:s}=t;s+=document.scrollingElement.scrollTop;const n=.3*(Date.now()-e);e=Date.now(),tt(document.elementFromPoint(i,t.y),/auto|scroll/).reverse().some((o=>{let{scrollTop:r,scrollHeight:a}=o;const{top:l,bottom:h,height:u}=rt(o);if(ls)r-=n;else{if(!(h>s&&h-350&&rthis.threshold||Math.abs(this.pos.y-this.origin.y)>this.threshold)&&this.start(t)},end(){if(Nt(document,Ge,this.move),Nt(document,At,this.end),!this.drag)return;clearInterval(no);const t=this.getSortable(this.placeholder);this===t?this.origin.index!==ee(this.placeholder)&&g(this.$el,"moved",[this,this.placeholder]):(g(t.$el,"added",[t,this.placeholder]),g(this.$el,"removed",[this,this.placeholder])),g(this.$el,"stop",[this,this.placeholder]),ut(this.drag),this.drag=null;for(const{clsPlaceholder:e,clsItem:i}of this.touched)for(const s of this.touched)B(s.items,e,i);this.touched=null,B(document.documentElement,this.clsDragState)},insert(t,e){x(this.items,this.clsItem);this.animate((()=>e?zi(e,t):L(this.target,t)))},remove(t){!P(t,this.target)||this.animate((()=>ut(t)))},getSortable(t){do{const e=this.$getComponent(t,"sortable");if(e&&(e===this||!1!==this.group&&e.group===this.group))return e}while(t=E(t))}}};let no;function oo(t,e){return t[1]>e[0]&&e[1]>t[0]}var Bl={mixins:[le,_t,Us],args:"title",props:{delay:Number,title:String},data:{pos:"top",title:"",delay:0,animation:["uk-animation-scale-up"],duration:100,cls:"uk-active"},beforeConnect(){var t;this.id="uk-tooltip-"+this._uid,this._hasTitle=It(this.$el,"title"),w(this.$el,{title:"","aria-describedby":this.id}),We(t=this.$el)||w(t,"tabindex","0")},disconnected(){this.hide(),w(this.$el,"title")||w(this.$el,"title",this._hasTitle?this.title:null)},methods:{show(){this.isToggled(this.tooltip||null)||!this.title||(this._unbind=N(document,"keydown "+gt,this.hide,!1,(t=>t.type===gt&&!P(t.target,this.$el)||"keydown"===t.type&&27===t.keyCode)),clearTimeout(this.showTimer),this.showTimer=setTimeout(this._show,this.delay))},async hide(){F(this.$el,"input:focus")||(clearTimeout(this.showTimer),this.isToggled(this.tooltip||null)&&(await this.toggleElement(this.tooltip,!1,!1),ut(this.tooltip),this.tooltip=null,this._unbind()))},_show(){this.tooltip=L(this.container,'"),k(this.tooltip,"toggled",((t,e)=>{if(!e)return;this.positionAt(this.tooltip,this.$el);const[i,s]=function(t,e,i){let[s,n]=i;const o=C(t),r=C(e),a=[["left","right"],["top","bottom"]];for(const h of a){if(o[h[0]]>=r[h[1]]){s=h[1];break}if(o[h[1]]<=r[h[0]]){s=h[0];break}}const l=p(a[0],s)?a[1]:a[0];return n=o[l[0]]===r[l[0]]?l[0]:o[l[1]]===r[l[1]]?l[1]:"center",[s,n]}(this.tooltip,this.$el,this.pos);this.origin="y"===this.axis?qe(i)+"-"+s:s+"-"+qe(i)})),this.toggleElement(this.tooltip,!0)}},events:{focus:"show",blur:"hide",[jt+" "+oe](t){kt(t)||this[t.type===jt?"show":"hide"]()},[gt](t){kt(t)&&this.show()}}};var Nl={props:{allow:String,clsDragover:String,concurrent:Number,maxSize:Number,method:String,mime:String,msgInvalidMime:String,msgInvalidName:String,msgInvalidSize:String,multiple:Boolean,name:String,params:Object,type:String,url:String},data:{allow:!1,clsDragover:"uk-dragover",concurrent:1,maxSize:0,method:"POST",mime:!1,msgInvalidMime:"Invalid File Type: %s",msgInvalidName:"Invalid File Name: %s",msgInvalidSize:"Invalid File Size: %s Kilobytes Max",multiple:!1,name:"files[]",params:{},type:"",url:"",abort:T,beforeAll:T,beforeSend:T,complete:T,completeAll:T,error:T,fail:T,load:T,loadEnd:T,loadStart:T,progress:T},events:{change(t){!F(t.target,'input[type="file"]')||(t.preventDefault(),t.target.files&&this.upload(t.target.files),t.target.value="")},drop(t){wi(t);const e=t.dataTransfer;null==e||!e.files||(B(this.$el,this.clsDragover),this.upload(e.files))},dragenter(t){wi(t)},dragover(t){wi(t),x(this.$el,this.clsDragover)},dragleave(t){wi(t),B(this.$el,this.clsDragover)}},methods:{async upload(t){if(!(t=xi(t)).length)return;g(this.$el,"upload",[t]);for(const s of t){if(this.maxSize&&1e3*this.maxSize{const n=new FormData;s.forEach((o=>n.append(this.name,o)));for(const o in this.params)n.append(o,this.params[o]);try{const o=await ws(this.url,{data:n,method:this.method,responseType:this.type,beforeSend:r=>{const{xhr:a}=r;a.upload&&k(a.upload,"progress",this.progress);for(const l of["loadStart","load","loadEnd","abort"])k(a,l.toLowerCase(),this[l]);return this.beforeSend(r)}});this.complete(o),e.length?await i(e.shift()):this.completeAll(o)}catch(o){this.error(o)}};await i(e.shift())}}};function ro(t,e){return e.match(new RegExp("^"+t.replace(/\//g,"\\/").replace(/\*\*/g,"(\\/[^\\/]+)*").replace(/\*/g,"[^\\/]+").replace(/((?!\\))\?/g,"$1.")+"$","i"))}function wi(t){t.preventDefault(),t.stopPropagation()}return $t(Object.freeze({__proto__:null,Countdown:Wa,Filter:Ga,Lightbox:ll,LightboxPanel:Wn,Notification:cl,Parallax:wl,Slider:$l,SliderParallax:eo,Slideshow:Tl,SlideshowParallax:eo,Sortable:Cl,Tooltip:Bl,Upload:Nl}),((t,e)=>it.component(e,t))),it})); \ No newline at end of file diff --git a/templates/assets/libs/waterfall/waterfall.min.js b/templates/assets/libs/waterfall/waterfall.min.js new file mode 100644 index 0000000..07aa7ab --- /dev/null +++ b/templates/assets/libs/waterfall/waterfall.min.js @@ -0,0 +1 @@ +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;n + + + + +
      + +
      +
      + + + + +
      +
      + + + +
      + 首页 + 上一页 + 1 / 1 + 下一页 + 尾页 +
      +
      +
      + + + +
      + 首页 + 上一页 + 1 / 1 + 下一页 + 尾页 +
      +
      +
      + + + +
      + 首页 + 上一页 + 1 / 1 + 下一页 + 尾页 +
      +
      +
      + +
      +
      + +
      +
      + + \ No newline at end of file diff --git a/templates/categories.html b/templates/categories.html new file mode 100644 index 0000000..7f2ce48 --- /dev/null +++ b/templates/categories.html @@ -0,0 +1,48 @@ + + + + + +
      + + + +
      + +
      +
      +
      +
      + + + + +
      +
      +
      +
      + +
      + + + +
      +
      + + \ No newline at end of file diff --git a/templates/category.html b/templates/category.html new file mode 100644 index 0000000..b0b9864 --- /dev/null +++ b/templates/category.html @@ -0,0 +1,52 @@ + + + + + +
      + + + +
      + +
      +
      + + + + +
      + + + + + + +
      + +
      + +
      + +
      +
      + +
      + + + +
      +
      + + \ No newline at end of file diff --git a/templates/challenges/two-factor/totp.html b/templates/challenges/two-factor/totp.html new file mode 100644 index 0000000..811e994 --- /dev/null +++ b/templates/challenges/two-factor/totp.html @@ -0,0 +1,15 @@ + + + +
      +
      +
      +

      +
      +
      +
      +
      + diff --git a/templates/challenges/two-factor/totp.properties b/templates/challenges/two-factor/totp.properties new file mode 100644 index 0000000..4d934dc --- /dev/null +++ b/templates/challenges/two-factor/totp.properties @@ -0,0 +1 @@ +title=两步验证 diff --git a/templates/challenges/two-factor/totp_en.properties b/templates/challenges/two-factor/totp_en.properties new file mode 100644 index 0000000..1c9cb95 --- /dev/null +++ b/templates/challenges/two-factor/totp_en.properties @@ -0,0 +1 @@ +title=Two-Factor Authentication diff --git a/templates/challenges/two-factor/totp_es.properties b/templates/challenges/two-factor/totp_es.properties new file mode 100644 index 0000000..8984ff1 --- /dev/null +++ b/templates/challenges/two-factor/totp_es.properties @@ -0,0 +1 @@ +title=Autenticación en Dos Pasos diff --git a/templates/challenges/two-factor/totp_zh_TW.properties b/templates/challenges/two-factor/totp_zh_TW.properties new file mode 100644 index 0000000..55337ea --- /dev/null +++ b/templates/challenges/two-factor/totp_zh_TW.properties @@ -0,0 +1 @@ +title=兩步驗證 diff --git a/templates/douban.html b/templates/douban.html new file mode 100644 index 0000000..43961d9 --- /dev/null +++ b/templates/douban.html @@ -0,0 +1,61 @@ + + + + + +
      + + + +
      + +
      + +
      + +
      +
      +
      + +

      +
      +
      + + +
      +
      + +
      +
      +
      想看
      +
      在看
      +
      看过
      +
      +
      + +
      +
      +
      +
      +
      +
      +
      +
      + +
      + +
      + +
      + + + +
      +
      + + \ No newline at end of file diff --git a/templates/error/404.html b/templates/error/404.html new file mode 100644 index 0000000..80941b9 --- /dev/null +++ b/templates/error/404.html @@ -0,0 +1,32 @@ + + + + + +
      + + + +
      + +
      + +
      +
      +
      + +
      +
      +
      + +
      + +
      + + + +
      +
      + + \ No newline at end of file diff --git a/templates/friends.html b/templates/friends.html new file mode 100644 index 0000000..7843bb0 --- /dev/null +++ b/templates/friends.html @@ -0,0 +1,76 @@ + + + + + +
      + + + +
      + +
      +
      + +
      + +
      +
      +
      +
      + +
      +
      + + + +
      +
      + +
      +
      + + +
      +
      +
      +
      +
      +
      +
      + + + + +
      + +
      +
      + +
      +
      +
      + +
      +
      +
      + +
      + + + +
      +
      + + \ No newline at end of file diff --git a/templates/index.html b/templates/index.html new file mode 100644 index 0000000..12896d1 --- /dev/null +++ b/templates/index.html @@ -0,0 +1,33 @@ + + + + + +
      + + + + + +
      + + + + + + + + + + +
      + + + + +
      +
      + + \ No newline at end of file diff --git a/templates/landing.html b/templates/landing.html new file mode 100644 index 0000000..a844041 --- /dev/null +++ b/templates/landing.html @@ -0,0 +1,95 @@ + + + + + + + + + + + +
      +
      +
      +
      + +
      +

      + [[${theme.config.landing_set.land_title}]] +

      +
      +
      + +
      + + +
      +
      +
      +
      + + + +
      +
      +
      +
      + +
      + [[${theme.config.landing_set.land_title}]] +
      +
      + +
      +
      +
      + +
      + +
      + +
      + +
      +
      +
      +
      + + + + + + + + + \ No newline at end of file diff --git a/templates/links.html b/templates/links.html new file mode 100644 index 0000000..4c44e16 --- /dev/null +++ b/templates/links.html @@ -0,0 +1,48 @@ + + + + + +
      + +
      + +
      + +
      +
      + + \ No newline at end of file diff --git a/templates/login.html b/templates/login.html new file mode 100644 index 0000000..caf9acb --- /dev/null +++ b/templates/login.html @@ -0,0 +1,21 @@ + + + +
      +
      + +
      +
      +
      +
      +
      + +
      +
      +
      +
      +
      + diff --git a/templates/login.properties b/templates/login.properties new file mode 100644 index 0000000..26367c0 --- /dev/null +++ b/templates/login.properties @@ -0,0 +1 @@ +title=登录 \ No newline at end of file diff --git a/templates/login_en.properties b/templates/login_en.properties new file mode 100644 index 0000000..5d65336 --- /dev/null +++ b/templates/login_en.properties @@ -0,0 +1 @@ +title=Login diff --git a/templates/login_es.properties b/templates/login_es.properties new file mode 100644 index 0000000..bda7506 --- /dev/null +++ b/templates/login_es.properties @@ -0,0 +1 @@ +title=Iniciar Sesión diff --git a/templates/login_zh_TW.properties b/templates/login_zh_TW.properties new file mode 100644 index 0000000..f166c09 --- /dev/null +++ b/templates/login_zh_TW.properties @@ -0,0 +1 @@ +title=登入 diff --git a/templates/logout.html b/templates/logout.html new file mode 100644 index 0000000..ffc4ffe --- /dev/null +++ b/templates/logout.html @@ -0,0 +1,55 @@ + + + +
      +
      +
      +

      +
      +
      +
      +
      +
      + + + + + diff --git a/templates/logout.properties b/templates/logout.properties new file mode 100644 index 0000000..0507366 --- /dev/null +++ b/templates/logout.properties @@ -0,0 +1,2 @@ +title=退出登录 +form.title=确定要退出登录吗? \ No newline at end of file diff --git a/templates/logout_en.properties b/templates/logout_en.properties new file mode 100644 index 0000000..b970c89 --- /dev/null +++ b/templates/logout_en.properties @@ -0,0 +1,2 @@ +title=Logout +form.title=Are you sure want to log out? \ No newline at end of file diff --git a/templates/logout_es.properties b/templates/logout_es.properties new file mode 100644 index 0000000..3f06296 --- /dev/null +++ b/templates/logout_es.properties @@ -0,0 +1,2 @@ +title=Cerrar Sesión +form.title=¿Estás seguro de que deseas cerrar sesión? \ No newline at end of file diff --git a/templates/logout_zh_TW.properties b/templates/logout_zh_TW.properties new file mode 100644 index 0000000..2e008ed --- /dev/null +++ b/templates/logout_zh_TW.properties @@ -0,0 +1,2 @@ +title=退出登入 +form.title=確定要退出登入嗎? \ No newline at end of file diff --git a/templates/macro/bangumi-item.html b/templates/macro/bangumi-item.html new file mode 100644 index 0000000..3342d10 --- /dev/null +++ b/templates/macro/bangumi-item.html @@ -0,0 +1,50 @@ + +
      +
      + +
      +
      + +
      + + + [[${spec.totalCount}]] + 0 + + + [[${spec.type}]] + + + + 总播放 + + + + 追番人数 + + + + 硬币数 + + + + 弹幕总数 + + + + 评分 + + + +
      +
      +

      [[${spec.des}]]

      +
      +
      +
      +
      \ No newline at end of file diff --git a/templates/macro/home-blog.html b/templates/macro/home-blog.html new file mode 100644 index 0000000..7cc4026 --- /dev/null +++ b/templates/macro/home-blog.html @@ -0,0 +1,44 @@ + + +
      +
      + + + +
      + +
      + + + + + +
      +
      +
      +
      +
      \ No newline at end of file diff --git a/templates/macro/home-moment.html b/templates/macro/home-moment.html new file mode 100644 index 0000000..161de82 --- /dev/null +++ b/templates/macro/home-moment.html @@ -0,0 +1,39 @@ + + +
      +
      +
      + +
      + +
      + + + + + + + +
      + +
      +
      + +
      +
      +
      + +
      +
      +
      +
      \ No newline at end of file diff --git a/templates/macro/tpl/content-card.html b/templates/macro/tpl/content-card.html new file mode 100644 index 0000000..d98b7a9 --- /dev/null +++ b/templates/macro/tpl/content-card.html @@ -0,0 +1,52 @@ +
      +
      +
      +
      + + + +
      +
      +
      +

      [[${post.spec.title}]]

      + + +

      + [[${#strings.substring(post.status.excerpt,0,excerpt)+'...'}]] +

      +
      + +
      + + +
      + +
      +
      +
      \ No newline at end of file diff --git a/templates/macro/tpl/content-grid.html b/templates/macro/tpl/content-grid.html new file mode 100644 index 0000000..7fc2043 --- /dev/null +++ b/templates/macro/tpl/content-grid.html @@ -0,0 +1,50 @@ +
      +
      +
      +
      +
      +

      [[${post.spec.title}]]

      + + +
      + + + +
      +
      + +
      +
      +
      +
      \ No newline at end of file diff --git a/templates/macro/tpl/content-moment.html b/templates/macro/tpl/content-moment.html new file mode 100644 index 0000000..b401ad3 --- /dev/null +++ b/templates/macro/tpl/content-moment.html @@ -0,0 +1,103 @@ + + +
      +
      +
      + +
      +
      + 编辑瞬间 + 删除瞬间 +
      +
      +
      +
      +
      + +
      +
      + [[${moment.owner.displayName}]] + +
      +
      + +
      +
      +
      +
      + +
      + +
      + + + [[${moment.metadata.annotations.mylocal}]] + + + + +
      +
      +
      +
      \ No newline at end of file diff --git a/templates/macro/tpl/content-none.html b/templates/macro/tpl/content-none.html new file mode 100644 index 0000000..86638aa --- /dev/null +++ b/templates/macro/tpl/content-none.html @@ -0,0 +1,5 @@ +
      +
      + +
      +
      \ No newline at end of file diff --git a/templates/macro/tpl/content-normal.html b/templates/macro/tpl/content-normal.html new file mode 100644 index 0000000..61a912e --- /dev/null +++ b/templates/macro/tpl/content-normal.html @@ -0,0 +1,54 @@ +
      +
      +
      +
      +

      [[${post.spec.title}]]

      + + +

      + [[${#strings.substring(post.status.excerpt,0,excerpt)+'...'}]] +

      +
      +
      + + + +
      +
      + +
      +
      +
      \ No newline at end of file diff --git a/templates/macro/tpl/content-notimg.html b/templates/macro/tpl/content-notimg.html new file mode 100644 index 0000000..28e58c2 --- /dev/null +++ b/templates/macro/tpl/content-notimg.html @@ -0,0 +1,43 @@ +
      +
      +
      +
      +
      +

      [[${post.spec.title}]]

      + + +

      + [[${#strings.substring(post.status.excerpt,0,excerpt)+'...'}]] +

      +
      +
      + + +
      + +
      +
      +
      \ No newline at end of file diff --git a/templates/macro/tpl/content-page.html b/templates/macro/tpl/content-page.html new file mode 100644 index 0000000..ed9624b --- /dev/null +++ b/templates/macro/tpl/content-page.html @@ -0,0 +1,24 @@ +
      +
      +
      + +

      +
      +
      + +
      +
      + +
      + +
      + +
      +
      + +
      +
      +
      \ No newline at end of file diff --git a/templates/macro/tpl/content-post.html b/templates/macro/tpl/content-post.html new file mode 100644 index 0000000..b1c6f1b --- /dev/null +++ b/templates/macro/tpl/content-post.html @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/templates/macro/tpl/content-single.html b/templates/macro/tpl/content-single.html new file mode 100644 index 0000000..c6f97d7 --- /dev/null +++ b/templates/macro/tpl/content-single.html @@ -0,0 +1,147 @@ + + +
      + +
      +
      +
      +

      +
      + + + + + [[${post.stats.visit}]] + + + 编辑 + +
      + +
      + +
        +
      • + +
      • +
      +
      +
      + +
      +
      +
      + + +
      +

      +
        +
        + + + + + [[${post.stats.visit}]] + + + 编辑 + +
        +
        + +
          +
        • + +
        • +
        +
        +
        +
      +
      +
      + +
      + +
      歌曲列表
      +
      +
      +
      +
      + +
      +
      \ No newline at end of file diff --git a/templates/macro/tpl/moment-medium.html b/templates/macro/tpl/moment-medium.html new file mode 100644 index 0000000..eca0917 --- /dev/null +++ b/templates/macro/tpl/moment-medium.html @@ -0,0 +1,89 @@ + +
      +
      + + + +
      +
      +
      +
      + +
      +
      + +
      + +
      +
      + +
      +
      + +
      +
      +
      +
      + +
      + +
      +
      +
      +
      +
      + +
      +
      +
      + + + + + + + +
      +
      +
      \ No newline at end of file diff --git a/templates/modules/aside/aside-left.html b/templates/modules/aside/aside-left.html new file mode 100644 index 0000000..5f81fed --- /dev/null +++ b/templates/modules/aside/aside-left.html @@ -0,0 +1,84 @@ + + \ No newline at end of file diff --git a/templates/modules/aside/aside-right.html b/templates/modules/aside/aside-right.html new file mode 100644 index 0000000..7ecd103 --- /dev/null +++ b/templates/modules/aside/aside-right.html @@ -0,0 +1,16 @@ + +
      + +
      \ No newline at end of file diff --git a/templates/modules/footer-main.html b/templates/modules/footer-main.html new file mode 100644 index 0000000..65ed090 --- /dev/null +++ b/templates/modules/footer-main.html @@ -0,0 +1,9 @@ +
    • + [[${sfooter.sf_title}]] +
    • +
      +
      +
      \ No newline at end of file diff --git a/templates/modules/footer-nav.html b/templates/modules/footer-nav.html new file mode 100644 index 0000000..7ba5342 --- /dev/null +++ b/templates/modules/footer-nav.html @@ -0,0 +1,62 @@ + + + + + +
    • + [[${footmenu.title}]] +
    • +
    • + [[${footmenu.title}]] +
    • +
    • + [[${footmenu.title}]] +
    • +
    • + [[${footmenu.title}]] +
    • +
      +
      \ No newline at end of file diff --git a/templates/modules/footer.html b/templates/modules/footer.html new file mode 100644 index 0000000..868eb9c --- /dev/null +++ b/templates/modules/footer.html @@ -0,0 +1,29 @@ + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/templates/modules/gateway_fragments_layout.html b/templates/modules/gateway_fragments_layout.html new file mode 100644 index 0000000..65c46df --- /dev/null +++ b/templates/modules/gateway_fragments_layout.html @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/templates/modules/gateway_fragments_logo.html b/templates/modules/gateway_fragments_logo.html new file mode 100644 index 0000000..f8a9373 --- /dev/null +++ b/templates/modules/gateway_fragments_logo.html @@ -0,0 +1,17 @@ +
      + + +
      \ No newline at end of file diff --git a/templates/modules/head.html b/templates/modules/head.html new file mode 100644 index 0000000..08db24a --- /dev/null +++ b/templates/modules/head.html @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/templates/modules/header.html b/templates/modules/header.html new file mode 100644 index 0000000..37d60fd --- /dev/null +++ b/templates/modules/header.html @@ -0,0 +1,34 @@ + + +
      + +
      \ No newline at end of file diff --git a/templates/modules/header/header-search.html b/templates/modules/header/header-search.html new file mode 100644 index 0000000..832557c --- /dev/null +++ b/templates/modules/header/header-search.html @@ -0,0 +1,97 @@ +
      + +
      + +
      +
      + + +
      +
      +
      + +
      + +
      +
      + + + + + + +
      +
      +
      + + + +
      +
      + +
      +
      +
      \ No newline at end of file diff --git a/templates/modules/header/header-tool.html b/templates/modules/header/header-tool.html new file mode 100644 index 0000000..63ef3b7 --- /dev/null +++ b/templates/modules/header/header-tool.html @@ -0,0 +1,61 @@ +
      + + +
      + + + +
      + + +
      + +
      +
      + + +
      +
      +
      + +
      + +
      + +
      + +
      + + +
      + + + +
      + + +
      + +
      +
      + + +
      +
      +
      + +
      + +
      + +
      \ No newline at end of file diff --git a/templates/modules/layouts/layout.html b/templates/modules/layouts/layout.html new file mode 100644 index 0000000..0809923 --- /dev/null +++ b/templates/modules/layouts/layout.html @@ -0,0 +1,71 @@ + + + + + + + + + +
      +
      + +
      + +
      + + + +
      + +
      + + + +
      + + +
      + + + + + + + + +
      + + + + + + + + \ No newline at end of file diff --git a/templates/modules/msg-modal.html b/templates/modules/msg-modal.html new file mode 100644 index 0000000..ea82e22 --- /dev/null +++ b/templates/modules/msg-modal.html @@ -0,0 +1,35 @@ +
      +
      +
      消息盒子
      + +
      +

      # 暂无消息 # + +

      +

      只显示最新10条未读和已读信息

      +
      +
      + +
      \ No newline at end of file diff --git a/templates/modules/topic-push.html b/templates/modules/topic-push.html new file mode 100644 index 0000000..bc23c61 --- /dev/null +++ b/templates/modules/topic-push.html @@ -0,0 +1,141 @@ + +
      + + +
      + + +
      \ No newline at end of file diff --git a/templates/modules/variables/cst-script-parameter.html b/templates/modules/variables/cst-script-parameter.html new file mode 100644 index 0000000..3946c33 --- /dev/null +++ b/templates/modules/variables/cst-script-parameter.html @@ -0,0 +1,39 @@ + \ No newline at end of file diff --git a/templates/modules/variables/global-styles-inline.html b/templates/modules/variables/global-styles-inline.html new file mode 100644 index 0000000..ee3c4bf --- /dev/null +++ b/templates/modules/variables/global-styles-inline.html @@ -0,0 +1,366 @@ + \ No newline at end of file diff --git a/templates/modules/variables/moments-img-style.html b/templates/modules/variables/moments-img-style.html new file mode 100644 index 0000000..7b6acf5 --- /dev/null +++ b/templates/modules/variables/moments-img-style.html @@ -0,0 +1,213 @@ + + \ No newline at end of file diff --git a/templates/modules/variables/msg.html b/templates/modules/variables/msg.html new file mode 100644 index 0000000..27546ae --- /dev/null +++ b/templates/modules/variables/msg.html @@ -0,0 +1,380 @@ + \ No newline at end of file diff --git a/templates/modules/widgets/aside.html b/templates/modules/widgets/aside.html new file mode 100644 index 0000000..a1e67ae --- /dev/null +++ b/templates/modules/widgets/aside.html @@ -0,0 +1,9 @@ + + + + + + + + \ No newline at end of file diff --git a/templates/modules/widgets/aside/adinfo_widget.html b/templates/modules/widgets/aside/adinfo_widget.html new file mode 100644 index 0000000..17f357a --- /dev/null +++ b/templates/modules/widgets/aside/adinfo_widget.html @@ -0,0 +1,18 @@ +
      +
      +
      +
      +
      + + +
      +
      + [[${base.ba_title}]] +

      [[${base.ba_title}]]

      +
      +
      +
      +
      \ No newline at end of file diff --git a/templates/modules/widgets/aside/cst_widget_comment.html b/templates/modules/widgets/aside/cst_widget_comment.html new file mode 100644 index 0000000..c830e9f --- /dev/null +++ b/templates/modules/widgets/aside/cst_widget_comment.html @@ -0,0 +1,26 @@ +
      +
      最新评论
      + +
      \ No newline at end of file diff --git a/templates/modules/widgets/aside/custom_html.html b/templates/modules/widgets/aside/custom_html.html new file mode 100644 index 0000000..0761383 --- /dev/null +++ b/templates/modules/widgets/aside/custom_html.html @@ -0,0 +1,6 @@ + +
      +
      + +
      +
      \ No newline at end of file diff --git a/templates/modules/widgets/aside/hot_cat.html b/templates/modules/widgets/aside/hot_cat.html new file mode 100644 index 0000000..7a751d6 --- /dev/null +++ b/templates/modules/widgets/aside/hot_cat.html @@ -0,0 +1,22 @@ +
      +
      专题推荐
      + +
      \ No newline at end of file diff --git a/templates/modules/widgets/aside/pix_widget_tongji.html b/templates/modules/widgets/aside/pix_widget_tongji.html new file mode 100644 index 0000000..2b443bf --- /dev/null +++ b/templates/modules/widgets/aside/pix_widget_tongji.html @@ -0,0 +1,11 @@ +
      +
      站点统计
      +
        +
      • 文章[[${stats.post}]]
      • +
      • 片刻[[${momentFinder.listAll().size}]]
      • +
      • 留言[[${stats.comment}]]
      • +
      • 标签[[${tagFinder.listAll().size}]]
      • +
      • 分类[[${stats.category}]]
      • +
      • 运营0天
      • +
      +
      \ No newline at end of file diff --git a/templates/modules/widgets/aside/pix_widget_yiyan.html b/templates/modules/widgets/aside/pix_widget_yiyan.html new file mode 100644 index 0000000..13460be --- /dev/null +++ b/templates/modules/widgets/aside/pix_widget_yiyan.html @@ -0,0 +1,16 @@ +
      +
      一言
      +
        +
        + +
        +
        +
        [[${#dates.format(#dates.createNow(),'dd')}]][[${#dates.format(#dates.createNow(),'yyyy/MM')}]]
        +
        +

        错的不是我,而是这个世界!

        +
        +
        +
      +
      \ No newline at end of file diff --git a/templates/modules/widgets/aside/posts_show_widget.html b/templates/modules/widgets/aside/posts_show_widget.html new file mode 100644 index 0000000..a98ae9b --- /dev/null +++ b/templates/modules/widgets/aside/posts_show_widget.html @@ -0,0 +1,20 @@ +
      +
      热门文章
      + +
      \ No newline at end of file diff --git a/templates/modules/widgets/aside/tag_cloud.html b/templates/modules/widgets/aside/tag_cloud.html new file mode 100644 index 0000000..d06297a --- /dev/null +++ b/templates/modules/widgets/aside/tag_cloud.html @@ -0,0 +1,10 @@ +
      +

      标签

      +
      + +
      +
      \ No newline at end of file diff --git a/templates/modules/widgets/aside/user_widget.html b/templates/modules/widgets/aside/user_widget.html new file mode 100644 index 0000000..de9e5e1 --- /dev/null +++ b/templates/modules/widgets/aside/user_widget.html @@ -0,0 +1,16 @@ +
      +
      Follow Me
      +
      +
      + + + + + +
      +
      +
      \ No newline at end of file diff --git a/templates/modules/widgets/halo-comment.html b/templates/modules/widgets/halo-comment.html new file mode 100644 index 0000000..31cf4cf --- /dev/null +++ b/templates/modules/widgets/halo-comment.html @@ -0,0 +1,3 @@ + + + \ No newline at end of file diff --git a/templates/modules/widgets/music.html b/templates/modules/widgets/music.html new file mode 100644 index 0000000..0703c96 --- /dev/null +++ b/templates/modules/widgets/music.html @@ -0,0 +1,32 @@ +
      +
      +
      +
      +
      +
      +

      加载中..

      作者..
      +
      00:00
      /
      00:00
      +
      +
      + +
      + + + + + + + + + + +
      +
      +
      + +
      +
      +
      +
      + +
      \ No newline at end of file diff --git a/templates/modules/widgets/time.html b/templates/modules/widgets/time.html new file mode 100644 index 0000000..0340369 --- /dev/null +++ b/templates/modules/widgets/time.html @@ -0,0 +1,27 @@ + + + + + [[${(new java.util.Date().getTime()-publishTime.toEpochMilli())/1000}+'秒前']] + + + [[${minute}+'分钟前']] + + + + [[${minute/60}+'小时前']] + + + + + + 昨天 + + + [[${days}+'天前']] + + + [[${#dates.format(publishTime, 'yyyy年MM月dd日')}]] + + \ No newline at end of file diff --git a/templates/moment.html b/templates/moment.html new file mode 100644 index 0000000..b680a14 --- /dev/null +++ b/templates/moment.html @@ -0,0 +1,119 @@ + + + + + +
      + + + +
      + +
      +
      + +
      +
      +
      +
      + +
      +
      + [[${moment.owner.displayName}]] +
      +
      + +
      +
      +
      +
      + +
      + +
      + + + [[${moment.metadata.annotations.mylocal}]] + + + +
      +
      +
      + +
      +
      + +
      +
      + +
      + +
      + +
      + + + +
      +
      + + \ No newline at end of file diff --git a/templates/moments.html b/templates/moments.html new file mode 100644 index 0000000..d4b0859 --- /dev/null +++ b/templates/moments.html @@ -0,0 +1,22 @@ + + + + + +
      + + + +
      + + + +
      + + + +
      +
      + + \ No newline at end of file diff --git a/templates/page.html b/templates/page.html new file mode 100644 index 0000000..599405c --- /dev/null +++ b/templates/page.html @@ -0,0 +1,30 @@ + + + + + +
      + + + +
      + +
      + +
      + + + +
      + +
      + +
      + + + +
      +
      + + \ No newline at end of file diff --git a/templates/password-reset/email/reset.html b/templates/password-reset/email/reset.html new file mode 100644 index 0000000..fc3809d --- /dev/null +++ b/templates/password-reset/email/reset.html @@ -0,0 +1,16 @@ + + + +
      +
      +
      +

      +
      +
      +
      +
      +
      + diff --git a/templates/password-reset/email/reset.properties b/templates/password-reset/email/reset.properties new file mode 100644 index 0000000..f1bacdf --- /dev/null +++ b/templates/password-reset/email/reset.properties @@ -0,0 +1 @@ +title=为 {0} 修改密码 diff --git a/templates/password-reset/email/reset_en.properties b/templates/password-reset/email/reset_en.properties new file mode 100644 index 0000000..a90f0ce --- /dev/null +++ b/templates/password-reset/email/reset_en.properties @@ -0,0 +1 @@ +title=Change password for @{0} diff --git a/templates/password-reset/email/reset_es.properties b/templates/password-reset/email/reset_es.properties new file mode 100644 index 0000000..55278c7 --- /dev/null +++ b/templates/password-reset/email/reset_es.properties @@ -0,0 +1 @@ +title=Cambiar Contraseña para {0} diff --git a/templates/password-reset/email/reset_zh_TW.properties b/templates/password-reset/email/reset_zh_TW.properties new file mode 100644 index 0000000..de8bbfc --- /dev/null +++ b/templates/password-reset/email/reset_zh_TW.properties @@ -0,0 +1 @@ +title=為 {0} 修改密碼 diff --git a/templates/password-reset/email/send.html b/templates/password-reset/email/send.html new file mode 100644 index 0000000..67edaea --- /dev/null +++ b/templates/password-reset/email/send.html @@ -0,0 +1,19 @@ + + + +
      +
      +
      +

      +
      + +
      +
      + +
      +
      +
      + diff --git a/templates/password-reset/email/send.properties b/templates/password-reset/email/send.properties new file mode 100644 index 0000000..4eb9bac --- /dev/null +++ b/templates/password-reset/email/send.properties @@ -0,0 +1,2 @@ +title=重置密码 +sent.title=已发送重置密码的邮件 \ No newline at end of file diff --git a/templates/password-reset/email/send_en.properties b/templates/password-reset/email/send_en.properties new file mode 100644 index 0000000..3bacb88 --- /dev/null +++ b/templates/password-reset/email/send_en.properties @@ -0,0 +1,2 @@ +title=Reset password +sent.title=Password reset email has been sent \ No newline at end of file diff --git a/templates/password-reset/email/send_es.properties b/templates/password-reset/email/send_es.properties new file mode 100644 index 0000000..f3385be --- /dev/null +++ b/templates/password-reset/email/send_es.properties @@ -0,0 +1,2 @@ +title=Restablecer Contraseña +sent.title=Correo de Restablecimiento de Contraseña Enviado \ No newline at end of file diff --git a/templates/password-reset/email/send_zh_TW.properties b/templates/password-reset/email/send_zh_TW.properties new file mode 100644 index 0000000..c5644c8 --- /dev/null +++ b/templates/password-reset/email/send_zh_TW.properties @@ -0,0 +1,2 @@ +title=重置密碼 +sent.title=已發送重置密碼的郵件 \ No newline at end of file diff --git a/templates/photos.html b/templates/photos.html new file mode 100644 index 0000000..066b39f --- /dev/null +++ b/templates/photos.html @@ -0,0 +1,64 @@ + + + + + +
      + +
      +
      +
      +
      + +
      +
      + + + + +
      + +
      +
      + +
      +
      +
      +
      +
      +
      + + +
      +
      + + \ No newline at end of file diff --git a/templates/post.html b/templates/post.html new file mode 100644 index 0000000..653b33a --- /dev/null +++ b/templates/post.html @@ -0,0 +1,31 @@ + + + + + +
      + +
      +
      +
      +
      + + + +
      +
      +
      + +
      +
      +
      +
      + +
      + +
      +
      + + \ No newline at end of file diff --git a/templates/signup.html b/templates/signup.html new file mode 100644 index 0000000..37e4de9 --- /dev/null +++ b/templates/signup.html @@ -0,0 +1,26 @@ + + + + + + + + + diff --git a/templates/signup.properties b/templates/signup.properties new file mode 100644 index 0000000..3eed1c6 --- /dev/null +++ b/templates/signup.properties @@ -0,0 +1 @@ +title=注册 \ No newline at end of file diff --git a/templates/signup_en.properties b/templates/signup_en.properties new file mode 100644 index 0000000..6493ee3 --- /dev/null +++ b/templates/signup_en.properties @@ -0,0 +1 @@ +title=Sign Up \ No newline at end of file diff --git a/templates/signup_es.properties b/templates/signup_es.properties new file mode 100644 index 0000000..79e8eae --- /dev/null +++ b/templates/signup_es.properties @@ -0,0 +1 @@ +title=Registrarse \ No newline at end of file diff --git a/templates/signup_zh_TW.properties b/templates/signup_zh_TW.properties new file mode 100644 index 0000000..fe86a3a --- /dev/null +++ b/templates/signup_zh_TW.properties @@ -0,0 +1 @@ +title=註冊 \ No newline at end of file diff --git a/templates/tag.html b/templates/tag.html new file mode 100644 index 0000000..27ff59e --- /dev/null +++ b/templates/tag.html @@ -0,0 +1,50 @@ + + + + + +
      + + + +
      + +
      +
      + + + +
      + + + + + + +
      + +
      + +
      + +
      +
      + +
      + + + +
      +
      + + \ No newline at end of file diff --git a/templates/tags.html b/templates/tags.html new file mode 100644 index 0000000..e4f9fe5 --- /dev/null +++ b/templates/tags.html @@ -0,0 +1,17 @@ + + + +

      标签

      +
        +
      • + +
      • +
      +
      + diff --git a/theme.yaml b/theme.yaml new file mode 100644 index 0000000..5ab0036 --- /dev/null +++ b/theme.yaml @@ -0,0 +1,27 @@ +apiVersion: theme.halo.run/v1alpha1 +kind: Theme +metadata: + name: theme-pix + annotations: + # Add supports for Halo App Store + # https://www.halo.run/store/apps/app-TUSTB + "store.halo.run/app-id": "app-TUSTB" +spec: + displayName: PIX + author: + name: 困困鱼 & Roozen + website: "https://www.halo.run/store/apps/app-TUSTB" + description: Halo 2.x Theme PIX + logo: "https://www.halo.run/upload/store-resources/theme-pix-logo.png" + homepage: "https://www.halo.run/store/apps/app-TUSTB" + issues: "https://github.com/chengzhongxue/halo-theme-pix/issues" + settingName: "theme-pix-setting" + configMapName: "theme-pix-configMap" + version: "1.2.5" + require: ">=2.20.0" + customTemplates: + page: + - name: 落地页模版 + description: 落地页 + screenshot: + file: landing.html \ No newline at end of file

      H=r&Bm(b*lz)NihdP>Ml)D!JW>`>DQ!$}p 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≠4rHa&-)OV6X{(+lW@^dfpOy@Xy$ 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

      IKP8@lE^A2C2kn%3-&<>3d?9DKJFlO+M7{ID7s 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 X!>$NPDA{+^^Nl(tGCra;{A$JjZfG*} literal 0 HcmV?d00001 diff --git a/templates/assets/img/logo.png b/templates/assets/img/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..6aaeedd9a3187b1e56efdb44d24ceb80c84f6209 GIT binary patch literal 1128 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�^27{AGxM+B8S~CQoyHIUq?VJxYl_*uMo-tZK=_f^0 ziuqvQ*nMuxiln)Mvmd-Sl|_uz&<+ebX*=ZE{cPx8i9fuG_+&0(WLC??usuRzv+4q& z>j1KAL^mqBMCfnSk(mq9plmwoY!YN;+&lvh9zD*oYwtRju645)EsI5rB=a)dWe-Q; z3U4Shm_0gEs7Jb2dHFwPnTXAJ?kmdm6nYzlam+XWApF7O%6?W%#nRuJHQpO(`~;%8 zh^@DEth9?G)(Apbx}jO9V-@6}6Id1(wke`dcEyL#l_0Xbkx!};5(~J_rfg$H?03}& zzYP;P(hHp{_i@>}6xXutvaX-`H}Nt`jS)~~l4TvS->Mx}9q6z0jgEM$I};2Z>PL28 zUkEMtQFn4SI^$Gwb>i;-`3zmyT;Vs7wzyTadO}e#`(#v=%|hRqwFmQ}J4QRJ**^Bd z2Dfo?Fz5Fh88zMlPAHfLIGcozN32o=0{0NM*dz+!!a~tkCGf~WR48HEspGvlwt zOg+=b6C|-I9}`lJoibQZo}5z_2Qx-SGs|<$??J#!6HCMA)yqy@~WA*p~wm>cBpHv@Z`~^b5B^J${e@1W3sZ?g{6qt zic}?+Cz|kbZWz+NWdk?X=h%Fn1{-t1v&4$?J^uB`6OO!{b9KjQ>cXh2ZN=;&HYyY~ zm?R?X8q!%Kk)7~>c5vj#CSW5qzGlffbInd0_&+f*4RP(#(t6YID@d0Pn8hN7 zg0(ZbQyNrGfH*%jE-@8^JM*;v?B$?v2MPVzzOUMAH!BcaM(kY^S(9yj>+U(`u@kWl z`+)JgLzU8m7eNL~k$H}e*(8GjboK$hOhjlba?Nn7lUA87s&ieB=y`vfgHftMG;;&sxPj6iAONNg<=Tr69b|7xP z>dc4oO`D6LHhCANY^D^e^tC*lGvg*7@T;!NCO&aIK^1G2^vb_`gM!$bni$qlWG4Xm z`PZr;>kCN_ZCiww$GHA{IXYxOYlUPTH`QEyma(*WG6CL_Ip}ov;JWq6U+OZw$#+(= z0S~!)w{~H#cxv(apSu6T9Pk~YC7bGuOmeka?i{ZwUlvh=UDT-`_>q z;bWQClgSV6smCpoJ#tWLlyjAv+JYC&?{^NX8%6vr^lOFdUpF)tvitlgPYi#K{BUH{ zJm=e8oh-g$ACxt5ir=K9#V%IXEGJb_Z*lH&inDAyh)jxt4BSpglp)=lw!u(sem)>)+)Li=bje#&=$FX|4cD=pn^OLf()N1sSif^KqOi|-7Z9G^x!(XWES{VBJ+#XCH1Sz0OX6F=-0 zCW)vGS8mel;>IjDzw}rFtHIp67P47HYF${vkokZyU+t6hpFkJqiMdd(D#`-e^vo?i zipx`>u7*E$u(LesO4xmK7;J|$7I=io23`t)Q+4=y$gtIVpbGv>i(o3n_J}Z#V?-Tk zw#ab)_GTvkfIY^vopGJ>TOgyjaU(Z7cmeS-9UDu(2tegR)i5HxocerF50qb;Q2`oD2v?F$?;-X=^YrrD; zEMQX!zYicJi7!UAQ_-8VE4M z23^GzWMd*A`B9*{$aL6O$g2Ak+jG6yebiXUZFim3a(OWBkkDKi#C)C5J#@BwXX|{) zIgu9Uo}BbOZZ!H}=3NTX+Ej#L>#^i5e5z18RejG8c^&#KP*#PLjgSi+TmhWYHt%Gz z0S-qL;I`O=3Q3_ZOCe5rmCqmbHCLY9vmMMgKaf@OJ2f`MXFl`4`atV?R8#MeU?CH- zWxgVtODT#KthJulBU80+I?cW9xJjR0?Q7xp^=qZB$BgD@&0i11n2_|1;n64g;N%zo zceqFii30-ccqLJuLWkY_ETgLDh2*yD$VK;B{|Sd3hVO}J+S<=>1N&G)`}ePK$v0Jc z@S>{APB=}f_uhJ{$9u=YBCYx_SxdITI8)N%ryBv;@cT3&ENxOCD0a~MNT4o={0N|w(_Z(PVG9PntG|NG5JLzeq;Kel_?ym1|wai@RMQ8l)V=qjaJlL?6{ zq=o=uljbyY-G8c~b00InF#1E?)k^hgDz~%w!qIO#rqmaVxRIb>?*zo$Tms1-_0@>x z8R?`9QpneHsgl5H${)kEb>Vl;`M-F=ue`6T5^lCvvNxXQ`Q6|Ye!!J7c-A#XaPR0(g_akhfXGQ6tLc2;4rZX~BQ1s= zPV1St+Mz4N&&JnT-iQmd_!|M;WzQ{8Z;f{|{~uG|z*uLrw41%NW81db7&~rkHAb5> zXw=xY?WD2OCXH>|Hkzcdb$8GA-Fwe3n0Kw2dFC0cc~cap?mL(;E(A}Qw!ic`_>PFM z^Cn+^RPcvn?oACgp$$7Vo@d_3?~|OXy9~x5Y`ll!tI!-!F#7-I6N-=q>lwB__>%@U zIzuHq6)p@m3&So5E|*+d?BkHgU&zb98d-N(ZOb&hYCenlUim^R_aymGcyL)3vms!q zofJ^;CVHNwI`-WvR515GL}X*cMt%XeZZ;ZkXRB``1^*x*9ZnOc;vK}O!HK2*nj;S| zfLQr=SuO~vz2Jq2m7fI^prM~4eI$d@B>QgZ9Y#jdO7|7xx#}y-hN!|Ouc!-~)j`_V zqo>5jzV!CN;DQj-&!Nbkfs*W=E%<4gc1GO$Oy8+guJ6hUM&&OfiqUXHu9k>z-X8Q; z#iX{~(i5-q&;0TK`{jsz9XPgoH3L53nZD>r+?a>t*1G&~se@surmUST4T%sDa?k!O zC^sF^gO!bs3nXsmDKfT3BjKS#3GplJ5NXu#aRg+*K7JPthpE zt8_3fA`!QmtDIi*(vt;bo(tAKZc{H%`Rjvq?XA1rNJ_s26_&2azC5rqIU7AZhE&v! zWA01VJ+fz_*Ae`D*6~=~{kW=OZigQ%WTvFV<{4=3g4m=ENvZ@FqjlB0aDanotS1E; zwJpbC575}rdIWq|H`q&;g%by_0dB3UE~R|0tPdBRkc=+WXtg6o`{i1^&DTwEbvKB} z7_5d!Dz`zmHtTK}fRGkzk{)Ze>@D;#2Sj!|M{4a2Dm=c^NEgsNZ*4!Tj<{Cu0{Zj4 zPFsr|WCcLBX%u!{2D;{$ZXBxwhyaO+trJ*Qp6uPeI9ATS*uGp%2*!2#zWA`}cs+Mc z4;<9wzOS@#C`~p`IJWB0wlOr5e%smA{)z74QyKG09=Kr;{hVWH*;*8&VV5p=>HI%N z4B3#@_Zey6JHwWw|1MnW9e6$`rhKrX3iS$(oS0-P4 z7JU?9R^Myi6+irLE^)rd?^TukSdI5+XOc^-ACRlpfBrXAceWsQVjw-&$L{3whx4Fb zhrti8HqjX4dp6)7s`6_bsi`=--kFButG9>ZV{P~Ds}4+oe`=H5u{wVWqeH7e0%837 z@!5}^G)73~o85H@t?5L4)~3jS%z-@5gZ*@3hl7$yxO5kKW`wz6ef4H8cA_Lw|94O3 zN@V+0OKXlij5juFGqa`~$>VTgFz#)z;Ru&*Otm01JDQ+`7~^31Nr@<3AFa0u!GNr3 zl&T6I)?PN<+m(6T?lNt2@8>moFw$qG31mSt$bdwXB6*wW?{zJlYshLDN?gAD_hRqB z;oBN4)l{)Uthrnxnwn#F-`%B>eE$U7OIz`BC$7z;WS3g9=aRG6>B?jhxl0KT_dXsi zR7*Ae05rQaoBgB@6Cd1e*u5N#GtL|+QS7TlVbBUMKD5QR&|E!YF}dsvk8tY2|Aztn zespg8u?I-!+Gf>5+$zMjFM~w5R952IVm};Udb<28j$&-HMz{lu9~I!CH@i_)9$KnX zumCcezI*|Q)_XAiren9X23F(TQpQMgm6y9iFuCMd#kd$epXT72Ow@jlDxvKlWOdRw zg!DEFo_DEKj_;*DY)puS;){$`H0EYg@HGyC#*~8%>zxEUP+?eVPNS4N2a{wh^hC~$ zXtCSAjZGZe+M!P<{nzth9ZLHb_x(fqpl<>BF`?q^mb4#ymz3o&lT!Qd;hyZB*a)!u zCOR&k|H?S$EKVB4=s9kp@Sc@UJU6KmA(OZ}XqY)8d+-zily0sSbp$HgG0hxmF?myT z-%B-C4$gE0cHU3FFmgLO&77h3JTh$2LMm9_KCv9g`QwAiMbP1!#VFh|z|4jIdPQ5vTA4W1qD;Y8|9k+G3VXPqgGI~Y>fTXy5-;5tA zE`r|}emns!zc`o4mIcV+tpOO$u)xRefQr#rD-n`R!*_RE-!>Po!_uqS4@aiHh|*4M zVXWVj`xxMZ?ZuW|Y*ZFDoV`DvekXo3>!^|z+qx-S%WAYm=^19&qWo8)`@~!<=Wh=a zL!#zVC5qjq8cvM+H_dX=dTk`M>ZHn-M{vdKj<`e(JK}E@xHkB=XuV`&ZZ%upz5ABc zOVR>&2KMimVcD|Sw-?41EvH5}&+=c$Sj=xcL+!I0T`=-mD{@o;tL82fy$!J2d)W5z z5HrJL!BsEn+5mCF+1P5tC%uFPaNw)lI)6Q@%k`f*n^=kJ@I3om0`qfs=i&U7-RaNG z3G7(wA%R}%z?z@W-rTBfw8{S77idQ_HO7^U%m_D?JXC*2dgKk=sB`AEIG^cNNNRq= zYx^6|xMlA^|BE%ck`e&#AKXowa%e*8-S#_MzbXP%VxbsW&v|XvX1cUO|H3egRD<)P zxd;m(EX{9_?saehY5ACF%9^nwAKv3B!9H%gcRPg40GW&s{@v}@t+>PG-aCSZvAKKr zXB^_|*BUp6m&lZH?NP}J2<`sn0=NBwZ668c8|peL$DxckM-BmWl6CAosjfGfs=EfL z=f7<98^rH2S$AVUcf!ycHf_!iW9YDSay)28BubacuRtGBLYT^-j^0=h`g6|(;UhlW${SA zp)V;H{=wk(ArbjC?;)rYe!}9#a^BjgAQoA5=k2gw8DrNIVH54%&Er( z$Q$l-dD4Js@6KLU%o6W3l@BUQj=nHszJmL1H`B{}*R$ugiiabsY+arPE31ToiF$1I z8KMM@w2KmO9F@6i1zf0XY~4TnKDhGbPNe%Mc0BZJm5t;HFn`|Yv$Oe+wPOCWR$cmH zS${0pWMUFdc9J-WtWuM=wInrV6|J2pvWIa&vI7!yI+8jW(NM_n#%jjQGMZta(Wf&z zNXPkGtY0(S7e^~-9tx8yA6(?E9!~4OpVm0c5Z-#>q8Q>9 zcGXN3S78taDToTUr&+RbyOg+`%M7p4_m29pwy0;}+3Y>PZ)CL8&>gCx+GA*h;hkr( zIONu0CrQsHx_kHx&ln4{<8nj=3hy-Pm37E(-)N`1?7A0?xIg{JoHM7z4wfqNK02bC z(!WXSlq48;sl36s1fsmX_cg7_w__0-*0A&J(Cl_-dV@a1G_W53*hTFRJAqq* zSjGv~M?7d=nxdVxLTqm_1N`H5W12UNU80{YuNr>Zg9>%OJzzfcrwU$v(F?S9L~N3T zoJSrv;wx=P*Rn-Lk}ZndA=A+Dw`#r|SFy2yUdY=e7yTx4nz!8cYpB>CD?1OqF1*gX z2(m}*R8lQBs6a|Zm_7d)Z04|bVG4Yy{t|k|hzJrS#2H!oA2%C<)cLY@6yC0N`yF<; zQ&6%E?Yr@n%a z8V@p3p^nO32nX;<9J!$DfE3@_F&m8;&IovYNpdneW2|-Npo5q;{0L*wL18G!)(8UJ zQv@mn@Enve71T!Kd=3MSeb5aZZXD2M zKA~_=V)((WMQhA1n#mo?5;pt7D@&3aU*#$@iGh3D@2LF?Et+#T87h^W==kRF zy;x$k!PeF55$~U_y=WPGKP+1~Ul(g!@Pjixg19C9Kw%*fvSp=-;0l2IIU>+d)#9dK zhJ=8IoGtUj4%-e9Y$HU^L$0wS0hA2aM94||b8_>*Pl*^mbtn3~e$D9+@OT#)TU6r} z{^zjz!i&MC#a&(8U4VR563hase@*!S3# zxvw;)eFVkwI#U65P*?~@1Hrx$^czTASL{{zndb+YmsR6C>Oyt2E0w{hs~S35^2ijo20%?azkMZC+PL`WcR{OgCrqJYP%`){%u+d| z+-2w(|Loy+|AKskK-(2p4laElJHnVe6mg@lw-9>#z1!4GN@ z3^?f#6dHcQx$h07W7^jy6}?7B51+U&$vYAX+|{riDA$5m2|Ea^GsXkHK7OhB$wK)4 z;ZIh}(X9|0t^V|QrrJ#8C3h0MWeViW$5T=;)fxT2clRv1wYB)vcueer2Pg*s(M*k^N5pb_;Y#YiqHBw_d8f3$z?5ez-@9b+?oOT@ zC^8(5g9zn8^>PqH(PEN!XZWYeW;-r1H^rX-M|kEn$XmxzJDk3ip72w;B+oYqNjYFp zZ=@8hH|3O?U03Y3s>rzJXkjSJ^3u*lHQi7yn}STgJb{q9P!Yt)IhEneGvP~vAz%Jm zBVuO`1i5mjQ9X7#8&wML zWQ&D}*l`8_hQg&IvtV)Ny%-7`-LySro-D*RxOKJU8skTa(4V+mWKA;Yj>tBzi6#ErSlONxuvad|_)aIV0wRkwzM<$_l7e=DmLn$$(Qv zzyzQ{KOK8;Sf#pb^N&9&xc{I{A#$7Ye$=k%#aXdd$!OzXt1YbWJy0vPru0q{DYcgmo-!RxrN^lo5 zXy#4aBn5F>CbGjBZpu7{f11%$l9Mh2tsswh26MDk%suQyF;%yb9$OS)A#2ke_Nr>F zXyT9xt(=L**llF?_uh!|SloOKM1ytt&*?I|22G^b%;0kb**((h;ts^rd(;S;b>43V z+ag;HA)-7tl!inwRG=Z?X;q5ZU+Mv@g4@gX^J6SmmJ9&(Ws{M5kzNcXa>Y=*Lht9k zqbHWRUI`u0d7Y>lcA#d=mSNCFwJa_kb1UzH0u;T%_Pw}7(L|Tm-lNb3^CGjSnnjSA zzF(KzY(cIX3y}QJrxV0g)Bey*eaU+?f#p$eC-_L_Zo^MfopbFw-?Osde=3vg`zArH zb0>$pAaq}L!;Yl$Qs7P^bbAA>?;YoGi&2_CyL%jWk@xAbNwuix&P&K_+*z-FqILG7 zKeTQ==Gp=Z`q@zQJTU%kDX&=)%mn)AXIYex6v~M}&1rA~eLw|e#mLpwC5b~wLB4tV z&L4LwV^iCZ_)QQ`nb71B_0;>uSIEFvFMGtz@|H< z2o6MAv`lY@)8`G1|#zNY3=2`HiL16ngNi|sqdWBmoOD=XhDCmPy zQLJOGxE~xQ1Jq2XIInn|GZxxSQX7k2#ai^?8;OHM$*7O2^#0Nw&|`l^^#AWHfWVQ& zlqOk#hnW3pax16M=kb0-&&$P=5eG#cvx$fx0(Zwy{Q#xay<(xIcK#|YuNWD@6O}27)Na<{p3Z5v&ervkQws6@c#Rw7%ru`Mwo5>));}{D0tUaYS573R*3l#WhM@O7 z)y~tWa-^a!Z`Yfp3zPj7sbqxFU=Kr$zXf`BoRC8X#@&RC6tV*+TGiasU6+3&S>gz| zj^I`+4e?>9AVAEUkpVlnOax-y2i_p^CSQ`XVw>qAkh#H?Ee>_3KeR4e=`Pe03bK(> zcA!$0=-&6tD{7@=*8C1Td^W1TKhVT1BQRu0T+OiB@F1W_RHC>2O1e55bzlFt2 z2tX5BelIF8c9zz4tlj8-f7WjU$hRRx9-2AuG0CvLTwp7c{WpGV;Q0GPr@uvQI0p0U zM3n>4z_k=6esGQE8@TC3nb7e0h5VAo|JdJReB3P% z?_sB=CQhcoC6U^v{`UMhn-iOiN_6Mhd?v%F#49P|>itpWJ9}q$m8T)C5@gnG^turB zB=-?iRDIyaId{kr@Kz|6#wA12_~jvsMv)qr17T=81ayQ_pf*UjRZ&7?U+1i$g*o0@ z;uO$t-+B#2R`m*_lvJFQ?|ciEN#u1xc}#p>*{yr7Up%S&Edq)S4HA3dQkk@KVe+Zd z{ft5Rad!9|+hQXCQC`lR;FJ~CV zFD(PWt@-Yq{8t9u!M%hd`wN;=UL1pyWF#>t)F29`3wgZa4crs_THRB_(RNE{|m`q~%e zrwr-op(wk3tq2byD4p&w3+Tc|bi`FM2tY%`@GfJRDi7?`>PGRxW0dK9G%^0{dblJ0 z6e*rr2^Rh(+TQMKB7|WFm>MXP5cc!eLG!?mF=2i^2oR?4=1(tli*dv^CPcM4CSAei z_(&BKG25MW7PLNEw`Y1S_7fqWFt;pyjz{Pu%Wg4Ir6<8EzUW+3_`w}D|l;k?`1%`x&xmaySDG{^COVEoo<2R2J`7;BX zW~BH=meIx&#<<$UMjyYA2HVR<*-vrKJE5p}ifuQ3Zr~q-)<@pOUM095m~I-O`ncFb z%^SNyx7j5KseF%ehpbMiepNI3U0yrtc+Z z-~l`fIf!xIL&}x2(YGTriJl;0XqG6wp{-6a3GSogfoQ`%1&!+(n$45a4!qo6w?nK%0J z+R6#_gg#MFvzb9vD>Ul5qs9YUfyb#0ry=7lJPq7!-T2Pe;ckcPdLP~4Ly)2Z?JD}l zhfhT4Zz10E$|2_TK^puGKsgAw=}jIjTzEbzS|Mb@DUtxaP=bMdY+l^y@M{Wr>*!7? zy#qhOMms^`y)Z$UFRPBuOp{Er%*M3NYOJ0#NY**KogeQWt^;e!9TcU+%gbk*zcsgH zHs~|_67fft`yUC*1{tKpFLQBE{(EvA;eIp!veHjd^rZ8cdDmo(sS`Tl;0}UX-6Fjz zV~Vb1ftMH zM5KwA$YI2AQ$}9DHuKS1f7cw6AP_2o>J=fN({LicJp3{5*00SUon22lHNu(Z%{ZKa zihMWVd(W=)uL(@#WA%A=nDc1jgSJayLQ>(;-#&CB1NosngqR)pg#H}$`w`ab^WXGO z%My&o6KSIVuErX#&^a|f|KWCC%m1xe9tX9pltEk?4q=WTG$Tzlx&6Pzruj~cn@V7l z6e4#Mh{H$@9K|^gclT!&WMOG3n~K?rT;@S5cnYxCj|=Db4=baOi_YlIvIPU8KzFNW3^ℨC4KjNaVux27SNXY$3&ta zvXgP5dNf)6m8iz(Dw``K9I5um(%nXrAC@ULDPKnhqmOJqWDgP7d;?rfjhuZtoT`(W(TCpy7)f>`*D$yooD!!4o?O*bg0d!5m1+irLRg*xc!;nK&PRndsS666tJf z!g*Vu6OmM4-8{>Z*IVeVGdpihvWj3KsohC5qs)UCC>UD@8&NhJl4p$V-k0gYe2n4% zI&wWy4cQ$@E;#+cCEu?xH%Uf@o7U#;gx<~R5GA)$4kB*~8k7jB^?RTz@oUPKJssBf#@F`-v$jfJ{H%)lBqKU&%zmw^S>~+Vu(pHBAC+a6f1&mnsc;rj4;&nKf0s>1@ z)?y%P@~O{BkIqg!@=0AuR*FgV1rh@=U!T0N;ksw~{j);n*}ysJjkwCJI+N`iX1N3q zF0f}UW?!=5ht?BST3%Zvye7uf=PznO-!~suBHn{RKvsz!+-^9yqi^w(#ujg~Ia8U72hBLcb;nV{pj z_B$J9W^wjFC9j2}?`NOm1!B9Q?<96y?Etb60##NhGUMhz4S#5dig~UD{Z2|8?V5p* zpk2~*kNPlgQIX%ewfz*E_un(2=`PmaeJ&#t=@J)tOG9J~-(syx)dv~LqN7CjhlL0w zKmq`4nQUgjOmTL3-6sp;3`9+F(br`tG&ax+)sPfqg{V*V)`W z4QbRx_8Li|Y3nOXb4e-3+gWL{0JL7p<63_05hce}fgPonO}?^i+R3}C`CdO4xn0y42pKflbc(dm`JAmJW#%e9 zp(~(p^_2Prj;$qVG;I%7H9u5@^&WJD7%EPg=v#t3h0zDmyEf%AB0izSugVsb71)CBf6wRQKf*F4O2=m zs2V~N#qEF?7m48W!^*^(ESI)FB?R+IlP&eQc*-xxGHwUo|JpoPb)Q5XIhdLk1y2Suo<5&yESI~0_M`1lD|T>Jc+L5 zS5(e6qn6&^UwzugF6sTf!m*ly#s#d~QDtvz>{J}^n{Qn&I=NpI^~i%3IbZxsCa8e^ zR77Bg_h_4jj1GwYmv_XAs}cHB*-y@cu5l1if9)NMnycQq+8+vK@na%|F{^ZAfR;CWM#Rv1gEYLnyg_#h^zSvE z!Xd@deV0ZamkoK`Iq;w`h?ztA(>1P8*x#ESbUMxG(wv#^xzjcic>cVP)#6nQW1T0x z6=br}gD5!0@t;GO0dZKAc|b@Q(omsBRBZ-%#Qfe!b)V)?ZpOHZ zKAj0Ci*GplnVDt38Bp{S2OVSMVqfnPG9}Px65atz9n;tGXWz?*c}?dLJg<7icW_A<(-8vjz95k%>2#>lSr zNuA=NTxXG@%F?~agE{|3ho`O8D@63@Yyie~a%)yN4x6{X3f%i@yU)oQ2uo&T_gbEl zP6#pj1~&I_R#F6nS?T^T{%zk(e_xA;L^yKU&WlYRSIY1XYymdkR#uvmfXMQ&l8R@H z15cJPpK!79tunH6>xx6Jb9#kEXMWO9y2g%oE9VtXMZGvt60MB`^SQ#k6Oj@TP1SFz zKnVDpjk;zxp=M}|7-spR%*0{Sucb>#@ITS()y3#LQVR3SaJa|6V5(e2uLgs8#Ixc> z%NvN(WUcBi=7`LI4wRJl2E$U@$+YM4c4Z|;GUj)!bCOiwJL5>&Nb|B%XYCS66~9tk zgpUU(Uyr|~O|7l{I$loWz0~Wo*ms;%JguX;TV*)S7a?D}OoUGU*F5+YpxQJ-Ikjz4 zH~$4;f~dAn4kYepnUCesj&(R~ao_>Js-|K;I}be#u2f*@_tu5cCB_IA5Lodks>~IC zm!|5Fmw?n&k87DeNG|VsJT8h}e!Rlfed*wDgY)^jQmJAzhhUI`8Ha`QPuLGr)l!JC zujE|1CKFm(8duWlX;9%zn?%kl69>2-C+G#4&*q;2)=NF(rO%@tg@^l_1EpUVPl$PhOo!v=ia$lqi#m{Ywm(9PpT10Lg?qa^bqEut5A<~U!-#EC z_T$$nRxvYtqa^ePvSeD@ol7TRHGK5@1^9=nk_vyDg)Xe8On71t6ayB< zN0R9N48k+gm798TDj5EM8NnoCSQkENW-F<)@4DZtR>`Wk3ojs9VhuIX+>f_{{Djg> zMS4nhCpGGVCT7fVpUoevY zovQ9*Hr*498Xa3?XG1XPeMsrl2jNgnv~?Kc90y$<56+Ra;Zj)%h-QnL)#ayq;^4fw zS=+Qo${PDy!XK5BL>lka{TJfQzq0!G=VXvwkQeRS_oWL-bi01c{!n`HJ+}nCxqc_* zb?r)~Ow}-9iaxbETz*7x5e+ej`!J43iZRB6V}GV3>f&YdHnwV-<`J6-)V9F=Vy#Nl z^wZH3j1!h#22%G}4elZ>(Iu?ShUP(^L<(^s?6ekh;Cjrm-9(TZ zltGMza`YAc%@aItbsEh)HW`JC&|cvG?=@)P`b!pDJ9VAX?=b)TWx9{AxYEGU^nIr! zQ)uq%HPH^^&Gx~()@=CL