From b21e1a68abe88f1fb810fd44c12a66d7c47eac57 Mon Sep 17 00:00:00 2001 From: Tyh2001 Date: Wed, 31 Jul 2024 15:20:57 +0000 Subject: [PATCH] deploy: 357c1387b9398a8792c5a38ef84ba55387c7f234 --- 404.html | 8 +- README.html | 28 +-- ...E.md.c7dccc7c.js => README.md.4eaec343.js} | 2 +- ...c7c.lean.js => README.md.4eaec343.lean.js} | 2 +- assets/{app.b0382f82.js => app.16649c83.js} | 2 +- .../{copy.50f03775.js => copy.89a69d1e.js} | 2 +- assets/chunks/framework.6a246566.js | 18 ++ assets/chunks/framework.a8ebc9a3.js | 18 -- .../{index.1d40f4be.js => index.19269cca.js} | 2 +- .../{index.c93739cc.js => index.214afb8f.js} | 2 +- .../{index.f637aaa7.js => index.21b3b0db.js} | 2 +- .../{index.649e5d55.js => index.2fb1157f.js} | 2 +- .../{index.038870ed.js => index.325a8a7e.js} | 2 +- .../{index.30bc576b.js => index.385ee92c.js} | 2 +- .../{index.36ec2e32.js => index.5820b9aa.js} | 2 +- .../{index.bd178b65.js => index.5f772497.js} | 2 +- .../{index.f09c8251.js => index.64d8cc8d.js} | 2 +- .../{index.d7f4091d.js => index.7bcb7fa3.js} | 2 +- .../{index.f64d02a2.js => index.7ccc9179.js} | 2 +- .../{index.4a0cc62a.js => index.83b53733.js} | 2 +- .../{index.403db07f.js => index.89445fdc.js} | 2 +- .../{index.fac4cbcf.js => index.a86f61c7.js} | 2 +- .../{index.ca94d18f.js => index.ae9bbc6b.js} | 2 +- .../{index.3b5750fa.js => index.aed652a5.js} | 2 +- .../{index.cfb331d7.js => index.c1190e4c.js} | 2 +- .../{index.fcb86d07.js => index.dd4b16a3.js} | 2 +- .../{index.231c9999.js => index.ef4849dd.js} | 2 +- .../{index.55315034.js => index.efe49b00.js} | 2 +- .../{theme.78f05fdc.js => theme.d3a84a67.js} | 4 +- ...2ee.js => components_alert.md.2e0ee780.js} | 4 +- ...s => components_alert.md.2e0ee780.lean.js} | 4 +- ...=> components_avatar-group.md.6fa23787.js} | 2 +- ...mponents_avatar-group.md.6fa23787.lean.js} | 2 +- ...an.js => components_avatar.md.905af4a8.js} | 16 +- ... => components_avatar.md.905af4a8.lean.js} | 16 +- assets/components_back-top.md.71ded83b.js | 45 ++++ .../components_back-top.md.71ded83b.lean.js | 45 ++++ assets/components_back-top.md.f8a56007.js | 45 ---- .../components_back-top.md.f8a56007.lean.js | 45 ---- ...ean.js => components_badge.md.d46e23b2.js} | 12 +- ...s => components_badge.md.d46e23b2.lean.js} | 12 +- ...04928.js => components_box.md.8f996873.js} | 2 +- ....js => components_box.md.8f996873.lean.js} | 2 +- ...s => components_breadcrumb.md.247c869f.js} | 4 +- ...components_breadcrumb.md.247c869f.lean.js} | 4 +- assets/components_button.md.10fd908c.js | 96 ++++++++ assets/components_button.md.10fd908c.lean.js | 96 ++++++++ assets/components_button.md.676fbe0e.js | 96 -------- assets/components_button.md.676fbe0e.lean.js | 96 -------- ....js => components_calendar.md.f010b8a1.js} | 4 +- ...> components_calendar.md.f010b8a1.lean.js} | 4 +- assets/components_card.md.22f501f0.js | 10 + ...js => components_card.md.22f501f0.lean.js} | 4 +- assets/components_card.md.2f844d55.js | 10 - ....js => components_checkbox.md.601f160e.js} | 4 +- ...> components_checkbox.md.601f160e.lean.js} | 4 +- ...js => components_close-btn.md.43250d62.js} | 4 +- ... components_close-btn.md.43250d62.lean.js} | 4 +- ...ponents_collapse-animation.md.18686474.js} | 4 +- ...ts_collapse-animation.md.18686474.lean.js} | 4 +- ...3ff.js => components_color.md.4f796d62.js} | 2 +- ...s => components_color.md.4f796d62.lean.js} | 2 +- ... => components_confirm-box.md.5fa745d1.js} | 4 +- ...omponents_confirm-box.md.5fa745d1.lean.js} | 4 +- ...s => components_count-down.md.175e2d28.js} | 4 +- ...components_count-down.md.175e2d28.lean.js} | 4 +- ... => components_date-picker.md.6b93b92b.js} | 4 +- ...omponents_date-picker.md.6b93b92b.lean.js} | 4 +- ...01.js => components_dialog.md.35a6ca2f.js} | 4 +- ... => components_dialog.md.35a6ca2f.lean.js} | 4 +- ...e.js => components_divider.md.78a81d4a.js} | 2 +- ...=> components_divider.md.78a81d4a.lean.js} | 2 +- ...b6.js => components_drawer.md.aed34a06.js} | 4 +- ... => components_drawer.md.aed34a06.lean.js} | 4 +- ....js => components_dropdown.md.4a478648.js} | 4 +- ...> components_dropdown.md.4a478648.lean.js} | 4 +- ...76c.js => components_empty.md.59eeef3b.js} | 4 +- ...s => components_empty.md.59eeef3b.lean.js} | 4 +- ... => components_expand-card.md.6fb96e2f.js} | 4 +- ...omponents_expand-card.md.6fb96e2f.lean.js} | 4 +- ...components_fighting-global.md.cf6d9c31.js} | 4 +- ...nents_fighting-global.md.cf6d9c31.lean.js} | 4 +- ...2cd6.js => components_form.md.2ead9476.js} | 4 +- ...js => components_form.md.2ead9476.lean.js} | 4 +- ...> components_image-preview.md.c2d6501f.js} | 4 +- ...ponents_image-preview.md.c2d6501f.lean.js} | 4 +- ...129.js => components_image.md.e0993cdb.js} | 4 +- ...s => components_image.md.e0993cdb.lean.js} | 4 +- ...ponents_infinite-scrolling.md.290da7b2.js} | 4 +- ...ts_infinite-scrolling.md.290da7b2.lean.js} | 4 +- ...=> components_input-number.md.0a6da5d8.js} | 14 +- ...mponents_input-number.md.0a6da5d8.lean.js} | 14 +- ...218.js => components_input.md.92bee05f.js} | 4 +- ...s => components_input.md.92bee05f.lean.js} | 4 +- ...js => components_interface.md.e4efed33.js} | 2 +- ... components_interface.md.e4efed33.lean.js} | 2 +- ...25.js => components_layout.md.db31844f.js} | 28 +-- ... => components_layout.md.db31844f.lean.js} | 4 +- ...1d41.js => components_link.md.25eff8b4.js} | 12 +- ...js => components_link.md.25eff8b4.lean.js} | 12 +- ...2c8e.js => components_list.md.aeef5a98.js} | 2 +- ...js => components_list.md.aeef5a98.lean.js} | 2 +- ...e.js => components_loading.md.e8d66afd.js} | 4 +- ...=> components_loading.md.e8d66afd.lean.js} | 4 +- ...6d1a.js => components_menu.md.6ee7655f.js} | 4 +- ...js => components_menu.md.6ee7655f.lean.js} | 4 +- ...0.js => components_message.md.d26f08a0.js} | 4 +- ...=> components_message.md.d26f08a0.lean.js} | 4 +- ...=> components_notification.md.d1e1647b.js} | 4 +- ...mponents_notification.md.d1e1647b.lean.js} | 4 +- ... components_number-animate.md.8b180db7.js} | 4 +- ...onents_number-animate.md.8b180db7.lean.js} | 4 +- ... => components_page-header.md.925c4a9a.js} | 4 +- ...omponents_page-header.md.925c4a9a.lean.js} | 4 +- ...s => components_pagination.md.3eff825f.js} | 4 +- ...components_pagination.md.3eff825f.lean.js} | 4 +- ....js => components_progress.md.0b4cc864.js} | 4 +- ...> components_progress.md.0b4cc864.lean.js} | 4 +- ...f83.js => components_radio.md.5b37effe.js} | 4 +- ...s => components_radio.md.5b37effe.lean.js} | 4 +- ...4243.js => components_rate.md.024647d2.js} | 4 +- ...js => components_rate.md.024647d2.lean.js} | 4 +- ...1a.js => components_ripple.md.382c1ae5.js} | 4 +- ... => components_ripple.md.382c1ae5.lean.js} | 4 +- ...6f.js => components_select.md.d69aac35.js} | 4 +- ... => components_select.md.d69aac35.lean.js} | 4 +- ....js => components_skeleton.md.3fe2bb0e.js} | 4 +- ...> components_skeleton.md.3fe2bb0e.lean.js} | 4 +- ...cd.js => components_slider.md.53bd5e32.js} | 4 +- ... => components_slider.md.53bd5e32.lean.js} | 4 +- ...6e9.js => components_space.md.a7ebf130.js} | 2 +- ...s => components_space.md.a7ebf130.lean.js} | 2 +- ... => components_sticky-card.md.1db1bb4f.js} | 4 +- ...omponents_sticky-card.md.1db1bb4f.lean.js} | 4 +- ....js => components_svg-icon.md.8962c13d.js} | 4 +- ...> components_svg-icon.md.8962c13d.lean.js} | 4 +- assets/components_swap.md.00267301.js | 58 +++++ assets/components_swap.md.00267301.lean.js | 58 +++++ assets/components_swap.md.28555285.js | 58 ----- assets/components_swap.md.28555285.lean.js | 58 ----- ...fb.js => components_switch.md.76603d7c.js} | 4 +- ... => components_switch.md.76603d7c.lean.js} | 4 +- ...aa9.js => components_table.md.e570d4d1.js} | 4 +- ...s => components_table.md.e570d4d1.lean.js} | 4 +- ...8a0f.js => components_tabs.md.aba0761e.js} | 4 +- ...js => components_tabs.md.aba0761e.lean.js} | 4 +- assets/components_tag.md.2eeaeb3f.js | 25 -- assets/components_tag.md.2eeaeb3f.lean.js | 25 -- assets/components_tag.md.e6157fbb.js | 25 ++ assets/components_tag.md.e6157fbb.lean.js | 25 ++ ...d5db.js => components_text.md.f06d12af.js} | 6 +- ...js => components_text.md.f06d12af.lean.js} | 6 +- ....js => components_textarea.md.7031750f.js} | 4 +- ...> components_textarea.md.7031750f.lean.js} | 4 +- ... => components_time-picker.md.5d19ad90.js} | 4 +- ...omponents_time-picker.md.5d19ad90.lean.js} | 4 +- ...f.js => components_toolbar.md.4952da9b.js} | 18 +- ...=> components_toolbar.md.4952da9b.lean.js} | 18 +- ...b.js => components_tooltip.md.7808b49a.js} | 18 +- ...=> components_tooltip.md.7808b49a.lean.js} | 8 +- ...98a4.js => components_tree.md.12a416b6.js} | 4 +- ...js => components_tree.md.12a416b6.lean.js} | 4 +- ...5.js => components_trigger.md.a5e5ef32.js} | 2 +- ...=> components_trigger.md.a5e5ef32.lean.js} | 2 +- ...a.js => components_up-load.md.efa964bf.js} | 4 +- ...=> components_up-load.md.efa964bf.lean.js} | 4 +- ...js => components_watermark.md.95b16344.js} | 6 +- ... components_watermark.md.95b16344.lean.js} | 6 +- ...1774e.js => docs_changelog.md.f9934840.js} | 2 +- ....js => docs_changelog.md.f9934840.lean.js} | 2 +- ...04.js => docs_contributing.md.9e537e82.js} | 2 +- assets/docs_contributing.md.9e537e82.lean.js | 1 + assets/docs_contributing.md.f2cba004.lean.js | 1 - ...c298439d.js => docs_import.md.07ce436a.js} | 2 +- ...ean.js => docs_import.md.07ce436a.lean.js} | 2 +- ...f408012.js => docs_install.md.02634b43.js} | 2 +- ...an.js => docs_install.md.02634b43.lean.js} | 2 +- ...5ef83.js => docs_introduce.md.d1bbb4ef.js} | 2 +- ....js => docs_introduce.md.d1bbb4ef.lean.js} | 2 +- ...d.6fe4f712.js => docs_join.md.bce6c8b6.js} | 2 +- ....lean.js => docs_join.md.bce6c8b6.lean.js} | 2 +- ...d39c2e.js => docs_milepost.md.ba74e749.js} | 2 +- ...n.js => docs_milepost.md.ba74e749.lean.js} | 2 +- ...ex.md.bce4f3cb.js => index.md.5064776c.js} | 2 +- ...f3cb.lean.js => index.md.5064776c.lean.js} | 2 +- ...{style.537432f2.css => style.50e2cf3b.css} | 2 +- ...9003d2d0.js => theme_start.md.a91ded66.js} | 2 +- ...ean.js => theme_start.md.a91ded66.lean.js} | 2 +- components/alert.html | 124 +++++----- components/avatar-group.html | 28 +-- components/avatar.html | 98 ++++---- components/back-top.html | 92 +++---- components/badge.html | 172 ++++++------- components/box.html | 26 +- components/breadcrumb.html | 30 +-- components/button.html | 220 ++++++++--------- components/calendar.html | 36 +-- components/card.html | 44 ++-- components/checkbox.html | 28 +-- components/close-btn.html | 30 +-- components/collapse-animation.html | 28 +-- components/color.html | 28 +-- components/confirm-box.html | 28 +-- components/count-down.html | 28 +-- components/date-picker.html | 30 +-- components/dialog.html | 30 +-- components/divider.html | 28 +-- components/drawer.html | 30 +-- components/dropdown.html | 30 +-- components/empty.html | 36 +-- components/expand-card.html | 28 +-- components/fighting-global.html | 28 +-- components/form.html | 28 +-- components/image-preview.html | 30 +-- components/image.html | 28 +-- components/infinite-scrolling.html | 28 +-- components/input-number.html | 86 +++---- components/input.html | 30 +-- components/interface.html | 28 +-- components/layout.html | 232 +++++++++--------- components/link.html | 56 ++--- components/list.html | 28 +-- components/loading.html | 28 +-- components/menu.html | 36 +-- components/message.html | 28 +-- components/notification.html | 28 +-- components/number-animate.html | 28 +-- components/page-header.html | 30 +-- components/pagination.html | 34 +-- components/progress.html | 152 ++++++------ components/radio.html | 28 +-- components/rate.html | 30 +-- components/ripple.html | 208 ++++++++-------- components/select.html | 30 +-- components/skeleton.html | 28 +-- components/slider.html | 28 +-- components/space.html | 28 +-- components/sticky-card.html | 28 +-- components/svg-icon.html | 58 ++--- components/swap.html | 144 +++++------ components/switch.html | 176 ++++++------- components/table.html | 28 +-- components/tabs.html | 28 +-- components/tag.html | 74 +++--- components/text.html | 80 +++--- components/textarea.html | 28 +-- components/time-picker.html | 30 +-- components/toolbar.html | 132 +++++----- components/tooltip.html | 96 ++++---- components/tree.html | 32 +-- components/trigger.html | 30 +-- components/up-load.html | 28 +-- components/watermark.html | 102 ++++---- docs/changelog.html | 26 +- docs/contributing.html | 28 +-- docs/import.html | 28 +-- docs/install.html | 26 +- docs/introduce.html | 26 +- docs/join.html | 26 +- docs/milepost.html | 26 +- hashmap.json | 2 +- index.html | 26 +- theme/start.html | 26 +- 263 files changed, 2808 insertions(+), 2808 deletions(-) rename assets/{README.md.c7dccc7c.js => README.md.4eaec343.js} (98%) rename assets/{README.md.c7dccc7c.lean.js => README.md.4eaec343.lean.js} (50%) rename assets/{app.b0382f82.js => app.16649c83.js} (99%) rename assets/chunks/{copy.50f03775.js => copy.89a69d1e.js} (55%) create mode 100644 assets/chunks/framework.6a246566.js delete mode 100644 assets/chunks/framework.a8ebc9a3.js rename assets/chunks/{index.1d40f4be.js => index.19269cca.js} (91%) rename assets/chunks/{index.c93739cc.js => index.214afb8f.js} (84%) rename assets/chunks/{index.f637aaa7.js => index.21b3b0db.js} (98%) rename assets/chunks/{index.649e5d55.js => index.2fb1157f.js} (83%) rename assets/chunks/{index.038870ed.js => index.325a8a7e.js} (95%) rename assets/chunks/{index.30bc576b.js => index.385ee92c.js} (86%) rename assets/chunks/{index.36ec2e32.js => index.5820b9aa.js} (85%) rename assets/chunks/{index.bd178b65.js => index.5f772497.js} (83%) rename assets/chunks/{index.f09c8251.js => index.64d8cc8d.js} (88%) rename assets/chunks/{index.d7f4091d.js => index.7bcb7fa3.js} (89%) rename assets/chunks/{index.f64d02a2.js => index.7ccc9179.js} (86%) rename assets/chunks/{index.4a0cc62a.js => index.83b53733.js} (84%) rename assets/chunks/{index.403db07f.js => index.89445fdc.js} (92%) rename assets/chunks/{index.fac4cbcf.js => index.a86f61c7.js} (97%) rename assets/chunks/{index.ca94d18f.js => index.ae9bbc6b.js} (93%) rename assets/chunks/{index.3b5750fa.js => index.aed652a5.js} (87%) rename assets/chunks/{index.cfb331d7.js => index.c1190e4c.js} (97%) rename assets/chunks/{index.fcb86d07.js => index.dd4b16a3.js} (84%) rename assets/chunks/{index.231c9999.js => index.ef4849dd.js} (91%) rename assets/chunks/{index.55315034.js => index.efe49b00.js} (95%) rename assets/chunks/{theme.78f05fdc.js => theme.d3a84a67.js} (94%) rename assets/{components_alert.md.ddc192ee.js => components_alert.md.2e0ee780.js} (81%) rename assets/{components_alert.md.ddc192ee.lean.js => components_alert.md.2e0ee780.lean.js} (81%) rename assets/{components_avatar-group.md.67419bc8.js => components_avatar-group.md.6fa23787.js} (99%) rename assets/{components_avatar-group.md.67419bc8.lean.js => components_avatar-group.md.6fa23787.lean.js} (98%) rename assets/{components_avatar.md.c0a034d2.lean.js => components_avatar.md.905af4a8.js} (65%) rename assets/{components_avatar.md.c0a034d2.js => components_avatar.md.905af4a8.lean.js} (65%) create mode 100644 assets/components_back-top.md.71ded83b.js create mode 100644 assets/components_back-top.md.71ded83b.lean.js delete mode 100644 assets/components_back-top.md.f8a56007.js delete mode 100644 assets/components_back-top.md.f8a56007.lean.js rename assets/{components_badge.md.081c20db.lean.js => components_badge.md.d46e23b2.js} (80%) rename assets/{components_badge.md.081c20db.js => components_badge.md.d46e23b2.lean.js} (80%) rename assets/{components_box.md.4ff04928.js => components_box.md.8f996873.js} (97%) rename assets/{components_box.md.4ff04928.lean.js => components_box.md.8f996873.lean.js} (94%) rename assets/{components_breadcrumb.md.2144490d.lean.js => components_breadcrumb.md.247c869f.js} (99%) rename assets/{components_breadcrumb.md.2144490d.js => components_breadcrumb.md.247c869f.lean.js} (99%) create mode 100644 assets/components_button.md.10fd908c.js create mode 100644 assets/components_button.md.10fd908c.lean.js delete mode 100644 assets/components_button.md.676fbe0e.js delete mode 100644 assets/components_button.md.676fbe0e.lean.js rename assets/{components_calendar.md.c94229e5.js => components_calendar.md.f010b8a1.js} (99%) rename assets/{components_calendar.md.c94229e5.lean.js => components_calendar.md.f010b8a1.lean.js} (99%) create mode 100644 assets/components_card.md.22f501f0.js rename assets/{components_card.md.2f844d55.lean.js => components_card.md.22f501f0.lean.js} (81%) delete mode 100644 assets/components_card.md.2f844d55.js rename assets/{components_checkbox.md.4ae2e6c2.js => components_checkbox.md.601f160e.js} (99%) rename assets/{components_checkbox.md.4ae2e6c2.lean.js => components_checkbox.md.601f160e.lean.js} (99%) rename assets/{components_close-btn.md.1e8291d4.js => components_close-btn.md.43250d62.js} (97%) rename assets/{components_close-btn.md.1e8291d4.lean.js => components_close-btn.md.43250d62.lean.js} (97%) rename assets/{components_collapse-animation.md.4888bcbd.js => components_collapse-animation.md.18686474.js} (99%) rename assets/{components_collapse-animation.md.4888bcbd.lean.js => components_collapse-animation.md.18686474.lean.js} (99%) rename assets/{components_color.md.fd80a3ff.js => components_color.md.4f796d62.js} (87%) rename assets/{components_color.md.fd80a3ff.lean.js => components_color.md.4f796d62.lean.js} (87%) rename assets/{components_confirm-box.md.cd756aab.js => components_confirm-box.md.5fa745d1.js} (98%) rename assets/{components_confirm-box.md.cd756aab.lean.js => components_confirm-box.md.5fa745d1.lean.js} (98%) rename assets/{components_count-down.md.0fd96ce7.js => components_count-down.md.175e2d28.js} (99%) rename assets/{components_count-down.md.0fd96ce7.lean.js => components_count-down.md.175e2d28.lean.js} (99%) rename assets/{components_date-picker.md.73ab098a.js => components_date-picker.md.6b93b92b.js} (98%) rename assets/{components_date-picker.md.73ab098a.lean.js => components_date-picker.md.6b93b92b.lean.js} (98%) rename assets/{components_dialog.md.afa24301.js => components_dialog.md.35a6ca2f.js} (99%) rename assets/{components_dialog.md.afa24301.lean.js => components_dialog.md.35a6ca2f.lean.js} (99%) rename assets/{components_divider.md.0c477fce.js => components_divider.md.78a81d4a.js} (99%) rename assets/{components_divider.md.0c477fce.lean.js => components_divider.md.78a81d4a.lean.js} (99%) rename assets/{components_drawer.md.67e358b6.js => components_drawer.md.aed34a06.js} (99%) rename assets/{components_drawer.md.67e358b6.lean.js => components_drawer.md.aed34a06.lean.js} (99%) rename assets/{components_dropdown.md.bbb436ff.lean.js => components_dropdown.md.4a478648.js} (99%) rename assets/{components_dropdown.md.bbb436ff.js => components_dropdown.md.4a478648.lean.js} (99%) rename assets/{components_empty.md.386a076c.js => components_empty.md.59eeef3b.js} (59%) rename assets/{components_empty.md.386a076c.lean.js => components_empty.md.59eeef3b.lean.js} (89%) rename assets/{components_expand-card.md.a363402d.js => components_expand-card.md.6fb96e2f.js} (99%) rename assets/{components_expand-card.md.a363402d.lean.js => components_expand-card.md.6fb96e2f.lean.js} (99%) rename assets/{components_fighting-global.md.822adc05.js => components_fighting-global.md.cf6d9c31.js} (99%) rename assets/{components_fighting-global.md.822adc05.lean.js => components_fighting-global.md.cf6d9c31.lean.js} (99%) rename assets/{components_form.md.72a22cd6.js => components_form.md.2ead9476.js} (99%) rename assets/{components_form.md.72a22cd6.lean.js => components_form.md.2ead9476.lean.js} (99%) rename assets/{components_image-preview.md.29092494.js => components_image-preview.md.c2d6501f.js} (99%) rename assets/{components_image-preview.md.29092494.lean.js => components_image-preview.md.c2d6501f.lean.js} (99%) rename assets/{components_image.md.e4018129.js => components_image.md.e0993cdb.js} (99%) rename assets/{components_image.md.e4018129.lean.js => components_image.md.e0993cdb.lean.js} (99%) rename assets/{components_infinite-scrolling.md.1f7153f7.js => components_infinite-scrolling.md.290da7b2.js} (98%) rename assets/{components_infinite-scrolling.md.1f7153f7.lean.js => components_infinite-scrolling.md.290da7b2.lean.js} (98%) rename assets/{components_input-number.md.355aad9e.js => components_input-number.md.0a6da5d8.js} (58%) rename assets/{components_input-number.md.355aad9e.lean.js => components_input-number.md.0a6da5d8.lean.js} (58%) rename assets/{components_input.md.8b4b8218.js => components_input.md.92bee05f.js} (99%) rename assets/{components_input.md.8b4b8218.lean.js => components_input.md.92bee05f.lean.js} (99%) rename assets/{components_interface.md.34661ea1.js => components_interface.md.e4efed33.js} (98%) rename assets/{components_interface.md.34661ea1.lean.js => components_interface.md.e4efed33.lean.js} (57%) rename assets/{components_layout.md.5e96a625.js => components_layout.md.db31844f.js} (68%) rename assets/{components_layout.md.5e96a625.lean.js => components_layout.md.db31844f.lean.js} (92%) rename assets/{components_link.md.d33d1d41.js => components_link.md.25eff8b4.js} (65%) rename assets/{components_link.md.d33d1d41.lean.js => components_link.md.25eff8b4.lean.js} (86%) rename assets/{components_list.md.60f02c8e.js => components_list.md.aeef5a98.js} (99%) rename assets/{components_list.md.60f02c8e.lean.js => components_list.md.aeef5a98.lean.js} (99%) rename assets/{components_loading.md.cd6d01fe.js => components_loading.md.e8d66afd.js} (99%) rename assets/{components_loading.md.cd6d01fe.lean.js => components_loading.md.e8d66afd.lean.js} (99%) rename assets/{components_menu.md.3b4f6d1a.js => components_menu.md.6ee7655f.js} (99%) rename assets/{components_menu.md.3b4f6d1a.lean.js => components_menu.md.6ee7655f.lean.js} (99%) rename assets/{components_message.md.f6d02bc0.js => components_message.md.d26f08a0.js} (99%) rename assets/{components_message.md.f6d02bc0.lean.js => components_message.md.d26f08a0.lean.js} (99%) rename assets/{components_notification.md.cb5bdd77.js => components_notification.md.d1e1647b.js} (99%) rename assets/{components_notification.md.cb5bdd77.lean.js => components_notification.md.d1e1647b.lean.js} (99%) rename assets/{components_number-animate.md.89b955ed.js => components_number-animate.md.8b180db7.js} (99%) rename assets/{components_number-animate.md.89b955ed.lean.js => components_number-animate.md.8b180db7.lean.js} (99%) rename assets/{components_page-header.md.464cb31f.js => components_page-header.md.925c4a9a.js} (97%) rename assets/{components_page-header.md.464cb31f.lean.js => components_page-header.md.925c4a9a.lean.js} (97%) rename assets/{components_pagination.md.08b3a7c8.js => components_pagination.md.3eff825f.js} (99%) rename assets/{components_pagination.md.08b3a7c8.lean.js => components_pagination.md.3eff825f.lean.js} (99%) rename assets/{components_progress.md.2200efb9.js => components_progress.md.0b4cc864.js} (84%) rename assets/{components_progress.md.2200efb9.lean.js => components_progress.md.0b4cc864.lean.js} (84%) rename assets/{components_radio.md.7ed51f83.js => components_radio.md.5b37effe.js} (99%) rename assets/{components_radio.md.7ed51f83.lean.js => components_radio.md.5b37effe.lean.js} (99%) rename assets/{components_rate.md.3b574243.js => components_rate.md.024647d2.js} (99%) rename assets/{components_rate.md.3b574243.lean.js => components_rate.md.024647d2.lean.js} (99%) rename assets/{components_ripple.md.58414b1a.js => components_ripple.md.382c1ae5.js} (80%) rename assets/{components_ripple.md.58414b1a.lean.js => components_ripple.md.382c1ae5.lean.js} (80%) rename assets/{components_select.md.0df2826f.js => components_select.md.d69aac35.js} (99%) rename assets/{components_select.md.0df2826f.lean.js => components_select.md.d69aac35.lean.js} (99%) rename assets/{components_skeleton.md.eeac7ae2.js => components_skeleton.md.3fe2bb0e.js} (99%) rename assets/{components_skeleton.md.eeac7ae2.lean.js => components_skeleton.md.3fe2bb0e.lean.js} (99%) rename assets/{components_slider.md.0140c8cd.js => components_slider.md.53bd5e32.js} (99%) rename assets/{components_slider.md.0140c8cd.lean.js => components_slider.md.53bd5e32.lean.js} (99%) rename assets/{components_space.md.9a0c36e9.js => components_space.md.a7ebf130.js} (99%) rename assets/{components_space.md.9a0c36e9.lean.js => components_space.md.a7ebf130.lean.js} (99%) rename assets/{components_sticky-card.md.9230d0ae.js => components_sticky-card.md.1db1bb4f.js} (99%) rename assets/{components_sticky-card.md.9230d0ae.lean.js => components_sticky-card.md.1db1bb4f.lean.js} (99%) rename assets/{components_svg-icon.md.25f56cf1.js => components_svg-icon.md.8962c13d.js} (99%) rename assets/{components_svg-icon.md.25f56cf1.lean.js => components_svg-icon.md.8962c13d.lean.js} (99%) create mode 100644 assets/components_swap.md.00267301.js create mode 100644 assets/components_swap.md.00267301.lean.js delete mode 100644 assets/components_swap.md.28555285.js delete mode 100644 assets/components_swap.md.28555285.lean.js rename assets/{components_switch.md.1a9ecafb.js => components_switch.md.76603d7c.js} (81%) rename assets/{components_switch.md.1a9ecafb.lean.js => components_switch.md.76603d7c.lean.js} (81%) rename assets/{components_table.md.c3a5caa9.js => components_table.md.e570d4d1.js} (99%) rename assets/{components_table.md.c3a5caa9.lean.js => components_table.md.e570d4d1.lean.js} (99%) rename assets/{components_tabs.md.a3438a0f.js => components_tabs.md.aba0761e.js} (99%) rename assets/{components_tabs.md.a3438a0f.lean.js => components_tabs.md.aba0761e.lean.js} (99%) delete mode 100644 assets/components_tag.md.2eeaeb3f.js delete mode 100644 assets/components_tag.md.2eeaeb3f.lean.js create mode 100644 assets/components_tag.md.e6157fbb.js create mode 100644 assets/components_tag.md.e6157fbb.lean.js rename assets/{components_text.md.caffd5db.js => components_text.md.f06d12af.js} (79%) rename assets/{components_text.md.caffd5db.lean.js => components_text.md.f06d12af.lean.js} (97%) rename assets/{components_textarea.md.a56cbed4.js => components_textarea.md.7031750f.js} (99%) rename assets/{components_textarea.md.a56cbed4.lean.js => components_textarea.md.7031750f.lean.js} (99%) rename assets/{components_time-picker.md.c2eeb8d0.js => components_time-picker.md.5d19ad90.js} (98%) rename assets/{components_time-picker.md.c2eeb8d0.lean.js => components_time-picker.md.5d19ad90.lean.js} (98%) rename assets/{components_toolbar.md.9e0ac04f.js => components_toolbar.md.4952da9b.js} (63%) rename assets/{components_toolbar.md.9e0ac04f.lean.js => components_toolbar.md.4952da9b.lean.js} (63%) rename assets/{components_tooltip.md.98d1ce4b.js => components_tooltip.md.7808b49a.js} (59%) rename assets/{components_tooltip.md.98d1ce4b.lean.js => components_tooltip.md.7808b49a.lean.js} (90%) rename assets/{components_tree.md.680398a4.js => components_tree.md.12a416b6.js} (99%) rename assets/{components_tree.md.680398a4.lean.js => components_tree.md.12a416b6.lean.js} (99%) rename assets/{components_trigger.md.ed76fa85.js => components_trigger.md.a5e5ef32.js} (99%) rename assets/{components_trigger.md.ed76fa85.lean.js => components_trigger.md.a5e5ef32.lean.js} (99%) rename assets/{components_up-load.md.35fced5a.js => components_up-load.md.efa964bf.js} (98%) rename assets/{components_up-load.md.35fced5a.lean.js => components_up-load.md.efa964bf.lean.js} (98%) rename assets/{components_watermark.md.db901a55.js => components_watermark.md.95b16344.js} (68%) rename assets/{components_watermark.md.db901a55.lean.js => components_watermark.md.95b16344.lean.js} (90%) rename assets/{docs_changelog.md.ce01774e.js => docs_changelog.md.f9934840.js} (99%) rename assets/{docs_changelog.md.ce01774e.lean.js => docs_changelog.md.f9934840.lean.js} (54%) rename assets/{docs_contributing.md.f2cba004.js => docs_contributing.md.9e537e82.js} (98%) create mode 100644 assets/docs_contributing.md.9e537e82.lean.js delete mode 100644 assets/docs_contributing.md.f2cba004.lean.js rename assets/{docs_import.md.c298439d.js => docs_import.md.07ce436a.js} (99%) rename assets/{docs_import.md.c298439d.lean.js => docs_import.md.07ce436a.lean.js} (53%) rename assets/{docs_install.md.7f408012.js => docs_install.md.02634b43.js} (92%) rename assets/{docs_install.md.7f408012.lean.js => docs_install.md.02634b43.lean.js} (53%) rename assets/{docs_introduce.md.a3d5ef83.js => docs_introduce.md.d1bbb4ef.js} (93%) rename assets/{docs_introduce.md.a3d5ef83.lean.js => docs_introduce.md.d1bbb4ef.lean.js} (54%) rename assets/{docs_join.md.6fe4f712.js => docs_join.md.bce6c8b6.js} (84%) rename assets/{docs_join.md.6fe4f712.lean.js => docs_join.md.bce6c8b6.lean.js} (52%) rename assets/{docs_milepost.md.ced39c2e.js => docs_milepost.md.ba74e749.js} (97%) rename assets/{docs_milepost.md.ced39c2e.lean.js => docs_milepost.md.ba74e749.lean.js} (68%) rename assets/{index.md.bce4f3cb.js => index.md.5064776c.js} (98%) rename assets/{index.md.bce4f3cb.lean.js => index.md.5064776c.lean.js} (98%) rename assets/{style.537432f2.css => style.50e2cf3b.css} (84%) rename assets/{theme_start.md.9003d2d0.js => theme_start.md.a91ded66.js} (75%) rename assets/{theme_start.md.9003d2d0.lean.js => theme_start.md.a91ded66.lean.js} (75%) diff --git a/404.html b/404.html index 382ec53ce..a5c5a7451 100644 --- a/404.html +++ b/404.html @@ -5,8 +5,8 @@ 404 | Fighting Design - - + + @@ -20,8 +20,8 @@ -
Skip to content

404

PAGE NOT FOUND

But if you don't change your direction, and if you keep looking, you may end up where you are heading.
- diff --git a/README.html b/README.html index f2c69d47c..5c69987b7 100644 --- a/README.html +++ b/README.html @@ -5,19 +5,19 @@ Docs | Fighting Design - - + + - - - - - - - - + + + + + + + + - + @@ -30,7 +30,7 @@ -
Skip to content
On this page

Docs

✨ 介绍

Docs 是 fighting design 官方文档目录,使用 VitePress 进行开发。

vitePress 是一个 ViteVue 支持的静态站点生成器,使用 MarkDown 进行编写。如果你还不了解 MarkDown,可以通过这里进行学习。

如果你也想编写自己的 blog,可以在 VitePress 官方进行学习使用。vitepress-template 是我已经配置好的一个项目,也可以拿来开箱即用。

🐳 线上地址

🚧 编写规范

首先需要在 docs/components 目录下,新建一个以组件小写名,去掉首字母 F*.md 文件。如:button,而不是 FButton

  • *.md 内,只允许出现一个一级标题 #,后面全部使用二级标题 ##,禁止出现二级标题以下的标题
  • 一级标题为组件的名称 + 中文描述,中间要带有空格。如:Button 按钮Icon 图标。这里的组件名要以大写开头
  • 接下来每个二级标题用于描述配置信息,配置信息下面要写入简单的描述。如下,取自 button.md
## 基本使用
+    
Skip to content
On this page

Docs

✨ 介绍

Docs 是 fighting design 官方文档目录,使用 VitePress 进行开发。

vitePress 是一个 ViteVue 支持的静态站点生成器,使用 MarkDown 进行编写。如果你还不了解 MarkDown,可以通过这里进行学习。

如果你也想编写自己的 blog,可以在 VitePress 官方进行学习使用。vitepress-template 是我已经配置好的一个项目,也可以拿来开箱即用。

🐳 线上地址

🚧 编写规范

首先需要在 docs/components 目录下,新建一个以组件小写名,去掉首字母 F*.md 文件。如:button,而不是 FButton

  • *.md 内,只允许出现一个一级标题 #,后面全部使用二级标题 ##,禁止出现二级标题以下的标题
  • 一级标题为组件的名称 + 中文描述,中间要带有空格。如:Button 按钮Icon 图标。这里的组件名要以大写开头
  • 接下来每个二级标题用于描述配置信息,配置信息下面要写入简单的描述。如下,取自 button.md
## 基本使用
 
 `type` 属性可以配置不同的按钮类型,展示不同的颜色状态
  • 并不是组件的所有配置项都要带有演示用例,突出主要即可
  • 英文名要用反引号包裹,左右两边要带有空格。如: type 配置按钮的类型
  • 描述信息之后要带有具体的配置例子
  • 需要提供演效果的代码段,代码段使用已经封装好的 ::: demo 语法来展示 demo 和下拉菜单内容,详情配置可参考 plugins.ts 。例:
::: demo
 
@@ -56,8 +56,8 @@
   <f-avatar round src="" />
 </a>

例如我的:

html
<a href="https://github.com/Tyh2001" target="_blank">
   <f-avatar round src="https://avatars.githubusercontent.com/u/73180970?v=4" />
-</a>

💬 写在最后

规范可能随时会增加或者修改,在编写文档前请认真阅读规范指南。

最后更新时间:

- diff --git a/assets/README.md.c7dccc7c.js b/assets/README.md.4eaec343.js similarity index 98% rename from assets/README.md.c7dccc7c.js rename to assets/README.md.4eaec343.js index 09ecbff91..0ae680ea9 100644 --- a/assets/README.md.c7dccc7c.js +++ b/assets/README.md.4eaec343.js @@ -1,4 +1,4 @@ -import{_ as s,c as a,o as e,M as t}from"./chunks/framework.a8ebc9a3.js";const y=JSON.parse('{"title":"Docs","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md","lastUpdated":1718865782000}'),n={name:"README.md"},o=t(`

Docs

✨ 介绍

Docs 是 fighting design 官方文档目录,使用 VitePress 进行开发。

vitePress 是一个 ViteVue 支持的静态站点生成器,使用 MarkDown 进行编写。如果你还不了解 MarkDown,可以通过这里进行学习。

如果你也想编写自己的 blog,可以在 VitePress 官方进行学习使用。vitepress-template 是我已经配置好的一个项目,也可以拿来开箱即用。

🐳 线上地址

🚧 编写规范

首先需要在 docs/components 目录下,新建一个以组件小写名,去掉首字母 F*.md 文件。如:button,而不是 FButton

  • *.md 内,只允许出现一个一级标题 #,后面全部使用二级标题 ##,禁止出现二级标题以下的标题
  • 一级标题为组件的名称 + 中文描述,中间要带有空格。如:Button 按钮Icon 图标。这里的组件名要以大写开头
  • 接下来每个二级标题用于描述配置信息,配置信息下面要写入简单的描述。如下,取自 button.md
## 基本使用
+import{_ as s,c as a,o as e,M as t}from"./chunks/framework.6a246566.js";const y=JSON.parse('{"title":"Docs","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md","lastUpdated":1722438655000}'),n={name:"README.md"},o=t(`

Docs

✨ 介绍

Docs 是 fighting design 官方文档目录,使用 VitePress 进行开发。

vitePress 是一个 ViteVue 支持的静态站点生成器,使用 MarkDown 进行编写。如果你还不了解 MarkDown,可以通过这里进行学习。

如果你也想编写自己的 blog,可以在 VitePress 官方进行学习使用。vitepress-template 是我已经配置好的一个项目,也可以拿来开箱即用。

🐳 线上地址

🚧 编写规范

首先需要在 docs/components 目录下,新建一个以组件小写名,去掉首字母 F*.md 文件。如:button,而不是 FButton

  • *.md 内,只允许出现一个一级标题 #,后面全部使用二级标题 ##,禁止出现二级标题以下的标题
  • 一级标题为组件的名称 + 中文描述,中间要带有空格。如:Button 按钮Icon 图标。这里的组件名要以大写开头
  • 接下来每个二级标题用于描述配置信息,配置信息下面要写入简单的描述。如下,取自 button.md
## 基本使用
 
 \`type\` 属性可以配置不同的按钮类型,展示不同的颜色状态
  • 并不是组件的所有配置项都要带有演示用例,突出主要即可
  • 英文名要用反引号包裹,左右两边要带有空格。如: type 配置按钮的类型
  • 描述信息之后要带有具体的配置例子
  • 需要提供演效果的代码段,代码段使用已经封装好的 ::: demo 语法来展示 demo 和下拉菜单内容,详情配置可参考 plugins.ts 。例:
::: demo
 
diff --git a/assets/README.md.c7dccc7c.lean.js b/assets/README.md.4eaec343.lean.js
similarity index 50%
rename from assets/README.md.c7dccc7c.lean.js
rename to assets/README.md.4eaec343.lean.js
index 9a8b96b44..a70ce66c6 100644
--- a/assets/README.md.c7dccc7c.lean.js
+++ b/assets/README.md.4eaec343.lean.js
@@ -1 +1 @@
-import{_ as s,c as a,o as e,M as t}from"./chunks/framework.a8ebc9a3.js";const y=JSON.parse('{"title":"Docs","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md","lastUpdated":1718865782000}'),n={name:"README.md"},o=t("",39),l=[o];function p(c,r,d,i,h,b){return e(),a("div",null,l)}const u=s(n,[["render",p]]);export{y as __pageData,u as default};
+import{_ as s,c as a,o as e,M as t}from"./chunks/framework.6a246566.js";const y=JSON.parse('{"title":"Docs","description":"","frontmatter":{},"headers":[],"relativePath":"README.md","filePath":"README.md","lastUpdated":1722438655000}'),n={name:"README.md"},o=t("",39),l=[o];function p(c,r,d,i,h,b){return e(),a("div",null,l)}const u=s(n,[["render",p]]);export{y as __pageData,u as default};
diff --git a/assets/app.b0382f82.js b/assets/app.16649c83.js
similarity index 99%
rename from assets/app.b0382f82.js
rename to assets/app.16649c83.js
index 607f0f9df..2c86a7c14 100644
--- a/assets/app.b0382f82.js
+++ b/assets/app.16649c83.js
@@ -1 +1 @@
-import{f as A,j as ie,w as pe,_ as te,o as f,c as p,v as k,d as L,C as M,y as N,r as S,b as o,t as H,z as w,n as V,D as R,ab as sn,s as Ge,h as B,i as tt,ac as ln,ad as rn,ae as an,a1 as ne,$ as ze,x as D,a as X,F as U,J as Z,T as ce,Q as le,a9 as _e,a2 as re,Z as de,a4 as be,R as ue,k as je,af as Q,ag as J,ah as cn,X as un,a8 as Ue,O as Ne,ai as dn,aj as $t,E as Ee,ak as fn,A as Ct,a5 as Ae,a0 as wt,a6 as Ve,al as pn,V as bn,B as mn,am as hn,a3 as pt,an as _n,u as St,H as Je,ao as vn,ap as gn,aq as yn,ar as kn,as as $n,at as Cn,au as wn,av as Sn,aw as Fn,ax as zn,ay as Ln,az as In,aA as Pn,aB as En}from"./chunks/framework.a8ebc9a3.js";import{t as bt}from"./chunks/theme.78f05fdc.js";import{o as fe,r as Le,t as Tn,j,p as xe,v as Vn,a as g,s as _,c as W,e as q,u as G,w as nt,x as Mn,i as me,h as ee,F as ke,m as z,y as ve,b as O,d as P,f as $e,l as T,z as ot,k as ae,A as Bn,B as st,C as An,D as lt,q as Nn,n as Xe,E as oe,G as Dn,H as Rn}from"./chunks/index.f637aaa7.js";import{a as Ft,u as he,P as On,b as zt,B as Hn,F as se,c as Gn,d as jn}from"./chunks/index.fac4cbcf.js";import{w as ye,e as Te}from"./chunks/index.ca94d18f.js";import{F as Lt}from"./chunks/index.d7f4091d.js";import{F as It}from"./chunks/index.038870ed.js";import{F as Un,a as xn}from"./chunks/index.231c9999.js";import"./chunks/index.f96b7fa5.js";const Pt=(t,e)=>{let n=[];return fe(t)&&t.length&&t.forEach(a=>{const l=Le(a.type)&&a.type.name;if(l===e&&n.push(a),l!==e&&a.children&&fe(a.children)){const u=Pt(a.children,e);n=n.concat(u)}}),n},qn=t=>{if(typeof t!="object"||t===null)return ye("objectEntries","Parameter is not an object type."),[];if(Object.entries&&Object.entries!==void 0)return Object.entries(t);const e=[];for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.push([n,t[n]]);return e},Yn=()=>{const t=A(1),e=A(0),n=()=>{Tn(t.value,1)>=.2&&(t.value-=.2)},a=()=>{t.value<=10&&(t.value+=.2)};return{scale:t,rotate:e,smaller:n,bigger:a,scrollZoom:c=>{c.preventDefault(),c.deltaY>1?n():a()},recovery:()=>{t.value=1,e.value=0},rotateClockwise:()=>{e.value+=90},rotateCounterClock:()=>{e.value-=90}}},Kn=t=>{const e=eo(),n=(i,r)=>{const c=[31,28,31,30,31,30,31,31,30,31,30,31];return r-1===-1&&(r=12),r===2&&l(i)?29:c[r-1]},a=(i,r)=>new Date(i,r-1,1).getDay(),l=i=>i%4===0&&i%100!==0||i%400===0;return{generateCalendar:(i,r)=>{const c=[],s=a(i,r),d=n(i,r-1);for(let v=s-1;v>=0;v--){const b=r-1===0?12:r-1,h=d-v,C=t.lunar?e(i,b,h):{};c.push({year:i,month:b,day:h,target:"prev",...C})}let m=1;for(;m<=n(i,r);){const v=t.lunar?e(i,r,m):{};c.push({year:i,month:r,day:m,target:"current",...v}),m++}let y=1;for(;c.length%7!==0;){const v=r+1===13?1:r+1,b=t.lunar?e(i,v,y):{};c.push({year:i,month:v,day:y,target:"next",...b}),y++}return c}}},Et=(t,e)=>{const{run:n}=j();return{handleInput:i=>{n(t.onInput,e.value,i)},handleChange:i=>{n(t.onChange,e.value,i)},handleClear:()=>{t.disabled||(e.value="")}}},Tt=(t,e,n)=>{const{run:a}=j(),l=A(!0),u=A(!1);let i=!1;const r=(b,h,C)=>{b.src=C,l.value=!0,u.value=!0,a(e.onLoad,h)},c=b=>{l.value=!1,a(e.onError,b)},s=(b,h)=>{const C=new Image;new Promise(($,F)=>{C.src=h||e.src,C.addEventListener("load",I=>{$(I)}),C.addEventListener("error",I=>{F(I)})}).then($=>{$&&r(b,$,C.src)}).catch($=>{if(!i&&e.errSrc){s(b,e.errSrc),i=!0;return}c($)})},d=b=>{const h=new IntersectionObserver(C=>{C[0].isIntersecting&&(s(b),h.unobserve(b))},{rootMargin:xe(e.rootMargin)});return h},m=b=>{const h=()=>{const C=window.innerHeight||document.documentElement.clientHeight,$=document.documentElement.scrollTop||document.body.scrollTop,F=b.offsetParent.offsetTop,I=C+$-F;Math.abs(I){if(t.value){if(e.lazy){IntersectionObserver?d(t.value).observe(t.value):m(t.value);return}s(t.value)}},v=()=>{if(n){if(n())y();else return;return}y()};return ie(v),pe(()=>e.src,()=>{v()}),{isSuccess:l,isShowNode:u}},Vt="data-index",Mt="f-toolbar-item",qe="f-pagination",ge=`${qe}__item`,Bt=`${qe}__prev`,At=`${qe}__next`,mt=25,Nt="f-trigger",Dt="f-trigger__content-box",Zn=t=>{(()=>{const c=t.children[0].cloneNode(!0);t.appendChild(c)})();const n=24;let a=0;const l=t.children.length,u=()=>{let r=a*n;a++;const c=a*n,s=500,d=15,m=s/d,y=(c-r)/m,v=setInterval(()=>{if(r+=y,r>=c&&(clearInterval(v),a===l-1)){t.scrollTop=0,a=0;return}t.scrollTop=r},d)};return(r=2e3)=>{setInterval(u,r)}},Rt=(t,e,n)=>{const{run:a}=j(),l=i=>{e.value=!1,a(n,i)};return{closeVisible:l,maskClose:()=>{t.maskClose&&l()}}},Me=[19416,19168,42352,21717,53856,55632,91476,22176,39632,21970,19168,42422,42192,53840,119381,46400,54944,44450,38320,84343,18800,42160,46261,27216,27968,109396,11104,38256,21234,18800,25958,54432,59984,92821,23248,11104,100067,37600,116951,51536,54432,120998,46416,22176,107956,9680,37584,53938,43344,46423,27808,46416,86869,19872,42416,83315,21168,43432,59728,27296,44710,43856,19296,43748,42352,21088,62051,55632,23383,22176,38608,19925,19152,42192,54484,53840,54616,46400,46752,103846,38320,18864,43380,42160,45690,27216,27968,44870,43872,38256,19189,18800,25776,29859,59984,27480,23232,43872,38613,37600,51552,55636,54432,55888,30034,22176,43959,9680,37584,51893,43344,46240,47780,44368,21977,19360,42416,86390,21168,43312,31060,27296,44368,23378,19296,42726,42208,53856,60005,54576,23200,30371,38608,19195,19152,42192,118966,53840,54560,56645,46496,22224,21938,18864,42359,42160,43600,111189,27936,44448,84835,37744,18936,18800,25776,92326,59984,27424,108228,43744,37600,53987,51552,54615,54432,55888,23893,22176,42704,21972,21200,43448,43344,46240,46758,44368,21920,43940,42416,21168,45683,26928,29495,27296,44368,84821,19296,42352,21732,53600,59752,54560,55968,92838,22224,19168,43476,41680,53584,62034,54560],ht={"1-1":{title:"元旦"},"2-2":{title:"湿地日"},"2-14":{title:"情人节"},"3-8":{title:"妇女节"},"3-12":{title:"植树节"},"4-1":{title:"愚人节"},"5-1":{title:"劳动节"},"5-4":{title:"青年节"},"5-12":{title:"护士节"},"6-1":{title:"儿童节"},"7-1":{title:"建党节"},"8-1":{title:"建军节"},"9-10":{title:"教师节"},"10-1":{title:"国庆节"},"12-24":{title:"平安夜"},"12-25":{title:"圣诞节"}},_t={"1-1":{title:"春节"},"1-15":{title:"元宵节"},"2-2":{title:"龙抬头"},"5-5":{title:"端午节"},"7-7":{title:"七夕节"},"7-15":{title:"中元节"},"8-15":{title:"中秋节"},"9-9":{title:"重阳节"},"10-1":{title:"寒衣节"},"10-15":{title:"下元节"},"12-8":{title:"腊八节"},"12-23":{title:"北小年"},"12-24":{title:"南小年"},"12-30":{title:"除夕"}},Wn=["小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至"],Xn=["日","一","二","三","四","五","六","七","八","九","十"],Jn=["初","十","廿","卅"],Qn=["9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","9778397bd19801ec9210c965cc920e","97b6b97bd19801ec95f8c965cc920f","97bd09801d98082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd197c36c9210c9274c91aa","97b6b97bd19801ec95f8c965cc920e","97bd09801d98082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec95f8c965cc920e","97bcf97c3598082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd07f595b0b6fc920fb0722","9778397bd097c36b0b6fc9210c8dc2","9778397bd19801ec9210c9274c920e","97b6b97bd19801ec95f8c965cc920f","97bd07f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c920e","97b6b97bd19801ec95f8c965cc920f","97bd07f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec9210c965cc920e","97bd07f1487f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c9274c920e","97bcf7f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c91aa","97b6b97bd197c36c9210c9274c920e","97bcf7f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c920e","97b6b7f0e47f531b0723b0b6fb0722","7f0e37f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36b0b70c9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e37f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc9210c8dc2","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0787b0721","7f0e27f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c91aa","97b6b7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c8dc2","977837f0e37f149b0723b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f5307f595b0b0bc920fb0722","7f0e397bd097c35b0b6fc9210c8dc2","977837f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0721","7f0e37f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc9210c8dc2","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0723b06bd","7f07e7f0e37f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f1487f595b0b0bb0b6fb0722","7f0e37f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e37f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0723b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0723b06bd","7f07e7f0e37f14998083b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14898082b0723b02d5","7f07e7f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e36665b66aa89801e9808297c35","665f67f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e36665b66a449801e9808297c35","665f67f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e36665b66a449801e9808297c35","665f67f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e26665b66a449801e9808297c35","665f67f0e37f1489801eb072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722"],eo=()=>{const t=c=>{let s,d=348;for(s=32768;s>8;s>>=1)d+=Me[c-1900]&s?1:0;return d+n(c)},e=c=>Me[c-1900]&15,n=c=>e(c)?Me[c-1900]&65536?30:29:0,a=(c,s)=>s>12||s<1?-1:Me[c-1900]&65536>>s?30:29,l=(c,s)=>{const d="魔羯水瓶双鱼白羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯",m=[20,19,21,21,21,22,23,23,23,23,22,22];return d.substr(c*2-(s{if(c<1900||c>2100||s<1||s>24)return-1;const d=Qn[c-1900],m=[];for(let y=0;y{let s;switch(c){case 10:s="初十";break;case 20:s="二十";break;case 30:s="三十";break;default:s=Jn[Math.floor(c/10)],s+=Xn[c%10]}return s};return(c,s,d)=>{let m=parseInt(c.toString()),y=parseInt(s.toString()),v=parseInt(d.toString());if(m<1900||m>2100||m===1900&&y===1&&v<31)return-1;let b;m?b=new Date(m,parseInt(y.toString())-1,v):b=new Date;let h,C=0,$=0;m=b.getFullYear(),y=b.getMonth()+1,v=b.getDate();let F=(Date.UTC(b.getFullYear(),b.getMonth(),b.getDate())-Date.UTC(1900,0,31))/864e5;for(h=1900;h<2101&&F>0;h++)$=t(h),F-=$;F<0&&(F+=$,h--),b.getDay();const I=h;C=e(h);let E=!1;for(h=1;h<13&&F>0;h++)C>0&&h===C+1&&E===!1?(--h,E=!0,$=n(I)):$=a(I,h),E===!0&&h===C+1&&(E=!1),F-=$;F===0&&C>0&&h===C+1&&(E?E=!1:(E=!0,--h)),F<0&&(F+=$,--h);const Y=h,x=F+1,K=u(m,y*2);let Ce="";K===v&&(Ce=Wn[y*2-1]);const dt=l(y,v),ft=y+"-"+v;let We=Y+"-"+x;return Y===12&&x===29&&a(I,Y)===29&&(We="12-30"),{festival:ht[ft]?ht[ft].title:"",lunarFestival:_t[We]?_t[We].title:"",lunar:i(x),term:Ce,constellation:dt}}},to=(t,e,n)=>{const a=i=>{n(i.clientX-e.value)},l=()=>{document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",l)},u=()=>{document.addEventListener("mousemove",a,{passive:!1}),document.addEventListener("mouseup",l,{passive:!1})};t.addEventListener("mousedown",u,{passive:!1})},no={visible:g(),text:_(),color:_(),fullscreen:g(),background:_(),icon:W()},oo={},so={width:"1em",height:"1em",viewBox:"0 0 16 16"},lo=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"m7.25 3.75l-4.5 4.5l4.5 4.5m6-4.5H2.75"},null,-1),ro=[lo];function ao(t,e){return f(),p("svg",so,ro)}const io=te(oo,[["render",ao]]),co={},uo={width:"1em",height:"1em",viewBox:"0 0 16 16"},fo=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M10.25 3.75L5.75 8l4.5 4.25"},null,-1),po=[fo];function bo(t,e){return f(),p("svg",uo,po)}const Ye=te(co,[["render",bo]]),mo={},ho={width:"1em",height:"1em",viewBox:"0 0 16 16"},_o=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M5.75 12.25L10.25 8l-4.5-4.25"},null,-1),vo=[_o];function go(t,e){return f(),p("svg",ho,vo)}const Ie=te(mo,[["render",go]]),yo={},ko={width:"1em",height:"1em",viewBox:"0 0 16 16"},$o=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.75 2.75h12.5v10.5H1.75zM2 8h12"},null,-1),Co=[$o];function wo(t,e){return f(),p("svg",ko,Co)}const So=te(yo,[["render",wo]]),Fo={},zo={width:"1em",height:"1em",viewBox:"0 0 16 16"},Lo=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M4.75 5.25h-3m0 3.5c0 2.5 2.798 5.5 6.25 5.5a6.25 6.25 0 1 0 0-12.5c-3.75 0-6.25 3.5-6.25 3.5v-3.5"},null,-1),Io=[Lo];function Po(t,e){return f(),p("svg",zo,Io)}const Eo=te(Fo,[["render",Po]]),To={},Vo={width:"1em",height:"1em",viewBox:"0 0 16 16"},Mo=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M11.25 5.25h3m0 3.5c0 2.5-2.798 5.5-6.25 5.5a6.25 6.25 0 1 1 0-12.5c3.75 0 6.25 3.5 6.25 3.5v-3.5"},null,-1),Bo=[Mo];function Ao(t,e){return f(),p("svg",Vo,Bo)}const No=te(To,[["render",Ao]]),Do={},Ro={width:"32",height:"32",viewBox:"0 0 24 24"},Oo=k("path",{fill:"currentColor",d:"m12 18.275l-4.15 2.5q-.275.175-.575.15q-.3-.025-.525-.2q-.225-.175-.35-.437q-.125-.263-.05-.588l1.1-4.725L3.775 11.8q-.25-.225-.312-.513Q3.4 11 3.5 10.725q.1-.275.3-.45q.2-.175.55-.225l4.85-.425l1.875-4.45q.125-.3.388-.45q.262-.15.537-.15t.538.15q.262.15.387.45l1.875 4.45l4.85.425q.35.05.55.225q.2.175.3.45q.1.275.038.562q-.063.288-.313.513l-3.675 3.175l1.1 4.725q.075.325-.05.588q-.125.262-.35.437q-.225.175-.525.2q-.3.025-.575-.15Z"},null,-1),Ho=[Oo];function Go(t,e){return f(),p("svg",Ro,Ho)}const jo=te(Do,[["render",Go]]),Uo={},xo={width:"1em",height:"1em",viewBox:"0 0 16 16"},qo=k("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[k("circle",{cx:"7.5",cy:"7.5",r:"4.75"}),k("path",{d:"M9.25 7.5h-3.5M7.5 5.75v3.5m3.75 2l3 3"})],-1),Yo=[qo];function Ko(t,e){return f(),p("svg",xo,Yo)}const Zo=te(Uo,[["render",Ko]]),Wo={},Xo={width:"1em",height:"1em",viewBox:"0 0 16 16"},Jo=k("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[k("circle",{cx:"7.5",cy:"7.5",r:"4.75"}),k("path",{d:"M9.25 7.5h-3.5m5.5 3.75l3 3"})],-1),Qo=[Jo];function es(t,e){return f(),p("svg",Xo,Qo)}const ts=te(Wo,[["render",es]]),ns={},os={width:"32",height:"32",viewBox:"0 0 24 24"},ss=k("path",{fill:"currentColor",d:"M2 5.27L3.28 4L20 20.72L18.73 22l-3.08-3.08c-1.15.38-2.37.58-3.65.58c-5 0-9.27-3.11-11-7.5c.69-1.76 1.79-3.31 3.19-4.54L2 5.27M12 9a3 3 0 0 1 3 3a3 3 0 0 1-.17 1L11 9.17A3 3 0 0 1 12 9m0-4.5c5 0 9.27 3.11 11 7.5a11.79 11.79 0 0 1-4 5.19l-1.42-1.43A9.862 9.862 0 0 0 20.82 12A9.821 9.821 0 0 0 12 6.5c-1.09 0-2.16.18-3.16.5L7.3 5.47c1.44-.62 3.03-.97 4.7-.97M3.18 12A9.821 9.821 0 0 0 12 17.5c.69 0 1.37-.07 2-.21L11.72 15A3.064 3.064 0 0 1 9 12.28L5.6 8.87c-.99.85-1.82 1.91-2.42 3.13Z"},null,-1),ls=[ss];function rs(t,e){return f(),p("svg",os,ls)}const as=te(ns,[["render",rs]]),is={},cs={width:"32",height:"32",viewBox:"0 0 24 24"},us=k("path",{fill:"currentColor",d:"M12 9a3 3 0 0 1 3 3a3 3 0 0 1-3 3a3 3 0 0 1-3-3a3 3 0 0 1 3-3m0-4.5c5 0 9.27 3.11 11 7.5c-1.73 4.39-6 7.5-11 7.5S2.73 16.39 1 12c1.73-4.39 6-7.5 11-7.5M3.18 12a9.821 9.821 0 0 0 17.64 0a9.821 9.821 0 0 0-17.64 0Z"},null,-1),ds=[us];function fs(t,e){return f(),p("svg",cs,ds)}const ps=te(is,[["render",fs]]),bs={},ms={width:"1em",height:"1em",viewBox:"0 0 16 16"},hs=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M2.75 1.75h10.5v12.5H2.75zm3 6h4.5m-4.5 3h2.5m-2.5-6h4.5"},null,-1),_s=[hs];function vs(t,e){return f(),p("svg",ms,_s)}const gs=te(bs,[["render",vs]]),ys={},ks={width:"1em",height:"1em",viewBox:"0 0 16 16"},$s=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12.75 7.75h-10m5-5v10"},null,-1),Cs=[$s];function ws(t,e){return f(),p("svg",ks,Cs)}const Ss=te(ys,[["render",ws]]),Fs={},zs={width:"32",height:"32",viewBox:"0 0 512 512"},Ls=k("path",{fill:"currentColor",d:"M128 128h256v38H128zm-16 64h288v38H112z"},null,-1),Is=k("path",{fill:"currentColor",d:"M448 64H64L32 256v192h448V256Zm-12 192H320a64 64 0 0 1-128 0H76l22-150h316Z"},null,-1),Ps=[Ls,Is];function Es(t,e){return f(),p("svg",zs,Ps)}const Ts=te(Fs,[["render",Es]]),Vs={},Ms={width:"32",height:"32",viewBox:"0 0 24 24"},Bs=k("path",{fill:"currentColor",d:"M12 20c4.4 0 8-3.6 8-8s-3.6-8-8-8s-8 3.6-8 8s3.6 8 8 8m0-18c5.5 0 10 4.5 10 10s-4.5 10-10 10S2 17.5 2 12S6.5 2 12 2m5 9.5V13h-6V7h1.5v4.5H17Z"},null,-1),As=[Bs];function Ns(t,e){return f(),p("svg",Ms,As)}const Ds=te(Vs,[["render",Ns]]),Rs={},Os={width:"1em",height:"1em",viewBox:"0 0 16 16"},Hs=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12.25 10.25L8 5.75l-4.25 4.5"},null,-1),Gs=[Hs];function js(t,e){return f(),p("svg",Os,Gs)}const Us=te(Rs,[["render",js]]),xs={},qs={width:"1em",height:"1em",viewBox:"0 0 16 16"},Ys=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M3.75 5.75L8 10.25l4.25-4.5"},null,-1),Ks=[Ys];function Zs(t,e){return f(),p("svg",qs,Ks)}const De=te(xs,[["render",Zs]]),Ws={},Xs={width:"1em",height:"1em",viewBox:"0 0 16 16"},Js=k("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[k("circle",{cx:"2.5",cy:"8",r:".75"}),k("circle",{cx:"8",cy:"8",r:".75"}),k("circle",{cx:"13.5",cy:"8",r:".75"})],-1),Qs=[Js];function el(t,e){return f(),p("svg",Xs,Qs)}const vt=te(Ws,[["render",el]]),tl={},nl={width:"1em",height:"1em",viewBox:"0 0 16 16"},ol=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.75 3.75h12.5v10.5H1.75zm9.5-2v1.5m-6.5-1.5v1.5m-2.5 4h11.5"},null,-1),sl=[ol];function ll(t,e){return f(),p("svg",nl,sl)}const rl=te(tl,[["render",ll]]),al={key:0,class:"f-loading__title"},il=L({name:"FLoading",__name:"loading",props:no,setup(t){const e=t,{styles:n,classes:a}=G(e,"loading"),l=n(["background","color"]),u=a(["fullscreen"],"f-loading");return(i,r)=>i.visible?(f(),p("div",{key:0,class:V(o(u)),style:R(o(l))},[M(o(q),{size:20,class:"f-loading__animation",icon:i.icon},{default:N(()=>[S(i.$slots,"icon",{},()=>[M(o(Ft))])]),_:3},8,["icon"]),i.text?(f(),p("span",al,H(i.text),1)):w("",!0)],6)):w("",!0)}}),cl=()=>{const t=(l,u)=>{const i=c=>u.value[c],r=c=>i(c)||l.getAttribute(`f-loading-${c}`)||"";return{visible:!!u.value,fullscreen:u.modifiers.fullscreen,text:r("text"),color:r("color"),background:r("background")}},e=(l,u)=>{l.originalPosition!=="absolute"&&l.originalPosition!=="fixed"&&(l.style.position="relative");const i=t(l,u),r=sn(il,i),c=r.mount(document.createElement("div"));l.vm=c,l.loadingInstance=r,l.appendChild(c.$el)},n=l=>{l.loadingInstance&&(l.style.position=l.originalPosition,l.removeChild(l.vm.$el),l.loadingInstance.unmount(),l.loadingInstance=null)};return{mounted:(l,u)=>{const i=getComputedStyle(l).position||"static";l.originalPosition=i,u.value&&e(l,u)},updated:(l,u)=>{u.value!==u.oldValue&&(u.value?e(l,u):n(l))}}},ul=(t,e,n)=>{const a=A(0),l=c=>{let s=c.offsetLeft,d=c.offsetParent;for(;d!==null;)s+=d.offsetLeft,d=d.offsetParent;return s},u=()=>{t.value&&(a.value=l(t.value))};ie(()=>{u(),window&&window.addEventListener("resize",u)}),Ge(()=>{window&&window.removeEventListener("resize",u)});const i=A(0);return{offset:i,offsetLeft:a,setPosition:c=>{c<0?c=0:c>100&&(c=100);const d=Math.round(c/e.step)*e.step;i.value=d,n.value=d}}},dl=(t,e)=>{const{run:n}=j(),a=B(()=>{const c=Math.floor(t.total/t.pageSize);return t.total%t.pageSize===0?c:c+1}),l=B(()=>{const c=Number(t.pagerCount),s=Number(t.current),d=(c-1)/2;let m=!1,y=!1;const v=[];if(a.value>c)t.current>c-d&&(m=!0),t.current{if(t.disabled)return;let s;n({next:()=>{const m=t.current===a.value?a.value:t.current+1;e.currentModelValue.value=m,n(t.onNext,m,t.pageSize),n(t.onChange,m,t.pageSize)},prev:()=>{s=t.current===1?1:t.current-1,e.currentModelValue.value=s,n(t.onPrev,s,t.pageSize),n(t.onChange,s,t.pageSize)}}[c])},i=A(!1),r=A(!1);return tt(()=>{const c=Number(t.pagerCount),s=(c-1)/2;i.value=!1,r.value=!1,a.value>c&&(t.current>c-s&&(i.value=!0),t.current{const{run:l}=j(),u=d=>{const m=Math.ceil(t.total/Number(d));t.current>m&&(e.currentModelValue.value=m),e.pageSizeModelValue.value=Number(d)},i=(d,m)=>{t.disabled||(e.currentModelValue.value=d,l(t.onChange,d,t.pageSize,m))},r=A("1");return{jumpCurrent:r,selectChange:u,handelChange:i,handleInput:()=>{t.disabled||(Number(r.value)>n.value.length&&(r.value=String(n.value.length)),e.currentModelValue.value=Number(r.value))},handelClick:d=>{if(t.disabled)return;const m=d.target;if(m.className.includes(ge)){let y=Number(m.textContent);const v=t.pagerCount,b=t.current,h=v-2;m.className.includes(Bt)&&(y=b-h),m.className.includes(At)&&(y=b+h),Number.isNaN(y)||(y<1&&(y=1),y>a.value&&(y=a.value)),y!==b&&(e.currentModelValue.value=y,l(t.onChange,y,t.pageSize,d))}}}},gt=t=>nt?window.requestAnimationFrame(t):-1,pl=t=>{nt&&window.cancelAnimationFrame(t)},Re=1e3,Qe=60*Re,et=60*Qe,yt=24*et,bl=t=>{const e=Math.floor(t/yt),n=Math.floor(t%yt/et),a=Math.floor(t%et/Qe),l=Math.floor(t%Qe/Re),u=Math.floor(t%Re);return{total:t,days:e,hours:n,minutes:a,seconds:l,milliseconds:u}},ml=(t,e,n=Re)=>Math.floor(t/n)===Math.floor(e/n),hl=t=>{let e,n,a,l;const u=A(t.time),i=B(()=>bl(u.value)),r=()=>Math.max(n-performance.now(),0),c=h=>{var C;u.value=h,h===0&&(y(),(C=t.onFinish)==null||C.call(t))},s=()=>{nt&&(t.millisecond?v():b())},d=()=>{a||(n=performance.now()+u.value,a=!0,s())},m=(h=t.time)=>{y(),u.value=h},y=()=>{a=!1,pl(e)},v=()=>{e=gt(()=>{a&&(c(r()),u.value>0&&v())})},b=()=>{e=gt(()=>{if(a){const h=r();(!ml(h,u.value,t.interval)||h===0)&&c(h),u.value>0&&b()}})};return ln(y),rn(()=>{l&&(a=!0,l=!1,s())}),an(()=>{a&&(y(),l=!0)}),{start:d,pause:y,reset:m,current:i}},_l=(t,e)=>{const{run:n}=j(),a=ne({x:"",y:""}),l=B(()=>{const{spacing:h,enterDuration:C,leaveDuration:$}=t;return{"--trigger-content-x":a.x,"--trigger-content-y":a.y,"--trigger-spacing-size":xe(h),"--trigger-enter-duration":C&&C+"s","--trigger-leave-duration":$&&$+"s"}}),u=()=>{const h=e.value;if(!h)return;const{left:C,top:$,height:F}=h.getBoundingClientRect(),I=C+window.scrollX,E=$+window.scrollY+F;a.x=I+"px",a.y=E+"px"},i=A(!1);let r=!1;const c=h=>{if(!t.disabled){if(i.value){r=!0;return}u(),i.value=!0,r=!0,n(t.onOpen,i.value,h),n(t.onChange,i.value,h)}},s=h=>{if(t.disabled)return;r=!1;const C=()=>{i.value=!1,n(t.onClose,i.value,h),n(t.onChange,i.value,h)};if(t.trigger==="click"){C();return}setTimeout(()=>{r||C()},300)},d=()=>{r=!0},m=()=>{e.value&&(t.trigger==="hover"&&(e.value.addEventListener("mouseenter",c),e.value.addEventListener("mouseleave",s)),t.trigger==="click"&&e.value.addEventListener("click",c))};ie(m),pe(()=>t.trigger,m);const y=h=>{const C=h.target;C.closest("."+Dt)||C.closest("."+Nt)||(s(h),window.removeEventListener("click",y,!0),window.removeEventListener("resize",u))};return{visible:i,styleList:l,close:s,onBeforeEnter:h=>{if(t.trigger==="hover"){const C=h;C.addEventListener("mouseenter",d),C.addEventListener("mouseleave",s)}window.addEventListener("resize",u),window.addEventListener("click",y,!0)},onAfterLeave:h=>{if(t.trigger==="hover"){const C=h;C.removeEventListener("mouseenter",d),C.removeEventListener("mouseleave",s)}}}},vl=t=>{const e=ne({}),n=ze(),a=B(()=>{if(!n.default)return[];const i=Pt(n.default(),"FFormItem");return i.forEach(r=>{r.props&&r.props.name&&r.props.rules&&(e[r.props.name]=!1)}),i}),l=(i,r)=>{const c=s=>{if((s.max||s.min)&&!ee(i)&&!me(i))return ye("f-form-item","Wrong parameter type to be detected"),!1;const d=(i+"").length;return!(s.required&&!i||s.max&&d>s.max||s.min&&d{a.value.forEach(r=>{const c=r.props&&r.props.rules,s=r.props&&r.props.name;if(r.props&&c&&s&&t.model)if(s.includes(".")){const d=Mn(s,".");let m=t.model;if(d&&d.length){for(const v of d)if(m=m[v],!m){ye("f-form-item",`${s} is not a valid \`name\` parameter`);break}const y=l(m,c);e[s]=y}}else if(s in t.model){const d=t.model[s],m=l(d,c);e[s]=m}else ye("f-form-item",`${s} is not a valid \`name\` parameter`)});const i=Object.values(e);return i.length?i.every(r=>!!r&&!me(r)):!0}}},{run:Be}=j(),Ot=t=>({handleOpen:u=>{document.body.style.overflow="hidden",Be(t.onOpen,u)},handleOpenEnd:u=>{Be(t.onOpenEnd,u)},handleClose:u=>{document.body.style.overflow="",Be(t.onClose,u)},handleCloseEnd:u=>{Be(t.onCloseEnd,u)}}),gl=t=>{const{run:e}=j(),n=B(()=>ee(t.animationTime)?`${t.animationTime}s all ease-in-out`:"0.747s all ease-in-out");return{onBeforeEnter:s=>{const d=s;d.style.transition=n.value,t.widthAnimation&&(d.style.width="0"),t.heightAnimation&&(d.style.height="0"),e(t.onOpen,s)},onEnter:s=>{const d=s;if(d.style.overflow="hidden",t.heightAnimation?d.style.height=d.scrollHeight+"px":d.style.height="auto",t.widthAnimation){d.style.width="auto";const m=d.getBoundingClientRect().width;d.style.width="0",d.offsetWidth,d.style.width=m+"px"}else d.style.width="auto"},onAfterEnter:s=>{const d=s;d.style.transition="",d.style.height="",d.style.width="",e(t.onOpenEnd,s)},onBeforeLeave:s=>{const d=s;if(d.style.transition=n.value,t.heightAnimation&&(d.style.height=d.scrollHeight+"px"),t.widthAnimation){const m=d.getBoundingClientRect().width;d.style.width=m+"px"}e(t.onClose,s)},onLeave:s=>{const d=s;d.style.overflow="hidden",t.heightAnimation&&(d.style.height="0"),t.widthAnimation&&(d.style.width="0")},onAfterLeave:s=>{const d=s;d.style.transition="",d.style.height="",d.style.width="",e(t.onCloseEnd,s)}}},yl=t=>B(()=>{const e=document.createElement("canvas"),n=window.devicePixelRatio||1,l=t.fontSize*n+"px serif",u=e.getContext("2d");if(u){const{width:i}=u.measureText(t.content),r=Math.max(100,i)*n+t.gap;return e.width=r,e.height=r,u.translate(e.width/2,e.height/2),u.rotate(Math.PI/190*-45),u.fillStyle=t.fontColor,u.font=l,u.textAlign="center",u.textBaseline="middle",u.fillText(t.content,0,0),{base64:e.toDataURL(),size:r/n}}return{base64:"",size:0}}),kl={type:_(void 0,t=>ke.includes(t)),fontSize:z(),titleSize:z(),bold:g(),center:g(),close:g(),simple:g(),title:_(),round:g(),background:_(),color:_(),titleColor:_(),fixed:g(),closeIcon:W(),beforeIcon:W(),alertList:ve([]),duration:O(),onClose:P()},$l={class:"f-alert__content"},Cl={key:0,class:"f-alert__title"},wl={key:1,class:"f-alert__sub-title"},Sl=L({name:"FAlert",__name:"alert",props:kl,setup(t){const e=t,{getProp:n}=he(e),{run:a}=j(),{styles:l,classes:u}=G(n(["type"]),"alert"),i=A(!0),r=A(),c=u(["type","bold","simple","center","round","fixed"],"f-alert"),s=l(["fontSize","color","background","titleSize","titleColor"]),d=m=>{i.value=!1,a(e.onClose,m)};return ie(()=>{e.alertList&&e.alertList.length&&r.value&&Zn(r.value)(ee(e.duration)?e.duration:2e3)}),(m,y)=>(f(),D(ce,{name:"f-alert"},{default:N(()=>[i.value?(f(),p("div",{key:0,role:"alert",class:V(o(c)),style:R(o(s))},[m.$slots.beforeIcon||m.beforeIcon?(f(),D(o(q),{key:0,icon:m.beforeIcon},{default:N(()=>[S(m.$slots,"beforeIcon")]),_:3},8,["icon"])):w("",!0),k("div",$l,[m.$slots.title||m.title?(f(),p("div",Cl,[S(m.$slots,"title",{},()=>[X(H(m.title),1)])])):w("",!0),m.$slots.default?(f(),p("div",wl,[S(m.$slots,"default")])):w("",!0),m.alertList&&m.alertList.length?(f(),p("div",{key:2,ref_key:"alertListEl",ref:r,class:"f-alert__list"},[(f(!0),p(U,null,Z(m.alertList,(v,b)=>(f(),p("div",{key:b,class:"f-alert__list-item"},H(v),1))),128))],512)):w("",!0)]),m.close?(f(),D(o($e),{key:1,round:"",color:m.type==="default"?"#333":"#fff",size:16,icon:m.closeIcon,"on-click":d},{default:N(()=>[S(m.$slots,"closeIcon")]),_:3},8,["color","icon"])):w("",!0)],6)):w("",!0)]),_:3}))}}),Fl=T(Sl),zl={width:z(),padding:z(),background:_()},Ll=L({name:"FAside",__name:"aside",props:zl,setup(t){const e=t,{styles:n}=G(e,"aside"),a=n(["width","padding","background"]);return(l,u)=>(f(),p("aside",{class:"f-aside",style:R(o(a))},[S(l.$slots,"default")],4))}}),Il=T(Ll),Pl={src:_(),errSrc:_(),icon:W(),alt:_(),round:g(),lazy:g(),fit:_(void 0,t=>ot.includes(t)),size:{type:[String,Number],default:()=>"middle",validator:t=>me(t)?ae.includes(t):ee(t)?t>=1:!1},background:_(),fontSize:z(),fontColor:_(),text:_(),rootMargin:z("100px"),onLoad:P(),onError:P()},El={positionSize:z(),round:g(!0),size:{type:[String,Number],default:()=>"middle",validator:t=>me(t)?ae.includes(t):ee(t)?t>=1:!1},lazy:g(),fit:_(void 0,t=>ot.includes(t))},Ht=Symbol("avatar-group-props-key"),Tl={key:1,class:"f-avatar__text"},Vl=["alt"],Ml={class:"f-avatar__error-text"},Bl=L({name:"FAvatar",__name:"avatar",props:Pl,setup(t){const e=t,n=ze(),a=A(),l=le(Ht,void 0),{isSuccess:u,isShowNode:i}=Tt(a,e,()=>!n.icon&&!e.icon&&!e.text&&a.value),r=ne({..._e(e),..._e(ne(l||{}))}),{styles:c,classes:s}=G(r,"avatar"),d=s(["round","fit",{key:"size",callback:()=>me(r.size)}],"f-avatar"),m=c(["background","fontColor","fontSize","zIndex",{key:"size",callback:()=>ee(r.size)}],"zIndex");return(y,v)=>o(u)?(f(),p("div",{key:0,role:"img",class:V(o(d)),style:R(o(m))},[y.$slots.icon||y.icon?(f(),D(o(q),{key:0,size:y.fontSize||15,color:y.fontColor,icon:y.icon},{default:N(()=>[S(y.$slots,"icon")]),_:3},8,["size","color","icon"])):y.text?(f(),p("span",Tl,H(y.text),1)):(f(),p("img",{key:2,ref_key:"avatarRef",ref:a,class:"f-avatar__img",src:"",style:R(o(i)?"":"visibility: hidden"),alt:y.alt},null,12,Vl))],6)):(f(),p("div",{key:1,class:"f-avatar__error",style:R(o(m))},[S(y.$slots,"error",{},()=>[k("span",Ml,H(y.alt||"加载失败"),1)])],4))}}),Al=T(Bl),Nl={round:g(),behavior:_("smooth",t=>["smooth","auto"].includes(t)),visibleHeight:O(200),right:z(),bottom:z(),zIndex:O(),top:O(0),listenEl:_(),background:_(),color:_()},Dl=L({name:"FBackTop",__name:"back-top",props:Nl,setup(t){const e=t,{styles:n,classes:a}=G(e,"back-top"),l=A(!1),u=d=>Bn(()=>{const m=(d||document.documentElement).scrollTop,y=ee(e.visibleHeight)?e.visibleHeight:200;l.value=m>y},200),i=u(),r=()=>{const{top:d,behavior:m,listenEl:y}=_e(e);if(me(e.listenEl)){const v=document.querySelector(y.value);if(!v){Te("f-back-top","`listen-el` is not a element");return}v&&v.scrollTo({top:d.value,behavior:m.value});return}else Te("f-back-top","`listen-el` attributes is not a string");window&&window.scrollTo({top:d.value,behavior:m.value})};ie(()=>{if(e.listenEl){if(!me(e.listenEl)){Te("f-back-top","`listen-el` attributes is not a string"),document.addEventListener("scroll",u());return}const d=document.querySelector(e.listenEl);if(!d){Te("f-back-top","`listen-el` is not a element");return}d&&d.addEventListener("scroll",u(d))}else document.addEventListener("scroll",i)}),Ge(()=>{document.removeEventListener("scroll",i)});const c=n(["right","bottom","background","color","zIndex"],"zIndex"),s=a(["round"],"f-back-top");return(d,m)=>(f(),D(ce,{name:"f-back-top"},{default:N(()=>[re(k("div",{class:V(o(s)),style:R(o(c)),onClick:de(r,["stop"])},[S(d.$slots,"default")],6),[[be,l.value]])]),_:3}))}}),Rl=T(Dl),Ol={value:z(),max:O(99),dot:g(),show:g(!0),type:_("danger",t=>ke.includes(t)),background:_(),color:_()},Hl={key:0,class:"f-badge__content"},Gl=L({name:"FBadge",__name:"badge",props:Ol,setup(t){const e=t,{classes:n,styles:a}=G(e,"badge"),l=n(["type","dot"],"f-badge"),u=a(["background","color"]),i=B(()=>{const{dot:c,max:s,value:d}=e;return c?"":ee(s)&&ee(d)&&d>s?s+"+":d}),r=B(()=>{const{value:c,show:s}=e;return!ee(c)&&s?!0:s&&ee(c)&&c>0});return(c,s)=>(f(),p("div",{class:V(o(l)),style:R(o(u))},[S(c.$slots,"default"),M(ce,{name:"f-badge"},{default:N(()=>[r.value?(f(),p("sup",Hl,H(i.value),1)):w("",!0)]),_:1})],6))}}),jl=T(Gl),Ul={separator:W(),fontColor:_(),iconColor:_(),fontSize:z()},Gt=Symbol("breadcrumb-props-key"),xl={key:0,class:"f-breadcrumb"},ql=L({name:"FBreadcrumb",__name:"breadcrumb",props:Ul,setup(t){return ue(Gt,t),(n,a)=>n.$slots.default?(f(),p("div",xl,[S(n.$slots,"default")])):w("",!0)}}),Yl=T(ql),Kl={fontColor:_(),iconColor:_(),separator:W(),to:{type:[String,Object],default:()=>null}},Zl={class:"f-breadcrumb-item__text"},Wl=L({name:"FBreadcrumbItem",__name:"breadcrumb-item",props:Kl,setup(t){const e=t,n=le(Gt,null),{styles:a}=G(ne({iconColor:e.iconColor||n&&n.iconColor,fontColor:e.fontColor||n&&n.fontColor,fontSize:n&&n.fontSize}),"breadcrumb-item"),l=je(),u=B(()=>e.separator?e.separator:n&&n.separator?n.separator:Ie),i=a(["fontColor","iconColor","fontSize"]),r=()=>{const c=l.appContext.config.globalProperties.$router;if(c&&e.to)try{c.push(e.to)}catch(s){console.warn(s)}};return(c,s)=>(f(),p("div",{class:"f-breadcrumb-item",style:R(o(i)),onClick:r},[k("span",Zl,[S(c.$slots,"default")]),M(o(q),{icon:u.value,size:16},null,8,["icon"])],4))}}),Xl=T(Wl),Jl=L({name:"FButtonGroup",__name:"button-group",props:On,setup(t){const e=t,{classes:n}=G(e,"button-group"),a=le(zt,null),l=B(()=>e.size||a&&a.size||"middle");ue(Hn,l.value);const u=n(["direction","size"],"f-button-group");return(i,r)=>(f(),p("div",{role:"group",class:V(o(u))},[S(i.$slots,"default")],2))}}),Ql=T(Jl),er={date:{type:Date,default:()=>new Date,required:!0},lunar:g(),showHeader:g(!0),border:g(),borderColor:_(),dayCellHeight:z(),weekCellHeight:z(),onChange:P(),onChangeDate:P(),onChangeMonth:P()},tr={value:z(),label:z(),disabled:g()},nr={spacing:z(),disabled:g(),trigger:_("hover",t=>["hover","click"].includes(t)),width:{type:[Number,String],default:()=>null},arrow:g(),enterDuration:O(),leaveDuration:O(),onChange:P(),onOpen:P(),onClose:P()},rt=Symbol("trigger-close-key"),or={modelValue:{type:[String,Number,Boolean],default:()=>null,required:!0},width:{type:[Number,String],default:()=>190},name:_("f-select"),size:_("middle",t=>ae.includes(t)),placeholder:_(),clear:g(),filter:g(),disabled:g(),onChange:P(),onBeforeChange:P()},jt=Symbol("f-select-props-key"),sr=L({name:"FOption",__name:"option",props:tr,setup(t){const e=t,n=ze(),{run:a}=j(),l=le(jt,null),u=le(rt,null),i=B(()=>{if(!n.default)return"";const h=n.default()[0].children;return me(h)?h:(ye("f-option","slot content is not a string"),"")}),r=B(()=>!l||!(u!=null&&u.isVisible())?!1:l.isTrigger&&l.filter&&l.isFiltering?s?s.toString().includes(l.inputValue):!1:!0),c=(...h)=>{if(!h||!h.length)return"";const C=h.find($=>$==null||Number.isNaN($)?!1:fe($)||Le($)?Object.keys($).length>0:$===0?!0:!!$);return C!==void 0?C:h[h.length-1]},s=c(i.value,e.label,e.value),d=c(e.value,e.label,i.value),m=B(()=>l?d===l.modelValue:!1),y=async h=>{if(!(!l||e.disabled)){if(l.onBeforeChange&&!await l.onBeforeChange(d,s)){u&&a(u.close);return}a(l.setValue,d,s,h),u&&a(u.close)}},v=()=>{l&&d===l.modelValue&&(console.log("run"),l&&a(l.setValue,d,s))};return(()=>{l&&pe(()=>l.modelValue,v,{immediate:!0})})(),(h,C)=>h.$slots.default||h.label||h.value?re((f(),p("div",{key:0,class:V(["f-option",{"f-option__disabled":h.disabled,"f-option__active":m.value}]),onClick:y},[h.$slots.default?S(h.$slots,"default",{key:0}):(f(),p(U,{key:1},[X(H(h.label||h.value),1)],64))],2)),[[be,r.value]]):w("",!0)}}),Oe=T(sr),lr={modelValue:z(),type:_("text",t=>["text","password","number"].includes(t)),size:_(void 0,t=>ae.includes(t)),disabled:g(),max:O(),min:O(),maxLength:O(),fontSize:z(),autofocus:g(),name:_("f-input"),placeholder:_(),placeholderColor:_(),clear:g(),width:z(),height:z(),search:g(),textColor:_(),readonly:g(),showPassword:g(),enterSearch:g(),icon:W(),afterIcon:W(),autocomplete:_("off"),onSearch:P(),onChange:P(),onInput:P(),onBlur:P(),onFocus:P(),onEnter:P()},rr={modelValue:{...g(),require:!0},size:z(40),type:_(void 0,t=>["sound","swap"].includes(t)),iconOn:W(),iconOff:W(),onChange:P()},ar=L({name:"FSwap",__name:"swap",props:Q(rr,{modelValue:{type:Boolean,default:!1,type:Boolean},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{classes:l}=G(e,"swap"),u=r=>{n.value=!n.value,a(e.onChange,!e.modelValue,r)},i=l(["type","modelValue"],"f-swap");return(r,c)=>(f(),p("div",{role:"switch",class:V(o(i)),onClick:u},[M(o(q),{icon:n.value?r.iconOn:r.iconOff,size:r.size},null,8,["icon","size"])],2))}}),Ut=T(ar),ir={class:"f-input__wrapper"},cr=["type","max","min","disabled","readonly","autofocus","name","autocomplete","placeholder","maxlength"],ur=L({name:"FInput",__name:"input",props:Q(lr,{modelValue:{default:"",type:[String,Number]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{getLang:l,getProp:u}=he(e),{styles:i,classes:r}=G(u(["size"]),"input"),{handleInput:c,handleClear:s,handleChange:d}=Et(e,n),m=A(!1),y=A(e.type),v=A(!1);tt(()=>{y.value=e.type});const b=B(()=>l("input").value.search),h=E=>{a(e.onSearch,n.value,E)},C=E=>{const{search:Y,enterSearch:x,onEnter:K}=_e(e);Y.value&&x.value&&h(E),a(K.value,n.value,E)},$=()=>{if(m.value){y.value="text",m.value=!0;return}y.value="password",m.value=!1},F=i(["placeholderColor","textColor","width","height","fontSize"]),I=r(["size","disabled","search"],"f-input");return(E,Y)=>(f(),p("div",{role:"input",class:V(o(I)),style:R(o(F))},[k("div",ir,[S(E.$slots,"before"),E.icon?(f(),D(o(q),{key:0,class:"f-input__icon",icon:E.icon,size:13},null,8,["icon"])):w("",!0),re(k("input",{"onUpdate:modelValue":Y[0]||(Y[0]=x=>n.value=x),class:"f-input__input",type:y.value,max:E.max,min:E.min,disabled:E.disabled,readonly:E.readonly,autofocus:E.autofocus,name:E.name,autocomplete:E.autocomplete,placeholder:E.placeholder,maxlength:E.maxLength,onInput:Y[1]||(Y[1]=(...x)=>o(c)&&o(c)(...x)),onChange:Y[2]||(Y[2]=(...x)=>o(d)&&o(d)(...x)),onKeyup:un(C,["enter"]),onBlur:Y[3]||(Y[3]=(...x)=>E.onBlur&&E.onBlur(...x)),onFocus:Y[4]||(Y[4]=(...x)=>E.onFocus&&E.onFocus(...x))},null,40,cr),[[cn,n.value]]),E.clear?(f(),D(o(q),{key:1,class:"f-input__clear-btn",icon:o(st),size:14,"on-click":o(s)},null,8,["icon","on-click"])):w("",!0),E.afterIcon?(f(),D(o(q),{key:2,icon:E.afterIcon,size:14},null,8,["icon"])):w("",!0),E.showPassword?(f(),D(o(Ut),{key:3,modelValue:m.value,"onUpdate:modelValue":Y[5]||(Y[5]=x=>m.value=x),class:"f-input__show-password",type:"swap","icon-on":o(ps),"icon-off":o(as),size:14,"on-change":$},null,8,["modelValue","icon-on","icon-off"])):w("",!0),S(E.$slots,"after",{isHover:v.value})]),E.search?(f(),p("div",{key:0,class:"f-input__search",onClick:h},[S(E.$slots,"searchBtn",{},()=>[M(o(se),{type:"primary",size:E.size},{default:N(()=>[X(H(b.value),1)]),_:1},8,["size"])])])):w("",!0)],6))}}),Pe=T(ur),dr={spacing:z(),disabled:g(),width:{type:[Number,String],default:()=>null},trigger:_("hover",t=>["hover","click"].includes(t)),arrow:g(),enterDuration:O(),leaveDuration:O(),onChange:P(),onOpen:P(),onClose:P()},fr={class:"f-trigger__content"},pr=L({name:"FTrigger",__name:"trigger",props:nr,setup(t,{expose:e}){const n=t,a=A(),{classes:l,styles:u}=G(n,"trigger"),{visible:i,styleList:r,close:c,onBeforeEnter:s,onAfterLeave:d}=_l(n,a),m=l(["arrow"],Dt),y=u(["width"]);return ue(rt,{close:c,isVisible:()=>i.value}),e({close:c}),(v,b)=>(f(),p("div",{class:V(o(Nt))},[k("div",{ref_key:"triggerRef",ref:a,class:"f-trigger__trigger"},[S(v.$slots,"default")],512),(f(),D(Ue,{to:"body"},[M(ce,{name:"f-trigger",onBeforeEnter:o(s),onAfterLeave:o(d)},{default:N(()=>[re(k("div",{class:V(o(m)),style:R([o(r),o(y)])},[k("div",fr,[S(v.$slots,"content")])],6),[[be,o(i)]])]),_:3},8,["onBeforeEnter","onAfterLeave"])]))],2))}}),Ke=T(pr),br={class:"f-dropdown"},mr=L({name:"FDropdown",__name:"dropdown",props:dr,setup(t){return(e,n)=>(f(),p("div",br,[M(o(Ke),{trigger:e.trigger,disabled:e.disabled,spacing:e.spacing,arrow:e.arrow,width:e.width,"enter-duration":e.enterDuration,"leave-duration":e.leaveDuration,"on-change":e.onChange,"on-open":e.onOpen,"on-close":e.onClose},{content:N(()=>[S(e.$slots,"content")]),default:N(()=>[S(e.$slots,"default")]),_:3},8,["trigger","disabled","spacing","arrow","width","enter-duration","leave-duration","on-change","on-open","on-close"])]))}}),at=T(mr),hr={content:_(),contentSize:z(),contentColor:_(),imageSrc:_(),imageSize:z(),background:_(),iconSize:z(30)},_r={src:_(),alt:_(),draggable:g(!0),lazy:g(),rootMargin:z("100px"),width:z(),height:z(),block:g(),fit:_(void 0,t=>ot.includes(t)),select:g(),referrerPolicy:_(),round:z(),errSrc:_(),title:_(),onLoad:P(),onError:P()},vr=["referrer-policy","draggable","alt","title"],gr={key:1,class:"f-image__error"},yr={class:"f-image__error-text"},kr=L({name:"FImage",__name:"image",props:_r,setup(t){const e=t,n=A(),{classes:a,styles:l}=G(e,"image"),{isSuccess:u,isShowNode:i}=Tt(n,e),r=a(["fit","select","block"],"f-image"),c=l(["width","height","round"]);return(s,d)=>o(u)?(f(),p("div",{key:0,role:"img",class:V(o(r)),style:R(o(c))},[k("img",{ref_key:"imageEl",ref:n,class:"f-image__img",src:"",style:R(o(i)?"":"visibility: hidden"),"referrer-policy":s.referrerPolicy,draggable:s.draggable,alt:s.alt,title:s.title},null,12,vr)],6)):(f(),p("div",gr,[S(s.$slots,"error",{},()=>[k("div",yr,H(s.alt||"加载失败"),1)])]))}}),xt=T(kr),$r={class:"f-empty__wrapper"},Cr={class:"f-empty__content"},wr={key:0,class:"f-empty__footer"},Sr=L({name:"FEmpty",__name:"empty",props:hr,setup(t){const e=t,{styles:n}=G(e,"empty"),{getLang:a}=he(),l=B(()=>e.content||a("empty").value.content),u=n(["contentColor","contentSize","background"]);return(i,r)=>(f(),p("div",{class:"f-empty",style:R(o(u))},[k("div",$r,[i.$slots.default?S(i.$slots,"default",{key:0}):(f(),p(U,{key:1},[i.imageSrc?(f(),D(o(xt),{key:0,src:i.imageSrc,width:i.imageSize},null,8,["src","width"])):(f(),D(o(q),{key:1,icon:o(Ts),size:i.iconSize},null,8,["icon","size"]))],64))]),k("span",Cr,H(l.value),1),i.$slots.footer?(f(),p("div",wr,[S(i.$slots,"footer")])):w("",!0)],4))}}),it=T(Sr),Fr=L({name:"FSelect",__name:"select",props:Q(or,{modelValue:{default:"",type:[String,Number]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{styles:l}=G(e,"select"),u=l(["width"]),i=A(!1),r=A(),c=A(!0),s=A(""),d=A(!1),m=A(!1),y=async(F,I,E)=>{await Ne(),I!==e.modelValue&&E&&a(e.onChange,F,I,E),n.value=F,s.value=I==null?void 0:I.toString(),d.value=!1},v=async F=>{var E;await Ne(),m.value=F;const I=(E=r.value)==null?void 0:E.querySelector(".f-option.f-option__active");I&&I instanceof Node&&I.scrollIntoView({block:"end"})},b=F=>{m.value=F,d.value=F},h=()=>{i.value=!1,c.value||(s.value="")},C=()=>{i.value=!0},$=()=>{d.value=!0};return pe(()=>n.value,F=>{F||(s.value="")}),ue(jt,ne({inputValue:s,isFiltering:d,modelValue:n,isTrigger:m,filter:e.filter,setValue:y,onBeforeChange:e.onBeforeChange})),(F,I)=>(f(),p("div",{class:"f-select",style:R(o(u))},[M(o(at),{trigger:"click",disabled:F.disabled,width:F.width,"on-open":v,"on-close":b},{content:N(()=>[k("div",{ref_key:"selectContentRef",ref:r,class:"f-select__content"},[c.value?S(F.$slots,"default",{key:0}):(f(),D(o(it),{key:1,content:"暂无数据"}))],512)]),default:N(()=>[M(o(Pe),{modelValue:s.value,"onUpdate:modelValue":I[0]||(I[0]=E=>s.value=E),readonly:!F.filter,name:F.name,size:F.size,disabled:F.disabled,width:F.width,placeholder:F.placeholder,clear:F.clear,"on-focus":C,"on-blur":h,"on-input":F.filter?$:void 0},{after:N(()=>[M(o(q),{color:"#bababa",class:V(["f-select__arrow",{"f-select__arrow-active":i.value}]),size:13,icon:o(De)},null,8,["class","icon"])]),_:1},8,["modelValue","readonly","name","size","disabled","width","placeholder","clear","on-input"])]),_:3},8,["disabled","width"])],4))}}),He=T(Fr),zr={key:0,class:"f-calendar__header"},Lr={class:"f-calendar__option"},Ir={class:"f-calendar__week"},Pr={class:"f-calendar__day"},Er=["onClick"],Tr={class:"f-calendar__solar"},Vr={key:0,class:"f-calendar__lunar"},Mr=L({name:"FCalendar",__name:"calendar",props:er,setup(t){const e=t,{getLang:n}=he(),{run:a}=j(),{styles:l,classes:u}=G(e,"calendar"),{generateCalendar:i}=Kn(e),r=B(()=>An(e.date)?e.date:new Date),c=ne({year:r.value.getFullYear(),month:r.value.getMonth()+1,date:r.value.getDate()}),s=B(()=>i(c.year,c.month)),d=B(()=>n("calendar").value.weekList),v={prev:()=>{c.month===1?(c.year-=1,c.month=12):c.month-=1},next:()=>{c.month===12?(c.year+=1,c.month=1):c.month+=1},current:()=>{c.year=e.date.getFullYear(),c.month=e.date.getMonth()+1,c.date=e.date.getDate()}},b=Y=>{v[Y]&&v[Y]()},h=Y=>{const{target:x,day:K}=Y;x==="prev"&&v[x](),x==="next"&&v[x](),x==="current"&&(c.date=K,a(e.onChangeDate,c.year,c.month,c.date))},C=pe(()=>c.month,Y=>{a(e.onChangeMonth,c.year,Y,c.date)}),$=pe(()=>c,()=>{a(e.onChange,c.year,c.month,c.date)},{deep:!0}),F=(Y,x)=>x===c.date&&Y===c.month?"f-calendar__day-today":"";Ge(()=>{$(),C()});const I=l(["borderColor","dayCellHeight","weekCellHeight"]),E=u(["border"],"f-calendar");return(Y,x)=>(f(),p("div",{class:V(o(E)),style:R(o(I))},[Y.showHeader?(f(),p("header",zr,[M(o(q),{icon:o(Ye),onClick:x[0]||(x[0]=K=>b("prev"))},null,8,["icon"]),k("div",Lr,[M(o(He),{modelValue:c.year,"onUpdate:modelValue":x[1]||(x[1]=K=>c.year=K),width:116},{default:N(()=>[(f(),p(U,null,Z(200,K=>M(o(Oe),{key:K,value:1900+K},{default:N(()=>[X(H(1900+K),1)]),_:2},1032,["value"])),64))]),_:1},8,["modelValue"]),M(o(He),{modelValue:c.month,"onUpdate:modelValue":x[2]||(x[2]=K=>c.month=K),width:116},{default:N(()=>[(f(),p(U,null,Z(12,K=>M(o(Oe),{key:K,value:K},{default:N(()=>[X(H(K),1)]),_:2},1032,["value"])),64))]),_:1},8,["modelValue"]),M(o(se),{type:"default",onClick:x[3]||(x[3]=K=>b("current"))},{default:N(()=>[X("今天")]),_:1})]),M(o(q),{icon:o(Ie),onClick:x[4]||(x[4]=K=>b("next"))},null,8,["icon"])])):w("",!0),k("div",Ir,[(f(!0),p(U,null,Z(d.value,(K,Ce)=>(f(),p("div",{key:Ce,class:"f-calendar__week-item"},H(K),1))),128))]),k("div",Pr,[(f(!0),p(U,null,Z(s.value,(K,Ce)=>(f(),p("div",{key:Ce,class:V(["f-calendar__day-item",{"f-calendar__day-current":K.target==="current",[F(K.month,K.day)]:K.target==="current"}]),onClick:dt=>h(K)},[k("span",Tr,H(K.day),1),Y.lunar?(f(),p("span",Vr,H(K.lunarFestival||K.festival||K.term||K.lunar),1)):w("",!0)],10,Er))),128))])],6))}}),qt=T(Mr),Br={title:_(),round:g(),padding:z(),shadow:_(void 0,t=>["hover","always"].includes(t)),borderColor:_(),background:_(),titleColor:_(),titleBold:g(),close:g(),onClose:P()},Ar={key:0,role:"heading",class:"f-card__header"},Nr={role:"none",class:"f-card__body"},Dr=L({name:"FCard",__name:"card",props:Br,setup(t){const e=t,n=A(!0),{run:a}=j(),{classes:l,styles:u}=G(e,"card"),i=l(["round","shadow"],"f-card"),r=u(["padding","borderColor","background","titleColor"]),c=()=>{n.value=!1,a(e.onClose,n.value)};return(s,d)=>(f(),D(ce,{name:"f-card"},{default:N(()=>[n.value?(f(),p("div",{key:0,class:V(o(i)),style:R(o(r))},[s.$slots.header||s.title?(f(),p("header",Ar,[k("span",{class:V(["f-card__title",{"f-card__title-bold":s.titleBold}])},[S(s.$slots,"header",{},()=>[X(H(s.title),1)])],2),s.close?(f(),D(o($e),{key:0,"on-click":c})):w("",!0)])):w("",!0),k("main",Nr,[S(s.$slots,"default")])],6)):w("",!0)]),_:3}))}}),Rr=T(Dr),Or={modelValue:{type:Boolean,default:()=>!1},label:{type:[String,Number,Boolean],default:()=>null},disabled:g(),border:g(),showLabel:g(!0),onChange:P()},Hr={modelValue:ve([]),disabled:g(),vertical:g(),label:_(),background:g(),size:_("middle",t=>ae.includes(t)),columnGap:z(),rowGap:z(),onChange:P()},Yt=Symbol("f-checkbox-group-props-key"),Gr=["value","disabled"],jr={key:0,class:"f-checkbox__box"},Ur={class:"f-checkbox__text"},xr=L({name:"FCheckbox",__name:"checkbox",props:Q(Or,{modelValue:{type:[Boolean,String,Array],default:!1,type:[Boolean,Array]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),l=B({get:()=>u&&u.modelValue||e.modelValue,set:m=>{if(!u){n.value=m,a(e.onChange,m);return}u.setChange(m)}}),u=le(Yt,null),i=B(()=>{const m=l.value;return fe(m)?m.includes(e.label):lt(m)?m:m===e.label}),r=B(()=>!!(u&&u.disabled)),c=B(()=>e.disabled||r.value),{classes:s}=G(ne({checked:i,disabled:c}),"checkbox"),d=s(["checked","disabled"],"f-checkbox");return(m,y)=>(f(),p("label",{role:"checkbox","aria-checked":"false",tabindex:"0","aria-labelledby":"chk1-label",class:V(o(d))},[re(k("input",{"onUpdate:modelValue":y[0]||(y[0]=v=>l.value=v),type:"checkbox",class:"f-checkbox__input",hidden:"",value:m.label,disabled:m.disabled||!!o(u)&&o(u).disabled},null,8,Gr),[[dn,l.value]]),o(u)&&o(u).background?w("",!0):(f(),p("span",jr)),k("span",Ur,[S(m.$slots,"default"),!m.$slots.default&&m.showLabel?(f(),p(U,{key:0},[X(H(m.label),1)],64)):w("",!0)])],2))}}),Se=T(xr),qr=L({name:"FCheckboxGroup",__name:"checkbox-group",props:Q(Hr,{modelValue:{type:[Array,String,Number,Boolean],default:[],type:[Boolean,Array,String,Number]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{classes:l,styles:u}=G(e,"checkbox-group"),i=s=>{n.value=s,a(e.onChange,s)};ue(Yt,ne({..._e(e),setChange:i}));const r=u(["columnGap","rowGap"]),c=l(["background","vertical","size"],"f-checkbox-group");return(s,d)=>(f(),p("div",{role:"group","aria-label":"checkbox-group",class:V(o(c)),style:R(o(r))},[S(s.$slots,"default")],6))}}),Kt=T(qr),Yr={visible:{...g(),required:!0},title:_(),appendToBody:g(),width:z(),fullscreen:g(),showMask:g(!0),maskClose:g(!0),maskOpacity:O(),maskBackground:_(),showHeader:g(!0),maskBlur:g(),showCloseIcon:g(!0),closeIcon:W(),zIndex:O(),onOpen:P(),onOpenEnd:P(),onClose:P(),onCloseEnd:P()},Kr={key:0,class:"f-dialog__mask"},Zr={class:"f-dialog__container"},Wr={key:0,class:"f-dialog__header"},Xr={class:"f-dialog__header-before"},Jr={class:"f-dialog__header-center"},Qr={class:"f-dialog__header-after"},ea={key:1,class:"f-dialog__body"},ta={key:2,class:"f-dialog__footer"},na=L({name:"FDialog",__name:"dialog",props:Q(Yr,{visible:{type:Boolean,default:!1,type:Boolean},visibleModifiers:{}}),emits:["update:visible"],setup(t){const e=t,n=J(t,"visible"),{styles:a,classes:l}=G(e,"dialog"),{closeVisible:u,maskClose:i}=Rt(e,n),{handleOpen:r,handleOpenEnd:c,handleClose:s,handleCloseEnd:d}=Ot(e),m=a(["width","zIndex","maskBackground","maskOpacity"],["maskOpacity","zIndex"]),y=l(["fullscreen","maskBlur"],"f-dialog");return(v,b)=>(f(),D(Ue,{to:"body",disabled:!v.appendToBody},[M(ce,{name:"f-dialog__trans",onBeforeEnter:o(r),onAfterEnter:o(c),onBeforeLeave:o(s),onAfterLeave:o(d)},{default:N(()=>[re(k("div",{role:"dialog","aria-modal":"true",tabindex:"-1",class:V(o(y)),style:R(o(m))},[v.showMask?(f(),p("div",Kr)):w("",!0),k("div",{class:"f-dialog__wrapper",onClick:b[0]||(b[0]=de((...h)=>o(i)&&o(i)(...h),["self"]))},[M(ce,{name:"f-dialog__container-trans"},{default:N(()=>[re(k("div",Zr,[v.showHeader?(f(),p("header",Wr,[k("div",Xr,[S(v.$slots,"headerBefore")]),k("div",Jr,H(v.title),1),k("div",Qr,[S(v.$slots,"headerAfter",{},()=>[v.showCloseIcon?(f(),D(o($e),{key:0,round:"",color:"#3c4043",size:30,icon:v.closeIcon,"on-click":o(u)},{default:N(()=>[S(v.$slots,"closeIcon")]),_:3},8,["icon","on-click"])):w("",!0)])])])):w("",!0),v.$slots.default?(f(),p("section",ea,[S(v.$slots,"default")])):w("",!0),v.$slots.footer?(f(),p("footer",ta,[S(v.$slots,"footer")])):w("",!0)],512),[[be,n.value]])]),_:3})])],6),[[be,n.value]])]),_:3},8,["onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],8,["disabled"]))}}),oa=T(na),sa={position:_("center",t=>["left","center","right"].includes(t)),vertical:g(),color:_(),fontColor:_(),margin:z(),height:z(),background:_(),type:_("solid",t=>["dashed","dotted","double","solid"].includes(t))},la={key:0,class:"f-divider__text"},ra=L({name:"FDivider",__name:"divider",props:sa,setup(t){const e=t,{classes:n,styles:a}=G(e,"divider"),l=n(["vertical","position"],"f-divider"),u=a(["color","margin","background","fontColor","height","type"]);return(i,r)=>(f(),p("div",{role:"separator",class:V(o(l)),style:R(o(u))},[!i.vertical||!i.$slots.default?(f(),p("span",la,[S(i.$slots,"default")])):w("",!0)],6))}}),aa=T(ra),ia={visible:g(),appendToBody:g(),direction:_("right",t=>["left","top","right","bottom"].includes(t)),title:_(),showMask:g(!0),showHeader:g(!0),maskClose:g(!0),maskBlur:g(),maskOpacity:O(),maskBackground:_(),showCloseIcon:g(!0),closeIcon:W(),zIndex:O(),onOpen:P(),onOpenEnd:P(),onClose:P(),onCloseEnd:P()},ca={key:0,class:"f-drawer__mask"},ua={class:"f-drawer__container"},da={key:0,class:"f-drawer__header"},fa={class:"f-drawer__header-title"},pa={key:1,class:"f-drawer__body"},ba={key:2,class:"f-drawer__footer"},ma=L({name:"FDrawer",__name:"drawer",props:Q(ia,{visible:{type:Boolean,default:!1,type:Boolean},visibleModifiers:{}}),emits:["update:visible"],setup(t){const e=t,n=J(t,"visible"),{styles:a,classes:l}=G(e,"drawer"),{closeVisible:u,maskClose:i}=Rt(e,n),{handleOpen:r,handleOpenEnd:c,handleClose:s,handleCloseEnd:d}=Ot(e),m=a(["width","zIndex","maskBackground","maskOpacity"],["zIndex","maskOpacity"]),y=l(["fullscreen","maskBlur","direction"],"f-drawer");return(v,b)=>(f(),D(Ue,{to:"body",disabled:!v.appendToBody},[M(ce,{name:"f-drawer__trans",onBeforeEnter:o(r),onAfterEnter:o(c),onBeforeLeave:o(s),onAfterLeave:o(d)},{default:N(()=>[re(k("div",{role:"dialog","aria-modal":"true",tabindex:"-1",class:V(o(y)),style:R(o(m))},[v.showMask?(f(),p("div",ca)):w("",!0),k("div",{class:"f-drawer__wrapper",onClick:b[0]||(b[0]=de((...h)=>o(i)&&o(i)(...h),["self"]))},[M(ce,{name:"f-drawer__container-trans"},{default:N(()=>[re(k("div",ua,[v.showHeader?(f(),p("header",da,[S(v.$slots,"header",{},()=>[k("span",fa,H(v.title),1),v.showCloseIcon?(f(),D(o($e),{key:0,icon:v.closeIcon,"on-click":o(u)},{default:N(()=>[S(v.$slots,"closeIcon")]),_:3},8,["icon","on-click"])):w("",!0)])])):w("",!0),v.$slots.default?(f(),p("section",pa,[S(v.$slots,"default")])):w("",!0),v.$slots.footer?(f(),p("footer",ba,[S(v.$slots,"footer")])):w("",!0)],512),[[be,n.value]])]),_:3})])],6),[[be,n.value]])]),_:3},8,["onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],8,["disabled"]))}}),ha=T(ma),_a={imageList:ve([]),round:g(),expandIndex:O(0),color:_(),vertical:g(),width:z(),height:z(),onChange:P()},va=["onClick"],ga={key:0,class:"f-expand-card__title"},ya=L({name:"FExpandCard",__name:"expand-card",props:_a,setup(t){const e=t,{classes:n,styles:a}=G(e,"expand-card"),{run:l}=j(),u=A(e.expandIndex),i=(d,m,y)=>{u.value=m,l(e.onChange,d,m,y)},r=B(()=>{const{imageList:d}=e;return fe(d)?d.map(m=>me(m)?{url:m}:Le(m)&&m.url?m:{url:""}):(ye("f-expand-card","`image-list` is not a array."),[])}),c=n(["round","vertical"],"f-expand-card"),s=a(["width","height","color"]);return(d,m)=>r.value.length?(f(),p("div",{key:0,class:V(o(c)),style:R(o(s))},[(f(!0),p(U,null,Z(r.value,(y,v)=>(f(),p("div",{key:v,class:V(["f-expand-card__item",{"f-expand-card__active":v===u.value}]),style:R({backgroundImage:`url(${y.url})`}),onClick:b=>i(b,v,y)},[y.text?(f(),p("div",ga,H(y.text),1)):w("",!0)],14,va))),128))],6)):w("",!0)}}),ka=T(ya),$a={height:z(),padding:z()},Ca=L({name:"FFooter",__name:"footer",props:$a,setup(t){const e=t,{styles:n}=G(e,"footer"),a=n(["height","padding"]);return(l,u)=>(f(),p("footer",{class:"f-footer",style:R(o(a))},[S(l.$slots,"default")],4))}}),wa=T(Ca),Sa={height:z(),padding:z()},Fa=L({name:"FHeader",__name:"header",props:Sa,setup(t){const e=t,{styles:n}=G(e,"header"),a=n(["height","padding"]);return(l,u)=>(f(),p("header",{role:"banner",class:"f-header",style:R(o(a))},[S(l.$slots,"default")],4))}}),za=T(Fa),La={visible:g(),imgList:ve([]),modalClose:g(!0),appendToBody:g(),isCloseBtn:g(!0),showIndex:O(0),zIndex:O(),isOption:g(!0),round:_(),onClose:P()},Ia={round:g(),size:_("middle",t=>ae.includes(t)),background:_(),textColor:_(),fixed:g(),width:z(),height:z(),onClick:P()},Pa=L({name:"FToolbar",__name:"toolbar",props:Ia,setup(t){const e=t,n=ze(),{run:a}=j(),{classes:l,styles:u}=G(e,"toolbar"),i=s=>{if(!n.default)return;const d=s.target;if(d.className===Mt){const m=d.getAttribute(Vt);a(e.onClick,m,s)}},r=l(["size","round","fixed"],"f-toolbar"),c=u(["textColor","background","width","height"]);return(s,d)=>(f(),p("div",{role:"toolbar",class:V(o(r)),style:R(o(c)),onClick:i},[S(s.$slots,"default")],6))}}),Zt=T(Pa),Ea={color:_(),icon:W(),iconSize:z(16),index:z(),onClick:P()},Ta=L({name:"FToolbarItem",__name:"toolbar-item",props:Ea,setup(t){const e=t,{run:n}=j(),{styles:a}=G(e,"toolbar-item"),l=r=>{n(e.onClick,r)},u=a(["color"]),i=Vt;return(r,c)=>(f(),p("span",$t({class:o(Mt),[o(i)||""]:r.index,style:o(u),onClick:l}),[r.icon?(f(),D(o(q),{key:0,size:r.iconSize,icon:r.icon},null,8,["size","icon"])):w("",!0),S(r.$slots,"default")],16))}}),we=T(Ta),Va=k("div",{class:"f-image-preview__mask"},null,-1),Ma={class:"f-image-preview__wrapper"},Ba=["src"],Aa=L({name:"FImagePreview",__name:"image-preview",props:Q(La,{visible:{type:Boolean,default:!1,type:Boolean},visibleModifiers:{}}),emits:["update:visible"],setup(t){const e=t,n=J(t,"visible"),{run:a}=j(),{scale:l,rotate:u,smaller:i,bigger:r,scrollZoom:c,recovery:s,rotateClockwise:d,rotateCounterClock:m}=Yn(),y=A(e.showIndex>e.imgList.length-1?0:e.showIndex),v=()=>{fe(e.imgList)&&e.imgList.forEach(I=>{const E=new Image;E.src=I})},b={next:()=>{if(y.value{if(y.value>0){y.value--;return}y.value=e.imgList.length-1}},h=I=>{s(),a(b[I])},C={1:i,2:r,3:s,4:d,5:m},$=I=>{I&&a(C[I])},F=I=>{n.value=!1,a(e.onClose,I)};return(I,E)=>(f(),D(Ue,{to:"body",disabled:!I.appendToBody},[M(ce,{name:"f-image-preview__transition",onBeforeEnter:v},{default:N(()=>[re(k("div",{class:"f-image-preview",style:R({zIndex:I.zIndex}),onMousewheel:E[0]||(E[0]=(...Y)=>o(c)&&o(c)(...Y))},[Va,k("div",{class:"f-image-preview__container",onClick:de(F,["self"])},[M(ce,{name:"f-image-preview__wrapper-transition"},{default:N(()=>[re(k("div",Ma,[k("img",{class:"f-image-preview__node",draggable:"false",src:I.imgList[y.value],style:R({transform:`scale(${o(l)}) rotate(${o(u)}deg)`,borderRadius:I.round})},null,12,Ba)],512),[[be,n.value]])]),_:1}),I.isOption?(f(),D(o(Zt),{key:0,class:"f-image-preview__option",round:"","on-click":$},{default:N(()=>[M(o(we),{icon:o(ts),index:1},null,8,["icon"]),M(o(we),{icon:o(Zo),index:2},null,8,["icon"]),M(o(we),{icon:o(So),index:3},null,8,["icon"]),M(o(we),{icon:o(No),index:4},null,8,["icon"]),M(o(we),{icon:o(Eo),index:5},null,8,["icon"])]),_:1})):w("",!0),I.imgList.length>1?(f(),p(U,{key:1},[M(o(se),{class:"f-image-preview__next",circle:"","before-icon":o(Ie),"on-click":()=>h("next")},null,8,["before-icon","on-click"]),M(o(se),{class:"f-image-preview__prev",circle:"","before-icon":o(Ye),"on-click":()=>h("prev")},null,8,["before-icon","on-click"])],64)):w("",!0),M(o(se),{class:"f-image-preview__close",circle:"","before-icon":o(st),"on-click":F},null,8,["before-icon"])])],36),[[be,n.value]])]),_:1})],8,["disabled"]))}}),Na=T(Aa),Da={direction:_(void 0,t=>["horizontal","vertical"].includes(t))},Ra=L({name:"FLayout",__name:"layout",props:Da,setup(t){const e=t,n=ze(),a=B(()=>e.direction==="vertical"?!0:e.direction==="horizontal"?!1:n&&n.default?n.default().some(u=>{const i=u.type.name;return i==="FHeader"||i==="FFooter"}):!1);return(l,u)=>(f(),p("section",{class:V(["f-layout",{"f-layout__vertical":a.value}])},[S(l.$slots,"default")],2))}}),Oa=T(Ra),Ha={type:_(void 0,t=>ke.includes(t)),href:_(),size:z(),state:_(void 0,t=>["line","background"].includes(t)),disabled:g(),target:_("_self",t=>Nn.includes(t)),color:_(),hoverColor:_(),noCopy:g(),noLink:g(),beforeIcon:W(),afterIcon:W(),onClick:P()},Ga=["href","target"],ja=L({name:"FLink",__name:"link",props:Ha,setup(t){const e=t,{getProp:n}=he(e),{run:a}=j(),{classes:l,styles:u}=G(n(["type"],["primary"]),"link"),i=s=>{(e.disabled||e.noLink)&&s.preventDefault(),!e.disabled&&a(e.onClick,s)},r=l(["type","state","disabled","noCopy"],"f-link"),c=u(["size","color","hoverColor"]);return(s,d)=>(f(),p("div",{role:"link",class:V(o(r)),style:R(o(c))},[k("a",{class:"f-link__a",href:s.href,target:s.target,onClick:de(i,["stop"])},[s.beforeIcon?(f(),D(o(q),{key:0,icon:s.beforeIcon,size:s.size},null,8,["icon","size"])):w("",!0),S(s.$slots,"default"),s.afterIcon?(f(),D(o(q),{key:1,icon:s.afterIcon,size:s.size},null,8,["icon","size"])):w("",!0)],8,Ga)],6))}}),Ua=T(ja),xa={zebra:g(),center:g(),textColor:_(),borderColor:_(),size:_("middle",t=>ae.includes(t)),maxHeight:z(),zebraColor:_()},Wt=Symbol("list-props-key"),qa={key:0,class:"f-list__header"},Ya={key:1,class:"f-list__footer"},Ka=L({name:"FList",__name:"list",props:xa,setup(t){const e=t;ue(Wt,e);const{classes:n,styles:a}=G(e,"list"),l=a(["borderColor","maxHeight","zebraColor"]),u=n(["zebra","center","size"],"f-list");return(i,r)=>(f(),p("ul",{role:"list",class:V(o(u)),style:R(o(l))},[i.$slots.header?(f(),p("header",qa,[S(i.$slots,"header")])):w("",!0),S(i.$slots,"default"),i.$slots.footer?(f(),p("footer",Ya,[S(i.$slots,"footer")])):w("",!0)],6))}}),Za=T(Ka),Wa={background:_(),color:_()},Xa=L({name:"FListItem",__name:"list-item",props:Wa,setup(t){const e=t,n=le(Wt,null),{styles:a}=G(ne({borderColor:n&&n.borderColor,textColor:e.color||n&&n.textColor,background:e.background}),"list-item"),l=a(["textColor","borderColor","background"]);return(u,i)=>(f(),p("li",{role:"listitem",class:"f-list-item",style:R(o(l))},[S(u.$slots,"default")],4))}}),Ja=T(Xa),Qa={padding:z()},ei=L({name:"FMain",__name:"main",props:Qa,setup(t){const e=t,{styles:n}=G(e,"main"),a=n(["padding"]);return(l,u)=>(f(),p("main",{role:"main",class:"f-main",style:R(o(a))},[S(l.$slots,"default")],4))}}),ti=T(ei),ni={icon:W(),iconSize:z("16px"),backText:_(),title:_(),titleBold:g(),titleColor:_(),titleCenter:g(),subtitle:_(),onBack:P()},oi={class:"f-page-header"},si={class:"f-page-header__text"},li={key:0,class:"f-page-header__main-subtitle"},ri=L({name:"FPageHeader",__name:"page-header",props:ni,setup(t){const e=t,{run:n}=j(),{getLang:a}=he(),l=B(()=>a("pageHeader").value.backText),u=i=>{n(e.onBack,i)};return(i,r)=>(f(),p("header",oi,[k("div",{class:"f-page-header__left",onClick:u},[M(o(q),{size:i.iconSize},{default:N(()=>[S(i.$slots,"icon",{},()=>[(f(),D(Ee(i.icon||o(io))))])]),_:3},8,["size"]),k("div",si,H(l.value),1)]),k("div",{class:V(["f-page-header__main",{"f-page-header__main-center":i.titleCenter}])},[k("div",{style:R({color:i.titleColor}),class:V(["f-page-header__main-title",{"f-page-header__main-title-bold":i.titleBold}])},[S(i.$slots,"title",{},()=>[X(H(i.title),1)])],6),i.subtitle||i.$slots.subtitle?(f(),p("div",li,[S(i.$slots,"subtitle",{},()=>[X(H(i.subtitle),1)])])):w("",!0)],2)]))}}),ai=T(ri),ii={percentage:O(0),state:_("line",t=>["line","circle"].includes(t)),type:_("primary",t=>ke.includes(t)),height:z(),showText:g(!0),diameter:O(400),outsideText:g(),textColor:_(),color:_(),background:_(),stripe:g()},ct=Symbol("progress-props-key"),ci=["width","height","aria-value"],ui=["cx","cy","r"],di=["x","y"],fi=L({name:"FProgressCircle",__name:"index",setup(t){const e=le(ct),{classes:n}=G(e,"progress"),a=n(["type","state"],"f-progress"),l=B(()=>ee(e.diameter)?e.diameter/2:100),u=B(()=>(l.value-mt)*2*Math.PI),i=B(()=>{const c=u.value-u.value*(e.percentage/100);return c<=0?0:c>u.value?u.value:c}),r=B(()=>({"--progress-stroke-dasharray":u.value,"--progress-stroke-dashoffset":i.value}));return(c,s)=>(f(),p("svg",{role:"progressbar",class:V(o(a)),width:o(e).diameter,height:o(e).diameter,style:R(r.value),"aria-value":o(e).percent,"aria-valuemin":0,"aria-valuemax":100},[k("circle",{class:"f-progress__girth",fill:"transparent","stroke-width":"12",stroke:"green",cx:l.value,cy:l.value,r:l.value-o(mt)},null,8,ui),o(e).showText?(f(),p("text",{key:0,"font-size":"24",fill:"grey","text-anchor":"middle","alignment-baseline":"middle",x:l.value,y:l.value},H(o(e).percent)+"% ",9,di)):w("",!0)],14,ci))}}),pi=["aria-value"],bi={class:"f-progress__bar"},mi={class:"f-progress__fill"},hi={key:0,class:"f-progress__percentage"},_i={key:0,class:"f-progress__text"},vi=L({name:"FProgressLine",__name:"index",setup(t){const e=le(ct),{classes:n,styles:a}=G(e,"progress"),l=n(["type","stripe","state"],"f-progress"),u=a(["height","color","textColor","background"]),i=B(()=>({"--progress-width":`${e.percent}%`}));return(r,c)=>(f(),p("div",{role:"progressbar",class:V(o(l)),style:R([o(u),i.value]),"aria-value":o(e).percent,"aria-valuemin":0,"aria-valuemax":100},[k("div",bi,[k("div",mi,[!o(e).outsideText&&o(e).showText?(f(),p("div",hi,H(o(e).percent)+"% ",1)):w("",!0)])]),o(e).outsideText&&o(e).showText?(f(),p("div",_i,H(o(e).percent)+"% ",1)):w("",!0)],14,pi))}}),gi=L({name:"FProgress",__name:"progress",props:ii,setup(t){const e=t,n=B(()=>{const{percentage:a}=e;return ee(a)?e.percentage>=100?100:e.percentage<=0?0:e.percentage:(Te("f-progress","`percentage` is not a number"),0)});return ue(ct,ne({..._e(e),percent:n})),(a,l)=>a.state==="circle"?(f(),D(o(fi),{key:0})):(f(),D(o(vi),{key:1}))}}),yi=T(gi),ki={modelValue:{type:[String,Number,Boolean],default:()=>null},disabled:g(),name:_("f-radio"),label:{type:[String,Number,Boolean],default:()=>null},onChange:P()},$i={modelValue:{type:[String,Number,Boolean],default:()=>null},disabled:g(),vertical:g(),columnGap:z(),rowGap:z(),background:g(),size:_("middle",t=>ae.includes(t)),onChange:P()},Xt=Symbol("radio-group-props-key"),Ci=["value","disabled","name"],wi={key:0,class:"f-radio__circle"},Si={class:"f-radio__text"},Fi=L({name:"FRadio",__name:"radio",props:Q(ki,{modelValue:{type:[String,Number,Boolean],default:null,type:[String,Number,Boolean]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),l=B({get:()=>u&&u.modelValue||e.modelValue,set:m=>{if(u&&!r.value){a(u.changeEvent,m);return}c.value||(n.value=m,a(e.onChange,m))}}),u=le(Xt,null),i=B(()=>l.value===e.label),r=B(()=>!!(u&&u.disabled)),c=B(()=>e.disabled||r.value),{classes:s}=G(ne({checked:i,disabled:c}),"radio"),d=s(["checked","disabled"],"f-radio");return(m,y)=>{var v;return f(),p("label",{role:"radio","aria-checked":"false",tabindex:"0",class:V(o(d))},[re(k("input",{"onUpdate:modelValue":y[0]||(y[0]=b=>l.value=b),hidden:"",type:"radio",value:m.label,disabled:m.disabled,name:m.name},null,8,Ci),[[fn,l.value]]),(v=o(u))!=null&&v.background?w("",!0):(f(),p("span",wi)),k("span",Si,[S(m.$slots,"default",{},()=>[X(H(m.label),1)])])],2)}}}),zi=T(Fi),Li=L({name:"FRadioGroup",__name:"radio-group",props:Q($i,{modelValue:{type:[String,Number,Boolean],default:"",type:[String,Number,Boolean]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{styles:l,classes:u}=G(e,"radio-group"),i=s=>{n.value=s,a(e.onChange,s)},r=u(["vertical","background","size"],"f-radio-group"),c=l(["columnGap","rowGap"]);return ue(Xt,ne({..._e(e),changeEvent:i})),(s,d)=>(f(),p("div",{role:"radiogroup",class:V(o(r)),style:R(o(c))},[S(s.$slots,"default")],6))}}),Ii=T(Li),Pi={modelValue:O(0),max:O(5),effectColor:_("#fcc202"),invalidColor:_("#eef"),readonly:g(),icon:W(),size:z(25),textShow:g(),textColor:_(),textArr:ve(["极差","失望","一般","不错","很棒"]),textSize:z(),onChange:P()},Ei={type:_(void 0,t=>ke.includes(t)),size:z(),color:_(),background:_(),block:g(),spacing:z(),lineHeight:z(),indent:z(),bold:g(),decoration:_(void 0,t=>["overline","line-through","underline"].includes(t)),padding:z(),width:z(),ellipsis:g(),center:g()},Ti=L({name:"FText",__name:"text",props:Ei,setup(t){const e=t,{getProp:n}=he(e),{classes:a,styles:l}=G(n(["type"]),"text"),u=a(["type","block","bold","ellipsis","center"],"f-text"),i=l(["color","background","decoration","width","size","padding","spacing","lineHeight","indent"]);return(r,c)=>(f(),p("p",{class:V(o(u)),style:R(o(i))},[S(r.$slots,"default")],6))}}),Jt=T(Ti),Vi={class:"f-rate",role:"slider"},Mi={class:"f-rate__list"},Bi=["onMouseover","onClick"],Ai=L({name:"FRate",__name:"rate",props:Q(Pi,{modelValue:{default:0,type:Number},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),l=A(e.modelValue),u=d=>{e.readonly||(l.value=d)},i=()=>{e.readonly||(l.value=e.modelValue)},r=d=>{e.readonly||(l.value=d,n.value=d,a(e.onChange,d))};pe(()=>e.modelValue,()=>{l.value=e.modelValue});const c=B(()=>e.textArr[o(l)-1]),s=B(()=>ee(e.max)?e.max:5);return(d,m)=>(f(),p("div",Vi,[k("div",Mi,[(f(!0),p(U,null,Z(s.value,(y,v)=>(f(),p("div",{key:v,class:V(["f-rate__star",{"f-rate__star-readonly":d.readonly}]),onMouseout:i,onMouseover:b=>u(v+1),onClick:b=>r(v+1)},[M(o(q),{size:d.size,icon:d.icon||o(jo),color:l.value>v?d.effectColor:d.invalidColor},null,8,["size","icon","color"])],42,Bi))),128))]),d.textShow?(f(),D(o(Jt),{key:0,size:d.textSize,color:d.textColor},{default:N(()=>[X(H(c.value),1)]),_:1},8,["size","color"])):w("",!0)]))}}),Ni=T(Ai),Di={ripplesColor:_(),duration:O(400),type:_(void 0,t=>ke.includes(t)),disabled:g(),startOpacity:O(),endOpacity:O()},Ri=L({name:"FRipple",__name:"ripple",props:Di,setup(t){const e=t,{getType:n,getProp:a}=he(e),{styles:l}=G(a(["type"],["default"]),"ripple"),u=A(),i=l(["startOpacity","endOpacity"],!1),r=c=>{if(e.disabled)return;const{ripplesColor:s,duration:d}=_e(e),m=ne({duration:d.value,component:"f-ripple",className:"f-ripple__animation",type:n(),ripplesColor:s.value});if(u.value){const{runRipples:y}=Gn(c,u.value,m);y()}};return(c,s)=>(f(),p("div",{ref_key:"rippleRef",ref:u,class:"f-ripple",style:R(o(i)),onClick:r},[S(c.$slots,"default")],4))}}),Oi=T(Ri),Hi={round:g(),difference:g(),animated:g(),rows:O(1),loading:g(),rowGap:z(),size:_("middle",t=>ae.includes(t))},Gi=L({name:"FSkeleton",__name:"skeleton",props:Hi,setup(t){const e=t,{classes:n,styles:a}=G(e,"skeleton"),l=n(["round","animated","size",{key:"difference",callback:()=>e.difference&&ee(e.rows)&&e.rows>=3}],"f-skeleton"),u=a(["rowGap"]),i=B(()=>ze().default?e.loading===!0:!0);return(r,c)=>i.value?(f(),p("div",{key:0,role:"section",class:V(o(l)),style:R(o(u))},[(f(!0),p(U,null,Z(r.rows,s=>(f(),p("div",{key:s,class:"f-skeleton__item"}))),128))],6)):S(r.$slots,"default",{key:1})}}),ji=T(Gi),Ui={open:g(),openText:_(),closeText:_(),borderColor:_(),onOpen:P(),onClose:P()},xi={opened:g(),disabled:g(),heightAnimation:g(!0),widthAnimation:g(),animationTime:O(),onOpen:P(),onClose:P(),onOpenEnd:P(),onCloseEnd:P()},qi={class:"f-collapse-animation"},Yi=L({name:"FCollapseAnimation",__name:"collapse-animation",props:xi,setup(t){const e=t,{onBeforeEnter:n,onEnter:a,onAfterEnter:l,onBeforeLeave:u,onLeave:i,onAfterLeave:r}=gl(e),c=e.opened,s=B(()=>e.disabled?c:e.opened);return(d,m)=>(f(),D(ce,{onBeforeEnter:o(n),onEnter:o(a),onAfterEnter:o(l),onBeforeLeave:o(u),onLeave:o(i),onAfterLeave:o(r)},{default:N(()=>[re(k("div",qi,[S(d.$slots,"default")],512),[[be,s.value]])]),_:3},8,["onBeforeEnter","onEnter","onAfterEnter","onBeforeLeave","onLeave","onAfterLeave"]))}}),Ze=T(Yi),Ki={key:0,class:"f-sticky-card__source"},Zi={class:"f-sticky-card__box"},Wi={class:"f-sticky-card__option-text"},Xi=L({name:"FStickyCard",__name:"sticky-card",props:Ui,setup(t){const e=t,{getLang:n}=he(),{run:a}=j(),{styles:l}=G(e,"sticky-card"),u=A(e.open),i=()=>{u.value=!u.value,a(u.value?e.onClose:e.onOpen,u.value)},r=B(()=>{const{openText:s,closeText:d}=e,m=n("stickyCard").value;return o(u)?s||m.openText:d||m.closeText}),c=l(["borderColor"]);return(s,d)=>(f(),p("div",{class:"f-sticky-card",style:R(o(c))},[s.$slots.source?(f(),p("div",Ki,[S(s.$slots,"source")])):w("",!0),k("div",Zi,[M(o(Ze),{opened:u.value},{default:N(()=>[S(s.$slots,"default")]),_:3},8,["opened"])]),k("div",{class:V(["f-sticky-card__option",{"f-sticky-card__option-open":u.value}]),onClick:i},[k("span",Wi,H(r.value),1)],2)],4))}}),Qt=T(Xi),Ji={modelValue:{...g(),required:!0},size:_(void 0,t=>ae.includes(t)),disabled:g(),loading:g(),icon:W(),closeColor:_(),activeColor:_(),activeText:_(),closeText:_(),square:g(),iconSize:z(),onChange:P()},Qi=L({name:"FSwitch",__name:"switch",props:Q(Ji,{modelValue:{type:Boolean,default:!1,type:Boolean},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{getProp:l}=he(e),{styles:u,classes:i}=G(l(["size"]),"switch"),r=()=>{e.disabled||e.loading||(n.value=!n.value,a(e.onChange,!e.modelValue))},c=u(["closeColor","activeColor"]),s=i(["size","square"],"f-switch__input");return(d,m)=>(f(),p("div",{role:"switch",class:V(["f-switch",{"f-switch__disabled":d.disabled||d.loading}]),style:R(o(c))},[d.closeText?(f(),p("span",{key:0,class:V(["f-switch__right-text",{"f-switch__text-active":!n.value}])},H(d.closeText),3)):w("",!0),k("div",{class:V([o(s),{"f-switch__active":n.value}]),onClick:de(r,["stop"])},[k("span",{class:V(["f-switch__roll",{"f-switch__roll-active":n.value}])},[d.icon&&!d.loading?(f(),D(o(q),{key:0,icon:d.icon,size:d.iconSize},null,8,["icon","size"])):w("",!0),d.loading?(f(),D(o(q),{key:1,class:"f-switch__loading-animation",icon:o(Ft),size:d.iconSize},null,8,["icon","size"])):w("",!0)],2)],2),d.activeText?(f(),p("span",{key:1,class:V(["f-switch__left-text",{"f-switch__text-active":n.value}])},H(d.activeText),3)):w("",!0)],6))}}),ec=T(Qi),tc={type:_(void 0,t=>ke.includes(t)),close:g(),round:g(),background:_(),color:_(),beforeIcon:W(),afterIcon:W(),size:_(void 0,t=>ae.includes(t)),simple:g(),block:g(),line:g(),onClose:P(),onClick:P()},nc=L({name:"FTag",__name:"tag",props:tc,setup(t){const e=t,{getProp:n}=he(e),{run:a}=j(),{classes:l,styles:u}=G(n(["size","type"]),"tag"),i=l(["simple","type","size","block","round","line"],"f-tag"),r=u(["color","background"]),c=s=>{a(e.onClose,s)};return(s,d)=>(f(),D(ce,{name:"f-tag",appear:""},{default:N(()=>[k("div",{class:V(o(i)),style:R(o(r)),onClick:d[0]||(d[0]=(...m)=>s.onClick&&s.onClick(...m))},[s.beforeIcon?(f(),D(o(q),{key:0,icon:s.beforeIcon},null,8,["icon"])):w("",!0),S(s.$slots,"default"),s.afterIcon?(f(),D(o(q),{key:1,icon:s.afterIcon},null,8,["icon"])):w("",!0),s.close?(f(),D(o($e),{key:2,size:14,"on-click":c})):w("",!0)],6)]),_:3}))}}),oc=T(nc),sc={content:z(),position:_("bottom",t=>["top","bottom","right","left"].includes(t)),disabled:g(),state:_("hover",t=>["hover","active","always"].includes(t)),noArrow:g(),bold:g(),bright:g(),background:_(),fontColor:_()},lc=["f-content"],rc=L({name:"FTooltip",__name:"tooltip",props:sc,setup(t){const e=t,{classes:n,styles:a}=G(e,"tooltip"),l=n(["position","state","disabled","bold","noArrow","bright"],"f-tooltip"),u=a(["background","fontColor"]);return(i,r)=>i.$slots.default?(f(),p("div",{key:0,role:"tooltip","f-content":i.content,class:V(o(l)),style:R(o(u))},[S(i.$slots,"default")],14,lc)):w("",!0)}}),ac=T(rc),ic={modelValue:ve(),data:{type:[Object,Array],default:()=>[]},isCheck:g(),offset:O(40),onClickLabel:P()},en=Symbol("tree-props-key"),cc={model:W()},uc={class:"f-tree-item"},dc={class:"f-tree-item__label-prefix"},fc={class:"f-tree-item__text"},pc={key:0,class:"f-tree-item__label-option"},bc={key:0,class:"f-tree-item__children"},kt=L({name:"FTreeItem",__name:"index",props:cc,setup(t){const e=t,{run:n}=j(),a=le(en,null),l=A(!1),u=B(()=>!!(e.model.children&&e.model.children.length)),i=(s,d)=>{d.disabled||(l.value=!l.value,a&&n(a.onClickLabel,s,d,l.value,a.tree))},r=B(()=>a&&ee(a.offset)&&a.offset>1?a.offset:40),c=B(()=>{const{__level:s}=e.model;return s?{"--tree-item-level-padding":`${s*r.value}px`}:{}});return(s,d)=>{var y;const m=Ct("f-tree-item");return f(),p("div",uc,[k("div",{class:V(["f-tree-item__label",{"f-tree-item__label-disabled":s.model.disabled}]),style:R(c.value),onClick:d[0]||(d[0]=v=>i(v,s.model))},[k("div",dc,[(y=o(a))!=null&&y.isCheck?(f(),D(o(Se),{key:0,label:s.model.value||s.model.label,disabled:s.model.disabled,"show-label":!1},null,8,["label","disabled"])):w("",!0),u.value?(f(),D(o(q),{key:1,class:V({"f-tree-item__icon-animation":l.value}),size:15,icon:o(Ie)},null,8,["class","icon"])):w("",!0),s.model.icon?(f(),D(o(q),{key:2,size:15,icon:s.model.icon},null,8,["icon"])):w("",!0),k("div",fc,H(s.model.label),1)]),s.$slots.options?(f(),p("div",pc,[S(s.$slots,"options")])):w("",!0)],6),M(o(Ze),{opened:l.value,"animation-time":.3},{default:N(()=>[u.value?(f(),p("div",bc,[(f(!0),p(U,null,Z(s.model.children,(v,b)=>(f(),D(m,{key:b,model:v},{options:N(()=>[S(s.$slots,"options")]),_:2},1032,["model"]))),128))])):w("",!0)]),_:3},8,["opened"])])}}}),mc={role:"tree",class:"f-tree"},hc=L({name:"FTree",__name:"tree",props:Q(ic,{check:{type:Array,default:[]},checkModifiers:{}}),emits:["update:check"],setup(t){const e=t,n=J(t,"check"),a=(r,c=0)=>{Le(r)&&(r=[r]);const s=[];if(fe(r))for(const d of r){const m={...d,__level:c};d.children&&(m.children=a(d.children,c+1)),s.push(m)}return s},l=B(()=>a(e.data)),u=A([]),i=r=>{n.value=r};return ue(en,ne({onClickLabel:Ae(e,"onClickLabel"),isCheck:Ae(e,"isCheck"),offset:Ae(e,"offset"),tree:l})),(r,c)=>(f(),p("div",mc,[r.isCheck?(f(),D(o(Kt),{key:0,modelValue:u.value,"onUpdate:modelValue":c[0]||(c[0]=s=>u.value=s),style:{display:"block"},"on-change":i},{default:N(()=>[(f(!0),p(U,null,Z(l.value,(s,d)=>(f(),D(kt,{key:d,model:s},{options:N(()=>[S(r.$slots,"options")]),_:2},1032,["model"]))),128))]),_:3},8,["modelValue"])):(f(!0),p(U,{key:1},Z(l.value,(s,d)=>(f(),D(kt,{key:d,model:s},{options:N(()=>[S(r.$slots,"options")]),_:2},1032,["model"]))),128))]))}}),_c=T(hc),vc={content:_(),fontSize:O(40),gap:O(40),fontColor:_("#111"),zIndex:z(9999)},gc=L({name:"FWatermark",__name:"watermark",props:vc,setup(t){const e=t,n=yl(e),a=A();let l;const u=()=>{if(!a.value)return;l&&l.remove();const{base64:r,size:c}=n.value;l=document.createElement("div"),l.style.position="absolute",l.style.backgroundImage=`url(${r})`,l.style.backgroundSize=`${c}px ${c}px`,l.style.zIndex=e.zIndex.toString(),l.style.inset="0",a.value.appendChild(l)},i=new MutationObserver(r=>{for(const c of r){if(c.removedNodes&&c.removedNodes.length){const s=Array.from(c.removedNodes);for(const d of s)if(d===l){u();return}}if(c.target===l){u();return}}});return ie(()=>{a.value&&i.observe(a.value,{childList:!0,subtree:!0,attributes:!0})}),ie(u),Ge(i.disconnect),(r,c)=>(f(),p("div",{ref_key:"watermarkRef",ref:a,class:"f-watermark"},[S(r.$slots,"default")],512))}}),yc=T(gc),kc={files:ve(),accept:_(),name:_(),drag:g(),isRemove:g(!0),showList:g(!1),multiple:g(),maxSize:O(),maxLength:O(),disabled:g(),onLoad:P(),onChange:P()},$c={class:"f-up-load"},Cc=["name","disabled","accept","multiple"],wc={key:0,class:"f-up-load__file-list"},Sc={class:"f-up-load__file-name"},Fc=L({name:"FUpLoad",__name:"up-load",props:Q(kc,{files:{default:[],type:Array},filesModifiers:{}}),emits:["update:files"],setup(t){const e=t,n=J(t,"files"),{run:a}=j(),l=A(!1),u=A(),i=()=>{u.value&&u.value.click()},r=b=>{n.value=[...n.value,...b],a(e.onLoad,b)},c=b=>{const{maxSize:h,maxLength:C}=_e(e);let $=[...b];return h.value&&($=$.filter(F=>F.size{const h=b.target.files;h&&r(c(h))},d=b=>{n.value.splice(b,1)},m=b=>{b.preventDefault(),l.value=!0},y=b=>{var C;l.value=!1;const h=(C=b.dataTransfer)==null?void 0:C.files;h&&r(c(h))},v=()=>{pe(()=>e.files,()=>{a(e.onChange,n.value)},{deep:!0})};return e.onChange&&v(),(b,h)=>(f(),p(U,null,[k("div",$c,[b.drag?(f(),p("div",{key:0,class:"f-up-load__drag",onClick:i,onDrop:de(y,["prevent"]),onDragover:de(m,["prevent"])},[S(b.$slots,"default",{},()=>[M(o(q),{icon:o(Ss)},null,8,["icon"])])],32)):(f(),p("div",{key:1,class:"f-up-load__content",onClick:i},[S(b.$slots,"default",{},()=>[M(o(se),null,{default:N(()=>[X("选择文件")]),_:1})])])),k("input",{ref_key:"inputRef",ref:u,type:"file",hidden:"",name:b.name,disabled:b.disabled,accept:b.accept,multiple:b.multiple,onChange:s},null,40,Cc)]),b.showList?(f(),p(U,{key:0},[n.value&&n.value.length?(f(),p("div",wc,[(f(!0),p(U,null,Z(n.value,(C,$)=>(f(),p("div",{key:$,class:"f-up-load__file-list-item"},[k("div",Sc,[M(o(q),{icon:o(gs)},null,8,["icon"]),X(" "+H(C.name),1)]),b.isRemove?(f(),D(o($e),{key:0,size:14,onClick:F=>d($)},null,8,["onClick"])):w("",!0)]))),128))])):w("",!0)],64)):w("",!0)],64))}}),zc=T(Fc),Lc={current:{...O(1),require:!0},total:{...O(0),require:!0},pageSize:O(10),pageSelect:ve(),pagerCount:O(7),background:g(),round:g(),prevIcon:W(),nextIcon:W(),disabled:g(),jumpSearch:g(),onPrev:P(),onNext:P(),pageSizeChange:P(),onChange:P()},Ic=["disabled"],Pc=["onClick"],Ec=["disabled"],Tc=L({name:"FPagination",__name:"pagination",props:Q(Lc,{current:{default:1,type:Number},currentModifiers:{},pageSize:{default:10,type:Number},pageSizeModifiers:{}}),emits:["update:current","update:pageSize"],setup(t){const e=t,n=J(t,"current"),a=J(t,"pageSize"),{pages:l,showNextMore:u,showPrevMore:i,maxCount:r,handelTurnPages:c}=dl(e,{currentModelValue:n,pageSizeModelValue:a}),{jumpCurrent:s,selectChange:d,handelChange:m,handleInput:y,handelClick:v}=fl(e,{currentModelValue:n,pageSizeModelValue:a},l,r),{classes:b}=G(e,"pagination"),h=A(10),C=b(["background","round","disabled"],qe);return($,F)=>(f(),p("div",{class:V(o(C))},[$.pageSelect&&$.pageSelect.length?(f(),D(o(He),{key:0,modelValue:h.value,"onUpdate:modelValue":F[0]||(F[0]=I=>h.value=I),width:120,disabled:$.disabled,"on-change":o(d)},{default:N(()=>[(f(!0),p(U,null,Z($.pageSelect,I=>(f(),D(o(Oe),{key:I,value:I,label:I+"/页"},null,8,["value","label"]))),128))]),_:1},8,["modelValue","disabled","on-change"])):w("",!0),k("button",{class:"f-pagination__button",disabled:$.disabled,onClick:F[1]||(F[1]=I=>o(c)("prev"))},[M(o(q),{size:14,icon:$.prevIcon||o(Ye)},null,8,["icon"])],8,Ic),$.total>0?(f(),p("div",{key:1,class:"f-pagination__pages",onClick:F[2]||(F[2]=I=>o(v)(I))},[k("div",{class:V([o(ge),{[`${o(ge)}-active`]:t.current===1}])}," 1 ",2),o(i)?(f(),p("div",{key:0,class:V([o(ge),o(Bt)])},[M(o(q),{size:15,icon:o(vt)},null,8,["icon"])],2)):w("",!0),(f(!0),p(U,null,Z(o(l),I=>(f(),p("div",{key:I,class:V([o(ge),{[`${o(ge)}-active`]:t.current===I}]),onClick:E=>o(m)(I,E)},H(I),11,Pc))),128)),o(u)?(f(),p("div",{key:1,class:V([o(ge),o(At)])},[M(o(q),{size:15,icon:o(vt)},null,8,["icon"])],2)):w("",!0),$.total>1&&$.total>Number(t.pageSize)?(f(),p("div",{key:2,class:V([o(ge),{[`${o(ge)}-active`]:t.current===o(r)}])},H(o(r)),3)):w("",!0)])):w("",!0),k("button",{class:"f-pagination__button",disabled:$.disabled,onClick:F[3]||(F[3]=I=>o(c)("next"))},[M(o(q),{size:14,icon:$.nextIcon||o(Ie)},null,8,["icon"])],8,Ec),$.jumpSearch?(f(),D(o(Pe),{key:2,modelValue:o(s),"onUpdate:modelValue":F[4]||(F[4]=I=>wt(s)?s.value=I:null),placeholder:"输入跳转的页数",class:"f-pagination__jump",style:{width:"80px"},disabled:$.disabled,"on-blur":o(y),"on-enter":o(y)},null,8,["modelValue","disabled","on-blur","on-enter"])):w("",!0)],2))}}),Vc=T(Tc),Mc={data:ve(),columns:ve(),align:_("left",t=>["left","center","right"].includes(t)),border:g(),select:g(),num:g(),zebra:g(),zebraColor:_(),height:z(),width:z(),bgColor:_(),headBgColor:_(),showHead:g(!0),onSelect:P()},Bc={class:"f-table__container"},Ac={key:0,class:"f-table__header"},Nc={class:"f-table__table"},Dc={key:0,width:50,span:1},Rc={key:1,width:50,span:1},Oc=["width"],Hc=["align"],Gc={key:0},jc={key:1},Uc={class:"f-table__body"},xc={key:0,class:"f-table__table"},qc={key:0,width:50,span:1},Yc={key:1,width:50,span:1},Kc=["width"],Zc=["align"],Wc={key:0},Xc={key:1},Jc=["align"],Qc={key:0},eu={key:1},tu={key:1},nu={class:"f-table__table"},ou={key:0,width:50,span:1},su={key:1},lu=["width"],ru=["align"],au={key:0},iu={key:1},cu={class:"table__no-data"},uu={key:1},du=L({name:"FTable",__name:"table",props:Mc,setup(t){const e=t,{run:n}=j(),{styles:a,classes:l}=G(e,"table"),u=(b,h,C,$)=>b(Ve,h,C,$),i=(b,h,C)=>b(Ve,h,C),r=a(["zebraColor","bgColor","headBgColor","height","width"]),c=l(["border","zebra"],"f-table"),s=B(()=>!!(e.height&&e.showHead)),d=A([]),m=B({get:()=>d.value.length?(d.value||[]).every(b=>b._select):!1,set:b=>{const h=(d.value||[]).map(C=>(C._select=b,C));return d.value=h,v(),b}});pe(()=>e.data,()=>{if(fe(e.data)||(d.value=[]),e.select){const b=e.data.map(h=>({...h,_select:!1}));d.value=b;return}d.value=e.data},{immediate:!0});const v=()=>{const b=(d.value||[]).filter(h=>h._select);n(e.onSelect,b)};return(b,h)=>(f(),p("div",{role:"table",class:V(o(c)),style:R(o(r))},[k("div",Bc,[b.columns||d.value?(f(),p(U,{key:0},[s.value?(f(),p("div",Ac,[k("table",Nc,[k("colgroup",null,[b.select?(f(),p("col",Dc)):w("",!0),b.num?(f(),p("col",Rc)):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("col",{key:$,width:C.width},null,8,Oc))),128))]),k("thead",{align:b.align},[k("tr",null,[b.select?(f(),p("th",Gc,[M(o(Se),{modelValue:m.value,"onUpdate:modelValue":h[0]||(h[0]=C=>m.value=C),disabled:!d.value.length},null,8,["modelValue","disabled"])])):w("",!0),b.num?(f(),p("th",jc,"#")):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("th",{key:$},[o(Xe)(C.title)?(f(),D(Ee(i(C.title,C,$)),{key:0})):(f(),p(U,{key:1},[X(H(C.title),1)],64))]))),128))])],8,Hc)])])):w("",!0),k("div",Uc,[d.value&&d.value.length?(f(),p("table",xc,[k("colgroup",null,[b.select?(f(),p("col",qc)):w("",!0),b.num?(f(),p("col",Yc)):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("col",{key:$,span:1,width:C.width},null,8,Kc))),128))]),s.value?w("",!0):(f(),p("thead",{key:0,align:b.align},[k("tr",null,[b.select?(f(),p("th",Wc,[M(o(Se),{modelValue:m.value,"onUpdate:modelValue":h[1]||(h[1]=C=>m.value=C),disabled:!d.value.length},null,8,["modelValue","disabled"])])):w("",!0),b.num?(f(),p("th",Xc,"#")):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("th",{key:$},[o(Xe)(C.title)?(f(),D(Ee(i(C.title,C,$)),{key:0})):(f(),p(U,{key:1},[X(H(C.title),1)],64))]))),128))])],8,Zc)),k("tbody",{align:b.align},[(f(!0),p(U,null,Z(d.value,(C,$)=>(f(),p("tr",{key:$},[b.select?(f(),p("td",Qc,[M(o(Se),{modelValue:C._select,"onUpdate:modelValue":F=>C._select=F,"on-change":v},null,8,["modelValue","onUpdate:modelValue"])])):w("",!0),b.num?(f(),p("td",eu,H($+1),1)):w("",!0),(f(!0),p(U,null,Z(b.columns,(F,I)=>(f(),p("td",{key:I},[F.render?(f(),D(Ee(u(F.render,C,F,$)),{key:0})):(f(),p(U,{key:1},[F.key?(f(),p(U,{key:0},[X(H(C[F.key]),1)],64)):w("",!0)],64))]))),128))]))),128))],8,Jc),b.$slots.tfoot?(f(),p("tfoot",tu,[S(b.$slots,"tfoot")])):w("",!0)])):(f(),p(U,{key:1},[k("table",nu,[k("colgroup",null,[b.select?(f(),p("col",ou)):w("",!0),b.num?(f(),p("col",su)):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("col",{key:$,span:1,width:C.width},null,8,lu))),128))]),s.value?w("",!0):(f(),p("thead",{key:0,align:b.align},[k("tr",null,[b.select?(f(),p("th",au,[M(o(Se),{modelValue:m.value,"onUpdate:modelValue":h[2]||(h[2]=C=>m.value=C),disabled:!d.value.length},null,8,["modelValue","disabled"])])):w("",!0),b.num?(f(),p("th",iu,"#")):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("th",{key:$},[o(Xe)(C.title)?(f(),D(Ee(i(C.title,C,$)),{key:0})):(f(),p(U,{key:1},[X(H(C.title),1)],64))]))),128))])],8,ru))]),k("div",cu,[S(b.$slots,"noData",{},()=>[M(o(it),{content:"暂无数据"})])])],64))])],64)):(f(),p("table",uu,[S(b.$slots,"default")]))])],6))}}),fu=T(du),pu={disabled:g(),onClick:P()},bu=L({name:"FDropdownItem",__name:"dropdown-item",props:pu,setup(t){const e=t,{run:n}=j(),a=le(rt,null),l=u=>{e.disabled||(n(a&&a.close),n(e.onClick,u))};return(u,i)=>(f(),p("div",{class:V(["f-dropdown-item",{"f-dropdown-item__disabled":u.disabled}]),onClick:l},[S(u.$slots,"default")],2))}}),mu=T(bu),hu={modelValue:{...z(),required:!0},rows:z(),disabled:g(),autoHeight:g(),maxLength:O(),autofocus:g(),name:_("f-textarea"),placeholder:_(),readonly:g(),fontSize:z(),onInput:P(),resize:_(void 0,t=>["none","both","horizontal","vertical"].includes(t)),clear:g(),onChange:P(),onBlur:P(),onFocus:P(),onEnter:P()},_u=["rows","disabled","readonly","autofocus","placeholder","name"],vu=L({name:"FTextarea",__name:"textarea",props:Q(hu,{modelValue:{default:"",type:[Number,String]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{handleInput:a,handleClear:l,handleChange:u}=Et(e,n),{classes:i,styles:r}=G(e,"textarea"),{run:c}=j(),s=A(),d=i(["disabled","autoHeight"],"f-textarea"),m=r(["resize","fontSize"]),y=async()=>{!s.value||!e.autoHeight||(await Ne(),s.value.style.height=s.value.scrollHeight+"px")},v=h=>{a(h),y()},b=h=>{h.key==="Enter"&&h.ctrlKey&&(h.preventDefault(),c(e.onEnter,n.value,h))};return ie(y),(h,C)=>(f(),p("div",{class:V(o(d)),style:R(o(m))},[re(k("textarea",{ref_key:"textareaRef",ref:s,"onUpdate:modelValue":C[0]||(C[0]=$=>n.value=$),class:"f-textarea__textarea",rows:h.rows,disabled:h.disabled,readonly:h.readonly,autofocus:h.autofocus,placeholder:h.placeholder,name:h.name,onInput:v,onChange:C[1]||(C[1]=(...$)=>o(u)&&o(u)(...$)),onBlur:C[2]||(C[2]=(...$)=>h.onBlur&&h.onBlur(...$)),onFocus:C[3]||(C[3]=(...$)=>h.onFocus&&h.onFocus(...$)),onKeydown:b},null,40,_u),[[pn,n.value]]),h.clear?(f(),D(o(q),{key:0,class:"f-textarea__clear-btn",icon:o(st),size:14,"on-click":o(l)},null,8,["icon","on-click"])):w("",!0)],6))}}),gu=T(vu),yu={modelValue:O(0),model:_("default",t=>["default","button","switch"].includes(t)),precision:O(0),buttonType:_(void 0,t=>ke.includes(t)),step:O(1),size:_("middle",t=>ae.includes(t)),disabled:g(),max:O(),min:O(),maxLength:O(),autofocus:g(),name:_("f-input-number"),placeholder:_(),clear:g(),readonly:g(),onChange:P(),onBlur:P(),onFocus:P(),onInput:P()},ku={class:"f-input-number__wrapper"},$u=L({name:"FInputNumber",__name:"input-number",props:Q(yu,{modelValue:{default:0,type:Number},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),l=B(()=>{const{step:r,min:c}=e;return!c&&!ee(c)?!1:n.value-Math.abs(r){const{step:r,max:c}=e;return!c&&!ee(c)?!1:n.value+Math.abs(r)>c}),i=r=>{const{disabled:c,readonly:s,step:d}=e;if(c||s)return;a({minus:()=>{n.value-=d},plus:()=>{n.value+=d}}[r]),a(e.onChange,n.value)};return(r,c)=>(f(),p("div",{role:"input",class:V(["f-input-number",{"f-input-number__button":r.model==="button"}])},[r.model==="button"?(f(),D(o(se),{key:0,class:"f-input-number__minus",type:r.buttonType||"primary",size:r.size,disabled:r.disabled||l.value,"before-icon":o(Ye),"on-click":()=>i("minus")},null,8,["type","size","disabled","before-icon","on-click"])):w("",!0),k("div",ku,[M(o(Pe),{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=s=>n.value=s),type:"number",max:r.max,min:r.min,disabled:r.disabled,readonly:r.readonly,autofocus:r.autofocus,name:r.name,size:r.size,clear:r.clear,placeholder:r.placeholder,"on-blur":r.onBlur,"on-focus":r.onFocus,"on-input":r.onInput,"on-change":r.onChange},{after:N(()=>[r.model==="switch"?(f(),p("div",{key:0,class:V(["f-input-number__switch",`f-input-number__switch-${r.size}`])},[M(o(se),{disabled:r.disabled||u.value,size:r.size,type:r.buttonType||"default","before-icon":o(Us),onclick:()=>i("plus")},null,8,["disabled","size","type","before-icon","onclick"]),M(o(se),{disabled:r.disabled||l.value,size:r.size,type:r.buttonType||"default","before-icon":o(De),"on-click":()=>i("minus")},null,8,["disabled","size","type","before-icon","on-click"])],2)):w("",!0)]),_:1},8,["modelValue","max","min","disabled","readonly","autofocus","name","size","clear","placeholder","on-blur","on-focus","on-input","on-change"])]),r.model==="button"?(f(),D(o(se),{key:1,class:"f-input-number__plus",type:r.buttonType||"primary",size:r.size,disabled:r.disabled||u.value,"before-icon":o(Ie),"on-click":()=>i("plus")},null,8,["type","size","disabled","before-icon","on-click"])):w("",!0)],2))}}),Cu=T($u),wu={modelValue:z(),position:_("top",t=>["left","right","top","bottom"].includes(t)),type:_("line",t=>["line","card","segment"].includes(t)),justifyContent:_(void 0,t=>["flex-start","center","flex-end","space-between","space-around","space-evenly"].includes(t)),trigger:_("click",t=>["click","hover"].includes(t)),onSwitch:P()},tn=Symbol("tabs-props-key"),Su={class:"f-tabs__head"},Fu={key:0,class:"f-tabs__prefix"},zu={class:"f-tabs__navs"},Lu={key:1,class:"f-tabs__suffix"},Iu={class:"f-tabs__body"},Pu="FTabsItem",Eu=L({name:"FTabs",__name:"tabs",props:Q(wu,{modelValue:{default:null,type:[Number,String]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{classes:a,styles:l}=G(e,"tabs"),u=A(0),i=new Map,r=bn(),c=$=>{const F=fe($)?$:[$],I=[];return F.forEach(E=>{fe(E)?I.push(...c(E)):pt(E)&&fe(E.children)?I.push(...c(E.children)):pt(E)&&E.component&&I.push(E)}),I},s=($,F)=>$.subTree?c($.subTree.children).filter(E=>Le(E.type)&&E.type.name===F):[],d=je(),m=$=>{i.set($.uid,$);const I=s(d,Pu).map(E=>E.component?E.component.uid:null).filter(Boolean);if(r.value=I.map(E=>i.get(E)).filter(Boolean),n.value){u.value=n.value;return}r.value&&r.value.length&&r.value[0].activeName&&(u.value=r.value[0].activeName)},y=B(()=>r.value&&r.value.map(($,F)=>($.activeName=$.activeName||F,{name:$.activeName,label:$.label})));ue(tn,{activeName:u,registerChild:m});const v=async $=>{let F=!0;e.onSwitch&&(F=await e.onSwitch($)),!(lt(F)&&!F)&&(u.value=$,n.value=$)},b=a(["position","type"],"f-tabs"),h=l(["justifyContent"]),C=B(()=>e.trigger==="hover"?"mouseenter":"click");return($,F)=>(f(),p("div",{role:"tab",class:V(o(b)),style:R(o(h))},[k("div",Su,[$.$slots.prefix?(f(),p("div",Fu,[S($.$slots,"prefix")])):w("",!0),k("div",zu,[(f(!0),p(U,null,Z(y.value,(I,E)=>(f(),p("div",mn({key:E,class:["f-tabs__nav-item",{"f-tabs__nav-active":I.name===u.value}]},{[hn(C.value)]:Y=>v(I.name)}),H(I.label),17))),128))]),$.$slots.suffix?(f(),p("div",Lu,[S($.$slots,"suffix")])):w("",!0)]),k("div",Iu,[S($.$slots,"default")])],6))}}),Tu=T(Eu),Vu={date:_(),disabled:g(),clear:g(),size:_("middle",t=>ae.includes(t)),format:_("YYYY/MM/DD"),placeholder:_(),addZero:g()},Mu={class:"f-date-picker"},Bu={class:"f-date-picker__content"},Au={class:"f-date-picker__option"},Nu=L({name:"FDatePicker",__name:"date-picker",props:Q(Vu,{date:{default:"",type:String},dateModifiers:{}}),emits:["update:date"],setup(t){const e=t,n=J(t,"date"),a=new Date,l=RegExp(/([Y]{4})|([M]{2})|([D]{2})/),u=A(),i=a.getFullYear(),r=a.getMonth()+1,c=a.getDate(),s={YYYY:i+"",MM:e.addZero?oe(r):r+"",DD:e.addZero?oe(c):c+""},d=()=>{let v=e.format;l.test(v)||(ye("f-date-picker","`format` is not a standard format, default format will be used"),v="YYYY/MM/DD");for(const b in s)v=v.replace(b,s[b].toString());n.value=v},m=(v,b,h)=>{s.YYYY=v+"",s.MM=e.addZero?oe(b):b+"",s.DD=e.addZero?oe(h):h+""},y=(v,b)=>{u.value.close(v),b&&d()};return(v,b)=>(f(),p("div",Mu,[M(o(Ke),{ref_key:"triggerInstance",ref:u,trigger:"click",disabled:v.disabled},{content:N(()=>[k("div",Bu,[M(o(qt),{date:o(a),"onUpdate:date":b[1]||(b[1]=h=>wt(a)?a.value=h:null),"day-cell-height":42,"week-cell-height":42,"on-change":m},null,8,["date"]),k("div",Au,[M(o(se),{size:"mini",onClick:b[2]||(b[2]=h=>y(h,!1))},{default:N(()=>[X("取消")]),_:1}),M(o(se),{type:"primary",size:"mini",onClick:b[3]||(b[3]=h=>y(h,!0))},{default:N(()=>[X(" 确定 ")]),_:1})])])]),default:N(()=>[M(o(Pe),{modelValue:n.value,"onUpdate:modelValue":b[0]||(b[0]=h=>n.value=h),autocomplete:"off",readonly:"",disabled:v.disabled,placeholder:v.placeholder||"请选择日期",clear:v.clear,size:v.size,"after-icon":o(rl)},null,8,["modelValue","disabled","placeholder","clear","size","after-icon"])]),_:1},8,["disabled"])]))}}),Du=T(Nu),Ru={time:_(),disabled:g(),clear:g(),placeholder:_(),size:_("middle",t=>ae.includes(t))},Ou={class:"f-time-picker"},Hu={class:"f-time-picker__content"},Gu=["onClick"],ju=["onClick"],Uu=["onClick"],xu={class:"f-time-picker__option"},qu=L({name:"FTimePicker",__name:"time-picker",props:Q(Ru,{time:{default:"",type:String},timeModifiers:{}}),emits:["update:time"],setup(t){const e=J(t,"time"),n=new Date,a=ne({hour:oe(n.getHours()),minute:oe(n.getMinutes()),second:oe(n.getSeconds())}),l=A(),u=(y,v=!0)=>{if(v&&!me(v)&&(e.value=`${a.hour}:${a.minute}:${a.second}`),v==="now"){const b=new Date;a.hour=oe(b.getHours()),a.minute=oe(b.getMinutes()),a.second=oe(b.getSeconds())}lt(v)&&l.value.close(y)},i=A(),r=A(),c=A(),s=(y,v)=>{y.scrollTo({top:v,behavior:"smooth"})},d=async()=>{if(await Ne(),i.value&&r.value&&c.value){const y=c.value.querySelector(".f-time-picker__second-item").offsetHeight;s(i.value,(Number(a.hour)===0?24:Number(a.hour)-2)*y),s(r.value,(Number(a.minute)-2)*y),s(c.value,(Number(a.second)-2)*y)}},m=(y,v)=>{a[v]=oe(y)};return pe(()=>a,d,{deep:!0}),(y,v)=>(f(),p("div",Ou,[M(o(Ke),{ref_key:"triggerInstance",ref:l,trigger:"click",disabled:y.disabled,"on-open":d},{content:N(()=>[k("div",Hu,[k("div",{ref_key:"hoverRef",ref:i,class:"f-time-picker__hour"},[(f(),p(U,null,Z(24,b=>k("div",{key:b,class:V(["f-time-picker__hour-item",{"f-time-picker__hour-active":o(oe)(b===24?0:b).toString()===a.hour}]),onClick:de(h=>m(b===24?0:b,"hour"),["stop"])},H(o(oe)(b===24?0:b)),11,Gu)),64))],512),k("div",{ref_key:"minuteRef",ref:r,class:"f-time-picker__minute"},[(f(),p(U,null,Z(59,b=>k("div",{key:b,class:V(["f-time-picker__minute-item",{"f-time-picker__minute-active":o(oe)(b).toString()===a.minute}]),onClick:de(h=>m(b,"minute"),["stop"])},H(o(oe)(b)),11,ju)),64))],512),k("div",{ref_key:"secondRef",ref:c,class:"f-time-picker__second"},[(f(),p(U,null,Z(59,b=>k("div",{key:b,class:V(["f-time-picker__second-item",{"f-time-picker__second-active":o(oe)(b).toString()===a.second}]),onClick:de(h=>m(b,"second"),["stop"])},H(o(oe)(b)),11,Uu)),64))],512)]),k("div",xu,[M(o(se),{size:"mini",onClick:v[1]||(v[1]=b=>u(b,"now"))},{default:N(()=>[X("当前")]),_:1}),M(o(se),{size:"mini",onClick:v[2]||(v[2]=b=>u(b,!1))},{default:N(()=>[X("取消")]),_:1}),M(o(se),{type:"primary",size:"mini",onClick:v[3]||(v[3]=b=>u(b,!0))},{default:N(()=>[X(" 确定 ")]),_:1})])]),default:N(()=>[M(o(Pe),{modelValue:e.value,"onUpdate:modelValue":v[0]||(v[0]=b=>e.value=b),autocomplete:"off",type:"text",placeholder:y.placeholder||"请选择时间",disabled:y.disabled,size:y.size,clear:y.clear,"after-icon":o(Ds)},null,8,["modelValue","placeholder","disabled","size","clear","after-icon"])]),_:1},8,["disabled"])]))}}),Yu=T(qu),Ku={mode:_("horizontal",t=>["horizontal","vertical","inline"].includes(t)),activeName:z(),onMenuItemClick:P(),onSubmenuClick:P()},ut=Symbol("menu-provide-key"),Zu={key:0,class:"f-menu__before"},Wu={class:"f-menu__content"},Xu={key:1,class:"f-menu__after"},Ju=L({name:"FMenu",__name:"menu",props:Ku,setup(t){const e=t,{classes:n}=G(e,"menu"),a=A(e.activeName),l=B(()=>a.value),u=r=>{a.value=r};ue(ut,{mode:Ae(e,"mode"),defaultActive:l,setActiveName:u,onMenuItemClick:e.onMenuItemClick,onSubmenuClick:e.onSubmenuClick});const i=n(["mode"],"f-menu");return(r,c)=>(f(),p("div",{role:"menu",class:V(o(i))},[r.$slots.before?(f(),p("div",Zu,[S(r.$slots,"before")])):w("",!0),k("div",Wu,[S(r.$slots,"default")]),r.$slots.after?(f(),p("div",Xu,[S(r.$slots,"after")])):w("",!0)],2))}}),Qu=T(Ju),ed={icon:W(),fontSize:z(),color:_(),to:_(),name:z(),disabled:g()},td={class:"f-menu-item__text"},nd=L({name:"FMenuItem",__name:"menu-item",props:ed,setup(t){const e=t,{run:n}=j(),{styles:a}=G(e,"menu-item"),l=le(ut,null),u=je(),i=s=>{if(e.disabled)return;l&&(n(l.onMenuItemClick,e.name,s),n(l.setActiveName,e.name));const d=u.appContext.config.globalProperties.$router;if(d&&e.to)try{d.push(e.to)}catch(m){ye("f-menu-item",m)}},r=B(()=>!l||!l.defaultActive?!1:e.name===l.defaultActive.value),c=a(["fontSize","color"]);return(s,d)=>(f(),p("div",{role:"menuitem",class:V(["f-menu-item",{"f-menu-item__active":r.value,"f-menu-item__disabled":s.disabled}]),style:R(o(c)),onClick:i},[s.icon?(f(),D(o(q),{key:0,icon:s.icon},null,8,["icon"])):w("",!0),k("span",td,[S(s.$slots,"default")])],6))}}),od=T(nd),sd={disabled:g(),opened:g()},ld={class:"f-submenu__title"},rd={class:"f-submenu__title-text"},ad={key:1,role:"none",class:"f-submenu__inline"},id={role:"none",class:"f-submenu__title-text"},cd={role:"none",class:"f-submenu__content"},ud=L({name:"FSubmenu",__name:"submenu",props:sd,setup(t){const e=t,{run:n}=j(),a=le(ut,null),l=A(e.opened),u=i=>{e.disabled||(l.value=!l.value,a&&n(a.onSubmenuClick,l.value,i))};return(i,r)=>(f(),p("div",{role:"menuitem",class:V(["f-submenu",{[`f-submenu__${o(a)&&o(a).mode.value}`]:o(a)&&o(a).mode.value,"f-submenu__disabled":i.disabled}])},[o(a)&&o(a).mode.value!=="inline"?(f(),D(o(at),{key:0,trigger:"click",spacing:5},{content:N(()=>[S(i.$slots,"default")]),default:N(()=>[k("div",ld,[k("div",rd,[i.$slots.title?S(i.$slots,"title",{key:0}):w("",!0)]),M(o(q),{icon:o(De)},null,8,["icon"])])]),_:3})):(f(),p("div",ad,[k("div",{role:"none",class:"f-submenu__title",onClick:u},[k("div",id,[S(i.$slots,"title")]),M(o(q),{class:V(["f-submenu__arrow-icon",{"f-submenu__arrow-icon-animation":l.value}]),icon:o(De)},null,8,["class","icon"])]),k("div",cd,[M(o(Ze),{opened:l.value,"animation-time":.27},{default:N(()=>[S(i.$slots,"default")]),_:3},8,["opened"])])]))],2))}}),dd=T(ud),fd={title:_()},pd={class:"f-menu-item-group"},bd={class:"f-menu-item-group__title"},md={class:"f-menu-item-group__list"},hd=L({name:"FMenuItemGroup",__name:"menu-item-group",props:fd,setup(t){return(e,n)=>(f(),p("div",pd,[k("div",bd,H(e.title),1),k("div",md,[S(e.$slots,"default")])]))}}),_d=T(hd),vd={modelValue:O(0),step:O(1),min:O(0),max:O(100),disabled:g(),background:_(),activeColor:_(),width:z()},gd={class:"f-slider__road"},yd=L({name:"FSlider",__name:"slider",props:Q(vd,{modelValue:{default:0,type:Number},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{styles:a,classes:l}=G(e,"slider"),u=A(),i=A(),{offset:r,offsetLeft:c,setPosition:s}=ul(u,e,n);ie(()=>{i.value&&(to(i.value,c,y=>{if(e.disabled)return;const v=y*100/u.value.clientWidth;s(v)}),s((e.modelValue-e.min)*100/(e.max-e.min)))});const d=l(["disabled"],"f-slider"),m=a(["background","activeColor","width"]);return(y,v)=>(f(),p("div",{ref_key:"sliderEl",ref:u,role:"slider",class:V(o(d)),style:R(o(m))},[k("div",gd,[k("div",{class:"f-slider__selected",style:R(`width: ${o(r)}%`)},null,4),k("div",{ref_key:"circleEl",ref:i,class:"f-slider__icon",style:R(`left: ${o(r)}%`)},null,4)])],6))}}),kd=T(yd),$d=L({name:"FFightingGlobal",__name:"fighting-global",props:jn,setup(t){const e=t,{interceptors:n}=Dn(e),a=B(()=>n("type",()=>ke.includes(e.type),"default")),l=B(()=>n("size",()=>ae.includes(e.size),"middle")),u=B(()=>n("lang",()=>["en-US","zh-CN"].includes(e.lang),"zh-CN"));return ue(zt,ne({type:a.value,size:l.value,lang:u.value})),(i,r)=>S(i.$slots,"default")}}),Cd=T($d),wd={model:W(),labelWidth:z(),labelPosition:_("left",t=>["left","top"].includes(t)),onSubmit:P()},nn=Symbol("form-provide-key"),Sd=L({name:"FForm",__name:"form",props:wd,setup(t,{expose:e}){const n=t,{run:a}=j(),{childrenCheckResult:l,validate:u}=vl(n),i=r=>{r.preventDefault();const c=n.model?u():!0;a(n.onSubmit,c,n.model,l,r)};return ue(nn,ne({..._e(n),childrenCheckResult:l})),e({submit:i,validate:u}),(r,c)=>r.$slots.default?(f(),p("form",{key:0,role:"form",class:"f-form",novalidate:"",onsubmit:i},[S(r.$slots,"default")])):w("",!0)}}),Fd=T(Sd),zd={label:_(),name:_(),rules:{type:[Array,Object],default:()=>null}},Ld={key:0,class:"f-form-item__label"},Id={class:"f-form-item__content"},Pd={key:0,class:"f-form-item__error"},Ed=L({name:"FFormItem",__name:"form-item",props:zd,setup(t){const e=t,n=le(nn,null),a=B(()=>{const i=n&&n.childrenCheckResult[e.name];return me(i)?i:!1}),l=B(()=>({"--form-item-label-width":n&&xe(n.labelWidth)})),u=B(()=>["f-form-item",{[`f-form-item__label-${n==null?void 0:n.labelPosition}`]:n==null?void 0:n.labelPosition}]);return(i,r)=>(f(),p("div",{class:V(u.value),style:R(l.value)},[i.label?(f(),p("label",Ld,H(i.label),1)):w("",!0),k("div",Id,[S(i.$slots,"default"),M(ce,{name:"f-form-item__err-transition"},{default:N(()=>[a.value?(f(),p("div",Pd,H(a.value),1)):w("",!0)]),_:1})])],6))}}),Td=T(Ed),Vd={role:_(),padding:z(),width:z(),height:z(),background:_(),display:_()},Md=["role"],Bd=L({name:"FBox",__name:"box",props:Vd,setup(t){const e=t,{styles:n}=G(e,"box"),a=n(["padding","width","height","background","display"]);return(l,u)=>(f(),p("div",{class:"f-box",role:l.role||"none",style:R(o(a))},[S(l.$slots,"default")],12,Md))}}),Ad=T(Bd),Nd={distance:z(0),onScrollEnd:P()},Dd={class:"f-infinite-scrolling"},Rd=L({name:"FInfiniteScrolling",__name:"infinite-scrolling",props:Nd,setup(t){const e=t,{run:n}=j(),a=A(),l=()=>new IntersectionObserver(u=>{u[0].isIntersecting&&n(e.onScrollEnd)},{rootMargin:xe(e.distance)});return ie(()=>{a.value&&l().observe(a.value)}),(u,i)=>(f(),p("div",Dd,[S(u.$slots,"default"),k("div",{ref_key:"loadingRef",ref:a,class:"f-infinite-scrolling__loading"},"加载中...",512)]))}}),Od=T(Rd),Hd={from:O(0),to:O(),approximateTime:O(2e3),localeString:g(),styles:W(),automatic:g(!0),onAnimationEnd:P()},Gd=L({name:"FNumberAnimate",__name:"number-animate",props:Hd,setup(t,{expose:e}){const n=t,{run:a}=j(),l=A(n.from),u=A(!1),i=d=>{u.value&&(l.value=n.from,u.value=!1);const m=Number(n.to);if(!ee(Number(l.value))||!ee(m)){ye("f-number-animate","Expected value is not a number");return}if(l.value+=m/n.approximateTime*20,l.value>=m){l.value=m,a(n.onAnimationEnd,d);return}window&&window.requestAnimationFrame(i)},r=B(()=>n.localeString?l.value.toLocaleString():l.value),c=(d=!0)=>{u.value=d,window&&window.requestAnimationFrame(i)};return ie(()=>{n.automatic&&c(!1)}),e({run:()=>{c()}}),(d,m)=>(f(),p("div",{class:"f-number-animate",style:R(d.styles)},H(r.value),5))}}),jd=T(Gd),Ud={time:z(0),interval:z(1e3),format:_("HH:mm:ss"),autoStart:g(!0),millisecond:g(!1),onFinish:P()},xd={class:"f-count-down"},qd={key:0,class:"f-count-down__text"},Yd=L({name:"FCountDown",__name:"count-down",props:Ud,setup(t,{expose:e}){const n=t,{run:a}=j(),{start:l,pause:u,reset:i,current:r}=hl({time:+n.time,millisecond:n.millisecond,interval:+n.interval,onFinish:()=>{a(n.onFinish)}}),c=(d,m)=>{const{days:y}=m;let{hours:v,minutes:b,seconds:h,milliseconds:C}=m;const $=(F,I=2)=>(F+"").padStart(I,"0");if(d.includes("DD")?d=d.replace("DD",$(y)):v+=y*24,d.includes("HH")?d=d.replace("HH",$(v)):b+=v*60,d.includes("mm")?d=d.replace("mm",$(b)):h+=b*60,d.includes("ss")?d=d.replace("ss",$(h)):C+=h*1e3,d.includes("S")){const F=$(C,3);d.includes("SSS")?d=d.replace("SSS",F):d.includes("SS")?d=d.replace("SS",F.slice(0,2)):d=d.replace("S",F.charAt(0))}return d},s=B(()=>c(n.format,r.value));return pe(()=>n.time,()=>{i(+n.time),n.autoStart&&l()},{immediate:!0}),e({current:r,start:l,pause:u,reset:i}),(d,m)=>(f(),p("div",xd,[d.$slots.default?w("",!0):(f(),p("span",qd,H(s.value),1)),S(d.$slots,"default",$t(_n(o(r))))]))}}),Kd=T(Yd),Zd=L({name:"FAvatarGroup",__name:"avatar-group",props:El,setup(t){const e=t,{styles:n}=G(e,"avatar-group");ue(Ht,e);const a=A();ie(()=>{if(a.value){const i=a.value.querySelectorAll(".f-avatar");i&&i.length&&i.forEach((r,c)=>{r.style.zIndex=(i.length-c).toString()})}});const u=n(["positionSize"]);return(i,r)=>(f(),p("div",{ref_key:"avatarGroupRef",ref:a,role:"group",class:"f-avatar-group",style:R(o(u))},[S(i.$slots,"default")],4))}}),Wd=T(Zd),Xd={name:z(),label:_(),lazy:g()},Jd=L({name:"FTabsItem",__name:"tabs-item",props:Xd,setup(t){const e=t,n=je(),a=A(e.name),l=le(tn,null),u=ne({activeName:a,uid:n.uid,label:e.label}),i=B(()=>l?l.activeName.value===a.value?!0:!e.lazy:!1),r=B(()=>l?l.activeName.value===u.activeName:!1);return ie(()=>{l&&l.registerChild(u)}),(c,s)=>i.value?re((f(),p("div",{key:0,class:V(["f-tabs-item",{"f-tabs-item__active":r.value}]),role:"tabpanel"},[S(c.$slots,"default")],2)),[[be,r.value]]):w("",!0)}}),Qd=T(Jd),ef=Object.freeze(Object.defineProperty({__proto__:null,FAlert:Fl,FAside:Il,FAvatar:Al,FAvatarGroup:Wd,FBackTop:Rl,FBadge:jl,FBox:Ad,FBreadcrumb:Yl,FBreadcrumbItem:Xl,FButton:se,FButtonGroup:Ql,FCalendar:qt,FCard:Rr,FCheckbox:Se,FCheckboxGroup:Kt,FCloseBtn:$e,FCollapseAnimation:Ze,FConfirmBox:Un,FCountDown:Kd,FDatePicker:Du,FDialog:oa,FDivider:aa,FDrawer:ha,FDropdown:at,FDropdownItem:mu,FEmpty:it,FExpandCard:ka,FFightingGlobal:Cd,FFooter:wa,FForm:Fd,FFormItem:Td,FHeader:za,FImage:xt,FImagePreview:Na,FInfiniteScrolling:Od,FInput:Pe,FInputNumber:Cu,FLayout:Oa,FLink:Ua,FList:Za,FListItem:Ja,FMain:ti,FMenu:Qu,FMenuItem:od,FMenuItemGroup:_d,FMessage:Lt,FNotification:It,FNumberAnimate:jd,FOption:Oe,FPageHeader:ai,FPagination:Vc,FProgress:yi,FRadio:zi,FRadioGroup:Ii,FRate:Ni,FRipple:Oi,FSelect:He,FSkeleton:ji,FSlider:kd,FSpace:xn,FStickyCard:Qt,FSubmenu:dd,FSvgIcon:q,FSwap:Ut,FSwitch:ec,FTable:fu,FTabs:Tu,FTabsItem:Qd,FTag:oc,FText:Jt,FTextarea:gu,FTimePicker:Yu,FToolbar:Zt,FToolbarItem:we,FTooltip:ac,FTree:_c,FTrigger:Ke,FUpLoad:zc,FWatermark:yc},Symbol.toStringTag,{value:"Module"})),tf="1.0.0-alpha.9",nf=T({directive:Rn(cl(),"loading")}),of=t=>(qn(ef).forEach(([e,n])=>{t.component(e,n)}),t.config.globalProperties.FMessage=Lt,t.config.globalProperties.FNotification=It,t.directive("loading",nf.directive),t),sf={version:tf,install:of};const lf=[{title:"安装",rule:"安装",url:"docs/install"},{title:"快速上手",rule:"快速上手完整引入自动导入按需引入",url:"docs/import"},{title:"介绍",rule:"介绍",url:"docs/introduce"},{title:"贡献指南",rule:"贡献指南",url:"docs/contributing"},{title:"加入我们",rule:"加入我们",url:"docs/join"},{title:"更新日志",rule:"更新日志changelogCONTRIBUTING",url:"docs/changelog"},{title:"里程碑",rule:"里程碑",url:"docs/milepost"},{title:"Button 按钮",rule:"buttonButton按钮第一个组件",url:"components/button"},{title:"Svg Icon 图标",rule:"svg-iconSvgIcon图标icon",url:"components/svg-icon"},{title:"Link 链接",rule:"linkLink链接超链接",url:"components/link"},{title:"Text 文字",rule:"textText文字文本段落",url:"components/text"},{title:"Layout 布局",rule:"layoutLayout布局容器",url:"components/layout"},{title:"Space 间距",rule:"spaceSpace间距",url:"components/space"},{title:"Color 色彩",rule:"colorColor色彩",url:"components/color"},{title:"Badge 角标",rule:"badgeBadge角标",url:"components/badge"},{title:"Image 图片",rule:"imageImage图片",url:"components/image"},{title:"Image Preview 图片预览",rule:"image-previewImagePreview图片预览",url:"components/image-preview"},{title:"Card 卡片",rule:"cardCard卡片",url:"components/card"},{title:"Tag 标签",rule:"tagTag标签",url:"components/tag"},{title:"Switch 开关",rule:"switchSwitch开关游戏机",url:"components/switch"},{title:"Avatar 头像",rule:"avatarAvatar头像",url:"components/avatar"},{title:"Progress 进度条",rule:"progressProgress进度条",url:"components/progress"},{title:"Empty 空状态",rule:"emptyEmpty空状态",url:"components/empty"},{title:"List 列表",rule:"listList列表",url:"components/list"},{title:"Radio 单选框",rule:"radioRadio单选框",url:"components/radio"},{title:"Checkbox 复选框",rule:"checkboxCheckbox复选框多选框",url:"components/checkbox"},{title:"ExpandCard 折叠动效",rule:"expand-cardExpandCard折叠动效",url:"components/expand-card"},{title:"Tree 树",rule:"treeTree树形控件",url:"components/tree"},{title:"StickyCard 粘性卡片",rule:"sticky-cardStickyCard粘性卡片",url:"components/sticky-card"},{title:"Rate 评分",rule:"rateRate评分星星",url:"components/rate"},{title:"Input 输入框",rule:"inputInput输入框文本框",url:"components/input"},{title:"Up Load 文件上传",rule:"up-loadUpLoad文件上传uploadfile",url:"components/up-load"},{title:"Table 表格",rule:"tableTable表格",url:"components/table"},{title:"Breadcrumb 面包屑",rule:"breadcrumbBreadcrumb面包屑",url:"components/breadcrumb"},{title:"Page Header 页头",rule:"page-headerPageHeader页头",url:"components/page-header"},{title:"Close Btn 关闭按钮",rule:"close-btnCloseBtn关闭按钮",url:"components/close-btn"},{title:"Dropdown 下拉菜单",rule:"dropdownDropdown下拉菜单",url:"components/dropdown"},{title:"Alert 警告",rule:"alertAlert警告提示信息",url:"components/alert"},{title:"Loading 加载",rule:"loadingLoading加载转圈圈",url:"components/loading"},{title:"Message 消息提示",rule:"messageMessage消息提示",url:"components/message"},{title:"Notification 通知",rule:"notificationNotification通知",url:"components/notification"},{title:"Skeleton 骨架屏",rule:"skeletonSkeleton骨架屏",url:"components/skeleton"},{title:"BackTop 返回顶部",rule:"back-topBackTop返回顶部",url:"components/back-top"},{title:"Dialog 对话框",rule:"dialogDialog对话框",url:"components/dialog"},{title:"Drawer 抽屉",rule:"drawerDrawer抽屉",url:"components/drawer"},{title:"Tooltip 消息提示",rule:"tooltipTooltip消息提示",url:"components/tooltip"},{title:"Swap 切换",rule:"swapSwap 切换",url:"components/swap"},{title:"Toolbar 工具栏",rule:"toolbarToolbar工具栏",url:"components/toolbar"},{title:"Divider 分隔线",rule:"dividerDivider分隔线分割线",url:"components/divider"},{title:"Watermark 水印",rule:"watermarkWatermark水印",url:"components/watermark"},{title:"Ripple 涟漪",rule:"rippleRipple涟漪",url:"components/ripple"},{title:"Calendar 日历",rule:"calendarCalendar日历",url:"components/calendar"},{title:"Select 选择器",rule:"selectSelect选择器",url:"components/select"},{title:"Tabs 标签页",rule:"tabsTabs标签页",url:"components/tabs"},{title:"Textarea 文本域",rule:"textareaTextarea文本域",url:"components/textarea"},{title:"Pagination 分页器",rule:"paginationPagination分页器",url:"components/pagination"},{title:"Time Picker 时间选择器",rule:"time-pickerTimePicker时间选择器",url:"components/time-picker"},{title:"Date Picker 日期选择器",rule:"date-pickerDatePicker日期选择器",url:"components/date-picker"},{title:"Input Number 数字输入框",rule:"input-numberInputNumber数字输入框",url:"components/input-number"},{title:"Trigger 触发器",rule:"triggerTrigger触发器",url:"components/trigger"},{title:"Menu 导航菜单",rule:"menuMenu导航菜单导航栏菜单栏",url:"components/menu"},{title:"CollapseAnimation 折叠动画",rule:"collapse-animationCollapseAnimation折叠动画",url:"components/collapse-animation"},{title:"Slider 滑动输入条",rule:"sliderSlider滑动输入条",url:"components/slider"},{title:"Fighting Global 全局配置",rule:"fighting-globalFightingGlobal全局配置",url:"components/fighting-global"},{title:"Interface 接口类型",rule:"interfaceInterface接口类型type",url:"components/interface"},{title:"Form 表单",rule:"formForm表单",url:"components/form"},{title:"Box 盒子",rule:"boxBox盒子div",url:"components/box"},{title:"Infinite Scrolling 无限滚动",rule:"infinite-scrollingInfiniteScrolling无限滚动",url:"components/infinite-scrolling"},{title:"Number Animate 数字动画",rule:"number-animateNumberAnimate数字动画",url:"components/number-animate"},{title:"Count Down 倒计时",rule:"count-downCountDown倒计时",url:"components/count-down"},{title:"Avatar Group 头像组",rule:"avatar-groupAvatarGroup头像组",url:"components/avatar-group"},{title:"Confirm Box 确认框",rule:"confirm-boxConfirmBox确认框",url:"components/confirm-box"}],rf={class:"vp-search"},af=["href"],cf=L({name:"VpSearch",__name:"vp-search",setup(t){const{isDark:e}=St(),n=A(""),a=A(!1),l=A(),u=()=>{n.value&&(l.value=lf.filter(c=>c.rule.includes(n.value)),l.value&&l.value.length&&(a.value=!0,setTimeout(()=>{const c=document.querySelectorAll(".vp-search__link");c.length===1&&c[0].click()},200)))},i=()=>{a.value=!1,n.value=""},r=()=>{setTimeout(()=>{a.value=!1},800)};return(c,s)=>{const d=Ct("f-input");return f(),p("div",rf,[M(d,{modelValue:n.value,"onUpdate:modelValue":s[0]||(s[0]=m=>n.value=m),type:"text",autocomplete:"off",placeholder:"搜索组件","on-enter":u,"on-blur":r,class:V({dark:o(e)})},null,8,["modelValue","class"]),a.value&&l.value&&l.value.length?(f(),p("div",{key:0,class:V(["vp-search__result",{dark:o(e)}]),onClick:de(i,["stop"])},[(f(!0),p(U,null,Z(l.value,(m,y)=>(f(),p("a",{class:V(["vp-search__link",{dark:o(e)}]),key:y,href:`/${m.url}.html`},H(m.title),11,af))),128))],2)):w("",!0)])}}});const uf=te(cf,[["__scopeId","data-v-6bdea009"]]),df={...bt,Layout(){return Ve(bt.Layout,null,{"nav-bar-content-before":()=>Ve(uf)})},enhanceApp({app:t}){t.use(sf),t.component("vp-demo",Qt)}};function on(t){if(t.extends){const e=on(t.extends);return{...e,...t,async enhanceApp(n){e.enhanceApp&&await e.enhanceApp(n),t.enhanceApp&&await t.enhanceApp(n)}}}return t}const Fe=on(df),ff=L({name:"VitePressApp",setup(){const{site:t}=St();return ie(()=>{tt(()=>{document.documentElement.lang=t.value.lang,document.documentElement.dir=t.value.dir})}),In(),Pn(),En(),Fe.setup&&Fe.setup(),()=>Ve(Fe.Layout)}});async function pf(){const t=mf(),e=bf();e.provide(gn,t);const n=yn(t.route);return e.provide(kn,n),e.component("Content",$n),e.component("ClientOnly",Cn),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return n.frontmatter.value}},$params:{get(){return n.page.value.params}}}),Fe.enhanceApp&&await Fe.enhanceApp({app:e,router:t,siteData:wn}),{app:e,router:t,data:n}}function bf(){return Sn(ff)}function mf(){let t=Je,e;return Fn(n=>{let a=zn(n);return t&&(e=a),(t||e===a)&&(a=a.replace(/\.js$/,".lean.js")),Je&&(t=!1),Ln(()=>import(a),[])},Fe.NotFound)}Je&&pf().then(({app:t,router:e,data:n})=>{e.go().then(()=>{vn(e.route,n.site),t.mount("#app")})});export{pf as createApp};
+import{f as A,j as ie,w as pe,_ as te,o as f,c as p,v as k,d as L,C as M,y as N,r as S,b as o,t as H,z as w,n as V,D as R,ab as sn,s as Ge,h as B,i as tt,ac as ln,ad as rn,ae as an,a1 as ne,$ as ze,x as D,a as X,F as U,J as Z,T as ce,Q as le,a9 as _e,a2 as re,Z as de,a4 as be,R as ue,k as je,af as Q,ag as J,ah as cn,X as un,a8 as Ue,O as Ne,ai as dn,aj as $t,E as Ee,ak as fn,A as Ct,a5 as Ae,a0 as wt,a6 as Ve,al as pn,V as bn,B as mn,am as hn,a3 as pt,an as _n,u as St,H as Je,ao as vn,ap as gn,aq as yn,ar as kn,as as $n,at as Cn,au as wn,av as Sn,aw as Fn,ax as zn,ay as Ln,az as In,aA as Pn,aB as En}from"./chunks/framework.6a246566.js";import{t as bt}from"./chunks/theme.d3a84a67.js";import{o as fe,r as Le,t as Tn,j,p as xe,v as Vn,a as g,s as _,c as W,e as q,u as G,w as nt,x as Mn,i as me,h as ee,F as ke,m as z,y as ve,b as O,d as P,f as $e,l as T,z as ot,k as ae,A as Bn,B as st,C as An,D as lt,q as Nn,n as Xe,E as oe,G as Dn,H as Rn}from"./chunks/index.21b3b0db.js";import{a as Ft,u as he,P as On,b as zt,B as Hn,F as se,c as Gn,d as jn}from"./chunks/index.a86f61c7.js";import{w as ye,e as Te}from"./chunks/index.ae9bbc6b.js";import{F as Lt}from"./chunks/index.7bcb7fa3.js";import{F as It}from"./chunks/index.325a8a7e.js";import{F as Un,a as xn}from"./chunks/index.ef4849dd.js";import"./chunks/index.f96b7fa5.js";const Pt=(t,e)=>{let n=[];return fe(t)&&t.length&&t.forEach(a=>{const l=Le(a.type)&&a.type.name;if(l===e&&n.push(a),l!==e&&a.children&&fe(a.children)){const u=Pt(a.children,e);n=n.concat(u)}}),n},qn=t=>{if(typeof t!="object"||t===null)return ye("objectEntries","Parameter is not an object type."),[];if(Object.entries&&Object.entries!==void 0)return Object.entries(t);const e=[];for(const n in t)Object.prototype.hasOwnProperty.call(t,n)&&e.push([n,t[n]]);return e},Yn=()=>{const t=A(1),e=A(0),n=()=>{Tn(t.value,1)>=.2&&(t.value-=.2)},a=()=>{t.value<=10&&(t.value+=.2)};return{scale:t,rotate:e,smaller:n,bigger:a,scrollZoom:c=>{c.preventDefault(),c.deltaY>1?n():a()},recovery:()=>{t.value=1,e.value=0},rotateClockwise:()=>{e.value+=90},rotateCounterClock:()=>{e.value-=90}}},Kn=t=>{const e=eo(),n=(i,r)=>{const c=[31,28,31,30,31,30,31,31,30,31,30,31];return r-1===-1&&(r=12),r===2&&l(i)?29:c[r-1]},a=(i,r)=>new Date(i,r-1,1).getDay(),l=i=>i%4===0&&i%100!==0||i%400===0;return{generateCalendar:(i,r)=>{const c=[],s=a(i,r),d=n(i,r-1);for(let v=s-1;v>=0;v--){const b=r-1===0?12:r-1,h=d-v,C=t.lunar?e(i,b,h):{};c.push({year:i,month:b,day:h,target:"prev",...C})}let m=1;for(;m<=n(i,r);){const v=t.lunar?e(i,r,m):{};c.push({year:i,month:r,day:m,target:"current",...v}),m++}let y=1;for(;c.length%7!==0;){const v=r+1===13?1:r+1,b=t.lunar?e(i,v,y):{};c.push({year:i,month:v,day:y,target:"next",...b}),y++}return c}}},Et=(t,e)=>{const{run:n}=j();return{handleInput:i=>{n(t.onInput,e.value,i)},handleChange:i=>{n(t.onChange,e.value,i)},handleClear:()=>{t.disabled||(e.value="")}}},Tt=(t,e,n)=>{const{run:a}=j(),l=A(!0),u=A(!1);let i=!1;const r=(b,h,C)=>{b.src=C,l.value=!0,u.value=!0,a(e.onLoad,h)},c=b=>{l.value=!1,a(e.onError,b)},s=(b,h)=>{const C=new Image;new Promise(($,F)=>{C.src=h||e.src,C.addEventListener("load",I=>{$(I)}),C.addEventListener("error",I=>{F(I)})}).then($=>{$&&r(b,$,C.src)}).catch($=>{if(!i&&e.errSrc){s(b,e.errSrc),i=!0;return}c($)})},d=b=>{const h=new IntersectionObserver(C=>{C[0].isIntersecting&&(s(b),h.unobserve(b))},{rootMargin:xe(e.rootMargin)});return h},m=b=>{const h=()=>{const C=window.innerHeight||document.documentElement.clientHeight,$=document.documentElement.scrollTop||document.body.scrollTop,F=b.offsetParent.offsetTop,I=C+$-F;Math.abs(I){if(t.value){if(e.lazy){IntersectionObserver?d(t.value).observe(t.value):m(t.value);return}s(t.value)}},v=()=>{if(n){if(n())y();else return;return}y()};return ie(v),pe(()=>e.src,()=>{v()}),{isSuccess:l,isShowNode:u}},Vt="data-index",Mt="f-toolbar-item",qe="f-pagination",ge=`${qe}__item`,Bt=`${qe}__prev`,At=`${qe}__next`,mt=25,Nt="f-trigger",Dt="f-trigger__content-box",Zn=t=>{(()=>{const c=t.children[0].cloneNode(!0);t.appendChild(c)})();const n=24;let a=0;const l=t.children.length,u=()=>{let r=a*n;a++;const c=a*n,s=500,d=15,m=s/d,y=(c-r)/m,v=setInterval(()=>{if(r+=y,r>=c&&(clearInterval(v),a===l-1)){t.scrollTop=0,a=0;return}t.scrollTop=r},d)};return(r=2e3)=>{setInterval(u,r)}},Rt=(t,e,n)=>{const{run:a}=j(),l=i=>{e.value=!1,a(n,i)};return{closeVisible:l,maskClose:()=>{t.maskClose&&l()}}},Me=[19416,19168,42352,21717,53856,55632,91476,22176,39632,21970,19168,42422,42192,53840,119381,46400,54944,44450,38320,84343,18800,42160,46261,27216,27968,109396,11104,38256,21234,18800,25958,54432,59984,92821,23248,11104,100067,37600,116951,51536,54432,120998,46416,22176,107956,9680,37584,53938,43344,46423,27808,46416,86869,19872,42416,83315,21168,43432,59728,27296,44710,43856,19296,43748,42352,21088,62051,55632,23383,22176,38608,19925,19152,42192,54484,53840,54616,46400,46752,103846,38320,18864,43380,42160,45690,27216,27968,44870,43872,38256,19189,18800,25776,29859,59984,27480,23232,43872,38613,37600,51552,55636,54432,55888,30034,22176,43959,9680,37584,51893,43344,46240,47780,44368,21977,19360,42416,86390,21168,43312,31060,27296,44368,23378,19296,42726,42208,53856,60005,54576,23200,30371,38608,19195,19152,42192,118966,53840,54560,56645,46496,22224,21938,18864,42359,42160,43600,111189,27936,44448,84835,37744,18936,18800,25776,92326,59984,27424,108228,43744,37600,53987,51552,54615,54432,55888,23893,22176,42704,21972,21200,43448,43344,46240,46758,44368,21920,43940,42416,21168,45683,26928,29495,27296,44368,84821,19296,42352,21732,53600,59752,54560,55968,92838,22224,19168,43476,41680,53584,62034,54560],ht={"1-1":{title:"元旦"},"2-2":{title:"湿地日"},"2-14":{title:"情人节"},"3-8":{title:"妇女节"},"3-12":{title:"植树节"},"4-1":{title:"愚人节"},"5-1":{title:"劳动节"},"5-4":{title:"青年节"},"5-12":{title:"护士节"},"6-1":{title:"儿童节"},"7-1":{title:"建党节"},"8-1":{title:"建军节"},"9-10":{title:"教师节"},"10-1":{title:"国庆节"},"12-24":{title:"平安夜"},"12-25":{title:"圣诞节"}},_t={"1-1":{title:"春节"},"1-15":{title:"元宵节"},"2-2":{title:"龙抬头"},"5-5":{title:"端午节"},"7-7":{title:"七夕节"},"7-15":{title:"中元节"},"8-15":{title:"中秋节"},"9-9":{title:"重阳节"},"10-1":{title:"寒衣节"},"10-15":{title:"下元节"},"12-8":{title:"腊八节"},"12-23":{title:"北小年"},"12-24":{title:"南小年"},"12-30":{title:"除夕"}},Wn=["小寒","大寒","立春","雨水","惊蛰","春分","清明","谷雨","立夏","小满","芒种","夏至","小暑","大暑","立秋","处暑","白露","秋分","寒露","霜降","立冬","小雪","大雪","冬至"],Xn=["日","一","二","三","四","五","六","七","八","九","十"],Jn=["初","十","廿","卅"],Qn=["9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd0b06bdb0722c965ce1cfcc920f","b027097bd097c36b0b6fc9274c91aa","9778397bd19801ec9210c965cc920e","97b6b97bd19801ec95f8c965cc920f","97bd09801d98082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd197c36c9210c9274c91aa","97b6b97bd19801ec95f8c965cc920e","97bd09801d98082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec95f8c965cc920e","97bcf97c3598082c95f8e1cfcc920f","97bd097bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c3598082c95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf97c359801ec95f8c965cc920f","97bd097bd07f595b0b6fc920fb0722","9778397bd097c36b0b6fc9210c8dc2","9778397bd19801ec9210c9274c920e","97b6b97bd19801ec95f8c965cc920f","97bd07f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c920e","97b6b97bd19801ec95f8c965cc920f","97bd07f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c91aa","97b6b97bd19801ec9210c965cc920e","97bd07f1487f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c965cc920e","97bcf7f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b97bd19801ec9210c9274c920e","97bcf7f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c91aa","97b6b97bd197c36c9210c9274c920e","97bcf7f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c8dc2","9778397bd097c36c9210c9274c920e","97b6b7f0e47f531b0723b0b6fb0722","7f0e37f5307f595b0b0bc920fb0722","7f0e397bd097c36b0b6fc9210c8dc2","9778397bd097c36b0b70c9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e37f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc9210c8dc2","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9274c91aa","97b6b7f0e47f531b0723b0787b0721","7f0e27f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c91aa","97b6b7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","9778397bd097c36b0b6fc9210c8dc2","977837f0e37f149b0723b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f5307f595b0b0bc920fb0722","7f0e397bd097c35b0b6fc9210c8dc2","977837f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0721","7f0e37f1487f595b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc9210c8dc2","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd097c35b0b6fc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0787b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0b0bb0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14998082b0723b06bd","7f07e7f0e37f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e397bd07f595b0b0bc920fb0722","977837f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f1487f595b0b0bb0b6fb0722","7f0e37f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e37f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e37f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f1487f531b0b0bb0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0723b06bd","7f07e7f0e47f149b0723b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14998082b0723b06bd","7f07e7f0e37f14998083b0787b0721","7f0e27f0e47f531b0723b0b6fb0722","7f0e37f0e366aa89801eb072297c35","7ec967f0e37f14898082b0723b02d5","7f07e7f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e36665b66aa89801e9808297c35","665f67f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b0721","7f07e7f0e47f531b0723b0b6fb0722","7f0e36665b66a449801e9808297c35","665f67f0e37f14898082b0723b02d5","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e36665b66a449801e9808297c35","665f67f0e37f14898082b072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e26665b66a449801e9808297c35","665f67f0e37f1489801eb072297c35","7ec967f0e37f14998082b0787b06bd","7f07e7f0e47f531b0723b0b6fb0721","7f0e27f1487f531b0b0bb0b6fb0722"],eo=()=>{const t=c=>{let s,d=348;for(s=32768;s>8;s>>=1)d+=Me[c-1900]&s?1:0;return d+n(c)},e=c=>Me[c-1900]&15,n=c=>e(c)?Me[c-1900]&65536?30:29:0,a=(c,s)=>s>12||s<1?-1:Me[c-1900]&65536>>s?30:29,l=(c,s)=>{const d="魔羯水瓶双鱼白羊金牛双子巨蟹狮子处女天秤天蝎射手魔羯",m=[20,19,21,21,21,22,23,23,23,23,22,22];return d.substr(c*2-(s{if(c<1900||c>2100||s<1||s>24)return-1;const d=Qn[c-1900],m=[];for(let y=0;y{let s;switch(c){case 10:s="初十";break;case 20:s="二十";break;case 30:s="三十";break;default:s=Jn[Math.floor(c/10)],s+=Xn[c%10]}return s};return(c,s,d)=>{let m=parseInt(c.toString()),y=parseInt(s.toString()),v=parseInt(d.toString());if(m<1900||m>2100||m===1900&&y===1&&v<31)return-1;let b;m?b=new Date(m,parseInt(y.toString())-1,v):b=new Date;let h,C=0,$=0;m=b.getFullYear(),y=b.getMonth()+1,v=b.getDate();let F=(Date.UTC(b.getFullYear(),b.getMonth(),b.getDate())-Date.UTC(1900,0,31))/864e5;for(h=1900;h<2101&&F>0;h++)$=t(h),F-=$;F<0&&(F+=$,h--),b.getDay();const I=h;C=e(h);let E=!1;for(h=1;h<13&&F>0;h++)C>0&&h===C+1&&E===!1?(--h,E=!0,$=n(I)):$=a(I,h),E===!0&&h===C+1&&(E=!1),F-=$;F===0&&C>0&&h===C+1&&(E?E=!1:(E=!0,--h)),F<0&&(F+=$,--h);const Y=h,x=F+1,K=u(m,y*2);let Ce="";K===v&&(Ce=Wn[y*2-1]);const dt=l(y,v),ft=y+"-"+v;let We=Y+"-"+x;return Y===12&&x===29&&a(I,Y)===29&&(We="12-30"),{festival:ht[ft]?ht[ft].title:"",lunarFestival:_t[We]?_t[We].title:"",lunar:i(x),term:Ce,constellation:dt}}},to=(t,e,n)=>{const a=i=>{n(i.clientX-e.value)},l=()=>{document.removeEventListener("mousemove",a),document.removeEventListener("mouseup",l)},u=()=>{document.addEventListener("mousemove",a,{passive:!1}),document.addEventListener("mouseup",l,{passive:!1})};t.addEventListener("mousedown",u,{passive:!1})},no={visible:g(),text:_(),color:_(),fullscreen:g(),background:_(),icon:W()},oo={},so={width:"1em",height:"1em",viewBox:"0 0 16 16"},lo=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"m7.25 3.75l-4.5 4.5l4.5 4.5m6-4.5H2.75"},null,-1),ro=[lo];function ao(t,e){return f(),p("svg",so,ro)}const io=te(oo,[["render",ao]]),co={},uo={width:"1em",height:"1em",viewBox:"0 0 16 16"},fo=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M10.25 3.75L5.75 8l4.5 4.25"},null,-1),po=[fo];function bo(t,e){return f(),p("svg",uo,po)}const Ye=te(co,[["render",bo]]),mo={},ho={width:"1em",height:"1em",viewBox:"0 0 16 16"},_o=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M5.75 12.25L10.25 8l-4.5-4.25"},null,-1),vo=[_o];function go(t,e){return f(),p("svg",ho,vo)}const Ie=te(mo,[["render",go]]),yo={},ko={width:"1em",height:"1em",viewBox:"0 0 16 16"},$o=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.75 2.75h12.5v10.5H1.75zM2 8h12"},null,-1),Co=[$o];function wo(t,e){return f(),p("svg",ko,Co)}const So=te(yo,[["render",wo]]),Fo={},zo={width:"1em",height:"1em",viewBox:"0 0 16 16"},Lo=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M4.75 5.25h-3m0 3.5c0 2.5 2.798 5.5 6.25 5.5a6.25 6.25 0 1 0 0-12.5c-3.75 0-6.25 3.5-6.25 3.5v-3.5"},null,-1),Io=[Lo];function Po(t,e){return f(),p("svg",zo,Io)}const Eo=te(Fo,[["render",Po]]),To={},Vo={width:"1em",height:"1em",viewBox:"0 0 16 16"},Mo=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M11.25 5.25h3m0 3.5c0 2.5-2.798 5.5-6.25 5.5a6.25 6.25 0 1 1 0-12.5c3.75 0 6.25 3.5 6.25 3.5v-3.5"},null,-1),Bo=[Mo];function Ao(t,e){return f(),p("svg",Vo,Bo)}const No=te(To,[["render",Ao]]),Do={},Ro={width:"32",height:"32",viewBox:"0 0 24 24"},Oo=k("path",{fill:"currentColor",d:"m12 18.275l-4.15 2.5q-.275.175-.575.15q-.3-.025-.525-.2q-.225-.175-.35-.437q-.125-.263-.05-.588l1.1-4.725L3.775 11.8q-.25-.225-.312-.513Q3.4 11 3.5 10.725q.1-.275.3-.45q.2-.175.55-.225l4.85-.425l1.875-4.45q.125-.3.388-.45q.262-.15.537-.15t.538.15q.262.15.387.45l1.875 4.45l4.85.425q.35.05.55.225q.2.175.3.45q.1.275.038.562q-.063.288-.313.513l-3.675 3.175l1.1 4.725q.075.325-.05.588q-.125.262-.35.437q-.225.175-.525.2q-.3.025-.575-.15Z"},null,-1),Ho=[Oo];function Go(t,e){return f(),p("svg",Ro,Ho)}const jo=te(Do,[["render",Go]]),Uo={},xo={width:"1em",height:"1em",viewBox:"0 0 16 16"},qo=k("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[k("circle",{cx:"7.5",cy:"7.5",r:"4.75"}),k("path",{d:"M9.25 7.5h-3.5M7.5 5.75v3.5m3.75 2l3 3"})],-1),Yo=[qo];function Ko(t,e){return f(),p("svg",xo,Yo)}const Zo=te(Uo,[["render",Ko]]),Wo={},Xo={width:"1em",height:"1em",viewBox:"0 0 16 16"},Jo=k("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[k("circle",{cx:"7.5",cy:"7.5",r:"4.75"}),k("path",{d:"M9.25 7.5h-3.5m5.5 3.75l3 3"})],-1),Qo=[Jo];function es(t,e){return f(),p("svg",Xo,Qo)}const ts=te(Wo,[["render",es]]),ns={},os={width:"32",height:"32",viewBox:"0 0 24 24"},ss=k("path",{fill:"currentColor",d:"M2 5.27L3.28 4L20 20.72L18.73 22l-3.08-3.08c-1.15.38-2.37.58-3.65.58c-5 0-9.27-3.11-11-7.5c.69-1.76 1.79-3.31 3.19-4.54L2 5.27M12 9a3 3 0 0 1 3 3a3 3 0 0 1-.17 1L11 9.17A3 3 0 0 1 12 9m0-4.5c5 0 9.27 3.11 11 7.5a11.79 11.79 0 0 1-4 5.19l-1.42-1.43A9.862 9.862 0 0 0 20.82 12A9.821 9.821 0 0 0 12 6.5c-1.09 0-2.16.18-3.16.5L7.3 5.47c1.44-.62 3.03-.97 4.7-.97M3.18 12A9.821 9.821 0 0 0 12 17.5c.69 0 1.37-.07 2-.21L11.72 15A3.064 3.064 0 0 1 9 12.28L5.6 8.87c-.99.85-1.82 1.91-2.42 3.13Z"},null,-1),ls=[ss];function rs(t,e){return f(),p("svg",os,ls)}const as=te(ns,[["render",rs]]),is={},cs={width:"32",height:"32",viewBox:"0 0 24 24"},us=k("path",{fill:"currentColor",d:"M12 9a3 3 0 0 1 3 3a3 3 0 0 1-3 3a3 3 0 0 1-3-3a3 3 0 0 1 3-3m0-4.5c5 0 9.27 3.11 11 7.5c-1.73 4.39-6 7.5-11 7.5S2.73 16.39 1 12c1.73-4.39 6-7.5 11-7.5M3.18 12a9.821 9.821 0 0 0 17.64 0a9.821 9.821 0 0 0-17.64 0Z"},null,-1),ds=[us];function fs(t,e){return f(),p("svg",cs,ds)}const ps=te(is,[["render",fs]]),bs={},ms={width:"1em",height:"1em",viewBox:"0 0 16 16"},hs=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M2.75 1.75h10.5v12.5H2.75zm3 6h4.5m-4.5 3h2.5m-2.5-6h4.5"},null,-1),_s=[hs];function vs(t,e){return f(),p("svg",ms,_s)}const gs=te(bs,[["render",vs]]),ys={},ks={width:"1em",height:"1em",viewBox:"0 0 16 16"},$s=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12.75 7.75h-10m5-5v10"},null,-1),Cs=[$s];function ws(t,e){return f(),p("svg",ks,Cs)}const Ss=te(ys,[["render",ws]]),Fs={},zs={width:"32",height:"32",viewBox:"0 0 512 512"},Ls=k("path",{fill:"currentColor",d:"M128 128h256v38H128zm-16 64h288v38H112z"},null,-1),Is=k("path",{fill:"currentColor",d:"M448 64H64L32 256v192h448V256Zm-12 192H320a64 64 0 0 1-128 0H76l22-150h316Z"},null,-1),Ps=[Ls,Is];function Es(t,e){return f(),p("svg",zs,Ps)}const Ts=te(Fs,[["render",Es]]),Vs={},Ms={width:"32",height:"32",viewBox:"0 0 24 24"},Bs=k("path",{fill:"currentColor",d:"M12 20c4.4 0 8-3.6 8-8s-3.6-8-8-8s-8 3.6-8 8s3.6 8 8 8m0-18c5.5 0 10 4.5 10 10s-4.5 10-10 10S2 17.5 2 12S6.5 2 12 2m5 9.5V13h-6V7h1.5v4.5H17Z"},null,-1),As=[Bs];function Ns(t,e){return f(),p("svg",Ms,As)}const Ds=te(Vs,[["render",Ns]]),Rs={},Os={width:"1em",height:"1em",viewBox:"0 0 16 16"},Hs=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M12.25 10.25L8 5.75l-4.25 4.5"},null,-1),Gs=[Hs];function js(t,e){return f(),p("svg",Os,Gs)}const Us=te(Rs,[["render",js]]),xs={},qs={width:"1em",height:"1em",viewBox:"0 0 16 16"},Ys=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M3.75 5.75L8 10.25l4.25-4.5"},null,-1),Ks=[Ys];function Zs(t,e){return f(),p("svg",qs,Ks)}const De=te(xs,[["render",Zs]]),Ws={},Xs={width:"1em",height:"1em",viewBox:"0 0 16 16"},Js=k("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[k("circle",{cx:"2.5",cy:"8",r:".75"}),k("circle",{cx:"8",cy:"8",r:".75"}),k("circle",{cx:"13.5",cy:"8",r:".75"})],-1),Qs=[Js];function el(t,e){return f(),p("svg",Xs,Qs)}const vt=te(Ws,[["render",el]]),tl={},nl={width:"1em",height:"1em",viewBox:"0 0 16 16"},ol=k("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.75 3.75h12.5v10.5H1.75zm9.5-2v1.5m-6.5-1.5v1.5m-2.5 4h11.5"},null,-1),sl=[ol];function ll(t,e){return f(),p("svg",nl,sl)}const rl=te(tl,[["render",ll]]),al={key:0,class:"f-loading__title"},il=L({name:"FLoading",__name:"loading",props:no,setup(t){const e=t,{styles:n,classes:a}=G(e,"loading"),l=n(["background","color"]),u=a(["fullscreen"],"f-loading");return(i,r)=>i.visible?(f(),p("div",{key:0,class:V(o(u)),style:R(o(l))},[M(o(q),{size:20,class:"f-loading__animation",icon:i.icon},{default:N(()=>[S(i.$slots,"icon",{},()=>[M(o(Ft))])]),_:3},8,["icon"]),i.text?(f(),p("span",al,H(i.text),1)):w("",!0)],6)):w("",!0)}}),cl=()=>{const t=(l,u)=>{const i=c=>u.value[c],r=c=>i(c)||l.getAttribute(`f-loading-${c}`)||"";return{visible:!!u.value,fullscreen:u.modifiers.fullscreen,text:r("text"),color:r("color"),background:r("background")}},e=(l,u)=>{l.originalPosition!=="absolute"&&l.originalPosition!=="fixed"&&(l.style.position="relative");const i=t(l,u),r=sn(il,i),c=r.mount(document.createElement("div"));l.vm=c,l.loadingInstance=r,l.appendChild(c.$el)},n=l=>{l.loadingInstance&&(l.style.position=l.originalPosition,l.removeChild(l.vm.$el),l.loadingInstance.unmount(),l.loadingInstance=null)};return{mounted:(l,u)=>{const i=getComputedStyle(l).position||"static";l.originalPosition=i,u.value&&e(l,u)},updated:(l,u)=>{u.value!==u.oldValue&&(u.value?e(l,u):n(l))}}},ul=(t,e,n)=>{const a=A(0),l=c=>{let s=c.offsetLeft,d=c.offsetParent;for(;d!==null;)s+=d.offsetLeft,d=d.offsetParent;return s},u=()=>{t.value&&(a.value=l(t.value))};ie(()=>{u(),window&&window.addEventListener("resize",u)}),Ge(()=>{window&&window.removeEventListener("resize",u)});const i=A(0);return{offset:i,offsetLeft:a,setPosition:c=>{c<0?c=0:c>100&&(c=100);const d=Math.round(c/e.step)*e.step;i.value=d,n.value=d}}},dl=(t,e)=>{const{run:n}=j(),a=B(()=>{const c=Math.floor(t.total/t.pageSize);return t.total%t.pageSize===0?c:c+1}),l=B(()=>{const c=Number(t.pagerCount),s=Number(t.current),d=(c-1)/2;let m=!1,y=!1;const v=[];if(a.value>c)t.current>c-d&&(m=!0),t.current{if(t.disabled)return;let s;n({next:()=>{const m=t.current===a.value?a.value:t.current+1;e.currentModelValue.value=m,n(t.onNext,m,t.pageSize),n(t.onChange,m,t.pageSize)},prev:()=>{s=t.current===1?1:t.current-1,e.currentModelValue.value=s,n(t.onPrev,s,t.pageSize),n(t.onChange,s,t.pageSize)}}[c])},i=A(!1),r=A(!1);return tt(()=>{const c=Number(t.pagerCount),s=(c-1)/2;i.value=!1,r.value=!1,a.value>c&&(t.current>c-s&&(i.value=!0),t.current{const{run:l}=j(),u=d=>{const m=Math.ceil(t.total/Number(d));t.current>m&&(e.currentModelValue.value=m),e.pageSizeModelValue.value=Number(d)},i=(d,m)=>{t.disabled||(e.currentModelValue.value=d,l(t.onChange,d,t.pageSize,m))},r=A("1");return{jumpCurrent:r,selectChange:u,handelChange:i,handleInput:()=>{t.disabled||(Number(r.value)>n.value.length&&(r.value=String(n.value.length)),e.currentModelValue.value=Number(r.value))},handelClick:d=>{if(t.disabled)return;const m=d.target;if(m.className.includes(ge)){let y=Number(m.textContent);const v=t.pagerCount,b=t.current,h=v-2;m.className.includes(Bt)&&(y=b-h),m.className.includes(At)&&(y=b+h),Number.isNaN(y)||(y<1&&(y=1),y>a.value&&(y=a.value)),y!==b&&(e.currentModelValue.value=y,l(t.onChange,y,t.pageSize,d))}}}},gt=t=>nt?window.requestAnimationFrame(t):-1,pl=t=>{nt&&window.cancelAnimationFrame(t)},Re=1e3,Qe=60*Re,et=60*Qe,yt=24*et,bl=t=>{const e=Math.floor(t/yt),n=Math.floor(t%yt/et),a=Math.floor(t%et/Qe),l=Math.floor(t%Qe/Re),u=Math.floor(t%Re);return{total:t,days:e,hours:n,minutes:a,seconds:l,milliseconds:u}},ml=(t,e,n=Re)=>Math.floor(t/n)===Math.floor(e/n),hl=t=>{let e,n,a,l;const u=A(t.time),i=B(()=>bl(u.value)),r=()=>Math.max(n-performance.now(),0),c=h=>{var C;u.value=h,h===0&&(y(),(C=t.onFinish)==null||C.call(t))},s=()=>{nt&&(t.millisecond?v():b())},d=()=>{a||(n=performance.now()+u.value,a=!0,s())},m=(h=t.time)=>{y(),u.value=h},y=()=>{a=!1,pl(e)},v=()=>{e=gt(()=>{a&&(c(r()),u.value>0&&v())})},b=()=>{e=gt(()=>{if(a){const h=r();(!ml(h,u.value,t.interval)||h===0)&&c(h),u.value>0&&b()}})};return ln(y),rn(()=>{l&&(a=!0,l=!1,s())}),an(()=>{a&&(y(),l=!0)}),{start:d,pause:y,reset:m,current:i}},_l=(t,e)=>{const{run:n}=j(),a=ne({x:"",y:""}),l=B(()=>{const{spacing:h,enterDuration:C,leaveDuration:$}=t;return{"--trigger-content-x":a.x,"--trigger-content-y":a.y,"--trigger-spacing-size":xe(h),"--trigger-enter-duration":C&&C+"s","--trigger-leave-duration":$&&$+"s"}}),u=()=>{const h=e.value;if(!h)return;const{left:C,top:$,height:F}=h.getBoundingClientRect(),I=C+window.scrollX,E=$+window.scrollY+F;a.x=I+"px",a.y=E+"px"},i=A(!1);let r=!1;const c=h=>{if(!t.disabled){if(i.value){r=!0;return}u(),i.value=!0,r=!0,n(t.onOpen,i.value,h),n(t.onChange,i.value,h)}},s=h=>{if(t.disabled)return;r=!1;const C=()=>{i.value=!1,n(t.onClose,i.value,h),n(t.onChange,i.value,h)};if(t.trigger==="click"){C();return}setTimeout(()=>{r||C()},300)},d=()=>{r=!0},m=()=>{e.value&&(t.trigger==="hover"&&(e.value.addEventListener("mouseenter",c),e.value.addEventListener("mouseleave",s)),t.trigger==="click"&&e.value.addEventListener("click",c))};ie(m),pe(()=>t.trigger,m);const y=h=>{const C=h.target;C.closest("."+Dt)||C.closest("."+Nt)||(s(h),window.removeEventListener("click",y,!0),window.removeEventListener("resize",u))};return{visible:i,styleList:l,close:s,onBeforeEnter:h=>{if(t.trigger==="hover"){const C=h;C.addEventListener("mouseenter",d),C.addEventListener("mouseleave",s)}window.addEventListener("resize",u),window.addEventListener("click",y,!0)},onAfterLeave:h=>{if(t.trigger==="hover"){const C=h;C.removeEventListener("mouseenter",d),C.removeEventListener("mouseleave",s)}}}},vl=t=>{const e=ne({}),n=ze(),a=B(()=>{if(!n.default)return[];const i=Pt(n.default(),"FFormItem");return i.forEach(r=>{r.props&&r.props.name&&r.props.rules&&(e[r.props.name]=!1)}),i}),l=(i,r)=>{const c=s=>{if((s.max||s.min)&&!ee(i)&&!me(i))return ye("f-form-item","Wrong parameter type to be detected"),!1;const d=(i+"").length;return!(s.required&&!i||s.max&&d>s.max||s.min&&d{a.value.forEach(r=>{const c=r.props&&r.props.rules,s=r.props&&r.props.name;if(r.props&&c&&s&&t.model)if(s.includes(".")){const d=Mn(s,".");let m=t.model;if(d&&d.length){for(const v of d)if(m=m[v],!m){ye("f-form-item",`${s} is not a valid \`name\` parameter`);break}const y=l(m,c);e[s]=y}}else if(s in t.model){const d=t.model[s],m=l(d,c);e[s]=m}else ye("f-form-item",`${s} is not a valid \`name\` parameter`)});const i=Object.values(e);return i.length?i.every(r=>!!r&&!me(r)):!0}}},{run:Be}=j(),Ot=t=>({handleOpen:u=>{document.body.style.overflow="hidden",Be(t.onOpen,u)},handleOpenEnd:u=>{Be(t.onOpenEnd,u)},handleClose:u=>{document.body.style.overflow="",Be(t.onClose,u)},handleCloseEnd:u=>{Be(t.onCloseEnd,u)}}),gl=t=>{const{run:e}=j(),n=B(()=>ee(t.animationTime)?`${t.animationTime}s all ease-in-out`:"0.747s all ease-in-out");return{onBeforeEnter:s=>{const d=s;d.style.transition=n.value,t.widthAnimation&&(d.style.width="0"),t.heightAnimation&&(d.style.height="0"),e(t.onOpen,s)},onEnter:s=>{const d=s;if(d.style.overflow="hidden",t.heightAnimation?d.style.height=d.scrollHeight+"px":d.style.height="auto",t.widthAnimation){d.style.width="auto";const m=d.getBoundingClientRect().width;d.style.width="0",d.offsetWidth,d.style.width=m+"px"}else d.style.width="auto"},onAfterEnter:s=>{const d=s;d.style.transition="",d.style.height="",d.style.width="",e(t.onOpenEnd,s)},onBeforeLeave:s=>{const d=s;if(d.style.transition=n.value,t.heightAnimation&&(d.style.height=d.scrollHeight+"px"),t.widthAnimation){const m=d.getBoundingClientRect().width;d.style.width=m+"px"}e(t.onClose,s)},onLeave:s=>{const d=s;d.style.overflow="hidden",t.heightAnimation&&(d.style.height="0"),t.widthAnimation&&(d.style.width="0")},onAfterLeave:s=>{const d=s;d.style.transition="",d.style.height="",d.style.width="",e(t.onCloseEnd,s)}}},yl=t=>B(()=>{const e=document.createElement("canvas"),n=window.devicePixelRatio||1,l=t.fontSize*n+"px serif",u=e.getContext("2d");if(u){const{width:i}=u.measureText(t.content),r=Math.max(100,i)*n+t.gap;return e.width=r,e.height=r,u.translate(e.width/2,e.height/2),u.rotate(Math.PI/190*-45),u.fillStyle=t.fontColor,u.font=l,u.textAlign="center",u.textBaseline="middle",u.fillText(t.content,0,0),{base64:e.toDataURL(),size:r/n}}return{base64:"",size:0}}),kl={type:_(void 0,t=>ke.includes(t)),fontSize:z(),titleSize:z(),bold:g(),center:g(),close:g(),simple:g(),title:_(),round:g(),background:_(),color:_(),titleColor:_(),fixed:g(),closeIcon:W(),beforeIcon:W(),alertList:ve([]),duration:O(),onClose:P()},$l={class:"f-alert__content"},Cl={key:0,class:"f-alert__title"},wl={key:1,class:"f-alert__sub-title"},Sl=L({name:"FAlert",__name:"alert",props:kl,setup(t){const e=t,{getProp:n}=he(e),{run:a}=j(),{styles:l,classes:u}=G(n(["type"]),"alert"),i=A(!0),r=A(),c=u(["type","bold","simple","center","round","fixed"],"f-alert"),s=l(["fontSize","color","background","titleSize","titleColor"]),d=m=>{i.value=!1,a(e.onClose,m)};return ie(()=>{e.alertList&&e.alertList.length&&r.value&&Zn(r.value)(ee(e.duration)?e.duration:2e3)}),(m,y)=>(f(),D(ce,{name:"f-alert"},{default:N(()=>[i.value?(f(),p("div",{key:0,role:"alert",class:V(o(c)),style:R(o(s))},[m.$slots.beforeIcon||m.beforeIcon?(f(),D(o(q),{key:0,icon:m.beforeIcon},{default:N(()=>[S(m.$slots,"beforeIcon")]),_:3},8,["icon"])):w("",!0),k("div",$l,[m.$slots.title||m.title?(f(),p("div",Cl,[S(m.$slots,"title",{},()=>[X(H(m.title),1)])])):w("",!0),m.$slots.default?(f(),p("div",wl,[S(m.$slots,"default")])):w("",!0),m.alertList&&m.alertList.length?(f(),p("div",{key:2,ref_key:"alertListEl",ref:r,class:"f-alert__list"},[(f(!0),p(U,null,Z(m.alertList,(v,b)=>(f(),p("div",{key:b,class:"f-alert__list-item"},H(v),1))),128))],512)):w("",!0)]),m.close?(f(),D(o($e),{key:1,round:"",color:m.type==="default"?"#333":"#fff",size:16,icon:m.closeIcon,"on-click":d},{default:N(()=>[S(m.$slots,"closeIcon")]),_:3},8,["color","icon"])):w("",!0)],6)):w("",!0)]),_:3}))}}),Fl=T(Sl),zl={width:z(),padding:z(),background:_()},Ll=L({name:"FAside",__name:"aside",props:zl,setup(t){const e=t,{styles:n}=G(e,"aside"),a=n(["width","padding","background"]);return(l,u)=>(f(),p("aside",{class:"f-aside",style:R(o(a))},[S(l.$slots,"default")],4))}}),Il=T(Ll),Pl={src:_(),errSrc:_(),icon:W(),alt:_(),round:g(),lazy:g(),fit:_(void 0,t=>ot.includes(t)),size:{type:[String,Number],default:()=>"middle",validator:t=>me(t)?ae.includes(t):ee(t)?t>=1:!1},background:_(),fontSize:z(),fontColor:_(),text:_(),rootMargin:z("100px"),onLoad:P(),onError:P()},El={positionSize:z(),round:g(!0),size:{type:[String,Number],default:()=>"middle",validator:t=>me(t)?ae.includes(t):ee(t)?t>=1:!1},lazy:g(),fit:_(void 0,t=>ot.includes(t))},Ht=Symbol("avatar-group-props-key"),Tl={key:1,class:"f-avatar__text"},Vl=["alt"],Ml={class:"f-avatar__error-text"},Bl=L({name:"FAvatar",__name:"avatar",props:Pl,setup(t){const e=t,n=ze(),a=A(),l=le(Ht,void 0),{isSuccess:u,isShowNode:i}=Tt(a,e,()=>!n.icon&&!e.icon&&!e.text&&a.value),r=ne({..._e(e),..._e(ne(l||{}))}),{styles:c,classes:s}=G(r,"avatar"),d=s(["round","fit",{key:"size",callback:()=>me(r.size)}],"f-avatar"),m=c(["background","fontColor","fontSize","zIndex",{key:"size",callback:()=>ee(r.size)}],"zIndex");return(y,v)=>o(u)?(f(),p("div",{key:0,role:"img",class:V(o(d)),style:R(o(m))},[y.$slots.icon||y.icon?(f(),D(o(q),{key:0,size:y.fontSize||15,color:y.fontColor,icon:y.icon},{default:N(()=>[S(y.$slots,"icon")]),_:3},8,["size","color","icon"])):y.text?(f(),p("span",Tl,H(y.text),1)):(f(),p("img",{key:2,ref_key:"avatarRef",ref:a,class:"f-avatar__img",src:"",style:R(o(i)?"":"visibility: hidden"),alt:y.alt},null,12,Vl))],6)):(f(),p("div",{key:1,class:"f-avatar__error",style:R(o(m))},[S(y.$slots,"error",{},()=>[k("span",Ml,H(y.alt||"加载失败"),1)])],4))}}),Al=T(Bl),Nl={round:g(),behavior:_("smooth",t=>["smooth","auto"].includes(t)),visibleHeight:O(200),right:z(),bottom:z(),zIndex:O(),top:O(0),listenEl:_(),background:_(),color:_()},Dl=L({name:"FBackTop",__name:"back-top",props:Nl,setup(t){const e=t,{styles:n,classes:a}=G(e,"back-top"),l=A(!1),u=d=>Bn(()=>{const m=(d||document.documentElement).scrollTop,y=ee(e.visibleHeight)?e.visibleHeight:200;l.value=m>y},200),i=u(),r=()=>{const{top:d,behavior:m,listenEl:y}=_e(e);if(me(e.listenEl)){const v=document.querySelector(y.value);if(!v){Te("f-back-top","`listen-el` is not a element");return}v&&v.scrollTo({top:d.value,behavior:m.value});return}else Te("f-back-top","`listen-el` attributes is not a string");window&&window.scrollTo({top:d.value,behavior:m.value})};ie(()=>{if(e.listenEl){if(!me(e.listenEl)){Te("f-back-top","`listen-el` attributes is not a string"),document.addEventListener("scroll",u());return}const d=document.querySelector(e.listenEl);if(!d){Te("f-back-top","`listen-el` is not a element");return}d&&d.addEventListener("scroll",u(d))}else document.addEventListener("scroll",i)}),Ge(()=>{document.removeEventListener("scroll",i)});const c=n(["right","bottom","background","color","zIndex"],"zIndex"),s=a(["round"],"f-back-top");return(d,m)=>(f(),D(ce,{name:"f-back-top"},{default:N(()=>[re(k("div",{class:V(o(s)),style:R(o(c)),onClick:de(r,["stop"])},[S(d.$slots,"default")],6),[[be,l.value]])]),_:3}))}}),Rl=T(Dl),Ol={value:z(),max:O(99),dot:g(),show:g(!0),type:_("danger",t=>ke.includes(t)),background:_(),color:_()},Hl={key:0,class:"f-badge__content"},Gl=L({name:"FBadge",__name:"badge",props:Ol,setup(t){const e=t,{classes:n,styles:a}=G(e,"badge"),l=n(["type","dot"],"f-badge"),u=a(["background","color"]),i=B(()=>{const{dot:c,max:s,value:d}=e;return c?"":ee(s)&&ee(d)&&d>s?s+"+":d}),r=B(()=>{const{value:c,show:s}=e;return!ee(c)&&s?!0:s&&ee(c)&&c>0});return(c,s)=>(f(),p("div",{class:V(o(l)),style:R(o(u))},[S(c.$slots,"default"),M(ce,{name:"f-badge"},{default:N(()=>[r.value?(f(),p("sup",Hl,H(i.value),1)):w("",!0)]),_:1})],6))}}),jl=T(Gl),Ul={separator:W(),fontColor:_(),iconColor:_(),fontSize:z()},Gt=Symbol("breadcrumb-props-key"),xl={key:0,class:"f-breadcrumb"},ql=L({name:"FBreadcrumb",__name:"breadcrumb",props:Ul,setup(t){return ue(Gt,t),(n,a)=>n.$slots.default?(f(),p("div",xl,[S(n.$slots,"default")])):w("",!0)}}),Yl=T(ql),Kl={fontColor:_(),iconColor:_(),separator:W(),to:{type:[String,Object],default:()=>null}},Zl={class:"f-breadcrumb-item__text"},Wl=L({name:"FBreadcrumbItem",__name:"breadcrumb-item",props:Kl,setup(t){const e=t,n=le(Gt,null),{styles:a}=G(ne({iconColor:e.iconColor||n&&n.iconColor,fontColor:e.fontColor||n&&n.fontColor,fontSize:n&&n.fontSize}),"breadcrumb-item"),l=je(),u=B(()=>e.separator?e.separator:n&&n.separator?n.separator:Ie),i=a(["fontColor","iconColor","fontSize"]),r=()=>{const c=l.appContext.config.globalProperties.$router;if(c&&e.to)try{c.push(e.to)}catch(s){console.warn(s)}};return(c,s)=>(f(),p("div",{class:"f-breadcrumb-item",style:R(o(i)),onClick:r},[k("span",Zl,[S(c.$slots,"default")]),M(o(q),{icon:u.value,size:16},null,8,["icon"])],4))}}),Xl=T(Wl),Jl=L({name:"FButtonGroup",__name:"button-group",props:On,setup(t){const e=t,{classes:n}=G(e,"button-group"),a=le(zt,null),l=B(()=>e.size||a&&a.size||"middle");ue(Hn,l.value);const u=n(["direction","size"],"f-button-group");return(i,r)=>(f(),p("div",{role:"group",class:V(o(u))},[S(i.$slots,"default")],2))}}),Ql=T(Jl),er={date:{type:Date,default:()=>new Date,required:!0},lunar:g(),showHeader:g(!0),border:g(),borderColor:_(),dayCellHeight:z(),weekCellHeight:z(),onChange:P(),onChangeDate:P(),onChangeMonth:P()},tr={value:z(),label:z(),disabled:g()},nr={spacing:z(),disabled:g(),trigger:_("hover",t=>["hover","click"].includes(t)),width:{type:[Number,String],default:()=>null},arrow:g(),enterDuration:O(),leaveDuration:O(),onChange:P(),onOpen:P(),onClose:P()},rt=Symbol("trigger-close-key"),or={modelValue:{type:[String,Number,Boolean],default:()=>null,required:!0},width:{type:[Number,String],default:()=>190},name:_("f-select"),size:_("middle",t=>ae.includes(t)),placeholder:_(),clear:g(),filter:g(),disabled:g(),onChange:P(),onBeforeChange:P()},jt=Symbol("f-select-props-key"),sr=L({name:"FOption",__name:"option",props:tr,setup(t){const e=t,n=ze(),{run:a}=j(),l=le(jt,null),u=le(rt,null),i=B(()=>{if(!n.default)return"";const h=n.default()[0].children;return me(h)?h:(ye("f-option","slot content is not a string"),"")}),r=B(()=>!l||!(u!=null&&u.isVisible())?!1:l.isTrigger&&l.filter&&l.isFiltering?s?s.toString().includes(l.inputValue):!1:!0),c=(...h)=>{if(!h||!h.length)return"";const C=h.find($=>$==null||Number.isNaN($)?!1:fe($)||Le($)?Object.keys($).length>0:$===0?!0:!!$);return C!==void 0?C:h[h.length-1]},s=c(i.value,e.label,e.value),d=c(e.value,e.label,i.value),m=B(()=>l?d===l.modelValue:!1),y=async h=>{if(!(!l||e.disabled)){if(l.onBeforeChange&&!await l.onBeforeChange(d,s)){u&&a(u.close);return}a(l.setValue,d,s,h),u&&a(u.close)}},v=()=>{l&&d===l.modelValue&&(console.log("run"),l&&a(l.setValue,d,s))};return(()=>{l&&pe(()=>l.modelValue,v,{immediate:!0})})(),(h,C)=>h.$slots.default||h.label||h.value?re((f(),p("div",{key:0,class:V(["f-option",{"f-option__disabled":h.disabled,"f-option__active":m.value}]),onClick:y},[h.$slots.default?S(h.$slots,"default",{key:0}):(f(),p(U,{key:1},[X(H(h.label||h.value),1)],64))],2)),[[be,r.value]]):w("",!0)}}),Oe=T(sr),lr={modelValue:z(),type:_("text",t=>["text","password","number"].includes(t)),size:_(void 0,t=>ae.includes(t)),disabled:g(),max:O(),min:O(),maxLength:O(),fontSize:z(),autofocus:g(),name:_("f-input"),placeholder:_(),placeholderColor:_(),clear:g(),width:z(),height:z(),search:g(),textColor:_(),readonly:g(),showPassword:g(),enterSearch:g(),icon:W(),afterIcon:W(),autocomplete:_("off"),onSearch:P(),onChange:P(),onInput:P(),onBlur:P(),onFocus:P(),onEnter:P()},rr={modelValue:{...g(),require:!0},size:z(40),type:_(void 0,t=>["sound","swap"].includes(t)),iconOn:W(),iconOff:W(),onChange:P()},ar=L({name:"FSwap",__name:"swap",props:Q(rr,{modelValue:{type:Boolean,default:!1,type:Boolean},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{classes:l}=G(e,"swap"),u=r=>{n.value=!n.value,a(e.onChange,!e.modelValue,r)},i=l(["type","modelValue"],"f-swap");return(r,c)=>(f(),p("div",{role:"switch",class:V(o(i)),onClick:u},[M(o(q),{icon:n.value?r.iconOn:r.iconOff,size:r.size},null,8,["icon","size"])],2))}}),Ut=T(ar),ir={class:"f-input__wrapper"},cr=["type","max","min","disabled","readonly","autofocus","name","autocomplete","placeholder","maxlength"],ur=L({name:"FInput",__name:"input",props:Q(lr,{modelValue:{default:"",type:[String,Number]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{getLang:l,getProp:u}=he(e),{styles:i,classes:r}=G(u(["size"]),"input"),{handleInput:c,handleClear:s,handleChange:d}=Et(e,n),m=A(!1),y=A(e.type),v=A(!1);tt(()=>{y.value=e.type});const b=B(()=>l("input").value.search),h=E=>{a(e.onSearch,n.value,E)},C=E=>{const{search:Y,enterSearch:x,onEnter:K}=_e(e);Y.value&&x.value&&h(E),a(K.value,n.value,E)},$=()=>{if(m.value){y.value="text",m.value=!0;return}y.value="password",m.value=!1},F=i(["placeholderColor","textColor","width","height","fontSize"]),I=r(["size","disabled","search"],"f-input");return(E,Y)=>(f(),p("div",{role:"input",class:V(o(I)),style:R(o(F))},[k("div",ir,[S(E.$slots,"before"),E.icon?(f(),D(o(q),{key:0,class:"f-input__icon",icon:E.icon,size:13},null,8,["icon"])):w("",!0),re(k("input",{"onUpdate:modelValue":Y[0]||(Y[0]=x=>n.value=x),class:"f-input__input",type:y.value,max:E.max,min:E.min,disabled:E.disabled,readonly:E.readonly,autofocus:E.autofocus,name:E.name,autocomplete:E.autocomplete,placeholder:E.placeholder,maxlength:E.maxLength,onInput:Y[1]||(Y[1]=(...x)=>o(c)&&o(c)(...x)),onChange:Y[2]||(Y[2]=(...x)=>o(d)&&o(d)(...x)),onKeyup:un(C,["enter"]),onBlur:Y[3]||(Y[3]=(...x)=>E.onBlur&&E.onBlur(...x)),onFocus:Y[4]||(Y[4]=(...x)=>E.onFocus&&E.onFocus(...x))},null,40,cr),[[cn,n.value]]),E.clear?(f(),D(o(q),{key:1,class:"f-input__clear-btn",icon:o(st),size:14,"on-click":o(s)},null,8,["icon","on-click"])):w("",!0),E.afterIcon?(f(),D(o(q),{key:2,icon:E.afterIcon,size:14},null,8,["icon"])):w("",!0),E.showPassword?(f(),D(o(Ut),{key:3,modelValue:m.value,"onUpdate:modelValue":Y[5]||(Y[5]=x=>m.value=x),class:"f-input__show-password",type:"swap","icon-on":o(ps),"icon-off":o(as),size:14,"on-change":$},null,8,["modelValue","icon-on","icon-off"])):w("",!0),S(E.$slots,"after",{isHover:v.value})]),E.search?(f(),p("div",{key:0,class:"f-input__search",onClick:h},[S(E.$slots,"searchBtn",{},()=>[M(o(se),{type:"primary",size:E.size},{default:N(()=>[X(H(b.value),1)]),_:1},8,["size"])])])):w("",!0)],6))}}),Pe=T(ur),dr={spacing:z(),disabled:g(),width:{type:[Number,String],default:()=>null},trigger:_("hover",t=>["hover","click"].includes(t)),arrow:g(),enterDuration:O(),leaveDuration:O(),onChange:P(),onOpen:P(),onClose:P()},fr={class:"f-trigger__content"},pr=L({name:"FTrigger",__name:"trigger",props:nr,setup(t,{expose:e}){const n=t,a=A(),{classes:l,styles:u}=G(n,"trigger"),{visible:i,styleList:r,close:c,onBeforeEnter:s,onAfterLeave:d}=_l(n,a),m=l(["arrow"],Dt),y=u(["width"]);return ue(rt,{close:c,isVisible:()=>i.value}),e({close:c}),(v,b)=>(f(),p("div",{class:V(o(Nt))},[k("div",{ref_key:"triggerRef",ref:a,class:"f-trigger__trigger"},[S(v.$slots,"default")],512),(f(),D(Ue,{to:"body"},[M(ce,{name:"f-trigger",onBeforeEnter:o(s),onAfterLeave:o(d)},{default:N(()=>[re(k("div",{class:V(o(m)),style:R([o(r),o(y)])},[k("div",fr,[S(v.$slots,"content")])],6),[[be,o(i)]])]),_:3},8,["onBeforeEnter","onAfterLeave"])]))],2))}}),Ke=T(pr),br={class:"f-dropdown"},mr=L({name:"FDropdown",__name:"dropdown",props:dr,setup(t){return(e,n)=>(f(),p("div",br,[M(o(Ke),{trigger:e.trigger,disabled:e.disabled,spacing:e.spacing,arrow:e.arrow,width:e.width,"enter-duration":e.enterDuration,"leave-duration":e.leaveDuration,"on-change":e.onChange,"on-open":e.onOpen,"on-close":e.onClose},{content:N(()=>[S(e.$slots,"content")]),default:N(()=>[S(e.$slots,"default")]),_:3},8,["trigger","disabled","spacing","arrow","width","enter-duration","leave-duration","on-change","on-open","on-close"])]))}}),at=T(mr),hr={content:_(),contentSize:z(),contentColor:_(),imageSrc:_(),imageSize:z(),background:_(),iconSize:z(30)},_r={src:_(),alt:_(),draggable:g(!0),lazy:g(),rootMargin:z("100px"),width:z(),height:z(),block:g(),fit:_(void 0,t=>ot.includes(t)),select:g(),referrerPolicy:_(),round:z(),errSrc:_(),title:_(),onLoad:P(),onError:P()},vr=["referrer-policy","draggable","alt","title"],gr={key:1,class:"f-image__error"},yr={class:"f-image__error-text"},kr=L({name:"FImage",__name:"image",props:_r,setup(t){const e=t,n=A(),{classes:a,styles:l}=G(e,"image"),{isSuccess:u,isShowNode:i}=Tt(n,e),r=a(["fit","select","block"],"f-image"),c=l(["width","height","round"]);return(s,d)=>o(u)?(f(),p("div",{key:0,role:"img",class:V(o(r)),style:R(o(c))},[k("img",{ref_key:"imageEl",ref:n,class:"f-image__img",src:"",style:R(o(i)?"":"visibility: hidden"),"referrer-policy":s.referrerPolicy,draggable:s.draggable,alt:s.alt,title:s.title},null,12,vr)],6)):(f(),p("div",gr,[S(s.$slots,"error",{},()=>[k("div",yr,H(s.alt||"加载失败"),1)])]))}}),xt=T(kr),$r={class:"f-empty__wrapper"},Cr={class:"f-empty__content"},wr={key:0,class:"f-empty__footer"},Sr=L({name:"FEmpty",__name:"empty",props:hr,setup(t){const e=t,{styles:n}=G(e,"empty"),{getLang:a}=he(),l=B(()=>e.content||a("empty").value.content),u=n(["contentColor","contentSize","background"]);return(i,r)=>(f(),p("div",{class:"f-empty",style:R(o(u))},[k("div",$r,[i.$slots.default?S(i.$slots,"default",{key:0}):(f(),p(U,{key:1},[i.imageSrc?(f(),D(o(xt),{key:0,src:i.imageSrc,width:i.imageSize},null,8,["src","width"])):(f(),D(o(q),{key:1,icon:o(Ts),size:i.iconSize},null,8,["icon","size"]))],64))]),k("span",Cr,H(l.value),1),i.$slots.footer?(f(),p("div",wr,[S(i.$slots,"footer")])):w("",!0)],4))}}),it=T(Sr),Fr=L({name:"FSelect",__name:"select",props:Q(or,{modelValue:{default:"",type:[String,Number]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{styles:l}=G(e,"select"),u=l(["width"]),i=A(!1),r=A(),c=A(!0),s=A(""),d=A(!1),m=A(!1),y=async(F,I,E)=>{await Ne(),I!==e.modelValue&&E&&a(e.onChange,F,I,E),n.value=F,s.value=I==null?void 0:I.toString(),d.value=!1},v=async F=>{var E;await Ne(),m.value=F;const I=(E=r.value)==null?void 0:E.querySelector(".f-option.f-option__active");I&&I instanceof Node&&I.scrollIntoView({block:"end"})},b=F=>{m.value=F,d.value=F},h=()=>{i.value=!1,c.value||(s.value="")},C=()=>{i.value=!0},$=()=>{d.value=!0};return pe(()=>n.value,F=>{F||(s.value="")}),ue(jt,ne({inputValue:s,isFiltering:d,modelValue:n,isTrigger:m,filter:e.filter,setValue:y,onBeforeChange:e.onBeforeChange})),(F,I)=>(f(),p("div",{class:"f-select",style:R(o(u))},[M(o(at),{trigger:"click",disabled:F.disabled,width:F.width,"on-open":v,"on-close":b},{content:N(()=>[k("div",{ref_key:"selectContentRef",ref:r,class:"f-select__content"},[c.value?S(F.$slots,"default",{key:0}):(f(),D(o(it),{key:1,content:"暂无数据"}))],512)]),default:N(()=>[M(o(Pe),{modelValue:s.value,"onUpdate:modelValue":I[0]||(I[0]=E=>s.value=E),readonly:!F.filter,name:F.name,size:F.size,disabled:F.disabled,width:F.width,placeholder:F.placeholder,clear:F.clear,"on-focus":C,"on-blur":h,"on-input":F.filter?$:void 0},{after:N(()=>[M(o(q),{color:"#bababa",class:V(["f-select__arrow",{"f-select__arrow-active":i.value}]),size:13,icon:o(De)},null,8,["class","icon"])]),_:1},8,["modelValue","readonly","name","size","disabled","width","placeholder","clear","on-input"])]),_:3},8,["disabled","width"])],4))}}),He=T(Fr),zr={key:0,class:"f-calendar__header"},Lr={class:"f-calendar__option"},Ir={class:"f-calendar__week"},Pr={class:"f-calendar__day"},Er=["onClick"],Tr={class:"f-calendar__solar"},Vr={key:0,class:"f-calendar__lunar"},Mr=L({name:"FCalendar",__name:"calendar",props:er,setup(t){const e=t,{getLang:n}=he(),{run:a}=j(),{styles:l,classes:u}=G(e,"calendar"),{generateCalendar:i}=Kn(e),r=B(()=>An(e.date)?e.date:new Date),c=ne({year:r.value.getFullYear(),month:r.value.getMonth()+1,date:r.value.getDate()}),s=B(()=>i(c.year,c.month)),d=B(()=>n("calendar").value.weekList),v={prev:()=>{c.month===1?(c.year-=1,c.month=12):c.month-=1},next:()=>{c.month===12?(c.year+=1,c.month=1):c.month+=1},current:()=>{c.year=e.date.getFullYear(),c.month=e.date.getMonth()+1,c.date=e.date.getDate()}},b=Y=>{v[Y]&&v[Y]()},h=Y=>{const{target:x,day:K}=Y;x==="prev"&&v[x](),x==="next"&&v[x](),x==="current"&&(c.date=K,a(e.onChangeDate,c.year,c.month,c.date))},C=pe(()=>c.month,Y=>{a(e.onChangeMonth,c.year,Y,c.date)}),$=pe(()=>c,()=>{a(e.onChange,c.year,c.month,c.date)},{deep:!0}),F=(Y,x)=>x===c.date&&Y===c.month?"f-calendar__day-today":"";Ge(()=>{$(),C()});const I=l(["borderColor","dayCellHeight","weekCellHeight"]),E=u(["border"],"f-calendar");return(Y,x)=>(f(),p("div",{class:V(o(E)),style:R(o(I))},[Y.showHeader?(f(),p("header",zr,[M(o(q),{icon:o(Ye),onClick:x[0]||(x[0]=K=>b("prev"))},null,8,["icon"]),k("div",Lr,[M(o(He),{modelValue:c.year,"onUpdate:modelValue":x[1]||(x[1]=K=>c.year=K),width:116},{default:N(()=>[(f(),p(U,null,Z(200,K=>M(o(Oe),{key:K,value:1900+K},{default:N(()=>[X(H(1900+K),1)]),_:2},1032,["value"])),64))]),_:1},8,["modelValue"]),M(o(He),{modelValue:c.month,"onUpdate:modelValue":x[2]||(x[2]=K=>c.month=K),width:116},{default:N(()=>[(f(),p(U,null,Z(12,K=>M(o(Oe),{key:K,value:K},{default:N(()=>[X(H(K),1)]),_:2},1032,["value"])),64))]),_:1},8,["modelValue"]),M(o(se),{type:"default",onClick:x[3]||(x[3]=K=>b("current"))},{default:N(()=>[X("今天")]),_:1})]),M(o(q),{icon:o(Ie),onClick:x[4]||(x[4]=K=>b("next"))},null,8,["icon"])])):w("",!0),k("div",Ir,[(f(!0),p(U,null,Z(d.value,(K,Ce)=>(f(),p("div",{key:Ce,class:"f-calendar__week-item"},H(K),1))),128))]),k("div",Pr,[(f(!0),p(U,null,Z(s.value,(K,Ce)=>(f(),p("div",{key:Ce,class:V(["f-calendar__day-item",{"f-calendar__day-current":K.target==="current",[F(K.month,K.day)]:K.target==="current"}]),onClick:dt=>h(K)},[k("span",Tr,H(K.day),1),Y.lunar?(f(),p("span",Vr,H(K.lunarFestival||K.festival||K.term||K.lunar),1)):w("",!0)],10,Er))),128))])],6))}}),qt=T(Mr),Br={title:_(),round:g(),padding:z(),shadow:_(void 0,t=>["hover","always"].includes(t)),borderColor:_(),background:_(),titleColor:_(),titleBold:g(),close:g(),onClose:P()},Ar={key:0,role:"heading",class:"f-card__header"},Nr={role:"none",class:"f-card__body"},Dr=L({name:"FCard",__name:"card",props:Br,setup(t){const e=t,n=A(!0),{run:a}=j(),{classes:l,styles:u}=G(e,"card"),i=l(["round","shadow"],"f-card"),r=u(["padding","borderColor","background","titleColor"]),c=()=>{n.value=!1,a(e.onClose,n.value)};return(s,d)=>(f(),D(ce,{name:"f-card"},{default:N(()=>[n.value?(f(),p("div",{key:0,class:V(o(i)),style:R(o(r))},[s.$slots.header||s.title?(f(),p("header",Ar,[k("span",{class:V(["f-card__title",{"f-card__title-bold":s.titleBold}])},[S(s.$slots,"header",{},()=>[X(H(s.title),1)])],2),s.close?(f(),D(o($e),{key:0,"on-click":c})):w("",!0)])):w("",!0),k("main",Nr,[S(s.$slots,"default")])],6)):w("",!0)]),_:3}))}}),Rr=T(Dr),Or={modelValue:{type:Boolean,default:()=>!1},label:{type:[String,Number,Boolean],default:()=>null},disabled:g(),border:g(),showLabel:g(!0),onChange:P()},Hr={modelValue:ve([]),disabled:g(),vertical:g(),label:_(),background:g(),size:_("middle",t=>ae.includes(t)),columnGap:z(),rowGap:z(),onChange:P()},Yt=Symbol("f-checkbox-group-props-key"),Gr=["value","disabled"],jr={key:0,class:"f-checkbox__box"},Ur={class:"f-checkbox__text"},xr=L({name:"FCheckbox",__name:"checkbox",props:Q(Or,{modelValue:{type:[Boolean,String,Array],default:!1,type:[Boolean,Array]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),l=B({get:()=>u&&u.modelValue||e.modelValue,set:m=>{if(!u){n.value=m,a(e.onChange,m);return}u.setChange(m)}}),u=le(Yt,null),i=B(()=>{const m=l.value;return fe(m)?m.includes(e.label):lt(m)?m:m===e.label}),r=B(()=>!!(u&&u.disabled)),c=B(()=>e.disabled||r.value),{classes:s}=G(ne({checked:i,disabled:c}),"checkbox"),d=s(["checked","disabled"],"f-checkbox");return(m,y)=>(f(),p("label",{role:"checkbox","aria-checked":"false",tabindex:"0","aria-labelledby":"chk1-label",class:V(o(d))},[re(k("input",{"onUpdate:modelValue":y[0]||(y[0]=v=>l.value=v),type:"checkbox",class:"f-checkbox__input",hidden:"",value:m.label,disabled:m.disabled||!!o(u)&&o(u).disabled},null,8,Gr),[[dn,l.value]]),o(u)&&o(u).background?w("",!0):(f(),p("span",jr)),k("span",Ur,[S(m.$slots,"default"),!m.$slots.default&&m.showLabel?(f(),p(U,{key:0},[X(H(m.label),1)],64)):w("",!0)])],2))}}),Se=T(xr),qr=L({name:"FCheckboxGroup",__name:"checkbox-group",props:Q(Hr,{modelValue:{type:[Array,String,Number,Boolean],default:[],type:[Boolean,Array,String,Number]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{classes:l,styles:u}=G(e,"checkbox-group"),i=s=>{n.value=s,a(e.onChange,s)};ue(Yt,ne({..._e(e),setChange:i}));const r=u(["columnGap","rowGap"]),c=l(["background","vertical","size"],"f-checkbox-group");return(s,d)=>(f(),p("div",{role:"group","aria-label":"checkbox-group",class:V(o(c)),style:R(o(r))},[S(s.$slots,"default")],6))}}),Kt=T(qr),Yr={visible:{...g(),required:!0},title:_(),appendToBody:g(),width:z(),fullscreen:g(),showMask:g(!0),maskClose:g(!0),maskOpacity:O(),maskBackground:_(),showHeader:g(!0),maskBlur:g(),showCloseIcon:g(!0),closeIcon:W(),zIndex:O(),onOpen:P(),onOpenEnd:P(),onClose:P(),onCloseEnd:P()},Kr={key:0,class:"f-dialog__mask"},Zr={class:"f-dialog__container"},Wr={key:0,class:"f-dialog__header"},Xr={class:"f-dialog__header-before"},Jr={class:"f-dialog__header-center"},Qr={class:"f-dialog__header-after"},ea={key:1,class:"f-dialog__body"},ta={key:2,class:"f-dialog__footer"},na=L({name:"FDialog",__name:"dialog",props:Q(Yr,{visible:{type:Boolean,default:!1,type:Boolean},visibleModifiers:{}}),emits:["update:visible"],setup(t){const e=t,n=J(t,"visible"),{styles:a,classes:l}=G(e,"dialog"),{closeVisible:u,maskClose:i}=Rt(e,n),{handleOpen:r,handleOpenEnd:c,handleClose:s,handleCloseEnd:d}=Ot(e),m=a(["width","zIndex","maskBackground","maskOpacity"],["maskOpacity","zIndex"]),y=l(["fullscreen","maskBlur"],"f-dialog");return(v,b)=>(f(),D(Ue,{to:"body",disabled:!v.appendToBody},[M(ce,{name:"f-dialog__trans",onBeforeEnter:o(r),onAfterEnter:o(c),onBeforeLeave:o(s),onAfterLeave:o(d)},{default:N(()=>[re(k("div",{role:"dialog","aria-modal":"true",tabindex:"-1",class:V(o(y)),style:R(o(m))},[v.showMask?(f(),p("div",Kr)):w("",!0),k("div",{class:"f-dialog__wrapper",onClick:b[0]||(b[0]=de((...h)=>o(i)&&o(i)(...h),["self"]))},[M(ce,{name:"f-dialog__container-trans"},{default:N(()=>[re(k("div",Zr,[v.showHeader?(f(),p("header",Wr,[k("div",Xr,[S(v.$slots,"headerBefore")]),k("div",Jr,H(v.title),1),k("div",Qr,[S(v.$slots,"headerAfter",{},()=>[v.showCloseIcon?(f(),D(o($e),{key:0,round:"",color:"#3c4043",size:30,icon:v.closeIcon,"on-click":o(u)},{default:N(()=>[S(v.$slots,"closeIcon")]),_:3},8,["icon","on-click"])):w("",!0)])])])):w("",!0),v.$slots.default?(f(),p("section",ea,[S(v.$slots,"default")])):w("",!0),v.$slots.footer?(f(),p("footer",ta,[S(v.$slots,"footer")])):w("",!0)],512),[[be,n.value]])]),_:3})])],6),[[be,n.value]])]),_:3},8,["onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],8,["disabled"]))}}),oa=T(na),sa={position:_("center",t=>["left","center","right"].includes(t)),vertical:g(),color:_(),fontColor:_(),margin:z(),height:z(),background:_(),type:_("solid",t=>["dashed","dotted","double","solid"].includes(t))},la={key:0,class:"f-divider__text"},ra=L({name:"FDivider",__name:"divider",props:sa,setup(t){const e=t,{classes:n,styles:a}=G(e,"divider"),l=n(["vertical","position"],"f-divider"),u=a(["color","margin","background","fontColor","height","type"]);return(i,r)=>(f(),p("div",{role:"separator",class:V(o(l)),style:R(o(u))},[!i.vertical||!i.$slots.default?(f(),p("span",la,[S(i.$slots,"default")])):w("",!0)],6))}}),aa=T(ra),ia={visible:g(),appendToBody:g(),direction:_("right",t=>["left","top","right","bottom"].includes(t)),title:_(),showMask:g(!0),showHeader:g(!0),maskClose:g(!0),maskBlur:g(),maskOpacity:O(),maskBackground:_(),showCloseIcon:g(!0),closeIcon:W(),zIndex:O(),onOpen:P(),onOpenEnd:P(),onClose:P(),onCloseEnd:P()},ca={key:0,class:"f-drawer__mask"},ua={class:"f-drawer__container"},da={key:0,class:"f-drawer__header"},fa={class:"f-drawer__header-title"},pa={key:1,class:"f-drawer__body"},ba={key:2,class:"f-drawer__footer"},ma=L({name:"FDrawer",__name:"drawer",props:Q(ia,{visible:{type:Boolean,default:!1,type:Boolean},visibleModifiers:{}}),emits:["update:visible"],setup(t){const e=t,n=J(t,"visible"),{styles:a,classes:l}=G(e,"drawer"),{closeVisible:u,maskClose:i}=Rt(e,n),{handleOpen:r,handleOpenEnd:c,handleClose:s,handleCloseEnd:d}=Ot(e),m=a(["width","zIndex","maskBackground","maskOpacity"],["zIndex","maskOpacity"]),y=l(["fullscreen","maskBlur","direction"],"f-drawer");return(v,b)=>(f(),D(Ue,{to:"body",disabled:!v.appendToBody},[M(ce,{name:"f-drawer__trans",onBeforeEnter:o(r),onAfterEnter:o(c),onBeforeLeave:o(s),onAfterLeave:o(d)},{default:N(()=>[re(k("div",{role:"dialog","aria-modal":"true",tabindex:"-1",class:V(o(y)),style:R(o(m))},[v.showMask?(f(),p("div",ca)):w("",!0),k("div",{class:"f-drawer__wrapper",onClick:b[0]||(b[0]=de((...h)=>o(i)&&o(i)(...h),["self"]))},[M(ce,{name:"f-drawer__container-trans"},{default:N(()=>[re(k("div",ua,[v.showHeader?(f(),p("header",da,[S(v.$slots,"header",{},()=>[k("span",fa,H(v.title),1),v.showCloseIcon?(f(),D(o($e),{key:0,icon:v.closeIcon,"on-click":o(u)},{default:N(()=>[S(v.$slots,"closeIcon")]),_:3},8,["icon","on-click"])):w("",!0)])])):w("",!0),v.$slots.default?(f(),p("section",pa,[S(v.$slots,"default")])):w("",!0),v.$slots.footer?(f(),p("footer",ba,[S(v.$slots,"footer")])):w("",!0)],512),[[be,n.value]])]),_:3})])],6),[[be,n.value]])]),_:3},8,["onBeforeEnter","onAfterEnter","onBeforeLeave","onAfterLeave"])],8,["disabled"]))}}),ha=T(ma),_a={imageList:ve([]),round:g(),expandIndex:O(0),color:_(),vertical:g(),width:z(),height:z(),onChange:P()},va=["onClick"],ga={key:0,class:"f-expand-card__title"},ya=L({name:"FExpandCard",__name:"expand-card",props:_a,setup(t){const e=t,{classes:n,styles:a}=G(e,"expand-card"),{run:l}=j(),u=A(e.expandIndex),i=(d,m,y)=>{u.value=m,l(e.onChange,d,m,y)},r=B(()=>{const{imageList:d}=e;return fe(d)?d.map(m=>me(m)?{url:m}:Le(m)&&m.url?m:{url:""}):(ye("f-expand-card","`image-list` is not a array."),[])}),c=n(["round","vertical"],"f-expand-card"),s=a(["width","height","color"]);return(d,m)=>r.value.length?(f(),p("div",{key:0,class:V(o(c)),style:R(o(s))},[(f(!0),p(U,null,Z(r.value,(y,v)=>(f(),p("div",{key:v,class:V(["f-expand-card__item",{"f-expand-card__active":v===u.value}]),style:R({backgroundImage:`url(${y.url})`}),onClick:b=>i(b,v,y)},[y.text?(f(),p("div",ga,H(y.text),1)):w("",!0)],14,va))),128))],6)):w("",!0)}}),ka=T(ya),$a={height:z(),padding:z()},Ca=L({name:"FFooter",__name:"footer",props:$a,setup(t){const e=t,{styles:n}=G(e,"footer"),a=n(["height","padding"]);return(l,u)=>(f(),p("footer",{class:"f-footer",style:R(o(a))},[S(l.$slots,"default")],4))}}),wa=T(Ca),Sa={height:z(),padding:z()},Fa=L({name:"FHeader",__name:"header",props:Sa,setup(t){const e=t,{styles:n}=G(e,"header"),a=n(["height","padding"]);return(l,u)=>(f(),p("header",{role:"banner",class:"f-header",style:R(o(a))},[S(l.$slots,"default")],4))}}),za=T(Fa),La={visible:g(),imgList:ve([]),modalClose:g(!0),appendToBody:g(),isCloseBtn:g(!0),showIndex:O(0),zIndex:O(),isOption:g(!0),round:_(),onClose:P()},Ia={round:g(),size:_("middle",t=>ae.includes(t)),background:_(),textColor:_(),fixed:g(),width:z(),height:z(),onClick:P()},Pa=L({name:"FToolbar",__name:"toolbar",props:Ia,setup(t){const e=t,n=ze(),{run:a}=j(),{classes:l,styles:u}=G(e,"toolbar"),i=s=>{if(!n.default)return;const d=s.target;if(d.className===Mt){const m=d.getAttribute(Vt);a(e.onClick,m,s)}},r=l(["size","round","fixed"],"f-toolbar"),c=u(["textColor","background","width","height"]);return(s,d)=>(f(),p("div",{role:"toolbar",class:V(o(r)),style:R(o(c)),onClick:i},[S(s.$slots,"default")],6))}}),Zt=T(Pa),Ea={color:_(),icon:W(),iconSize:z(16),index:z(),onClick:P()},Ta=L({name:"FToolbarItem",__name:"toolbar-item",props:Ea,setup(t){const e=t,{run:n}=j(),{styles:a}=G(e,"toolbar-item"),l=r=>{n(e.onClick,r)},u=a(["color"]),i=Vt;return(r,c)=>(f(),p("span",$t({class:o(Mt),[o(i)||""]:r.index,style:o(u),onClick:l}),[r.icon?(f(),D(o(q),{key:0,size:r.iconSize,icon:r.icon},null,8,["size","icon"])):w("",!0),S(r.$slots,"default")],16))}}),we=T(Ta),Va=k("div",{class:"f-image-preview__mask"},null,-1),Ma={class:"f-image-preview__wrapper"},Ba=["src"],Aa=L({name:"FImagePreview",__name:"image-preview",props:Q(La,{visible:{type:Boolean,default:!1,type:Boolean},visibleModifiers:{}}),emits:["update:visible"],setup(t){const e=t,n=J(t,"visible"),{run:a}=j(),{scale:l,rotate:u,smaller:i,bigger:r,scrollZoom:c,recovery:s,rotateClockwise:d,rotateCounterClock:m}=Yn(),y=A(e.showIndex>e.imgList.length-1?0:e.showIndex),v=()=>{fe(e.imgList)&&e.imgList.forEach(I=>{const E=new Image;E.src=I})},b={next:()=>{if(y.value{if(y.value>0){y.value--;return}y.value=e.imgList.length-1}},h=I=>{s(),a(b[I])},C={1:i,2:r,3:s,4:d,5:m},$=I=>{I&&a(C[I])},F=I=>{n.value=!1,a(e.onClose,I)};return(I,E)=>(f(),D(Ue,{to:"body",disabled:!I.appendToBody},[M(ce,{name:"f-image-preview__transition",onBeforeEnter:v},{default:N(()=>[re(k("div",{class:"f-image-preview",style:R({zIndex:I.zIndex}),onMousewheel:E[0]||(E[0]=(...Y)=>o(c)&&o(c)(...Y))},[Va,k("div",{class:"f-image-preview__container",onClick:de(F,["self"])},[M(ce,{name:"f-image-preview__wrapper-transition"},{default:N(()=>[re(k("div",Ma,[k("img",{class:"f-image-preview__node",draggable:"false",src:I.imgList[y.value],style:R({transform:`scale(${o(l)}) rotate(${o(u)}deg)`,borderRadius:I.round})},null,12,Ba)],512),[[be,n.value]])]),_:1}),I.isOption?(f(),D(o(Zt),{key:0,class:"f-image-preview__option",round:"","on-click":$},{default:N(()=>[M(o(we),{icon:o(ts),index:1},null,8,["icon"]),M(o(we),{icon:o(Zo),index:2},null,8,["icon"]),M(o(we),{icon:o(So),index:3},null,8,["icon"]),M(o(we),{icon:o(No),index:4},null,8,["icon"]),M(o(we),{icon:o(Eo),index:5},null,8,["icon"])]),_:1})):w("",!0),I.imgList.length>1?(f(),p(U,{key:1},[M(o(se),{class:"f-image-preview__next",circle:"","before-icon":o(Ie),"on-click":()=>h("next")},null,8,["before-icon","on-click"]),M(o(se),{class:"f-image-preview__prev",circle:"","before-icon":o(Ye),"on-click":()=>h("prev")},null,8,["before-icon","on-click"])],64)):w("",!0),M(o(se),{class:"f-image-preview__close",circle:"","before-icon":o(st),"on-click":F},null,8,["before-icon"])])],36),[[be,n.value]])]),_:1})],8,["disabled"]))}}),Na=T(Aa),Da={direction:_(void 0,t=>["horizontal","vertical"].includes(t))},Ra=L({name:"FLayout",__name:"layout",props:Da,setup(t){const e=t,n=ze(),a=B(()=>e.direction==="vertical"?!0:e.direction==="horizontal"?!1:n&&n.default?n.default().some(u=>{const i=u.type.name;return i==="FHeader"||i==="FFooter"}):!1);return(l,u)=>(f(),p("section",{class:V(["f-layout",{"f-layout__vertical":a.value}])},[S(l.$slots,"default")],2))}}),Oa=T(Ra),Ha={type:_(void 0,t=>ke.includes(t)),href:_(),size:z(),state:_(void 0,t=>["line","background"].includes(t)),disabled:g(),target:_("_self",t=>Nn.includes(t)),color:_(),hoverColor:_(),noCopy:g(),noLink:g(),beforeIcon:W(),afterIcon:W(),onClick:P()},Ga=["href","target"],ja=L({name:"FLink",__name:"link",props:Ha,setup(t){const e=t,{getProp:n}=he(e),{run:a}=j(),{classes:l,styles:u}=G(n(["type"],["primary"]),"link"),i=s=>{(e.disabled||e.noLink)&&s.preventDefault(),!e.disabled&&a(e.onClick,s)},r=l(["type","state","disabled","noCopy"],"f-link"),c=u(["size","color","hoverColor"]);return(s,d)=>(f(),p("div",{role:"link",class:V(o(r)),style:R(o(c))},[k("a",{class:"f-link__a",href:s.href,target:s.target,onClick:de(i,["stop"])},[s.beforeIcon?(f(),D(o(q),{key:0,icon:s.beforeIcon,size:s.size},null,8,["icon","size"])):w("",!0),S(s.$slots,"default"),s.afterIcon?(f(),D(o(q),{key:1,icon:s.afterIcon,size:s.size},null,8,["icon","size"])):w("",!0)],8,Ga)],6))}}),Ua=T(ja),xa={zebra:g(),center:g(),textColor:_(),borderColor:_(),size:_("middle",t=>ae.includes(t)),maxHeight:z(),zebraColor:_()},Wt=Symbol("list-props-key"),qa={key:0,class:"f-list__header"},Ya={key:1,class:"f-list__footer"},Ka=L({name:"FList",__name:"list",props:xa,setup(t){const e=t;ue(Wt,e);const{classes:n,styles:a}=G(e,"list"),l=a(["borderColor","maxHeight","zebraColor"]),u=n(["zebra","center","size"],"f-list");return(i,r)=>(f(),p("ul",{role:"list",class:V(o(u)),style:R(o(l))},[i.$slots.header?(f(),p("header",qa,[S(i.$slots,"header")])):w("",!0),S(i.$slots,"default"),i.$slots.footer?(f(),p("footer",Ya,[S(i.$slots,"footer")])):w("",!0)],6))}}),Za=T(Ka),Wa={background:_(),color:_()},Xa=L({name:"FListItem",__name:"list-item",props:Wa,setup(t){const e=t,n=le(Wt,null),{styles:a}=G(ne({borderColor:n&&n.borderColor,textColor:e.color||n&&n.textColor,background:e.background}),"list-item"),l=a(["textColor","borderColor","background"]);return(u,i)=>(f(),p("li",{role:"listitem",class:"f-list-item",style:R(o(l))},[S(u.$slots,"default")],4))}}),Ja=T(Xa),Qa={padding:z()},ei=L({name:"FMain",__name:"main",props:Qa,setup(t){const e=t,{styles:n}=G(e,"main"),a=n(["padding"]);return(l,u)=>(f(),p("main",{role:"main",class:"f-main",style:R(o(a))},[S(l.$slots,"default")],4))}}),ti=T(ei),ni={icon:W(),iconSize:z("16px"),backText:_(),title:_(),titleBold:g(),titleColor:_(),titleCenter:g(),subtitle:_(),onBack:P()},oi={class:"f-page-header"},si={class:"f-page-header__text"},li={key:0,class:"f-page-header__main-subtitle"},ri=L({name:"FPageHeader",__name:"page-header",props:ni,setup(t){const e=t,{run:n}=j(),{getLang:a}=he(),l=B(()=>a("pageHeader").value.backText),u=i=>{n(e.onBack,i)};return(i,r)=>(f(),p("header",oi,[k("div",{class:"f-page-header__left",onClick:u},[M(o(q),{size:i.iconSize},{default:N(()=>[S(i.$slots,"icon",{},()=>[(f(),D(Ee(i.icon||o(io))))])]),_:3},8,["size"]),k("div",si,H(l.value),1)]),k("div",{class:V(["f-page-header__main",{"f-page-header__main-center":i.titleCenter}])},[k("div",{style:R({color:i.titleColor}),class:V(["f-page-header__main-title",{"f-page-header__main-title-bold":i.titleBold}])},[S(i.$slots,"title",{},()=>[X(H(i.title),1)])],6),i.subtitle||i.$slots.subtitle?(f(),p("div",li,[S(i.$slots,"subtitle",{},()=>[X(H(i.subtitle),1)])])):w("",!0)],2)]))}}),ai=T(ri),ii={percentage:O(0),state:_("line",t=>["line","circle"].includes(t)),type:_("primary",t=>ke.includes(t)),height:z(),showText:g(!0),diameter:O(400),outsideText:g(),textColor:_(),color:_(),background:_(),stripe:g()},ct=Symbol("progress-props-key"),ci=["width","height","aria-value"],ui=["cx","cy","r"],di=["x","y"],fi=L({name:"FProgressCircle",__name:"index",setup(t){const e=le(ct),{classes:n}=G(e,"progress"),a=n(["type","state"],"f-progress"),l=B(()=>ee(e.diameter)?e.diameter/2:100),u=B(()=>(l.value-mt)*2*Math.PI),i=B(()=>{const c=u.value-u.value*(e.percentage/100);return c<=0?0:c>u.value?u.value:c}),r=B(()=>({"--progress-stroke-dasharray":u.value,"--progress-stroke-dashoffset":i.value}));return(c,s)=>(f(),p("svg",{role:"progressbar",class:V(o(a)),width:o(e).diameter,height:o(e).diameter,style:R(r.value),"aria-value":o(e).percent,"aria-valuemin":0,"aria-valuemax":100},[k("circle",{class:"f-progress__girth",fill:"transparent","stroke-width":"12",stroke:"green",cx:l.value,cy:l.value,r:l.value-o(mt)},null,8,ui),o(e).showText?(f(),p("text",{key:0,"font-size":"24",fill:"grey","text-anchor":"middle","alignment-baseline":"middle",x:l.value,y:l.value},H(o(e).percent)+"% ",9,di)):w("",!0)],14,ci))}}),pi=["aria-value"],bi={class:"f-progress__bar"},mi={class:"f-progress__fill"},hi={key:0,class:"f-progress__percentage"},_i={key:0,class:"f-progress__text"},vi=L({name:"FProgressLine",__name:"index",setup(t){const e=le(ct),{classes:n,styles:a}=G(e,"progress"),l=n(["type","stripe","state"],"f-progress"),u=a(["height","color","textColor","background"]),i=B(()=>({"--progress-width":`${e.percent}%`}));return(r,c)=>(f(),p("div",{role:"progressbar",class:V(o(l)),style:R([o(u),i.value]),"aria-value":o(e).percent,"aria-valuemin":0,"aria-valuemax":100},[k("div",bi,[k("div",mi,[!o(e).outsideText&&o(e).showText?(f(),p("div",hi,H(o(e).percent)+"% ",1)):w("",!0)])]),o(e).outsideText&&o(e).showText?(f(),p("div",_i,H(o(e).percent)+"% ",1)):w("",!0)],14,pi))}}),gi=L({name:"FProgress",__name:"progress",props:ii,setup(t){const e=t,n=B(()=>{const{percentage:a}=e;return ee(a)?e.percentage>=100?100:e.percentage<=0?0:e.percentage:(Te("f-progress","`percentage` is not a number"),0)});return ue(ct,ne({..._e(e),percent:n})),(a,l)=>a.state==="circle"?(f(),D(o(fi),{key:0})):(f(),D(o(vi),{key:1}))}}),yi=T(gi),ki={modelValue:{type:[String,Number,Boolean],default:()=>null},disabled:g(),name:_("f-radio"),label:{type:[String,Number,Boolean],default:()=>null},onChange:P()},$i={modelValue:{type:[String,Number,Boolean],default:()=>null},disabled:g(),vertical:g(),columnGap:z(),rowGap:z(),background:g(),size:_("middle",t=>ae.includes(t)),onChange:P()},Xt=Symbol("radio-group-props-key"),Ci=["value","disabled","name"],wi={key:0,class:"f-radio__circle"},Si={class:"f-radio__text"},Fi=L({name:"FRadio",__name:"radio",props:Q(ki,{modelValue:{type:[String,Number,Boolean],default:null,type:[String,Number,Boolean]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),l=B({get:()=>u&&u.modelValue||e.modelValue,set:m=>{if(u&&!r.value){a(u.changeEvent,m);return}c.value||(n.value=m,a(e.onChange,m))}}),u=le(Xt,null),i=B(()=>l.value===e.label),r=B(()=>!!(u&&u.disabled)),c=B(()=>e.disabled||r.value),{classes:s}=G(ne({checked:i,disabled:c}),"radio"),d=s(["checked","disabled"],"f-radio");return(m,y)=>{var v;return f(),p("label",{role:"radio","aria-checked":"false",tabindex:"0",class:V(o(d))},[re(k("input",{"onUpdate:modelValue":y[0]||(y[0]=b=>l.value=b),hidden:"",type:"radio",value:m.label,disabled:m.disabled,name:m.name},null,8,Ci),[[fn,l.value]]),(v=o(u))!=null&&v.background?w("",!0):(f(),p("span",wi)),k("span",Si,[S(m.$slots,"default",{},()=>[X(H(m.label),1)])])],2)}}}),zi=T(Fi),Li=L({name:"FRadioGroup",__name:"radio-group",props:Q($i,{modelValue:{type:[String,Number,Boolean],default:"",type:[String,Number,Boolean]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{styles:l,classes:u}=G(e,"radio-group"),i=s=>{n.value=s,a(e.onChange,s)},r=u(["vertical","background","size"],"f-radio-group"),c=l(["columnGap","rowGap"]);return ue(Xt,ne({..._e(e),changeEvent:i})),(s,d)=>(f(),p("div",{role:"radiogroup",class:V(o(r)),style:R(o(c))},[S(s.$slots,"default")],6))}}),Ii=T(Li),Pi={modelValue:O(0),max:O(5),effectColor:_("#fcc202"),invalidColor:_("#eef"),readonly:g(),icon:W(),size:z(25),textShow:g(),textColor:_(),textArr:ve(["极差","失望","一般","不错","很棒"]),textSize:z(),onChange:P()},Ei={type:_(void 0,t=>ke.includes(t)),size:z(),color:_(),background:_(),block:g(),spacing:z(),lineHeight:z(),indent:z(),bold:g(),decoration:_(void 0,t=>["overline","line-through","underline"].includes(t)),padding:z(),width:z(),ellipsis:g(),center:g()},Ti=L({name:"FText",__name:"text",props:Ei,setup(t){const e=t,{getProp:n}=he(e),{classes:a,styles:l}=G(n(["type"]),"text"),u=a(["type","block","bold","ellipsis","center"],"f-text"),i=l(["color","background","decoration","width","size","padding","spacing","lineHeight","indent"]);return(r,c)=>(f(),p("p",{class:V(o(u)),style:R(o(i))},[S(r.$slots,"default")],6))}}),Jt=T(Ti),Vi={class:"f-rate",role:"slider"},Mi={class:"f-rate__list"},Bi=["onMouseover","onClick"],Ai=L({name:"FRate",__name:"rate",props:Q(Pi,{modelValue:{default:0,type:Number},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),l=A(e.modelValue),u=d=>{e.readonly||(l.value=d)},i=()=>{e.readonly||(l.value=e.modelValue)},r=d=>{e.readonly||(l.value=d,n.value=d,a(e.onChange,d))};pe(()=>e.modelValue,()=>{l.value=e.modelValue});const c=B(()=>e.textArr[o(l)-1]),s=B(()=>ee(e.max)?e.max:5);return(d,m)=>(f(),p("div",Vi,[k("div",Mi,[(f(!0),p(U,null,Z(s.value,(y,v)=>(f(),p("div",{key:v,class:V(["f-rate__star",{"f-rate__star-readonly":d.readonly}]),onMouseout:i,onMouseover:b=>u(v+1),onClick:b=>r(v+1)},[M(o(q),{size:d.size,icon:d.icon||o(jo),color:l.value>v?d.effectColor:d.invalidColor},null,8,["size","icon","color"])],42,Bi))),128))]),d.textShow?(f(),D(o(Jt),{key:0,size:d.textSize,color:d.textColor},{default:N(()=>[X(H(c.value),1)]),_:1},8,["size","color"])):w("",!0)]))}}),Ni=T(Ai),Di={ripplesColor:_(),duration:O(400),type:_(void 0,t=>ke.includes(t)),disabled:g(),startOpacity:O(),endOpacity:O()},Ri=L({name:"FRipple",__name:"ripple",props:Di,setup(t){const e=t,{getType:n,getProp:a}=he(e),{styles:l}=G(a(["type"],["default"]),"ripple"),u=A(),i=l(["startOpacity","endOpacity"],!1),r=c=>{if(e.disabled)return;const{ripplesColor:s,duration:d}=_e(e),m=ne({duration:d.value,component:"f-ripple",className:"f-ripple__animation",type:n(),ripplesColor:s.value});if(u.value){const{runRipples:y}=Gn(c,u.value,m);y()}};return(c,s)=>(f(),p("div",{ref_key:"rippleRef",ref:u,class:"f-ripple",style:R(o(i)),onClick:r},[S(c.$slots,"default")],4))}}),Oi=T(Ri),Hi={round:g(),difference:g(),animated:g(),rows:O(1),loading:g(),rowGap:z(),size:_("middle",t=>ae.includes(t))},Gi=L({name:"FSkeleton",__name:"skeleton",props:Hi,setup(t){const e=t,{classes:n,styles:a}=G(e,"skeleton"),l=n(["round","animated","size",{key:"difference",callback:()=>e.difference&&ee(e.rows)&&e.rows>=3}],"f-skeleton"),u=a(["rowGap"]),i=B(()=>ze().default?e.loading===!0:!0);return(r,c)=>i.value?(f(),p("div",{key:0,role:"section",class:V(o(l)),style:R(o(u))},[(f(!0),p(U,null,Z(r.rows,s=>(f(),p("div",{key:s,class:"f-skeleton__item"}))),128))],6)):S(r.$slots,"default",{key:1})}}),ji=T(Gi),Ui={open:g(),openText:_(),closeText:_(),borderColor:_(),onOpen:P(),onClose:P()},xi={opened:g(),disabled:g(),heightAnimation:g(!0),widthAnimation:g(),animationTime:O(),onOpen:P(),onClose:P(),onOpenEnd:P(),onCloseEnd:P()},qi={class:"f-collapse-animation"},Yi=L({name:"FCollapseAnimation",__name:"collapse-animation",props:xi,setup(t){const e=t,{onBeforeEnter:n,onEnter:a,onAfterEnter:l,onBeforeLeave:u,onLeave:i,onAfterLeave:r}=gl(e),c=e.opened,s=B(()=>e.disabled?c:e.opened);return(d,m)=>(f(),D(ce,{onBeforeEnter:o(n),onEnter:o(a),onAfterEnter:o(l),onBeforeLeave:o(u),onLeave:o(i),onAfterLeave:o(r)},{default:N(()=>[re(k("div",qi,[S(d.$slots,"default")],512),[[be,s.value]])]),_:3},8,["onBeforeEnter","onEnter","onAfterEnter","onBeforeLeave","onLeave","onAfterLeave"]))}}),Ze=T(Yi),Ki={key:0,class:"f-sticky-card__source"},Zi={class:"f-sticky-card__box"},Wi={class:"f-sticky-card__option-text"},Xi=L({name:"FStickyCard",__name:"sticky-card",props:Ui,setup(t){const e=t,{getLang:n}=he(),{run:a}=j(),{styles:l}=G(e,"sticky-card"),u=A(e.open),i=()=>{u.value=!u.value,a(u.value?e.onClose:e.onOpen,u.value)},r=B(()=>{const{openText:s,closeText:d}=e,m=n("stickyCard").value;return o(u)?s||m.openText:d||m.closeText}),c=l(["borderColor"]);return(s,d)=>(f(),p("div",{class:"f-sticky-card",style:R(o(c))},[s.$slots.source?(f(),p("div",Ki,[S(s.$slots,"source")])):w("",!0),k("div",Zi,[M(o(Ze),{opened:u.value},{default:N(()=>[S(s.$slots,"default")]),_:3},8,["opened"])]),k("div",{class:V(["f-sticky-card__option",{"f-sticky-card__option-open":u.value}]),onClick:i},[k("span",Wi,H(r.value),1)],2)],4))}}),Qt=T(Xi),Ji={modelValue:{...g(),required:!0},size:_(void 0,t=>ae.includes(t)),disabled:g(),loading:g(),icon:W(),closeColor:_(),activeColor:_(),activeText:_(),closeText:_(),square:g(),iconSize:z(),onChange:P()},Qi=L({name:"FSwitch",__name:"switch",props:Q(Ji,{modelValue:{type:Boolean,default:!1,type:Boolean},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),{getProp:l}=he(e),{styles:u,classes:i}=G(l(["size"]),"switch"),r=()=>{e.disabled||e.loading||(n.value=!n.value,a(e.onChange,!e.modelValue))},c=u(["closeColor","activeColor"]),s=i(["size","square"],"f-switch__input");return(d,m)=>(f(),p("div",{role:"switch",class:V(["f-switch",{"f-switch__disabled":d.disabled||d.loading}]),style:R(o(c))},[d.closeText?(f(),p("span",{key:0,class:V(["f-switch__right-text",{"f-switch__text-active":!n.value}])},H(d.closeText),3)):w("",!0),k("div",{class:V([o(s),{"f-switch__active":n.value}]),onClick:de(r,["stop"])},[k("span",{class:V(["f-switch__roll",{"f-switch__roll-active":n.value}])},[d.icon&&!d.loading?(f(),D(o(q),{key:0,icon:d.icon,size:d.iconSize},null,8,["icon","size"])):w("",!0),d.loading?(f(),D(o(q),{key:1,class:"f-switch__loading-animation",icon:o(Ft),size:d.iconSize},null,8,["icon","size"])):w("",!0)],2)],2),d.activeText?(f(),p("span",{key:1,class:V(["f-switch__left-text",{"f-switch__text-active":n.value}])},H(d.activeText),3)):w("",!0)],6))}}),ec=T(Qi),tc={type:_(void 0,t=>ke.includes(t)),close:g(),round:g(),background:_(),color:_(),beforeIcon:W(),afterIcon:W(),size:_(void 0,t=>ae.includes(t)),simple:g(),block:g(),line:g(),onClose:P(),onClick:P()},nc=L({name:"FTag",__name:"tag",props:tc,setup(t){const e=t,{getProp:n}=he(e),{run:a}=j(),{classes:l,styles:u}=G(n(["size","type"]),"tag"),i=l(["simple","type","size","block","round","line"],"f-tag"),r=u(["color","background"]),c=s=>{a(e.onClose,s)};return(s,d)=>(f(),D(ce,{name:"f-tag",appear:""},{default:N(()=>[k("div",{class:V(o(i)),style:R(o(r)),onClick:d[0]||(d[0]=(...m)=>s.onClick&&s.onClick(...m))},[s.beforeIcon?(f(),D(o(q),{key:0,icon:s.beforeIcon},null,8,["icon"])):w("",!0),S(s.$slots,"default"),s.afterIcon?(f(),D(o(q),{key:1,icon:s.afterIcon},null,8,["icon"])):w("",!0),s.close?(f(),D(o($e),{key:2,size:14,"on-click":c})):w("",!0)],6)]),_:3}))}}),oc=T(nc),sc={content:z(),position:_("bottom",t=>["top","bottom","right","left"].includes(t)),disabled:g(),state:_("hover",t=>["hover","active","always"].includes(t)),noArrow:g(),bold:g(),bright:g(),background:_(),fontColor:_()},lc=["f-content"],rc=L({name:"FTooltip",__name:"tooltip",props:sc,setup(t){const e=t,{classes:n,styles:a}=G(e,"tooltip"),l=n(["position","state","disabled","bold","noArrow","bright"],"f-tooltip"),u=a(["background","fontColor"]);return(i,r)=>i.$slots.default?(f(),p("div",{key:0,role:"tooltip","f-content":i.content,class:V(o(l)),style:R(o(u))},[S(i.$slots,"default")],14,lc)):w("",!0)}}),ac=T(rc),ic={modelValue:ve(),data:{type:[Object,Array],default:()=>[]},isCheck:g(),offset:O(40),onClickLabel:P()},en=Symbol("tree-props-key"),cc={model:W()},uc={class:"f-tree-item"},dc={class:"f-tree-item__label-prefix"},fc={class:"f-tree-item__text"},pc={key:0,class:"f-tree-item__label-option"},bc={key:0,class:"f-tree-item__children"},kt=L({name:"FTreeItem",__name:"index",props:cc,setup(t){const e=t,{run:n}=j(),a=le(en,null),l=A(!1),u=B(()=>!!(e.model.children&&e.model.children.length)),i=(s,d)=>{d.disabled||(l.value=!l.value,a&&n(a.onClickLabel,s,d,l.value,a.tree))},r=B(()=>a&&ee(a.offset)&&a.offset>1?a.offset:40),c=B(()=>{const{__level:s}=e.model;return s?{"--tree-item-level-padding":`${s*r.value}px`}:{}});return(s,d)=>{var y;const m=Ct("f-tree-item");return f(),p("div",uc,[k("div",{class:V(["f-tree-item__label",{"f-tree-item__label-disabled":s.model.disabled}]),style:R(c.value),onClick:d[0]||(d[0]=v=>i(v,s.model))},[k("div",dc,[(y=o(a))!=null&&y.isCheck?(f(),D(o(Se),{key:0,label:s.model.value||s.model.label,disabled:s.model.disabled,"show-label":!1},null,8,["label","disabled"])):w("",!0),u.value?(f(),D(o(q),{key:1,class:V({"f-tree-item__icon-animation":l.value}),size:15,icon:o(Ie)},null,8,["class","icon"])):w("",!0),s.model.icon?(f(),D(o(q),{key:2,size:15,icon:s.model.icon},null,8,["icon"])):w("",!0),k("div",fc,H(s.model.label),1)]),s.$slots.options?(f(),p("div",pc,[S(s.$slots,"options")])):w("",!0)],6),M(o(Ze),{opened:l.value,"animation-time":.3},{default:N(()=>[u.value?(f(),p("div",bc,[(f(!0),p(U,null,Z(s.model.children,(v,b)=>(f(),D(m,{key:b,model:v},{options:N(()=>[S(s.$slots,"options")]),_:2},1032,["model"]))),128))])):w("",!0)]),_:3},8,["opened"])])}}}),mc={role:"tree",class:"f-tree"},hc=L({name:"FTree",__name:"tree",props:Q(ic,{check:{type:Array,default:[]},checkModifiers:{}}),emits:["update:check"],setup(t){const e=t,n=J(t,"check"),a=(r,c=0)=>{Le(r)&&(r=[r]);const s=[];if(fe(r))for(const d of r){const m={...d,__level:c};d.children&&(m.children=a(d.children,c+1)),s.push(m)}return s},l=B(()=>a(e.data)),u=A([]),i=r=>{n.value=r};return ue(en,ne({onClickLabel:Ae(e,"onClickLabel"),isCheck:Ae(e,"isCheck"),offset:Ae(e,"offset"),tree:l})),(r,c)=>(f(),p("div",mc,[r.isCheck?(f(),D(o(Kt),{key:0,modelValue:u.value,"onUpdate:modelValue":c[0]||(c[0]=s=>u.value=s),style:{display:"block"},"on-change":i},{default:N(()=>[(f(!0),p(U,null,Z(l.value,(s,d)=>(f(),D(kt,{key:d,model:s},{options:N(()=>[S(r.$slots,"options")]),_:2},1032,["model"]))),128))]),_:3},8,["modelValue"])):(f(!0),p(U,{key:1},Z(l.value,(s,d)=>(f(),D(kt,{key:d,model:s},{options:N(()=>[S(r.$slots,"options")]),_:2},1032,["model"]))),128))]))}}),_c=T(hc),vc={content:_(),fontSize:O(40),gap:O(40),fontColor:_("#111"),zIndex:z(9999)},gc=L({name:"FWatermark",__name:"watermark",props:vc,setup(t){const e=t,n=yl(e),a=A();let l;const u=()=>{if(!a.value)return;l&&l.remove();const{base64:r,size:c}=n.value;l=document.createElement("div"),l.style.position="absolute",l.style.backgroundImage=`url(${r})`,l.style.backgroundSize=`${c}px ${c}px`,l.style.zIndex=e.zIndex.toString(),l.style.inset="0",a.value.appendChild(l)},i=new MutationObserver(r=>{for(const c of r){if(c.removedNodes&&c.removedNodes.length){const s=Array.from(c.removedNodes);for(const d of s)if(d===l){u();return}}if(c.target===l){u();return}}});return ie(()=>{a.value&&i.observe(a.value,{childList:!0,subtree:!0,attributes:!0})}),ie(u),Ge(i.disconnect),(r,c)=>(f(),p("div",{ref_key:"watermarkRef",ref:a,class:"f-watermark"},[S(r.$slots,"default")],512))}}),yc=T(gc),kc={files:ve(),accept:_(),name:_(),drag:g(),isRemove:g(!0),showList:g(!1),multiple:g(),maxSize:O(),maxLength:O(),disabled:g(),onLoad:P(),onChange:P()},$c={class:"f-up-load"},Cc=["name","disabled","accept","multiple"],wc={key:0,class:"f-up-load__file-list"},Sc={class:"f-up-load__file-name"},Fc=L({name:"FUpLoad",__name:"up-load",props:Q(kc,{files:{default:[],type:Array},filesModifiers:{}}),emits:["update:files"],setup(t){const e=t,n=J(t,"files"),{run:a}=j(),l=A(!1),u=A(),i=()=>{u.value&&u.value.click()},r=b=>{n.value=[...n.value,...b],a(e.onLoad,b)},c=b=>{const{maxSize:h,maxLength:C}=_e(e);let $=[...b];return h.value&&($=$.filter(F=>F.size{const h=b.target.files;h&&r(c(h))},d=b=>{n.value.splice(b,1)},m=b=>{b.preventDefault(),l.value=!0},y=b=>{var C;l.value=!1;const h=(C=b.dataTransfer)==null?void 0:C.files;h&&r(c(h))},v=()=>{pe(()=>e.files,()=>{a(e.onChange,n.value)},{deep:!0})};return e.onChange&&v(),(b,h)=>(f(),p(U,null,[k("div",$c,[b.drag?(f(),p("div",{key:0,class:"f-up-load__drag",onClick:i,onDrop:de(y,["prevent"]),onDragover:de(m,["prevent"])},[S(b.$slots,"default",{},()=>[M(o(q),{icon:o(Ss)},null,8,["icon"])])],32)):(f(),p("div",{key:1,class:"f-up-load__content",onClick:i},[S(b.$slots,"default",{},()=>[M(o(se),null,{default:N(()=>[X("选择文件")]),_:1})])])),k("input",{ref_key:"inputRef",ref:u,type:"file",hidden:"",name:b.name,disabled:b.disabled,accept:b.accept,multiple:b.multiple,onChange:s},null,40,Cc)]),b.showList?(f(),p(U,{key:0},[n.value&&n.value.length?(f(),p("div",wc,[(f(!0),p(U,null,Z(n.value,(C,$)=>(f(),p("div",{key:$,class:"f-up-load__file-list-item"},[k("div",Sc,[M(o(q),{icon:o(gs)},null,8,["icon"]),X(" "+H(C.name),1)]),b.isRemove?(f(),D(o($e),{key:0,size:14,onClick:F=>d($)},null,8,["onClick"])):w("",!0)]))),128))])):w("",!0)],64)):w("",!0)],64))}}),zc=T(Fc),Lc={current:{...O(1),require:!0},total:{...O(0),require:!0},pageSize:O(10),pageSelect:ve(),pagerCount:O(7),background:g(),round:g(),prevIcon:W(),nextIcon:W(),disabled:g(),jumpSearch:g(),onPrev:P(),onNext:P(),pageSizeChange:P(),onChange:P()},Ic=["disabled"],Pc=["onClick"],Ec=["disabled"],Tc=L({name:"FPagination",__name:"pagination",props:Q(Lc,{current:{default:1,type:Number},currentModifiers:{},pageSize:{default:10,type:Number},pageSizeModifiers:{}}),emits:["update:current","update:pageSize"],setup(t){const e=t,n=J(t,"current"),a=J(t,"pageSize"),{pages:l,showNextMore:u,showPrevMore:i,maxCount:r,handelTurnPages:c}=dl(e,{currentModelValue:n,pageSizeModelValue:a}),{jumpCurrent:s,selectChange:d,handelChange:m,handleInput:y,handelClick:v}=fl(e,{currentModelValue:n,pageSizeModelValue:a},l,r),{classes:b}=G(e,"pagination"),h=A(10),C=b(["background","round","disabled"],qe);return($,F)=>(f(),p("div",{class:V(o(C))},[$.pageSelect&&$.pageSelect.length?(f(),D(o(He),{key:0,modelValue:h.value,"onUpdate:modelValue":F[0]||(F[0]=I=>h.value=I),width:120,disabled:$.disabled,"on-change":o(d)},{default:N(()=>[(f(!0),p(U,null,Z($.pageSelect,I=>(f(),D(o(Oe),{key:I,value:I,label:I+"/页"},null,8,["value","label"]))),128))]),_:1},8,["modelValue","disabled","on-change"])):w("",!0),k("button",{class:"f-pagination__button",disabled:$.disabled,onClick:F[1]||(F[1]=I=>o(c)("prev"))},[M(o(q),{size:14,icon:$.prevIcon||o(Ye)},null,8,["icon"])],8,Ic),$.total>0?(f(),p("div",{key:1,class:"f-pagination__pages",onClick:F[2]||(F[2]=I=>o(v)(I))},[k("div",{class:V([o(ge),{[`${o(ge)}-active`]:t.current===1}])}," 1 ",2),o(i)?(f(),p("div",{key:0,class:V([o(ge),o(Bt)])},[M(o(q),{size:15,icon:o(vt)},null,8,["icon"])],2)):w("",!0),(f(!0),p(U,null,Z(o(l),I=>(f(),p("div",{key:I,class:V([o(ge),{[`${o(ge)}-active`]:t.current===I}]),onClick:E=>o(m)(I,E)},H(I),11,Pc))),128)),o(u)?(f(),p("div",{key:1,class:V([o(ge),o(At)])},[M(o(q),{size:15,icon:o(vt)},null,8,["icon"])],2)):w("",!0),$.total>1&&$.total>Number(t.pageSize)?(f(),p("div",{key:2,class:V([o(ge),{[`${o(ge)}-active`]:t.current===o(r)}])},H(o(r)),3)):w("",!0)])):w("",!0),k("button",{class:"f-pagination__button",disabled:$.disabled,onClick:F[3]||(F[3]=I=>o(c)("next"))},[M(o(q),{size:14,icon:$.nextIcon||o(Ie)},null,8,["icon"])],8,Ec),$.jumpSearch?(f(),D(o(Pe),{key:2,modelValue:o(s),"onUpdate:modelValue":F[4]||(F[4]=I=>wt(s)?s.value=I:null),placeholder:"输入跳转的页数",class:"f-pagination__jump",style:{width:"80px"},disabled:$.disabled,"on-blur":o(y),"on-enter":o(y)},null,8,["modelValue","disabled","on-blur","on-enter"])):w("",!0)],2))}}),Vc=T(Tc),Mc={data:ve(),columns:ve(),align:_("left",t=>["left","center","right"].includes(t)),border:g(),select:g(),num:g(),zebra:g(),zebraColor:_(),height:z(),width:z(),bgColor:_(),headBgColor:_(),showHead:g(!0),onSelect:P()},Bc={class:"f-table__container"},Ac={key:0,class:"f-table__header"},Nc={class:"f-table__table"},Dc={key:0,width:50,span:1},Rc={key:1,width:50,span:1},Oc=["width"],Hc=["align"],Gc={key:0},jc={key:1},Uc={class:"f-table__body"},xc={key:0,class:"f-table__table"},qc={key:0,width:50,span:1},Yc={key:1,width:50,span:1},Kc=["width"],Zc=["align"],Wc={key:0},Xc={key:1},Jc=["align"],Qc={key:0},eu={key:1},tu={key:1},nu={class:"f-table__table"},ou={key:0,width:50,span:1},su={key:1},lu=["width"],ru=["align"],au={key:0},iu={key:1},cu={class:"table__no-data"},uu={key:1},du=L({name:"FTable",__name:"table",props:Mc,setup(t){const e=t,{run:n}=j(),{styles:a,classes:l}=G(e,"table"),u=(b,h,C,$)=>b(Ve,h,C,$),i=(b,h,C)=>b(Ve,h,C),r=a(["zebraColor","bgColor","headBgColor","height","width"]),c=l(["border","zebra"],"f-table"),s=B(()=>!!(e.height&&e.showHead)),d=A([]),m=B({get:()=>d.value.length?(d.value||[]).every(b=>b._select):!1,set:b=>{const h=(d.value||[]).map(C=>(C._select=b,C));return d.value=h,v(),b}});pe(()=>e.data,()=>{if(fe(e.data)||(d.value=[]),e.select){const b=e.data.map(h=>({...h,_select:!1}));d.value=b;return}d.value=e.data},{immediate:!0});const v=()=>{const b=(d.value||[]).filter(h=>h._select);n(e.onSelect,b)};return(b,h)=>(f(),p("div",{role:"table",class:V(o(c)),style:R(o(r))},[k("div",Bc,[b.columns||d.value?(f(),p(U,{key:0},[s.value?(f(),p("div",Ac,[k("table",Nc,[k("colgroup",null,[b.select?(f(),p("col",Dc)):w("",!0),b.num?(f(),p("col",Rc)):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("col",{key:$,width:C.width},null,8,Oc))),128))]),k("thead",{align:b.align},[k("tr",null,[b.select?(f(),p("th",Gc,[M(o(Se),{modelValue:m.value,"onUpdate:modelValue":h[0]||(h[0]=C=>m.value=C),disabled:!d.value.length},null,8,["modelValue","disabled"])])):w("",!0),b.num?(f(),p("th",jc,"#")):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("th",{key:$},[o(Xe)(C.title)?(f(),D(Ee(i(C.title,C,$)),{key:0})):(f(),p(U,{key:1},[X(H(C.title),1)],64))]))),128))])],8,Hc)])])):w("",!0),k("div",Uc,[d.value&&d.value.length?(f(),p("table",xc,[k("colgroup",null,[b.select?(f(),p("col",qc)):w("",!0),b.num?(f(),p("col",Yc)):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("col",{key:$,span:1,width:C.width},null,8,Kc))),128))]),s.value?w("",!0):(f(),p("thead",{key:0,align:b.align},[k("tr",null,[b.select?(f(),p("th",Wc,[M(o(Se),{modelValue:m.value,"onUpdate:modelValue":h[1]||(h[1]=C=>m.value=C),disabled:!d.value.length},null,8,["modelValue","disabled"])])):w("",!0),b.num?(f(),p("th",Xc,"#")):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("th",{key:$},[o(Xe)(C.title)?(f(),D(Ee(i(C.title,C,$)),{key:0})):(f(),p(U,{key:1},[X(H(C.title),1)],64))]))),128))])],8,Zc)),k("tbody",{align:b.align},[(f(!0),p(U,null,Z(d.value,(C,$)=>(f(),p("tr",{key:$},[b.select?(f(),p("td",Qc,[M(o(Se),{modelValue:C._select,"onUpdate:modelValue":F=>C._select=F,"on-change":v},null,8,["modelValue","onUpdate:modelValue"])])):w("",!0),b.num?(f(),p("td",eu,H($+1),1)):w("",!0),(f(!0),p(U,null,Z(b.columns,(F,I)=>(f(),p("td",{key:I},[F.render?(f(),D(Ee(u(F.render,C,F,$)),{key:0})):(f(),p(U,{key:1},[F.key?(f(),p(U,{key:0},[X(H(C[F.key]),1)],64)):w("",!0)],64))]))),128))]))),128))],8,Jc),b.$slots.tfoot?(f(),p("tfoot",tu,[S(b.$slots,"tfoot")])):w("",!0)])):(f(),p(U,{key:1},[k("table",nu,[k("colgroup",null,[b.select?(f(),p("col",ou)):w("",!0),b.num?(f(),p("col",su)):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("col",{key:$,span:1,width:C.width},null,8,lu))),128))]),s.value?w("",!0):(f(),p("thead",{key:0,align:b.align},[k("tr",null,[b.select?(f(),p("th",au,[M(o(Se),{modelValue:m.value,"onUpdate:modelValue":h[2]||(h[2]=C=>m.value=C),disabled:!d.value.length},null,8,["modelValue","disabled"])])):w("",!0),b.num?(f(),p("th",iu,"#")):w("",!0),(f(!0),p(U,null,Z(b.columns,(C,$)=>(f(),p("th",{key:$},[o(Xe)(C.title)?(f(),D(Ee(i(C.title,C,$)),{key:0})):(f(),p(U,{key:1},[X(H(C.title),1)],64))]))),128))])],8,ru))]),k("div",cu,[S(b.$slots,"noData",{},()=>[M(o(it),{content:"暂无数据"})])])],64))])],64)):(f(),p("table",uu,[S(b.$slots,"default")]))])],6))}}),fu=T(du),pu={disabled:g(),onClick:P()},bu=L({name:"FDropdownItem",__name:"dropdown-item",props:pu,setup(t){const e=t,{run:n}=j(),a=le(rt,null),l=u=>{e.disabled||(n(a&&a.close),n(e.onClick,u))};return(u,i)=>(f(),p("div",{class:V(["f-dropdown-item",{"f-dropdown-item__disabled":u.disabled}]),onClick:l},[S(u.$slots,"default")],2))}}),mu=T(bu),hu={modelValue:{...z(),required:!0},rows:z(),disabled:g(),autoHeight:g(),maxLength:O(),autofocus:g(),name:_("f-textarea"),placeholder:_(),readonly:g(),fontSize:z(),onInput:P(),resize:_(void 0,t=>["none","both","horizontal","vertical"].includes(t)),clear:g(),onChange:P(),onBlur:P(),onFocus:P(),onEnter:P()},_u=["rows","disabled","readonly","autofocus","placeholder","name"],vu=L({name:"FTextarea",__name:"textarea",props:Q(hu,{modelValue:{default:"",type:[Number,String]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{handleInput:a,handleClear:l,handleChange:u}=Et(e,n),{classes:i,styles:r}=G(e,"textarea"),{run:c}=j(),s=A(),d=i(["disabled","autoHeight"],"f-textarea"),m=r(["resize","fontSize"]),y=async()=>{!s.value||!e.autoHeight||(await Ne(),s.value.style.height=s.value.scrollHeight+"px")},v=h=>{a(h),y()},b=h=>{h.key==="Enter"&&h.ctrlKey&&(h.preventDefault(),c(e.onEnter,n.value,h))};return ie(y),(h,C)=>(f(),p("div",{class:V(o(d)),style:R(o(m))},[re(k("textarea",{ref_key:"textareaRef",ref:s,"onUpdate:modelValue":C[0]||(C[0]=$=>n.value=$),class:"f-textarea__textarea",rows:h.rows,disabled:h.disabled,readonly:h.readonly,autofocus:h.autofocus,placeholder:h.placeholder,name:h.name,onInput:v,onChange:C[1]||(C[1]=(...$)=>o(u)&&o(u)(...$)),onBlur:C[2]||(C[2]=(...$)=>h.onBlur&&h.onBlur(...$)),onFocus:C[3]||(C[3]=(...$)=>h.onFocus&&h.onFocus(...$)),onKeydown:b},null,40,_u),[[pn,n.value]]),h.clear?(f(),D(o(q),{key:0,class:"f-textarea__clear-btn",icon:o(st),size:14,"on-click":o(l)},null,8,["icon","on-click"])):w("",!0)],6))}}),gu=T(vu),yu={modelValue:O(0),model:_("default",t=>["default","button","switch"].includes(t)),precision:O(0),buttonType:_(void 0,t=>ke.includes(t)),step:O(1),size:_("middle",t=>ae.includes(t)),disabled:g(),max:O(),min:O(),maxLength:O(),autofocus:g(),name:_("f-input-number"),placeholder:_(),clear:g(),readonly:g(),onChange:P(),onBlur:P(),onFocus:P(),onInput:P()},ku={class:"f-input-number__wrapper"},$u=L({name:"FInputNumber",__name:"input-number",props:Q(yu,{modelValue:{default:0,type:Number},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{run:a}=j(),l=B(()=>{const{step:r,min:c}=e;return!c&&!ee(c)?!1:n.value-Math.abs(r){const{step:r,max:c}=e;return!c&&!ee(c)?!1:n.value+Math.abs(r)>c}),i=r=>{const{disabled:c,readonly:s,step:d}=e;if(c||s)return;a({minus:()=>{n.value-=d},plus:()=>{n.value+=d}}[r]),a(e.onChange,n.value)};return(r,c)=>(f(),p("div",{role:"input",class:V(["f-input-number",{"f-input-number__button":r.model==="button"}])},[r.model==="button"?(f(),D(o(se),{key:0,class:"f-input-number__minus",type:r.buttonType||"primary",size:r.size,disabled:r.disabled||l.value,"before-icon":o(Ye),"on-click":()=>i("minus")},null,8,["type","size","disabled","before-icon","on-click"])):w("",!0),k("div",ku,[M(o(Pe),{modelValue:n.value,"onUpdate:modelValue":c[0]||(c[0]=s=>n.value=s),type:"number",max:r.max,min:r.min,disabled:r.disabled,readonly:r.readonly,autofocus:r.autofocus,name:r.name,size:r.size,clear:r.clear,placeholder:r.placeholder,"on-blur":r.onBlur,"on-focus":r.onFocus,"on-input":r.onInput,"on-change":r.onChange},{after:N(()=>[r.model==="switch"?(f(),p("div",{key:0,class:V(["f-input-number__switch",`f-input-number__switch-${r.size}`])},[M(o(se),{disabled:r.disabled||u.value,size:r.size,type:r.buttonType||"default","before-icon":o(Us),onclick:()=>i("plus")},null,8,["disabled","size","type","before-icon","onclick"]),M(o(se),{disabled:r.disabled||l.value,size:r.size,type:r.buttonType||"default","before-icon":o(De),"on-click":()=>i("minus")},null,8,["disabled","size","type","before-icon","on-click"])],2)):w("",!0)]),_:1},8,["modelValue","max","min","disabled","readonly","autofocus","name","size","clear","placeholder","on-blur","on-focus","on-input","on-change"])]),r.model==="button"?(f(),D(o(se),{key:1,class:"f-input-number__plus",type:r.buttonType||"primary",size:r.size,disabled:r.disabled||u.value,"before-icon":o(Ie),"on-click":()=>i("plus")},null,8,["type","size","disabled","before-icon","on-click"])):w("",!0)],2))}}),Cu=T($u),wu={modelValue:z(),position:_("top",t=>["left","right","top","bottom"].includes(t)),type:_("line",t=>["line","card","segment"].includes(t)),justifyContent:_(void 0,t=>["flex-start","center","flex-end","space-between","space-around","space-evenly"].includes(t)),trigger:_("click",t=>["click","hover"].includes(t)),onSwitch:P()},tn=Symbol("tabs-props-key"),Su={class:"f-tabs__head"},Fu={key:0,class:"f-tabs__prefix"},zu={class:"f-tabs__navs"},Lu={key:1,class:"f-tabs__suffix"},Iu={class:"f-tabs__body"},Pu="FTabsItem",Eu=L({name:"FTabs",__name:"tabs",props:Q(wu,{modelValue:{default:null,type:[Number,String]},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{classes:a,styles:l}=G(e,"tabs"),u=A(0),i=new Map,r=bn(),c=$=>{const F=fe($)?$:[$],I=[];return F.forEach(E=>{fe(E)?I.push(...c(E)):pt(E)&&fe(E.children)?I.push(...c(E.children)):pt(E)&&E.component&&I.push(E)}),I},s=($,F)=>$.subTree?c($.subTree.children).filter(E=>Le(E.type)&&E.type.name===F):[],d=je(),m=$=>{i.set($.uid,$);const I=s(d,Pu).map(E=>E.component?E.component.uid:null).filter(Boolean);if(r.value=I.map(E=>i.get(E)).filter(Boolean),n.value){u.value=n.value;return}r.value&&r.value.length&&r.value[0].activeName&&(u.value=r.value[0].activeName)},y=B(()=>r.value&&r.value.map(($,F)=>($.activeName=$.activeName||F,{name:$.activeName,label:$.label})));ue(tn,{activeName:u,registerChild:m});const v=async $=>{let F=!0;e.onSwitch&&(F=await e.onSwitch($)),!(lt(F)&&!F)&&(u.value=$,n.value=$)},b=a(["position","type"],"f-tabs"),h=l(["justifyContent"]),C=B(()=>e.trigger==="hover"?"mouseenter":"click");return($,F)=>(f(),p("div",{role:"tab",class:V(o(b)),style:R(o(h))},[k("div",Su,[$.$slots.prefix?(f(),p("div",Fu,[S($.$slots,"prefix")])):w("",!0),k("div",zu,[(f(!0),p(U,null,Z(y.value,(I,E)=>(f(),p("div",mn({key:E,class:["f-tabs__nav-item",{"f-tabs__nav-active":I.name===u.value}]},{[hn(C.value)]:Y=>v(I.name)}),H(I.label),17))),128))]),$.$slots.suffix?(f(),p("div",Lu,[S($.$slots,"suffix")])):w("",!0)]),k("div",Iu,[S($.$slots,"default")])],6))}}),Tu=T(Eu),Vu={date:_(),disabled:g(),clear:g(),size:_("middle",t=>ae.includes(t)),format:_("YYYY/MM/DD"),placeholder:_(),addZero:g()},Mu={class:"f-date-picker"},Bu={class:"f-date-picker__content"},Au={class:"f-date-picker__option"},Nu=L({name:"FDatePicker",__name:"date-picker",props:Q(Vu,{date:{default:"",type:String},dateModifiers:{}}),emits:["update:date"],setup(t){const e=t,n=J(t,"date"),a=new Date,l=RegExp(/([Y]{4})|([M]{2})|([D]{2})/),u=A(),i=a.getFullYear(),r=a.getMonth()+1,c=a.getDate(),s={YYYY:i+"",MM:e.addZero?oe(r):r+"",DD:e.addZero?oe(c):c+""},d=()=>{let v=e.format;l.test(v)||(ye("f-date-picker","`format` is not a standard format, default format will be used"),v="YYYY/MM/DD");for(const b in s)v=v.replace(b,s[b].toString());n.value=v},m=(v,b,h)=>{s.YYYY=v+"",s.MM=e.addZero?oe(b):b+"",s.DD=e.addZero?oe(h):h+""},y=(v,b)=>{u.value.close(v),b&&d()};return(v,b)=>(f(),p("div",Mu,[M(o(Ke),{ref_key:"triggerInstance",ref:u,trigger:"click",disabled:v.disabled},{content:N(()=>[k("div",Bu,[M(o(qt),{date:o(a),"onUpdate:date":b[1]||(b[1]=h=>wt(a)?a.value=h:null),"day-cell-height":42,"week-cell-height":42,"on-change":m},null,8,["date"]),k("div",Au,[M(o(se),{size:"mini",onClick:b[2]||(b[2]=h=>y(h,!1))},{default:N(()=>[X("取消")]),_:1}),M(o(se),{type:"primary",size:"mini",onClick:b[3]||(b[3]=h=>y(h,!0))},{default:N(()=>[X(" 确定 ")]),_:1})])])]),default:N(()=>[M(o(Pe),{modelValue:n.value,"onUpdate:modelValue":b[0]||(b[0]=h=>n.value=h),autocomplete:"off",readonly:"",disabled:v.disabled,placeholder:v.placeholder||"请选择日期",clear:v.clear,size:v.size,"after-icon":o(rl)},null,8,["modelValue","disabled","placeholder","clear","size","after-icon"])]),_:1},8,["disabled"])]))}}),Du=T(Nu),Ru={time:_(),disabled:g(),clear:g(),placeholder:_(),size:_("middle",t=>ae.includes(t))},Ou={class:"f-time-picker"},Hu={class:"f-time-picker__content"},Gu=["onClick"],ju=["onClick"],Uu=["onClick"],xu={class:"f-time-picker__option"},qu=L({name:"FTimePicker",__name:"time-picker",props:Q(Ru,{time:{default:"",type:String},timeModifiers:{}}),emits:["update:time"],setup(t){const e=J(t,"time"),n=new Date,a=ne({hour:oe(n.getHours()),minute:oe(n.getMinutes()),second:oe(n.getSeconds())}),l=A(),u=(y,v=!0)=>{if(v&&!me(v)&&(e.value=`${a.hour}:${a.minute}:${a.second}`),v==="now"){const b=new Date;a.hour=oe(b.getHours()),a.minute=oe(b.getMinutes()),a.second=oe(b.getSeconds())}lt(v)&&l.value.close(y)},i=A(),r=A(),c=A(),s=(y,v)=>{y.scrollTo({top:v,behavior:"smooth"})},d=async()=>{if(await Ne(),i.value&&r.value&&c.value){const y=c.value.querySelector(".f-time-picker__second-item").offsetHeight;s(i.value,(Number(a.hour)===0?24:Number(a.hour)-2)*y),s(r.value,(Number(a.minute)-2)*y),s(c.value,(Number(a.second)-2)*y)}},m=(y,v)=>{a[v]=oe(y)};return pe(()=>a,d,{deep:!0}),(y,v)=>(f(),p("div",Ou,[M(o(Ke),{ref_key:"triggerInstance",ref:l,trigger:"click",disabled:y.disabled,"on-open":d},{content:N(()=>[k("div",Hu,[k("div",{ref_key:"hoverRef",ref:i,class:"f-time-picker__hour"},[(f(),p(U,null,Z(24,b=>k("div",{key:b,class:V(["f-time-picker__hour-item",{"f-time-picker__hour-active":o(oe)(b===24?0:b).toString()===a.hour}]),onClick:de(h=>m(b===24?0:b,"hour"),["stop"])},H(o(oe)(b===24?0:b)),11,Gu)),64))],512),k("div",{ref_key:"minuteRef",ref:r,class:"f-time-picker__minute"},[(f(),p(U,null,Z(59,b=>k("div",{key:b,class:V(["f-time-picker__minute-item",{"f-time-picker__minute-active":o(oe)(b).toString()===a.minute}]),onClick:de(h=>m(b,"minute"),["stop"])},H(o(oe)(b)),11,ju)),64))],512),k("div",{ref_key:"secondRef",ref:c,class:"f-time-picker__second"},[(f(),p(U,null,Z(59,b=>k("div",{key:b,class:V(["f-time-picker__second-item",{"f-time-picker__second-active":o(oe)(b).toString()===a.second}]),onClick:de(h=>m(b,"second"),["stop"])},H(o(oe)(b)),11,Uu)),64))],512)]),k("div",xu,[M(o(se),{size:"mini",onClick:v[1]||(v[1]=b=>u(b,"now"))},{default:N(()=>[X("当前")]),_:1}),M(o(se),{size:"mini",onClick:v[2]||(v[2]=b=>u(b,!1))},{default:N(()=>[X("取消")]),_:1}),M(o(se),{type:"primary",size:"mini",onClick:v[3]||(v[3]=b=>u(b,!0))},{default:N(()=>[X(" 确定 ")]),_:1})])]),default:N(()=>[M(o(Pe),{modelValue:e.value,"onUpdate:modelValue":v[0]||(v[0]=b=>e.value=b),autocomplete:"off",type:"text",placeholder:y.placeholder||"请选择时间",disabled:y.disabled,size:y.size,clear:y.clear,"after-icon":o(Ds)},null,8,["modelValue","placeholder","disabled","size","clear","after-icon"])]),_:1},8,["disabled"])]))}}),Yu=T(qu),Ku={mode:_("horizontal",t=>["horizontal","vertical","inline"].includes(t)),activeName:z(),onMenuItemClick:P(),onSubmenuClick:P()},ut=Symbol("menu-provide-key"),Zu={key:0,class:"f-menu__before"},Wu={class:"f-menu__content"},Xu={key:1,class:"f-menu__after"},Ju=L({name:"FMenu",__name:"menu",props:Ku,setup(t){const e=t,{classes:n}=G(e,"menu"),a=A(e.activeName),l=B(()=>a.value),u=r=>{a.value=r};ue(ut,{mode:Ae(e,"mode"),defaultActive:l,setActiveName:u,onMenuItemClick:e.onMenuItemClick,onSubmenuClick:e.onSubmenuClick});const i=n(["mode"],"f-menu");return(r,c)=>(f(),p("div",{role:"menu",class:V(o(i))},[r.$slots.before?(f(),p("div",Zu,[S(r.$slots,"before")])):w("",!0),k("div",Wu,[S(r.$slots,"default")]),r.$slots.after?(f(),p("div",Xu,[S(r.$slots,"after")])):w("",!0)],2))}}),Qu=T(Ju),ed={icon:W(),fontSize:z(),color:_(),to:_(),name:z(),disabled:g()},td={class:"f-menu-item__text"},nd=L({name:"FMenuItem",__name:"menu-item",props:ed,setup(t){const e=t,{run:n}=j(),{styles:a}=G(e,"menu-item"),l=le(ut,null),u=je(),i=s=>{if(e.disabled)return;l&&(n(l.onMenuItemClick,e.name,s),n(l.setActiveName,e.name));const d=u.appContext.config.globalProperties.$router;if(d&&e.to)try{d.push(e.to)}catch(m){ye("f-menu-item",m)}},r=B(()=>!l||!l.defaultActive?!1:e.name===l.defaultActive.value),c=a(["fontSize","color"]);return(s,d)=>(f(),p("div",{role:"menuitem",class:V(["f-menu-item",{"f-menu-item__active":r.value,"f-menu-item__disabled":s.disabled}]),style:R(o(c)),onClick:i},[s.icon?(f(),D(o(q),{key:0,icon:s.icon},null,8,["icon"])):w("",!0),k("span",td,[S(s.$slots,"default")])],6))}}),od=T(nd),sd={disabled:g(),opened:g()},ld={class:"f-submenu__title"},rd={class:"f-submenu__title-text"},ad={key:1,role:"none",class:"f-submenu__inline"},id={role:"none",class:"f-submenu__title-text"},cd={role:"none",class:"f-submenu__content"},ud=L({name:"FSubmenu",__name:"submenu",props:sd,setup(t){const e=t,{run:n}=j(),a=le(ut,null),l=A(e.opened),u=i=>{e.disabled||(l.value=!l.value,a&&n(a.onSubmenuClick,l.value,i))};return(i,r)=>(f(),p("div",{role:"menuitem",class:V(["f-submenu",{[`f-submenu__${o(a)&&o(a).mode.value}`]:o(a)&&o(a).mode.value,"f-submenu__disabled":i.disabled}])},[o(a)&&o(a).mode.value!=="inline"?(f(),D(o(at),{key:0,trigger:"click",spacing:5},{content:N(()=>[S(i.$slots,"default")]),default:N(()=>[k("div",ld,[k("div",rd,[i.$slots.title?S(i.$slots,"title",{key:0}):w("",!0)]),M(o(q),{icon:o(De)},null,8,["icon"])])]),_:3})):(f(),p("div",ad,[k("div",{role:"none",class:"f-submenu__title",onClick:u},[k("div",id,[S(i.$slots,"title")]),M(o(q),{class:V(["f-submenu__arrow-icon",{"f-submenu__arrow-icon-animation":l.value}]),icon:o(De)},null,8,["class","icon"])]),k("div",cd,[M(o(Ze),{opened:l.value,"animation-time":.27},{default:N(()=>[S(i.$slots,"default")]),_:3},8,["opened"])])]))],2))}}),dd=T(ud),fd={title:_()},pd={class:"f-menu-item-group"},bd={class:"f-menu-item-group__title"},md={class:"f-menu-item-group__list"},hd=L({name:"FMenuItemGroup",__name:"menu-item-group",props:fd,setup(t){return(e,n)=>(f(),p("div",pd,[k("div",bd,H(e.title),1),k("div",md,[S(e.$slots,"default")])]))}}),_d=T(hd),vd={modelValue:O(0),step:O(1),min:O(0),max:O(100),disabled:g(),background:_(),activeColor:_(),width:z()},gd={class:"f-slider__road"},yd=L({name:"FSlider",__name:"slider",props:Q(vd,{modelValue:{default:0,type:Number},modelModifiers:{}}),emits:["update:modelValue"],setup(t){const e=t,n=J(t,"modelValue"),{styles:a,classes:l}=G(e,"slider"),u=A(),i=A(),{offset:r,offsetLeft:c,setPosition:s}=ul(u,e,n);ie(()=>{i.value&&(to(i.value,c,y=>{if(e.disabled)return;const v=y*100/u.value.clientWidth;s(v)}),s((e.modelValue-e.min)*100/(e.max-e.min)))});const d=l(["disabled"],"f-slider"),m=a(["background","activeColor","width"]);return(y,v)=>(f(),p("div",{ref_key:"sliderEl",ref:u,role:"slider",class:V(o(d)),style:R(o(m))},[k("div",gd,[k("div",{class:"f-slider__selected",style:R(`width: ${o(r)}%`)},null,4),k("div",{ref_key:"circleEl",ref:i,class:"f-slider__icon",style:R(`left: ${o(r)}%`)},null,4)])],6))}}),kd=T(yd),$d=L({name:"FFightingGlobal",__name:"fighting-global",props:jn,setup(t){const e=t,{interceptors:n}=Dn(e),a=B(()=>n("type",()=>ke.includes(e.type),"default")),l=B(()=>n("size",()=>ae.includes(e.size),"middle")),u=B(()=>n("lang",()=>["en-US","zh-CN"].includes(e.lang),"zh-CN"));return ue(zt,ne({type:a.value,size:l.value,lang:u.value})),(i,r)=>S(i.$slots,"default")}}),Cd=T($d),wd={model:W(),labelWidth:z(),labelPosition:_("left",t=>["left","top"].includes(t)),onSubmit:P()},nn=Symbol("form-provide-key"),Sd=L({name:"FForm",__name:"form",props:wd,setup(t,{expose:e}){const n=t,{run:a}=j(),{childrenCheckResult:l,validate:u}=vl(n),i=r=>{r.preventDefault();const c=n.model?u():!0;a(n.onSubmit,c,n.model,l,r)};return ue(nn,ne({..._e(n),childrenCheckResult:l})),e({submit:i,validate:u}),(r,c)=>r.$slots.default?(f(),p("form",{key:0,role:"form",class:"f-form",novalidate:"",onsubmit:i},[S(r.$slots,"default")])):w("",!0)}}),Fd=T(Sd),zd={label:_(),name:_(),rules:{type:[Array,Object],default:()=>null}},Ld={key:0,class:"f-form-item__label"},Id={class:"f-form-item__content"},Pd={key:0,class:"f-form-item__error"},Ed=L({name:"FFormItem",__name:"form-item",props:zd,setup(t){const e=t,n=le(nn,null),a=B(()=>{const i=n&&n.childrenCheckResult[e.name];return me(i)?i:!1}),l=B(()=>({"--form-item-label-width":n&&xe(n.labelWidth)})),u=B(()=>["f-form-item",{[`f-form-item__label-${n==null?void 0:n.labelPosition}`]:n==null?void 0:n.labelPosition}]);return(i,r)=>(f(),p("div",{class:V(u.value),style:R(l.value)},[i.label?(f(),p("label",Ld,H(i.label),1)):w("",!0),k("div",Id,[S(i.$slots,"default"),M(ce,{name:"f-form-item__err-transition"},{default:N(()=>[a.value?(f(),p("div",Pd,H(a.value),1)):w("",!0)]),_:1})])],6))}}),Td=T(Ed),Vd={role:_(),padding:z(),width:z(),height:z(),background:_(),display:_()},Md=["role"],Bd=L({name:"FBox",__name:"box",props:Vd,setup(t){const e=t,{styles:n}=G(e,"box"),a=n(["padding","width","height","background","display"]);return(l,u)=>(f(),p("div",{class:"f-box",role:l.role||"none",style:R(o(a))},[S(l.$slots,"default")],12,Md))}}),Ad=T(Bd),Nd={distance:z(0),onScrollEnd:P()},Dd={class:"f-infinite-scrolling"},Rd=L({name:"FInfiniteScrolling",__name:"infinite-scrolling",props:Nd,setup(t){const e=t,{run:n}=j(),a=A(),l=()=>new IntersectionObserver(u=>{u[0].isIntersecting&&n(e.onScrollEnd)},{rootMargin:xe(e.distance)});return ie(()=>{a.value&&l().observe(a.value)}),(u,i)=>(f(),p("div",Dd,[S(u.$slots,"default"),k("div",{ref_key:"loadingRef",ref:a,class:"f-infinite-scrolling__loading"},"加载中...",512)]))}}),Od=T(Rd),Hd={from:O(0),to:O(),approximateTime:O(2e3),localeString:g(),styles:W(),automatic:g(!0),onAnimationEnd:P()},Gd=L({name:"FNumberAnimate",__name:"number-animate",props:Hd,setup(t,{expose:e}){const n=t,{run:a}=j(),l=A(n.from),u=A(!1),i=d=>{u.value&&(l.value=n.from,u.value=!1);const m=Number(n.to);if(!ee(Number(l.value))||!ee(m)){ye("f-number-animate","Expected value is not a number");return}if(l.value+=m/n.approximateTime*20,l.value>=m){l.value=m,a(n.onAnimationEnd,d);return}window&&window.requestAnimationFrame(i)},r=B(()=>n.localeString?l.value.toLocaleString():l.value),c=(d=!0)=>{u.value=d,window&&window.requestAnimationFrame(i)};return ie(()=>{n.automatic&&c(!1)}),e({run:()=>{c()}}),(d,m)=>(f(),p("div",{class:"f-number-animate",style:R(d.styles)},H(r.value),5))}}),jd=T(Gd),Ud={time:z(0),interval:z(1e3),format:_("HH:mm:ss"),autoStart:g(!0),millisecond:g(!1),onFinish:P()},xd={class:"f-count-down"},qd={key:0,class:"f-count-down__text"},Yd=L({name:"FCountDown",__name:"count-down",props:Ud,setup(t,{expose:e}){const n=t,{run:a}=j(),{start:l,pause:u,reset:i,current:r}=hl({time:+n.time,millisecond:n.millisecond,interval:+n.interval,onFinish:()=>{a(n.onFinish)}}),c=(d,m)=>{const{days:y}=m;let{hours:v,minutes:b,seconds:h,milliseconds:C}=m;const $=(F,I=2)=>(F+"").padStart(I,"0");if(d.includes("DD")?d=d.replace("DD",$(y)):v+=y*24,d.includes("HH")?d=d.replace("HH",$(v)):b+=v*60,d.includes("mm")?d=d.replace("mm",$(b)):h+=b*60,d.includes("ss")?d=d.replace("ss",$(h)):C+=h*1e3,d.includes("S")){const F=$(C,3);d.includes("SSS")?d=d.replace("SSS",F):d.includes("SS")?d=d.replace("SS",F.slice(0,2)):d=d.replace("S",F.charAt(0))}return d},s=B(()=>c(n.format,r.value));return pe(()=>n.time,()=>{i(+n.time),n.autoStart&&l()},{immediate:!0}),e({current:r,start:l,pause:u,reset:i}),(d,m)=>(f(),p("div",xd,[d.$slots.default?w("",!0):(f(),p("span",qd,H(s.value),1)),S(d.$slots,"default",$t(_n(o(r))))]))}}),Kd=T(Yd),Zd=L({name:"FAvatarGroup",__name:"avatar-group",props:El,setup(t){const e=t,{styles:n}=G(e,"avatar-group");ue(Ht,e);const a=A();ie(()=>{if(a.value){const i=a.value.querySelectorAll(".f-avatar");i&&i.length&&i.forEach((r,c)=>{r.style.zIndex=(i.length-c).toString()})}});const u=n(["positionSize"]);return(i,r)=>(f(),p("div",{ref_key:"avatarGroupRef",ref:a,role:"group",class:"f-avatar-group",style:R(o(u))},[S(i.$slots,"default")],4))}}),Wd=T(Zd),Xd={name:z(),label:_(),lazy:g()},Jd=L({name:"FTabsItem",__name:"tabs-item",props:Xd,setup(t){const e=t,n=je(),a=A(e.name),l=le(tn,null),u=ne({activeName:a,uid:n.uid,label:e.label}),i=B(()=>l?l.activeName.value===a.value?!0:!e.lazy:!1),r=B(()=>l?l.activeName.value===u.activeName:!1);return ie(()=>{l&&l.registerChild(u)}),(c,s)=>i.value?re((f(),p("div",{key:0,class:V(["f-tabs-item",{"f-tabs-item__active":r.value}]),role:"tabpanel"},[S(c.$slots,"default")],2)),[[be,r.value]]):w("",!0)}}),Qd=T(Jd),ef=Object.freeze(Object.defineProperty({__proto__:null,FAlert:Fl,FAside:Il,FAvatar:Al,FAvatarGroup:Wd,FBackTop:Rl,FBadge:jl,FBox:Ad,FBreadcrumb:Yl,FBreadcrumbItem:Xl,FButton:se,FButtonGroup:Ql,FCalendar:qt,FCard:Rr,FCheckbox:Se,FCheckboxGroup:Kt,FCloseBtn:$e,FCollapseAnimation:Ze,FConfirmBox:Un,FCountDown:Kd,FDatePicker:Du,FDialog:oa,FDivider:aa,FDrawer:ha,FDropdown:at,FDropdownItem:mu,FEmpty:it,FExpandCard:ka,FFightingGlobal:Cd,FFooter:wa,FForm:Fd,FFormItem:Td,FHeader:za,FImage:xt,FImagePreview:Na,FInfiniteScrolling:Od,FInput:Pe,FInputNumber:Cu,FLayout:Oa,FLink:Ua,FList:Za,FListItem:Ja,FMain:ti,FMenu:Qu,FMenuItem:od,FMenuItemGroup:_d,FMessage:Lt,FNotification:It,FNumberAnimate:jd,FOption:Oe,FPageHeader:ai,FPagination:Vc,FProgress:yi,FRadio:zi,FRadioGroup:Ii,FRate:Ni,FRipple:Oi,FSelect:He,FSkeleton:ji,FSlider:kd,FSpace:xn,FStickyCard:Qt,FSubmenu:dd,FSvgIcon:q,FSwap:Ut,FSwitch:ec,FTable:fu,FTabs:Tu,FTabsItem:Qd,FTag:oc,FText:Jt,FTextarea:gu,FTimePicker:Yu,FToolbar:Zt,FToolbarItem:we,FTooltip:ac,FTree:_c,FTrigger:Ke,FUpLoad:zc,FWatermark:yc},Symbol.toStringTag,{value:"Module"})),tf="1.0.0-alpha.9",nf=T({directive:Rn(cl(),"loading")}),of=t=>(qn(ef).forEach(([e,n])=>{t.component(e,n)}),t.config.globalProperties.FMessage=Lt,t.config.globalProperties.FNotification=It,t.directive("loading",nf.directive),t),sf={version:tf,install:of};const lf=[{title:"安装",rule:"安装",url:"docs/install"},{title:"快速上手",rule:"快速上手完整引入自动导入按需引入",url:"docs/import"},{title:"介绍",rule:"介绍",url:"docs/introduce"},{title:"贡献指南",rule:"贡献指南",url:"docs/contributing"},{title:"加入我们",rule:"加入我们",url:"docs/join"},{title:"更新日志",rule:"更新日志changelogCONTRIBUTING",url:"docs/changelog"},{title:"里程碑",rule:"里程碑",url:"docs/milepost"},{title:"Button 按钮",rule:"buttonButton按钮第一个组件",url:"components/button"},{title:"Svg Icon 图标",rule:"svg-iconSvgIcon图标icon",url:"components/svg-icon"},{title:"Link 链接",rule:"linkLink链接超链接",url:"components/link"},{title:"Text 文字",rule:"textText文字文本段落",url:"components/text"},{title:"Layout 布局",rule:"layoutLayout布局容器",url:"components/layout"},{title:"Space 间距",rule:"spaceSpace间距",url:"components/space"},{title:"Color 色彩",rule:"colorColor色彩",url:"components/color"},{title:"Badge 角标",rule:"badgeBadge角标",url:"components/badge"},{title:"Image 图片",rule:"imageImage图片",url:"components/image"},{title:"Image Preview 图片预览",rule:"image-previewImagePreview图片预览",url:"components/image-preview"},{title:"Card 卡片",rule:"cardCard卡片",url:"components/card"},{title:"Tag 标签",rule:"tagTag标签",url:"components/tag"},{title:"Switch 开关",rule:"switchSwitch开关游戏机",url:"components/switch"},{title:"Avatar 头像",rule:"avatarAvatar头像",url:"components/avatar"},{title:"Progress 进度条",rule:"progressProgress进度条",url:"components/progress"},{title:"Empty 空状态",rule:"emptyEmpty空状态",url:"components/empty"},{title:"List 列表",rule:"listList列表",url:"components/list"},{title:"Radio 单选框",rule:"radioRadio单选框",url:"components/radio"},{title:"Checkbox 复选框",rule:"checkboxCheckbox复选框多选框",url:"components/checkbox"},{title:"ExpandCard 折叠动效",rule:"expand-cardExpandCard折叠动效",url:"components/expand-card"},{title:"Tree 树",rule:"treeTree树形控件",url:"components/tree"},{title:"StickyCard 粘性卡片",rule:"sticky-cardStickyCard粘性卡片",url:"components/sticky-card"},{title:"Rate 评分",rule:"rateRate评分星星",url:"components/rate"},{title:"Input 输入框",rule:"inputInput输入框文本框",url:"components/input"},{title:"Up Load 文件上传",rule:"up-loadUpLoad文件上传uploadfile",url:"components/up-load"},{title:"Table 表格",rule:"tableTable表格",url:"components/table"},{title:"Breadcrumb 面包屑",rule:"breadcrumbBreadcrumb面包屑",url:"components/breadcrumb"},{title:"Page Header 页头",rule:"page-headerPageHeader页头",url:"components/page-header"},{title:"Close Btn 关闭按钮",rule:"close-btnCloseBtn关闭按钮",url:"components/close-btn"},{title:"Dropdown 下拉菜单",rule:"dropdownDropdown下拉菜单",url:"components/dropdown"},{title:"Alert 警告",rule:"alertAlert警告提示信息",url:"components/alert"},{title:"Loading 加载",rule:"loadingLoading加载转圈圈",url:"components/loading"},{title:"Message 消息提示",rule:"messageMessage消息提示",url:"components/message"},{title:"Notification 通知",rule:"notificationNotification通知",url:"components/notification"},{title:"Skeleton 骨架屏",rule:"skeletonSkeleton骨架屏",url:"components/skeleton"},{title:"BackTop 返回顶部",rule:"back-topBackTop返回顶部",url:"components/back-top"},{title:"Dialog 对话框",rule:"dialogDialog对话框",url:"components/dialog"},{title:"Drawer 抽屉",rule:"drawerDrawer抽屉",url:"components/drawer"},{title:"Tooltip 消息提示",rule:"tooltipTooltip消息提示",url:"components/tooltip"},{title:"Swap 切换",rule:"swapSwap 切换",url:"components/swap"},{title:"Toolbar 工具栏",rule:"toolbarToolbar工具栏",url:"components/toolbar"},{title:"Divider 分隔线",rule:"dividerDivider分隔线分割线",url:"components/divider"},{title:"Watermark 水印",rule:"watermarkWatermark水印",url:"components/watermark"},{title:"Ripple 涟漪",rule:"rippleRipple涟漪",url:"components/ripple"},{title:"Calendar 日历",rule:"calendarCalendar日历",url:"components/calendar"},{title:"Select 选择器",rule:"selectSelect选择器",url:"components/select"},{title:"Tabs 标签页",rule:"tabsTabs标签页",url:"components/tabs"},{title:"Textarea 文本域",rule:"textareaTextarea文本域",url:"components/textarea"},{title:"Pagination 分页器",rule:"paginationPagination分页器",url:"components/pagination"},{title:"Time Picker 时间选择器",rule:"time-pickerTimePicker时间选择器",url:"components/time-picker"},{title:"Date Picker 日期选择器",rule:"date-pickerDatePicker日期选择器",url:"components/date-picker"},{title:"Input Number 数字输入框",rule:"input-numberInputNumber数字输入框",url:"components/input-number"},{title:"Trigger 触发器",rule:"triggerTrigger触发器",url:"components/trigger"},{title:"Menu 导航菜单",rule:"menuMenu导航菜单导航栏菜单栏",url:"components/menu"},{title:"CollapseAnimation 折叠动画",rule:"collapse-animationCollapseAnimation折叠动画",url:"components/collapse-animation"},{title:"Slider 滑动输入条",rule:"sliderSlider滑动输入条",url:"components/slider"},{title:"Fighting Global 全局配置",rule:"fighting-globalFightingGlobal全局配置",url:"components/fighting-global"},{title:"Interface 接口类型",rule:"interfaceInterface接口类型type",url:"components/interface"},{title:"Form 表单",rule:"formForm表单",url:"components/form"},{title:"Box 盒子",rule:"boxBox盒子div",url:"components/box"},{title:"Infinite Scrolling 无限滚动",rule:"infinite-scrollingInfiniteScrolling无限滚动",url:"components/infinite-scrolling"},{title:"Number Animate 数字动画",rule:"number-animateNumberAnimate数字动画",url:"components/number-animate"},{title:"Count Down 倒计时",rule:"count-downCountDown倒计时",url:"components/count-down"},{title:"Avatar Group 头像组",rule:"avatar-groupAvatarGroup头像组",url:"components/avatar-group"},{title:"Confirm Box 确认框",rule:"confirm-boxConfirmBox确认框",url:"components/confirm-box"}],rf={class:"vp-search"},af=["href"],cf=L({name:"VpSearch",__name:"vp-search",setup(t){const{isDark:e}=St(),n=A(""),a=A(!1),l=A(),u=()=>{n.value&&(l.value=lf.filter(c=>c.rule.includes(n.value)),l.value&&l.value.length&&(a.value=!0,setTimeout(()=>{const c=document.querySelectorAll(".vp-search__link");c.length===1&&c[0].click()},200)))},i=()=>{a.value=!1,n.value=""},r=()=>{setTimeout(()=>{a.value=!1},800)};return(c,s)=>{const d=Ct("f-input");return f(),p("div",rf,[M(d,{modelValue:n.value,"onUpdate:modelValue":s[0]||(s[0]=m=>n.value=m),type:"text",autocomplete:"off",placeholder:"搜索组件","on-enter":u,"on-blur":r,class:V({dark:o(e)})},null,8,["modelValue","class"]),a.value&&l.value&&l.value.length?(f(),p("div",{key:0,class:V(["vp-search__result",{dark:o(e)}]),onClick:de(i,["stop"])},[(f(!0),p(U,null,Z(l.value,(m,y)=>(f(),p("a",{class:V(["vp-search__link",{dark:o(e)}]),key:y,href:`/${m.url}.html`},H(m.title),11,af))),128))],2)):w("",!0)])}}});const uf=te(cf,[["__scopeId","data-v-6bdea009"]]),df={...bt,Layout(){return Ve(bt.Layout,null,{"nav-bar-content-before":()=>Ve(uf)})},enhanceApp({app:t}){t.use(sf),t.component("vp-demo",Qt)}};function on(t){if(t.extends){const e=on(t.extends);return{...e,...t,async enhanceApp(n){e.enhanceApp&&await e.enhanceApp(n),t.enhanceApp&&await t.enhanceApp(n)}}}return t}const Fe=on(df),ff=L({name:"VitePressApp",setup(){const{site:t}=St();return ie(()=>{tt(()=>{document.documentElement.lang=t.value.lang,document.documentElement.dir=t.value.dir})}),In(),Pn(),En(),Fe.setup&&Fe.setup(),()=>Ve(Fe.Layout)}});async function pf(){const t=mf(),e=bf();e.provide(gn,t);const n=yn(t.route);return e.provide(kn,n),e.component("Content",$n),e.component("ClientOnly",Cn),Object.defineProperties(e.config.globalProperties,{$frontmatter:{get(){return n.frontmatter.value}},$params:{get(){return n.page.value.params}}}),Fe.enhanceApp&&await Fe.enhanceApp({app:e,router:t,siteData:wn}),{app:e,router:t,data:n}}function bf(){return Sn(ff)}function mf(){let t=Je,e;return Fn(n=>{let a=zn(n);return t&&(e=a),(t||e===a)&&(a=a.replace(/\.js$/,".lean.js")),Je&&(t=!1),Ln(()=>import(a),[])},Fe.NotFound)}Je&&pf().then(({app:t,router:e,data:n})=>{e.go().then(()=>{vn(e.route,n.site),t.mount("#app")})});export{pf as createApp};
diff --git a/assets/chunks/copy.50f03775.js b/assets/chunks/copy.89a69d1e.js
similarity index 55%
rename from assets/chunks/copy.50f03775.js
rename to assets/chunks/copy.89a69d1e.js
index 775a2c198..4f747e3be 100644
--- a/assets/chunks/copy.50f03775.js
+++ b/assets/chunks/copy.89a69d1e.js
@@ -1 +1 @@
-import{F as a}from"./index.d7f4091d.js";const r=o=>{navigator.clipboard.writeText(o),a({message:"复制成功",type:"primary"})};export{r as o};
+import{F as a}from"./index.7bcb7fa3.js";const r=o=>{navigator.clipboard.writeText(o),a({message:"复制成功",type:"primary"})};export{r as o};
diff --git a/assets/chunks/framework.6a246566.js b/assets/chunks/framework.6a246566.js
new file mode 100644
index 000000000..8a41d16b5
--- /dev/null
+++ b/assets/chunks/framework.6a246566.js
@@ -0,0 +1,18 @@
+/**
+* @vue/shared v3.4.35
+* (c) 2018-present Yuxi (Evan) You and Vue contributors
+* @license MIT
+**//*! #__NO_SIDE_EFFECTS__ */function us(e,t){const n=new Set(e.split(","));return t?s=>n.has(s.toLowerCase()):s=>n.has(s)}const Q={},mt=[],we=()=>{},po=()=>!1,kt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ds=e=>e.startsWith("onUpdate:"),ie=Object.assign,hs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},go=Object.prototype.hasOwnProperty,J=(e,t)=>go.call(e,t),F=Array.isArray,_t=e=>Kt(e)==="[object Map]",Tt=e=>Kt(e)==="[object Set]",js=e=>Kt(e)==="[object Date]",D=e=>typeof e=="function",re=e=>typeof e=="string",Ne=e=>typeof e=="symbol",ee=e=>e!==null&&typeof e=="object",Hr=e=>(ee(e)||D(e))&&D(e.then)&&D(e.catch),Vr=Object.prototype.toString,Kt=e=>Vr.call(e),mo=e=>Kt(e).slice(8,-1),Ur=e=>Kt(e)==="[object Object]",ps=e=>re(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,yt=us(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Sn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},_o=/-(\w)/g,Re=Sn(e=>e.replace(_o,(t,n)=>n?n.toUpperCase():"")),yo=/\B([A-Z])/g,je=Sn(e=>e.replace(yo,"-$1").toLowerCase()),An=Sn(e=>e.charAt(0).toUpperCase()+e.slice(1)),cn=Sn(e=>e?`on${An(e)}`:""),ge=(e,t)=>!Object.is(e,t),fn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},gn=e=>{const t=parseFloat(e);return isNaN(t)?e:t},bo=e=>{const t=re(e)?Number(e):NaN;return isNaN(t)?e:t};let Ds;const Dr=()=>Ds||(Ds=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Rn(e){if(F(e)){const t={};for(let n=0;n{if(n){const s=n.split(Co);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Mn(e){let t="";if(re(e))t=e;else if(F(e))for(let n=0;nut(n,t))}const kr=e=>!!(e&&e.__v_isRef===!0),Ao=e=>re(e)?e:e==null?"":F(e)||ee(e)&&(e.toString===Vr||!D(e.toString))?kr(e)?Ao(e.value):JSON.stringify(e,Kr,2):String(e),Kr=(e,t)=>kr(t)?Kr(e,t.value):_t(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[Kn(s,i)+" =>"]=r,n),{})}:Tt(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>Kn(n))}:Ne(t)?Kn(t):ee(t)&&!F(t)&&!Ur(t)?String(t):t,Kn=(e,t="")=>{var n;return Ne(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
+* @vue/reactivity v3.4.35
+* (c) 2018-present Yuxi (Evan) You and Vue contributors
+* @license MIT
+**/let be;class Ro{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=be,!t&&be&&(this.index=(be.scopes||(be.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=be;try{return be=this,t()}finally{be=n}}}on(){be=this}off(){be=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=4))break}this._dirtyLevel===1&&(this._dirtyLevel=0),et()}return this._dirtyLevel>=4}set dirty(t){this._dirtyLevel=t?4:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=Je,n=ct;try{return Je=!0,ct=this,this._runnings++,Bs(this),this.fn()}finally{ks(this),this._runnings--,ct=n,Je=t}}stop(){this.active&&(Bs(this),ks(this),this.onStop&&this.onStop(),this.active=!1)}}function Lo(e){return e.value}function Bs(e){e._trackId++,e._depsLength=0}function ks(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t{const n=new Map;return n.cleanup=e,n.computed=t,n},mn=new WeakMap,ft=Symbol(""),ts=Symbol("");function _e(e,t,n){if(Je&&ct){let s=mn.get(e);s||mn.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=Jr(()=>s.delete(n))),Gr(ct,r)}}function Ue(e,t,n,s,r,i){const o=mn.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&F(e)){const c=Number(s);o.forEach((u,d)=>{(d==="length"||!Ne(d)&&d>=c)&&l.push(u)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":F(e)?ps(n)&&l.push(o.get("length")):(l.push(o.get(ft)),_t(e)&&l.push(o.get(ts)));break;case"delete":F(e)||(l.push(o.get(ft)),_t(e)&&l.push(o.get(ts)));break;case"set":_t(e)&&l.push(o.get(ft));break}_s();for(const c of l)c&&Yr(c,4);ys()}function Io(e,t){const n=mn.get(e);return n&&n.get(t)}const Po=us("__proto__,__v_isRef,__isVue"),Xr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Ne)),Ks=Fo();function Fo(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=X(this);for(let i=0,o=this.length;i{e[t]=function(...n){Qe(),_s();const s=X(this)[t].apply(this,n);return ys(),et(),s}}),e}function No(e){Ne(e)||(e=String(e));const t=X(this);return _e(t,"has",e),t.hasOwnProperty(e)}class zr{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?Yo:ti:i?ei:Qr).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=F(t);if(!r){if(o&&J(Ks,n))return Reflect.get(Ks,n,s);if(n==="hasOwnProperty")return No}const l=Reflect.get(t,n,s);return(Ne(n)?Xr.has(n):Po(n))||(r||_e(t,"get",n),i)?l:ue(l)?o&&ps(n)?l:l.value:ee(l)?r?ni(l):Ln(l):l}}class Zr extends zr{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._isShallow){const c=dt(i);if(!xt(s)&&!dt(s)&&(i=X(i),s=X(s)),!F(t)&&ue(i)&&!ue(s))return c?!1:(i.value=s,!0)}const o=F(t)&&ps(n)?Number(n)e,On=e=>Reflect.getPrototypeOf(e);function Jt(e,t,n=!1,s=!1){e=e.__v_raw;const r=X(e),i=X(t);n||(ge(t,i)&&_e(r,"get",t),_e(r,"get",i));const{has:o}=On(r),l=s?bs:n?Es:Vt;if(o.call(r,t))return l(e.get(t));if(o.call(r,i))return l(e.get(i));e!==r&&e.get(t)}function Xt(e,t=!1){const n=this.__v_raw,s=X(n),r=X(e);return t||(ge(e,r)&&_e(s,"has",e),_e(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function zt(e,t=!1){return e=e.__v_raw,!t&&_e(X(e),"iterate",ft),Reflect.get(e,"size",e)}function Ws(e,t=!1){!t&&!xt(e)&&!dt(e)&&(e=X(e));const n=X(this);return On(n).has.call(n,e)||(n.add(e),Ue(n,"add",e,e)),this}function qs(e,t,n=!1){!n&&!xt(t)&&!dt(t)&&(t=X(t));const s=X(this),{has:r,get:i}=On(s);let o=r.call(s,e);o||(e=X(e),o=r.call(s,e));const l=i.call(s,e);return s.set(e,t),o?ge(t,l)&&Ue(s,"set",e,t):Ue(s,"add",e,t),this}function Gs(e){const t=X(this),{has:n,get:s}=On(t);let r=n.call(t,e);r||(e=X(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&Ue(t,"delete",e,void 0),i}function Ys(){const e=X(this),t=e.size!==0,n=e.clear();return t&&Ue(e,"clear",void 0,void 0),n}function Zt(e,t){return function(s,r){const i=this,o=i.__v_raw,l=X(o),c=t?bs:e?Es:Vt;return!e&&_e(l,"iterate",ft),o.forEach((u,d)=>s.call(r,c(u),c(d),i))}}function Qt(e,t,n){return function(...s){const r=this.__v_raw,i=X(r),o=_t(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,u=r[e](...s),d=n?bs:t?Es:Vt;return!t&&_e(i,"iterate",c?ts:ft),{next(){const{value:h,done:m}=u.next();return m?{value:h,done:m}:{value:l?[d(h[0]),d(h[1])]:d(h),done:m}},[Symbol.iterator](){return this}}}}function Be(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function jo(){const e={get(i){return Jt(this,i)},get size(){return zt(this)},has:Xt,add:Ws,set:qs,delete:Gs,clear:Ys,forEach:Zt(!1,!1)},t={get(i){return Jt(this,i,!1,!0)},get size(){return zt(this)},has:Xt,add(i){return Ws.call(this,i,!0)},set(i,o){return qs.call(this,i,o,!0)},delete:Gs,clear:Ys,forEach:Zt(!1,!0)},n={get(i){return Jt(this,i,!0)},get size(){return zt(this,!0)},has(i){return Xt.call(this,i,!0)},add:Be("add"),set:Be("set"),delete:Be("delete"),clear:Be("clear"),forEach:Zt(!0,!1)},s={get(i){return Jt(this,i,!0,!0)},get size(){return zt(this,!0)},has(i){return Xt.call(this,i,!0)},add:Be("add"),set:Be("set"),delete:Be("delete"),clear:Be("clear"),forEach:Zt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Qt(i,!1,!1),n[i]=Qt(i,!0,!1),t[i]=Qt(i,!1,!0),s[i]=Qt(i,!0,!0)}),[e,n,t,s]}const[Do,Bo,ko,Ko]=jo();function ws(e,t){const n=t?e?Ko:ko:e?Bo:Do;return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(J(n,r)&&r in s?n:s,r,i)}const Wo={get:ws(!1,!1)},qo={get:ws(!1,!0)},Go={get:ws(!0,!1)};const Qr=new WeakMap,ei=new WeakMap,ti=new WeakMap,Yo=new WeakMap;function Jo(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Xo(e){return e.__v_skip||!Object.isExtensible(e)?0:Jo(mo(e))}function Ln(e){return dt(e)?e:Cs(e,!1,Ho,Wo,Qr)}function zo(e){return Cs(e,!1,Uo,qo,ei)}function ni(e){return Cs(e,!0,Vo,Go,ti)}function Cs(e,t,n,s,r){if(!ee(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=Xo(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function bt(e){return dt(e)?bt(e.__v_raw):!!(e&&e.__v_isReactive)}function dt(e){return!!(e&&e.__v_isReadonly)}function xt(e){return!!(e&&e.__v_isShallow)}function si(e){return e?!!e.__v_raw:!1}function X(e){const t=e&&e.__v_raw;return t?X(t):e}function an(e){return Object.isExtensible(e)&&jr(e,"__v_skip",!0),e}const Vt=e=>ee(e)?Ln(e):e,Es=e=>ee(e)?ni(e):e;class ri{constructor(t,n,s,r){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ms(()=>t(this._value),()=>Lt(this,this.effect._dirtyLevel===2?2:3)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=X(this);return(!t._cacheable||t.effect.dirty)&&ge(t._value,t._value=t.effect.run())&&Lt(t,4),xs(t),t.effect._dirtyLevel>=2&&Lt(t,2),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function Zo(e,t,n=!1){let s,r;const i=D(e);return i?(s=e,r=we):(s=e.get,r=e.set),new ri(s,r,i||!r,n)}function xs(e){var t;Je&&ct&&(e=X(e),Gr(ct,(t=e.dep)!=null?t:e.dep=Jr(()=>e.dep=void 0,e instanceof ri?e:void 0)))}function Lt(e,t=4,n,s){e=X(e);const r=e.dep;r&&Yr(r,t)}function ue(e){return!!(e&&e.__v_isRef===!0)}function vs(e){return ii(e,!1)}function Qo(e){return ii(e,!0)}function ii(e,t){return ue(e)?e:new el(e,t)}class el{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:X(t),this._value=n?t:Vt(t)}get value(){return xs(this),this._value}set value(t){const n=this.__v_isShallow||xt(t)||dt(t);t=n?t:X(t),ge(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:Vt(t),Lt(this,4))}}function tl(e){return ue(e)?e.value:e}const nl={get:(e,t,n)=>tl(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return ue(r)&&!ue(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function oi(e){return bt(e)?e:new Proxy(e,nl)}class sl{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:s}=t(()=>xs(this),()=>Lt(this));this._get=n,this._set=s}get value(){return this._get()}set value(t){this._set(t)}}function rl(e){return new sl(e)}function Af(e){const t=F(e)?new Array(e.length):{};for(const n in e)t[n]=li(e,n);return t}class il{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Io(X(this._object),this._key)}}class ol{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Rf(e,t,n){return ue(e)?e:D(e)?new ol(e):ee(e)&&arguments.length>1?li(e,t,n):vs(e)}function li(e,t,n){const s=e[t];return ue(s)?s:new il(e,t,n)}/**
+* @vue/runtime-core v3.4.35
+* (c) 2018-present Yuxi (Evan) You and Vue contributors
+* @license MIT
+**/function Xe(e,t,n,s){try{return s?e(...s):e()}catch(r){In(r,t,n)}}function Se(e,t,n,s){if(D(e)){const r=Xe(e,t,n,s);return r&&Hr(r)&&r.catch(i=>{In(i,t,n)}),r}if(F(e)){const r=[];for(let i=0;i>>1,r=ae[s],i=jt(r);iFe&&ae.splice(t,1)}function al(e){F(e)?wt.push(...e):(!We||!We.includes(e,e.allowRecurse?it+1:it))&&wt.push(e),fi()}function Js(e,t,n=Ut?Fe+1:0){for(;njt(n)-jt(s));if(wt.length=0,We){We.push(...t);return}for(We=t,it=0;ite.id==null?1/0:e.id,ul=(e,t)=>{const n=jt(e)-jt(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function ai(e){ns=!1,Ut=!0,ae.sort(ul);const t=we;try{for(Fe=0;Fe{s._d&&lr(-1);const i=yn(t);let o;try{o=e(...r)}finally{yn(i),s._d&&lr(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Lf(e,t){if(le===null)return e;const n=jn(le),s=e.dirs||(e.dirs=[]);for(let r=0;r{e.isMounted=!0}),_i(()=>{e.isUnmounting=!0}),e}const Ee=[Function,Array],ui={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:Ee,onEnter:Ee,onAfterEnter:Ee,onEnterCancelled:Ee,onBeforeLeave:Ee,onLeave:Ee,onAfterLeave:Ee,onLeaveCancelled:Ee,onBeforeAppear:Ee,onAppear:Ee,onAfterAppear:Ee,onAppearCancelled:Ee},di=e=>{const t=e.subTree;return t.component?di(t.component):t},pl={name:"BaseTransition",props:ui,setup(e,{slots:t}){const n=Fs(),s=hl();return()=>{const r=t.default&&pi(t.default(),!0);if(!r||!r.length)return;let i=r[0];if(r.length>1){for(const m of r)if(m.type!==he){i=m;break}}const o=X(e),{mode:l}=o;if(s.isLeaving)return Wn(i);const c=Xs(i);if(!c)return Wn(i);let u=ss(c,o,s,n,m=>u=m);bn(c,u);const d=n.subTree,h=d&&Xs(d);if(h&&h.type!==he&&!ot(c,h)&&di(n).type!==he){const m=ss(h,o,s,n);if(bn(h,m),l==="out-in"&&c.type!==he)return s.isLeaving=!0,m.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Wn(i);l==="in-out"&&c.type!==he&&(m.delayLeave=(E,R,I)=>{const G=hi(s,h);G[String(h.key)]=h,E[qe]=()=>{R(),E[qe]=void 0,delete u.delayedLeave},u.delayedLeave=I})}return i}}},gl=pl;function hi(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ss(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:u,onAfterEnter:d,onEnterCancelled:h,onBeforeLeave:m,onLeave:E,onAfterLeave:R,onLeaveCancelled:I,onBeforeAppear:G,onAppear:W,onAfterAppear:z,onAppearCancelled:g}=t,C=String(e.key),P=hi(n,e),T=(O,M)=>{O&&Se(O,s,9,M)},U=(O,M)=>{const j=M[1];T(O,M),F(O)?O.every(S=>S.length<=1)&&j():O.length<=1&&j()},B={mode:o,persisted:l,beforeEnter(O){let M=c;if(!n.isMounted)if(i)M=G||c;else return;O[qe]&&O[qe](!0);const j=P[C];j&&ot(e,j)&&j.el[qe]&&j.el[qe](),T(M,[O])},enter(O){let M=u,j=d,S=h;if(!n.isMounted)if(i)M=W||u,j=z||d,S=g||h;else return;let K=!1;const te=O[en]=se=>{K||(K=!0,se?T(S,[O]):T(j,[O]),B.delayedLeave&&B.delayedLeave(),O[en]=void 0)};M?U(M,[O,te]):te()},leave(O,M){const j=String(e.key);if(O[en]&&O[en](!0),n.isUnmounting)return M();T(m,[O]);let S=!1;const K=O[qe]=te=>{S||(S=!0,M(),te?T(I,[O]):T(R,[O]),O[qe]=void 0,P[j]===e&&delete P[j])};P[j]=e,E?U(E,[O,K]):K()},clone(O){const M=ss(O,t,n,s,r);return r&&r(M),M}};return B}function Wn(e){if(Fn(e))return e=ze(e),e.children=null,e}function Xs(e){if(!Fn(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&D(n.default))return n.default()}}function bn(e,t){e.shapeFlag&6&&e.component?bn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function pi(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;iie({name:e.name},t,{setup:e}))():e}const Ct=e=>!!e.type.__asyncLoader,Fn=e=>e.type.__isKeepAlive;function ml(e,t){mi(e,"a",t)}function _l(e,t){mi(e,"da",t)}function mi(e,t,n=ce){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Nn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Fn(r.parent.vnode)&&yl(s,t,n,r),r=r.parent}}function yl(e,t,n,s){const r=Nn(t,e,s,!0);Hn(()=>{hs(s[t],r)},n)}function Nn(e,t,n=ce,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{Qe();const l=qt(n),c=Se(t,n,e,o);return l(),et(),c});return s?r.unshift(i):r.push(i),i}}const De=e=>(t,n=ce)=>{(!Un||e==="sp")&&Nn(e,(...s)=>t(...s),n)},bl=De("bm"),$n=De("m"),wl=De("bu"),Cl=De("u"),_i=De("bum"),Hn=De("um"),El=De("sp"),xl=De("rtg"),vl=De("rtc");function Tl(e,t=ce){Nn("ec",e,t)}const Rs="components",Sl="directives";function If(e,t){return Ms(Rs,e,!0,t)||e}const yi=Symbol.for("v-ndc");function Pf(e){return re(e)?Ms(Rs,e,!1)||e:e||yi}function Ff(e){return Ms(Sl,e)}function Ms(e,t,n=!0,s=!1){const r=le||ce;if(r){const i=r.type;if(e===Rs){const l=bc(i,!1);if(l&&(l===t||l===Re(t)||l===An(Re(t))))return i}const o=zs(r[e]||i[e],t)||zs(r.appContext[e],t);return!o&&s?i:o}}function zs(e,t){return e&&(e[t]||e[Re(t)]||e[An(Re(t))])}function Nf(e,t,n,s){let r;const i=n&&n[s];if(F(e)||re(e)){r=new Array(e.length);for(let o=0,l=e.length;ot(o,l,void 0,i&&i[l]));else{const o=Object.keys(e);r=new Array(o.length);for(let l=0,c=o.length;lxn(t)?!(t.type===he||t.type===me&&!bi(t.children)):!0)?e:null}function Hf(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:cn(s)]=e[s];return n}const rs=e=>e?Gi(e)?jn(e):rs(e.parent):null,It=ie(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>rs(e.parent),$root:e=>rs(e.root),$emit:e=>e.emit,$options:e=>Os(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,As(e.update)}),$nextTick:e=>e.n||(e.n=Ss.bind(e.proxy)),$watch:e=>nc.bind(e)}),qn=(e,t)=>e!==Q&&!e.__isScriptSetup&&J(e,t),Al={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let u;if(t[0]!=="$"){const E=o[t];if(E!==void 0)switch(E){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(qn(s,t))return o[t]=1,s[t];if(r!==Q&&J(r,t))return o[t]=2,r[t];if((u=e.propsOptions[0])&&J(u,t))return o[t]=3,i[t];if(n!==Q&&J(n,t))return o[t]=4,n[t];is&&(o[t]=0)}}const d=It[t];let h,m;if(d)return t==="$attrs"&&_e(e.attrs,"get",""),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==Q&&J(n,t))return o[t]=4,n[t];if(m=c.config.globalProperties,J(m,t))return m[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return qn(r,t)?(r[t]=n,!0):s!==Q&&J(s,t)?(s[t]=n,!0):J(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==Q&&J(e,o)||qn(t,o)||(l=i[0])&&J(l,o)||J(s,o)||J(It,o)||J(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:J(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Vf(){return Rl().slots}function Rl(){const e=Fs();return e.setupContext||(e.setupContext=Ji(e))}function wn(e){return F(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function Uf(e,t){return!e||!t?e||t:F(e)&&F(t)?e.concat(t):ie({},wn(e),wn(t))}let is=!0;function Ml(e){const t=Os(e),n=e.proxy,s=e.ctx;is=!1,t.beforeCreate&&Zs(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:u,created:d,beforeMount:h,mounted:m,beforeUpdate:E,updated:R,activated:I,deactivated:G,beforeDestroy:W,beforeUnmount:z,destroyed:g,unmounted:C,render:P,renderTracked:T,renderTriggered:U,errorCaptured:B,serverPrefetch:O,expose:M,inheritAttrs:j,components:S,directives:K,filters:te}=t;if(u&&Ol(u,s,null),o)for(const Y in o){const $=o[Y];D($)&&(s[Y]=$.bind(n))}if(r){const Y=r.call(n,n);ee(Y)&&(e.data=Ln(Y))}if(is=!0,i)for(const Y in i){const $=i[Y],$e=D($)?$.bind(n,n):D($.get)?$.get.bind(n,n):we,Gt=!D($)&&D($.set)?$.set.bind(n):we,tt=Oe({get:$e,set:Gt});Object.defineProperty(s,Y,{enumerable:!0,configurable:!0,get:()=>tt.value,set:Le=>tt.value=Le})}if(l)for(const Y in l)wi(l[Y],s,n,Y);if(c){const Y=D(c)?c.call(n):c;Reflect.ownKeys(Y).forEach($=>{$l($,Y[$])})}d&&Zs(d,e,"c");function V(Y,$){F($)?$.forEach($e=>Y($e.bind(n))):$&&Y($.bind(n))}if(V(bl,h),V($n,m),V(wl,E),V(Cl,R),V(ml,I),V(_l,G),V(Tl,B),V(vl,T),V(xl,U),V(_i,z),V(Hn,C),V(El,O),F(M))if(M.length){const Y=e.exposed||(e.exposed={});M.forEach($=>{Object.defineProperty(Y,$,{get:()=>n[$],set:$e=>n[$]=$e})})}else e.exposed||(e.exposed={});P&&e.render===we&&(e.render=P),j!=null&&(e.inheritAttrs=j),S&&(e.components=S),K&&(e.directives=K)}function Ol(e,t,n=we){F(e)&&(e=os(e));for(const s in e){const r=e[s];let i;ee(r)?"default"in r?i=Et(r.from||s,r.default,!0):i=Et(r.from||s):i=Et(r),ue(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function Zs(e,t,n){Se(F(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function wi(e,t,n,s){const r=s.includes(".")?Hi(n,s):()=>n[s];if(re(e)){const i=t[e];D(i)&&un(r,i)}else if(D(e))un(r,e.bind(n));else if(ee(e))if(F(e))e.forEach(i=>wi(i,t,n,s));else{const i=D(e.handler)?e.handler.bind(n):t[e.handler];D(i)&&un(r,i,e)}}function Os(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(u=>Cn(c,u,o,!0)),Cn(c,t,o)),ee(t)&&i.set(t,c),c}function Cn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&Cn(e,i,n,!0),r&&r.forEach(o=>Cn(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Ll[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Ll={data:Qs,props:er,emits:er,methods:Ot,computed:Ot,beforeCreate:de,created:de,beforeMount:de,mounted:de,beforeUpdate:de,updated:de,beforeDestroy:de,beforeUnmount:de,destroyed:de,unmounted:de,activated:de,deactivated:de,errorCaptured:de,serverPrefetch:de,components:Ot,directives:Ot,watch:Pl,provide:Qs,inject:Il};function Qs(e,t){return t?e?function(){return ie(D(e)?e.call(this,this):e,D(t)?t.call(this,this):t)}:t:e}function Il(e,t){return Ot(os(e),os(t))}function os(e){if(F(e)){const t={};for(let n=0;n1)return n&&D(t)?t.call(s&&s.proxy):t}}const Ei={},xi=()=>Object.create(Ei),vi=e=>Object.getPrototypeOf(e)===Ei;function Hl(e,t,n,s=!1){const r={},i=xi();e.propsDefaults=Object.create(null),Ti(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:zo(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Vl(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=X(r),[c]=e.propsOptions;let u=!1;if((s||o>0)&&!(o&16)){if(o&8){const d=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[m,E]=Si(h,t,!0);ie(o,m),E&&l.push(...E)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!i&&!c)return ee(e)&&s.set(e,mt),mt;if(F(i))for(let d=0;de[0]==="_"||e==="$stable",Ls=e=>F(e)?e.map(ve):[ve(e)],jl=(e,t,n)=>{if(t._n)return t;const s=dl((...r)=>Ls(t(...r)),n);return s._c=!1,s},Ri=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Ai(r))continue;const i=e[r];if(D(i))t[r]=jl(r,i,s);else if(i!=null){const o=Ls(i);t[r]=()=>o}}},Mi=(e,t)=>{const n=Ls(t);e.slots.default=()=>n},Oi=(e,t,n)=>{for(const s in t)(n||s!=="_")&&(e[s]=t[s])},Dl=(e,t,n)=>{const s=e.slots=xi();if(e.vnode.shapeFlag&32){const r=t._;r?(Oi(s,t,n),n&&jr(s,"_",r,!0)):Ri(t,s)}else t&&Mi(e,t)},Bl=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=Q;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:Oi(r,t,n):(i=!t.$stable,Ri(t,r)),o=t}else t&&(Mi(e,t),o={default:1});if(i)for(const l in r)!Ai(l)&&o[l]==null&&delete r[l]};function En(e,t,n,s,r=!1){if(F(e)){e.forEach((m,E)=>En(m,t&&(F(t)?t[E]:t),n,s,r));return}if(Ct(s)&&!r)return;const i=s.shapeFlag&4?jn(s.component):s.el,o=r?null:i,{i:l,r:c}=e,u=t&&t.r,d=l.refs===Q?l.refs={}:l.refs,h=l.setupState;if(u!=null&&u!==c&&(re(u)?(d[u]=null,J(h,u)&&(h[u]=null)):ue(u)&&(u.value=null)),D(c))Xe(c,l,12,[o,d]);else{const m=re(c),E=ue(c);if(m||E){const R=()=>{if(e.f){const I=m?J(h,c)?h[c]:d[c]:c.value;r?F(I)&&hs(I,i):F(I)?I.includes(i)||I.push(i):m?(d[c]=[i],J(h,c)&&(h[c]=d[c])):(c.value=[i],e.k&&(d[e.k]=c.value))}else m?(d[c]=o,J(h,c)&&(h[c]=o)):E&&(c.value=o,e.k&&(d[e.k]=o))};o?(R.id=-1,pe(R,n)):R()}}}const Li=Symbol("_vte"),kl=e=>e.__isTeleport,Ft=e=>e&&(e.disabled||e.disabled===""),nr=e=>typeof SVGElement<"u"&&e instanceof SVGElement,sr=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,cs=(e,t)=>{const n=e&&e.to;return re(n)?t?t(n):null:n},Kl={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,i,o,l,c,u){const{mc:d,pc:h,pbc:m,o:{insert:E,querySelector:R,createText:I,createComment:G}}=u,W=Ft(t.props);let{shapeFlag:z,children:g,dynamicChildren:C}=t;if(e==null){const P=t.el=I(""),T=t.anchor=I("");E(P,n,s),E(T,n,s);const U=t.target=cs(t.props,R),B=Pi(U,t,I,E);U&&(o==="svg"||nr(U)?o="svg":(o==="mathml"||sr(U))&&(o="mathml"));const O=(M,j)=>{z&16&&d(g,M,j,r,i,o,l,c)};W?O(n,T):U&&O(U,B)}else{t.el=e.el,t.targetStart=e.targetStart;const P=t.anchor=e.anchor,T=t.target=e.target,U=t.targetAnchor=e.targetAnchor,B=Ft(e.props),O=B?n:T,M=B?P:U;if(o==="svg"||nr(T)?o="svg":(o==="mathml"||sr(T))&&(o="mathml"),C?(m(e.dynamicChildren,C,O,r,i,o,l),Is(e,t,!0)):c||h(e,t,O,M,r,i,o,l,!1),W)B?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):tn(t,n,P,u,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const j=t.target=cs(t.props,R);j&&tn(t,j,null,u,0)}else B&&tn(t,T,U,u,1)}Ii(t)},remove(e,t,n,{um:s,o:{remove:r}},i){const{shapeFlag:o,children:l,anchor:c,targetStart:u,targetAnchor:d,target:h,props:m}=e;if(h&&(r(u),r(d)),i&&r(c),o&16){const E=i||!Ft(m);for(let R=0;R{rr||(console.error("Hydration completed but contains mismatches."),rr=!0)},ql=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Gl=e=>e.namespaceURI.includes("MathML"),nn=e=>{if(ql(e))return"svg";if(Gl(e))return"mathml"},sn=e=>e.nodeType===8;function Yl(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:u}}=e,d=(g,C)=>{if(!C.hasChildNodes()){n(null,g,C),_n(),C._vnode=g;return}h(C.firstChild,g,null,null,null),_n(),C._vnode=g},h=(g,C,P,T,U,B=!1)=>{B=B||!!C.dynamicChildren;const O=sn(g)&&g.data==="[",M=()=>I(g,C,P,T,U,O),{type:j,ref:S,shapeFlag:K,patchFlag:te}=C;let se=g.nodeType;C.el=g,te===-2&&(B=!1,C.dynamicChildren=null);let V=null;switch(j){case at:se!==3?C.children===""?(c(C.el=r(""),o(g),g),V=g):V=M():(g.data!==C.children&&(gt(),g.data=C.children),V=i(g));break;case he:z(g)?(V=i(g),W(C.el=g.content.firstChild,g,P)):se!==8||O?V=M():V=i(g);break;case Nt:if(O&&(g=i(g),se=g.nodeType),se===1||se===3){V=g;const Y=!C.children.length;for(let $=0;${B=B||!!C.dynamicChildren;const{type:O,props:M,patchFlag:j,shapeFlag:S,dirs:K,transition:te}=C,se=O==="input"||O==="option";if(se||j!==-1){K&&Pe(C,null,P,"created");let V=!1;if(z(g)){V=Ni(T,te)&&P&&P.vnode.props&&P.vnode.props.appear;const $=g.content.firstChild;V&&te.beforeEnter($),W($,g,P),C.el=g=$}if(S&16&&!(M&&(M.innerHTML||M.textContent))){let $=E(g.firstChild,C,g,P,T,U,B);for(;$;){gt();const $e=$;$=$.nextSibling,l($e)}}else S&8&&g.textContent!==C.children&&(gt(),g.textContent=C.children);if(M){if(se||!B||j&48)for(const $ in M)(se&&($.endsWith("value")||$==="indeterminate")||kt($)&&!yt($)||$[0]===".")&&s(g,$,null,M[$],void 0,P);else if(M.onClick)s(g,"onClick",null,M.onClick,void 0,P);else if(j&4&&bt(M.style))for(const $ in M.style)M.style[$]}let Y;(Y=M&&M.onVnodeBeforeMount)&&xe(Y,P,C),K&&Pe(C,null,P,"beforeMount"),((Y=M&&M.onVnodeMounted)||K||V)&&ji(()=>{Y&&xe(Y,P,C),V&&te.enter(g),K&&Pe(C,null,P,"mounted")},T)}return g.nextSibling},E=(g,C,P,T,U,B,O)=>{O=O||!!C.dynamicChildren;const M=C.children,j=M.length;for(let S=0;S{const{slotScopeIds:O}=C;O&&(U=U?U.concat(O):O);const M=o(g),j=E(i(g),C,M,P,T,U,B);return j&&sn(j)&&j.data==="]"?i(C.anchor=j):(gt(),c(C.anchor=u("]"),M,j),j)},I=(g,C,P,T,U,B)=>{if(gt(),C.el=null,B){const j=G(g);for(;;){const S=i(g);if(S&&S!==j)l(S);else break}}const O=i(g),M=o(g);return l(g),n(null,C,M,O,P,T,nn(M),U),O},G=(g,C="[",P="]")=>{let T=0;for(;g;)if(g=i(g),g&&sn(g)&&(g.data===C&&T++,g.data===P)){if(T===0)return i(g);T--}return g},W=(g,C,P)=>{const T=C.parentNode;T&&T.replaceChild(g,C);let U=P;for(;U;)U.vnode.el===C&&(U.vnode.el=U.subTree.el=g),U=U.parent},z=g=>g.nodeType===1&&g.tagName.toLowerCase()==="template";return[d,h]}const pe=ji;function Jl(e){return Fi(e)}function Xl(e){return Fi(e,Yl)}function Fi(e,t){const n=Dr();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:u,setElementText:d,parentNode:h,nextSibling:m,setScopeId:E=we,insertStaticContent:R}=e,I=(f,a,p,b=null,_=null,w=null,A=void 0,x=null,v=!!a.dynamicChildren)=>{if(f===a)return;f&&!ot(f,a)&&(b=Yt(f),Le(f,_,w,!0),f=null),a.patchFlag===-2&&(v=!1,a.dynamicChildren=null);const{type:y,ref:L,shapeFlag:H}=a;switch(y){case at:G(f,a,p,b);break;case he:W(f,a,p,b);break;case Nt:f==null&&z(a,p,b,A);break;case me:S(f,a,p,b,_,w,A,x,v);break;default:H&1?P(f,a,p,b,_,w,A,x,v):H&6?K(f,a,p,b,_,w,A,x,v):(H&64||H&128)&&y.process(f,a,p,b,_,w,A,x,v,ht)}L!=null&&_&&En(L,f&&f.ref,w,a||f,!a)},G=(f,a,p,b)=>{if(f==null)s(a.el=l(a.children),p,b);else{const _=a.el=f.el;a.children!==f.children&&u(_,a.children)}},W=(f,a,p,b)=>{f==null?s(a.el=c(a.children||""),p,b):a.el=f.el},z=(f,a,p,b)=>{[f.el,f.anchor]=R(f.children,a,p,b,f.el,f.anchor)},g=({el:f,anchor:a},p,b)=>{let _;for(;f&&f!==a;)_=m(f),s(f,p,b),f=_;s(a,p,b)},C=({el:f,anchor:a})=>{let p;for(;f&&f!==a;)p=m(f),r(f),f=p;r(a)},P=(f,a,p,b,_,w,A,x,v)=>{a.type==="svg"?A="svg":a.type==="math"&&(A="mathml"),f==null?T(a,p,b,_,w,A,x,v):O(f,a,_,w,A,x,v)},T=(f,a,p,b,_,w,A,x)=>{let v,y;const{props:L,shapeFlag:H,transition:N,dirs:k}=f;if(v=f.el=o(f.type,w,L&&L.is,L),H&8?d(v,f.children):H&16&&B(f.children,v,null,b,_,Gn(f,w),A,x),k&&Pe(f,null,b,"created"),U(v,f,f.scopeId,A,b),L){for(const ne in L)ne!=="value"&&!yt(ne)&&i(v,ne,null,L[ne],w,b);"value"in L&&i(v,"value",null,L.value,w),(y=L.onVnodeBeforeMount)&&xe(y,b,f)}k&&Pe(f,null,b,"beforeMount");const q=Ni(_,N);q&&N.beforeEnter(v),s(v,a,p),((y=L&&L.onVnodeMounted)||q||k)&&pe(()=>{y&&xe(y,b,f),q&&N.enter(v),k&&Pe(f,null,b,"mounted")},_)},U=(f,a,p,b,_)=>{if(p&&E(f,p),b)for(let w=0;w{for(let y=v;y{const x=a.el=f.el;let{patchFlag:v,dynamicChildren:y,dirs:L}=a;v|=f.patchFlag&16;const H=f.props||Q,N=a.props||Q;let k;if(p&&nt(p,!1),(k=N.onVnodeBeforeUpdate)&&xe(k,p,a,f),L&&Pe(a,f,p,"beforeUpdate"),p&&nt(p,!0),(H.innerHTML&&N.innerHTML==null||H.textContent&&N.textContent==null)&&d(x,""),y?M(f.dynamicChildren,y,x,p,b,Gn(a,_),w):A||$(f,a,x,null,p,b,Gn(a,_),w,!1),v>0){if(v&16)j(x,H,N,p,_);else if(v&2&&H.class!==N.class&&i(x,"class",null,N.class,_),v&4&&i(x,"style",H.style,N.style,_),v&8){const q=a.dynamicProps;for(let ne=0;ne{k&&xe(k,p,a,f),L&&Pe(a,f,p,"updated")},b)},M=(f,a,p,b,_,w,A)=>{for(let x=0;x{if(a!==p){if(a!==Q)for(const w in a)!yt(w)&&!(w in p)&&i(f,w,a[w],null,_,b);for(const w in p){if(yt(w))continue;const A=p[w],x=a[w];A!==x&&w!=="value"&&i(f,w,x,A,_,b)}"value"in p&&i(f,"value",a.value,p.value,_)}},S=(f,a,p,b,_,w,A,x,v)=>{const y=a.el=f?f.el:l(""),L=a.anchor=f?f.anchor:l("");let{patchFlag:H,dynamicChildren:N,slotScopeIds:k}=a;k&&(x=x?x.concat(k):k),f==null?(s(y,p,b),s(L,p,b),B(a.children||[],p,L,_,w,A,x,v)):H>0&&H&64&&N&&f.dynamicChildren?(M(f.dynamicChildren,N,p,_,w,A,x),(a.key!=null||_&&a===_.subTree)&&Is(f,a,!0)):$(f,a,p,L,_,w,A,x,v)},K=(f,a,p,b,_,w,A,x,v)=>{a.slotScopeIds=x,f==null?a.shapeFlag&512?_.ctx.activate(a,p,b,A,v):te(a,p,b,_,w,A,v):se(f,a,v)},te=(f,a,p,b,_,w,A)=>{const x=f.component=gc(f,b,_);if(Fn(f)&&(x.ctx.renderer=ht),mc(x,!1,A),x.asyncDep){if(_&&_.registerDep(x,V,A),!f.el){const v=x.subTree=fe(he);W(null,v,a,p)}}else V(x,f,a,p,_,w,A)},se=(f,a,p)=>{const b=a.component=f.component;if(oc(f,a,p))if(b.asyncDep&&!b.asyncResolved){Y(b,a,p);return}else b.next=a,fl(b.update),b.effect.dirty=!0,b.update();else a.el=f.el,b.vnode=a},V=(f,a,p,b,_,w,A)=>{const x=()=>{if(f.isMounted){let{next:L,bu:H,u:N,parent:k,vnode:q}=f;{const pt=$i(f);if(pt){L&&(L.el=q.el,Y(f,L,A)),pt.asyncDep.then(()=>{f.isUnmounted||x()});return}}let ne=L,Z;nt(f,!1),L?(L.el=q.el,Y(f,L,A)):L=q,H&&fn(H),(Z=L.props&&L.props.onVnodeBeforeUpdate)&&xe(Z,k,L,q),nt(f,!0);const oe=Yn(f),Me=f.subTree;f.subTree=oe,I(Me,oe,h(Me.el),Yt(Me),f,_,w),L.el=oe.el,ne===null&&lc(f,oe.el),N&&pe(N,_),(Z=L.props&&L.props.onVnodeUpdated)&&pe(()=>xe(Z,k,L,q),_)}else{let L;const{el:H,props:N}=a,{bm:k,m:q,parent:ne}=f,Z=Ct(a);if(nt(f,!1),k&&fn(k),!Z&&(L=N&&N.onVnodeBeforeMount)&&xe(L,ne,a),nt(f,!0),H&&kn){const oe=()=>{f.subTree=Yn(f),kn(H,f.subTree,f,_,null)};Z?a.type.__asyncLoader().then(()=>!f.isUnmounted&&oe()):oe()}else{const oe=f.subTree=Yn(f);I(null,oe,p,b,f,_,w),a.el=oe.el}if(q&&pe(q,_),!Z&&(L=N&&N.onVnodeMounted)){const oe=a;pe(()=>xe(L,ne,oe),_)}(a.shapeFlag&256||ne&&Ct(ne.vnode)&&ne.vnode.shapeFlag&256)&&f.a&&pe(f.a,_),f.isMounted=!0,a=p=b=null}},v=f.effect=new ms(x,we,()=>As(y),f.scope),y=f.update=()=>{v.dirty&&v.run()};y.i=f,y.id=f.uid,nt(f,!0),y()},Y=(f,a,p)=>{a.component=f;const b=f.vnode.props;f.vnode=a,f.next=null,Vl(f,a.props,b,p),Bl(f,a.children,p),Qe(),Js(f),et()},$=(f,a,p,b,_,w,A,x,v=!1)=>{const y=f&&f.children,L=f?f.shapeFlag:0,H=a.children,{patchFlag:N,shapeFlag:k}=a;if(N>0){if(N&128){Gt(y,H,p,b,_,w,A,x,v);return}else if(N&256){$e(y,H,p,b,_,w,A,x,v);return}}k&8?(L&16&&St(y,_,w),H!==y&&d(p,H)):L&16?k&16?Gt(y,H,p,b,_,w,A,x,v):St(y,_,w,!0):(L&8&&d(p,""),k&16&&B(H,p,b,_,w,A,x,v))},$e=(f,a,p,b,_,w,A,x,v)=>{f=f||mt,a=a||mt;const y=f.length,L=a.length,H=Math.min(y,L);let N;for(N=0;NL?St(f,_,w,!0,!1,H):B(a,p,b,_,w,A,x,v,H)},Gt=(f,a,p,b,_,w,A,x,v)=>{let y=0;const L=a.length;let H=f.length-1,N=L-1;for(;y<=H&&y<=N;){const k=f[y],q=a[y]=v?Ge(a[y]):ve(a[y]);if(ot(k,q))I(k,q,p,null,_,w,A,x,v);else break;y++}for(;y<=H&&y<=N;){const k=f[H],q=a[N]=v?Ge(a[N]):ve(a[N]);if(ot(k,q))I(k,q,p,null,_,w,A,x,v);else break;H--,N--}if(y>H){if(y<=N){const k=N+1,q=kN)for(;y<=H;)Le(f[y],_,w,!0),y++;else{const k=y,q=y,ne=new Map;for(y=q;y<=N;y++){const ye=a[y]=v?Ge(a[y]):ve(a[y]);ye.key!=null&&ne.set(ye.key,y)}let Z,oe=0;const Me=N-q+1;let pt=!1,Hs=0;const At=new Array(Me);for(y=0;y=Me){Le(ye,_,w,!0);continue}let Ie;if(ye.key!=null)Ie=ne.get(ye.key);else for(Z=q;Z<=N;Z++)if(At[Z-q]===0&&ot(ye,a[Z])){Ie=Z;break}Ie===void 0?Le(ye,_,w,!0):(At[Ie-q]=y+1,Ie>=Hs?Hs=Ie:pt=!0,I(ye,a[Ie],p,null,_,w,A,x,v),oe++)}const Vs=pt?zl(At):mt;for(Z=Vs.length-1,y=Me-1;y>=0;y--){const ye=q+y,Ie=a[ye],Us=ye+1{const{el:w,type:A,transition:x,children:v,shapeFlag:y}=f;if(y&6){tt(f.component.subTree,a,p,b);return}if(y&128){f.suspense.move(a,p,b);return}if(y&64){A.move(f,a,p,ht);return}if(A===me){s(w,a,p);for(let H=0;Hx.enter(w),_);else{const{leave:H,delayLeave:N,afterLeave:k}=x,q=()=>s(w,a,p),ne=()=>{H(w,()=>{q(),k&&k()})};N?N(w,q,ne):ne()}else s(w,a,p)},Le=(f,a,p,b=!1,_=!1)=>{const{type:w,props:A,ref:x,children:v,dynamicChildren:y,shapeFlag:L,patchFlag:H,dirs:N,cacheIndex:k}=f;if(H===-2&&(_=!1),x!=null&&En(x,null,p,f,!0),k!=null&&(a.renderCache[k]=void 0),L&256){a.ctx.deactivate(f);return}const q=L&1&&N,ne=!Ct(f);let Z;if(ne&&(Z=A&&A.onVnodeBeforeUnmount)&&xe(Z,a,f),L&6)ho(f.component,p,b);else{if(L&128){f.suspense.unmount(p,b);return}q&&Pe(f,null,a,"beforeUnmount"),L&64?f.type.remove(f,a,p,ht,b):y&&!y.hasOnce&&(w!==me||H>0&&H&64)?St(y,a,p,!1,!0):(w===me&&H&384||!_&&L&16)&&St(v,a,p),b&&Ns(f)}(ne&&(Z=A&&A.onVnodeUnmounted)||q)&&pe(()=>{Z&&xe(Z,a,f),q&&Pe(f,null,a,"unmounted")},p)},Ns=f=>{const{type:a,el:p,anchor:b,transition:_}=f;if(a===me){uo(p,b);return}if(a===Nt){C(f);return}const w=()=>{r(p),_&&!_.persisted&&_.afterLeave&&_.afterLeave()};if(f.shapeFlag&1&&_&&!_.persisted){const{leave:A,delayLeave:x}=_,v=()=>A(p,w);x?x(f.el,w,v):v()}else w()},uo=(f,a)=>{let p;for(;f!==a;)p=m(f),r(f),f=p;r(a)},ho=(f,a,p)=>{const{bum:b,scope:_,update:w,subTree:A,um:x,m:v,a:y}=f;ir(v),ir(y),b&&fn(b),_.stop(),w&&(w.active=!1,Le(A,f,a,p)),x&&pe(x,a),pe(()=>{f.isUnmounted=!0},a),a&&a.pendingBranch&&!a.isUnmounted&&f.asyncDep&&!f.asyncResolved&&f.suspenseId===a.pendingId&&(a.deps--,a.deps===0&&a.resolve())},St=(f,a,p,b=!1,_=!1,w=0)=>{for(let A=w;A{if(f.shapeFlag&6)return Yt(f.component.subTree);if(f.shapeFlag&128)return f.suspense.next();const a=m(f.anchor||f.el),p=a&&a[Li];return p?m(p):a};let Dn=!1;const $s=(f,a,p)=>{f==null?a._vnode&&Le(a._vnode,null,null,!0):I(a._vnode||null,f,a,null,null,null,p),Dn||(Dn=!0,Js(),_n(),Dn=!1),a._vnode=f},ht={p:I,um:Le,m:tt,r:Ns,mt:te,mc:B,pc:$,pbc:M,n:Yt,o:e};let Bn,kn;return t&&([Bn,kn]=t(ht)),{render:$s,hydrate:Bn,createApp:Nl($s,Bn)}}function Gn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function nt({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ni(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Is(e,t,n=!1){const s=e.children,r=t.children;if(F(s)&&F(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function $i(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:$i(t)}function ir(e){if(e)for(let t=0;tEt(Zl);function ec(e,t){return Wt(e,null,t)}function Df(e,t){return Wt(e,null,{flush:"post"})}function tc(e,t){return Wt(e,null,{flush:"sync"})}const rn={};function un(e,t,n){return Wt(e,t,n)}function Wt(e,t,{immediate:n,deep:s,flush:r,once:i,onTrack:o,onTrigger:l}=Q){if(t&&i){const T=t;t=(...U)=>{T(...U),P()}}const c=ce,u=T=>s===!0?T:Ye(T,s===!1?1:void 0);let d,h=!1,m=!1;if(ue(e)?(d=()=>e.value,h=xt(e)):bt(e)?(d=()=>u(e),h=!0):F(e)?(m=!0,h=e.some(T=>bt(T)||xt(T)),d=()=>e.map(T=>{if(ue(T))return T.value;if(bt(T))return u(T);if(D(T))return Xe(T,c,2)})):D(e)?t?d=()=>Xe(e,c,2):d=()=>(E&&E(),Se(e,c,3,[R])):d=we,t&&s){const T=d;d=()=>Ye(T())}let E,R=T=>{E=g.onStop=()=>{Xe(T,c,4),E=g.onStop=void 0}},I;if(Un)if(R=we,t?n&&Se(t,c,3,[d(),m?[]:void 0,R]):d(),r==="sync"){const T=Ql();I=T.__watcherHandles||(T.__watcherHandles=[])}else return we;let G=m?new Array(e.length).fill(rn):rn;const W=()=>{if(!(!g.active||!g.dirty))if(t){const T=g.run();(s||h||(m?T.some((U,B)=>ge(U,G[B])):ge(T,G)))&&(E&&E(),Se(t,c,3,[T,G===rn?void 0:m&&G[0]===rn?[]:G,R]),G=T)}else g.run()};W.allowRecurse=!!t;let z;r==="sync"?z=W:r==="post"?z=()=>pe(W,c&&c.suspense):(W.pre=!0,c&&(W.id=c.uid),z=()=>As(W));const g=new ms(d,we,z),C=Oo(),P=()=>{g.stop(),C&&hs(C.effects,g)};return t?n?W():G=g.run():r==="post"?pe(g.run.bind(g),c&&c.suspense):g.run(),I&&I.push(P),P}function nc(e,t,n){const s=this.proxy,r=re(e)?e.includes(".")?Hi(s,e):()=>s[e]:e.bind(s,s);let i;D(t)?i=t:(i=t.handler,n=t);const o=qt(this),l=Wt(r,i.bind(s),n);return o(),l}function Hi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{Ye(s,t,n)});else if(Ur(e)){for(const s in e)Ye(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Ye(e[s],t,n)}return e}function Bf(e,t,n=Q){const s=Fs(),r=Re(t),i=je(t),o=Vi(e,t),l=rl((c,u)=>{let d,h=Q,m;return tc(()=>{const E=e[t];ge(d,E)&&(d=E,u())}),{get(){return c(),n.get?n.get(d):d},set(E){if(!ge(E,d)&&!(h!==Q&&ge(E,h)))return;const R=s.vnode.props;R&&(t in R||r in R||i in R)&&(`onUpdate:${t}`in R||`onUpdate:${r}`in R||`onUpdate:${i}`in R)||(d=E,u());const I=n.set?n.set(E):E;s.emit(`update:${t}`,I),ge(E,I)&&ge(E,h)&&!ge(I,m)&&u(),h=E,m=I}}});return l[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?o||Q:l,done:!1}:{done:!0}}}},l}const Vi=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Re(t)}Modifiers`]||e[`${je(t)}Modifiers`];function sc(e,t,...n){if(e.isUnmounted)return;const s=e.vnode.props||Q;let r=n;const i=t.startsWith("update:"),o=i&&Vi(s,t.slice(7));o&&(o.trim&&(r=n.map(d=>re(d)?d.trim():d)),o.number&&(r=n.map(gn)));let l,c=s[l=cn(t)]||s[l=cn(Re(t))];!c&&i&&(c=s[l=cn(je(t))]),c&&Se(c,e,6,r);const u=s[l+"Once"];if(u){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Se(u,e,6,r)}}function Ui(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!D(e)){const c=u=>{const d=Ui(u,t,!0);d&&(l=!0,ie(o,d))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(ee(e)&&s.set(e,null),null):(F(i)?i.forEach(c=>o[c]=null):ie(o,i),ee(e)&&s.set(e,o),o)}function Vn(e,t){return!e||!kt(t)?!1:(t=t.slice(2).replace(/Once$/,""),J(e,t[0].toLowerCase()+t.slice(1))||J(e,je(t))||J(e,t))}function Yn(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:c,render:u,renderCache:d,props:h,data:m,setupState:E,ctx:R,inheritAttrs:I}=e,G=yn(e);let W,z;try{if(n.shapeFlag&4){const C=r||s,P=C;W=ve(u.call(P,C,d,h,E,m,R)),z=l}else{const C=t;W=ve(C.length>1?C(h,{attrs:l,slots:o,emit:c}):C(h,null)),z=t.props?l:rc(l)}}catch(C){$t.length=0,In(C,e,1),W=fe(he)}let g=W;if(z&&I!==!1){const C=Object.keys(z),{shapeFlag:P}=g;C.length&&P&7&&(i&&C.some(ds)&&(z=ic(z,i)),g=ze(g,z,!1,!0))}return n.dirs&&(g=ze(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&(g.transition=n.transition),W=g,yn(G),W}const rc=e=>{let t;for(const n in e)(n==="class"||n==="style"||kt(n))&&((t||(t={}))[n]=e[n]);return t},ic=(e,t)=>{const n={};for(const s in e)(!ds(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function oc(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,u=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?or(s,o,u):!!o;if(c&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function ji(e,t){t&&t.pendingBranch?F(e)?t.effects.push(...e):t.effects.push(e):al(e)}const me=Symbol.for("v-fgt"),at=Symbol.for("v-txt"),he=Symbol.for("v-cmt"),Nt=Symbol.for("v-stc"),$t=[];let Ce=null;function Di(e=!1){$t.push(Ce=e?null:[])}function fc(){$t.pop(),Ce=$t[$t.length-1]||null}let Dt=1;function lr(e){Dt+=e,e<0&&Ce&&(Ce.hasOnce=!0)}function Bi(e){return e.dynamicChildren=Dt>0?Ce||mt:null,fc(),Dt>0&&Ce&&Ce.push(e),e}function kf(e,t,n,s,r,i){return Bi(Wi(e,t,n,s,r,i,!0))}function ki(e,t,n,s,r){return Bi(fe(e,t,n,s,r,!0))}function xn(e){return e?e.__v_isVNode===!0:!1}function ot(e,t){return e.type===t.type&&e.key===t.key}const Ki=({key:e})=>e??null,dn=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?re(e)||ue(e)||D(e)?{i:le,r:e,k:t,f:!!n}:e:null);function Wi(e,t=null,n=null,s=0,r=null,i=e===me?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Ki(t),ref:t&&dn(t),scopeId:Pn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:le};return l?(Ps(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=re(n)?8:16),Dt>0&&!o&&Ce&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Ce.push(c),c}const fe=ac;function ac(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===yi)&&(e=he),xn(e)){const l=ze(e,t,!0);return n&&Ps(l,n),Dt>0&&!i&&Ce&&(l.shapeFlag&6?Ce[Ce.indexOf(e)]=l:Ce.push(l)),l.patchFlag=-2,l}if(wc(e)&&(e=e.__vccOpts),t){t=uc(t);let{class:l,style:c}=t;l&&!re(l)&&(t.class=Mn(l)),ee(c)&&(si(c)&&!F(c)&&(c=ie({},c)),t.style=Rn(c))}const o=re(e)?1:cc(e)?128:kl(e)?64:ee(e)?4:D(e)?2:0;return Wi(e,t,n,s,r,o,i,!0)}function uc(e){return e?si(e)||vi(e)?ie({},e):e:null}function ze(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:c}=e,u=t?dc(r||{},t):r,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:u,key:u&&Ki(u),ref:t&&t.ref?n&&i?F(i)?i.concat(dn(t)):[i,dn(t)]:dn(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==me?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&ze(e.ssContent),ssFallback:e.ssFallback&&ze(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&bn(d,c.clone(d)),d}function qi(e=" ",t=0){return fe(at,null,e,t)}function Kf(e,t){const n=fe(Nt,null,e);return n.staticCount=t,n}function Wf(e="",t=!1){return t?(Di(),ki(he,null,e)):fe(he,null,e)}function ve(e){return e==null||typeof e=="boolean"?fe(he):F(e)?fe(me,null,e.slice()):typeof e=="object"?Ge(e):fe(at,null,String(e))}function Ge(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:ze(e)}function Ps(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(F(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ps(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!vi(t)?t._ctx=le:r===3&&le&&(le.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else D(t)?(t={default:t,_ctx:le},n=32):(t=String(t),s&64?(n=16,t=[qi(t)]):n=8);e.children=t,e.shapeFlag|=n}function dc(...e){const t={};for(let n=0;nce||le;let vn,fs;{const e=Dr(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};vn=t("__VUE_INSTANCE_SETTERS__",n=>ce=n),fs=t("__VUE_SSR_SETTERS__",n=>Un=n)}const qt=e=>{const t=ce;return vn(e),e.scope.on(),()=>{e.scope.off(),vn(t)}},cr=()=>{ce&&ce.scope.off(),vn(null)};function Gi(e){return e.vnode.shapeFlag&4}let Un=!1;function mc(e,t=!1,n=!1){t&&fs(t);const{props:s,children:r}=e.vnode,i=Gi(e);Hl(e,s,i,t),Dl(e,r,n);const o=i?_c(e,t):void 0;return t&&fs(!1),o}function _c(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,Al);const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Ji(e):null,i=qt(e);Qe();const o=Xe(s,e,0,[e.props,r]);if(et(),i(),Hr(o)){if(o.then(cr,cr),t)return o.then(l=>{fr(e,l,t)}).catch(l=>{In(l,e,0)});e.asyncDep=o}else fr(e,o,t)}else Yi(e,t)}function fr(e,t,n){D(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:ee(t)&&(e.setupState=oi(t)),Yi(e,n)}let ar;function Yi(e,t,n){const s=e.type;if(!e.render){if(!t&&ar&&!s.render){const r=s.template||Os(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,u=ie(ie({isCustomElement:i,delimiters:l},o),c);s.render=ar(r,u)}}e.render=s.render||we}{const r=qt(e);Qe();try{Ml(e)}finally{et(),r()}}}const yc={get(e,t){return _e(e,"get",""),e[t]}};function Ji(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,yc),slots:e.slots,emit:e.emit,expose:t}}function jn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(oi(an(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in It)return It[n](e)},has(t,n){return n in t||n in It}})):e.proxy}function bc(e,t=!0){return D(e)?e.displayName||e.name:e.name||t&&e.__name}function wc(e){return D(e)&&"__vccOpts"in e}const Oe=(e,t)=>Zo(e,t,Un);function as(e,t,n){const s=arguments.length;return s===2?ee(t)&&!F(t)?xn(t)?fe(e,null,[t]):fe(e,t):fe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&xn(n)&&(n=[n]),fe(e,t,n))}const Cc="3.4.35";/**
+* @vue/runtime-dom v3.4.35
+* (c) 2018-present Yuxi (Evan) You and Vue contributors
+* @license MIT
+**/const Ec="http://www.w3.org/2000/svg",xc="http://www.w3.org/1998/Math/MathML",He=typeof document<"u"?document:null,ur=He&&He.createElement("template"),vc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?He.createElementNS(Ec,e):t==="mathml"?He.createElementNS(xc,e):n?He.createElement(e,{is:n}):He.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>He.createTextNode(e),createComment:e=>He.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>He.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{ur.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=ur.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},ke="transition",Rt="animation",Bt=Symbol("_vtc"),Xi=(e,{slots:t})=>as(gl,Tc(e),t);Xi.displayName="Transition";const zi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Xi.props=ie({},ui,zi);const st=(e,t=[])=>{F(e)?e.forEach(n=>n(...t)):e&&e(...t)},dr=e=>e?F(e)?e.some(t=>t.length>1):e.length>1:!1;function Tc(e){const t={};for(const S in e)S in zi||(t[S]=e[S]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:u=o,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:E=`${n}-leave-to`}=e,R=Sc(r),I=R&&R[0],G=R&&R[1],{onBeforeEnter:W,onEnter:z,onEnterCancelled:g,onLeave:C,onLeaveCancelled:P,onBeforeAppear:T=W,onAppear:U=z,onAppearCancelled:B=g}=t,O=(S,K,te)=>{rt(S,K?d:l),rt(S,K?u:o),te&&te()},M=(S,K)=>{S._isLeaving=!1,rt(S,h),rt(S,E),rt(S,m),K&&K()},j=S=>(K,te)=>{const se=S?U:z,V=()=>O(K,S,te);st(se,[K,V]),hr(()=>{rt(K,S?c:i),Ke(K,S?d:l),dr(se)||pr(K,s,I,V)})};return ie(t,{onBeforeEnter(S){st(W,[S]),Ke(S,i),Ke(S,o)},onBeforeAppear(S){st(T,[S]),Ke(S,c),Ke(S,u)},onEnter:j(!1),onAppear:j(!0),onLeave(S,K){S._isLeaving=!0;const te=()=>M(S,K);Ke(S,h),Ke(S,m),Mc(),hr(()=>{S._isLeaving&&(rt(S,h),Ke(S,E),dr(C)||pr(S,s,G,te))}),st(C,[S,te])},onEnterCancelled(S){O(S,!1),st(g,[S])},onAppearCancelled(S){O(S,!0),st(B,[S])},onLeaveCancelled(S){M(S),st(P,[S])}})}function Sc(e){if(e==null)return null;if(ee(e))return[Jn(e.enter),Jn(e.leave)];{const t=Jn(e);return[t,t]}}function Jn(e){return bo(e)}function Ke(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Bt]||(e[Bt]=new Set)).add(t)}function rt(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Bt];n&&(n.delete(t),n.size||(e[Bt]=void 0))}function hr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ac=0;function pr(e,t,n,s){const r=e._endId=++Ac,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=Rc(e,t);if(!o)return s();const u=o+"end";let d=0;const h=()=>{e.removeEventListener(u,m),i()},m=E=>{E.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[R]||"").split(", "),r=s(`${ke}Delay`),i=s(`${ke}Duration`),o=gr(r,i),l=s(`${Rt}Delay`),c=s(`${Rt}Duration`),u=gr(l,c);let d=null,h=0,m=0;t===ke?o>0&&(d=ke,h=o,m=i.length):t===Rt?u>0&&(d=Rt,h=u,m=c.length):(h=Math.max(o,u),d=h>0?o>u?ke:Rt:null,m=d?d===ke?i.length:c.length:0);const E=d===ke&&/\b(transform|all)(,|$)/.test(s(`${ke}Property`).toString());return{type:d,timeout:h,propCount:m,hasTransform:E}}function gr(e,t){for(;e.lengthmr(n)+mr(e[s])))}function mr(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Mc(){return document.body.offsetHeight}function Oc(e,t,n){const s=e[Bt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Tn=Symbol("_vod"),Zi=Symbol("_vsh"),qf={beforeMount(e,{value:t},{transition:n}){e[Tn]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Mt(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),Mt(e,!0),s.enter(e)):s.leave(e,()=>{Mt(e,!1)}):Mt(e,t))},beforeUnmount(e,{value:t}){Mt(e,t)}};function Mt(e,t){e.style.display=t?e[Tn]:"none",e[Zi]=!t}const Lc=Symbol(""),Ic=/(^|;)\s*display\s*:/;function Pc(e,t,n){const s=e.style,r=re(n);let i=!1;if(n&&!r){if(t)if(re(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&hn(s,l,"")}else for(const o in t)n[o]==null&&hn(s,o,"");for(const o in n)o==="display"&&(i=!0),hn(s,o,n[o])}else if(r){if(t!==n){const o=s[Lc];o&&(n+=";"+o),s.cssText=n,i=Ic.test(n)}}else t&&e.removeAttribute("style");Tn in e&&(e[Tn]=i?s.display:"",e[Zi]&&(s.display="none"))}const _r=/\s*!important$/;function hn(e,t,n){if(F(n))n.forEach(s=>hn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Fc(e,t);_r.test(n)?e.setProperty(je(s),n.replace(_r,""),"important"):e[s]=n}}const yr=["Webkit","Moz","ms"],Xn={};function Fc(e,t){const n=Xn[t];if(n)return n;let s=Re(t);if(s!=="filter"&&s in e)return Xn[t]=s;s=An(s);for(let r=0;rzn||(Uc.then(()=>zn=0),zn=Date.now());function Dc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Se(Bc(s,n.value),t,5,[s])};return n.value=e,n.attached=jc(),n}function Bc(e,t){if(F(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const xr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,kc=(e,t,n,s,r,i)=>{const o=r==="svg";t==="class"?Oc(e,s,o):t==="style"?Pc(e,n,s):kt(t)?ds(t)||Hc(e,t,n,s,i):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):Kc(e,t,s,o))?(Nc(e,t,s),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&wr(e,t,s,o,i,t!=="value")):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),wr(e,t,s,o))};function Kc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&xr(t)&&D(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return xr(t)&&re(n)?!1:t in e}const Ze=e=>{const t=e.props["onUpdate:modelValue"]||!1;return F(t)?n=>fn(t,n):t};function Wc(e){e.target.composing=!0}function vr(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const Ae=Symbol("_assign"),Tr={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[Ae]=Ze(r);const i=s||r.props&&r.props.type==="number";Ve(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=gn(l)),e[Ae](l)}),n&&Ve(e,"change",()=>{e.value=e.value.trim()}),t||(Ve(e,"compositionstart",Wc),Ve(e,"compositionend",vr),Ve(e,"change",vr))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[Ae]=Ze(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?gn(e.value):e.value,c=t??"";l!==c&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===c)||(e.value=c))}},qc={deep:!0,created(e,t,n){e[Ae]=Ze(n),Ve(e,"change",()=>{const s=e._modelValue,r=vt(e),i=e.checked,o=e[Ae];if(F(s)){const l=gs(s,r),c=l!==-1;if(i&&!c)o(s.concat(r));else if(!i&&c){const u=[...s];u.splice(l,1),o(u)}}else if(Tt(s)){const l=new Set(s);i?l.add(r):l.delete(r),o(l)}else o(Qi(e,i))})},mounted:Sr,beforeUpdate(e,t,n){e[Ae]=Ze(n),Sr(e,t,n)}};function Sr(e,{value:t,oldValue:n},s){e._modelValue=t,F(t)?e.checked=gs(t,s.props.value)>-1:Tt(t)?e.checked=t.has(s.props.value):t!==n&&(e.checked=ut(t,Qi(e,!0)))}const Gc={created(e,{value:t},n){e.checked=ut(t,n.props.value),e[Ae]=Ze(n),Ve(e,"change",()=>{e[Ae](vt(e))})},beforeUpdate(e,{value:t,oldValue:n},s){e[Ae]=Ze(s),t!==n&&(e.checked=ut(t,s.props.value))}},Yc={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Tt(t);Ve(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?gn(vt(o)):vt(o));e[Ae](e.multiple?r?new Set(i):i:i[0]),e._assigning=!0,Ss(()=>{e._assigning=!1})}),e[Ae]=Ze(s)},mounted(e,{value:t,modifiers:{number:n}}){Ar(e,t)},beforeUpdate(e,t,n){e[Ae]=Ze(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||Ar(e,t)}};function Ar(e,t,n){const s=e.multiple,r=F(t);if(!(s&&!r&&!Tt(t))){for(let i=0,o=e.options.length;iString(d)===String(c)):l.selected=gs(t,c)>-1}else l.selected=t.has(c);else if(ut(vt(l),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!s&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function vt(e){return"_value"in e?e._value:e.value}function Qi(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const Gf={created(e,t,n){on(e,t,n,null,"created")},mounted(e,t,n){on(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){on(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){on(e,t,n,s,"updated")}};function Jc(e,t){switch(e){case"SELECT":return Yc;case"TEXTAREA":return Tr;default:switch(t){case"checkbox":return qc;case"radio":return Gc;default:return Tr}}}function on(e,t,n,s,r){const o=Jc(e.tagName,n.props&&n.props.type)[r];o&&o(e,t,n,s)}const Xc=["ctrl","shift","alt","meta"],zc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>Xc.some(n=>e[`${n}Key`]&&!t.includes(n))},Yf=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=je(r.key);if(t.some(o=>o===i||Zc[o]===i))return e(r)})},eo=ie({patchProp:kc},vc);let Ht,Rr=!1;function to(){return Ht||(Ht=Jl(eo))}function Qc(){return Ht=Rr?Ht:Xl(eo),Rr=!0,Ht}const Xf=(...e)=>{to().render(...e)},zf=(...e)=>{const t=to().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=so(s);if(!r)return;const i=t._component;!D(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const o=n(r,!1,no(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t},Zf=(...e)=>{const t=Qc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=so(s);if(r)return n(r,!0,no(r))},t};function no(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function so(e){return re(e)?document.querySelector(e):e}const Qf=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},ef=window.__VP_SITE_DATA__,ro=/^[a-z]+:/i,ea=/^pathname:\/\//,ta="vitepress-theme-appearance",io=/#.*$/,tf=/(index)?\.(md|html)$/,Te=typeof document<"u",oo={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function nf(e,t,n=!1){if(t===void 0)return!1;if(e=Mr(`/${e}`),n)return new RegExp(t).test(e);if(Mr(t)!==e)return!1;const s=t.match(io);return s?(Te?location.hash:"")===s[0]:!0}function Mr(e){return decodeURI(e).replace(io,"").replace(tf,"")}function sf(e){return ro.test(e)}function rf(e,t){var s,r,i,o,l,c,u;const n=Object.keys(e.locales).find(d=>d!=="root"&&!sf(d)&&nf(t,`/${d}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:co(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(u=e.locales[n])==null?void 0:u.themeConfig}})}function lo(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=of(e.title,s);return`${n}${r}`}function of(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function lf(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function co(e,t){return[...e.filter(n=>!lf(t,n)),...t]}const cf=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,ff=/^[a-z]:/i;function Or(e){const t=ff.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(cf,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const af=Symbol(),lt=Qo(ef);function na(e){const t=Oe(()=>rf(lt.value,e.data.relativePath));return{site:t,theme:Oe(()=>t.value.themeConfig),page:Oe(()=>e.data),frontmatter:Oe(()=>e.data.frontmatter),params:Oe(()=>e.data.params),lang:Oe(()=>t.value.lang),dir:Oe(()=>t.value.dir),localeIndex:Oe(()=>t.value.localeIndex||"root"),title:Oe(()=>lo(t.value,e.data)),description:Oe(()=>e.data.description||t.value.description),isDark:vs(!1)}}function sa(){const e=Et(af);if(!e)throw new Error("vitepress data not properly injected in app");return e}function uf(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Lr(e){return ro.test(e)||e.startsWith(".")?e:uf(lt.value.base,e)}function df(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),Te){const n="/";t=Or(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),t=`${n}assets/${t}.${s}.js`}else t=`./${Or(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let pn=[];function ra(e){pn.push(e),Hn(()=>{pn=pn.filter(t=>t!==e)})}const hf=Symbol(),Ir="http://a.com",pf=()=>({path:"/",component:null,data:oo});function ia(e,t){const n=Ln(pf()),s={route:n,go:r};async function r(l=Te?location.href:"/"){var u,d;await((u=s.onBeforeRouteChange)==null?void 0:u.call(s,l));const c=new URL(l,Ir);lt.value.cleanUrls||!c.pathname.endsWith("/")&&!c.pathname.endsWith(".html")&&(c.pathname+=".html",l=c.pathname+c.search+c.hash),Te&&l!==location.href&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",l)),await o(l),await((d=s.onAfterRouteChanged)==null?void 0:d.call(s,l))}let i=null;async function o(l,c=0,u=!1){const d=new URL(l,Ir),h=i=d.pathname;try{let m=await e(h);if(i===h){i=null;const{default:E,__pageData:R}=m;if(!E)throw new Error(`Invalid route component: ${E}`);n.path=Te?h:Lr(h),n.component=an(E),n.data=an(R),Te&&Ss(()=>{let I=lt.value.base+R.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!lt.value.cleanUrls&&!I.endsWith("/")&&(I+=".html"),I!==d.pathname&&(d.pathname=I,l=I+d.search+d.hash,history.replaceState(null,"",l)),d.hash&&!c){let G=null;try{G=document.querySelector(decodeURIComponent(d.hash))}catch(W){console.warn(W)}if(G){Pr(G,d.hash);return}}window.scrollTo(0,c)})}}catch(m){if(!/fetch/.test(m.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(m),!u)try{const E=await fetch(lt.value.base+"hashmap.json");window.__VP_HASH_MAP__=await E.json(),await o(l,c,!0);return}catch{}i===h&&(i=null,n.path=Te?h:Lr(h),n.component=t?an(t):null,n.data=oo)}}return Te&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const u=l.target.closest("a");if(u&&!u.closest(".vp-raw")&&(u instanceof SVGElement||!u.download)){const{target:d}=u,{href:h,origin:m,pathname:E,hash:R,search:I}=new URL(u.href instanceof SVGAnimatedString?u.href.animVal:u.href,u.baseURI),G=window.location,W=E.match(/\.\w+$/);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&d!=="_blank"&&m===G.origin&&!(W&&W[0]!==".html")&&(l.preventDefault(),E===G.pathname&&I===G.search?R&&(R!==G.hash&&(history.pushState(null,"",R),window.dispatchEvent(new Event("hashchange"))),Pr(u,R,u.classList.contains("header-anchor"))):r(h))}},{capture:!0}),window.addEventListener("popstate",l=>{o(location.href,l.state&&l.state.scrollPosition||0)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function gf(){const e=Et(hf);if(!e)throw new Error("useRouter() is called without provider.");return e}function fo(){return gf().route}function Pr(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(r){console.warn(r)}if(s){const r=lt.value.scrollOffset;let i=0;if(typeof r=="number")i=r;else if(typeof r=="string")i=Fr(r);else if(Array.isArray(r))for(const c of r){const u=Fr(c);if(u){i=u;break}}const o=parseInt(window.getComputedStyle(s).paddingTop,10),l=window.scrollY+s.getBoundingClientRect().top-i+o;!n||Math.abs(l-window.scrollY)>window.innerHeight?window.scrollTo(0,l):window.scrollTo({left:0,top:l,behavior:"smooth"})}}function Fr(e){const t=document.querySelector(e);if(!t)return 0;const n=t.getBoundingClientRect().bottom;return n<0?0:n+24}const Nr=()=>pn.forEach(e=>e()),oa=gi({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=fo();return()=>as(e.as,{style:{position:"relative"}},[t.component?as(t.component,{onVnodeMounted:Nr,onVnodeUpdated:Nr}):"404 Page Not Found"])}}),mf="modulepreload",_f=function(e){return"/"+e},$r={},la=function(t,n,s){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=_f(i),i in $r)return;$r[i]=!0;const o=i.endsWith(".css"),l=o?'[rel="stylesheet"]':"";if(!!s)for(let d=r.length-1;d>=0;d--){const h=r[d];if(h.href===i&&(!o||h.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${l}`))return;const u=document.createElement("link");if(u.rel=o?"stylesheet":mf,o||(u.as="script",u.crossOrigin=""),u.href=i,document.head.appendChild(u),o)return new Promise((d,h)=>{u.addEventListener("load",d),u.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})};function ca(e,t){let n=[],s=!0;const r=i=>{if(s){s=!1;return}n.forEach(o=>document.head.removeChild(o)),n=[],i.forEach(o=>{const l=yf(o);document.head.appendChild(l),n.push(l)})};ec(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[];document.title=lo(o,i),document.querySelector("meta[name=description]").setAttribute("content",l||o.description),r(co(o.head,wf(c)))})}function yf([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),s}function bf(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function wf(e){return e.filter(t=>!bf(t))}const Zn=new Set,ao=()=>document.createElement("link"),Cf=e=>{const t=ao();t.rel="prefetch",t.href=e,document.head.appendChild(t)},Ef=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let ln;const xf=Te&&(ln=ao())&&ln.relList&&ln.relList.supports&&ln.relList.supports("prefetch")?Cf:Ef;function fa(){if(!Te||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!Zn.has(c)){Zn.add(c);const u=df(c);xf(u)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{target:o}=i,{hostname:l,pathname:c}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),u=c.match(/\.\w+$/);u&&u[0]!==".html"||o!=="_blank"&&l===location.hostname&&(c!==location.pathname?n.observe(i):Zn.add(c))})})};$n(s);const r=fo();un(()=>r.path,s),Hn(()=>{n&&n.disconnect()})}const aa=gi({setup(e,{slots:t}){const n=vs(!1);return $n(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function ua(){if(Te){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className);let l="";i.querySelectorAll("span.line:not(.diff.remove)").forEach(c=>l+=(c.textContent||"")+`
+`),l=l.slice(0,-1),o&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),vf(l).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const c=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,c)})}})}}async function vf(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function da(){Te&&window.addEventListener("click",e=>{var n,s;const t=e.target;if(t.matches(".vp-code-group input")){const r=(n=t.parentElement)==null?void 0:n.parentElement,i=Array.from((r==null?void 0:r.querySelectorAll("input"))||[]).indexOf(t),o=r==null?void 0:r.querySelector('div[class*="language-"].active'),l=(s=r==null?void 0:r.querySelectorAll('div[class*="language-"]:not(.language-id)'))==null?void 0:s[i];o&&l&&o!==l&&(o.classList.remove("active"),l.classList.add("active"))}})}export{Vf as $,If as A,dc as B,fe as C,Rn as D,Pf as E,me as F,ro as G,Te as H,ni as I,Nf as J,Mf as K,Of as L,Kf as M,ta as N,Ss as O,ea as P,Et as Q,$l as R,Cl as S,Xi as T,ra as U,Qo as V,Hf as W,Jf as X,Df as Y,Yf as Z,Qf as _,qi as a,ue as a0,Ln as a1,Lf as a2,xn as a3,qf as a4,Rf as a5,as as a6,Xf as a7,jf as a8,Af as a9,ua as aA,da as aB,Ff as aa,zf as ab,_i as ac,ml as ad,_l as ae,Uf as af,Bf as ag,Gf as ah,qc as ai,Tf as aj,Gc as ak,Tr as al,cn as am,uc as an,ca as ao,hf as ap,na as aq,af as ar,oa as as,aa as at,lt as au,Zf as av,ia as aw,df as ax,la as ay,fa as az,tl as b,kf as c,gi as d,Sf as e,vs as f,Oo as g,Oe as h,ec as i,$n as j,Fs as k,sf as l,Lr as m,Mn as n,Di as o,nf as p,fo as q,$f as r,Hn as s,Ao as t,sa as u,Wi as v,un as w,ki as x,dl as y,Wf as z};
diff --git a/assets/chunks/framework.a8ebc9a3.js b/assets/chunks/framework.a8ebc9a3.js
deleted file mode 100644
index 5b777ade2..000000000
--- a/assets/chunks/framework.a8ebc9a3.js
+++ /dev/null
@@ -1,18 +0,0 @@
-/**
-* @vue/shared v3.4.29
-* (c) 2018-present Yuxi (Evan) You and Vue contributors
-* @license MIT
-**//*! #__NO_SIDE_EFFECTS__ */function us(e,t){const n=new Set(e.split(","));return t?s=>n.has(s.toLowerCase()):s=>n.has(s)}const ee={},gt=[],be=()=>{},uo=()=>!1,Bt=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),ds=e=>e.startsWith("onUpdate:"),re=Object.assign,hs=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},ho=Object.prototype.hasOwnProperty,z=(e,t)=>ho.call(e,t),O=Array.isArray,mt=e=>Kt(e)==="[object Map]",Et=e=>Kt(e)==="[object Set]",js=e=>Kt(e)==="[object Date]",B=e=>typeof e=="function",ne=e=>typeof e=="string",je=e=>typeof e=="symbol",Z=e=>e!==null&&typeof e=="object",jr=e=>(Z(e)||B(e))&&B(e.then)&&B(e.catch),Dr=Object.prototype.toString,Kt=e=>Dr.call(e),po=e=>Kt(e).slice(8,-1),Br=e=>Kt(e)==="[object Object]",ps=e=>ne(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,_t=us(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),Sn=e=>{const t=Object.create(null);return n=>t[n]||(t[n]=e(n))},go=/-(\w)/g,Me=Sn(e=>e.replace(go,(t,n)=>n?n.toUpperCase():"")),mo=/\B([A-Z])/g,Qe=Sn(e=>e.replace(mo,"-$1").toLowerCase()),An=Sn(e=>e.charAt(0).toUpperCase()+e.slice(1)),ln=Sn(e=>e?`on${An(e)}`:""),Fe=(e,t)=>!Object.is(e,t),cn=(e,...t)=>{for(let n=0;n{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:s,value:n})},pn=e=>{const t=parseFloat(e);return isNaN(t)?e:t},_o=e=>{const t=ne(e)?Number(e):NaN;return isNaN(t)?e:t};let Ds;const kr=()=>Ds||(Ds=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function Rn(e){if(O(e)){const t={};for(let n=0;n{if(n){const s=n.split(bo);s.length>1&&(t[s[0].trim()]=s[1].trim())}}),t}function Mn(e){let t="";if(ne(e))t=e;else if(O(e))for(let n=0;nut(n,t))}const Cf=e=>ne(e)?e:e==null?"":O(e)||Z(e)&&(e.toString===Dr||!B(e.toString))?JSON.stringify(e,qr,2):String(e),qr=(e,t)=>t&&t.__v_isRef?qr(e,t.value):mt(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[s,r],i)=>(n[kn(s,i)+" =>"]=r,n),{})}:Et(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>kn(n))}:je(t)?kn(t):Z(t)&&!O(t)&&!Br(t)?String(t):t,kn=(e,t="")=>{var n;return je(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};/**
-* @vue/reactivity v3.4.29
-* (c) 2018-present Yuxi (Evan) You and Vue contributors
-* @license MIT
-**/let ye;class To{constructor(t=!1){this.detached=t,this._active=!0,this.effects=[],this.cleanups=[],this.parent=ye,!t&&ye&&(this.index=(ye.scopes||(ye.scopes=[])).push(this)-1)}get active(){return this._active}run(t){if(this._active){const n=ye;try{return ye=this,t()}finally{ye=n}}}on(){ye=this}off(){ye=this.parent}stop(t){if(this._active){let n,s;for(n=0,s=this.effects.length;n=5)break}}this._dirtyLevel===1&&(this._dirtyLevel=0),tt()}return this._dirtyLevel>=5}set dirty(t){this._dirtyLevel=t?5:0}run(){if(this._dirtyLevel=0,!this.active)return this.fn();let t=ze,n=ft;try{return ze=!0,ft=this,this._runnings++,Bs(this),this.fn()}finally{Ks(this),this._runnings--,ft=n,ze=t}}stop(){this.active&&(Bs(this),Ks(this),this.onStop&&this.onStop(),this.active=!1)}}function Ro(e){return e.value}function Bs(e){e._trackId++,e._depsLength=0}function Ks(e){if(e.deps.length>e._depsLength){for(let t=e._depsLength;t0){s._dirtyLevel=2;continue}let r;s._dirtyLevel{const n=new Map;return n.cleanup=e,n.computed=t,n},gn=new WeakMap,at=Symbol(""),ts=Symbol("");function me(e,t,n){if(ze&&ft){let s=gn.get(e);s||gn.set(e,s=new Map);let r=s.get(n);r||s.set(n,r=Xr(()=>s.delete(n))),zr(ft,r)}}function Ue(e,t,n,s,r,i){const o=gn.get(e);if(!o)return;let l=[];if(t==="clear")l=[...o.values()];else if(n==="length"&&O(e)){const c=Number(s);o.forEach((a,d)=>{(d==="length"||!je(d)&&d>=c)&&l.push(a)})}else switch(n!==void 0&&l.push(o.get(n)),t){case"add":O(e)?ps(n)&&l.push(o.get("length")):(l.push(o.get(at)),mt(e)&&l.push(o.get(ts)));break;case"delete":O(e)||(l.push(o.get(at)),mt(e)&&l.push(o.get(ts)));break;case"set":mt(e)&&l.push(o.get(at));break}_s();for(const c of l)c&&Jr(c,5);ys()}function Mo(e,t){const n=gn.get(e);return n&&n.get(t)}const Io=us("__proto__,__v_isRef,__isVue"),Zr=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(je)),ks=Lo();function Lo(){const e={};return["includes","indexOf","lastIndexOf"].forEach(t=>{e[t]=function(...n){const s=J(this);for(let i=0,o=this.length;i{e[t]=function(...n){et(),_s();const s=J(this)[t].apply(this,n);return ys(),tt(),s}}),e}function Oo(e){je(e)||(e=String(e));const t=J(this);return me(t,"has",e),t.hasOwnProperty(e)}class Qr{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,s){const r=this._isReadonly,i=this._isShallow;if(n==="__v_isReactive")return!r;if(n==="__v_isReadonly")return r;if(n==="__v_isShallow")return i;if(n==="__v_raw")return s===(r?i?Wo:si:i?ni:ti).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(s)?t:void 0;const o=O(t);if(!r){if(o&&z(ks,n))return Reflect.get(ks,n,s);if(n==="hasOwnProperty")return Oo}const l=Reflect.get(t,n,s);return(je(n)?Zr.has(n):Io(n))||(r||me(t,"get",n),i)?l:ue(l)?o&&ps(n)?l:l.value:Z(l)?r?ri(l):Ln(l):l}}class ei extends Qr{constructor(t=!1){super(!1,t)}set(t,n,s,r){let i=t[n];if(!this._isShallow){const c=$t(i);if(!mn(s)&&!$t(s)&&(i=J(i),s=J(s)),!O(t)&&ue(i)&&!ue(s))return c?!1:(i.value=s,!0)}const o=O(t)&&ps(n)?Number(n)e,In=e=>Reflect.getPrototypeOf(e);function Yt(e,t,n=!1,s=!1){e=e.__v_raw;const r=J(e),i=J(t);n||(Fe(t,i)&&me(r,"get",t),me(r,"get",i));const{has:o}=In(r),l=s?bs:n?Cs:Ht;if(o.call(r,t))return l(e.get(t));if(o.call(r,i))return l(e.get(i));e!==r&&e.get(t)}function zt(e,t=!1){const n=this.__v_raw,s=J(n),r=J(e);return t||(Fe(e,r)&&me(s,"has",e),me(s,"has",r)),e===r?n.has(e):n.has(e)||n.has(r)}function Jt(e,t=!1){return e=e.__v_raw,!t&&me(J(e),"iterate",at),Reflect.get(e,"size",e)}function Ws(e){e=J(e);const t=J(this);return In(t).has.call(t,e)||(t.add(e),Ue(t,"add",e,e)),this}function qs(e,t){t=J(t);const n=J(this),{has:s,get:r}=In(n);let i=s.call(n,e);i||(e=J(e),i=s.call(n,e));const o=r.call(n,e);return n.set(e,t),i?Fe(t,o)&&Ue(n,"set",e,t):Ue(n,"add",e,t),this}function Gs(e){const t=J(this),{has:n,get:s}=In(t);let r=n.call(t,e);r||(e=J(e),r=n.call(t,e)),s&&s.call(t,e);const i=t.delete(e);return r&&Ue(t,"delete",e,void 0),i}function Ys(){const e=J(this),t=e.size!==0,n=e.clear();return t&&Ue(e,"clear",void 0,void 0),n}function Xt(e,t){return function(s,r){const i=this,o=i.__v_raw,l=J(o),c=t?bs:e?Cs:Ht;return!e&&me(l,"iterate",at),o.forEach((a,d)=>s.call(r,c(a),c(d),i))}}function Zt(e,t,n){return function(...s){const r=this.__v_raw,i=J(r),o=mt(i),l=e==="entries"||e===Symbol.iterator&&o,c=e==="keys"&&o,a=r[e](...s),d=n?bs:t?Cs:Ht;return!t&&me(i,"iterate",c?ts:at),{next(){const{value:h,done:m}=a.next();return m?{value:h,done:m}:{value:l?[d(h[0]),d(h[1])]:d(h),done:m}},[Symbol.iterator](){return this}}}}function Be(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Ho(){const e={get(i){return Yt(this,i)},get size(){return Jt(this)},has:zt,add:Ws,set:qs,delete:Gs,clear:Ys,forEach:Xt(!1,!1)},t={get(i){return Yt(this,i,!1,!0)},get size(){return Jt(this)},has:zt,add:Ws,set:qs,delete:Gs,clear:Ys,forEach:Xt(!1,!0)},n={get(i){return Yt(this,i,!0)},get size(){return Jt(this,!0)},has(i){return zt.call(this,i,!0)},add:Be("add"),set:Be("set"),delete:Be("delete"),clear:Be("clear"),forEach:Xt(!0,!1)},s={get(i){return Yt(this,i,!0,!0)},get size(){return Jt(this,!0)},has(i){return zt.call(this,i,!0)},add:Be("add"),set:Be("set"),delete:Be("delete"),clear:Be("clear"),forEach:Xt(!0,!0)};return["keys","values","entries",Symbol.iterator].forEach(i=>{e[i]=Zt(i,!1,!1),n[i]=Zt(i,!0,!1),t[i]=Zt(i,!1,!0),s[i]=Zt(i,!0,!0)}),[e,n,t,s]}const[Vo,Uo,jo,Do]=Ho();function ws(e,t){const n=t?e?Do:jo:e?Uo:Vo;return(s,r,i)=>r==="__v_isReactive"?!e:r==="__v_isReadonly"?e:r==="__v_raw"?s:Reflect.get(z(n,r)&&r in s?n:s,r,i)}const Bo={get:ws(!1,!1)},Ko={get:ws(!1,!0)},ko={get:ws(!0,!1)};const ti=new WeakMap,ni=new WeakMap,si=new WeakMap,Wo=new WeakMap;function qo(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function Go(e){return e.__v_skip||!Object.isExtensible(e)?0:qo(po(e))}function Ln(e){return $t(e)?e:vs(e,!1,Fo,Bo,ti)}function Yo(e){return vs(e,!1,$o,Ko,ni)}function ri(e){return vs(e,!0,No,ko,si)}function vs(e,t,n,s,r){if(!Z(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const i=r.get(e);if(i)return i;const o=Go(e);if(o===0)return e;const l=new Proxy(e,o===2?s:n);return r.set(e,l),l}function Rt(e){return $t(e)?Rt(e.__v_raw):!!(e&&e.__v_isReactive)}function $t(e){return!!(e&&e.__v_isReadonly)}function mn(e){return!!(e&&e.__v_isShallow)}function ii(e){return e?!!e.__v_raw:!1}function J(e){const t=e&&e.__v_raw;return t?J(t):e}function fn(e){return Object.isExtensible(e)&&Kr(e,"__v_skip",!0),e}const Ht=e=>Z(e)?Ln(e):e,Cs=e=>Z(e)?ri(e):e;class oi{constructor(t,n,s,r){this.getter=t,this._setter=n,this.dep=void 0,this.__v_isRef=!0,this.__v_isReadonly=!1,this.effect=new ms(()=>t(this._value),()=>Mt(this,this.effect._dirtyLevel===3?3:4)),this.effect.computed=this,this.effect.active=this._cacheable=!r,this.__v_isReadonly=s}get value(){const t=J(this);return(!t._cacheable||t.effect.dirty)&&Fe(t._value,t._value=t.effect.run())&&Mt(t,5),Es(t),t.effect._dirtyLevel>=2&&Mt(t,3),t._value}set value(t){this._setter(t)}get _dirty(){return this.effect.dirty}set _dirty(t){this.effect.dirty=t}}function zo(e,t,n=!1){let s,r;const i=B(e);return i?(s=e,r=be):(s=e.get,r=e.set),new oi(s,r,i||!r,n)}function Es(e){var t;ze&&ft&&(e=J(e),zr(ft,(t=e.dep)!=null?t:e.dep=Xr(()=>e.dep=void 0,e instanceof oi?e:void 0)))}function Mt(e,t=5,n,s){e=J(e);const r=e.dep;r&&Jr(r,t)}function ue(e){return!!(e&&e.__v_isRef===!0)}function xs(e){return li(e,!1)}function Jo(e){return li(e,!0)}function li(e,t){return ue(e)?e:new Xo(e,t)}class Xo{constructor(t,n){this.__v_isShallow=n,this.dep=void 0,this.__v_isRef=!0,this._rawValue=n?t:J(t),this._value=n?t:Ht(t)}get value(){return Es(this),this._value}set value(t){const n=this.__v_isShallow||mn(t)||$t(t);t=n?t:J(t),Fe(t,this._rawValue)&&(this._rawValue,this._rawValue=t,this._value=n?t:Ht(t),Mt(this,5))}}function Zo(e){return ue(e)?e.value:e}const Qo={get:(e,t,n)=>Zo(Reflect.get(e,t,n)),set:(e,t,n,s)=>{const r=e[t];return ue(r)&&!ue(n)?(r.value=n,!0):Reflect.set(e,t,n,s)}};function ci(e){return Rt(e)?e:new Proxy(e,Qo)}class el{constructor(t){this.dep=void 0,this.__v_isRef=!0;const{get:n,set:s}=t(()=>Es(this),()=>Mt(this));this._get=n,this._set=s}get value(){return this._get()}set value(t){this._set(t)}}function tl(e){return new el(e)}function xf(e){const t=O(e)?new Array(e.length):{};for(const n in e)t[n]=fi(e,n);return t}class nl{constructor(t,n,s){this._object=t,this._key=n,this._defaultValue=s,this.__v_isRef=!0}get value(){const t=this._object[this._key];return t===void 0?this._defaultValue:t}set value(t){this._object[this._key]=t}get dep(){return Mo(J(this._object),this._key)}}class sl{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0}get value(){return this._getter()}}function Tf(e,t,n){return ue(e)?e:B(e)?new sl(e):Z(e)&&arguments.length>1?fi(e,t,n):xs(e)}function fi(e,t,n){const s=e[t];return ue(s)?s:new nl(e,t,n)}/**
-* @vue/runtime-core v3.4.29
-* (c) 2018-present Yuxi (Evan) You and Vue contributors
-* @license MIT
-**/function Je(e,t,n,s){try{return s?e(...s):e()}catch(r){On(r,t,n)}}function Ee(e,t,n,s){if(B(e)){const r=Je(e,t,n,s);return r&&jr(r)&&r.catch(i=>{On(i,t,n)}),r}if(O(e)){const r=[];for(let i=0;i>>1,r=ae[s],i=Ut(r);iPe&&ae.splice(t,1)}function ll(e){O(e)?yt.push(...e):(!We||!We.includes(e,e.allowRecurse?ot+1:ot))&&yt.push(e),ui()}function zs(e,t,n=Vt?Pe+1:0){for(;nUt(n)-Ut(s));if(yt.length=0,We){We.push(...t);return}for(We=t,ot=0;ote.id==null?1/0:e.id,cl=(e,t)=>{const n=Ut(e)-Ut(t);if(n===0){if(e.pre&&!t.pre)return-1;if(t.pre&&!e.pre)return 1}return n};function di(e){ns=!1,Vt=!0,ae.sort(cl);const t=be;try{for(Pe=0;Pene(T)?T.trim():T)),h&&(r=n.map(pn))}let l,c=s[l=ln(t)]||s[l=ln(Me(t))];!c&&i&&(c=s[l=ln(Qe(t))]),c&&Ee(c,e,6,r);const a=s[l+"Once"];if(a){if(!e.emitted)e.emitted={};else if(e.emitted[l])return;e.emitted[l]=!0,Ee(a,e,6,r)}}function hi(e,t,n=!1){const s=t.emitsCache,r=s.get(e);if(r!==void 0)return r;const i=e.emits;let o={},l=!1;if(!B(e)){const c=a=>{const d=hi(a,t,!0);d&&(l=!0,re(o,d))};!n&&t.mixins.length&&t.mixins.forEach(c),e.extends&&c(e.extends),e.mixins&&e.mixins.forEach(c)}return!i&&!l?(Z(e)&&s.set(e,null),null):(O(i)?i.forEach(c=>o[c]=null):re(o,i),Z(e)&&s.set(e,o),o)}function Pn(e,t){return!e||!Bt(t)?!1:(t=t.slice(2).replace(/Once$/,""),z(e,t[0].toLowerCase()+t.slice(1))||z(e,Qe(t))||z(e,t))}let le=null,Fn=null;function yn(e){const t=le;return le=e,Fn=e&&e.type.__scopeId||null,t}function Sf(e){Fn=e}function Af(){Fn=null}function al(e,t=le,n){if(!t||e._n)return e;const s=(...r)=>{s._d&&ar(-1);const i=yn(t);let o;try{o=e(...r)}finally{yn(i),s._d&&ar(1)}return o};return s._n=!0,s._c=!0,s._d=!0,s}function Wn(e){const{type:t,vnode:n,proxy:s,withProxy:r,propsOptions:[i],slots:o,attrs:l,emit:c,render:a,renderCache:d,props:h,data:m,setupState:T,ctx:U,inheritAttrs:N}=e,Y=yn(e);let G,Q;try{if(n.shapeFlag&4){const w=r||s,L=w;G=Ae(a.call(L,w,d,h,T,m,U)),Q=l}else{const w=t;G=Ae(w.length>1?w(h,{attrs:l,slots:o,emit:c}):w(h,null)),Q=t.props?l:ul(l)}}catch(w){Ft.length=0,On(w,e,1),G=fe(he)}let g=G;if(Q&&N!==!1){const w=Object.keys(Q),{shapeFlag:L}=g;w.length&&L&7&&(i&&w.some(ds)&&(Q=dl(Q,i)),g=Xe(g,Q,!1,!0))}return n.dirs&&(g=Xe(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&(g.transition=n.transition),G=g,yn(Y),G}const ul=e=>{let t;for(const n in e)(n==="class"||n==="style"||Bt(n))&&((t||(t={}))[n]=e[n]);return t},dl=(e,t)=>{const n={};for(const s in e)(!ds(s)||!(s.slice(9)in t))&&(n[s]=e[s]);return n};function hl(e,t,n){const{props:s,children:r,component:i}=e,{props:o,children:l,patchFlag:c}=t,a=i.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&c>=0){if(c&1024)return!0;if(c&16)return s?Js(s,o,a):!!o;if(c&8){const d=t.dynamicProps;for(let h=0;he.__isSuspense;function gi(e,t){t&&t.pendingBranch?O(e)?t.effects.push(...e):t.effects.push(e):ll(e)}function Nn(e,t,n=ce,s=!1){if(n){const r=n[e]||(n[e]=[]),i=t.__weh||(t.__weh=(...o)=>{et();const l=Wt(n),c=Ee(t,n,e,o);return l(),tt(),c});return s?r.unshift(i):r.push(i),i}}const De=e=>(t,n=ce)=>{(!Un||e==="sp")&&Nn(e,(...s)=>t(...s),n)},_l=De("bm"),$n=De("m"),yl=De("bu"),bl=De("u"),mi=De("bum"),Hn=De("um"),wl=De("sp"),vl=De("rtg"),Cl=De("rtc");function El(e,t=ce){Nn("ec",e,t)}function Lf(e,t){if(le===null)return e;const n=jn(le),s=e.dirs||(e.dirs=[]);for(let r=0;rt(o,l,void 0,i&&i[l]));else{const o=Object.keys(e);r=new Array(o.length);for(let l=0,c=o.length;lre({name:e.name},t,{setup:e}))():e}const bt=e=>!!e.type.__asyncLoader;function Pf(e,t,n={},s,r){if(le.isCE||le.parent&&bt(le.parent)&&le.parent.isCE)return t!=="default"&&(n.name=t),fe("slot",n,s&&s());let i=e[t];i&&i._c&&(i._d=!1),Ui();const o=i&&yi(i(n)),l=Di(ge,{key:n.key||o&&o.key||`_${t}`},o||(s?s():[]),o&&e._===1?64:-2);return!r&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),i&&i._c&&(i._d=!0),l}function yi(e){return e.some(t=>En(t)?!(t.type===he||t.type===ge&&!yi(t.children)):!0)?e:null}function Ff(e,t){const n={};for(const s in e)n[t&&/[A-Z]/.test(s)?`on:${s}`:ln(s)]=e[s];return n}const ss=e=>e?Wi(e)?jn(e):ss(e.parent):null,It=re(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>ss(e.parent),$root:e=>ss(e.root),$emit:e=>e.emit,$options:e=>Is(e),$forceUpdate:e=>e.f||(e.f=()=>{e.effect.dirty=!0,As(e.update)}),$nextTick:e=>e.n||(e.n=Ss.bind(e.proxy)),$watch:e=>zl.bind(e)}),qn=(e,t)=>e!==ee&&!e.__isScriptSetup&&z(e,t),xl={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:s,data:r,props:i,accessCache:o,type:l,appContext:c}=e;let a;if(t[0]!=="$"){const T=o[t];if(T!==void 0)switch(T){case 1:return s[t];case 2:return r[t];case 4:return n[t];case 3:return i[t]}else{if(qn(s,t))return o[t]=1,s[t];if(r!==ee&&z(r,t))return o[t]=2,r[t];if((a=e.propsOptions[0])&&z(a,t))return o[t]=3,i[t];if(n!==ee&&z(n,t))return o[t]=4,n[t];rs&&(o[t]=0)}}const d=It[t];let h,m;if(d)return t==="$attrs"&&me(e.attrs,"get",""),d(e);if((h=l.__cssModules)&&(h=h[t]))return h;if(n!==ee&&z(n,t))return o[t]=4,n[t];if(m=c.config.globalProperties,z(m,t))return m[t]},set({_:e},t,n){const{data:s,setupState:r,ctx:i}=e;return qn(r,t)?(r[t]=n,!0):s!==ee&&z(s,t)?(s[t]=n,!0):z(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(i[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:s,appContext:r,propsOptions:i}},o){let l;return!!n[o]||e!==ee&&z(e,o)||qn(t,o)||(l=i[0])&&z(l,o)||z(s,o)||z(It,o)||z(r.config.globalProperties,o)},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:z(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Nf(){return Tl().slots}function Tl(){const e=Fs();return e.setupContext||(e.setupContext=Gi(e))}function bn(e){return O(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function $f(e,t){return!e||!t?e||t:O(e)&&O(t)?e.concat(t):re({},bn(e),bn(t))}let rs=!0;function Sl(e){const t=Is(e),n=e.proxy,s=e.ctx;rs=!1,t.beforeCreate&&Zs(t.beforeCreate,e,"bc");const{data:r,computed:i,methods:o,watch:l,provide:c,inject:a,created:d,beforeMount:h,mounted:m,beforeUpdate:T,updated:U,activated:N,deactivated:Y,beforeDestroy:G,beforeUnmount:Q,destroyed:g,unmounted:w,render:L,renderTracked:x,renderTriggered:V,errorCaptured:j,serverPrefetch:M,expose:I,inheritAttrs:D,components:A,directives:k,filters:se}=t;if(a&&Al(a,s,null),o)for(const q in o){const F=o[q];B(F)&&(s[q]=F.bind(n))}if(r){const q=r.call(n,n);Z(q)&&(e.data=Ln(q))}if(rs=!0,i)for(const q in i){const F=i[q],Ne=B(F)?F.bind(n,n):B(F.get)?F.get.bind(n,n):be,qt=!B(F)&&B(F.set)?F.set.bind(n):be,nt=Se({get:Ne,set:qt});Object.defineProperty(s,q,{enumerable:!0,configurable:!0,get:()=>nt.value,set:Ie=>nt.value=Ie})}if(l)for(const q in l)bi(l[q],s,n,q);if(c){const q=B(c)?c.call(n):c;Reflect.ownKeys(q).forEach(F=>{Pl(F,q[F])})}d&&Zs(d,e,"c");function $(q,F){O(F)?F.forEach(Ne=>q(Ne.bind(n))):F&&q(F.bind(n))}if($(_l,h),$($n,m),$(yl,T),$(bl,U),$(Jl,N),$(Xl,Y),$(El,j),$(Cl,x),$(vl,V),$(mi,Q),$(Hn,w),$(wl,M),O(I))if(I.length){const q=e.exposed||(e.exposed={});I.forEach(F=>{Object.defineProperty(q,F,{get:()=>n[F],set:Ne=>n[F]=Ne})})}else e.exposed||(e.exposed={});L&&e.render===be&&(e.render=L),D!=null&&(e.inheritAttrs=D),A&&(e.components=A),k&&(e.directives=k)}function Al(e,t,n=be){O(e)&&(e=is(e));for(const s in e){const r=e[s];let i;Z(r)?"default"in r?i=wt(r.from||s,r.default,!0):i=wt(r.from||s):i=wt(r),ue(i)?Object.defineProperty(t,s,{enumerable:!0,configurable:!0,get:()=>i.value,set:o=>i.value=o}):t[s]=i}}function Zs(e,t,n){Ee(O(e)?e.map(s=>s.bind(t.proxy)):e.bind(t.proxy),t,n)}function bi(e,t,n,s){const r=s.includes(".")?Oi(n,s):()=>n[s];if(ne(e)){const i=t[e];B(i)&&an(r,i)}else if(B(e))an(r,e.bind(n));else if(Z(e))if(O(e))e.forEach(i=>bi(i,t,n,s));else{const i=B(e.handler)?e.handler.bind(n):t[e.handler];B(i)&&an(r,i,e)}}function Is(e){const t=e.type,{mixins:n,extends:s}=t,{mixins:r,optionsCache:i,config:{optionMergeStrategies:o}}=e.appContext,l=i.get(t);let c;return l?c=l:!r.length&&!n&&!s?c=t:(c={},r.length&&r.forEach(a=>wn(c,a,o,!0)),wn(c,t,o)),Z(t)&&i.set(t,c),c}function wn(e,t,n,s=!1){const{mixins:r,extends:i}=t;i&&wn(e,i,n,!0),r&&r.forEach(o=>wn(e,o,n,!0));for(const o in t)if(!(s&&o==="expose")){const l=Rl[o]||n&&n[o];e[o]=l?l(e[o],t[o]):t[o]}return e}const Rl={data:Qs,props:er,emits:er,methods:At,computed:At,beforeCreate:de,created:de,beforeMount:de,mounted:de,beforeUpdate:de,updated:de,beforeDestroy:de,beforeUnmount:de,destroyed:de,unmounted:de,activated:de,deactivated:de,errorCaptured:de,serverPrefetch:de,components:At,directives:At,watch:Il,provide:Qs,inject:Ml};function Qs(e,t){return t?e?function(){return re(B(e)?e.call(this,this):e,B(t)?t.call(this,this):t)}:t:e}function Ml(e,t){return At(is(e),is(t))}function is(e){if(O(e)){const t={};for(let n=0;n1)return n&&B(t)?t.call(s&&s.proxy):t}}const vi={},Ci=()=>Object.create(vi),Ei=e=>Object.getPrototypeOf(e)===vi;function Fl(e,t,n,s=!1){const r={},i=Ci();e.propsDefaults=Object.create(null),xi(e,t,r,i);for(const o in e.propsOptions[0])o in r||(r[o]=void 0);n?e.props=s?r:Yo(r):e.type.props?e.props=r:e.props=i,e.attrs=i}function Nl(e,t,n,s){const{props:r,attrs:i,vnode:{patchFlag:o}}=e,l=J(r),[c]=e.propsOptions;let a=!1;if((s||o>0)&&!(o&16)){if(o&8){const d=e.vnode.dynamicProps;for(let h=0;h{c=!0;const[m,T]=Ti(h,t,!0);re(o,m),T&&l.push(...T)};!n&&t.mixins.length&&t.mixins.forEach(d),e.extends&&d(e.extends),e.mixins&&e.mixins.forEach(d)}if(!i&&!c)return Z(e)&&s.set(e,gt),gt;if(O(i))for(let d=0;d-1,T[1]=N<0||U-1||z(T,"default"))&&l.push(h)}}}const a=[o,l];return Z(e)&&s.set(e,a),a}function tr(e){return e[0]!=="$"&&!_t(e)}function nr(e){return e===null?"null":typeof e=="function"?e.name||"":typeof e=="object"&&e.constructor&&e.constructor.name||""}function sr(e,t){return nr(e)===nr(t)}function rr(e,t){return O(t)?t.findIndex(n=>sr(n,e)):B(t)&&sr(t,e)?0:-1}const Si=e=>e[0]==="_"||e==="$stable",Ls=e=>O(e)?e.map(Ae):[Ae(e)],$l=(e,t,n)=>{if(t._n)return t;const s=al((...r)=>Ls(t(...r)),n);return s._c=!1,s},Ai=(e,t,n)=>{const s=e._ctx;for(const r in e){if(Si(r))continue;const i=e[r];if(B(i))t[r]=$l(r,i,s);else if(i!=null){const o=Ls(i);t[r]=()=>o}}},Ri=(e,t)=>{const n=Ls(t);e.slots.default=()=>n},Hl=(e,t)=>{const n=e.slots=Ci();if(e.vnode.shapeFlag&32){const s=t._;s?(re(n,t),Kr(n,"_",s,!0)):Ai(t,n)}else t&&Ri(e,t)},Vl=(e,t,n)=>{const{vnode:s,slots:r}=e;let i=!0,o=ee;if(s.shapeFlag&32){const l=t._;l?n&&l===1?i=!1:(re(r,t),!n&&l===1&&delete r._):(i=!t.$stable,Ai(t,r)),o=t}else t&&(Ri(e,t),o={default:1});if(i)for(const l in r)!Si(l)&&o[l]==null&&delete r[l]};function vn(e,t,n,s,r=!1){if(O(e)){e.forEach((m,T)=>vn(m,t&&(O(t)?t[T]:t),n,s,r));return}if(bt(s)&&!r)return;const i=s.shapeFlag&4?jn(s.component):s.el,o=r?null:i,{i:l,r:c}=e,a=t&&t.r,d=l.refs===ee?l.refs={}:l.refs,h=l.setupState;if(a!=null&&a!==c&&(ne(a)?(d[a]=null,z(h,a)&&(h[a]=null)):ue(a)&&(a.value=null)),B(c))Je(c,l,12,[o,d]);else{const m=ne(c),T=ue(c);if(m||T){const U=()=>{if(e.f){const N=m?z(h,c)?h[c]:d[c]:c.value;r?O(N)&&hs(N,i):O(N)?N.includes(i)||N.push(i):m?(d[c]=[i],z(h,c)&&(h[c]=d[c])):(c.value=[i],e.k&&(d[e.k]=c.value))}else m?(d[c]=o,z(h,c)&&(h[c]=o)):T&&(c.value=o,e.k&&(d[e.k]=o))};o?(U.id=-1,pe(U,n)):U()}}}let ir=!1;const pt=()=>{ir||(console.error("Hydration completed but contains mismatches."),ir=!0)},Ul=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",jl=e=>e.namespaceURI.includes("MathML"),Qt=e=>{if(Ul(e))return"svg";if(jl(e))return"mathml"},en=e=>e.nodeType===8;function Dl(e){const{mt:t,p:n,o:{patchProp:s,createText:r,nextSibling:i,parentNode:o,remove:l,insert:c,createComment:a}}=e,d=(g,w)=>{if(!w.hasChildNodes()){n(null,g,w),_n(),w._vnode=g;return}h(w.firstChild,g,null,null,null),_n(),w._vnode=g},h=(g,w,L,x,V,j=!1)=>{j=j||!!w.dynamicChildren;const M=en(g)&&g.data==="[",I=()=>N(g,w,L,x,V,M),{type:D,ref:A,shapeFlag:k,patchFlag:se}=w;let ie=g.nodeType;w.el=g,se===-2&&(j=!1,w.dynamicChildren=null);let $=null;switch(D){case vt:ie!==3?w.children===""?(c(w.el=r(""),o(g),g),$=g):$=I():(g.data!==w.children&&(pt(),g.data=w.children),$=i(g));break;case he:Q(g)?($=i(g),G(w.el=g.content.firstChild,g,L)):ie!==8||M?$=I():$=i(g);break;case Pt:if(M&&(g=i(g),ie=g.nodeType),ie===1||ie===3){$=g;const q=!w.children.length;for(let F=0;F{j=j||!!w.dynamicChildren;const{type:M,props:I,patchFlag:D,shapeFlag:A,dirs:k,transition:se}=w,ie=M==="input"||M==="option";if(ie||D!==-1){k&&Oe(w,null,L,"created");let $=!1;if(Q(g)){$=Ii(x,se)&&L&&L.vnode.props&&L.vnode.props.appear;const F=g.content.firstChild;$&&se.beforeEnter(F),G(F,g,L),w.el=g=F}if(A&16&&!(I&&(I.innerHTML||I.textContent))){let F=T(g.firstChild,w,g,L,x,V,j);for(;F;){pt();const Ne=F;F=F.nextSibling,l(Ne)}}else A&8&&g.textContent!==w.children&&(pt(),g.textContent=w.children);if(I)if(ie||!j||D&48)for(const F in I)(ie&&(F.endsWith("value")||F==="indeterminate")||Bt(F)&&!_t(F)||F[0]===".")&&s(g,F,null,I[F],void 0,void 0,L);else I.onClick&&s(g,"onClick",null,I.onClick,void 0,void 0,L);let q;(q=I&&I.onVnodeBeforeMount)&&ve(q,L,w),k&&Oe(w,null,L,"beforeMount"),((q=I&&I.onVnodeMounted)||k||$)&&gi(()=>{q&&ve(q,L,w),$&&se.enter(g),k&&Oe(w,null,L,"mounted")},x)}return g.nextSibling},T=(g,w,L,x,V,j,M)=>{M=M||!!w.dynamicChildren;const I=w.children,D=I.length;for(let A=0;A{const{slotScopeIds:M}=w;M&&(V=V?V.concat(M):M);const I=o(g),D=T(i(g),w,I,L,x,V,j);return D&&en(D)&&D.data==="]"?i(w.anchor=D):(pt(),c(w.anchor=a("]"),I,D),D)},N=(g,w,L,x,V,j)=>{if(pt(),w.el=null,j){const D=Y(g);for(;;){const A=i(g);if(A&&A!==D)l(A);else break}}const M=i(g),I=o(g);return l(g),n(null,w,I,M,L,x,Qt(I),V),M},Y=(g,w="[",L="]")=>{let x=0;for(;g;)if(g=i(g),g&&en(g)&&(g.data===w&&x++,g.data===L)){if(x===0)return i(g);x--}return g},G=(g,w,L)=>{const x=w.parentNode;x&&x.replaceChild(g,w);let V=L;for(;V;)V.vnode.el===w&&(V.vnode.el=V.subTree.el=g),V=V.parent},Q=g=>g.nodeType===1&&g.tagName.toLowerCase()==="template";return[d,h]}const pe=gi;function Bl(e){return Mi(e)}function Kl(e){return Mi(e,Dl)}function Mi(e,t){const n=kr();n.__VUE__=!0;const{insert:s,remove:r,patchProp:i,createElement:o,createText:l,createComment:c,setText:a,setElementText:d,parentNode:h,nextSibling:m,setScopeId:T=be,insertStaticContent:U}=e,N=(f,u,p,_=null,y=null,C=null,S=void 0,v=null,E=!!u.dynamicChildren)=>{if(f===u)return;f&&!lt(f,u)&&(_=Gt(f),Ie(f,y,C,!0),f=null),u.patchFlag===-2&&(E=!1,u.dynamicChildren=null);const{type:b,ref:R,shapeFlag:H}=u;switch(b){case vt:Y(f,u,p,_);break;case he:G(f,u,p,_);break;case Pt:f==null&&Q(u,p,_,S);break;case ge:A(f,u,p,_,y,C,S,v,E);break;default:H&1?L(f,u,p,_,y,C,S,v,E):H&6?k(f,u,p,_,y,C,S,v,E):(H&64||H&128)&&b.process(f,u,p,_,y,C,S,v,E,dt)}R!=null&&y&&vn(R,f&&f.ref,C,u||f,!u)},Y=(f,u,p,_)=>{if(f==null)s(u.el=l(u.children),p,_);else{const y=u.el=f.el;u.children!==f.children&&a(y,u.children)}},G=(f,u,p,_)=>{f==null?s(u.el=c(u.children||""),p,_):u.el=f.el},Q=(f,u,p,_)=>{[f.el,f.anchor]=U(f.children,u,p,_,f.el,f.anchor)},g=({el:f,anchor:u},p,_)=>{let y;for(;f&&f!==u;)y=m(f),s(f,p,_),f=y;s(u,p,_)},w=({el:f,anchor:u})=>{let p;for(;f&&f!==u;)p=m(f),r(f),f=p;r(u)},L=(f,u,p,_,y,C,S,v,E)=>{u.type==="svg"?S="svg":u.type==="math"&&(S="mathml"),f==null?x(u,p,_,y,C,S,v,E):M(f,u,y,C,S,v,E)},x=(f,u,p,_,y,C,S,v)=>{let E,b;const{props:R,shapeFlag:H,transition:P,dirs:K}=f;if(E=f.el=o(f.type,C,R&&R.is,R),H&8?d(E,f.children):H&16&&j(f.children,E,null,_,y,Gn(f,C),S,v),K&&Oe(f,null,_,"created"),V(E,f,f.scopeId,S,_),R){for(const te in R)te!=="value"&&!_t(te)&&i(E,te,null,R[te],C,f.children,_,y,$e);"value"in R&&i(E,"value",null,R.value,C),(b=R.onVnodeBeforeMount)&&ve(b,_,f)}K&&Oe(f,null,_,"beforeMount");const W=Ii(y,P);W&&P.beforeEnter(E),s(E,u,p),((b=R&&R.onVnodeMounted)||W||K)&&pe(()=>{b&&ve(b,_,f),W&&P.enter(E),K&&Oe(f,null,_,"mounted")},y)},V=(f,u,p,_,y)=>{if(p&&T(f,p),_)for(let C=0;C<_.length;C++)T(f,_[C]);if(y){let C=y.subTree;if(u===C){const S=y.vnode;V(f,S,S.scopeId,S.slotScopeIds,y.parent)}}},j=(f,u,p,_,y,C,S,v,E=0)=>{for(let b=E;b{const v=u.el=f.el;let{patchFlag:E,dynamicChildren:b,dirs:R}=u;E|=f.patchFlag&16;const H=f.props||ee,P=u.props||ee;let K;if(p&&st(p,!1),(K=P.onVnodeBeforeUpdate)&&ve(K,p,u,f),R&&Oe(u,f,p,"beforeUpdate"),p&&st(p,!0),b?I(f.dynamicChildren,b,v,p,_,Gn(u,y),C):S||F(f,u,v,null,p,_,Gn(u,y),C,!1),E>0){if(E&16)D(v,u,H,P,p,_,y);else if(E&2&&H.class!==P.class&&i(v,"class",null,P.class,y),E&4&&i(v,"style",H.style,P.style,y),E&8){const W=u.dynamicProps;for(let te=0;te{K&&ve(K,p,u,f),R&&Oe(u,f,p,"updated")},_)},I=(f,u,p,_,y,C,S)=>{for(let v=0;v{if(p!==_){if(p!==ee)for(const v in p)!_t(v)&&!(v in _)&&i(f,v,p[v],null,S,u.children,y,C,$e);for(const v in _){if(_t(v))continue;const E=_[v],b=p[v];E!==b&&v!=="value"&&i(f,v,b,E,S,u.children,y,C,$e)}"value"in _&&i(f,"value",p.value,_.value,S)}},A=(f,u,p,_,y,C,S,v,E)=>{const b=u.el=f?f.el:l(""),R=u.anchor=f?f.anchor:l("");let{patchFlag:H,dynamicChildren:P,slotScopeIds:K}=u;K&&(v=v?v.concat(K):K),f==null?(s(b,p,_),s(R,p,_),j(u.children||[],p,R,y,C,S,v,E)):H>0&&H&64&&P&&f.dynamicChildren?(I(f.dynamicChildren,P,p,y,C,S,v),(u.key!=null||y&&u===y.subTree)&&Os(f,u,!0)):F(f,u,p,R,y,C,S,v,E)},k=(f,u,p,_,y,C,S,v,E)=>{u.slotScopeIds=v,f==null?u.shapeFlag&512?y.ctx.activate(u,p,_,S,E):se(u,p,_,y,C,S,E):ie(f,u,E)},se=(f,u,p,_,y,C,S)=>{const v=f.component=uc(f,_,y);if(Vn(f)&&(v.ctx.renderer=dt),dc(v),v.asyncDep){if(y&&y.registerDep(v,$,S),!f.el){const E=v.subTree=fe(he);G(null,E,u,p)}}else $(v,f,u,p,y,C,S)},ie=(f,u,p)=>{const _=u.component=f.component;if(hl(f,u,p))if(_.asyncDep&&!_.asyncResolved){q(_,u,p);return}else _.next=u,ol(_.update),_.effect.dirty=!0,_.update();else u.el=f.el,_.vnode=u},$=(f,u,p,_,y,C,S)=>{const v=()=>{if(f.isMounted){let{next:R,bu:H,u:P,parent:K,vnode:W}=f;{const ht=Li(f);if(ht){R&&(R.el=W.el,q(f,R,S)),ht.asyncDep.then(()=>{f.isUnmounted||v()});return}}let te=R,X;st(f,!1),R?(R.el=W.el,q(f,R,S)):R=W,H&&cn(H),(X=R.props&&R.props.onVnodeBeforeUpdate)&&ve(X,K,R,W),st(f,!0);const oe=Wn(f),Te=f.subTree;f.subTree=oe,N(Te,oe,h(Te.el),Gt(Te),f,y,C),R.el=oe.el,te===null&&pl(f,oe.el),P&&pe(P,y),(X=R.props&&R.props.onVnodeUpdated)&&pe(()=>ve(X,K,R,W),y)}else{let R;const{el:H,props:P}=u,{bm:K,m:W,parent:te}=f,X=bt(u);if(st(f,!1),K&&cn(K),!X&&(R=P&&P.onVnodeBeforeMount)&&ve(R,te,u),st(f,!0),H&&Kn){const oe=()=>{f.subTree=Wn(f),Kn(H,f.subTree,f,y,null)};X?u.type.__asyncLoader().then(()=>!f.isUnmounted&&oe()):oe()}else{const oe=f.subTree=Wn(f);N(null,oe,p,_,f,y,C),u.el=oe.el}if(W&&pe(W,y),!X&&(R=P&&P.onVnodeMounted)){const oe=u;pe(()=>ve(R,te,oe),y)}(u.shapeFlag&256||te&&bt(te.vnode)&&te.vnode.shapeFlag&256)&&f.a&&pe(f.a,y),f.isMounted=!0,u=p=_=null}},E=f.effect=new ms(v,be,()=>As(b),f.scope),b=f.update=()=>{E.dirty&&E.run()};b.id=f.uid,st(f,!0),b()},q=(f,u,p)=>{u.component=f;const _=f.vnode.props;f.vnode=u,f.next=null,Nl(f,u.props,_,p),Vl(f,u.children,p),et(),zs(f),tt()},F=(f,u,p,_,y,C,S,v,E=!1)=>{const b=f&&f.children,R=f?f.shapeFlag:0,H=u.children,{patchFlag:P,shapeFlag:K}=u;if(P>0){if(P&128){qt(b,H,p,_,y,C,S,v,E);return}else if(P&256){Ne(b,H,p,_,y,C,S,v,E);return}}K&8?(R&16&&$e(b,y,C),H!==b&&d(p,H)):R&16?K&16?qt(b,H,p,_,y,C,S,v,E):$e(b,y,C,!0):(R&8&&d(p,""),K&16&&j(H,p,_,y,C,S,v,E))},Ne=(f,u,p,_,y,C,S,v,E)=>{f=f||gt,u=u||gt;const b=f.length,R=u.length,H=Math.min(b,R);let P;for(P=0;PR?$e(f,y,C,!0,!1,H):j(u,p,_,y,C,S,v,E,H)},qt=(f,u,p,_,y,C,S,v,E)=>{let b=0;const R=u.length;let H=f.length-1,P=R-1;for(;b<=H&&b<=P;){const K=f[b],W=u[b]=E?Ge(u[b]):Ae(u[b]);if(lt(K,W))N(K,W,p,null,y,C,S,v,E);else break;b++}for(;b<=H&&b<=P;){const K=f[H],W=u[P]=E?Ge(u[P]):Ae(u[P]);if(lt(K,W))N(K,W,p,null,y,C,S,v,E);else break;H--,P--}if(b>H){if(b<=P){const K=P+1,W=KP)for(;b<=H;)Ie(f[b],y,C,!0),b++;else{const K=b,W=b,te=new Map;for(b=W;b<=P;b++){const _e=u[b]=E?Ge(u[b]):Ae(u[b]);_e.key!=null&&te.set(_e.key,b)}let X,oe=0;const Te=P-W+1;let ht=!1,Hs=0;const xt=new Array(Te);for(b=0;b=Te){Ie(_e,y,C,!0);continue}let Le;if(_e.key!=null)Le=te.get(_e.key);else for(X=W;X<=P;X++)if(xt[X-W]===0&<(_e,u[X])){Le=X;break}Le===void 0?Ie(_e,y,C,!0):(xt[Le-W]=b+1,Le>=Hs?Hs=Le:ht=!0,N(_e,u[Le],p,null,y,C,S,v,E),oe++)}const Vs=ht?kl(xt):gt;for(X=Vs.length-1,b=Te-1;b>=0;b--){const _e=W+b,Le=u[_e],Us=_e+1{const{el:C,type:S,transition:v,children:E,shapeFlag:b}=f;if(b&6){nt(f.component.subTree,u,p,_);return}if(b&128){f.suspense.move(u,p,_);return}if(b&64){S.move(f,u,p,dt);return}if(S===ge){s(C,u,p);for(let H=0;Hv.enter(C),y);else{const{leave:H,delayLeave:P,afterLeave:K}=v,W=()=>s(C,u,p),te=()=>{H(C,()=>{W(),K&&K()})};P?P(C,W,te):te()}else s(C,u,p)},Ie=(f,u,p,_=!1,y=!1)=>{const{type:C,props:S,ref:v,children:E,dynamicChildren:b,shapeFlag:R,patchFlag:H,dirs:P,memoIndex:K}=f;if(v!=null&&vn(v,null,p,f,!0),K!=null&&(u.renderCache[K]=void 0),R&256){u.ctx.deactivate(f);return}const W=R&1&&P,te=!bt(f);let X;if(te&&(X=S&&S.onVnodeBeforeUnmount)&&ve(X,u,f),R&6)ao(f.component,p,_);else{if(R&128){f.suspense.unmount(p,_);return}W&&Oe(f,null,u,"beforeUnmount"),R&64?f.type.remove(f,u,p,y,dt,_):b&&(C!==ge||H>0&&H&64)?$e(b,u,p,!1,!0):(C===ge&&H&384||!y&&R&16)&&$e(E,u,p),_&&Ns(f)}(te&&(X=S&&S.onVnodeUnmounted)||W)&&pe(()=>{X&&ve(X,u,f),W&&Oe(f,null,u,"unmounted")},p)},Ns=f=>{const{type:u,el:p,anchor:_,transition:y}=f;if(u===ge){fo(p,_);return}if(u===Pt){w(f);return}const C=()=>{r(p),y&&!y.persisted&&y.afterLeave&&y.afterLeave()};if(f.shapeFlag&1&&y&&!y.persisted){const{leave:S,delayLeave:v}=y,E=()=>S(p,C);v?v(f.el,C,E):E()}else C()},fo=(f,u)=>{let p;for(;f!==u;)p=m(f),r(f),f=p;r(u)},ao=(f,u,p)=>{const{bum:_,scope:y,update:C,subTree:S,um:v,m:E,a:b}=f;or(E),or(b),_&&cn(_),y.stop(),C&&(C.active=!1,Ie(S,f,u,p)),v&&pe(v,u),pe(()=>{f.isUnmounted=!0},u),u&&u.pendingBranch&&!u.isUnmounted&&f.asyncDep&&!f.asyncResolved&&f.suspenseId===u.pendingId&&(u.deps--,u.deps===0&&u.resolve())},$e=(f,u,p,_=!1,y=!1,C=0)=>{for(let S=C;Sf.shapeFlag&6?Gt(f.component.subTree):f.shapeFlag&128?f.suspense.next():m(f.anchor||f.el);let Dn=!1;const $s=(f,u,p)=>{f==null?u._vnode&&Ie(u._vnode,null,null,!0):N(u._vnode||null,f,u,null,null,null,p),Dn||(Dn=!0,zs(),_n(),Dn=!1),u._vnode=f},dt={p:N,um:Ie,m:nt,r:Ns,mt:se,mc:j,pc:F,pbc:I,n:Gt,o:e};let Bn,Kn;return t&&([Bn,Kn]=t(dt)),{render:$s,hydrate:Bn,createApp:Ol($s,Bn)}}function Gn({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function st({effect:e,update:t},n){e.allowRecurse=t.allowRecurse=n}function Ii(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function Os(e,t,n=!1){const s=e.children,r=t.children;if(O(s)&&O(r))for(let i=0;i>1,e[n[l]]0&&(t[s]=n[i-1]),n[i]=s)}}for(i=n.length,o=n[i-1];i-- >0;)n[i]=o,o=t[o];return n}function Li(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:Li(t)}function or(e){if(e)for(let t=0;twt(Wl);function Gl(e,t){return kt(e,null,t)}function Hf(e,t){return kt(e,null,{flush:"post"})}function Yl(e,t){return kt(e,null,{flush:"sync"})}const tn={};function an(e,t,n){return kt(e,t,n)}function kt(e,t,{immediate:n,deep:s,flush:r,once:i,onTrack:o,onTrigger:l}=ee){if(t&&i){const x=t;t=(...V)=>{x(...V),L()}}const c=ce,a=x=>s===!0?x:Ye(x,s===!1?1:void 0);let d,h=!1,m=!1;if(ue(e)?(d=()=>e.value,h=mn(e)):Rt(e)?(d=()=>a(e),h=!0):O(e)?(m=!0,h=e.some(x=>Rt(x)||mn(x)),d=()=>e.map(x=>{if(ue(x))return x.value;if(Rt(x))return a(x);if(B(x))return Je(x,c,2)})):B(e)?t?d=()=>Je(e,c,2):d=()=>(T&&T(),Ee(e,c,3,[U])):d=be,t&&s){const x=d;d=()=>Ye(x())}let T,U=x=>{T=g.onStop=()=>{Je(x,c,4),T=g.onStop=void 0}},N;if(Un)if(U=be,t?n&&Ee(t,c,3,[d(),m?[]:void 0,U]):d(),r==="sync"){const x=ql();N=x.__watcherHandles||(x.__watcherHandles=[])}else return be;let Y=m?new Array(e.length).fill(tn):tn;const G=()=>{if(!(!g.active||!g.dirty))if(t){const x=g.run();(s||h||(m?x.some((V,j)=>Fe(V,Y[j])):Fe(x,Y)))&&(T&&T(),Ee(t,c,3,[x,Y===tn?void 0:m&&Y[0]===tn?[]:Y,U]),Y=x)}else g.run()};G.allowRecurse=!!t;let Q;r==="sync"?Q=G:r==="post"?Q=()=>pe(G,c&&c.suspense):(G.pre=!0,c&&(G.id=c.uid),Q=()=>As(G));const g=new ms(d,be,Q),w=Ao(),L=()=>{g.stop(),w&&hs(w.effects,g)};return t?n?G():Y=g.run():r==="post"?pe(g.run.bind(g),c&&c.suspense):g.run(),N&&N.push(L),L}function zl(e,t,n){const s=this.proxy,r=ne(e)?e.includes(".")?Oi(s,e):()=>s[e]:e.bind(s,s);let i;B(t)?i=t:(i=t.handler,n=t);const o=Wt(this),l=kt(r,i.bind(s),n);return o(),l}function Oi(e,t){const n=t.split(".");return()=>{let s=e;for(let r=0;r{Ye(s,t,n)});else if(Br(e)){for(const s in e)Ye(e[s],t,n);for(const s of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,s)&&Ye(e[s],t,n)}return e}const Vn=e=>e.type.__isKeepAlive;function Jl(e,t){Pi(e,"a",t)}function Xl(e,t){Pi(e,"da",t)}function Pi(e,t,n=ce){const s=e.__wdc||(e.__wdc=()=>{let r=n;for(;r;){if(r.isDeactivated)return;r=r.parent}return e()});if(Nn(t,s,n),n){let r=n.parent;for(;r&&r.parent;)Vn(r.parent.vnode)&&Zl(s,t,n,r),r=r.parent}}function Zl(e,t,n,s){const r=Nn(t,e,s,!0);Hn(()=>{hs(s[t],r)},n)}const qe=Symbol("_leaveCb"),nn=Symbol("_enterCb");function Ql(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return $n(()=>{e.isMounted=!0}),mi(()=>{e.isUnmounting=!0}),e}const we=[Function,Array],Fi={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:we,onEnter:we,onAfterEnter:we,onEnterCancelled:we,onBeforeLeave:we,onLeave:we,onAfterLeave:we,onLeaveCancelled:we,onBeforeAppear:we,onAppear:we,onAfterAppear:we,onAppearCancelled:we},Ni=e=>{const t=e.subTree;return t.component?Ni(t.component):t},ec={name:"BaseTransition",props:Fi,setup(e,{slots:t}){const n=Fs(),s=Ql();return()=>{const r=t.default&&Hi(t.default(),!0);if(!r||!r.length)return;let i=r[0];if(r.length>1){for(const m of r)if(m.type!==he){i=m;break}}const o=J(e),{mode:l}=o;if(s.isLeaving)return Yn(i);const c=lr(i);if(!c)return Yn(i);let a=ls(c,o,s,n,m=>a=m);Cn(c,a);const d=n.subTree,h=d&&lr(d);if(h&&h.type!==he&&!lt(c,h)&&Ni(n).type!==he){const m=ls(h,o,s,n);if(Cn(h,m),l==="out-in"&&c.type!==he)return s.isLeaving=!0,m.afterLeave=()=>{s.isLeaving=!1,n.update.active!==!1&&(n.effect.dirty=!0,n.update())},Yn(i);l==="in-out"&&c.type!==he&&(m.delayLeave=(T,U,N)=>{const Y=$i(s,h);Y[String(h.key)]=h,T[qe]=()=>{U(),T[qe]=void 0,delete a.delayedLeave},a.delayedLeave=N})}return i}}},tc=ec;function $i(e,t){const{leavingVNodes:n}=e;let s=n.get(t.type);return s||(s=Object.create(null),n.set(t.type,s)),s}function ls(e,t,n,s,r){const{appear:i,mode:o,persisted:l=!1,onBeforeEnter:c,onEnter:a,onAfterEnter:d,onEnterCancelled:h,onBeforeLeave:m,onLeave:T,onAfterLeave:U,onLeaveCancelled:N,onBeforeAppear:Y,onAppear:G,onAfterAppear:Q,onAppearCancelled:g}=t,w=String(e.key),L=$i(n,e),x=(M,I)=>{M&&Ee(M,s,9,I)},V=(M,I)=>{const D=I[1];x(M,I),O(M)?M.every(A=>A.length<=1)&&D():M.length<=1&&D()},j={mode:o,persisted:l,beforeEnter(M){let I=c;if(!n.isMounted)if(i)I=Y||c;else return;M[qe]&&M[qe](!0);const D=L[w];D&<(e,D)&&D.el[qe]&&D.el[qe](),x(I,[M])},enter(M){let I=a,D=d,A=h;if(!n.isMounted)if(i)I=G||a,D=Q||d,A=g||h;else return;let k=!1;const se=M[nn]=ie=>{k||(k=!0,ie?x(A,[M]):x(D,[M]),j.delayedLeave&&j.delayedLeave(),M[nn]=void 0)};I?V(I,[M,se]):se()},leave(M,I){const D=String(e.key);if(M[nn]&&M[nn](!0),n.isUnmounting)return I();x(m,[M]);let A=!1;const k=M[qe]=se=>{A||(A=!0,I(),se?x(N,[M]):x(U,[M]),M[qe]=void 0,L[D]===e&&delete L[D])};L[D]=e,T?V(T,[M,k]):k()},clone(M){const I=ls(M,t,n,s,r);return r&&r(I),I}};return j}function Yn(e){if(Vn(e))return e=Xe(e),e.children=null,e}function lr(e){if(!Vn(e))return e;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&B(n.default))return n.default()}}function Cn(e,t){e.shapeFlag&6&&e.component?Cn(e.component.subTree,t):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function Hi(e,t=!1,n){let s=[],r=0;for(let i=0;i1)for(let i=0;ie.__isTeleport,Ot=e=>e&&(e.disabled||e.disabled===""),cr=e=>typeof SVGElement<"u"&&e instanceof SVGElement,fr=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,cs=(e,t)=>{const n=e&&e.to;return ne(n)?t?t(n):null:n},sc={name:"Teleport",__isTeleport:!0,process(e,t,n,s,r,i,o,l,c,a){const{mc:d,pc:h,pbc:m,o:{insert:T,querySelector:U,createText:N,createComment:Y}}=a,G=Ot(t.props);let{shapeFlag:Q,children:g,dynamicChildren:w}=t;if(e==null){const L=t.el=N(""),x=t.anchor=N("");T(L,n,s),T(x,n,s);const V=t.target=cs(t.props,U),j=t.targetAnchor=N("");V&&(T(j,V),o==="svg"||cr(V)?o="svg":(o==="mathml"||fr(V))&&(o="mathml"));const M=(I,D)=>{Q&16&&d(g,I,D,r,i,o,l,c)};G?M(n,x):V&&M(V,j)}else{t.el=e.el;const L=t.anchor=e.anchor,x=t.target=e.target,V=t.targetAnchor=e.targetAnchor,j=Ot(e.props),M=j?n:x,I=j?L:V;if(o==="svg"||cr(x)?o="svg":(o==="mathml"||fr(x))&&(o="mathml"),w?(m(e.dynamicChildren,w,M,r,i,o,l),Os(e,t,!0)):c||h(e,t,M,I,r,i,o,l,!1),G)j?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):sn(t,n,L,a,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const D=t.target=cs(t.props,U);D&&sn(t,D,null,a,0)}else j&&sn(t,x,V,a,1)}Vi(t)},remove(e,t,n,s,{um:r,o:{remove:i}},o){const{shapeFlag:l,children:c,anchor:a,targetAnchor:d,target:h,props:m}=e;if(h&&i(d),o&&i(a),l&16){const T=o||!Ot(m);for(let U=0;U0?Re||gt:null,ic(),jt>0&&Re&&Re.push(e),e}function Uf(e,t,n,s,r,i){return ji(Ki(e,t,n,s,r,i,!0))}function Di(e,t,n,s,r){return ji(fe(e,t,n,s,r,!0))}function En(e){return e?e.__v_isVNode===!0:!1}function lt(e,t){return e.type===t.type&&e.key===t.key}const Bi=({key:e})=>e??null,un=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?ne(e)||ue(e)||B(e)?{i:le,r:e,k:t,f:!!n}:e:null);function Ki(e,t=null,n=null,s=0,r=null,i=e===ge?0:1,o=!1,l=!1){const c={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&Bi(t),ref:t&&un(t),scopeId:Fn,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetAnchor:null,staticCount:0,shapeFlag:i,patchFlag:s,dynamicProps:r,dynamicChildren:null,appContext:null,ctx:le};return l?(Ps(c,n),i&128&&e.normalize(c)):n&&(c.shapeFlag|=ne(n)?8:16),jt>0&&!o&&Re&&(c.patchFlag>0||i&6)&&c.patchFlag!==32&&Re.push(c),c}const fe=oc;function oc(e,t=null,n=null,s=0,r=null,i=!1){if((!e||e===pi)&&(e=he),En(e)){const l=Xe(e,t,!0);return n&&Ps(l,n),jt>0&&!i&&Re&&(l.shapeFlag&6?Re[Re.indexOf(e)]=l:Re.push(l)),l.patchFlag=-2,l}if(mc(e)&&(e=e.__vccOpts),t){t=lc(t);let{class:l,style:c}=t;l&&!ne(l)&&(t.class=Mn(l)),Z(c)&&(ii(c)&&!O(c)&&(c=re({},c)),t.style=Rn(c))}const o=ne(e)?1:ml(e)?128:nc(e)?64:Z(e)?4:B(e)?2:0;return Ki(e,t,n,s,r,o,i,!0)}function lc(e){return e?ii(e)||Ei(e)?re({},e):e:null}function Xe(e,t,n=!1,s=!1){const{props:r,ref:i,patchFlag:o,children:l,transition:c}=e,a=t?cc(r||{},t):r,d={__v_isVNode:!0,__v_skip:!0,type:e.type,props:a,key:a&&Bi(a),ref:t&&t.ref?n&&i?O(i)?i.concat(un(t)):[i,un(t)]:un(t):i,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:l,target:e.target,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==ge?o===-1?16:o|16:o,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:c,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Xe(e.ssContent),ssFallback:e.ssFallback&&Xe(e.ssFallback),el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return c&&s&&Cn(d,c.clone(d)),d}function ki(e=" ",t=0){return fe(vt,null,e,t)}function jf(e,t){const n=fe(Pt,null,e);return n.staticCount=t,n}function Df(e="",t=!1){return t?(Ui(),Di(he,null,e)):fe(he,null,e)}function Ae(e){return e==null||typeof e=="boolean"?fe(he):O(e)?fe(ge,null,e.slice()):typeof e=="object"?Ge(e):fe(vt,null,String(e))}function Ge(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Xe(e)}function Ps(e,t){let n=0;const{shapeFlag:s}=e;if(t==null)t=null;else if(O(t))n=16;else if(typeof t=="object")if(s&65){const r=t.default;r&&(r._c&&(r._d=!1),Ps(e,r()),r._c&&(r._d=!0));return}else{n=32;const r=t._;!r&&!Ei(t)?t._ctx=le:r===3&&le&&(le.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else B(t)?(t={default:t,_ctx:le},n=32):(t=String(t),s&64?(n=16,t=[ki(t)]):n=8);e.children=t,e.shapeFlag|=n}function cc(...e){const t={};for(let n=0;nce||le;let xn,fs;{const e=kr(),t=(n,s)=>{let r;return(r=e[n])||(r=e[n]=[]),r.push(s),i=>{r.length>1?r.forEach(o=>o(i)):r[0](i)}};xn=t("__VUE_INSTANCE_SETTERS__",n=>ce=n),fs=t("__VUE_SSR_SETTERS__",n=>Un=n)}const Wt=e=>{const t=ce;return xn(e),e.scope.on(),()=>{e.scope.off(),xn(t)}},ur=()=>{ce&&ce.scope.off(),xn(null)};function Wi(e){return e.vnode.shapeFlag&4}let Un=!1;function dc(e,t=!1){t&&fs(t);const{props:n,children:s}=e.vnode,r=Wi(e);Fl(e,n,r,t),Hl(e,s);const i=r?hc(e,t):void 0;return t&&fs(!1),i}function hc(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,xl);const{setup:s}=n;if(s){const r=e.setupContext=s.length>1?Gi(e):null,i=Wt(e);et();const o=Je(s,e,0,[e.props,r]);if(tt(),i(),jr(o)){if(o.then(ur,ur),t)return o.then(l=>{dr(e,l,t)}).catch(l=>{On(l,e,0)});e.asyncDep=o}else dr(e,o,t)}else qi(e,t)}function dr(e,t,n){B(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Z(t)&&(e.setupState=ci(t)),qi(e,n)}let hr;function qi(e,t,n){const s=e.type;if(!e.render){if(!t&&hr&&!s.render){const r=s.template||Is(e).template;if(r){const{isCustomElement:i,compilerOptions:o}=e.appContext.config,{delimiters:l,compilerOptions:c}=s,a=re(re({isCustomElement:i,delimiters:l},o),c);s.render=hr(r,a)}}e.render=s.render||be}{const r=Wt(e);et();try{Sl(e)}finally{tt(),r()}}}const pc={get(e,t){return me(e,"get",""),e[t]}};function Gi(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,pc),slots:e.slots,emit:e.emit,expose:t}}function jn(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(ci(fn(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in It)return It[n](e)},has(t,n){return n in t||n in It}})):e.proxy}function gc(e,t=!0){return B(e)?e.displayName||e.name:e.name||t&&e.__name}function mc(e){return B(e)&&"__vccOpts"in e}const Se=(e,t)=>zo(e,t,Un);function Bf(e,t,n=ee){const s=Fs(),r=Me(t),i=Qe(t),o=tl((c,a)=>{let d;return Yl(()=>{const h=e[t];Fe(d,h)&&(d=h,a())}),{get(){return c(),n.get?n.get(d):d},set(h){const m=s.vnode.props;!(m&&(t in m||r in m||i in m)&&(`onUpdate:${t}`in m||`onUpdate:${r}`in m||`onUpdate:${i}`in m))&&Fe(h,d)&&(d=h,a()),s.emit(`update:${t}`,n.set?n.set(h):h)}}}),l=t==="modelValue"?"modelModifiers":`${t}Modifiers`;return o[Symbol.iterator]=()=>{let c=0;return{next(){return c<2?{value:c++?e[l]||{}:o,done:!1}:{done:!0}}}},o}function as(e,t,n){const s=arguments.length;return s===2?Z(t)&&!O(t)?En(t)?fe(e,null,[t]):fe(e,t):fe(e,null,t):(s>3?n=Array.prototype.slice.call(arguments,2):s===3&&En(n)&&(n=[n]),fe(e,t,n))}const _c="3.4.29";/**
-* @vue/runtime-dom v3.4.29
-* (c) 2018-present Yuxi (Evan) You and Vue contributors
-* @license MIT
-**/const yc="http://www.w3.org/2000/svg",bc="http://www.w3.org/1998/Math/MathML",He=typeof document<"u"?document:null,pr=He&&He.createElement("template"),wc={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,s)=>{const r=t==="svg"?He.createElementNS(yc,e):t==="mathml"?He.createElementNS(bc,e):n?He.createElement(e,{is:n}):He.createElement(e);return e==="select"&&s&&s.multiple!=null&&r.setAttribute("multiple",s.multiple),r},createText:e=>He.createTextNode(e),createComment:e=>He.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>He.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,s,r,i){const o=n?n.previousSibling:t.lastChild;if(r&&(r===i||r.nextSibling))for(;t.insertBefore(r.cloneNode(!0),n),!(r===i||!(r=r.nextSibling)););else{pr.innerHTML=s==="svg"?`${e}`:s==="mathml"?`${e}`:e;const l=pr.content;if(s==="svg"||s==="mathml"){const c=l.firstChild;for(;c.firstChild;)l.appendChild(c.firstChild);l.removeChild(c)}t.insertBefore(l,n)}return[o?o.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Ke="transition",Tt="animation",Dt=Symbol("_vtc"),Yi=(e,{slots:t})=>as(tc,vc(e),t);Yi.displayName="Transition";const zi={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String};Yi.props=re({},Fi,zi);const rt=(e,t=[])=>{O(e)?e.forEach(n=>n(...t)):e&&e(...t)},gr=e=>e?O(e)?e.some(t=>t.length>1):e.length>1:!1;function vc(e){const t={};for(const A in e)A in zi||(t[A]=e[A]);if(e.css===!1)return t;const{name:n="v",type:s,duration:r,enterFromClass:i=`${n}-enter-from`,enterActiveClass:o=`${n}-enter-active`,enterToClass:l=`${n}-enter-to`,appearFromClass:c=i,appearActiveClass:a=o,appearToClass:d=l,leaveFromClass:h=`${n}-leave-from`,leaveActiveClass:m=`${n}-leave-active`,leaveToClass:T=`${n}-leave-to`}=e,U=Cc(r),N=U&&U[0],Y=U&&U[1],{onBeforeEnter:G,onEnter:Q,onEnterCancelled:g,onLeave:w,onLeaveCancelled:L,onBeforeAppear:x=G,onAppear:V=Q,onAppearCancelled:j=g}=t,M=(A,k,se)=>{it(A,k?d:l),it(A,k?a:o),se&&se()},I=(A,k)=>{A._isLeaving=!1,it(A,h),it(A,T),it(A,m),k&&k()},D=A=>(k,se)=>{const ie=A?V:Q,$=()=>M(k,A,se);rt(ie,[k,$]),mr(()=>{it(k,A?c:i),ke(k,A?d:l),gr(ie)||_r(k,s,N,$)})};return re(t,{onBeforeEnter(A){rt(G,[A]),ke(A,i),ke(A,o)},onBeforeAppear(A){rt(x,[A]),ke(A,c),ke(A,a)},onEnter:D(!1),onAppear:D(!0),onLeave(A,k){A._isLeaving=!0;const se=()=>I(A,k);ke(A,h),ke(A,m),Tc(),mr(()=>{A._isLeaving&&(it(A,h),ke(A,T),gr(w)||_r(A,s,Y,se))}),rt(w,[A,se])},onEnterCancelled(A){M(A,!1),rt(g,[A])},onAppearCancelled(A){M(A,!0),rt(j,[A])},onLeaveCancelled(A){I(A),rt(L,[A])}})}function Cc(e){if(e==null)return null;if(Z(e))return[zn(e.enter),zn(e.leave)];{const t=zn(e);return[t,t]}}function zn(e){return _o(e)}function ke(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[Dt]||(e[Dt]=new Set)).add(t)}function it(e,t){t.split(/\s+/).forEach(s=>s&&e.classList.remove(s));const n=e[Dt];n&&(n.delete(t),n.size||(e[Dt]=void 0))}function mr(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let Ec=0;function _r(e,t,n,s){const r=e._endId=++Ec,i=()=>{r===e._endId&&s()};if(n)return setTimeout(i,n);const{type:o,timeout:l,propCount:c}=xc(e,t);if(!o)return s();const a=o+"end";let d=0;const h=()=>{e.removeEventListener(a,m),i()},m=T=>{T.target===e&&++d>=c&&h()};setTimeout(()=>{d(n[U]||"").split(", "),r=s(`${Ke}Delay`),i=s(`${Ke}Duration`),o=yr(r,i),l=s(`${Tt}Delay`),c=s(`${Tt}Duration`),a=yr(l,c);let d=null,h=0,m=0;t===Ke?o>0&&(d=Ke,h=o,m=i.length):t===Tt?a>0&&(d=Tt,h=a,m=c.length):(h=Math.max(o,a),d=h>0?o>a?Ke:Tt:null,m=d?d===Ke?i.length:c.length:0);const T=d===Ke&&/\b(transform|all)(,|$)/.test(s(`${Ke}Property`).toString());return{type:d,timeout:h,propCount:m,hasTransform:T}}function yr(e,t){for(;e.lengthbr(n)+br(e[s])))}function br(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function Tc(){return document.body.offsetHeight}function Sc(e,t,n){const s=e[Dt];s&&(t=(t?[t,...s]:[...s]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Tn=Symbol("_vod"),Ji=Symbol("_vsh"),Kf={beforeMount(e,{value:t},{transition:n}){e[Tn]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):St(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:s}){!t!=!n&&(s?t?(s.beforeEnter(e),St(e,!0),s.enter(e)):s.leave(e,()=>{St(e,!1)}):St(e,t))},beforeUnmount(e,{value:t}){St(e,t)}};function St(e,t){e.style.display=t?e[Tn]:"none",e[Ji]=!t}const Ac=Symbol(""),Rc=/(^|;)\s*display\s*:/;function Mc(e,t,n){const s=e.style,r=ne(n);let i=!1;if(n&&!r){if(t)if(ne(t))for(const o of t.split(";")){const l=o.slice(0,o.indexOf(":")).trim();n[l]==null&&dn(s,l,"")}else for(const o in t)n[o]==null&&dn(s,o,"");for(const o in n)o==="display"&&(i=!0),dn(s,o,n[o])}else if(r){if(t!==n){const o=s[Ac];o&&(n+=";"+o),s.cssText=n,i=Rc.test(n)}}else t&&e.removeAttribute("style");Tn in e&&(e[Tn]=i?s.display:"",e[Ji]&&(s.display="none"))}const wr=/\s*!important$/;function dn(e,t,n){if(O(n))n.forEach(s=>dn(e,t,s));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const s=Ic(e,t);wr.test(n)?e.setProperty(Qe(s),n.replace(wr,""),"important"):e[s]=n}}const vr=["Webkit","Moz","ms"],Jn={};function Ic(e,t){const n=Jn[t];if(n)return n;let s=Me(t);if(s!=="filter"&&s in e)return Jn[t]=s;s=An(s);for(let r=0;rXn||(Nc.then(()=>Xn=0),Xn=Date.now());function Hc(e,t){const n=s=>{if(!s._vts)s._vts=Date.now();else if(s._vts<=n.attached)return;Ee(Vc(s,n.value),t,5,[s])};return n.value=e,n.attached=$c(),n}function Vc(e,t){if(O(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(s=>r=>!r._stopped&&s&&s(r))}else return t}const Sr=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,Uc=(e,t,n,s,r,i,o,l,c)=>{const a=r==="svg";t==="class"?Sc(e,s,a):t==="style"?Mc(e,n,s):Bt(t)?ds(t)||Pc(e,t,n,s,o):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):jc(e,t,s,a))?(Lc(e,t,s,i,o,l,c),(t==="value"||t==="checked"||t==="selected")&&Er(e,t,s,a,o,t!=="value")):(t==="true-value"?e._trueValue=s:t==="false-value"&&(e._falseValue=s),Er(e,t,s,a))};function jc(e,t,n,s){if(s)return!!(t==="innerHTML"||t==="textContent"||t in e&&Sr(t)&&B(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const r=e.tagName;if(r==="IMG"||r==="VIDEO"||r==="CANVAS"||r==="SOURCE")return!1}return Sr(t)&&ne(n)?!1:t in e}const Ze=e=>{const t=e.props["onUpdate:modelValue"]||!1;return O(t)?n=>cn(t,n):t};function Dc(e){e.target.composing=!0}function Ar(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const xe=Symbol("_assign"),Rr={created(e,{modifiers:{lazy:t,trim:n,number:s}},r){e[xe]=Ze(r);const i=s||r.props&&r.props.type==="number";Ve(e,t?"change":"input",o=>{if(o.target.composing)return;let l=e.value;n&&(l=l.trim()),i&&(l=pn(l)),e[xe](l)}),n&&Ve(e,"change",()=>{e.value=e.value.trim()}),t||(Ve(e,"compositionstart",Dc),Ve(e,"compositionend",Ar),Ve(e,"change",Ar))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:s,trim:r,number:i}},o){if(e[xe]=Ze(o),e.composing)return;const l=(i||e.type==="number")&&!/^0\d/.test(e.value)?pn(e.value):e.value,c=t??"";l!==c&&(document.activeElement===e&&e.type!=="range"&&(s&&t===n||r&&e.value.trim()===c)||(e.value=c))}},Bc={deep:!0,created(e,t,n){e[xe]=Ze(n),Ve(e,"change",()=>{const s=e._modelValue,r=Ct(e),i=e.checked,o=e[xe];if(O(s)){const l=gs(s,r),c=l!==-1;if(i&&!c)o(s.concat(r));else if(!i&&c){const a=[...s];a.splice(l,1),o(a)}}else if(Et(s)){const l=new Set(s);i?l.add(r):l.delete(r),o(l)}else o(Xi(e,i))})},mounted:Mr,beforeUpdate(e,t,n){e[xe]=Ze(n),Mr(e,t,n)}};function Mr(e,{value:t,oldValue:n},s){e._modelValue=t,O(t)?e.checked=gs(t,s.props.value)>-1:Et(t)?e.checked=t.has(s.props.value):t!==n&&(e.checked=ut(t,Xi(e,!0)))}const Kc={created(e,{value:t},n){e.checked=ut(t,n.props.value),e[xe]=Ze(n),Ve(e,"change",()=>{e[xe](Ct(e))})},beforeUpdate(e,{value:t,oldValue:n},s){e[xe]=Ze(s),t!==n&&(e.checked=ut(t,s.props.value))}},kc={deep:!0,created(e,{value:t,modifiers:{number:n}},s){const r=Et(t);Ve(e,"change",()=>{const i=Array.prototype.filter.call(e.options,o=>o.selected).map(o=>n?pn(Ct(o)):Ct(o));e[xe](e.multiple?r?new Set(i):i:i[0]),e._assigning=!0,Ss(()=>{e._assigning=!1})}),e[xe]=Ze(s)},mounted(e,{value:t,modifiers:{number:n}}){Ir(e,t)},beforeUpdate(e,t,n){e[xe]=Ze(n)},updated(e,{value:t,modifiers:{number:n}}){e._assigning||Ir(e,t)}};function Ir(e,t,n){const s=e.multiple,r=O(t);if(!(s&&!r&&!Et(t))){for(let i=0,o=e.options.length;iString(d)===String(c)):l.selected=gs(t,c)>-1}else l.selected=t.has(c);else if(ut(Ct(l),t)){e.selectedIndex!==i&&(e.selectedIndex=i);return}}!s&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Ct(e){return"_value"in e?e._value:e.value}function Xi(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const kf={created(e,t,n){rn(e,t,n,null,"created")},mounted(e,t,n){rn(e,t,n,null,"mounted")},beforeUpdate(e,t,n,s){rn(e,t,n,s,"beforeUpdate")},updated(e,t,n,s){rn(e,t,n,s,"updated")}};function Wc(e,t){switch(e){case"SELECT":return kc;case"TEXTAREA":return Rr;default:switch(t){case"checkbox":return Bc;case"radio":return Kc;default:return Rr}}}function rn(e,t,n,s,r){const o=Wc(e.tagName,n.props&&n.props.type)[r];o&&o(e,t,n,s)}const qc=["ctrl","shift","alt","meta"],Gc={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>qc.some(n=>e[`${n}Key`]&&!t.includes(n))},Wf=(e,t)=>{const n=e._withMods||(e._withMods={}),s=t.join(".");return n[s]||(n[s]=(r,...i)=>{for(let o=0;o{const n=e._withKeys||(e._withKeys={}),s=t.join(".");return n[s]||(n[s]=r=>{if(!("key"in r))return;const i=Qe(r.key);if(t.some(o=>o===i||Yc[o]===i))return e(r)})},Zi=re({patchProp:Uc},wc);let Nt,Lr=!1;function Qi(){return Nt||(Nt=Bl(Zi))}function zc(){return Nt=Lr?Nt:Kl(Zi),Lr=!0,Nt}const Gf=(...e)=>{Qi().render(...e)},Yf=(...e)=>{const t=Qi().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=to(s);if(!r)return;const i=t._component;!B(i)&&!i.render&&!i.template&&(i.template=r.innerHTML),r.innerHTML="";const o=n(r,!1,eo(r));return r instanceof Element&&(r.removeAttribute("v-cloak"),r.setAttribute("data-v-app","")),o},t},zf=(...e)=>{const t=zc().createApp(...e),{mount:n}=t;return t.mount=s=>{const r=to(s);if(r)return n(r,!0,eo(r))},t};function eo(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function to(e){return ne(e)?document.querySelector(e):e}const Jf=(e,t)=>{const n=e.__vccOpts||e;for(const[s,r]of t)n[s]=r;return n},Jc=window.__VP_SITE_DATA__,no=/^[a-z]+:/i,Xf=/^pathname:\/\//,Zf="vitepress-theme-appearance",so=/#.*$/,Xc=/(index)?\.(md|html)$/,Ce=typeof document<"u",ro={relativePath:"",filePath:"",title:"404",description:"Not Found",headers:[],frontmatter:{sidebar:!1,layout:"page"},lastUpdated:0,isNotFound:!0};function Zc(e,t,n=!1){if(t===void 0)return!1;if(e=Or(`/${e}`),n)return new RegExp(t).test(e);if(Or(t)!==e)return!1;const s=t.match(so);return s?(Ce?location.hash:"")===s[0]:!0}function Or(e){return decodeURI(e).replace(so,"").replace(Xc,"")}function Qc(e){return no.test(e)}function ef(e,t){var s,r,i,o,l,c,a;const n=Object.keys(e.locales).find(d=>d!=="root"&&!Qc(d)&&Zc(t,`/${d}/`,!0))||"root";return Object.assign({},e,{localeIndex:n,lang:((s=e.locales[n])==null?void 0:s.lang)??e.lang,dir:((r=e.locales[n])==null?void 0:r.dir)??e.dir,title:((i=e.locales[n])==null?void 0:i.title)??e.title,titleTemplate:((o=e.locales[n])==null?void 0:o.titleTemplate)??e.titleTemplate,description:((l=e.locales[n])==null?void 0:l.description)??e.description,head:oo(e.head,((c=e.locales[n])==null?void 0:c.head)??[]),themeConfig:{...e.themeConfig,...(a=e.locales[n])==null?void 0:a.themeConfig}})}function io(e,t){const n=t.title||e.title,s=t.titleTemplate??e.titleTemplate;if(typeof s=="string"&&s.includes(":title"))return s.replace(/:title/g,n);const r=tf(e.title,s);return`${n}${r}`}function tf(e,t){return t===!1?"":t===!0||t===void 0?` | ${e}`:e===t?"":` | ${t}`}function nf(e,t){const[n,s]=t;if(n!=="meta")return!1;const r=Object.entries(s)[0];return r==null?!1:e.some(([i,o])=>i===n&&o[r[0]]===r[1])}function oo(e,t){return[...e.filter(n=>!nf(t,n)),...t]}const sf=/[\u0000-\u001F"#$&*+,:;<=>?[\]^`{|}\u007F]/g,rf=/^[a-z]:/i;function Pr(e){const t=rf.exec(e),n=t?t[0]:"";return n+e.slice(n.length).replace(sf,"_").replace(/(^|\/)_+(?=[^/]*$)/,"$1")}const of=Symbol(),ct=Jo(Jc);function Qf(e){const t=Se(()=>ef(ct.value,e.data.relativePath));return{site:t,theme:Se(()=>t.value.themeConfig),page:Se(()=>e.data),frontmatter:Se(()=>e.data.frontmatter),params:Se(()=>e.data.params),lang:Se(()=>t.value.lang),dir:Se(()=>t.value.dir),localeIndex:Se(()=>t.value.localeIndex||"root"),title:Se(()=>io(t.value,e.data)),description:Se(()=>e.data.description||t.value.description),isDark:xs(!1)}}function ea(){const e=wt(of);if(!e)throw new Error("vitepress data not properly injected in app");return e}function lf(e,t){return`${e}${t}`.replace(/\/+/g,"/")}function Fr(e){return no.test(e)||e.startsWith(".")?e:lf(ct.value.base,e)}function cf(e){let t=e.replace(/\.html$/,"");if(t=decodeURIComponent(t),t=t.replace(/\/$/,"/index"),Ce){const n="/";t=Pr(t.slice(n.length).replace(/\//g,"_")||"index")+".md";let s=__VP_HASH_MAP__[t.toLowerCase()];s||(t=t.endsWith("_index.md")?t.slice(0,-9)+".md":t.slice(0,-3)+"_index.md",s=__VP_HASH_MAP__[t.toLowerCase()]),t=`${n}assets/${t}.${s}.js`}else t=`./${Pr(t.slice(1).replace(/\//g,"_"))}.md.js`;return t}let hn=[];function ta(e){hn.push(e),Hn(()=>{hn=hn.filter(t=>t!==e)})}const ff=Symbol(),Nr="http://a.com",af=()=>({path:"/",component:null,data:ro});function na(e,t){const n=Ln(af()),s={route:n,go:r};async function r(l=Ce?location.href:"/"){var a,d;await((a=s.onBeforeRouteChange)==null?void 0:a.call(s,l));const c=new URL(l,Nr);ct.value.cleanUrls||!c.pathname.endsWith("/")&&!c.pathname.endsWith(".html")&&(c.pathname+=".html",l=c.pathname+c.search+c.hash),Ce&&l!==location.href&&(history.replaceState({scrollPosition:window.scrollY},document.title),history.pushState(null,"",l)),await o(l),await((d=s.onAfterRouteChanged)==null?void 0:d.call(s,l))}let i=null;async function o(l,c=0,a=!1){const d=new URL(l,Nr),h=i=d.pathname;try{let m=await e(h);if(i===h){i=null;const{default:T,__pageData:U}=m;if(!T)throw new Error(`Invalid route component: ${T}`);n.path=Ce?h:Fr(h),n.component=fn(T),n.data=fn(U),Ce&&Ss(()=>{let N=ct.value.base+U.relativePath.replace(/(?:(^|\/)index)?\.md$/,"$1");if(!ct.value.cleanUrls&&!N.endsWith("/")&&(N+=".html"),N!==d.pathname&&(d.pathname=N,l=N+d.search+d.hash,history.replaceState(null,"",l)),d.hash&&!c){let Y=null;try{Y=document.querySelector(decodeURIComponent(d.hash))}catch(G){console.warn(G)}if(Y){$r(Y,d.hash);return}}window.scrollTo(0,c)})}}catch(m){if(!/fetch/.test(m.message)&&!/^\/404(\.html|\/)?$/.test(l)&&console.error(m),!a)try{const T=await fetch(ct.value.base+"hashmap.json");window.__VP_HASH_MAP__=await T.json(),await o(l,c,!0);return}catch{}i===h&&(i=null,n.path=Ce?h:Fr(h),n.component=t?fn(t):null,n.data=ro)}}return Ce&&(window.addEventListener("click",l=>{if(l.target.closest("button"))return;const a=l.target.closest("a");if(a&&!a.closest(".vp-raw")&&(a instanceof SVGElement||!a.download)){const{target:d}=a,{href:h,origin:m,pathname:T,hash:U,search:N}=new URL(a.href instanceof SVGAnimatedString?a.href.animVal:a.href,a.baseURI),Y=window.location,G=T.match(/\.\w+$/);!l.ctrlKey&&!l.shiftKey&&!l.altKey&&!l.metaKey&&d!=="_blank"&&m===Y.origin&&!(G&&G[0]!==".html")&&(l.preventDefault(),T===Y.pathname&&N===Y.search?U&&(U!==Y.hash&&(history.pushState(null,"",U),window.dispatchEvent(new Event("hashchange"))),$r(a,U,a.classList.contains("header-anchor"))):r(h))}},{capture:!0}),window.addEventListener("popstate",l=>{o(location.href,l.state&&l.state.scrollPosition||0)}),window.addEventListener("hashchange",l=>{l.preventDefault()})),s}function uf(){const e=wt(ff);if(!e)throw new Error("useRouter() is called without provider.");return e}function lo(){return uf().route}function $r(e,t,n=!1){let s=null;try{s=e.classList.contains("header-anchor")?e:document.querySelector(decodeURIComponent(t))}catch(r){console.warn(r)}if(s){const r=ct.value.scrollOffset;let i=0;if(typeof r=="number")i=r;else if(typeof r=="string")i=Hr(r);else if(Array.isArray(r))for(const c of r){const a=Hr(c);if(a){i=a;break}}const o=parseInt(window.getComputedStyle(s).paddingTop,10),l=window.scrollY+s.getBoundingClientRect().top-i+o;!n||Math.abs(l-window.scrollY)>window.innerHeight?window.scrollTo(0,l):window.scrollTo({left:0,top:l,behavior:"smooth"})}}function Hr(e){const t=document.querySelector(e);if(!t)return 0;const n=t.getBoundingClientRect().bottom;return n<0?0:n+24}const Vr=()=>hn.forEach(e=>e()),sa=_i({name:"VitePressContent",props:{as:{type:[Object,String],default:"div"}},setup(e){const t=lo();return()=>as(e.as,{style:{position:"relative"}},[t.component?as(t.component,{onVnodeMounted:Vr,onVnodeUpdated:Vr}):"404 Page Not Found"])}}),df="modulepreload",hf=function(e){return"/"+e},Ur={},ra=function(t,n,s){if(!n||n.length===0)return t();const r=document.getElementsByTagName("link");return Promise.all(n.map(i=>{if(i=hf(i),i in Ur)return;Ur[i]=!0;const o=i.endsWith(".css"),l=o?'[rel="stylesheet"]':"";if(!!s)for(let d=r.length-1;d>=0;d--){const h=r[d];if(h.href===i&&(!o||h.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${i}"]${l}`))return;const a=document.createElement("link");if(a.rel=o?"stylesheet":df,o||(a.as="script",a.crossOrigin=""),a.href=i,document.head.appendChild(a),o)return new Promise((d,h)=>{a.addEventListener("load",d),a.addEventListener("error",()=>h(new Error(`Unable to preload CSS for ${i}`)))})})).then(()=>t()).catch(i=>{const o=new Event("vite:preloadError",{cancelable:!0});if(o.payload=i,window.dispatchEvent(o),!o.defaultPrevented)throw i})};function ia(e,t){let n=[],s=!0;const r=i=>{if(s){s=!1;return}n.forEach(o=>document.head.removeChild(o)),n=[],i.forEach(o=>{const l=pf(o);document.head.appendChild(l),n.push(l)})};Gl(()=>{const i=e.data,o=t.value,l=i&&i.description,c=i&&i.frontmatter.head||[];document.title=io(o,i),document.querySelector("meta[name=description]").setAttribute("content",l||o.description),r(oo(o.head,mf(c)))})}function pf([e,t,n]){const s=document.createElement(e);for(const r in t)s.setAttribute(r,t[r]);return n&&(s.innerHTML=n),s}function gf(e){return e[0]==="meta"&&e[1]&&e[1].name==="description"}function mf(e){return e.filter(t=>!gf(t))}const Zn=new Set,co=()=>document.createElement("link"),_f=e=>{const t=co();t.rel="prefetch",t.href=e,document.head.appendChild(t)},yf=e=>{const t=new XMLHttpRequest;t.open("GET",e,t.withCredentials=!0),t.send()};let on;const bf=Ce&&(on=co())&&on.relList&&on.relList.supports&&on.relList.supports("prefetch")?_f:yf;function oa(){if(!Ce||!window.IntersectionObserver)return;let e;if((e=navigator.connection)&&(e.saveData||/2g/.test(e.effectiveType)))return;const t=window.requestIdleCallback||setTimeout;let n=null;const s=()=>{n&&n.disconnect(),n=new IntersectionObserver(i=>{i.forEach(o=>{if(o.isIntersecting){const l=o.target;n.unobserve(l);const{pathname:c}=l;if(!Zn.has(c)){Zn.add(c);const a=cf(c);bf(a)}}})}),t(()=>{document.querySelectorAll("#app a").forEach(i=>{const{target:o}=i,{hostname:l,pathname:c}=new URL(i.href instanceof SVGAnimatedString?i.href.animVal:i.href,i.baseURI),a=c.match(/\.\w+$/);a&&a[0]!==".html"||o!=="_blank"&&l===location.hostname&&(c!==location.pathname?n.observe(i):Zn.add(c))})})};$n(s);const r=lo();an(()=>r.path,s),Hn(()=>{n&&n.disconnect()})}const la=_i({setup(e,{slots:t}){const n=xs(!1);return $n(()=>{n.value=!0}),()=>n.value&&t.default?t.default():null}});function ca(){if(Ce){const e=new WeakMap;window.addEventListener("click",t=>{var s;const n=t.target;if(n.matches('div[class*="language-"] > button.copy')){const r=n.parentElement,i=(s=n.nextElementSibling)==null?void 0:s.nextElementSibling;if(!r||!i)return;const o=/language-(shellscript|shell|bash|sh|zsh)/.test(r.className);let l="";i.querySelectorAll("span.line:not(.diff.remove)").forEach(c=>l+=(c.textContent||"")+`
-`),l=l.slice(0,-1),o&&(l=l.replace(/^ *(\$|>) /gm,"").trim()),wf(l).then(()=>{n.classList.add("copied"),clearTimeout(e.get(n));const c=setTimeout(()=>{n.classList.remove("copied"),n.blur(),e.delete(n)},2e3);e.set(n,c)})}})}}async function wf(e){try{return navigator.clipboard.writeText(e)}catch{const t=document.createElement("textarea"),n=document.activeElement;t.value=e,t.setAttribute("readonly",""),t.style.contain="strict",t.style.position="absolute",t.style.left="-9999px",t.style.fontSize="12pt";const s=document.getSelection(),r=s?s.rangeCount>0&&s.getRangeAt(0):null;document.body.appendChild(t),t.select(),t.selectionStart=0,t.selectionEnd=e.length,document.execCommand("copy"),document.body.removeChild(t),r&&(s.removeAllRanges(),s.addRange(r)),n&&n.focus()}}function fa(){Ce&&window.addEventListener("click",e=>{var n,s;const t=e.target;if(t.matches(".vp-code-group input")){const r=(n=t.parentElement)==null?void 0:n.parentElement,i=Array.from((r==null?void 0:r.querySelectorAll("input"))||[]).indexOf(t),o=r==null?void 0:r.querySelector('div[class*="language-"].active'),l=(s=r==null?void 0:r.querySelectorAll('div[class*="language-"]:not(.language-id)'))==null?void 0:s[i];o&&l&&o!==l&&(o.classList.remove("active"),l.classList.add("active"))}})}export{Nf as $,Rf as A,cc as B,fe as C,Rn as D,Mf as E,ge as F,no as G,Ce as H,ri as I,Of as J,Sf as K,Af as L,jf as M,Zf as N,Ss as O,Xf as P,wt as Q,Pl as R,bl as S,Yi as T,ta as U,Jo as V,Ff as W,qf as X,Hf as Y,Wf as Z,Jf as _,ki as a,ue as a0,Ln as a1,Lf as a2,En as a3,Kf as a4,Tf as a5,as as a6,Gf as a7,Vf as a8,xf as a9,ca as aA,fa as aB,If as aa,Yf as ab,mi as ac,Jl as ad,Xl as ae,$f as af,Bf as ag,kf as ah,Bc as ai,vf as aj,Kc as ak,Rr as al,ln as am,lc as an,ia as ao,ff as ap,Qf as aq,of as ar,sa as as,la as at,ct as au,zf as av,na as aw,cf as ax,ra as ay,oa as az,Zo as b,Uf as c,_i as d,Ef as e,xs as f,Ao as g,Se as h,Gl as i,$n as j,Fs as k,Qc as l,Fr as m,Mn as n,Ui as o,Zc as p,lo as q,Pf as r,Hn as s,Cf as t,ea as u,Ki as v,an as w,Di as x,al as y,Df as z};
diff --git a/assets/chunks/index.1d40f4be.js b/assets/chunks/index.19269cca.js
similarity index 91%
rename from assets/chunks/index.1d40f4be.js
rename to assets/chunks/index.19269cca.js
index 93e72b794..2f4518864 100644
--- a/assets/chunks/index.1d40f4be.js
+++ b/assets/chunks/index.19269cca.js
@@ -1 +1 @@
-import{_ as o,o as t,c as n,v as e}from"./framework.a8ebc9a3.js";const s={},i={width:"1em",height:"1em",viewBox:"0 0 16 16"},_=e("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"m11.25 10.75l3 1.5v-7.5l-5 2.5v-2.5h-2.5m1.5 7.5h-6.5v-7.5h1.5m-1.5-2.5l8.5 12"},null,-1),d=[_];function h(c,r){return t(),n("svg",i,d)}const v=o(s,[["render",h]]),l={},a={width:"1em",height:"1em",viewBox:"0 0 16 16"},m=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"6.25"}),e("path",{d:"M8.25 4.75v3.5l-2.5 2"})],-1),k=[m];function u(c,r){return t(),n("svg",a,k)}const p=o(l,[["render",u]]);export{v as F,p as a};
+import{_ as o,o as t,c as n,v as e}from"./framework.6a246566.js";const s={},i={width:"1em",height:"1em",viewBox:"0 0 16 16"},_=e("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"m11.25 10.75l3 1.5v-7.5l-5 2.5v-2.5h-2.5m1.5 7.5h-6.5v-7.5h1.5m-1.5-2.5l8.5 12"},null,-1),d=[_];function h(c,r){return t(),n("svg",i,d)}const v=o(s,[["render",h]]),l={},a={width:"1em",height:"1em",viewBox:"0 0 16 16"},m=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"6.25"}),e("path",{d:"M8.25 4.75v3.5l-2.5 2"})],-1),k=[m];function u(c,r){return t(),n("svg",a,k)}const p=o(l,[["render",u]]);export{v as F,p as a};
diff --git a/assets/chunks/index.c93739cc.js b/assets/chunks/index.214afb8f.js
similarity index 84%
rename from assets/chunks/index.c93739cc.js
rename to assets/chunks/index.214afb8f.js
index 5d49dec5f..99644617b 100644
--- a/assets/chunks/index.c93739cc.js
+++ b/assets/chunks/index.214afb8f.js
@@ -1 +1 @@
-import{_ as e,o,c as t,v as n}from"./framework.a8ebc9a3.js";const s={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},c=n("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.75 1.75h4.5v4.5h-4.5zm0 8h4.5v4.5h-4.5zm8 0h4.5v4.5h-4.5zm0-8h4.5v4.5h-4.5z"},null,-1),h=[c];function _(i,a){return o(),t("svg",r,h)}const l=e(s,[["render",_]]);export{l as F};
+import{_ as e,o,c as t,v as n}from"./framework.6a246566.js";const s={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},c=n("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.75 1.75h4.5v4.5h-4.5zm0 8h4.5v4.5h-4.5zm8 0h4.5v4.5h-4.5zm0-8h4.5v4.5h-4.5z"},null,-1),h=[c];function _(i,a){return o(),t("svg",r,h)}const l=e(s,[["render",_]]);export{l as F};
diff --git a/assets/chunks/index.f637aaa7.js b/assets/chunks/index.21b3b0db.js
similarity index 98%
rename from assets/chunks/index.f637aaa7.js
rename to assets/chunks/index.21b3b0db.js
index 4fea3779e..c312cbf4c 100644
--- a/assets/chunks/index.f637aaa7.js
+++ b/assets/chunks/index.21b3b0db.js
@@ -1 +1 @@
-import{h as m,a1 as j,a5 as y,d as S,o as d,c as b,x as A,E,r as I,D as P,b as p,_ as D,v as z,C as h,y as H,n as O}from"./framework.a8ebc9a3.js";const w=t=>(t.install=s=>{const{name:n}=t;n&&s.component(n,t)},t),ct=(t,s)=>(t.install=n=>{n.config.globalProperties[s]=t},t),at=(t,s)=>(t.install=n=>{n.directive(s,t)},t),it=(t,s=2)=>f(t)?Number(t.toFixed(s)):t,lt=(t,s=1e3)=>{let n;return(...c)=>{n&&clearTimeout(n),n=setTimeout(()=>{t(...c)},s)}},ut=t=>f(t)?t<10?`0${t}`:t.toString():"00",k=(t,s="px")=>g(t)&&t.length?t:f(t)?t+s:"",ft=t=>{if(!t)return 0;if(f(t))return t;const s=Number.parseFloat(t);return f(s)?s:0},R=/([A-Z])/g,C=t=>t.replace(R,(s,n,c)=>c===0?n.toLowerCase():"-"+n.toLowerCase()),pt=(t,s)=>!t||!t.length?[]:t.split(s),B=t=>s=>K(s)===`[object ${t}]`,dt=B("Date"),g=t=>typeof t=="string",f=t=>typeof t=="number"&&!Number.isNaN(t),F=t=>typeof t=="boolean",V=B("Object"),x=t=>typeof t=="function",Z=Array.isArray,yt=typeof window!==void 0,N=(t=!1)=>({type:Boolean,default:t}),_t=t=>({type:Number,default:t}),_=(t,s)=>{const n={type:String,default:t};return s&&(n.validator=s),n},T=t=>({type:[String,Number],default:t}),$=(t=null)=>({type:Object,default:()=>t}),G=(t=null)=>({type:Function,default:t}),bt=(t=[])=>({type:Array,default:()=>t}),{toString:q}=Object.prototype,K=t=>q.call(t),v=(t,s)=>{const{filter:n}=Y(t),c=(e,l)=>m(()=>{const o=[],i=n(e);l&&o.push(l);for(const u in i)i[u]&&o.push(`f-${s}__${F(i[u])?C(u):i[u]}`);return o}),a=(e,l,o=!0)=>{if(F(o))return f(e)&&o?k(e):e;if(g(o)){if(o===l)return e}else if(Z(o)){for(const i of o)if(i===l)return e}return k(e)};return{classes:c,styles:(e,l=!0)=>m(()=>{const o={},i=n(e);for(const u in i)i[u]&&(o[`--${s}-${C(u)}`]=a(i[u],u,l));return o})}},Y=t=>({filter:c=>{const a=j({});return c.forEach(r=>{g(r)?a[r]=y(t,r):V(r)&&r.callback&&r.callback()&&(a[r.actualKey||r.key]=y(t,r.key))}),a},interceptors:(c,a,r=null)=>a()?y(t,c):r}),L=()=>({run:(s,...n)=>{x(s)&&s(...n)}}),gt=["large","middle","small","mini"],mt=["default","primary","success","danger","warning","info"],ht=["_blank","_self","_parent","_top"],kt=["fill","contain","cover","none","scale-down"],J={icon:$(),color:_(),size:T(),onClick:G()},M=S({name:"FSvgIcon",__name:"svg-icon",props:J,setup(t){const s=t,{run:n}=L(),{styles:c}=v(s,"svg-icon"),a=e=>{n(s.onClick,e)},r=c(["size","color"]);return(e,l)=>(d(),b("i",{role:"img",class:"f-svg-icon","text-indent":"middle",style:P(p(r)),onClick:a},[e.icon?(d(),A(E(e.icon),{key:0})):I(e.$slots,"default",{key:1})],4))}}),Q=w(M),U={},W={width:"1em",height:"1em",viewBox:"0 0 16 16"},X=z("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"m11.25 4.75l-6.5 6.5m0-6.5l6.5 6.5"},null,-1),tt=[X];function st(t,s){return d(),b("svg",W,tt)}const nt=D(U,[["render",st]]),et={size:T(),round:N(),disabled:N(),color:_(),hoverColor:_(),icon:$(),onClick:G()},ot=S({name:"FCloseBtn",__name:"close-btn",props:et,setup(t){const s=t,{styles:n,classes:c}=v(s,"close-btn"),{run:a}=L(),r=o=>{s.disabled||a(s.onClick,o)},e=c(["round","disabled"],"f-close-btn"),l=n(["color","hoverColor"]);return(o,i)=>(d(),b("div",{role:"button",class:O(p(e)),style:P(p(l)),onClick:r},[h(p(Q),{size:o.size,icon:o.icon},{default:H(()=>[I(o.$slots,"default",{},()=>[h(p(nt))])]),_:3},8,["size","icon"])],6))}}),Ct=w(ot);export{lt as A,nt as B,dt as C,F as D,ut as E,mt as F,Y as G,at as H,N as a,_t as b,$ as c,G as d,Q as e,Ct as f,ct as g,f as h,g as i,L as j,gt as k,w as l,T as m,x as n,Z as o,k as p,ht as q,V as r,_ as s,it as t,v as u,ft as v,yt as w,pt as x,bt as y,kt as z};
+import{h as m,a1 as j,a5 as y,d as S,o as d,c as b,x as A,E,r as I,D as P,b as p,_ as D,v as z,C as h,y as H,n as O}from"./framework.6a246566.js";const w=t=>(t.install=s=>{const{name:n}=t;n&&s.component(n,t)},t),ct=(t,s)=>(t.install=n=>{n.config.globalProperties[s]=t},t),at=(t,s)=>(t.install=n=>{n.directive(s,t)},t),it=(t,s=2)=>f(t)?Number(t.toFixed(s)):t,lt=(t,s=1e3)=>{let n;return(...c)=>{n&&clearTimeout(n),n=setTimeout(()=>{t(...c)},s)}},ut=t=>f(t)?t<10?`0${t}`:t.toString():"00",k=(t,s="px")=>g(t)&&t.length?t:f(t)?t+s:"",ft=t=>{if(!t)return 0;if(f(t))return t;const s=Number.parseFloat(t);return f(s)?s:0},R=/([A-Z])/g,C=t=>t.replace(R,(s,n,c)=>c===0?n.toLowerCase():"-"+n.toLowerCase()),pt=(t,s)=>!t||!t.length?[]:t.split(s),B=t=>s=>K(s)===`[object ${t}]`,dt=B("Date"),g=t=>typeof t=="string",f=t=>typeof t=="number"&&!Number.isNaN(t),F=t=>typeof t=="boolean",V=B("Object"),x=t=>typeof t=="function",Z=Array.isArray,yt=typeof window!==void 0,N=(t=!1)=>({type:Boolean,default:t}),_t=t=>({type:Number,default:t}),_=(t,s)=>{const n={type:String,default:t};return s&&(n.validator=s),n},T=t=>({type:[String,Number],default:t}),$=(t=null)=>({type:Object,default:()=>t}),G=(t=null)=>({type:Function,default:t}),bt=(t=[])=>({type:Array,default:()=>t}),{toString:q}=Object.prototype,K=t=>q.call(t),v=(t,s)=>{const{filter:n}=Y(t),c=(e,l)=>m(()=>{const o=[],i=n(e);l&&o.push(l);for(const u in i)i[u]&&o.push(`f-${s}__${F(i[u])?C(u):i[u]}`);return o}),a=(e,l,o=!0)=>{if(F(o))return f(e)&&o?k(e):e;if(g(o)){if(o===l)return e}else if(Z(o)){for(const i of o)if(i===l)return e}return k(e)};return{classes:c,styles:(e,l=!0)=>m(()=>{const o={},i=n(e);for(const u in i)i[u]&&(o[`--${s}-${C(u)}`]=a(i[u],u,l));return o})}},Y=t=>({filter:c=>{const a=j({});return c.forEach(r=>{g(r)?a[r]=y(t,r):V(r)&&r.callback&&r.callback()&&(a[r.actualKey||r.key]=y(t,r.key))}),a},interceptors:(c,a,r=null)=>a()?y(t,c):r}),L=()=>({run:(s,...n)=>{x(s)&&s(...n)}}),gt=["large","middle","small","mini"],mt=["default","primary","success","danger","warning","info"],ht=["_blank","_self","_parent","_top"],kt=["fill","contain","cover","none","scale-down"],J={icon:$(),color:_(),size:T(),onClick:G()},M=S({name:"FSvgIcon",__name:"svg-icon",props:J,setup(t){const s=t,{run:n}=L(),{styles:c}=v(s,"svg-icon"),a=e=>{n(s.onClick,e)},r=c(["size","color"]);return(e,l)=>(d(),b("i",{role:"img",class:"f-svg-icon","text-indent":"middle",style:P(p(r)),onClick:a},[e.icon?(d(),A(E(e.icon),{key:0})):I(e.$slots,"default",{key:1})],4))}}),Q=w(M),U={},W={width:"1em",height:"1em",viewBox:"0 0 16 16"},X=z("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"m11.25 4.75l-6.5 6.5m0-6.5l6.5 6.5"},null,-1),tt=[X];function st(t,s){return d(),b("svg",W,tt)}const nt=D(U,[["render",st]]),et={size:T(),round:N(),disabled:N(),color:_(),hoverColor:_(),icon:$(),onClick:G()},ot=S({name:"FCloseBtn",__name:"close-btn",props:et,setup(t){const s=t,{styles:n,classes:c}=v(s,"close-btn"),{run:a}=L(),r=o=>{s.disabled||a(s.onClick,o)},e=c(["round","disabled"],"f-close-btn"),l=n(["color","hoverColor"]);return(o,i)=>(d(),b("div",{role:"button",class:O(p(e)),style:P(p(l)),onClick:r},[h(p(Q),{size:o.size,icon:o.icon},{default:H(()=>[I(o.$slots,"default",{},()=>[h(p(nt))])]),_:3},8,["size","icon"])],6))}}),Ct=w(ot);export{lt as A,nt as B,dt as C,F as D,ut as E,mt as F,Y as G,at as H,N as a,_t as b,$ as c,G as d,Q as e,Ct as f,ct as g,f as h,g as i,L as j,gt as k,w as l,T as m,x as n,Z as o,k as p,ht as q,V as r,_ as s,it as t,v as u,ft as v,yt as w,pt as x,bt as y,kt as z};
diff --git a/assets/chunks/index.649e5d55.js b/assets/chunks/index.2fb1157f.js
similarity index 83%
rename from assets/chunks/index.649e5d55.js
rename to assets/chunks/index.2fb1157f.js
index 539686156..8487fd7ee 100644
--- a/assets/chunks/index.649e5d55.js
+++ b/assets/chunks/index.2fb1157f.js
@@ -1 +1 @@
-import{_ as e,o,c as t,v as s}from"./framework.a8ebc9a3.js";const n={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},c=s("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"m11.25 4.75l-6.5 6.5m0-6.5l6.5 6.5"},null,-1),_=[c];function i(a,l){return o(),t("svg",r,_)}const h=e(n,[["render",i]]);export{h as F};
+import{_ as e,o,c as t,v as s}from"./framework.6a246566.js";const n={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},c=s("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"m11.25 4.75l-6.5 6.5m0-6.5l6.5 6.5"},null,-1),_=[c];function i(a,l){return o(),t("svg",r,_)}const h=e(n,[["render",i]]);export{h as F};
diff --git a/assets/chunks/index.038870ed.js b/assets/chunks/index.325a8a7e.js
similarity index 95%
rename from assets/chunks/index.038870ed.js
rename to assets/chunks/index.325a8a7e.js
index d90ab2cc4..b1c588436 100644
--- a/assets/chunks/index.038870ed.js
+++ b/assets/chunks/index.325a8a7e.js
@@ -1 +1 @@
-import{_ as a,o as e,c as n,v as i,d as N,h as y,x as _,y as j,a2 as T,n as A,b as t,D as P,C as V,z as u,F as w,a3 as B,E as C,t as f,a as D,a4 as O,T as E}from"./framework.a8ebc9a3.js";import{s as h,F as G,a as m,b as p,c as H,d as W,e as Z,i as R,f as U,g as Y}from"./index.f637aaa7.js";import{u as q,a as J}from"./index.ca94d18f.js";const K={},Q={width:"1em",height:"1em",viewBox:"0 0 16 16"},X=i("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[i("path",{d:"m10.25 5.75l-4.5 4.5m0-4.5l4.5 4.5"}),i("circle",{cx:"8",cy:"8",r:"6.25"})],-1),ee=[X];function te(s,r){return e(),n("svg",Q,ee)}const oe=a(K,[["render",te]]),ne={},se={width:"1em",height:"1em",viewBox:"0 0 16 16"},ie=i("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M6.75 14.25h2.5M8 1.75c-2.75 0-4.25 2-4.25 4s2 2.5 2 4.5v1h4.5v-1c0-2 2-2.5 2-4.5s-1.5-4-4.25-4z"},null,-1),re=[ie];function ce(s,r){return e(),n("svg",se,re)}const ae=a(ne,[["render",ce]]),le={},de={width:"32",height:"32",viewBox:"0 0 24 24"},_e=i("path",{fill:"currentColor",d:"M7.291 20.824L2 22l1.176-5.291A9.956 9.956 0 0 1 2 12C2 6.477 6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10a9.956 9.956 0 0 1-4.709-1.176zm.29-2.113l.653.35A7.955 7.955 0 0 0 12 20a8 8 0 1 0-8-8c0 1.334.325 2.618.94 3.766l.349.653l-.655 2.947l2.947-.655zM7 12h2a3 3 0 0 0 6 0h2a5 5 0 0 1-10 0z"},null,-1),he=[_e];function ue(s,r){return e(),n("svg",de,he)}const fe=a(le,[["render",ue]]),me={},pe={width:"1em",height:"1em",viewBox:"0 0 16 16"},ge=i("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M5.25 5.75c1.5 0 3-4 4.5-4v4h4.5s-.5 7.5-3.5 7.5h-5.5zm0 0h-3.5v7.5h3.5"},null,-1),ve=[ge];function ke(s,r){return e(),n("svg",pe,ve)}const $e=a(me,[["render",ke]]),ye={},we={width:"32",height:"32",viewBox:"0 0 32 32"},Be=i("path",{fill:"currentColor",d:"M16 23a1.5 1.5 0 1 0 1.5 1.5A1.5 1.5 0 0 0 16 23zm-1-11h2v9h-2z"},null,-1),Ce=i("path",{fill:"currentColor",d:"M29 30H3a1 1 0 0 1-.887-1.461l13-25a1 1 0 0 1 1.774 0l13 25A1 1 0 0 1 29 30ZM4.65 28h22.7l.001-.003L16.002 6.17h-.004L4.648 27.997Z"},null,-1),Fe=[Be,Ce];function be(s,r){return e(),n("svg",we,Fe)}const ze=a(ye,[["render",be]]),Me={},Ie={width:"1em",height:"1em",viewBox:"0 0 16 16"},Le=i("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M8 1.75c-2.468 0-4.25 1.5-4.25 3.5v3l-2 3.5h12.5l-2-3.5v-3c0-2-1.166-3.5-4.25-3.5zm-2.25 10.5c0 3 4.5 3 4.5 0"},null,-1),Se=[Le];function xe(s,r){return e(),n("svg",Ie,Se)}const Ne=a(Me,[["render",xe]]),je={title:{type:[String,Object],default:()=>null},message:{type:[String,Object],default:()=>null},type:h(void 0,s=>G.includes(s)),close:m(),duration:p(2500),round:m(),showIcon:m(!0),icon:H(),color:h(),background:h(),offset:p(20),placement:h("top-right",s=>["top-left","top-right","bottom-left","bottom-right"].includes(s)),zIndex:p(),closeBtn:{type:[String,Object],default:()=>null},onClose:W()},Te={key:0,class:"f-notification__icon"},Ae={class:"f-notification__content"},Pe={key:1,class:"f-notification__title"},Ve={key:2,class:"f-notification__message"},De=N({name:"FNotification",__name:"notification",props:je,setup(s,{expose:r}){const l=s,{classList:F,style:b,visible:z,offsetStyle:M,offsetVal:I,onBeforeLeave:L,onAfterLeave:S,clearTimer:g,startTime:v,handelClose:k}=q(l,"notification"),$=y(()=>l.icon?l.icon:{default:fe,primary:ae,success:$e,danger:oe,warning:ze,info:Ne}[l.type]),x=y(()=>l.placement.includes("right"));return r({offsetVal:I}),(o,c)=>(e(),_(E,{mode:"out-in",appear:"",name:"f-notification-fade"+(x.value?"-right":"-left"),onBeforeLeave:t(L),onAfterLeave:t(S)},{default:j(()=>[T(i("div",{class:A(t(F)),style:P([t(M),t(b)]),onMouseleave:c[1]||(c[1]=(...d)=>t(v)&&t(v)(...d)),onMouseenter:c[2]||(c[2]=(...d)=>t(g)&&t(g)(...d))},[$.value?(e(),n("div",Te,[V(t(Z),{icon:$.value,size:25},null,8,["icon"])])):u("",!0),i("div",Ae,[o.title?(e(),n(w,{key:0},[B(o.title)?(e(),_(C(o.title),{key:0})):(e(),n("h3",Pe,f(o.title),1))],64)):u("",!0),B(o.message)?(e(),_(C(o.message),{key:1})):(e(),n("div",Ve,f(o.message),1))]),o.close?(e(),n("div",{key:1,class:"f-notification__close",onClick:c[0]||(c[0]=(...d)=>t(k)&&t(k)(...d))},[t(R)(o.closeBtn)?(e(),n(w,{key:0},[D(f(o.closeBtn),1)],64)):(e(),_(t(U),{key:1,icon:o.closeBtn,size:15,color:"#a4a4a4"},null,8,["icon"]))])):u("",!0)],38),[[O,t(z)]])]),_:1},8,["name","onBeforeLeave","onAfterLeave"]))}}),{Message:Oe}=J(De,"notification"),We=Y(Oe,"FNotification");export{We as F};
+import{_ as a,o as e,c as n,v as i,d as N,h as y,x as _,y as j,a2 as T,n as A,b as t,D as P,C as V,z as u,F as w,a3 as B,E as C,t as f,a as D,a4 as O,T as E}from"./framework.6a246566.js";import{s as h,F as G,a as m,b as p,c as H,d as W,e as Z,i as R,f as U,g as Y}from"./index.21b3b0db.js";import{u as q,a as J}from"./index.ae9bbc6b.js";const K={},Q={width:"1em",height:"1em",viewBox:"0 0 16 16"},X=i("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[i("path",{d:"m10.25 5.75l-4.5 4.5m0-4.5l4.5 4.5"}),i("circle",{cx:"8",cy:"8",r:"6.25"})],-1),ee=[X];function te(s,r){return e(),n("svg",Q,ee)}const oe=a(K,[["render",te]]),ne={},se={width:"1em",height:"1em",viewBox:"0 0 16 16"},ie=i("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M6.75 14.25h2.5M8 1.75c-2.75 0-4.25 2-4.25 4s2 2.5 2 4.5v1h4.5v-1c0-2 2-2.5 2-4.5s-1.5-4-4.25-4z"},null,-1),re=[ie];function ce(s,r){return e(),n("svg",se,re)}const ae=a(ne,[["render",ce]]),le={},de={width:"32",height:"32",viewBox:"0 0 24 24"},_e=i("path",{fill:"currentColor",d:"M7.291 20.824L2 22l1.176-5.291A9.956 9.956 0 0 1 2 12C2 6.477 6.477 2 12 2s10 4.477 10 10s-4.477 10-10 10a9.956 9.956 0 0 1-4.709-1.176zm.29-2.113l.653.35A7.955 7.955 0 0 0 12 20a8 8 0 1 0-8-8c0 1.334.325 2.618.94 3.766l.349.653l-.655 2.947l2.947-.655zM7 12h2a3 3 0 0 0 6 0h2a5 5 0 0 1-10 0z"},null,-1),he=[_e];function ue(s,r){return e(),n("svg",de,he)}const fe=a(le,[["render",ue]]),me={},pe={width:"1em",height:"1em",viewBox:"0 0 16 16"},ge=i("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M5.25 5.75c1.5 0 3-4 4.5-4v4h4.5s-.5 7.5-3.5 7.5h-5.5zm0 0h-3.5v7.5h3.5"},null,-1),ve=[ge];function ke(s,r){return e(),n("svg",pe,ve)}const $e=a(me,[["render",ke]]),ye={},we={width:"32",height:"32",viewBox:"0 0 32 32"},Be=i("path",{fill:"currentColor",d:"M16 23a1.5 1.5 0 1 0 1.5 1.5A1.5 1.5 0 0 0 16 23zm-1-11h2v9h-2z"},null,-1),Ce=i("path",{fill:"currentColor",d:"M29 30H3a1 1 0 0 1-.887-1.461l13-25a1 1 0 0 1 1.774 0l13 25A1 1 0 0 1 29 30ZM4.65 28h22.7l.001-.003L16.002 6.17h-.004L4.648 27.997Z"},null,-1),Fe=[Be,Ce];function be(s,r){return e(),n("svg",we,Fe)}const ze=a(ye,[["render",be]]),Me={},Ie={width:"1em",height:"1em",viewBox:"0 0 16 16"},Le=i("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M8 1.75c-2.468 0-4.25 1.5-4.25 3.5v3l-2 3.5h12.5l-2-3.5v-3c0-2-1.166-3.5-4.25-3.5zm-2.25 10.5c0 3 4.5 3 4.5 0"},null,-1),Se=[Le];function xe(s,r){return e(),n("svg",Ie,Se)}const Ne=a(Me,[["render",xe]]),je={title:{type:[String,Object],default:()=>null},message:{type:[String,Object],default:()=>null},type:h(void 0,s=>G.includes(s)),close:m(),duration:p(2500),round:m(),showIcon:m(!0),icon:H(),color:h(),background:h(),offset:p(20),placement:h("top-right",s=>["top-left","top-right","bottom-left","bottom-right"].includes(s)),zIndex:p(),closeBtn:{type:[String,Object],default:()=>null},onClose:W()},Te={key:0,class:"f-notification__icon"},Ae={class:"f-notification__content"},Pe={key:1,class:"f-notification__title"},Ve={key:2,class:"f-notification__message"},De=N({name:"FNotification",__name:"notification",props:je,setup(s,{expose:r}){const l=s,{classList:F,style:b,visible:z,offsetStyle:M,offsetVal:I,onBeforeLeave:L,onAfterLeave:S,clearTimer:g,startTime:v,handelClose:k}=q(l,"notification"),$=y(()=>l.icon?l.icon:{default:fe,primary:ae,success:$e,danger:oe,warning:ze,info:Ne}[l.type]),x=y(()=>l.placement.includes("right"));return r({offsetVal:I}),(o,c)=>(e(),_(E,{mode:"out-in",appear:"",name:"f-notification-fade"+(x.value?"-right":"-left"),onBeforeLeave:t(L),onAfterLeave:t(S)},{default:j(()=>[T(i("div",{class:A(t(F)),style:P([t(M),t(b)]),onMouseleave:c[1]||(c[1]=(...d)=>t(v)&&t(v)(...d)),onMouseenter:c[2]||(c[2]=(...d)=>t(g)&&t(g)(...d))},[$.value?(e(),n("div",Te,[V(t(Z),{icon:$.value,size:25},null,8,["icon"])])):u("",!0),i("div",Ae,[o.title?(e(),n(w,{key:0},[B(o.title)?(e(),_(C(o.title),{key:0})):(e(),n("h3",Pe,f(o.title),1))],64)):u("",!0),B(o.message)?(e(),_(C(o.message),{key:1})):(e(),n("div",Ve,f(o.message),1))]),o.close?(e(),n("div",{key:1,class:"f-notification__close",onClick:c[0]||(c[0]=(...d)=>t(k)&&t(k)(...d))},[t(R)(o.closeBtn)?(e(),n(w,{key:0},[D(f(o.closeBtn),1)],64)):(e(),_(t(U),{key:1,icon:o.closeBtn,size:15,color:"#a4a4a4"},null,8,["icon"]))])):u("",!0)],38),[[O,t(z)]])]),_:1},8,["name","onBeforeLeave","onAfterLeave"]))}}),{Message:Oe}=J(De,"notification"),We=Y(Oe,"FNotification");export{We as F};
diff --git a/assets/chunks/index.30bc576b.js b/assets/chunks/index.385ee92c.js
similarity index 86%
rename from assets/chunks/index.30bc576b.js
rename to assets/chunks/index.385ee92c.js
index 9898eec33..cfe8e995f 100644
--- a/assets/chunks/index.30bc576b.js
+++ b/assets/chunks/index.385ee92c.js
@@ -1 +1 @@
-import{_ as e,o,c as t,v as n}from"./framework.a8ebc9a3.js";const s={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},c=n("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M13.75 7.75h-12m6-6v12m-2.5-1l2.5-2.5l2.5 2.5m-7.5-7.5l2.5 2.5l-2.5 2.5m7.5-7.5l-2.5 2.5l-2.5-2.5m7.5 7.5l-2.5-2.5l2.5-2.5"},null,-1),l=[c];function _(i,a){return o(),t("svg",r,l)}const m=e(s,[["render",_]]);export{m as F};
+import{_ as e,o,c as t,v as n}from"./framework.6a246566.js";const s={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},c=n("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M13.75 7.75h-12m6-6v12m-2.5-1l2.5-2.5l2.5 2.5m-7.5-7.5l2.5 2.5l-2.5 2.5m7.5-7.5l-2.5 2.5l-2.5-2.5m7.5 7.5l-2.5-2.5l2.5-2.5"},null,-1),l=[c];function _(i,a){return o(),t("svg",r,l)}const m=e(s,[["render",_]]);export{m as F};
diff --git a/assets/chunks/index.36ec2e32.js b/assets/chunks/index.5820b9aa.js
similarity index 85%
rename from assets/chunks/index.36ec2e32.js
rename to assets/chunks/index.5820b9aa.js
index 982985553..e780d0a94 100644
--- a/assets/chunks/index.36ec2e32.js
+++ b/assets/chunks/index.5820b9aa.js
@@ -1 +1 @@
-import{_ as o,o as t,c,v as e}from"./framework.a8ebc9a3.js";const s={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},n=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"6.25"}),e("path",{d:"M9.75 6.25v-.5m-3.5.5v-.5m-.5 4s.5 1.5 2.25 1.5s2.25-1.5 2.25-1.5"})],-1),i=[n];function _(a,d){return t(),c("svg",r,i)}const h=o(s,[["render",_]]);export{h as F};
+import{_ as o,o as t,c,v as e}from"./framework.6a246566.js";const s={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},n=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"6.25"}),e("path",{d:"M9.75 6.25v-.5m-3.5.5v-.5m-.5 4s.5 1.5 2.25 1.5s2.25-1.5 2.25-1.5"})],-1),i=[n];function _(a,d){return t(),c("svg",r,i)}const h=o(s,[["render",_]]);export{h as F};
diff --git a/assets/chunks/index.bd178b65.js b/assets/chunks/index.5f772497.js
similarity index 83%
rename from assets/chunks/index.bd178b65.js
rename to assets/chunks/index.5f772497.js
index 824be9394..ebc5c342a 100644
--- a/assets/chunks/index.bd178b65.js
+++ b/assets/chunks/index.5f772497.js
@@ -1 +1 @@
-import{_ as e,o,c as t,v as n}from"./framework.a8ebc9a3.js";const s={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},c=n("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M3.75 2.75h9m-8.5 6.5l4-3.5l4 3.5m-4 5v-8.5"},null,-1),_=[c];function i(a,l){return o(),t("svg",r,_)}const h=e(s,[["render",i]]);export{h as F};
+import{_ as e,o,c as t,v as n}from"./framework.6a246566.js";const s={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},c=n("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M3.75 2.75h9m-8.5 6.5l4-3.5l4 3.5m-4 5v-8.5"},null,-1),_=[c];function i(a,l){return o(),t("svg",r,_)}const h=e(s,[["render",i]]);export{h as F};
diff --git a/assets/chunks/index.f09c8251.js b/assets/chunks/index.64d8cc8d.js
similarity index 88%
rename from assets/chunks/index.f09c8251.js
rename to assets/chunks/index.64d8cc8d.js
index 91185934b..d8569796a 100644
--- a/assets/chunks/index.f09c8251.js
+++ b/assets/chunks/index.64d8cc8d.js
@@ -1 +1 @@
-import{_ as o,o as t,c,v as e}from"./framework.a8ebc9a3.js";const r={},n={width:"1em",height:"1em",viewBox:"0 0 16 16"},s=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("path",{d:"M10 1.75a4.25 4.25 0 0 0-4.104 5.354L1.75 11.25v3h3v-1.5h1.5v-1.5h1.5L8.9 10.1c.359.098.728.148 1.1.15a4.25 4.25 0 0 0 0-8.5z"}),e("circle",{cx:"10.75",cy:"5.25",r:".5",fill:"currentColor"})],-1),i=[s];function _(a,h){return t(),c("svg",n,i)}const d=o(r,[["render",_]]);export{d as F};
+import{_ as o,o as t,c,v as e}from"./framework.6a246566.js";const r={},n={width:"1em",height:"1em",viewBox:"0 0 16 16"},s=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("path",{d:"M10 1.75a4.25 4.25 0 0 0-4.104 5.354L1.75 11.25v3h3v-1.5h1.5v-1.5h1.5L8.9 10.1c.359.098.728.148 1.1.15a4.25 4.25 0 0 0 0-8.5z"}),e("circle",{cx:"10.75",cy:"5.25",r:".5",fill:"currentColor"})],-1),i=[s];function _(a,h){return t(),c("svg",n,i)}const d=o(r,[["render",_]]);export{d as F};
diff --git a/assets/chunks/index.d7f4091d.js b/assets/chunks/index.7bcb7fa3.js
similarity index 89%
rename from assets/chunks/index.d7f4091d.js
rename to assets/chunks/index.7bcb7fa3.js
index 26ecf4601..4c64be32c 100644
--- a/assets/chunks/index.d7f4091d.js
+++ b/assets/chunks/index.7bcb7fa3.js
@@ -1 +1 @@
-import{d as L,o,x as l,y as N,a2 as T,v as z,n as V,b as e,D,c as r,C as I,z as u,a3 as _,E as h,t as g,F as j,a as w,a4 as A,T as E}from"./framework.a8ebc9a3.js";import{s as i,F as O,a as d,b as m,c as G,d as H,e as W,i as Y,f as q,g as J}from"./index.f637aaa7.js";import{u as K,a as Q}from"./index.ca94d18f.js";const R={message:{type:[String,Object],default:()=>null},type:i("default",t=>O.includes(t)),close:d(),duration:m(2500),round:d(),icon:G(),color:i(),background:i(),offset:m(20),placement:i("top",t=>["top","top-left","top-right","bottom","bottom-left","bottom-right"].includes(t)),zIndex:m(),closeBtn:{type:[String,Object],default:()=>null},onClose:H()},U={key:0,class:"f-message__before_icon"},X={key:2,class:"f-message__text"},Z=L({name:"FMessage",__name:"message",props:R,setup(t,{expose:v}){const y=t,{classList:b,style:B,visible:k,isPosition:F,offsetStyle:C,offsetVal:S,onBeforeLeave:M,onAfterLeave:P,clearTimer:c,startTime:f,handelClose:p}=K(y,"message");return v({offsetVal:S}),(s,a)=>(o(),l(E,{mode:"out-in",appear:"",name:"f-message-fade"+(e(F)?"-top":"-bottom"),onBeforeLeave:e(M),onAfterLeave:e(P)},{default:N(()=>[T(z("div",{class:V(e(b)),style:D([e(C),e(B)]),onMouseleave:a[1]||(a[1]=(...n)=>e(f)&&e(f)(...n)),onMouseenter:a[2]||(a[2]=(...n)=>e(c)&&e(c)(...n))},[s.icon?(o(),r("div",U,[I(e(W),{icon:s.icon,size:16},null,8,["icon"])])):u("",!0),_(s.message)?(o(),l(h(s.message),{key:1})):(o(),r("div",X,g(s.message),1)),s.close?(o(),r("div",{key:3,class:"f-message__close",onClick:a[0]||(a[0]=(...n)=>e(p)&&e(p)(...n))},[e(Y)(s.closeBtn)?(o(),r(j,{key:0},[w(g(s.closeBtn),1)],64)):(o(),l(e(q),{key:1,icon:s.closeBtn,size:15,color:"#a4a4a4"},null,8,["icon"]))])):u("",!0)],38),[[A,e(k)]])]),_:1},8,["name","onBeforeLeave","onAfterLeave"]))}}),{Message:$}=Q(Z,"message"),oe=J($,"FMessage");export{oe as F};
+import{d as L,o,x as l,y as N,a2 as T,v as z,n as V,b as e,D,c as r,C as I,z as u,a3 as _,E as h,t as g,F as j,a as w,a4 as A,T as E}from"./framework.6a246566.js";import{s as i,F as O,a as d,b as m,c as G,d as H,e as W,i as Y,f as q,g as J}from"./index.21b3b0db.js";import{u as K,a as Q}from"./index.ae9bbc6b.js";const R={message:{type:[String,Object],default:()=>null},type:i("default",t=>O.includes(t)),close:d(),duration:m(2500),round:d(),icon:G(),color:i(),background:i(),offset:m(20),placement:i("top",t=>["top","top-left","top-right","bottom","bottom-left","bottom-right"].includes(t)),zIndex:m(),closeBtn:{type:[String,Object],default:()=>null},onClose:H()},U={key:0,class:"f-message__before_icon"},X={key:2,class:"f-message__text"},Z=L({name:"FMessage",__name:"message",props:R,setup(t,{expose:v}){const y=t,{classList:b,style:B,visible:k,isPosition:F,offsetStyle:C,offsetVal:S,onBeforeLeave:M,onAfterLeave:P,clearTimer:c,startTime:f,handelClose:p}=K(y,"message");return v({offsetVal:S}),(s,a)=>(o(),l(E,{mode:"out-in",appear:"",name:"f-message-fade"+(e(F)?"-top":"-bottom"),onBeforeLeave:e(M),onAfterLeave:e(P)},{default:N(()=>[T(z("div",{class:V(e(b)),style:D([e(C),e(B)]),onMouseleave:a[1]||(a[1]=(...n)=>e(f)&&e(f)(...n)),onMouseenter:a[2]||(a[2]=(...n)=>e(c)&&e(c)(...n))},[s.icon?(o(),r("div",U,[I(e(W),{icon:s.icon,size:16},null,8,["icon"])])):u("",!0),_(s.message)?(o(),l(h(s.message),{key:1})):(o(),r("div",X,g(s.message),1)),s.close?(o(),r("div",{key:3,class:"f-message__close",onClick:a[0]||(a[0]=(...n)=>e(p)&&e(p)(...n))},[e(Y)(s.closeBtn)?(o(),r(j,{key:0},[w(g(s.closeBtn),1)],64)):(o(),l(e(q),{key:1,icon:s.closeBtn,size:15,color:"#a4a4a4"},null,8,["icon"]))])):u("",!0)],38),[[A,e(k)]])]),_:1},8,["name","onBeforeLeave","onAfterLeave"]))}}),{Message:$}=Q(Z,"message"),oe=J($,"FMessage");export{oe as F};
diff --git a/assets/chunks/index.f64d02a2.js b/assets/chunks/index.7ccc9179.js
similarity index 86%
rename from assets/chunks/index.f64d02a2.js
rename to assets/chunks/index.7ccc9179.js
index 19fa32c94..f7c30a616 100644
--- a/assets/chunks/index.f64d02a2.js
+++ b/assets/chunks/index.7ccc9179.js
@@ -1 +1 @@
-import{_ as e,o,c as t,v as n}from"./framework.a8ebc9a3.js";const s={},c={width:"1em",height:"1em",viewBox:"0 0 16 16"},r=n("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M7 3.75A3.25 3.25 0 0 0 3.75 7c.002.255.033.508.094.756h-.002A2.25 2.25 0 0 0 4 12.25h7.5a2.75 2.75 0 1 0-1.252-5.2L10.25 7A3.25 3.25 0 0 0 7 3.75z"},null,-1),_=[r];function i(a,d){return o(),t("svg",c,_)}const l=e(s,[["render",i]]);export{l as F};
+import{_ as e,o,c as t,v as n}from"./framework.6a246566.js";const s={},c={width:"1em",height:"1em",viewBox:"0 0 16 16"},r=n("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M7 3.75A3.25 3.25 0 0 0 3.75 7c.002.255.033.508.094.756h-.002A2.25 2.25 0 0 0 4 12.25h7.5a2.75 2.75 0 1 0-1.252-5.2L10.25 7A3.25 3.25 0 0 0 7 3.75z"},null,-1),_=[r];function i(a,d){return o(),t("svg",c,_)}const l=e(s,[["render",i]]);export{l as F};
diff --git a/assets/chunks/index.4a0cc62a.js b/assets/chunks/index.83b53733.js
similarity index 84%
rename from assets/chunks/index.4a0cc62a.js
rename to assets/chunks/index.83b53733.js
index 7b6476de5..76684355b 100644
--- a/assets/chunks/index.4a0cc62a.js
+++ b/assets/chunks/index.83b53733.js
@@ -1 +1 @@
-import{_ as o,o as t,c,v as e}from"./framework.a8ebc9a3.js";const r={},n={width:"1em",height:"1em",viewBox:"0 0 16 16"},s=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"6.25"}),e("path",{d:"m4.25 11.75l8-8"})],-1),i=[s];function _(a,d){return t(),c("svg",n,i)}const h=o(r,[["render",_]]);export{h as F};
+import{_ as o,o as t,c,v as e}from"./framework.6a246566.js";const r={},n={width:"1em",height:"1em",viewBox:"0 0 16 16"},s=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"6.25"}),e("path",{d:"m4.25 11.75l8-8"})],-1),i=[s];function _(a,d){return t(),c("svg",n,i)}const h=o(r,[["render",_]]);export{h as F};
diff --git a/assets/chunks/index.403db07f.js b/assets/chunks/index.89445fdc.js
similarity index 92%
rename from assets/chunks/index.403db07f.js
rename to assets/chunks/index.89445fdc.js
index 173e069fb..c305ebb0f 100644
--- a/assets/chunks/index.403db07f.js
+++ b/assets/chunks/index.89445fdc.js
@@ -1 +1 @@
-import{_ as o,o as r,c,v as e}from"./framework.a8ebc9a3.js";const s={},i={width:"1em",height:"1em",viewBox:"0 0 16 16"},l=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("path",{d:"M1.75 11.25h3v3h6.5v-3h3s1-9.5-6.25-9.5s-6.25 9.5-6.25 9.5z"}),e("circle",{cx:"5.25",cy:"7.75",r:".5",fill:"currentColor"}),e("circle",{cx:"10.75",cy:"7.75",r:".5",fill:"currentColor"})],-1),_=[l];function h(t,n){return r(),c("svg",i,_)}const x=o(s,[["render",h]]),d={},a={width:"1em",height:"1em",viewBox:"0 0 16 16"},u=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("path",{d:"m7.25 14.25l-5.5-5.5l7-7h5.5v5.5z"}),e("circle",{cx:"11",cy:"5",r:".5",fill:"currentColor"})],-1),f=[u];function k(t,n){return r(),c("svg",a,f)}const p=o(d,[["render",k]]);export{p as F,x as a};
+import{_ as o,o as r,c,v as e}from"./framework.6a246566.js";const s={},i={width:"1em",height:"1em",viewBox:"0 0 16 16"},l=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("path",{d:"M1.75 11.25h3v3h6.5v-3h3s1-9.5-6.25-9.5s-6.25 9.5-6.25 9.5z"}),e("circle",{cx:"5.25",cy:"7.75",r:".5",fill:"currentColor"}),e("circle",{cx:"10.75",cy:"7.75",r:".5",fill:"currentColor"})],-1),_=[l];function h(t,n){return r(),c("svg",i,_)}const x=o(s,[["render",h]]),d={},a={width:"1em",height:"1em",viewBox:"0 0 16 16"},u=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("path",{d:"m7.25 14.25l-5.5-5.5l7-7h5.5v5.5z"}),e("circle",{cx:"11",cy:"5",r:".5",fill:"currentColor"})],-1),f=[u];function k(t,n){return r(),c("svg",a,f)}const p=o(d,[["render",k]]);export{p as F,x as a};
diff --git a/assets/chunks/index.fac4cbcf.js b/assets/chunks/index.a86f61c7.js
similarity index 97%
rename from assets/chunks/index.fac4cbcf.js
rename to assets/chunks/index.a86f61c7.js
index ae7b71286..ac27ea738 100644
--- a/assets/chunks/index.fac4cbcf.js
+++ b/assets/chunks/index.a86f61c7.js
@@ -1 +1 @@
-import{s as l,k as v,F as P,o as U,p as B,a as c,m as M,c as I,d as A,q as j,e as h,j as V,l as Y}from"./index.f637aaa7.js";import{h as b,Q as G,a1 as S,a9 as N,$ as D,_ as K,o as m,c as T,v as Z,d as q,f as x,x as y,n as z,b as i,z as k,r as F,D as L}from"./framework.a8ebc9a3.js";import{u as Q}from"./index.f96b7fa5.js";const W=(e,o,a)=>{const d=b(()=>{if(a.ripplesColor)return a.ripplesColor;const n={default:"#f0f0f0",primary:"#2d5af1",success:"#52b35e",danger:"#ff0200",warning:"#fcc202",info:"#1d1d1f"};if(a.component==="f-button"){const{simple:s,text:t}=a;return s||t?n[a.type]:""}return n[a.type]}),f=n=>{setTimeout(()=>{n.remove()},a.duration||400)},u=(n,s)=>{const t=document.createElement("span");if(t.className=a.className,t.style.background=d.value,t.style.left=`${n}px`,a.component==="f-button"){const r=document.createElement("div");return r.className="f-button__ripples-box",r.appendChild(t),t.style.top=`${s}px`,r}return t};return{runRipples:()=>{const{layerX:n,layerY:s}=e,t=u(n,s);o.appendChild(t),f(t)}}},he={size:l(void 0,e=>v.includes(e)),type:l(void 0,e=>P.includes(e)),lang:l("zh-CN",e=>["en-US","zh-CN"].includes(e))},X=Symbol("fighting-global-props-key"),J="en-US",ee={lang:J,"en-US":{empty:{content:"No data"},calendar:{weekList:["Su","Mo","Tu","We","Th","Fr","Sa"]},stickyCard:{openText:"close",closeText:"open"},pageHeader:{backText:"back"},input:{search:"Search"}}},te="zh-CN",ne={lang:te,"zh-CN":{empty:{content:"暂无数据"},calendar:{weekList:["日","一","二","三","四","五","六"]},stickyCard:{openText:"关闭",closeText:"开启"},pageHeader:{backText:"返回"},input:{search:"搜索"}}},oe={"en-US":ee["en-US"],"zh-CN":ne["zh-CN"]},$=e=>{const o=G(X,null),a=(n="default")=>b(()=>!e||e.type&&!P.includes(e.type)?n:e.type||o&&o.type||n),d=(n="middle",s)=>b(()=>!e||e.size&&!v.includes(e.size)?n:e.size||s||o&&o.size||n),f=n=>b(()=>{const s=o&&o.lang||"zh-CN";return oe[s][n]}),u={type:a,size:d};return{getType:a,getSize:d,getLang:f,getProp:(n,s)=>{const t={};return U(n)&&n.forEach((r,g)=>{if(u[r]){const _=s&&s[g];t[r]=u[r](_)}}),e?S({...N(e),...t}):S({...t})}}},ye={size:l(void 0,e=>v.includes(e)),direction:l("horizontal",e=>["horizontal","vertical"].includes(e))},se=Symbol("button-group-props-key"),ae=e=>{const o=D(),{getType:a,getSize:d}=$(e),f=G(se,null),u=b(()=>!(o.default&&o.default()&&o.default()[0].children)),p=b(()=>["f-button",`f-button__${d("middle",f).value}`,{[`f-button__${a().value}`]:!e.color&&a().value,"f-button__icon":u,"f-button__round":e.round,"f-button__simple":e.simple&&!e.color,"f-button__block":e.block,"f-button__bold":e.bold,"f-button__text":e.text&&!e.color,"f-button__circle":e.circle,"f-button__spread":e.spread}]),n=b(()=>{const{color:s,fontColor:t,shadow:r,fontSize:g}=e;if(e.color){const{getLight:_,getDark:C}=Q(e.color);return{"--button-background":s||null,"--button-hover":s?_(.4):null,"--button-active":s?C(.2):null,"--button-color":t,"--button-shadow":r,"--button-font-size":B(g)}}return{"--button-color":t,"--button-shadow":r,"--button-font-size":B(g)}});return{classList:p,style:n}},le={},re={width:"32",height:"32",viewBox:"0 0 24 24"},ce=Z("path",{fill:"currentColor",d:"M12 2a1 1 0 0 1 1 1v3a1 1 0 0 1-2 0V3a1 1 0 0 1 1-1zm0 15a1 1 0 0 1 1 1v3a1 1 0 0 1-2 0v-3a1 1 0 0 1 1-1zm10-5a1 1 0 0 1-1 1h-3a1 1 0 0 1 0-2h3a1 1 0 0 1 1 1zM7 12a1 1 0 0 1-1 1H3a1 1 0 0 1 0-2h3a1 1 0 0 1 1 1zm12.071 7.071a1 1 0 0 1-1.414 0l-2.121-2.121a1 1 0 0 1 1.414-1.414l2.121 2.12a1 1 0 0 1 0 1.415zM8.464 8.464a1 1 0 0 1-1.414 0l-2.12-2.12a1 1 0 0 1 1.414-1.415l2.12 2.121a1 1 0 0 1 0 1.414zM4.93 19.071a1 1 0 0 1 0-1.414l2.121-2.121a1 1 0 1 1 1.414 1.414l-2.12 2.121a1 1 0 0 1-1.415 0zM15.536 8.464a1 1 0 0 1 0-1.414l2.12-2.121a1 1 0 0 1 1.415 1.414L16.95 8.464a1 1 0 0 1-1.414 0z"},null,-1),ue=[ce];function ie(e,o){return m(),T("svg",re,ue)}const R=K(le,[["render",ie]]),de={bold:c(),circle:c(),round:c(),spread:c(),fontSize:M(),fontColor:l(),size:l(void 0,e=>v.includes(e)),block:c(),href:l(),target:l("_self",e=>j.includes(e)),loading:c(),disabled:c(),loadingIcon:I(),type:l(void 0,e=>P.includes(e)),autofocus:c(),name:l("f-button"),shadow:l(),text:c(),nativeType:l("button",e=>["button","submit","reset"].includes(e)),simple:c(),beforeIcon:I(),afterIcon:I(),ripples:c(),ripplesColor:l(),color:l(),onClick:A()},fe=["href","target"],be=["disabled","autofocus","name","type"],pe=q({name:"FButton",__name:"button",props:de,setup(e){const o=e,{getType:a}=$(o),{run:d}=V(),{classList:f,style:u}=ae(o),p=x(),n=t=>{const{disabled:r,loading:g,ripples:_}=N(o);if(r.value||g.value){t.preventDefault();return}if(_.value){const{ripplesColor:C,simple:E,text:w}=N(o),H=S({duration:700,component:"f-button",className:"f-button__ripples",ripplesColor:C.value,simple:E.value,text:w.value,type:a()}),{runRipples:O}=W(t,p.value,H);O()}d(o.onClick,t)},s=b(()=>o.loading?o.loadingIcon||R:o.beforeIcon);return(t,r)=>t.href?(m(),T("a",{key:0,ref_key:"FButtonRef",ref:p,role:"link",tabindex:"0",class:z(i(f)),href:t.href,target:t.target,style:L(i(u)),onClick:n},[t.loading||t.beforeIcon?(m(),y(i(h),{key:0,class:z({"f-button__loading-animation":t.loading}),icon:s.value,size:16},null,8,["class","icon"])):k("",!0),F(t.$slots,"default"),t.afterIcon?(m(),y(i(h),{key:1,icon:t.afterIcon,size:16},null,8,["icon"])):k("",!0)],14,fe)):(m(),T("button",{key:1,ref_key:"FButtonRef",ref:p,role:"button",tabindex:"0",class:z(i(f)),disabled:t.disabled||t.loading,autofocus:t.autofocus,name:t.name,type:t.nativeType,style:L(i(u)),onClick:n},[t.loading||t.beforeIcon?(m(),y(i(h),{key:0,class:z(["f-button_before-icon",{"f-button__loading-animation":t.loading}]),icon:t.loading?t.loadingIcon||i(R):t.beforeIcon,size:16},null,8,["class","icon"])):k("",!0),F(t.$slots,"default"),t.afterIcon?(m(),y(i(h),{key:1,class:"f-button_after-icon",icon:t.afterIcon,size:16},null,8,["icon"])):k("",!0)],14,be))}}),ze=Y(pe);export{se as B,ze as F,ye as P,R as a,X as b,W as c,he as d,$ as u};
+import{s as l,k as v,F as P,o as U,p as B,a as c,m as M,c as I,d as A,q as j,e as h,j as V,l as Y}from"./index.21b3b0db.js";import{h as b,Q as G,a1 as S,a9 as N,$ as D,_ as K,o as m,c as T,v as Z,d as q,f as x,x as y,n as z,b as i,z as k,r as F,D as L}from"./framework.6a246566.js";import{u as Q}from"./index.f96b7fa5.js";const W=(e,o,a)=>{const d=b(()=>{if(a.ripplesColor)return a.ripplesColor;const n={default:"#f0f0f0",primary:"#2d5af1",success:"#52b35e",danger:"#ff0200",warning:"#fcc202",info:"#1d1d1f"};if(a.component==="f-button"){const{simple:s,text:t}=a;return s||t?n[a.type]:""}return n[a.type]}),f=n=>{setTimeout(()=>{n.remove()},a.duration||400)},u=(n,s)=>{const t=document.createElement("span");if(t.className=a.className,t.style.background=d.value,t.style.left=`${n}px`,a.component==="f-button"){const r=document.createElement("div");return r.className="f-button__ripples-box",r.appendChild(t),t.style.top=`${s}px`,r}return t};return{runRipples:()=>{const{layerX:n,layerY:s}=e,t=u(n,s);o.appendChild(t),f(t)}}},he={size:l(void 0,e=>v.includes(e)),type:l(void 0,e=>P.includes(e)),lang:l("zh-CN",e=>["en-US","zh-CN"].includes(e))},X=Symbol("fighting-global-props-key"),J="en-US",ee={lang:J,"en-US":{empty:{content:"No data"},calendar:{weekList:["Su","Mo","Tu","We","Th","Fr","Sa"]},stickyCard:{openText:"close",closeText:"open"},pageHeader:{backText:"back"},input:{search:"Search"}}},te="zh-CN",ne={lang:te,"zh-CN":{empty:{content:"暂无数据"},calendar:{weekList:["日","一","二","三","四","五","六"]},stickyCard:{openText:"关闭",closeText:"开启"},pageHeader:{backText:"返回"},input:{search:"搜索"}}},oe={"en-US":ee["en-US"],"zh-CN":ne["zh-CN"]},$=e=>{const o=G(X,null),a=(n="default")=>b(()=>!e||e.type&&!P.includes(e.type)?n:e.type||o&&o.type||n),d=(n="middle",s)=>b(()=>!e||e.size&&!v.includes(e.size)?n:e.size||s||o&&o.size||n),f=n=>b(()=>{const s=o&&o.lang||"zh-CN";return oe[s][n]}),u={type:a,size:d};return{getType:a,getSize:d,getLang:f,getProp:(n,s)=>{const t={};return U(n)&&n.forEach((r,g)=>{if(u[r]){const _=s&&s[g];t[r]=u[r](_)}}),e?S({...N(e),...t}):S({...t})}}},ye={size:l(void 0,e=>v.includes(e)),direction:l("horizontal",e=>["horizontal","vertical"].includes(e))},se=Symbol("button-group-props-key"),ae=e=>{const o=D(),{getType:a,getSize:d}=$(e),f=G(se,null),u=b(()=>!(o.default&&o.default()&&o.default()[0].children)),p=b(()=>["f-button",`f-button__${d("middle",f).value}`,{[`f-button__${a().value}`]:!e.color&&a().value,"f-button__icon":u,"f-button__round":e.round,"f-button__simple":e.simple&&!e.color,"f-button__block":e.block,"f-button__bold":e.bold,"f-button__text":e.text&&!e.color,"f-button__circle":e.circle,"f-button__spread":e.spread}]),n=b(()=>{const{color:s,fontColor:t,shadow:r,fontSize:g}=e;if(e.color){const{getLight:_,getDark:C}=Q(e.color);return{"--button-background":s||null,"--button-hover":s?_(.4):null,"--button-active":s?C(.2):null,"--button-color":t,"--button-shadow":r,"--button-font-size":B(g)}}return{"--button-color":t,"--button-shadow":r,"--button-font-size":B(g)}});return{classList:p,style:n}},le={},re={width:"32",height:"32",viewBox:"0 0 24 24"},ce=Z("path",{fill:"currentColor",d:"M12 2a1 1 0 0 1 1 1v3a1 1 0 0 1-2 0V3a1 1 0 0 1 1-1zm0 15a1 1 0 0 1 1 1v3a1 1 0 0 1-2 0v-3a1 1 0 0 1 1-1zm10-5a1 1 0 0 1-1 1h-3a1 1 0 0 1 0-2h3a1 1 0 0 1 1 1zM7 12a1 1 0 0 1-1 1H3a1 1 0 0 1 0-2h3a1 1 0 0 1 1 1zm12.071 7.071a1 1 0 0 1-1.414 0l-2.121-2.121a1 1 0 0 1 1.414-1.414l2.121 2.12a1 1 0 0 1 0 1.415zM8.464 8.464a1 1 0 0 1-1.414 0l-2.12-2.12a1 1 0 0 1 1.414-1.415l2.12 2.121a1 1 0 0 1 0 1.414zM4.93 19.071a1 1 0 0 1 0-1.414l2.121-2.121a1 1 0 1 1 1.414 1.414l-2.12 2.121a1 1 0 0 1-1.415 0zM15.536 8.464a1 1 0 0 1 0-1.414l2.12-2.121a1 1 0 0 1 1.415 1.414L16.95 8.464a1 1 0 0 1-1.414 0z"},null,-1),ue=[ce];function ie(e,o){return m(),T("svg",re,ue)}const R=K(le,[["render",ie]]),de={bold:c(),circle:c(),round:c(),spread:c(),fontSize:M(),fontColor:l(),size:l(void 0,e=>v.includes(e)),block:c(),href:l(),target:l("_self",e=>j.includes(e)),loading:c(),disabled:c(),loadingIcon:I(),type:l(void 0,e=>P.includes(e)),autofocus:c(),name:l("f-button"),shadow:l(),text:c(),nativeType:l("button",e=>["button","submit","reset"].includes(e)),simple:c(),beforeIcon:I(),afterIcon:I(),ripples:c(),ripplesColor:l(),color:l(),onClick:A()},fe=["href","target"],be=["disabled","autofocus","name","type"],pe=q({name:"FButton",__name:"button",props:de,setup(e){const o=e,{getType:a}=$(o),{run:d}=V(),{classList:f,style:u}=ae(o),p=x(),n=t=>{const{disabled:r,loading:g,ripples:_}=N(o);if(r.value||g.value){t.preventDefault();return}if(_.value){const{ripplesColor:C,simple:E,text:w}=N(o),H=S({duration:700,component:"f-button",className:"f-button__ripples",ripplesColor:C.value,simple:E.value,text:w.value,type:a()}),{runRipples:O}=W(t,p.value,H);O()}d(o.onClick,t)},s=b(()=>o.loading?o.loadingIcon||R:o.beforeIcon);return(t,r)=>t.href?(m(),T("a",{key:0,ref_key:"FButtonRef",ref:p,role:"link",tabindex:"0",class:z(i(f)),href:t.href,target:t.target,style:L(i(u)),onClick:n},[t.loading||t.beforeIcon?(m(),y(i(h),{key:0,class:z({"f-button__loading-animation":t.loading}),icon:s.value,size:16},null,8,["class","icon"])):k("",!0),F(t.$slots,"default"),t.afterIcon?(m(),y(i(h),{key:1,icon:t.afterIcon,size:16},null,8,["icon"])):k("",!0)],14,fe)):(m(),T("button",{key:1,ref_key:"FButtonRef",ref:p,role:"button",tabindex:"0",class:z(i(f)),disabled:t.disabled||t.loading,autofocus:t.autofocus,name:t.name,type:t.nativeType,style:L(i(u)),onClick:n},[t.loading||t.beforeIcon?(m(),y(i(h),{key:0,class:z(["f-button_before-icon",{"f-button__loading-animation":t.loading}]),icon:t.loading?t.loadingIcon||i(R):t.beforeIcon,size:16},null,8,["class","icon"])):k("",!0),F(t.$slots,"default"),t.afterIcon?(m(),y(i(h),{key:1,class:"f-button_after-icon",icon:t.afterIcon,size:16},null,8,["icon"])):k("",!0)],14,be))}}),ze=Y(pe);export{se as B,ze as F,ye as P,R as a,X as b,W as c,he as d,$ as u};
diff --git a/assets/chunks/index.ca94d18f.js b/assets/chunks/index.ae9bbc6b.js
similarity index 93%
rename from assets/chunks/index.ca94d18f.js
rename to assets/chunks/index.ae9bbc6b.js
index ff6448889..eb016ca79 100644
--- a/assets/chunks/index.ca94d18f.js
+++ b/assets/chunks/index.ae9bbc6b.js
@@ -1 +1 @@
-import{a1 as C,a6 as H,a7 as L,f as v,h as I,k as N}from"./framework.a8ebc9a3.js";import{F as $,h as M,i as P,u as V,j as G}from"./index.f637aaa7.js";const O=(e,s)=>{console.warn(`[fighting-design/${e}]: ${s}`)},_=(e,s)=>{console.error(`[fighting-design/${e}]: ${s}`)},r=C({}),g=e=>e.props.placement,T=e=>{const s=g(e);return r[s].findIndex(c=>c.uid==e.uid)},x=e=>e.vnode.el.offsetHeight+16,k=e=>{const s=T(e),c=g(e);if(!(s<0))for(let a=s+1;a{k(e);const s=g(e);r[s].splice(T(e),1)},z=(e,s)=>{const c=t=>{const n=g(t);r[n]?r[n].push(t):r[n]=[t]},a=t=>{let n=t.offset||20;const o=r[t.placement?t.placement:s==="message"?"top":"top-right"];return o&&o.forEach(i=>{n+=x(i)}),n},u=t=>{const n=H(e,t),o=document.createElement("div");return L(n,o),document.body.appendChild(o.firstElementChild),n.component},l=t=>{const n=u(t);return c(n),n.proxy},d=t=>{const n={duration:2500,placement:s==="message"?"top":"top-right",offset:a(t),...t};return M(n.duration)||(n.duration=2500,O(`F${s}`,"Parameters `duration` is not a number.The default value has been used 2500.")),n},m=t=>{const n=P(t)?{message:t}:t;return l(d(n))};return $.forEach(t=>{m[t]=n=>l(d({message:n,type:t}))}),{Message:m}},S=(e,s)=>{const{classes:c,styles:a}=V(e,s),{run:u}=G(),l=N(),d=v(!0),m=c(["type","placement","round"],`f-${s}`),t=a(["color","background","zIndex"],"zIndex"),n=I(()=>e.placement.includes("top")),o=v(e.offset);let i;const p=f=>{d.value=!1,u(e.onClose,f),clearTimeout(i)},E=()=>{w(l)},y=()=>{l.vnode.el&&l.vnode.el.parentElement.removeChild(l.vnode.el)},h=()=>{e.duration>0&&(i=setTimeout(()=>{p()},e.duration))};h();const b=I(()=>{const f={};return e.placement.includes("bottom")?f.bottom=o.value+"px":f.top=o.value+"px",f});return{classList:m,style:t,visible:d,isPosition:n,offsetStyle:b,offsetVal:o,onBeforeLeave:E,onAfterLeave:y,clearTimer:()=>{i&&clearTimeout(i)},startTime:()=>{h()},handelClose:p}};export{z as a,_ as e,S as u,O as w};
+import{a1 as C,a6 as H,a7 as L,f as v,h as I,k as N}from"./framework.6a246566.js";import{F as $,h as M,i as P,u as V,j as G}from"./index.21b3b0db.js";const O=(e,s)=>{console.warn(`[fighting-design/${e}]: ${s}`)},_=(e,s)=>{console.error(`[fighting-design/${e}]: ${s}`)},r=C({}),g=e=>e.props.placement,T=e=>{const s=g(e);return r[s].findIndex(c=>c.uid==e.uid)},x=e=>e.vnode.el.offsetHeight+16,k=e=>{const s=T(e),c=g(e);if(!(s<0))for(let a=s+1;a{k(e);const s=g(e);r[s].splice(T(e),1)},z=(e,s)=>{const c=t=>{const n=g(t);r[n]?r[n].push(t):r[n]=[t]},a=t=>{let n=t.offset||20;const o=r[t.placement?t.placement:s==="message"?"top":"top-right"];return o&&o.forEach(i=>{n+=x(i)}),n},u=t=>{const n=H(e,t),o=document.createElement("div");return L(n,o),document.body.appendChild(o.firstElementChild),n.component},l=t=>{const n=u(t);return c(n),n.proxy},d=t=>{const n={duration:2500,placement:s==="message"?"top":"top-right",offset:a(t),...t};return M(n.duration)||(n.duration=2500,O(`F${s}`,"Parameters `duration` is not a number.The default value has been used 2500.")),n},m=t=>{const n=P(t)?{message:t}:t;return l(d(n))};return $.forEach(t=>{m[t]=n=>l(d({message:n,type:t}))}),{Message:m}},S=(e,s)=>{const{classes:c,styles:a}=V(e,s),{run:u}=G(),l=N(),d=v(!0),m=c(["type","placement","round"],`f-${s}`),t=a(["color","background","zIndex"],"zIndex"),n=I(()=>e.placement.includes("top")),o=v(e.offset);let i;const p=f=>{d.value=!1,u(e.onClose,f),clearTimeout(i)},E=()=>{w(l)},y=()=>{l.vnode.el&&l.vnode.el.parentElement.removeChild(l.vnode.el)},h=()=>{e.duration>0&&(i=setTimeout(()=>{p()},e.duration))};h();const b=I(()=>{const f={};return e.placement.includes("bottom")?f.bottom=o.value+"px":f.top=o.value+"px",f});return{classList:m,style:t,visible:d,isPosition:n,offsetStyle:b,offsetVal:o,onBeforeLeave:E,onAfterLeave:y,clearTimer:()=>{i&&clearTimeout(i)},startTime:()=>{h()},handelClose:p}};export{z as a,_ as e,S as u,O as w};
diff --git a/assets/chunks/index.3b5750fa.js b/assets/chunks/index.aed652a5.js
similarity index 87%
rename from assets/chunks/index.3b5750fa.js
rename to assets/chunks/index.aed652a5.js
index af5a806a4..eb3b9283d 100644
--- a/assets/chunks/index.3b5750fa.js
+++ b/assets/chunks/index.aed652a5.js
@@ -1 +1 @@
-import{_ as o,o as t,c,v as e}from"./framework.a8ebc9a3.js";const s={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},n=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"10",r:"4.25"}),e("path",{d:"M14.25 10.25h-1.5m-1 2.5l1.5 1.5m0-8.5l-1.5 1.5m-10 3h1.5m1 2.5l-1.5 1.5m0-8.5l1.5 1.5m1.5-1.5s-.75-3 2.25-3s2.25 3 2.25 3"})],-1),i=[n];function _(l,a){return t(),c("svg",r,i)}const d=o(s,[["render",_]]);export{d as F};
+import{_ as o,o as t,c,v as e}from"./framework.6a246566.js";const s={},r={width:"1em",height:"1em",viewBox:"0 0 16 16"},n=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"10",r:"4.25"}),e("path",{d:"M14.25 10.25h-1.5m-1 2.5l1.5 1.5m0-8.5l-1.5 1.5m-10 3h1.5m1 2.5l-1.5 1.5m0-8.5l1.5 1.5m1.5-1.5s-.75-3 2.25-3s2.25 3 2.25 3"})],-1),i=[n];function _(l,a){return t(),c("svg",r,i)}const d=o(s,[["render",_]]);export{d as F};
diff --git a/assets/chunks/index.cfb331d7.js b/assets/chunks/index.c1190e4c.js
similarity index 97%
rename from assets/chunks/index.cfb331d7.js
rename to assets/chunks/index.c1190e4c.js
index da437be8a..8e91640c0 100644
--- a/assets/chunks/index.cfb331d7.js
+++ b/assets/chunks/index.c1190e4c.js
@@ -1 +1 @@
-import{_ as o,o as t,c as n,v as e}from"./framework.a8ebc9a3.js";const s={},i={width:"1em",height:"1em",viewBox:"0 0 16 16"},_=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("path",{d:"M1.75 8s2-4.25 6.25-4.25S14.25 8 14.25 8s-2 4.25-6.25 4.25S1.75 8 1.75 8z"}),e("circle",{cx:"8",cy:"8",r:"1.25",fill:"currentColor"})],-1),d=[_];function h(c,r){return t(),n("svg",i,d)}const E=o(s,[["render",h]]),l={},a={width:"1em",height:"1em",viewBox:"0 0 16 16"},u=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("path",{d:"M8.75 3.75c3.5.5 5.5 4.25 5.5 4.25s-.5 1.25-1.5 2.25m-2.5 1.5c-6 2-8.5-3.75-8.5-3.75s.5-1.75 3-3.25"}),e("path",{fill:"currentColor",d:"M8.625 9.083a1.25 1.25 0 0 1-1.649-.366a1.25 1.25 0 0 1 .22-1.675L8 8z"}),e("path",{d:"m3.75 1.75l8.5 12.5"})],-1),m=[u];function f(c,r){return t(),n("svg",a,m)}const b=o(l,[["render",f]]),k={},$={width:"1em",height:"1em",viewBox:"0 0 16 16"},p=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"6.25"}),e("path",{d:"M9.75 6.25v-.5m-3.5.5v-.5m-.5 5s.5-1 2.25-1s2.25 1 2.25 1"})],-1),w=[p];function v(c,r){return t(),n("svg",$,w)}const L=o(k,[["render",v]]),x={},g={width:"1em",height:"1em",viewBox:"0 0 16 16"},B=e("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.75 8c0 3.45 2.8 6.25 6.25 6.25c3.41-.003 6.25-3 6.25-6c-1 .5-4 1.5-6-.5s-1-5-.5-6c-3 0-6 2.84-6 6.25z"},null,-1),F=[B];function M(c,r){return t(),n("svg",g,F)}const N=o(x,[["render",M]]),C={},j={width:"1em",height:"1em",viewBox:"0 0 16 16"},y=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"3.25"}),e("path",{d:"m2.75 13.25l.5-.5m9.5 0l.5.5m-.5-10l.5-.5m-10 .5l-.5-.5M2.25 8h-1m13.5 0h-1M8 13.75v1m0-13.5v1"})],-1),I=[y];function S(c,r){return t(),n("svg",j,I)}const V=o(C,[["render",S]]);export{E as F,b as a,L as b,N as c,V as d};
+import{_ as o,o as t,c as n,v as e}from"./framework.6a246566.js";const s={},i={width:"1em",height:"1em",viewBox:"0 0 16 16"},_=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("path",{d:"M1.75 8s2-4.25 6.25-4.25S14.25 8 14.25 8s-2 4.25-6.25 4.25S1.75 8 1.75 8z"}),e("circle",{cx:"8",cy:"8",r:"1.25",fill:"currentColor"})],-1),d=[_];function h(c,r){return t(),n("svg",i,d)}const E=o(s,[["render",h]]),l={},a={width:"1em",height:"1em",viewBox:"0 0 16 16"},u=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("path",{d:"M8.75 3.75c3.5.5 5.5 4.25 5.5 4.25s-.5 1.25-1.5 2.25m-2.5 1.5c-6 2-8.5-3.75-8.5-3.75s.5-1.75 3-3.25"}),e("path",{fill:"currentColor",d:"M8.625 9.083a1.25 1.25 0 0 1-1.649-.366a1.25 1.25 0 0 1 .22-1.675L8 8z"}),e("path",{d:"m3.75 1.75l8.5 12.5"})],-1),m=[u];function f(c,r){return t(),n("svg",a,m)}const b=o(l,[["render",f]]),k={},$={width:"1em",height:"1em",viewBox:"0 0 16 16"},p=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"6.25"}),e("path",{d:"M9.75 6.25v-.5m-3.5.5v-.5m-.5 5s.5-1 2.25-1s2.25 1 2.25 1"})],-1),w=[p];function v(c,r){return t(),n("svg",$,w)}const L=o(k,[["render",v]]),x={},g={width:"1em",height:"1em",viewBox:"0 0 16 16"},B=e("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.75 8c0 3.45 2.8 6.25 6.25 6.25c3.41-.003 6.25-3 6.25-6c-1 .5-4 1.5-6-.5s-1-5-.5-6c-3 0-6 2.84-6 6.25z"},null,-1),F=[B];function M(c,r){return t(),n("svg",g,F)}const N=o(x,[["render",M]]),C={},j={width:"1em",height:"1em",viewBox:"0 0 16 16"},y=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"3.25"}),e("path",{d:"m2.75 13.25l.5-.5m9.5 0l.5.5m-.5-10l.5-.5m-10 .5l-.5-.5M2.25 8h-1m13.5 0h-1M8 13.75v1m0-13.5v1"})],-1),I=[y];function S(c,r){return t(),n("svg",j,I)}const V=o(C,[["render",S]]);export{E as F,b as a,L as b,N as c,V as d};
diff --git a/assets/chunks/index.fcb86d07.js b/assets/chunks/index.dd4b16a3.js
similarity index 84%
rename from assets/chunks/index.fcb86d07.js
rename to assets/chunks/index.dd4b16a3.js
index b92d959f5..6bbbba39c 100644
--- a/assets/chunks/index.fcb86d07.js
+++ b/assets/chunks/index.dd4b16a3.js
@@ -1 +1 @@
-import{_ as e,o,c as t,v as n}from"./framework.a8ebc9a3.js";const c={},s={width:"1em",height:"1em",viewBox:"0 0 16 16"},r=n("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M14.25 13.25c-.5-6-5.5-7.5-8-7v-3.5L1.75 8l4.5 5.25v-3.5c2.5-.5 6.5.5 8 3.5z"},null,-1),_=[r];function i(a,l){return o(),t("svg",s,_)}const h=e(c,[["render",i]]);export{h as F};
+import{_ as e,o,c as t,v as n}from"./framework.6a246566.js";const c={},s={width:"1em",height:"1em",viewBox:"0 0 16 16"},r=n("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M14.25 13.25c-.5-6-5.5-7.5-8-7v-3.5L1.75 8l4.5 5.25v-3.5c2.5-.5 6.5.5 8 3.5z"},null,-1),_=[r];function i(a,l){return o(),t("svg",s,_)}const h=e(c,[["render",i]]);export{h as F};
diff --git a/assets/chunks/index.231c9999.js b/assets/chunks/index.ef4849dd.js
similarity index 91%
rename from assets/chunks/index.231c9999.js
rename to assets/chunks/index.ef4849dd.js
index 5ab4cdc06..7179f36fe 100644
--- a/assets/chunks/index.231c9999.js
+++ b/assets/chunks/index.ef4849dd.js
@@ -1 +1 @@
-import{a1 as E,a6 as G,a7 as I,d as F,o as v,c as g,r as L,n as V,b as c,D as w,z as k,f as C,x as $,C as d,y as u,v as l,t as p,a as h,T as O,a8 as A}from"./framework.a8ebc9a3.js";import{a as x,s as f,k as D,u as S,l as j,b as H,m as b,d as _,f as R,n as y,j as Z,g as q}from"./index.f637aaa7.js";import{F as B}from"./index.fac4cbcf.js";const J=a=>{const o=t=>{const r=G(a,t),e=document.createElement("div");return I(r,e),r.component};return{confirmBox:t=>o(E({...t,show:!0}))}},K={vertical:x(),nowrap:x(),spacing:f(void 0,a=>D.includes(a)),rowGap:f(),columnGap:f()},M=F({name:"FSpace",__name:"space",props:K,setup(a){const o=a,{classes:i,styles:t}=S(o,"space"),r=i(["spacing","nowrap","vertical"],"f-space"),e=t(["rowGap","columnGap"]);return(n,m)=>n.$slots.default?(v(),g("div",{key:0,role:"none",class:V(c(r)),style:w(c(e))},[L(n.$slots,"default")],6)):k("",!0)}}),Q=j(M),U={show:x(!1),title:f(),zIndex:H(),content:f(),confirmText:b(),cancelText:b(),onConfirm:_(),onCancel:_(),onClose:_(),onOpen:_()},W=l("div",{class:"f-confirm-box__mask"},null,-1),X={class:"f-confirm-box__container"},Y={class:"f-confirm-box__header"},oo={class:"f-confirm-box__title"},eo={class:"f-confirm-box__body"},no={class:"f-confirm-box__footer"},so=F({name:"FConfirmBox",__name:"confirm-box",props:U,setup(a){const o=a,{run:i}=Z(),{styles:t}=S(o,"confirm-box"),r=t(["zIndex"],["zIndex"]),e=C(o.show),n=C(!1),m=()=>{e.value=!1},T=()=>{i(o.onOpen,e.value)},N=()=>{i(o.onClose,e.value)},P=async s=>{n.value=!0,y(o.onConfirm)&&await o.onConfirm(s),m()},z=async s=>{n.value=!0,y(o.onCancel)&&await o.onCancel(s),m()};return(s,to)=>(v(),$(A,{to:"body"},[d(O,{name:"f-confirm-box__trans",appear:"",onAfterEnter:T,onAfterLeave:N},{default:u(()=>[e.value?(v(),g("div",{key:0,class:"f-confirm-box",style:w(c(r))},[W,l("div",X,[l("div",Y,[l("div",oo,p(s.title),1),d(c(R),{disabled:n.value,"on-click":m},null,8,["disabled"])]),l("div",eo,p(s.content),1),l("div",no,[d(c(Q),null,{default:u(()=>[d(c(B),{loading:n.value,"on-click":z},{default:u(()=>[h(p(s.cancelText||"取消"),1)]),_:1},8,["loading"]),d(c(B),{loading:n.value,type:"primary","on-click":P},{default:u(()=>[h(p(s.confirmText||"确定"),1)]),_:1},8,["loading"])]),_:1})])])],4)):k("",!0)]),_:1})]))}}),{confirmBox:ao}=J(so),io=q(ao,"FConfirmBox");export{io as F,Q as a};
+import{a1 as E,a6 as G,a7 as I,d as F,o as v,c as g,r as L,n as V,b as c,D as w,z as k,f as C,x as $,C as d,y as u,v as l,t as p,a as h,T as O,a8 as A}from"./framework.6a246566.js";import{a as x,s as f,k as D,u as S,l as j,b as H,m as b,d as _,f as R,n as y,j as Z,g as q}from"./index.21b3b0db.js";import{F as B}from"./index.a86f61c7.js";const J=a=>{const o=t=>{const r=G(a,t),e=document.createElement("div");return I(r,e),r.component};return{confirmBox:t=>o(E({...t,show:!0}))}},K={vertical:x(),nowrap:x(),spacing:f(void 0,a=>D.includes(a)),rowGap:f(),columnGap:f()},M=F({name:"FSpace",__name:"space",props:K,setup(a){const o=a,{classes:i,styles:t}=S(o,"space"),r=i(["spacing","nowrap","vertical"],"f-space"),e=t(["rowGap","columnGap"]);return(n,m)=>n.$slots.default?(v(),g("div",{key:0,role:"none",class:V(c(r)),style:w(c(e))},[L(n.$slots,"default")],6)):k("",!0)}}),Q=j(M),U={show:x(!1),title:f(),zIndex:H(),content:f(),confirmText:b(),cancelText:b(),onConfirm:_(),onCancel:_(),onClose:_(),onOpen:_()},W=l("div",{class:"f-confirm-box__mask"},null,-1),X={class:"f-confirm-box__container"},Y={class:"f-confirm-box__header"},oo={class:"f-confirm-box__title"},eo={class:"f-confirm-box__body"},no={class:"f-confirm-box__footer"},so=F({name:"FConfirmBox",__name:"confirm-box",props:U,setup(a){const o=a,{run:i}=Z(),{styles:t}=S(o,"confirm-box"),r=t(["zIndex"],["zIndex"]),e=C(o.show),n=C(!1),m=()=>{e.value=!1},T=()=>{i(o.onOpen,e.value)},N=()=>{i(o.onClose,e.value)},P=async s=>{n.value=!0,y(o.onConfirm)&&await o.onConfirm(s),m()},z=async s=>{n.value=!0,y(o.onCancel)&&await o.onCancel(s),m()};return(s,to)=>(v(),$(A,{to:"body"},[d(O,{name:"f-confirm-box__trans",appear:"",onAfterEnter:T,onAfterLeave:N},{default:u(()=>[e.value?(v(),g("div",{key:0,class:"f-confirm-box",style:w(c(r))},[W,l("div",X,[l("div",Y,[l("div",oo,p(s.title),1),d(c(R),{disabled:n.value,"on-click":m},null,8,["disabled"])]),l("div",eo,p(s.content),1),l("div",no,[d(c(Q),null,{default:u(()=>[d(c(B),{loading:n.value,"on-click":z},{default:u(()=>[h(p(s.cancelText||"取消"),1)]),_:1},8,["loading"]),d(c(B),{loading:n.value,type:"primary","on-click":P},{default:u(()=>[h(p(s.confirmText||"确定"),1)]),_:1},8,["loading"])]),_:1})])])],4)):k("",!0)]),_:1})]))}}),{confirmBox:ao}=J(so),io=q(ao,"FConfirmBox");export{io as F,Q as a};
diff --git a/assets/chunks/index.55315034.js b/assets/chunks/index.efe49b00.js
similarity index 95%
rename from assets/chunks/index.55315034.js
rename to assets/chunks/index.efe49b00.js
index 040756685..4b0705155 100644
--- a/assets/chunks/index.55315034.js
+++ b/assets/chunks/index.efe49b00.js
@@ -1 +1 @@
-import{_ as o,o as c,c as n,v as e}from"./framework.a8ebc9a3.js";const r={},i={width:"1em",height:"1em",viewBox:"0 0 16 16"},_=e("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.75 1.75h4.5v4.5h-4.5zm0 8h4.5v4.5h-4.5zm8 0h4.5v4.5h-4.5zm5.05-6h-5"},null,-1),h=[_];function d(t,s){return c(),n("svg",i,h)}const g=o(r,[["render",d]]),a={},l={width:"1em",height:"1em",viewBox:"0 0 16 16"},m=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"3.25"}),e("path",{d:"M7.25 11.25c0 1-.5 2.5-1.5 3c-.75 0-1.5-1-2-2c-1-.5-2-1.5-2-2c.5-1 2-1.5 3-1.5m4-4c0-1 .5-2.5 1.5-3c.75 0 1.5 1 2 2c1 .5 2 1.5 2 2c-.5 1-2 1.5-3 1.5"})],-1),u=[m];function f(t,s){return c(),n("svg",l,u)}const z=o(a,[["render",f]]),k={},p={width:"1em",height:"1em",viewBox:"0 0 16 16"},v=e("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M4.75 2.75C4.25 4.25 6 6 8 8c2-2 3.75-3.75 3.25-5.25s-2.5-1-3.25.5c-.75-1.5-2.75-2-3.25-.5zM8 8c2 2 3.75 3.75 5.25 3.25s1-2.5-.5-3.25c1.5-.75 2-2.75.5-3.25S10 6 8 8zm0 0c-2 2-3.75 3.75-3.25 5.25s2.5 1 3.25-.5c.75 1.5 2.75 2 3.25.5S10 10 8 8zm0 0C6 6 4.25 4.25 2.75 4.75s-1 2.5.5 3.25c-1.5.75-2 2.75-.5 3.25S6 10 8 8z"},null,-1),$=[v];function w(t,s){return c(),n("svg",p,$)}const C=o(k,[["render",w]]);export{g as F,z as a,C as b};
+import{_ as o,o as c,c as n,v as e}from"./framework.6a246566.js";const r={},i={width:"1em",height:"1em",viewBox:"0 0 16 16"},_=e("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M1.75 1.75h4.5v4.5h-4.5zm0 8h4.5v4.5h-4.5zm8 0h4.5v4.5h-4.5zm5.05-6h-5"},null,-1),h=[_];function d(t,s){return c(),n("svg",i,h)}const g=o(r,[["render",d]]),a={},l={width:"1em",height:"1em",viewBox:"0 0 16 16"},m=e("g",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5"},[e("circle",{cx:"8",cy:"8",r:"3.25"}),e("path",{d:"M7.25 11.25c0 1-.5 2.5-1.5 3c-.75 0-1.5-1-2-2c-1-.5-2-1.5-2-2c.5-1 2-1.5 3-1.5m4-4c0-1 .5-2.5 1.5-3c.75 0 1.5 1 2 2c1 .5 2 1.5 2 2c-.5 1-2 1.5-3 1.5"})],-1),u=[m];function f(t,s){return c(),n("svg",l,u)}const z=o(a,[["render",f]]),k={},p={width:"1em",height:"1em",viewBox:"0 0 16 16"},v=e("path",{fill:"none",stroke:"currentColor","stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"1.5",d:"M4.75 2.75C4.25 4.25 6 6 8 8c2-2 3.75-3.75 3.25-5.25s-2.5-1-3.25.5c-.75-1.5-2.75-2-3.25-.5zM8 8c2 2 3.75 3.75 5.25 3.25s1-2.5-.5-3.25c1.5-.75 2-2.75.5-3.25S10 6 8 8zm0 0c-2 2-3.75 3.75-3.25 5.25s2.5 1 3.25-.5c.75 1.5 2.75 2 3.25.5S10 10 8 8zm0 0C6 6 4.25 4.25 2.75 4.75s-1 2.5.5 3.25c-1.5.75-2 2.75-.5 3.25S6 10 8 8z"},null,-1),$=[v];function w(t,s){return c(),n("svg",p,$)}const C=o(k,[["render",w]]);export{g as F,z as a,C as b};
diff --git a/assets/chunks/theme.78f05fdc.js b/assets/chunks/theme.d3a84a67.js
similarity index 94%
rename from assets/chunks/theme.78f05fdc.js
rename to assets/chunks/theme.d3a84a67.js
index 395545753..a064fff8b 100644
--- a/assets/chunks/theme.78f05fdc.js
+++ b/assets/chunks/theme.d3a84a67.js
@@ -1,7 +1,7 @@
-import{d as g,o as a,c as l,r as u,n as B,a as N,t as V,_ as m,u as Ee,b as i,g as et,e as tt,f as L,h as b,w as W,i as J,j as O,k as nt,l as st,P as ot,m as pe,p as Y,q as te,s as he,v as d,F as C,x as y,y as v,z as f,T as fe,A as j,B as se,C as h,D as ze,E as U,G as De,H as Fe,I as at,J as A,K as E,L as z,M as rt,N as xe,O as Oe,Q as me,R as oe,S as it,U as Z,V as ge,W as lt,X as ct,Y as ut,Z as dt,$ as _t}from"./framework.a8ebc9a3.js";const vt=g({__name:"VPBadge",props:{text:{},type:{}},setup(n){return(e,t)=>(a(),l("span",{class:B(["VPBadge",e.type??"tip"])},[u(e.$slots,"default",{},()=>[N(V(e.text),1)],!0)],2))}});const pt=m(vt,[["__scopeId","data-v-387a68c6"]]),S=Ee;function Ge(n){return et()?(tt(n),!0):!1}function ye(n){return typeof n=="function"?n():i(n)}const ht=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ft=Object.prototype.toString,mt=n=>ft.call(n)==="[object Object]",gt=()=>{};function yt(n){var e;const t=ye(n);return(e=t==null?void 0:t.$el)!=null?e:t}const be=ht?window:void 0;function bt(...n){let e,t,o,s;if(typeof n[0]=="string"||Array.isArray(n[0])?([t,o,s]=n,e=be):[e,t,o,s]=n,!e)return gt;Array.isArray(t)||(t=[t]),Array.isArray(o)||(o=[o]);const r=[],c=()=>{r.forEach(M=>M()),r.length=0},p=(M,T,I,k)=>(M.addEventListener(T,I,k),()=>M.removeEventListener(T,I,k)),_=W(()=>[yt(e),ye(s)],([M,T])=>{if(c(),!M)return;const I=mt(T)?{...T}:T;r.push(...t.flatMap(k=>o.map(P=>p(M,k,P,I))))},{immediate:!0,flush:"post"}),$=()=>{_(),c()};return Ge($),$}function $t(){const n=L(!1),e=nt();return e&&O(()=>{n.value=!0},e),n}function kt(n){const e=$t();return b(()=>(e.value,!!n()))}function de(n,e={}){const{window:t=be}=e,o=kt(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const r=L(!1),c=$=>{r.value=$.matches},p=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",c):s.removeListener(c))},_=J(()=>{o.value&&(p(),s=t.matchMedia(ye(n)),"addEventListener"in s?s.addEventListener("change",c):s.addListener(c),r.value=s.matches)});return Ge(()=>{_(),p(),s=void 0}),r}function Re(n={}){const{window:e=be,behavior:t="auto"}=n;if(!e)return{x:L(0),y:L(0)};const o=L(e.scrollX),s=L(e.scrollY),r=b({get(){return o.value},set(p){scrollTo({left:p,behavior:t})}}),c=b({get(){return s.value},set(p){scrollTo({top:p,behavior:t})}});return bt(e,"scroll",()=>{o.value=e.scrollX,s.value=e.scrollY},{capture:!1,passive:!0}),{x:r,y:c}}function Pt(n,e){let t,o=!1;return()=>{t&&clearTimeout(t),o?t=setTimeout(n,e):(n(),o=!0,setTimeout(()=>{o=!1},e))}}function _e(n){return/^\//.test(n)?n:`/${n}`}function ee(n){if(st(n))return n.replace(ot,"");const{site:e}=S(),{pathname:t,search:o,hash:s}=new URL(n,"http://example.com"),r=t.endsWith("/")||t.endsWith(".html")?n:n.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,e.value.cleanUrls?"":".html")}${o}${s}`);return pe(r)}function je(n,e){if(Array.isArray(n))return n;if(n==null)return[];e=_e(e);const t=Object.keys(n).sort((o,s)=>s.split("/").length-o.split("/").length).find(o=>e.startsWith(_e(o)));return t?n[t]:[]}function Vt(n){const e=[];let t=0;for(const o in n){const s=n[o];if(s.items){t=e.push(s);continue}e[t]||e.push({items:[]}),e[t].items.push(s)}return e}function wt(n){const e=[];function t(o){for(const s of o)s.text&&s.link&&e.push({text:s.text,link:s.link}),s.items&&t(s.items)}return t(n),e}function ve(n,e){return Array.isArray(e)?e.some(t=>ve(n,t)):Y(n,e.link)?!0:e.items?ve(n,e.items):!1}function D(){const n=te(),{theme:e,frontmatter:t}=S(),o=de("(min-width: 960px)"),s=L(!1),r=b(()=>{const P=e.value.sidebar,x=n.data.relativePath;return P?je(P,x):[]}),c=b(()=>t.value.sidebar!==!1&&r.value.length>0&&t.value.layout!=="home"),p=b(()=>_?t.value.aside==null?e.value.aside==="left":t.value.aside==="left":!1),_=b(()=>t.value.layout==="home"?!1:t.value.aside!=null?!!t.value.aside:e.value.aside!==!1),$=b(()=>c.value&&o.value),M=b(()=>c.value?Vt(r.value):[]);function T(){s.value=!0}function I(){s.value=!1}function k(){s.value?I():T()}return{isOpen:s,sidebar:r,sidebarGroups:M,hasSidebar:c,hasAside:_,leftAside:p,isSidebarEnabled:$,open:T,close:I,toggle:k}}function St(n,e){let t;J(()=>{t=n.value?document.activeElement:void 0}),O(()=>{window.addEventListener("keyup",o)}),he(()=>{window.removeEventListener("keyup",o)});function o(s){s.key==="Escape"&&n.value&&(e(),t==null||t.focus())}}function Lt(n){const{page:e}=S(),t=L(!1),o=b(()=>n.value.collapsed!=null),s=b(()=>!!n.value.link),r=b(()=>Y(e.value.relativePath,n.value.link)),c=b(()=>r.value?!0:n.value.items?ve(e.value.relativePath,n.value.items):!1),p=b(()=>!!(n.value.items&&n.value.items.length));J(()=>{t.value=!!(o.value&&n.value.collapsed)}),J(()=>{(r.value||c.value)&&(t.value=!1)});function _(){o.value&&(t.value=!t.value)}return{collapsed:t,collapsible:o,isLink:s,isActiveLink:r,hasActiveLink:c,hasChildren:p,toggle:_}}const Mt=g({__name:"VPSkipLink",setup(n){const e=te(),t=L();W(()=>e.path,()=>t.value.focus());function o({target:s}){const r=document.querySelector(decodeURIComponent(s.hash));if(r){const c=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",c)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",c),r.focus(),window.scrollTo(0,0)}}return(s,r)=>(a(),l(C,null,[d("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),d("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}});const Ct=m(Mt,[["__scopeId","data-v-1e265915"]]),Bt={key:0,class:"VPBackdrop"},Tt=g({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(n){return(e,t)=>(a(),y(fe,{name:"fade"},{default:v(()=>[e.show?(a(),l("div",Bt)):f("",!0)]),_:1}))}});const It=m(Tt,[["__scopeId","data-v-b01badf6"]]);function xt(){const n=L(!1);function e(){n.value=!0,window.addEventListener("resize",s)}function t(){n.value=!1,window.removeEventListener("resize",s)}function o(){n.value?t():e()}function s(){window.outerWidth>=768&&t()}const r=te();return W(()=>r.path,t),{isScreenOpen:n,openScreen:e,closeScreen:t,toggleScreen:o}}function ne({removeCurrent:n=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:o,page:s,theme:r}=S(),c=b(()=>{var _,$;return{label:(_=t.value.locales[o.value])==null?void 0:_.label,link:(($=t.value.locales[o.value])==null?void 0:$.link)||(o.value==="root"?"/":`/${o.value}/`)}});return{localeLinks:b(()=>Object.entries(t.value.locales).flatMap(([_,$])=>n&&c.value.label===$.label?[]:{text:$.label,link:Nt($.link||(_==="root"?"/":`/${_}/`),r.value.i18nRouting!==!1&&e,s.value.relativePath.slice(c.value.link.length-1),!t.value.cleanUrls)})),currentLang:c}}function Nt(n,e,t,o){return e?n.replace(/\/$/,"")+_e(t.replace(/(^|\/)?index.md$/,"$1").replace(/\.md$/,o?".html":"")):n}const At=["src","alt"],Ht={inheritAttrs:!1},Et=g({...Ht,__name:"VPImage",props:{image:{},alt:{}},setup(n){return(e,t)=>{const o=j("VPImage",!0);return e.image?(a(),l(C,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",se({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(pe)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,At)):(a(),l(C,{key:1},[h(o,se({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),h(o,se({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}});const $e=m(Et,[["__scopeId","data-v-f2303424"]]),zt=["href"],Dt=g({__name:"VPNavBarTitle",setup(n){const{site:e,theme:t}=S(),{hasSidebar:o}=D(),{currentLang:s}=ne();return(r,c)=>(a(),l("div",{class:B(["VPNavBarTitle",{"has-sidebar":i(o)}])},[d("a",{class:"title",href:i(ee)(i(s).link)},[u(r.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),y($e,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),l(C,{key:1},[N(V(i(t).siteTitle),1)],64)):i(t).siteTitle===void 0?(a(),l(C,{key:2},[N(V(i(e).title),1)],64)):f("",!0),u(r.$slots,"nav-bar-title-after",{},void 0,!0)],8,zt)],2))}});const Ft=m(Dt,[["__scopeId","data-v-8fae2cd0"]]);const Ot={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},Gt={class:"DocSearch-Button-Container"},Rt=d("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20","aria-label":"search icon"},[d("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),jt={class:"DocSearch-Button-Placeholder"},Ut=d("span",{class:"DocSearch-Button-Keys"},[d("kbd",{class:"DocSearch-Button-Key"}),d("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Ne=g({__name:"VPNavBarSearchButton",props:{placeholder:{}},setup(n){return(e,t)=>(a(),l("button",Ot,[d("span",Gt,[Rt,d("span",jt,V(e.placeholder),1)]),Ut]))}});const qt={id:"local-search"},Wt={key:1,id:"docsearch"},Yt=g({__name:"VPNavBarSearch",setup(n){const e=()=>null,t=()=>null,{theme:o,localeIndex:s}=S(),r=L(!1),c=L(!1),p=b(()=>{var P,x,w,H,K,F,Ie;const k=((P=o.value.search)==null?void 0:P.options)??o.value.algolia;return((K=(H=(w=(x=k==null?void 0:k.locales)==null?void 0:x[s.value])==null?void 0:w.translations)==null?void 0:H.button)==null?void 0:K.buttonText)||((Ie=(F=k==null?void 0:k.translations)==null?void 0:F.button)==null?void 0:Ie.buttonText)||"Search"});O(()=>{});function _(){r.value||(r.value=!0,setTimeout($,16))}function $(){const k=new Event("keydown");k.key="k",k.metaKey=!0,window.dispatchEvent(k),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||$()},16)}const M=L(!1),T=L("'Meta'");O(()=>{T.value=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"'⌘'":"'Ctrl'"});const I="";return(k,P)=>{var x;return a(),l("div",{class:"VPNavBarSearch",style:ze({"--vp-meta-key":T.value})},[i(I)==="local"?(a(),l(C,{key:0},[M.value?(a(),y(i(e),{key:0,placeholder:p.value,onClose:P[0]||(P[0]=w=>M.value=!1)},null,8,["placeholder"])):f("",!0),d("div",qt,[h(Ne,{placeholder:p.value,onClick:P[1]||(P[1]=w=>M.value=!0)},null,8,["placeholder"])])],64)):i(I)==="algolia"?(a(),l(C,{key:1},[r.value?(a(),y(i(t),{key:0,algolia:((x=i(o).search)==null?void 0:x.options)??i(o).algolia,onVnodeBeforeMount:P[2]||(P[2]=w=>c.value=!0)},null,8,["algolia"])):f("",!0),c.value?f("",!0):(a(),l("div",Wt,[h(Ne,{placeholder:p.value,onClick:_},null,8,["placeholder"])]))],64)):f("",!0)],4)}}});const Kt={},Xt={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",height:"24px",viewBox:"0 0 24 24",width:"24px"},Qt=d("path",{d:"M0 0h24v24H0V0z",fill:"none"},null,-1),Jt=d("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z"},null,-1),Zt=[Qt,Jt];function en(n,e){return a(),l("svg",Xt,Zt)}const tn=m(Kt,[["render",en]]),nn=g({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(n){const e=n,t=b(()=>e.tag??e.href?"a":"span"),o=b(()=>e.href&&De.test(e.href));return(s,r)=>(a(),y(U(t.value),{class:B(["VPLink",{link:s.href}]),href:s.href?i(ee)(s.href):void 0,target:s.target||(o.value?"_blank":void 0),rel:s.rel||(o.value?"noreferrer":void 0)},{default:v(()=>[u(s.$slots,"default",{},void 0,!0),o.value&&!s.noIcon?(a(),y(tn,{key:0,class:"icon"})):f("",!0)]),_:3},8,["class","href","target","rel"]))}});const G=m(nn,[["__scopeId","data-v-0ce93f1f"]]),sn=g({__name:"VPNavBarMenuLink",props:{item:{}},setup(n){const{page:e}=S();return(t,o)=>(a(),y(G,{class:B({VPNavBarMenuLink:!0,active:i(Y)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:v(()=>[N(V(t.item.text),1)]),_:1},8,["class","href","target","rel"]))}});const on=m(sn,[["__scopeId","data-v-3ae7efc4"]]),ke=L();let Ue=!1,ue=0;function an(n){const e=L(!1);if(Fe){!Ue&&rn(),ue++;const t=W(ke,o=>{var s,r,c;o===n.el.value||(s=n.el.value)!=null&&s.contains(o)?(e.value=!0,(r=n.onFocus)==null||r.call(n)):(e.value=!1,(c=n.onBlur)==null||c.call(n))});he(()=>{t(),ue--,ue||ln()})}return at(e)}function rn(){document.addEventListener("focusin",qe),Ue=!0,ke.value=document.activeElement}function ln(){document.removeEventListener("focusin",qe)}function qe(){ke.value=document.activeElement}const cn={},un={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},dn=d("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),_n=[dn];function vn(n,e){return a(),l("svg",un,_n)}const We=m(cn,[["render",vn]]),pn={},hn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},fn=d("circle",{cx:"12",cy:"12",r:"2"},null,-1),mn=d("circle",{cx:"19",cy:"12",r:"2"},null,-1),gn=d("circle",{cx:"5",cy:"12",r:"2"},null,-1),yn=[fn,mn,gn];function bn(n,e){return a(),l("svg",hn,yn)}const $n=m(pn,[["render",bn]]),kn={class:"VPMenuLink"},Pn=g({__name:"VPMenuLink",props:{item:{}},setup(n){const{page:e}=S();return(t,o)=>(a(),l("div",kn,[h(G,{class:B({active:i(Y)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:v(()=>[N(V(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}});const le=m(Pn,[["__scopeId","data-v-451ab38e"]]),Vn={class:"VPMenuGroup"},wn={key:0,class:"title"},Sn=g({__name:"VPMenuGroup",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),l("div",Vn,[e.text?(a(),l("p",wn,V(e.text),1)):f("",!0),(a(!0),l(C,null,A(e.items,o=>(a(),l(C,null,["link"in o?(a(),y(le,{key:0,item:o},null,8,["item"])):f("",!0)],64))),256))]))}});const Ln=m(Sn,[["__scopeId","data-v-c422f48f"]]),Mn={class:"VPMenu"},Cn={key:0,class:"items"},Bn=g({__name:"VPMenu",props:{items:{}},setup(n){return(e,t)=>(a(),l("div",Mn,[e.items?(a(),l("div",Cn,[(a(!0),l(C,null,A(e.items,o=>(a(),l(C,{key:o.text},["link"in o?(a(),y(le,{key:0,item:o},null,8,["item"])):(a(),y(Ln,{key:1,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0),u(e.$slots,"default",{},void 0,!0)]))}});const Tn=m(Bn,[["__scopeId","data-v-423ed5e3"]]),In=["aria-expanded","aria-label"],xn={key:0,class:"text"},Nn={class:"menu"},An=g({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(n){const e=L(!1),t=L();an({el:t,onBlur:o});function o(){e.value=!1}return(s,r)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=c=>e.value=!0),onMouseleave:r[2]||(r[2]=c=>e.value=!1)},[d("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":s.label,onClick:r[0]||(r[0]=c=>e.value=!e.value)},[s.button||s.icon?(a(),l("span",xn,[s.icon?(a(),y(U(s.icon),{key:0,class:"option-icon"})):f("",!0),N(" "+V(s.button)+" ",1),h(We,{class:"text-icon"})])):(a(),y($n,{key:1,class:"icon"}))],8,In),d("div",Nn,[h(Tn,{items:s.items},{default:v(()=>[u(s.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const Pe=m(An,[["__scopeId","data-v-a8a96781"]]),Hn=g({__name:"VPNavBarMenuGroup",props:{item:{}},setup(n){const{page:e}=S();return(t,o)=>(a(),y(Pe,{class:B({VPNavBarMenuGroup:!0,active:i(Y)(i(e).relativePath,t.item.activeMatch,!!t.item.activeMatch)}),button:t.item.text,items:t.item.items},null,8,["class","button","items"]))}}),En=n=>(E("data-v-95fb6ac8"),n=n(),z(),n),zn={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Dn=En(()=>d("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Fn=g({__name:"VPNavBarMenu",setup(n){const{theme:e}=S();return(t,o)=>i(e).nav?(a(),l("nav",zn,[Dn,(a(!0),l(C,null,A(i(e).nav,s=>(a(),l(C,{key:s.text},["link"in s?(a(),y(on,{key:0,item:s},null,8,["item"])):(a(),y(Hn,{key:1,item:s},null,8,["item"]))],64))),128))])):f("",!0)}});const On=m(Fn,[["__scopeId","data-v-95fb6ac8"]]),Gn={},Rn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},jn=d("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Un=d("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),qn=[jn,Un];function Wn(n,e){return a(),l("svg",Rn,qn)}const Ye=m(Gn,[["render",Wn]]),Yn={class:"items"},Kn={class:"title"},Xn=g({__name:"VPNavBarTranslations",setup(n){const{theme:e}=S(),{localeLinks:t,currentLang:o}=ne({correspondingLink:!0});return(s,r)=>i(t).length&&i(o).label?(a(),y(Pe,{key:0,class:"VPNavBarTranslations",icon:Ye,label:i(e).langMenuLabel||"Change language"},{default:v(()=>[d("div",Yn,[d("p",Kn,V(i(o).label),1),(a(!0),l(C,null,A(i(t),c=>(a(),y(le,{key:c.link,item:c},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}});const Qn=m(Xn,[["__scopeId","data-v-a7035443"]]);const Jn={},Zn={class:"VPSwitch",type:"button",role:"switch"},es={class:"check"},ts={key:0,class:"icon"};function ns(n,e){return a(),l("button",Zn,[d("span",es,[n.$slots.default?(a(),l("span",ts,[u(n.$slots,"default",{},void 0,!0)])):f("",!0)])])}const ss=m(Jn,[["render",ns],["__scopeId","data-v-28c62ed4"]]),os={},as={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},rs=rt('',9),is=[rs];function ls(n,e){return a(),l("svg",as,is)}const cs=m(os,[["render",ls]]),us={},ds={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},_s=d("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),vs=[_s];function ps(n,e){return a(),l("svg",ds,vs)}const hs=m(us,[["render",ps]]),fs=g({__name:"vp-theme-apperence",setup(n){const{site:e,isDark:t}=Ee(),o=L(!1),s=Fe?r():()=>{};O(()=>{o.value=document.documentElement.classList.contains("dark")});function r(){const c=window.matchMedia("(prefers-color-scheme: dark)"),p=document.documentElement.classList;let _=localStorage.getItem(xe),$=e.value.appearance==="dark"&&_==null||(_==="auto"||_==null?c.matches:_==="dark");c.onchange=k=>{_==="auto"&&I($=k.matches)};function M(){I($=!$),_=$?c.matches?"auto":"dark":c.matches?"light":"auto",localStorage.setItem(xe,_)}function T(k){if(!(document.startViewTransition&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches)||!k){M();return}const x=k.clientX,w=k.clientY,H=Math.hypot(Math.max(x,innerWidth-x),Math.max(w,innerHeight-w));document.startViewTransition(async()=>{M(),await Oe()}).ready.then(()=>{const F=[`circle(0px at ${x}px ${w}px)`,`circle(${H}px at ${x}px ${w}px)`];document.documentElement.animate({clipPath:$?[...F].reverse():F},{duration:400,easing:"ease-out",pseudoElement:$?"::view-transition-old(root)":"::view-transition-new(root)"})})}function I(k){const P=document.createElement("style");P.type="text/css",P.appendChild(document.createTextNode(`:not(.VPSwitchAppearance):not(.VPSwitchAppearance *) {
+import{d as g,o as a,c as l,r as u,n as B,a as N,t as V,_ as m,u as Ee,b as i,g as et,e as tt,f as L,h as b,w as W,i as J,j as O,k as nt,l as st,P as ot,m as pe,p as Y,q as te,s as he,v as d,F as C,x as y,y as v,z as f,T as fe,A as j,B as se,C as h,D as ze,E as U,G as De,H as Fe,I as at,J as A,K as E,L as z,M as rt,N as xe,O as Oe,Q as me,R as oe,S as it,U as Z,V as ge,W as lt,X as ct,Y as ut,Z as dt,$ as _t}from"./framework.6a246566.js";const vt=g({__name:"VPBadge",props:{text:{},type:{}},setup(n){return(e,t)=>(a(),l("span",{class:B(["VPBadge",e.type??"tip"])},[u(e.$slots,"default",{},()=>[N(V(e.text),1)],!0)],2))}});const pt=m(vt,[["__scopeId","data-v-9b00beb4"]]),S=Ee;function Ge(n){return et()?(tt(n),!0):!1}function ye(n){return typeof n=="function"?n():i(n)}const ht=typeof window<"u"&&typeof document<"u";typeof WorkerGlobalScope<"u"&&globalThis instanceof WorkerGlobalScope;const ft=Object.prototype.toString,mt=n=>ft.call(n)==="[object Object]",gt=()=>{};function yt(n){var e;const t=ye(n);return(e=t==null?void 0:t.$el)!=null?e:t}const be=ht?window:void 0;function bt(...n){let e,t,o,s;if(typeof n[0]=="string"||Array.isArray(n[0])?([t,o,s]=n,e=be):[e,t,o,s]=n,!e)return gt;Array.isArray(t)||(t=[t]),Array.isArray(o)||(o=[o]);const r=[],c=()=>{r.forEach(M=>M()),r.length=0},p=(M,T,I,k)=>(M.addEventListener(T,I,k),()=>M.removeEventListener(T,I,k)),_=W(()=>[yt(e),ye(s)],([M,T])=>{if(c(),!M)return;const I=mt(T)?{...T}:T;r.push(...t.flatMap(k=>o.map(P=>p(M,k,P,I))))},{immediate:!0,flush:"post"}),$=()=>{_(),c()};return Ge($),$}function $t(){const n=L(!1),e=nt();return e&&O(()=>{n.value=!0},e),n}function kt(n){const e=$t();return b(()=>(e.value,!!n()))}function de(n,e={}){const{window:t=be}=e,o=kt(()=>t&&"matchMedia"in t&&typeof t.matchMedia=="function");let s;const r=L(!1),c=$=>{r.value=$.matches},p=()=>{s&&("removeEventListener"in s?s.removeEventListener("change",c):s.removeListener(c))},_=J(()=>{o.value&&(p(),s=t.matchMedia(ye(n)),"addEventListener"in s?s.addEventListener("change",c):s.addListener(c),r.value=s.matches)});return Ge(()=>{_(),p(),s=void 0}),r}function Re(n={}){const{window:e=be,behavior:t="auto"}=n;if(!e)return{x:L(0),y:L(0)};const o=L(e.scrollX),s=L(e.scrollY),r=b({get(){return o.value},set(p){scrollTo({left:p,behavior:t})}}),c=b({get(){return s.value},set(p){scrollTo({top:p,behavior:t})}});return bt(e,"scroll",()=>{o.value=e.scrollX,s.value=e.scrollY},{capture:!1,passive:!0}),{x:r,y:c}}function Pt(n,e){let t,o=!1;return()=>{t&&clearTimeout(t),o?t=setTimeout(n,e):(n(),o=!0,setTimeout(()=>{o=!1},e))}}function _e(n){return/^\//.test(n)?n:`/${n}`}function ee(n){if(st(n))return n.replace(ot,"");const{site:e}=S(),{pathname:t,search:o,hash:s}=new URL(n,"http://example.com"),r=t.endsWith("/")||t.endsWith(".html")?n:n.replace(/(?:(^\.+)\/)?.*$/,`$1${t.replace(/(\.md)?$/,e.value.cleanUrls?"":".html")}${o}${s}`);return pe(r)}function je(n,e){if(Array.isArray(n))return n;if(n==null)return[];e=_e(e);const t=Object.keys(n).sort((o,s)=>s.split("/").length-o.split("/").length).find(o=>e.startsWith(_e(o)));return t?n[t]:[]}function Vt(n){const e=[];let t=0;for(const o in n){const s=n[o];if(s.items){t=e.push(s);continue}e[t]||e.push({items:[]}),e[t].items.push(s)}return e}function wt(n){const e=[];function t(o){for(const s of o)s.text&&s.link&&e.push({text:s.text,link:s.link}),s.items&&t(s.items)}return t(n),e}function ve(n,e){return Array.isArray(e)?e.some(t=>ve(n,t)):Y(n,e.link)?!0:e.items?ve(n,e.items):!1}function D(){const n=te(),{theme:e,frontmatter:t}=S(),o=de("(min-width: 960px)"),s=L(!1),r=b(()=>{const P=e.value.sidebar,x=n.data.relativePath;return P?je(P,x):[]}),c=b(()=>t.value.sidebar!==!1&&r.value.length>0&&t.value.layout!=="home"),p=b(()=>_?t.value.aside==null?e.value.aside==="left":t.value.aside==="left":!1),_=b(()=>t.value.layout==="home"?!1:t.value.aside!=null?!!t.value.aside:e.value.aside!==!1),$=b(()=>c.value&&o.value),M=b(()=>c.value?Vt(r.value):[]);function T(){s.value=!0}function I(){s.value=!1}function k(){s.value?I():T()}return{isOpen:s,sidebar:r,sidebarGroups:M,hasSidebar:c,hasAside:_,leftAside:p,isSidebarEnabled:$,open:T,close:I,toggle:k}}function St(n,e){let t;J(()=>{t=n.value?document.activeElement:void 0}),O(()=>{window.addEventListener("keyup",o)}),he(()=>{window.removeEventListener("keyup",o)});function o(s){s.key==="Escape"&&n.value&&(e(),t==null||t.focus())}}function Lt(n){const{page:e}=S(),t=L(!1),o=b(()=>n.value.collapsed!=null),s=b(()=>!!n.value.link),r=b(()=>Y(e.value.relativePath,n.value.link)),c=b(()=>r.value?!0:n.value.items?ve(e.value.relativePath,n.value.items):!1),p=b(()=>!!(n.value.items&&n.value.items.length));J(()=>{t.value=!!(o.value&&n.value.collapsed)}),J(()=>{(r.value||c.value)&&(t.value=!1)});function _(){o.value&&(t.value=!t.value)}return{collapsed:t,collapsible:o,isLink:s,isActiveLink:r,hasActiveLink:c,hasChildren:p,toggle:_}}const Mt=g({__name:"VPSkipLink",setup(n){const e=te(),t=L();W(()=>e.path,()=>t.value.focus());function o({target:s}){const r=document.querySelector(decodeURIComponent(s.hash));if(r){const c=()=>{r.removeAttribute("tabindex"),r.removeEventListener("blur",c)};r.setAttribute("tabindex","-1"),r.addEventListener("blur",c),r.focus(),window.scrollTo(0,0)}}return(s,r)=>(a(),l(C,null,[d("span",{ref_key:"backToTop",ref:t,tabindex:"-1"},null,512),d("a",{href:"#VPContent",class:"VPSkipLink visually-hidden",onClick:o}," Skip to content ")],64))}});const Ct=m(Mt,[["__scopeId","data-v-3592df94"]]),Bt={key:0,class:"VPBackdrop"},Tt=g({__name:"VPBackdrop",props:{show:{type:Boolean}},setup(n){return(e,t)=>(a(),y(fe,{name:"fade"},{default:v(()=>[e.show?(a(),l("div",Bt)):f("",!0)]),_:1}))}});const It=m(Tt,[["__scopeId","data-v-5e3a524d"]]);function xt(){const n=L(!1);function e(){n.value=!0,window.addEventListener("resize",s)}function t(){n.value=!1,window.removeEventListener("resize",s)}function o(){n.value?t():e()}function s(){window.outerWidth>=768&&t()}const r=te();return W(()=>r.path,t),{isScreenOpen:n,openScreen:e,closeScreen:t,toggleScreen:o}}function ne({removeCurrent:n=!0,correspondingLink:e=!1}={}){const{site:t,localeIndex:o,page:s,theme:r}=S(),c=b(()=>{var _,$;return{label:(_=t.value.locales[o.value])==null?void 0:_.label,link:(($=t.value.locales[o.value])==null?void 0:$.link)||(o.value==="root"?"/":`/${o.value}/`)}});return{localeLinks:b(()=>Object.entries(t.value.locales).flatMap(([_,$])=>n&&c.value.label===$.label?[]:{text:$.label,link:Nt($.link||(_==="root"?"/":`/${_}/`),r.value.i18nRouting!==!1&&e,s.value.relativePath.slice(c.value.link.length-1),!t.value.cleanUrls)})),currentLang:c}}function Nt(n,e,t,o){return e?n.replace(/\/$/,"")+_e(t.replace(/(^|\/)?index.md$/,"$1").replace(/\.md$/,o?".html":"")):n}const At=["src","alt"],Ht={inheritAttrs:!1},Et=g({...Ht,__name:"VPImage",props:{image:{},alt:{}},setup(n){return(e,t)=>{const o=j("VPImage",!0);return e.image?(a(),l(C,{key:0},[typeof e.image=="string"||"src"in e.image?(a(),l("img",se({key:0,class:"VPImage"},typeof e.image=="string"?e.$attrs:{...e.image,...e.$attrs},{src:i(pe)(typeof e.image=="string"?e.image:e.image.src),alt:e.alt??(typeof e.image=="string"?"":e.image.alt||"")}),null,16,At)):(a(),l(C,{key:1},[h(o,se({class:"dark",image:e.image.dark,alt:e.image.alt},e.$attrs),null,16,["image","alt"]),h(o,se({class:"light",image:e.image.light,alt:e.image.alt},e.$attrs),null,16,["image","alt"])],64))],64)):f("",!0)}}});const $e=m(Et,[["__scopeId","data-v-b806c835"]]),zt=["href"],Dt=g({__name:"VPNavBarTitle",setup(n){const{site:e,theme:t}=S(),{hasSidebar:o}=D(),{currentLang:s}=ne();return(r,c)=>(a(),l("div",{class:B(["VPNavBarTitle",{"has-sidebar":i(o)}])},[d("a",{class:"title",href:i(ee)(i(s).link)},[u(r.$slots,"nav-bar-title-before",{},void 0,!0),i(t).logo?(a(),y($e,{key:0,class:"logo",image:i(t).logo},null,8,["image"])):f("",!0),i(t).siteTitle?(a(),l(C,{key:1},[N(V(i(t).siteTitle),1)],64)):i(t).siteTitle===void 0?(a(),l(C,{key:2},[N(V(i(e).title),1)],64)):f("",!0),u(r.$slots,"nav-bar-title-after",{},void 0,!0)],8,zt)],2))}});const Ft=m(Dt,[["__scopeId","data-v-dd73748b"]]);const Ot={type:"button",class:"DocSearch DocSearch-Button","aria-label":"Search"},Gt={class:"DocSearch-Button-Container"},Rt=d("svg",{class:"DocSearch-Search-Icon",width:"20",height:"20",viewBox:"0 0 20 20","aria-label":"search icon"},[d("path",{d:"M14.386 14.386l4.0877 4.0877-4.0877-4.0877c-2.9418 2.9419-7.7115 2.9419-10.6533 0-2.9419-2.9418-2.9419-7.7115 0-10.6533 2.9418-2.9419 7.7115-2.9419 10.6533 0 2.9419 2.9418 2.9419 7.7115 0 10.6533z",stroke:"currentColor",fill:"none","fill-rule":"evenodd","stroke-linecap":"round","stroke-linejoin":"round"})],-1),jt={class:"DocSearch-Button-Placeholder"},Ut=d("span",{class:"DocSearch-Button-Keys"},[d("kbd",{class:"DocSearch-Button-Key"}),d("kbd",{class:"DocSearch-Button-Key"},"K")],-1),Ne=g({__name:"VPNavBarSearchButton",props:{placeholder:{}},setup(n){return(e,t)=>(a(),l("button",Ot,[d("span",Gt,[Rt,d("span",jt,V(e.placeholder),1)]),Ut]))}});const qt={id:"local-search"},Wt={key:1,id:"docsearch"},Yt=g({__name:"VPNavBarSearch",setup(n){const e=()=>null,t=()=>null,{theme:o,localeIndex:s}=S(),r=L(!1),c=L(!1),p=b(()=>{var P,x,w,H,K,F,Ie;const k=((P=o.value.search)==null?void 0:P.options)??o.value.algolia;return((K=(H=(w=(x=k==null?void 0:k.locales)==null?void 0:x[s.value])==null?void 0:w.translations)==null?void 0:H.button)==null?void 0:K.buttonText)||((Ie=(F=k==null?void 0:k.translations)==null?void 0:F.button)==null?void 0:Ie.buttonText)||"Search"});O(()=>{});function _(){r.value||(r.value=!0,setTimeout($,16))}function $(){const k=new Event("keydown");k.key="k",k.metaKey=!0,window.dispatchEvent(k),setTimeout(()=>{document.querySelector(".DocSearch-Modal")||$()},16)}const M=L(!1),T=L("'Meta'");O(()=>{T.value=/(Mac|iPhone|iPod|iPad)/i.test(navigator.platform)?"'⌘'":"'Ctrl'"});const I="";return(k,P)=>{var x;return a(),l("div",{class:"VPNavBarSearch",style:ze({"--vp-meta-key":T.value})},[i(I)==="local"?(a(),l(C,{key:0},[M.value?(a(),y(i(e),{key:0,placeholder:p.value,onClose:P[0]||(P[0]=w=>M.value=!1)},null,8,["placeholder"])):f("",!0),d("div",qt,[h(Ne,{placeholder:p.value,onClick:P[1]||(P[1]=w=>M.value=!0)},null,8,["placeholder"])])],64)):i(I)==="algolia"?(a(),l(C,{key:1},[r.value?(a(),y(i(t),{key:0,algolia:((x=i(o).search)==null?void 0:x.options)??i(o).algolia,onVnodeBeforeMount:P[2]||(P[2]=w=>c.value=!0)},null,8,["algolia"])):f("",!0),c.value?f("",!0):(a(),l("div",Wt,[h(Ne,{placeholder:p.value,onClick:_},null,8,["placeholder"])]))],64)):f("",!0)],4)}}});const Kt={},Xt={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",height:"24px",viewBox:"0 0 24 24",width:"24px"},Qt=d("path",{d:"M0 0h24v24H0V0z",fill:"none"},null,-1),Jt=d("path",{d:"M9 5v2h6.59L4 18.59 5.41 20 17 8.41V15h2V5H9z"},null,-1),Zt=[Qt,Jt];function en(n,e){return a(),l("svg",Xt,Zt)}const tn=m(Kt,[["render",en]]),nn=g({__name:"VPLink",props:{tag:{},href:{},noIcon:{type:Boolean},target:{},rel:{}},setup(n){const e=n,t=b(()=>e.tag??e.href?"a":"span"),o=b(()=>e.href&&De.test(e.href));return(s,r)=>(a(),y(U(t.value),{class:B(["VPLink",{link:s.href}]),href:s.href?i(ee)(s.href):void 0,target:s.target||(o.value?"_blank":void 0),rel:s.rel||(o.value?"noreferrer":void 0)},{default:v(()=>[u(s.$slots,"default",{},void 0,!0),o.value&&!s.noIcon?(a(),y(tn,{key:0,class:"icon"})):f("",!0)]),_:3},8,["class","href","target","rel"]))}});const G=m(nn,[["__scopeId","data-v-9ef30bd7"]]),sn=g({__name:"VPNavBarMenuLink",props:{item:{}},setup(n){const{page:e}=S();return(t,o)=>(a(),y(G,{class:B({VPNavBarMenuLink:!0,active:i(Y)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel,tabindex:"0"},{default:v(()=>[N(V(t.item.text),1)]),_:1},8,["class","href","target","rel"]))}});const on=m(sn,[["__scopeId","data-v-3b5b8b96"]]),ke=L();let Ue=!1,ue=0;function an(n){const e=L(!1);if(Fe){!Ue&&rn(),ue++;const t=W(ke,o=>{var s,r,c;o===n.el.value||(s=n.el.value)!=null&&s.contains(o)?(e.value=!0,(r=n.onFocus)==null||r.call(n)):(e.value=!1,(c=n.onBlur)==null||c.call(n))});he(()=>{t(),ue--,ue||ln()})}return at(e)}function rn(){document.addEventListener("focusin",qe),Ue=!0,ke.value=document.activeElement}function ln(){document.removeEventListener("focusin",qe)}function qe(){ke.value=document.activeElement}const cn={},un={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},dn=d("path",{d:"M12,16c-0.3,0-0.5-0.1-0.7-0.3l-6-6c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l5.3,5.3l5.3-5.3c0.4-0.4,1-0.4,1.4,0s0.4,1,0,1.4l-6,6C12.5,15.9,12.3,16,12,16z"},null,-1),_n=[dn];function vn(n,e){return a(),l("svg",un,_n)}const We=m(cn,[["render",vn]]),pn={},hn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},fn=d("circle",{cx:"12",cy:"12",r:"2"},null,-1),mn=d("circle",{cx:"19",cy:"12",r:"2"},null,-1),gn=d("circle",{cx:"5",cy:"12",r:"2"},null,-1),yn=[fn,mn,gn];function bn(n,e){return a(),l("svg",hn,yn)}const $n=m(pn,[["render",bn]]),kn={class:"VPMenuLink"},Pn=g({__name:"VPMenuLink",props:{item:{}},setup(n){const{page:e}=S();return(t,o)=>(a(),l("div",kn,[h(G,{class:B({active:i(Y)(i(e).relativePath,t.item.activeMatch||t.item.link,!!t.item.activeMatch)}),href:t.item.link,target:t.item.target,rel:t.item.rel},{default:v(()=>[N(V(t.item.text),1)]),_:1},8,["class","href","target","rel"])]))}});const le=m(Pn,[["__scopeId","data-v-6c749dd2"]]),Vn={class:"VPMenuGroup"},wn={key:0,class:"title"},Sn=g({__name:"VPMenuGroup",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),l("div",Vn,[e.text?(a(),l("p",wn,V(e.text),1)):f("",!0),(a(!0),l(C,null,A(e.items,o=>(a(),l(C,null,["link"in o?(a(),y(le,{key:0,item:o},null,8,["item"])):f("",!0)],64))),256))]))}});const Ln=m(Sn,[["__scopeId","data-v-6cf0f332"]]),Mn={class:"VPMenu"},Cn={key:0,class:"items"},Bn=g({__name:"VPMenu",props:{items:{}},setup(n){return(e,t)=>(a(),l("div",Mn,[e.items?(a(),l("div",Cn,[(a(!0),l(C,null,A(e.items,o=>(a(),l(C,{key:o.text},["link"in o?(a(),y(le,{key:0,item:o},null,8,["item"])):(a(),y(Ln,{key:1,text:o.text,items:o.items},null,8,["text","items"]))],64))),128))])):f("",!0),u(e.$slots,"default",{},void 0,!0)]))}});const Tn=m(Bn,[["__scopeId","data-v-6bf20aa2"]]),In=["aria-expanded","aria-label"],xn={key:0,class:"text"},Nn={class:"menu"},An=g({__name:"VPFlyout",props:{icon:{},button:{},label:{},items:{}},setup(n){const e=L(!1),t=L();an({el:t,onBlur:o});function o(){e.value=!1}return(s,r)=>(a(),l("div",{class:"VPFlyout",ref_key:"el",ref:t,onMouseenter:r[1]||(r[1]=c=>e.value=!0),onMouseleave:r[2]||(r[2]=c=>e.value=!1)},[d("button",{type:"button",class:"button","aria-haspopup":"true","aria-expanded":e.value,"aria-label":s.label,onClick:r[0]||(r[0]=c=>e.value=!e.value)},[s.button||s.icon?(a(),l("span",xn,[s.icon?(a(),y(U(s.icon),{key:0,class:"option-icon"})):f("",!0),N(" "+V(s.button)+" ",1),h(We,{class:"text-icon"})])):(a(),y($n,{key:1,class:"icon"}))],8,In),d("div",Nn,[h(Tn,{items:s.items},{default:v(()=>[u(s.$slots,"default",{},void 0,!0)]),_:3},8,["items"])])],544))}});const Pe=m(An,[["__scopeId","data-v-44b0e4c2"]]),Hn=g({__name:"VPNavBarMenuGroup",props:{item:{}},setup(n){const{page:e}=S();return(t,o)=>(a(),y(Pe,{class:B({VPNavBarMenuGroup:!0,active:i(Y)(i(e).relativePath,t.item.activeMatch,!!t.item.activeMatch)}),button:t.item.text,items:t.item.items},null,8,["class","button","items"]))}}),En=n=>(E("data-v-f0e9106f"),n=n(),z(),n),zn={key:0,"aria-labelledby":"main-nav-aria-label",class:"VPNavBarMenu"},Dn=En(()=>d("span",{id:"main-nav-aria-label",class:"visually-hidden"},"Main Navigation",-1)),Fn=g({__name:"VPNavBarMenu",setup(n){const{theme:e}=S();return(t,o)=>i(e).nav?(a(),l("nav",zn,[Dn,(a(!0),l(C,null,A(i(e).nav,s=>(a(),l(C,{key:s.text},["link"in s?(a(),y(on,{key:0,item:s},null,8,["item"])):(a(),y(Hn,{key:1,item:s},null,8,["item"]))],64))),128))])):f("",!0)}});const On=m(Fn,[["__scopeId","data-v-f0e9106f"]]),Gn={},Rn={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},jn=d("path",{d:"M0 0h24v24H0z",fill:"none"},null,-1),Un=d("path",{d:" M12.87 15.07l-2.54-2.51.03-.03c1.74-1.94 2.98-4.17 3.71-6.53H17V4h-7V2H8v2H1v1.99h11.17C11.5 7.92 10.44 9.75 9 11.35 8.07 10.32 7.3 9.19 6.69 8h-2c.73 1.63 1.73 3.17 2.98 4.56l-5.09 5.02L4 19l5-5 3.11 3.11.76-2.04zM18.5 10h-2L12 22h2l1.12-3h4.75L21 22h2l-4.5-12zm-2.62 7l1.62-4.33L19.12 17h-3.24z ",class:"css-c4d79v"},null,-1),qn=[jn,Un];function Wn(n,e){return a(),l("svg",Rn,qn)}const Ye=m(Gn,[["render",Wn]]),Yn={class:"items"},Kn={class:"title"},Xn=g({__name:"VPNavBarTranslations",setup(n){const{theme:e}=S(),{localeLinks:t,currentLang:o}=ne({correspondingLink:!0});return(s,r)=>i(t).length&&i(o).label?(a(),y(Pe,{key:0,class:"VPNavBarTranslations",icon:Ye,label:i(e).langMenuLabel||"Change language"},{default:v(()=>[d("div",Yn,[d("p",Kn,V(i(o).label),1),(a(!0),l(C,null,A(i(t),c=>(a(),y(le,{key:c.link,item:c},null,8,["item"]))),128))])]),_:1},8,["label"])):f("",!0)}});const Qn=m(Xn,[["__scopeId","data-v-225edba4"]]);const Jn={},Zn={class:"VPSwitch",type:"button",role:"switch"},es={class:"check"},ts={key:0,class:"icon"};function ns(n,e){return a(),l("button",Zn,[d("span",es,[n.$slots.default?(a(),l("span",ts,[u(n.$slots,"default",{},void 0,!0)])):f("",!0)])])}const ss=m(Jn,[["render",ns],["__scopeId","data-v-d519c8b0"]]),os={},as={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},rs=rt('',9),is=[rs];function ls(n,e){return a(),l("svg",as,is)}const cs=m(os,[["render",ls]]),us={},ds={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},_s=d("path",{d:"M12.1,22c-0.3,0-0.6,0-0.9,0c-5.5-0.5-9.5-5.4-9-10.9c0.4-4.8,4.2-8.6,9-9c0.4,0,0.8,0.2,1,0.5c0.2,0.3,0.2,0.8-0.1,1.1c-2,2.7-1.4,6.4,1.3,8.4c2.1,1.6,5,1.6,7.1,0c0.3-0.2,0.7-0.3,1.1-0.1c0.3,0.2,0.5,0.6,0.5,1c-0.2,2.7-1.5,5.1-3.6,6.8C16.6,21.2,14.4,22,12.1,22zM9.3,4.4c-2.9,1-5,3.6-5.2,6.8c-0.4,4.4,2.8,8.3,7.2,8.7c2.1,0.2,4.2-0.4,5.8-1.8c1.1-0.9,1.9-2.1,2.4-3.4c-2.5,0.9-5.3,0.5-7.5-1.1C9.2,11.4,8.1,7.7,9.3,4.4z"},null,-1),vs=[_s];function ps(n,e){return a(),l("svg",ds,vs)}const hs=m(us,[["render",ps]]),fs=g({__name:"vp-theme-apperence",setup(n){const{site:e,isDark:t}=Ee(),o=L(!1),s=Fe?r():()=>{};O(()=>{o.value=document.documentElement.classList.contains("dark")});function r(){const c=window.matchMedia("(prefers-color-scheme: dark)"),p=document.documentElement.classList;let _=localStorage.getItem(xe),$=e.value.appearance==="dark"&&_==null||(_==="auto"||_==null?c.matches:_==="dark");c.onchange=k=>{_==="auto"&&I($=k.matches)};function M(){I($=!$),_=$?c.matches?"auto":"dark":c.matches?"light":"auto",localStorage.setItem(xe,_)}function T(k){if(!(document.startViewTransition&&!window.matchMedia("(prefers-reduced-motion: reduce)").matches)||!k){M();return}const x=k.clientX,w=k.clientY,H=Math.hypot(Math.max(x,innerWidth-x),Math.max(w,innerHeight-w));document.startViewTransition(async()=>{M(),await Oe()}).ready.then(()=>{const F=[`circle(0px at ${x}px ${w}px)`,`circle(${H}px at ${x}px ${w}px)`];document.documentElement.animate({clipPath:$?[...F].reverse():F},{duration:400,easing:"ease-out",pseudoElement:$?"::view-transition-old(root)":"::view-transition-new(root)"})})}function I(k){const P=document.createElement("style");P.type="text/css",P.appendChild(document.createTextNode(`:not(.VPSwitchAppearance):not(.VPSwitchAppearance *) {
     -webkit-transition: none !important;
     -moz-transition: none !important;
     -o-transition: none !important;
     -ms-transition: none !important;
     transition: none !important;
-  }`)),document.head.appendChild(P),o.value=k,p[k?"add":"remove"]("dark"),window.getComputedStyle(P).opacity,document.head.removeChild(P)}return T}return W(o,c=>{t.value=c}),(c,p)=>(a(),y(ss,{title:"toggle dark mode",class:"VPSwitchAppearance","aria-checked":o.value,onClick:i(s)},{default:v(()=>[h(cs,{class:"sun"}),h(hs,{class:"moon"})]),_:1},8,["aria-checked","onClick"]))}});const Ve=m(fs,[["__scopeId","data-v-fddcca66"]]),ms={key:0,class:"VPNavBarAppearance"},gs=g({__name:"VPNavBarAppearance",setup(n){const{site:e}=S();return(t,o)=>i(e).appearance?(a(),l("div",ms,[h(Ve)])):f("",!0)}});const ys=m(gs,[["__scopeId","data-v-0c3095ac"]]),bs={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',mastodon:'Mastodon',slack:'Slack',twitter:'Twitter',youtube:'YouTube'},$s=["href","aria-label","innerHTML"],ks=g({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(n){const e=n,t=b(()=>typeof e.icon=="object"?e.icon.svg:bs[e.icon]);return(o,s)=>(a(),l("a",{class:"VPSocialLink",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,$s))}});const Ps=m(ks,[["__scopeId","data-v-469b0cd0"]]),Vs={class:"VPSocialLinks"},ws=g({__name:"VPSocialLinks",props:{links:{}},setup(n){return(e,t)=>(a(),l("div",Vs,[(a(!0),l(C,null,A(e.links,({link:o,icon:s,ariaLabel:r})=>(a(),y(Ps,{key:o,icon:s,link:o,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}});const we=m(ws,[["__scopeId","data-v-f4b02d99"]]),Ss=g({__name:"VPNavBarSocialLinks",setup(n){const{theme:e}=S();return(t,o)=>i(e).socialLinks?(a(),y(we,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}});const Ls=m(Ss,[["__scopeId","data-v-3fd9b7d7"]]),Ms={key:0,class:"group translations"},Cs={class:"trans-title"},Bs={key:1,class:"group"},Ts={class:"item appearance"},Is={class:"label"},xs={class:"appearance-action"},Ns={key:2,class:"group"},As={class:"item social-links"},Hs=g({__name:"VPNavBarExtra",setup(n){const{site:e,theme:t}=S(),{localeLinks:o,currentLang:s}=ne({correspondingLink:!0}),r=b(()=>o.value.length&&s.value.label||e.value.appearance||t.value.socialLinks);return(c,p)=>r.value?(a(),y(Pe,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[i(o).length&&i(s).label?(a(),l("div",Ms,[d("p",Cs,V(i(s).label),1),(a(!0),l(C,null,A(i(o),_=>(a(),y(le,{key:_.link,item:_},null,8,["item"]))),128))])):f("",!0),i(e).appearance?(a(),l("div",Bs,[d("div",Ts,[d("p",Is,V(i(t).darkModeSwitchLabel||"Appearance"),1),d("div",xs,[h(Ve)])])])):f("",!0),i(t).socialLinks?(a(),l("div",Ns,[d("div",As,[h(we,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}});const Es=m(Hs,[["__scopeId","data-v-5f1c5f74"]]),zs=n=>(E("data-v-588a7fa0"),n=n(),z(),n),Ds=["aria-expanded"],Fs=zs(()=>d("span",{class:"container"},[d("span",{class:"top"}),d("span",{class:"middle"}),d("span",{class:"bottom"})],-1)),Os=[Fs],Gs=g({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(n){return(e,t)=>(a(),l("button",{type:"button",class:B(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=o=>e.$emit("click"))},Os,10,Ds))}});const Rs=m(Gs,[["__scopeId","data-v-588a7fa0"]]),js=n=>(E("data-v-7836f0ba"),n=n(),z(),n),Us={class:"container"},qs={class:"title"},Ws={class:"content"},Ys=js(()=>d("div",{class:"curtain"},null,-1)),Ks={class:"content-body"},Xs=g({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(n){const{y:e}=Re(),{hasSidebar:t}=D(),o=b(()=>({"has-sidebar":t.value,fill:e.value>0}));return(s,r)=>(a(),l("div",{class:B(["VPNavBar",o.value])},[d("div",Us,[d("div",qs,[h(Ft,null,{"nav-bar-title-before":v(()=>[u(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[u(s.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),d("div",Ws,[Ys,d("div",Ks,[u(s.$slots,"nav-bar-content-before",{},void 0,!0),h(Yt,{class:"search"}),h(On,{class:"menu"}),h(Qn,{class:"translations"}),h(ys,{class:"appearance"}),h(Ls,{class:"social-links"}),h(Es,{class:"extra"}),u(s.$slots,"nav-bar-content-after",{},void 0,!0),h(Rs,{class:"hamburger",active:s.isScreenOpen,onClick:r[0]||(r[0]=c=>s.$emit("toggle-screen"))},null,8,["active"])])])])],2))}});const Qs=m(Xs,[["__scopeId","data-v-7836f0ba"]]);function Js(n){if(Array.isArray(n)){for(var e=0,t=Array(n.length);e1),q=[],re=!1,Le=-1,X=void 0,R=void 0,Q=void 0,Ke=function(e){return q.some(function(t){return!!(t.options.allowTouchMove&&t.options.allowTouchMove(e))})},ie=function(e){var t=e||window.event;return Ke(t.target)||t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)},Zs=function(e){if(Q===void 0){var t=!!e&&e.reserveScrollBarGap===!0,o=window.innerWidth-document.documentElement.clientWidth;if(t&&o>0){var s=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);Q=document.body.style.paddingRight,document.body.style.paddingRight=s+o+"px"}}X===void 0&&(X=document.body.style.overflow,document.body.style.overflow="hidden")},eo=function(){Q!==void 0&&(document.body.style.paddingRight=Q,Q=void 0),X!==void 0&&(document.body.style.overflow=X,X=void 0)},to=function(){return window.requestAnimationFrame(function(){if(R===void 0){R={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var e=window,t=e.scrollY,o=e.scrollX,s=e.innerHeight;document.body.style.position="fixed",document.body.style.top=-t,document.body.style.left=-o,setTimeout(function(){return window.requestAnimationFrame(function(){var r=s-window.innerHeight;r&&t>=s&&(document.body.style.top=-(t+r))})},300)}})},no=function(){if(R!==void 0){var e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);document.body.style.position=R.position,document.body.style.top=R.top,document.body.style.left=R.left,window.scrollTo(t,e),R=void 0}},so=function(e){return e?e.scrollHeight-e.scrollTop<=e.clientHeight:!1},oo=function(e,t){var o=e.targetTouches[0].clientY-Le;return Ke(e.target)?!1:t&&t.scrollTop===0&&o>0||so(t)&&o<0?ie(e):(e.stopPropagation(),!0)},Xe=function(e,t){if(!e){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!q.some(function(s){return s.targetElement===e})){var o={targetElement:e,options:t||{}};q=[].concat(Js(q),[o]),ae?to():Zs(t),ae&&(e.ontouchstart=function(s){s.targetTouches.length===1&&(Le=s.targetTouches[0].clientY)},e.ontouchmove=function(s){s.targetTouches.length===1&&oo(s,e)},re||(document.addEventListener("touchmove",ie,Se?{passive:!1}:void 0),re=!0))}},Qe=function(){ae&&(q.forEach(function(e){e.targetElement.ontouchstart=null,e.targetElement.ontouchmove=null}),re&&(document.removeEventListener("touchmove",ie,Se?{passive:!1}:void 0),re=!1),Le=-1),ae?no():eo(),q=[]};const ao=g({__name:"VPNavScreenMenuLink",props:{item:{}},setup(n){const e=me("close-screen");return(t,o)=>(a(),y(G,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:v(()=>[N(V(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}});const ro=m(ao,[["__scopeId","data-v-30b9ca0e"]]),io={},lo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},co=d("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),uo=[co];function _o(n,e){return a(),l("svg",lo,uo)}const vo=m(io,[["render",_o]]),po=g({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(n){const e=me("close-screen");return(t,o)=>(a(),y(G,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:v(()=>[N(V(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}});const Je=m(po,[["__scopeId","data-v-e2a1fe07"]]),ho={class:"VPNavScreenMenuGroupSection"},fo={key:0,class:"title"},mo=g({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),l("div",ho,[e.text?(a(),l("p",fo,V(e.text),1)):f("",!0),(a(!0),l(C,null,A(e.items,o=>(a(),y(Je,{key:o.text,item:o},null,8,["item"]))),128))]))}});const go=m(mo,[["__scopeId","data-v-bfbfda25"]]),yo=["aria-controls","aria-expanded"],bo={class:"button-text"},$o=["id"],ko={key:1,class:"group"},Po=g({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(n){const e=n,t=L(!1),o=b(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function s(){t.value=!t.value}return(r,c)=>(a(),l("div",{class:B(["VPNavScreenMenuGroup",{open:t.value}])},[d("button",{class:"button","aria-controls":o.value,"aria-expanded":t.value,onClick:s},[d("span",bo,V(r.text),1),h(vo,{class:"button-icon"})],8,yo),d("div",{id:o.value,class:"items"},[(a(!0),l(C,null,A(r.items,p=>(a(),l(C,{key:p.text},["link"in p?(a(),l("div",{key:p.text,class:"item"},[h(Je,{item:p},null,8,["item"])])):(a(),l("div",ko,[h(go,{text:p.text,items:p.items},null,8,["text","items"])]))],64))),128))],8,$o)],2))}});const Vo=m(Po,[["__scopeId","data-v-9a1c12ea"]]),wo={key:0,class:"VPNavScreenMenu"},So=g({__name:"VPNavScreenMenu",setup(n){const{theme:e}=S();return(t,o)=>i(e).nav?(a(),l("nav",wo,[(a(!0),l(C,null,A(i(e).nav,s=>(a(),l(C,{key:s.text},["link"in s?(a(),y(ro,{key:0,item:s},null,8,["item"])):(a(),y(Vo,{key:1,text:s.text||"",items:s.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Lo={key:0,class:"VPNavScreenAppearance"},Mo={class:"text"},Co=g({__name:"VPNavScreenAppearance",setup(n){const{site:e,theme:t}=S();return(o,s)=>i(e).appearance?(a(),l("div",Lo,[d("p",Mo,V(i(t).darkModeSwitchLabel||"Appearance"),1),h(Ve)])):f("",!0)}});const Bo=m(Co,[["__scopeId","data-v-ea5150a4"]]),To={class:"list"},Io=g({__name:"VPNavScreenTranslations",setup(n){const{localeLinks:e,currentLang:t}=ne({correspondingLink:!0}),o=L(!1);function s(){o.value=!o.value}return(r,c)=>i(e).length&&i(t).label?(a(),l("div",{key:0,class:B(["VPNavScreenTranslations",{open:o.value}])},[d("button",{class:"title",onClick:s},[h(Ye,{class:"icon lang"}),N(" "+V(i(t).label)+" ",1),h(We,{class:"icon chevron"})]),d("ul",To,[(a(!0),l(C,null,A(i(e),p=>(a(),l("li",{key:p.link,class:"item"},[h(G,{class:"link",href:p.link},{default:v(()=>[N(V(p.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}});const xo=m(Io,[["__scopeId","data-v-edff17cd"]]),No=g({__name:"VPNavScreenSocialLinks",setup(n){const{theme:e}=S();return(t,o)=>i(e).socialLinks?(a(),y(we,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Ao={class:"container"},Ho=g({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(n){const e=L(null);function t(){Xe(e.value,{reserveScrollBarGap:!0})}function o(){Qe()}return(s,r)=>(a(),y(fe,{name:"fade",onEnter:t,onAfterLeave:o},{default:v(()=>[s.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e},[d("div",Ao,[u(s.$slots,"nav-screen-content-before",{},void 0,!0),h(So,{class:"menu"}),h(xo,{class:"translations"}),h(Bo,{class:"appearance"}),h(No,{class:"social-links"}),u(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}});const Eo=m(Ho,[["__scopeId","data-v-4ae53237"]]),zo={class:"VPNav"},Do=g({__name:"VPNav",setup(n){const{isScreenOpen:e,closeScreen:t,toggleScreen:o}=xt();return oe("close-screen",t),(s,r)=>(a(),l("header",zo,[h(Qs,{"is-screen-open":i(e),onToggleScreen:i(o)},{"nav-bar-title-before":v(()=>[u(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[u(s.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[u(s.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[u(s.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),h(Eo,{open:i(e)},{"nav-screen-content-before":v(()=>[u(s.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[u(s.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])]))}});const Fo=m(Do,[["__scopeId","data-v-c6703bf5"]]);function Oo(){const{hasSidebar:n}=D(),e=de("(min-width: 960px)"),t=de("(min-width: 1280px)");return{isAsideEnabled:b(()=>!t.value&&!e.value?!1:n.value?t.value:e.value)}}const Go=71;function Me(n){return typeof n.outline=="object"&&!Array.isArray(n.outline)&&n.outline.label||n.outlineTitle||"On this page"}function Ce(n){const e=[...document.querySelectorAll(".VPDoc h2,h3,h4,h5,h6")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const o=Number(t.tagName[1]);return{title:Ro(t),link:"#"+t.id,level:o}});return jo(e,n)}function Ro(n){let e="";for(const t of n.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function jo(n,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[o,s]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;n=n.filter(c=>c.level>=o&&c.level<=s);const r=[];e:for(let c=0;c=0;_--){const $=n[_];if($.level{requestAnimationFrame(r),window.addEventListener("scroll",o)}),it(()=>{c(location.hash)}),he(()=>{window.removeEventListener("scroll",o)});function r(){if(!t.value)return;const p=[].slice.call(n.value.querySelectorAll(".outline-link")),_=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(k=>p.some(P=>P.hash===k.hash&&k.offsetParent!==null)),$=window.scrollY,M=window.innerHeight,T=document.body.offsetHeight,I=Math.abs($+M-T)<1;if(_.length&&I){c(_[_.length-1].hash);return}for(let k=0;k<_.length;k++){const P=_[k],x=_[k+1],[w,H]=qo(k,P,x);if(w){c(H);return}}}function c(p){s&&s.classList.remove("active"),p!==null&&(s=n.value.querySelector(`a[href="${decodeURIComponent(p)}"]`));const _=s;_?(_.classList.add("active"),e.value.style.top=_.offsetTop+33+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function He(n){return n.parentElement.offsetTop-Go}function qo(n,e,t){const o=window.scrollY;return n===0&&o===0?[!0,null]:o{const s=j("VPDocOutlineItem",!0);return a(),l("ul",{class:B(t.root?"root":"nested")},[(a(!0),l(C,null,A(t.headers,({children:r,link:c,title:p})=>(a(),l("li",null,[d("a",{class:"outline-link",href:c,onClick:e,title:p},V(p),9,Wo),r!=null&&r.length?(a(),y(s,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}});const Be=m(Yo,[["__scopeId","data-v-7ec3b44b"]]),Ko={},Xo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Qo=d("path",{d:"M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"},null,-1),Jo=[Qo];function Zo(n,e){return a(),l("svg",Xo,Jo)}const Te=m(Ko,[["render",Zo]]),ea=g({__name:"VPLocalNavOutlineDropdown",props:{headers:{}},setup(n){const{theme:e}=S(),t=L(!1),o=L(0),s=L();Z(()=>{t.value=!1});function r(){t.value=!t.value,o.value=window.innerHeight+Math.min(window.scrollY-64,0)}function c(_){_.target.classList.contains("outline-link")&&(s.value&&(s.value.style.transition="none"),Oe(()=>{t.value=!1}))}function p(){t.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(_,$)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:ze({"--vp-vh":o.value+"px"})},[_.headers.length>0?(a(),l("button",{key:0,onClick:r,class:B({open:t.value})},[N(V(i(Me)(i(e)))+" ",1),h(Te,{class:"icon"})],2)):(a(),l("button",{key:1,onClick:p},V(i(e).returnToTopLabel||"Return to top"),1)),h(fe,{name:"flyout"},{default:v(()=>[t.value?(a(),l("div",{key:0,ref_key:"items",ref:s,class:"items",onClick:c},[d("a",{class:"top-link",href:"#",onClick:p},V(i(e).returnToTopLabel||"Return to top"),1),h(Be,{headers:_.headers},null,8,["headers"])],512)):f("",!0)]),_:1})],4))}});const ta=m(ea,[["__scopeId","data-v-d873873a"]]),na={},sa={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},oa=d("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),aa=d("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),ra=d("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),ia=d("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),la=[oa,aa,ra,ia];function ca(n,e){return a(),l("svg",sa,la)}const ua=m(na,[["render",ca]]),da=["aria-expanded"],_a={class:"menu-text"},va=g({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(n){const{theme:e,frontmatter:t}=S(),{hasSidebar:o}=D(),{y:s}=Re(),r=ge([]);Z(()=>{r.value=Ce(t.value.outline??e.value.outline)});const c=b(()=>r.value.length===0&&!o.value),p=b(()=>({VPLocalNav:!0,fixed:c.value,"reached-top":s.value>=64}));return(_,$)=>i(t).layout!=="home"&&(!c.value||i(s)>=64)?(a(),l("div",{key:0,class:B(p.value)},[i(o)?(a(),l("button",{key:0,class:"menu","aria-expanded":_.open,"aria-controls":"VPSidebarNav",onClick:$[0]||($[0]=M=>_.$emit("open-menu"))},[h(ua,{class:"menu-icon"}),d("span",_a,V(i(e).sidebarMenuLabel||"Menu"),1)],8,da)):f("",!0),h(ta,{headers:r.value},null,8,["headers"])],2)):f("",!0)}});const pa=m(va,[["__scopeId","data-v-346269b7"]]),ha=n=>(E("data-v-821cdf90"),n=n(),z(),n),fa=["role","tabindex"],ma=ha(()=>d("div",{class:"indicator"},null,-1)),ga={key:1,class:"items"},ya=g({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(n){const e=n,{collapsed:t,collapsible:o,isLink:s,isActiveLink:r,hasActiveLink:c,hasChildren:p,toggle:_}=Lt(b(()=>e.item)),$=b(()=>p.value?"section":"div"),M=b(()=>s.value?"a":"div"),T=b(()=>p.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),I=b(()=>s.value?void 0:"button"),k=b(()=>[[`level-${e.depth}`],{collapsible:o.value},{collapsed:t.value},{"is-link":s.value},{"is-active":r.value},{"has-active":c.value}]);function P(w){"key"in w&&w.key!=="Enter"||!e.item.link&&_()}function x(){e.item.link&&_()}return(w,H)=>{const K=j("VPSidebarItem",!0);return a(),y(U($.value),{class:B(["VPSidebarItem",k.value])},{default:v(()=>[w.item.text?(a(),l("div",se({key:0,class:"item",role:I.value},lt(w.item.items?{click:P,keydown:P}:{},!0),{tabindex:w.item.items&&0}),[ma,w.item.link?(a(),y(G,{key:0,tag:M.value,class:"link",href:w.item.link},{default:v(()=>[(a(),y(U(T.value),{class:"text",innerHTML:w.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href"])):(a(),y(U(T.value),{key:1,class:"text",innerHTML:w.item.text},null,8,["innerHTML"])),w.item.collapsed!=null?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:x,onKeydown:ct(x,["enter"]),tabindex:"0"},[h(Te,{class:"caret-icon"})],32)):f("",!0)],16,fa)):f("",!0),w.item.items&&w.item.items.length?(a(),l("div",ga,[w.depth<5?(a(!0),l(C,{key:0},A(w.item.items,F=>(a(),y(K,{key:F.text,item:F,depth:w.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}});const ba=m(ya,[["__scopeId","data-v-821cdf90"]]),Ze=n=>(E("data-v-547fcb19"),n=n(),z(),n),$a=Ze(()=>d("div",{class:"curtain"},null,-1)),ka={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Pa=Ze(()=>d("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),Va=g({__name:"VPSidebar",props:{open:{type:Boolean}},setup(n){const{sidebarGroups:e,hasSidebar:t}=D(),o=n;let s=L(null);function r(){Xe(s.value,{reserveScrollBarGap:!0})}function c(){Qe()}return ut(async()=>{var p;o.open?(r(),(p=s.value)==null||p.focus()):c()}),(p,_)=>i(t)?(a(),l("aside",{key:0,class:B(["VPSidebar",{open:p.open}]),ref_key:"navEl",ref:s,onClick:_[0]||(_[0]=dt(()=>{},["stop"]))},[$a,d("nav",ka,[Pa,u(p.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),l(C,null,A(i(e),$=>(a(),l("div",{key:$.text,class:"group"},[h(ba,{item:$,depth:0},null,8,["item"])]))),128)),u(p.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}});const wa=m(Va,[["__scopeId","data-v-547fcb19"]]),Sa={},La={class:"VPPage"};function Ma(n,e){const t=j("Content");return a(),l("div",La,[u(n.$slots,"page-top"),h(t),u(n.$slots,"page-bottom")])}const Ca=m(Sa,[["render",Ma]]),Ba=g({__name:"VPButton",props:{tag:{},size:{},theme:{},text:{},href:{}},setup(n){const e=n,t=b(()=>[e.size??"medium",e.theme??"brand"]),o=b(()=>e.href&&De.test(e.href)),s=b(()=>e.tag?e.tag:e.href?"a":"button");return(r,c)=>(a(),y(U(s.value),{class:B(["VPButton",t.value]),href:r.href?i(ee)(r.href):void 0,target:o.value?"_blank":void 0,rel:o.value?"noreferrer":void 0},{default:v(()=>[N(V(r.text),1)]),_:1},8,["class","href","target","rel"]))}});const Ta=m(Ba,[["__scopeId","data-v-13f272d0"]]),Ia=n=>(E("data-v-2f173456"),n=n(),z(),n),xa={class:"container"},Na={class:"main"},Aa={key:0,class:"name"},Ha={class:"clip"},Ea={key:1,class:"text"},za={key:2,class:"tagline"},Da={key:0,class:"actions"},Fa={key:0,class:"image"},Oa={class:"image-container"},Ga=Ia(()=>d("div",{class:"image-bg"},null,-1)),Ra=g({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(n){const e=me("hero-image-slot-exists");return(t,o)=>(a(),l("div",{class:B(["VPHero",{"has-image":t.image||i(e)}])},[d("div",xa,[d("div",Na,[u(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",Aa,[d("span",Ha,V(t.name),1)])):f("",!0),t.text?(a(),l("p",Ea,V(t.text),1)):f("",!0),t.tagline?(a(),l("p",za,V(t.tagline),1)):f("",!0)],!0),t.actions?(a(),l("div",Da,[(a(!0),l(C,null,A(t.actions,s=>(a(),l("div",{key:s.link,class:"action"},[h(Ta,{tag:"a",size:"medium",theme:s.theme,text:s.text,href:s.link},null,8,["theme","text","href"])]))),128))])):f("",!0)]),t.image||i(e)?(a(),l("div",Fa,[d("div",Oa,[Ga,u(t.$slots,"home-hero-image",{},()=>[t.image?(a(),y($e,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}});const ja=m(Ra,[["__scopeId","data-v-2f173456"]]),Ua=g({__name:"VPHomeHero",setup(n){const{frontmatter:e}=S();return(t,o)=>i(e).hero?(a(),y(ja,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info":v(()=>[u(t.$slots,"home-hero-info")]),"home-hero-image":v(()=>[u(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),qa={},Wa={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Ya=d("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),Ka=[Ya];function Xa(n,e){return a(),l("svg",Wa,Ka)}const Qa=m(qa,[["render",Xa]]),Ja={class:"box"},Za=["innerHTML"],er=["innerHTML"],tr=["innerHTML"],nr={key:3,class:"link-text"},sr={class:"link-text-value"},or=g({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{}},setup(n){return(e,t)=>(a(),y(G,{class:"VPFeature",href:e.link,"no-icon":!0},{default:v(()=>[d("article",Ja,[typeof e.icon=="object"?(a(),y($e,{key:0,image:e.icon,alt:e.icon.alt,height:e.icon.height,width:e.icon.width},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:1,class:"icon",innerHTML:e.icon},null,8,Za)):f("",!0),d("h2",{class:"title",innerHTML:e.title},null,8,er),e.details?(a(),l("p",{key:2,class:"details",innerHTML:e.details},null,8,tr)):f("",!0),e.linkText?(a(),l("div",nr,[d("p",sr,[N(V(e.linkText)+" ",1),h(Qa,{class:"link-text-icon"})])])):f("",!0)])]),_:1},8,["href"]))}});const ar=m(or,[["__scopeId","data-v-0b685cc2"]]),rr={key:0,class:"VPFeatures"},ir={class:"container"},lr={class:"items"},cr=g({__name:"VPFeatures",props:{features:{}},setup(n){const e=n,t=b(()=>{const o=e.features.length;if(o){if(o===2)return"grid-2";if(o===3)return"grid-3";if(o%3===0)return"grid-6";if(o>3)return"grid-4"}else return});return(o,s)=>o.features?(a(),l("div",rr,[d("div",ir,[d("div",lr,[(a(!0),l(C,null,A(o.features,r=>(a(),l("div",{key:r.title,class:B(["item",[t.value]])},[h(ar,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText},null,8,["icon","title","details","link","link-text"])],2))),128))])])])):f("",!0)}});const ur=m(cr,[["__scopeId","data-v-3ef3ca85"]]),dr=g({__name:"VPHomeFeatures",setup(n){const{frontmatter:e}=S();return(t,o)=>i(e).features?(a(),y(ur,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),_r={class:"VPHome"},vr=g({__name:"VPHome",setup(n){return(e,t)=>{const o=j("Content");return a(),l("div",_r,[u(e.$slots,"home-hero-before",{},void 0,!0),h(Ua,null,{"home-hero-info":v(()=>[u(e.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":v(()=>[u(e.$slots,"home-hero-image",{},void 0,!0)]),_:3}),u(e.$slots,"home-hero-after",{},void 0,!0),u(e.$slots,"home-features-before",{},void 0,!0),h(dr),u(e.$slots,"home-features-after",{},void 0,!0),h(o)])}}});const pr=m(vr,[["__scopeId","data-v-c218bf8d"]]),hr=n=>(E("data-v-738c83a7"),n=n(),z(),n),fr={class:"content"},mr={class:"outline-title"},gr={"aria-labelledby":"doc-outline-aria-label"},yr=hr(()=>d("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),br=g({__name:"VPDocAsideOutline",setup(n){const{frontmatter:e,theme:t}=S(),o=ge([]);Z(()=>{o.value=Ce(e.value.outline??t.value.outline)});const s=L(),r=L();return Uo(s,r),(c,p)=>(a(),l("div",{class:B(["VPDocAsideOutline",{"has-outline":o.value.length>0}]),ref_key:"container",ref:s},[d("div",fr,[d("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),d("div",mr,V(i(Me)(i(t))),1),d("nav",gr,[yr,h(Be,{headers:o.value,root:!0},null,8,["headers"])])])],2))}});const $r=m(br,[["__scopeId","data-v-738c83a7"]]),kr={class:"VPDocAsideCarbonAds"},Pr=g({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(n){const e=()=>null;return(t,o)=>(a(),l("div",kr,[h(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Vr=n=>(E("data-v-20c2a766"),n=n(),z(),n),wr={class:"VPDocAside"},Sr=Vr(()=>d("div",{class:"spacer"},null,-1)),Lr=g({__name:"VPDocAside",setup(n){const{theme:e}=S();return(t,o)=>(a(),l("div",wr,[u(t.$slots,"aside-top",{},void 0,!0),u(t.$slots,"aside-outline-before",{},void 0,!0),h($r),u(t.$slots,"aside-outline-after",{},void 0,!0),Sr,u(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),y(Pr,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),u(t.$slots,"aside-ads-after",{},void 0,!0),u(t.$slots,"aside-bottom",{},void 0,!0)]))}});const Mr=m(Lr,[["__scopeId","data-v-20c2a766"]]);function Cr(){const{theme:n,page:e}=S();return b(()=>{const{text:t="Edit this page",pattern:o=""}=n.value.editLink||{};let s;return typeof o=="function"?s=o(e.value):s=o.replace(/:path/g,e.value.filePath),{url:s,text:t}})}function Br(){const{page:n,theme:e,frontmatter:t}=S();return b(()=>{var _,$,M,T,I,k;const o=je(e.value.sidebar,n.value.relativePath),s=wt(o),r=s.findIndex(P=>Y(n.value.relativePath,P.link)),c=((_=e.value.docFooter)==null?void 0:_.prev)===!1&&!t.value.prev||t.value.prev===!1,p=(($=e.value.docFooter)==null?void 0:$.next)===!1&&!t.value.next||t.value.next===!1;return{prev:c?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((M=s[r-1])==null?void 0:M.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((T=s[r-1])==null?void 0:T.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((I=s[r+1])==null?void 0:I.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((k=s[r+1])==null?void 0:k.link)}}})}const Tr={},Ir={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},xr=d("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),Nr=d("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),Ar=[xr,Nr];function Hr(n,e){return a(),l("svg",Ir,Ar)}const Er=m(Tr,[["render",Hr]]),zr={class:"VPLastUpdated"},Dr=["datetime"],Fr=g({__name:"VPDocFooterLastUpdated",setup(n){const{theme:e,page:t,lang:o}=S(),s=b(()=>new Date(t.value.lastUpdated)),r=b(()=>s.value.toISOString()),c=L("");return O(()=>{J(()=>{c.value=s.value.toLocaleString(o.value)})}),(p,_)=>(a(),l("p",zr,[N(V(i(e).lastUpdatedText||"Last updated")+": ",1),d("time",{datetime:r.value},V(c.value),9,Dr)]))}});const Or=m(Fr,[["__scopeId","data-v-528be856"]]),Gr={key:0,class:"VPDocFooter"},Rr={key:0,class:"edit-info"},jr={key:0,class:"edit-link"},Ur={key:1,class:"last-updated"},qr={key:1,class:"prev-next"},Wr={class:"pager"},Yr=["href"],Kr=["innerHTML"],Xr=["innerHTML"],Qr=["href"],Jr=["innerHTML"],Zr=["innerHTML"],ei=g({__name:"VPDocFooter",setup(n){const{theme:e,page:t,frontmatter:o}=S(),s=Cr(),r=Br(),c=b(()=>e.value.editLink&&o.value.editLink!==!1),p=b(()=>t.value.lastUpdated&&o.value.lastUpdated!==!1),_=b(()=>c.value||p.value||r.value.prev||r.value.next);return($,M)=>{var T,I,k,P,x,w,H;return _.value?(a(),l("footer",Gr,[u($.$slots,"doc-footer-before",{},void 0,!0),c.value||p.value?(a(),l("div",Rr,[c.value?(a(),l("div",jr,[h(G,{class:"edit-link-button",href:i(s).url,"no-icon":!0},{default:v(()=>[h(Er,{class:"edit-link-icon","aria-label":"edit icon"}),N(" "+V(i(s).text),1)]),_:1},8,["href"])])):f("",!0),p.value?(a(),l("div",Ur,[h(Or)])):f("",!0)])):f("",!0),(T=i(r).prev)!=null&&T.link||(I=i(r).next)!=null&&I.link?(a(),l("div",qr,[d("div",Wr,[(k=i(r).prev)!=null&&k.link?(a(),l("a",{key:0,class:"pager-link prev",href:i(ee)(i(r).prev.link)},[d("span",{class:"desc",innerHTML:((P=i(e).docFooter)==null?void 0:P.prev)||"Previous page"},null,8,Kr),d("span",{class:"title",innerHTML:i(r).prev.text},null,8,Xr)],8,Yr)):f("",!0)]),d("div",{class:B(["pager",{"has-prev":(x=i(r).prev)==null?void 0:x.link}])},[(w=i(r).next)!=null&&w.link?(a(),l("a",{key:0,class:"pager-link next",href:i(ee)(i(r).next.link)},[d("span",{class:"desc",innerHTML:((H=i(e).docFooter)==null?void 0:H.next)||"Next page"},null,8,Jr),d("span",{class:"title",innerHTML:i(r).next.text},null,8,Zr)],8,Qr)):f("",!0)],2)])):f("",!0)])):f("",!0)}}});const ti=m(ei,[["__scopeId","data-v-4d90f500"]]),ni={key:0,class:"VPDocOutlineDropdown"},si={key:0,class:"items"},oi=g({__name:"VPDocOutlineDropdown",setup(n){const{frontmatter:e,theme:t}=S(),o=L(!1);Z(()=>{o.value=!1});const s=ge([]);return Z(()=>{s.value=Ce(e.value.outline??t.value.outline)}),(r,c)=>s.value.length>0?(a(),l("div",ni,[d("button",{onClick:c[0]||(c[0]=p=>o.value=!o.value),class:B({open:o.value})},[N(V(i(Me)(i(t)))+" ",1),h(Te,{class:"icon"})],2),o.value?(a(),l("div",si,[h(Be,{headers:s.value},null,8,["headers"])])):f("",!0)])):f("",!0)}});const ai=m(oi,[["__scopeId","data-v-308cfd6e"]]),ri=n=>(E("data-v-48b54ece"),n=n(),z(),n),ii={class:"container"},li=ri(()=>d("div",{class:"aside-curtain"},null,-1)),ci={class:"aside-container"},ui={class:"aside-content"},di={class:"content"},_i={class:"content-container"},vi={class:"main"},pi=g({__name:"VPDoc",setup(n){const e=te(),{hasSidebar:t,hasAside:o,leftAside:s}=D(),r=b(()=>e.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(c,p)=>{const _=j("Content");return a(),l("div",{class:B(["VPDoc",{"has-sidebar":i(t),"has-aside":i(o)}])},[u(c.$slots,"doc-top",{},void 0,!0),d("div",ii,[i(o)?(a(),l("div",{key:0,class:B(["aside",{"left-aside":i(s)}])},[li,d("div",ci,[d("div",ui,[h(Mr,null,{"aside-top":v(()=>[u(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[u(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[u(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[u(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[u(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[u(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),d("div",di,[d("div",_i,[u(c.$slots,"doc-before",{},void 0,!0),h(ai),d("main",vi,[h(_,{class:B(["vp-doc",r.value])},null,8,["class"])]),h(ti,null,{"doc-footer-before":v(()=>[u(c.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),u(c.$slots,"doc-after",{},void 0,!0)])])]),u(c.$slots,"doc-bottom",{},void 0,!0)],2)}}});const hi=m(pi,[["__scopeId","data-v-48b54ece"]]),ce=n=>(E("data-v-6444d736"),n=n(),z(),n),fi={class:"NotFound"},mi=ce(()=>d("p",{class:"code"},"404",-1)),gi=ce(()=>d("h1",{class:"title"},"PAGE NOT FOUND",-1)),yi=ce(()=>d("div",{class:"divider"},null,-1)),bi=ce(()=>d("blockquote",{class:"quote"}," But if you don't change your direction, and if you keep looking, you may end up where you are heading. ",-1)),$i={class:"action"},ki=["href"],Pi=g({__name:"NotFound",setup(n){const{site:e}=S(),{localeLinks:t}=ne({removeCurrent:!1}),o=L("/");return O(()=>{var r;const s=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");t.value.length&&(o.value=((r=t.value.find(({link:c})=>c.startsWith(s)))==null?void 0:r.link)||t.value[0].link)}),(s,r)=>(a(),l("div",fi,[mi,gi,yi,bi,d("div",$i,[d("a",{class:"link",href:i(pe)(o.value),"aria-label":"go to home"}," Take me home ",8,ki)])]))}});const Vi=m(Pi,[["__scopeId","data-v-6444d736"]]),wi=g({__name:"VPContent",setup(n){const{page:e,frontmatter:t}=S(),{hasSidebar:o}=D();return(s,r)=>(a(),l("div",{class:B(["VPContent",{"has-sidebar":i(o),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?u(s.$slots,"not-found",{key:0},()=>[h(Vi)],!0):i(t).layout==="page"?(a(),y(Ca,{key:1},{"page-top":v(()=>[u(s.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[u(s.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),y(pr,{key:2},{"home-hero-before":v(()=>[u(s.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":v(()=>[u(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":v(()=>[u(s.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[u(s.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[u(s.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[u(s.$slots,"home-features-after",{},void 0,!0)]),_:3})):(a(),y(hi,{key:3},{"doc-top":v(()=>[u(s.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[u(s.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[u(s.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[u(s.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[u(s.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[u(s.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[u(s.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[u(s.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[u(s.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[u(s.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[u(s.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}});const Si=m(wi,[["__scopeId","data-v-223b86ec"]]),Li={class:"container"},Mi=["innerHTML"],Ci=["innerHTML"],Bi=g({__name:"VPFooter",setup(n){const{theme:e}=S(),{hasSidebar:t}=D();return(o,s)=>i(e).footer?(a(),l("footer",{key:0,class:B(["VPFooter",{"has-sidebar":i(t)}])},[d("div",Li,[i(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,Mi)):f("",!0),i(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,Ci)):f("",!0)])],2)):f("",!0)}});const Ti=m(Bi,[["__scopeId","data-v-7d524108"]]),Ii={key:0,class:"Layout"},xi=g({__name:"Layout",setup(n){const{isOpen:e,open:t,close:o}=D(),s=te();W(()=>s.path,o),St(e,o),oe("close-sidebar",o),oe("is-sidebar-open",e);const{frontmatter:r}=S(),c=_t(),p=b(()=>!!c["home-hero-image"]);return oe("hero-image-slot-exists",p),(_,$)=>{const M=j("Content");return i(r).layout!==!1?(a(),l("div",Ii,[u(_.$slots,"layout-top",{},void 0,!0),h(Ct),h(It,{class:"backdrop",show:i(e),onClick:i(o)},null,8,["show","onClick"]),h(Fo,null,{"nav-bar-title-before":v(()=>[u(_.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[u(_.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[u(_.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[u(_.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[u(_.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[u(_.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),h(pa,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),h(wa,{open:i(e)},{"sidebar-nav-before":v(()=>[u(_.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[u(_.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),h(Si,null,{"page-top":v(()=>[u(_.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[u(_.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[u(_.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[u(_.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":v(()=>[u(_.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":v(()=>[u(_.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[u(_.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[u(_.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[u(_.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[u(_.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[u(_.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[u(_.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[u(_.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[u(_.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[u(_.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[u(_.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[u(_.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[u(_.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[u(_.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[u(_.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),h(Ti),u(_.$slots,"layout-bottom",{},void 0,!0)])):(a(),y(M,{key:1}))}}});const Ni=m(xi,[["__scopeId","data-v-c432ecde"]]);const Hi={Layout:Ni,enhanceApp:({app:n})=>{n.component("Badge",pt)}};export{Hi as t};
+  }`)),document.head.appendChild(P),o.value=k,p[k?"add":"remove"]("dark"),window.getComputedStyle(P).opacity,document.head.removeChild(P)}return T}return W(o,c=>{t.value=c}),(c,p)=>(a(),y(ss,{title:"toggle dark mode",class:"VPSwitchAppearance","aria-checked":o.value,onClick:i(s)},{default:v(()=>[h(cs,{class:"sun"}),h(hs,{class:"moon"})]),_:1},8,["aria-checked","onClick"]))}});const Ve=m(fs,[["__scopeId","data-v-fddcca66"]]),ms={key:0,class:"VPNavBarAppearance"},gs=g({__name:"VPNavBarAppearance",setup(n){const{site:e}=S();return(t,o)=>i(e).appearance?(a(),l("div",ms,[h(Ve)])):f("",!0)}});const ys=m(gs,[["__scopeId","data-v-f1a6f6a0"]]),bs={discord:'Discord',facebook:'Facebook',github:'GitHub',instagram:'Instagram',linkedin:'LinkedIn',mastodon:'Mastodon',slack:'Slack',twitter:'Twitter',youtube:'YouTube'},$s=["href","aria-label","innerHTML"],ks=g({__name:"VPSocialLink",props:{icon:{},link:{},ariaLabel:{}},setup(n){const e=n,t=b(()=>typeof e.icon=="object"?e.icon.svg:bs[e.icon]);return(o,s)=>(a(),l("a",{class:"VPSocialLink",href:o.link,"aria-label":o.ariaLabel??(typeof o.icon=="string"?o.icon:""),target:"_blank",rel:"noopener",innerHTML:t.value},null,8,$s))}});const Ps=m(ks,[["__scopeId","data-v-ed66ac05"]]),Vs={class:"VPSocialLinks"},ws=g({__name:"VPSocialLinks",props:{links:{}},setup(n){return(e,t)=>(a(),l("div",Vs,[(a(!0),l(C,null,A(e.links,({link:o,icon:s,ariaLabel:r})=>(a(),y(Ps,{key:o,icon:s,link:o,ariaLabel:r},null,8,["icon","link","ariaLabel"]))),128))]))}});const we=m(ws,[["__scopeId","data-v-c3c2c3a2"]]),Ss=g({__name:"VPNavBarSocialLinks",setup(n){const{theme:e}=S();return(t,o)=>i(e).socialLinks?(a(),y(we,{key:0,class:"VPNavBarSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}});const Ls=m(Ss,[["__scopeId","data-v-90da9368"]]),Ms={key:0,class:"group translations"},Cs={class:"trans-title"},Bs={key:1,class:"group"},Ts={class:"item appearance"},Is={class:"label"},xs={class:"appearance-action"},Ns={key:2,class:"group"},As={class:"item social-links"},Hs=g({__name:"VPNavBarExtra",setup(n){const{site:e,theme:t}=S(),{localeLinks:o,currentLang:s}=ne({correspondingLink:!0}),r=b(()=>o.value.length&&s.value.label||e.value.appearance||t.value.socialLinks);return(c,p)=>r.value?(a(),y(Pe,{key:0,class:"VPNavBarExtra",label:"extra navigation"},{default:v(()=>[i(o).length&&i(s).label?(a(),l("div",Ms,[d("p",Cs,V(i(s).label),1),(a(!0),l(C,null,A(i(o),_=>(a(),y(le,{key:_.link,item:_},null,8,["item"]))),128))])):f("",!0),i(e).appearance?(a(),l("div",Bs,[d("div",Ts,[d("p",Is,V(i(t).darkModeSwitchLabel||"Appearance"),1),d("div",xs,[h(Ve)])])])):f("",!0),i(t).socialLinks?(a(),l("div",Ns,[d("div",As,[h(we,{class:"social-links-list",links:i(t).socialLinks},null,8,["links"])])])):f("",!0)]),_:1})):f("",!0)}});const Es=m(Hs,[["__scopeId","data-v-e7a2f443"]]),zs=n=>(E("data-v-86c038a9"),n=n(),z(),n),Ds=["aria-expanded"],Fs=zs(()=>d("span",{class:"container"},[d("span",{class:"top"}),d("span",{class:"middle"}),d("span",{class:"bottom"})],-1)),Os=[Fs],Gs=g({__name:"VPNavBarHamburger",props:{active:{type:Boolean}},emits:["click"],setup(n){return(e,t)=>(a(),l("button",{type:"button",class:B(["VPNavBarHamburger",{active:e.active}]),"aria-label":"mobile navigation","aria-expanded":e.active,"aria-controls":"VPNavScreen",onClick:t[0]||(t[0]=o=>e.$emit("click"))},Os,10,Ds))}});const Rs=m(Gs,[["__scopeId","data-v-86c038a9"]]),js=n=>(E("data-v-d005a8e1"),n=n(),z(),n),Us={class:"container"},qs={class:"title"},Ws={class:"content"},Ys=js(()=>d("div",{class:"curtain"},null,-1)),Ks={class:"content-body"},Xs=g({__name:"VPNavBar",props:{isScreenOpen:{type:Boolean}},emits:["toggle-screen"],setup(n){const{y:e}=Re(),{hasSidebar:t}=D(),o=b(()=>({"has-sidebar":t.value,fill:e.value>0}));return(s,r)=>(a(),l("div",{class:B(["VPNavBar",o.value])},[d("div",Us,[d("div",qs,[h(Ft,null,{"nav-bar-title-before":v(()=>[u(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[u(s.$slots,"nav-bar-title-after",{},void 0,!0)]),_:3})]),d("div",Ws,[Ys,d("div",Ks,[u(s.$slots,"nav-bar-content-before",{},void 0,!0),h(Yt,{class:"search"}),h(On,{class:"menu"}),h(Qn,{class:"translations"}),h(ys,{class:"appearance"}),h(Ls,{class:"social-links"}),h(Es,{class:"extra"}),u(s.$slots,"nav-bar-content-after",{},void 0,!0),h(Rs,{class:"hamburger",active:s.isScreenOpen,onClick:r[0]||(r[0]=c=>s.$emit("toggle-screen"))},null,8,["active"])])])])],2))}});const Qs=m(Xs,[["__scopeId","data-v-d005a8e1"]]);function Js(n){if(Array.isArray(n)){for(var e=0,t=Array(n.length);e1),q=[],re=!1,Le=-1,X=void 0,R=void 0,Q=void 0,Ke=function(e){return q.some(function(t){return!!(t.options.allowTouchMove&&t.options.allowTouchMove(e))})},ie=function(e){var t=e||window.event;return Ke(t.target)||t.touches.length>1?!0:(t.preventDefault&&t.preventDefault(),!1)},Zs=function(e){if(Q===void 0){var t=!!e&&e.reserveScrollBarGap===!0,o=window.innerWidth-document.documentElement.clientWidth;if(t&&o>0){var s=parseInt(window.getComputedStyle(document.body).getPropertyValue("padding-right"),10);Q=document.body.style.paddingRight,document.body.style.paddingRight=s+o+"px"}}X===void 0&&(X=document.body.style.overflow,document.body.style.overflow="hidden")},eo=function(){Q!==void 0&&(document.body.style.paddingRight=Q,Q=void 0),X!==void 0&&(document.body.style.overflow=X,X=void 0)},to=function(){return window.requestAnimationFrame(function(){if(R===void 0){R={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left};var e=window,t=e.scrollY,o=e.scrollX,s=e.innerHeight;document.body.style.position="fixed",document.body.style.top=-t,document.body.style.left=-o,setTimeout(function(){return window.requestAnimationFrame(function(){var r=s-window.innerHeight;r&&t>=s&&(document.body.style.top=-(t+r))})},300)}})},no=function(){if(R!==void 0){var e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);document.body.style.position=R.position,document.body.style.top=R.top,document.body.style.left=R.left,window.scrollTo(t,e),R=void 0}},so=function(e){return e?e.scrollHeight-e.scrollTop<=e.clientHeight:!1},oo=function(e,t){var o=e.targetTouches[0].clientY-Le;return Ke(e.target)?!1:t&&t.scrollTop===0&&o>0||so(t)&&o<0?ie(e):(e.stopPropagation(),!0)},Xe=function(e,t){if(!e){console.error("disableBodyScroll unsuccessful - targetElement must be provided when calling disableBodyScroll on IOS devices.");return}if(!q.some(function(s){return s.targetElement===e})){var o={targetElement:e,options:t||{}};q=[].concat(Js(q),[o]),ae?to():Zs(t),ae&&(e.ontouchstart=function(s){s.targetTouches.length===1&&(Le=s.targetTouches[0].clientY)},e.ontouchmove=function(s){s.targetTouches.length===1&&oo(s,e)},re||(document.addEventListener("touchmove",ie,Se?{passive:!1}:void 0),re=!0))}},Qe=function(){ae&&(q.forEach(function(e){e.targetElement.ontouchstart=null,e.targetElement.ontouchmove=null}),re&&(document.removeEventListener("touchmove",ie,Se?{passive:!1}:void 0),re=!1),Le=-1),ae?no():eo(),q=[]};const ao=g({__name:"VPNavScreenMenuLink",props:{item:{}},setup(n){const e=me("close-screen");return(t,o)=>(a(),y(G,{class:"VPNavScreenMenuLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:v(()=>[N(V(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}});const ro=m(ao,[["__scopeId","data-v-0bd908e7"]]),io={},lo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},co=d("path",{d:"M18.9,10.9h-6v-6c0-0.6-0.4-1-1-1s-1,0.4-1,1v6h-6c-0.6,0-1,0.4-1,1s0.4,1,1,1h6v6c0,0.6,0.4,1,1,1s1-0.4,1-1v-6h6c0.6,0,1-0.4,1-1S19.5,10.9,18.9,10.9z"},null,-1),uo=[co];function _o(n,e){return a(),l("svg",lo,uo)}const vo=m(io,[["render",_o]]),po=g({__name:"VPNavScreenMenuGroupLink",props:{item:{}},setup(n){const e=me("close-screen");return(t,o)=>(a(),y(G,{class:"VPNavScreenMenuGroupLink",href:t.item.link,target:t.item.target,rel:t.item.rel,onClick:i(e)},{default:v(()=>[N(V(t.item.text),1)]),_:1},8,["href","target","rel","onClick"]))}});const Je=m(po,[["__scopeId","data-v-2b977b29"]]),ho={class:"VPNavScreenMenuGroupSection"},fo={key:0,class:"title"},mo=g({__name:"VPNavScreenMenuGroupSection",props:{text:{},items:{}},setup(n){return(e,t)=>(a(),l("div",ho,[e.text?(a(),l("p",fo,V(e.text),1)):f("",!0),(a(!0),l(C,null,A(e.items,o=>(a(),y(Je,{key:o.text,item:o},null,8,["item"]))),128))]))}});const go=m(mo,[["__scopeId","data-v-d0200434"]]),yo=["aria-controls","aria-expanded"],bo={class:"button-text"},$o=["id"],ko={key:1,class:"group"},Po=g({__name:"VPNavScreenMenuGroup",props:{text:{},items:{}},setup(n){const e=n,t=L(!1),o=b(()=>`NavScreenGroup-${e.text.replace(" ","-").toLowerCase()}`);function s(){t.value=!t.value}return(r,c)=>(a(),l("div",{class:B(["VPNavScreenMenuGroup",{open:t.value}])},[d("button",{class:"button","aria-controls":o.value,"aria-expanded":t.value,onClick:s},[d("span",bo,V(r.text),1),h(vo,{class:"button-icon"})],8,yo),d("div",{id:o.value,class:"items"},[(a(!0),l(C,null,A(r.items,p=>(a(),l(C,{key:p.text},["link"in p?(a(),l("div",{key:p.text,class:"item"},[h(Je,{item:p},null,8,["item"])])):(a(),l("div",ko,[h(go,{text:p.text,items:p.items},null,8,["text","items"])]))],64))),128))],8,$o)],2))}});const Vo=m(Po,[["__scopeId","data-v-ac61e27a"]]),wo={key:0,class:"VPNavScreenMenu"},So=g({__name:"VPNavScreenMenu",setup(n){const{theme:e}=S();return(t,o)=>i(e).nav?(a(),l("nav",wo,[(a(!0),l(C,null,A(i(e).nav,s=>(a(),l(C,{key:s.text},["link"in s?(a(),y(ro,{key:0,item:s},null,8,["item"])):(a(),y(Vo,{key:1,text:s.text||"",items:s.items},null,8,["text","items"]))],64))),128))])):f("",!0)}}),Lo={key:0,class:"VPNavScreenAppearance"},Mo={class:"text"},Co=g({__name:"VPNavScreenAppearance",setup(n){const{site:e,theme:t}=S();return(o,s)=>i(e).appearance?(a(),l("div",Lo,[d("p",Mo,V(i(t).darkModeSwitchLabel||"Appearance"),1),h(Ve)])):f("",!0)}});const Bo=m(Co,[["__scopeId","data-v-f40ac7a9"]]),To={class:"list"},Io=g({__name:"VPNavScreenTranslations",setup(n){const{localeLinks:e,currentLang:t}=ne({correspondingLink:!0}),o=L(!1);function s(){o.value=!o.value}return(r,c)=>i(e).length&&i(t).label?(a(),l("div",{key:0,class:B(["VPNavScreenTranslations",{open:o.value}])},[d("button",{class:"title",onClick:s},[h(Ye,{class:"icon lang"}),N(" "+V(i(t).label)+" ",1),h(We,{class:"icon chevron"})]),d("ul",To,[(a(!0),l(C,null,A(i(e),p=>(a(),l("li",{key:p.link,class:"item"},[h(G,{class:"link",href:p.link},{default:v(()=>[N(V(p.text),1)]),_:2},1032,["href"])]))),128))])],2)):f("",!0)}});const xo=m(Io,[["__scopeId","data-v-78985077"]]),No=g({__name:"VPNavScreenSocialLinks",setup(n){const{theme:e}=S();return(t,o)=>i(e).socialLinks?(a(),y(we,{key:0,class:"VPNavScreenSocialLinks",links:i(e).socialLinks},null,8,["links"])):f("",!0)}}),Ao={class:"container"},Ho=g({__name:"VPNavScreen",props:{open:{type:Boolean}},setup(n){const e=L(null);function t(){Xe(e.value,{reserveScrollBarGap:!0})}function o(){Qe()}return(s,r)=>(a(),y(fe,{name:"fade",onEnter:t,onAfterLeave:o},{default:v(()=>[s.open?(a(),l("div",{key:0,class:"VPNavScreen",ref_key:"screen",ref:e},[d("div",Ao,[u(s.$slots,"nav-screen-content-before",{},void 0,!0),h(So,{class:"menu"}),h(xo,{class:"translations"}),h(Bo,{class:"appearance"}),h(No,{class:"social-links"}),u(s.$slots,"nav-screen-content-after",{},void 0,!0)])],512)):f("",!0)]),_:3}))}});const Eo=m(Ho,[["__scopeId","data-v-05b72bd4"]]),zo={class:"VPNav"},Do=g({__name:"VPNav",setup(n){const{isScreenOpen:e,closeScreen:t,toggleScreen:o}=xt();return oe("close-screen",t),(s,r)=>(a(),l("header",zo,[h(Qs,{"is-screen-open":i(e),onToggleScreen:i(o)},{"nav-bar-title-before":v(()=>[u(s.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[u(s.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[u(s.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[u(s.$slots,"nav-bar-content-after",{},void 0,!0)]),_:3},8,["is-screen-open","onToggleScreen"]),h(Eo,{open:i(e)},{"nav-screen-content-before":v(()=>[u(s.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[u(s.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3},8,["open"])]))}});const Fo=m(Do,[["__scopeId","data-v-e25ad5a7"]]);function Oo(){const{hasSidebar:n}=D(),e=de("(min-width: 960px)"),t=de("(min-width: 1280px)");return{isAsideEnabled:b(()=>!t.value&&!e.value?!1:n.value?t.value:e.value)}}const Go=71;function Me(n){return typeof n.outline=="object"&&!Array.isArray(n.outline)&&n.outline.label||n.outlineTitle||"On this page"}function Ce(n){const e=[...document.querySelectorAll(".VPDoc h2,h3,h4,h5,h6")].filter(t=>t.id&&t.hasChildNodes()).map(t=>{const o=Number(t.tagName[1]);return{title:Ro(t),link:"#"+t.id,level:o}});return jo(e,n)}function Ro(n){let e="";for(const t of n.childNodes)if(t.nodeType===1){if(t.classList.contains("VPBadge")||t.classList.contains("header-anchor"))continue;e+=t.textContent}else t.nodeType===3&&(e+=t.textContent);return e.trim()}function jo(n,e){if(e===!1)return[];const t=(typeof e=="object"&&!Array.isArray(e)?e.level:e)||2,[o,s]=typeof t=="number"?[t,t]:t==="deep"?[2,6]:t;n=n.filter(c=>c.level>=o&&c.level<=s);const r=[];e:for(let c=0;c=0;_--){const $=n[_];if($.level{requestAnimationFrame(r),window.addEventListener("scroll",o)}),it(()=>{c(location.hash)}),he(()=>{window.removeEventListener("scroll",o)});function r(){if(!t.value)return;const p=[].slice.call(n.value.querySelectorAll(".outline-link")),_=[].slice.call(document.querySelectorAll(".content .header-anchor")).filter(k=>p.some(P=>P.hash===k.hash&&k.offsetParent!==null)),$=window.scrollY,M=window.innerHeight,T=document.body.offsetHeight,I=Math.abs($+M-T)<1;if(_.length&&I){c(_[_.length-1].hash);return}for(let k=0;k<_.length;k++){const P=_[k],x=_[k+1],[w,H]=qo(k,P,x);if(w){c(H);return}}}function c(p){s&&s.classList.remove("active"),p!==null&&(s=n.value.querySelector(`a[href="${decodeURIComponent(p)}"]`));const _=s;_?(_.classList.add("active"),e.value.style.top=_.offsetTop+33+"px",e.value.style.opacity="1"):(e.value.style.top="33px",e.value.style.opacity="0")}}function He(n){return n.parentElement.offsetTop-Go}function qo(n,e,t){const o=window.scrollY;return n===0&&o===0?[!0,null]:o{const s=j("VPDocOutlineItem",!0);return a(),l("ul",{class:B(t.root?"root":"nested")},[(a(!0),l(C,null,A(t.headers,({children:r,link:c,title:p})=>(a(),l("li",null,[d("a",{class:"outline-link",href:c,onClick:e,title:p},V(p),9,Wo),r!=null&&r.length?(a(),y(s,{key:0,headers:r},null,8,["headers"])):f("",!0)]))),256))],2)}}});const Be=m(Yo,[["__scopeId","data-v-23e33340"]]),Ko={},Xo={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},Qo=d("path",{d:"M9,19c-0.3,0-0.5-0.1-0.7-0.3c-0.4-0.4-0.4-1,0-1.4l5.3-5.3L8.3,6.7c-0.4-0.4-0.4-1,0-1.4s1-0.4,1.4,0l6,6c0.4,0.4,0.4,1,0,1.4l-6,6C9.5,18.9,9.3,19,9,19z"},null,-1),Jo=[Qo];function Zo(n,e){return a(),l("svg",Xo,Jo)}const Te=m(Ko,[["render",Zo]]),ea=g({__name:"VPLocalNavOutlineDropdown",props:{headers:{}},setup(n){const{theme:e}=S(),t=L(!1),o=L(0),s=L();Z(()=>{t.value=!1});function r(){t.value=!t.value,o.value=window.innerHeight+Math.min(window.scrollY-64,0)}function c(_){_.target.classList.contains("outline-link")&&(s.value&&(s.value.style.transition="none"),Oe(()=>{t.value=!1}))}function p(){t.value=!1,window.scrollTo({top:0,left:0,behavior:"smooth"})}return(_,$)=>(a(),l("div",{class:"VPLocalNavOutlineDropdown",style:ze({"--vp-vh":o.value+"px"})},[_.headers.length>0?(a(),l("button",{key:0,onClick:r,class:B({open:t.value})},[N(V(i(Me)(i(e)))+" ",1),h(Te,{class:"icon"})],2)):(a(),l("button",{key:1,onClick:p},V(i(e).returnToTopLabel||"Return to top"),1)),h(fe,{name:"flyout"},{default:v(()=>[t.value?(a(),l("div",{key:0,ref_key:"items",ref:s,class:"items",onClick:c},[d("a",{class:"top-link",href:"#",onClick:p},V(i(e).returnToTopLabel||"Return to top"),1),h(Be,{headers:_.headers},null,8,["headers"])],512)):f("",!0)]),_:1})],4))}});const ta=m(ea,[["__scopeId","data-v-431268ec"]]),na={},sa={xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",focusable:"false",viewBox:"0 0 24 24"},oa=d("path",{d:"M17,11H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,11,17,11z"},null,-1),aa=d("path",{d:"M21,7H3C2.4,7,2,6.6,2,6s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,7,21,7z"},null,-1),ra=d("path",{d:"M21,15H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h18c0.6,0,1,0.4,1,1S21.6,15,21,15z"},null,-1),ia=d("path",{d:"M17,19H3c-0.6,0-1-0.4-1-1s0.4-1,1-1h14c0.6,0,1,0.4,1,1S17.6,19,17,19z"},null,-1),la=[oa,aa,ra,ia];function ca(n,e){return a(),l("svg",sa,la)}const ua=m(na,[["render",ca]]),da=["aria-expanded"],_a={class:"menu-text"},va=g({__name:"VPLocalNav",props:{open:{type:Boolean}},emits:["open-menu"],setup(n){const{theme:e,frontmatter:t}=S(),{hasSidebar:o}=D(),{y:s}=Re(),r=ge([]);Z(()=>{r.value=Ce(t.value.outline??e.value.outline)});const c=b(()=>r.value.length===0&&!o.value),p=b(()=>({VPLocalNav:!0,fixed:c.value,"reached-top":s.value>=64}));return(_,$)=>i(t).layout!=="home"&&(!c.value||i(s)>=64)?(a(),l("div",{key:0,class:B(p.value)},[i(o)?(a(),l("button",{key:0,class:"menu","aria-expanded":_.open,"aria-controls":"VPSidebarNav",onClick:$[0]||($[0]=M=>_.$emit("open-menu"))},[h(ua,{class:"menu-icon"}),d("span",_a,V(i(e).sidebarMenuLabel||"Menu"),1)],8,da)):f("",!0),h(ta,{headers:r.value},null,8,["headers"])],2)):f("",!0)}});const pa=m(va,[["__scopeId","data-v-c7893b10"]]),ha=n=>(E("data-v-557fa89e"),n=n(),z(),n),fa=["role","tabindex"],ma=ha(()=>d("div",{class:"indicator"},null,-1)),ga={key:1,class:"items"},ya=g({__name:"VPSidebarItem",props:{item:{},depth:{}},setup(n){const e=n,{collapsed:t,collapsible:o,isLink:s,isActiveLink:r,hasActiveLink:c,hasChildren:p,toggle:_}=Lt(b(()=>e.item)),$=b(()=>p.value?"section":"div"),M=b(()=>s.value?"a":"div"),T=b(()=>p.value?e.depth+2===7?"p":`h${e.depth+2}`:"p"),I=b(()=>s.value?void 0:"button"),k=b(()=>[[`level-${e.depth}`],{collapsible:o.value},{collapsed:t.value},{"is-link":s.value},{"is-active":r.value},{"has-active":c.value}]);function P(w){"key"in w&&w.key!=="Enter"||!e.item.link&&_()}function x(){e.item.link&&_()}return(w,H)=>{const K=j("VPSidebarItem",!0);return a(),y(U($.value),{class:B(["VPSidebarItem",k.value])},{default:v(()=>[w.item.text?(a(),l("div",se({key:0,class:"item",role:I.value},lt(w.item.items?{click:P,keydown:P}:{},!0),{tabindex:w.item.items&&0}),[ma,w.item.link?(a(),y(G,{key:0,tag:M.value,class:"link",href:w.item.link},{default:v(()=>[(a(),y(U(T.value),{class:"text",innerHTML:w.item.text},null,8,["innerHTML"]))]),_:1},8,["tag","href"])):(a(),y(U(T.value),{key:1,class:"text",innerHTML:w.item.text},null,8,["innerHTML"])),w.item.collapsed!=null?(a(),l("div",{key:2,class:"caret",role:"button","aria-label":"toggle section",onClick:x,onKeydown:ct(x,["enter"]),tabindex:"0"},[h(Te,{class:"caret-icon"})],32)):f("",!0)],16,fa)):f("",!0),w.item.items&&w.item.items.length?(a(),l("div",ga,[w.depth<5?(a(!0),l(C,{key:0},A(w.item.items,F=>(a(),y(K,{key:F.text,item:F,depth:w.depth+1},null,8,["item","depth"]))),128)):f("",!0)])):f("",!0)]),_:1},8,["class"])}}});const ba=m(ya,[["__scopeId","data-v-557fa89e"]]),Ze=n=>(E("data-v-764a975f"),n=n(),z(),n),$a=Ze(()=>d("div",{class:"curtain"},null,-1)),ka={class:"nav",id:"VPSidebarNav","aria-labelledby":"sidebar-aria-label",tabindex:"-1"},Pa=Ze(()=>d("span",{class:"visually-hidden",id:"sidebar-aria-label"}," Sidebar Navigation ",-1)),Va=g({__name:"VPSidebar",props:{open:{type:Boolean}},setup(n){const{sidebarGroups:e,hasSidebar:t}=D(),o=n;let s=L(null);function r(){Xe(s.value,{reserveScrollBarGap:!0})}function c(){Qe()}return ut(async()=>{var p;o.open?(r(),(p=s.value)==null||p.focus()):c()}),(p,_)=>i(t)?(a(),l("aside",{key:0,class:B(["VPSidebar",{open:p.open}]),ref_key:"navEl",ref:s,onClick:_[0]||(_[0]=dt(()=>{},["stop"]))},[$a,d("nav",ka,[Pa,u(p.$slots,"sidebar-nav-before",{},void 0,!0),(a(!0),l(C,null,A(i(e),$=>(a(),l("div",{key:$.text,class:"group"},[h(ba,{item:$,depth:0},null,8,["item"])]))),128)),u(p.$slots,"sidebar-nav-after",{},void 0,!0)])],2)):f("",!0)}});const wa=m(Va,[["__scopeId","data-v-764a975f"]]),Sa={},La={class:"VPPage"};function Ma(n,e){const t=j("Content");return a(),l("div",La,[u(n.$slots,"page-top"),h(t),u(n.$slots,"page-bottom")])}const Ca=m(Sa,[["render",Ma]]),Ba=g({__name:"VPButton",props:{tag:{},size:{},theme:{},text:{},href:{}},setup(n){const e=n,t=b(()=>[e.size??"medium",e.theme??"brand"]),o=b(()=>e.href&&De.test(e.href)),s=b(()=>e.tag?e.tag:e.href?"a":"button");return(r,c)=>(a(),y(U(s.value),{class:B(["VPButton",t.value]),href:r.href?i(ee)(r.href):void 0,target:o.value?"_blank":void 0,rel:o.value?"noreferrer":void 0},{default:v(()=>[N(V(r.text),1)]),_:1},8,["class","href","target","rel"]))}});const Ta=m(Ba,[["__scopeId","data-v-e6fa568c"]]),Ia=n=>(E("data-v-8888fbb6"),n=n(),z(),n),xa={class:"container"},Na={class:"main"},Aa={key:0,class:"name"},Ha={class:"clip"},Ea={key:1,class:"text"},za={key:2,class:"tagline"},Da={key:0,class:"actions"},Fa={key:0,class:"image"},Oa={class:"image-container"},Ga=Ia(()=>d("div",{class:"image-bg"},null,-1)),Ra=g({__name:"VPHero",props:{name:{},text:{},tagline:{},image:{},actions:{}},setup(n){const e=me("hero-image-slot-exists");return(t,o)=>(a(),l("div",{class:B(["VPHero",{"has-image":t.image||i(e)}])},[d("div",xa,[d("div",Na,[u(t.$slots,"home-hero-info",{},()=>[t.name?(a(),l("h1",Aa,[d("span",Ha,V(t.name),1)])):f("",!0),t.text?(a(),l("p",Ea,V(t.text),1)):f("",!0),t.tagline?(a(),l("p",za,V(t.tagline),1)):f("",!0)],!0),t.actions?(a(),l("div",Da,[(a(!0),l(C,null,A(t.actions,s=>(a(),l("div",{key:s.link,class:"action"},[h(Ta,{tag:"a",size:"medium",theme:s.theme,text:s.text,href:s.link},null,8,["theme","text","href"])]))),128))])):f("",!0)]),t.image||i(e)?(a(),l("div",Fa,[d("div",Oa,[Ga,u(t.$slots,"home-hero-image",{},()=>[t.image?(a(),y($e,{key:0,class:"image-src",image:t.image},null,8,["image"])):f("",!0)],!0)])])):f("",!0)])],2))}});const ja=m(Ra,[["__scopeId","data-v-8888fbb6"]]),Ua=g({__name:"VPHomeHero",setup(n){const{frontmatter:e}=S();return(t,o)=>i(e).hero?(a(),y(ja,{key:0,class:"VPHomeHero",name:i(e).hero.name,text:i(e).hero.text,tagline:i(e).hero.tagline,image:i(e).hero.image,actions:i(e).hero.actions},{"home-hero-info":v(()=>[u(t.$slots,"home-hero-info")]),"home-hero-image":v(()=>[u(t.$slots,"home-hero-image")]),_:3},8,["name","text","tagline","image","actions"])):f("",!0)}}),qa={},Wa={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},Ya=d("path",{d:"M19.9,12.4c0.1-0.2,0.1-0.5,0-0.8c-0.1-0.1-0.1-0.2-0.2-0.3l-7-7c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4l5.3,5.3H5c-0.6,0-1,0.4-1,1s0.4,1,1,1h11.6l-5.3,5.3c-0.4,0.4-0.4,1,0,1.4c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3l7-7C19.8,12.6,19.9,12.5,19.9,12.4z"},null,-1),Ka=[Ya];function Xa(n,e){return a(),l("svg",Wa,Ka)}const Qa=m(qa,[["render",Xa]]),Ja={class:"box"},Za=["innerHTML"],er=["innerHTML"],tr=["innerHTML"],nr={key:3,class:"link-text"},sr={class:"link-text-value"},or=g({__name:"VPFeature",props:{icon:{},title:{},details:{},link:{},linkText:{}},setup(n){return(e,t)=>(a(),y(G,{class:"VPFeature",href:e.link,"no-icon":!0},{default:v(()=>[d("article",Ja,[typeof e.icon=="object"?(a(),y($e,{key:0,image:e.icon,alt:e.icon.alt,height:e.icon.height,width:e.icon.width},null,8,["image","alt","height","width"])):e.icon?(a(),l("div",{key:1,class:"icon",innerHTML:e.icon},null,8,Za)):f("",!0),d("h2",{class:"title",innerHTML:e.title},null,8,er),e.details?(a(),l("p",{key:2,class:"details",innerHTML:e.details},null,8,tr)):f("",!0),e.linkText?(a(),l("div",nr,[d("p",sr,[N(V(e.linkText)+" ",1),h(Qa,{class:"link-text-icon"})])])):f("",!0)])]),_:1},8,["href"]))}});const ar=m(or,[["__scopeId","data-v-e0f7e610"]]),rr={key:0,class:"VPFeatures"},ir={class:"container"},lr={class:"items"},cr=g({__name:"VPFeatures",props:{features:{}},setup(n){const e=n,t=b(()=>{const o=e.features.length;if(o){if(o===2)return"grid-2";if(o===3)return"grid-3";if(o%3===0)return"grid-6";if(o>3)return"grid-4"}else return});return(o,s)=>o.features?(a(),l("div",rr,[d("div",ir,[d("div",lr,[(a(!0),l(C,null,A(o.features,r=>(a(),l("div",{key:r.title,class:B(["item",[t.value]])},[h(ar,{icon:r.icon,title:r.title,details:r.details,link:r.link,"link-text":r.linkText},null,8,["icon","title","details","link","link-text"])],2))),128))])])])):f("",!0)}});const ur=m(cr,[["__scopeId","data-v-3a27a580"]]),dr=g({__name:"VPHomeFeatures",setup(n){const{frontmatter:e}=S();return(t,o)=>i(e).features?(a(),y(ur,{key:0,class:"VPHomeFeatures",features:i(e).features},null,8,["features"])):f("",!0)}}),_r={class:"VPHome"},vr=g({__name:"VPHome",setup(n){return(e,t)=>{const o=j("Content");return a(),l("div",_r,[u(e.$slots,"home-hero-before",{},void 0,!0),h(Ua,null,{"home-hero-info":v(()=>[u(e.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":v(()=>[u(e.$slots,"home-hero-image",{},void 0,!0)]),_:3}),u(e.$slots,"home-hero-after",{},void 0,!0),u(e.$slots,"home-features-before",{},void 0,!0),h(dr),u(e.$slots,"home-features-after",{},void 0,!0),h(o)])}}});const pr=m(vr,[["__scopeId","data-v-4acdf3d6"]]),hr=n=>(E("data-v-6998dfeb"),n=n(),z(),n),fr={class:"content"},mr={class:"outline-title"},gr={"aria-labelledby":"doc-outline-aria-label"},yr=hr(()=>d("span",{class:"visually-hidden",id:"doc-outline-aria-label"}," Table of Contents for current page ",-1)),br=g({__name:"VPDocAsideOutline",setup(n){const{frontmatter:e,theme:t}=S(),o=ge([]);Z(()=>{o.value=Ce(e.value.outline??t.value.outline)});const s=L(),r=L();return Uo(s,r),(c,p)=>(a(),l("div",{class:B(["VPDocAsideOutline",{"has-outline":o.value.length>0}]),ref_key:"container",ref:s},[d("div",fr,[d("div",{class:"outline-marker",ref_key:"marker",ref:r},null,512),d("div",mr,V(i(Me)(i(t))),1),d("nav",gr,[yr,h(Be,{headers:o.value,root:!0},null,8,["headers"])])])],2))}});const $r=m(br,[["__scopeId","data-v-6998dfeb"]]),kr={class:"VPDocAsideCarbonAds"},Pr=g({__name:"VPDocAsideCarbonAds",props:{carbonAds:{}},setup(n){const e=()=>null;return(t,o)=>(a(),l("div",kr,[h(i(e),{"carbon-ads":t.carbonAds},null,8,["carbon-ads"])]))}}),Vr=n=>(E("data-v-e3270758"),n=n(),z(),n),wr={class:"VPDocAside"},Sr=Vr(()=>d("div",{class:"spacer"},null,-1)),Lr=g({__name:"VPDocAside",setup(n){const{theme:e}=S();return(t,o)=>(a(),l("div",wr,[u(t.$slots,"aside-top",{},void 0,!0),u(t.$slots,"aside-outline-before",{},void 0,!0),h($r),u(t.$slots,"aside-outline-after",{},void 0,!0),Sr,u(t.$slots,"aside-ads-before",{},void 0,!0),i(e).carbonAds?(a(),y(Pr,{key:0,"carbon-ads":i(e).carbonAds},null,8,["carbon-ads"])):f("",!0),u(t.$slots,"aside-ads-after",{},void 0,!0),u(t.$slots,"aside-bottom",{},void 0,!0)]))}});const Mr=m(Lr,[["__scopeId","data-v-e3270758"]]);function Cr(){const{theme:n,page:e}=S();return b(()=>{const{text:t="Edit this page",pattern:o=""}=n.value.editLink||{};let s;return typeof o=="function"?s=o(e.value):s=o.replace(/:path/g,e.value.filePath),{url:s,text:t}})}function Br(){const{page:n,theme:e,frontmatter:t}=S();return b(()=>{var _,$,M,T,I,k;const o=je(e.value.sidebar,n.value.relativePath),s=wt(o),r=s.findIndex(P=>Y(n.value.relativePath,P.link)),c=((_=e.value.docFooter)==null?void 0:_.prev)===!1&&!t.value.prev||t.value.prev===!1,p=(($=e.value.docFooter)==null?void 0:$.next)===!1&&!t.value.next||t.value.next===!1;return{prev:c?void 0:{text:(typeof t.value.prev=="string"?t.value.prev:typeof t.value.prev=="object"?t.value.prev.text:void 0)??((M=s[r-1])==null?void 0:M.text),link:(typeof t.value.prev=="object"?t.value.prev.link:void 0)??((T=s[r-1])==null?void 0:T.link)},next:p?void 0:{text:(typeof t.value.next=="string"?t.value.next:typeof t.value.next=="object"?t.value.next.text:void 0)??((I=s[r+1])==null?void 0:I.text),link:(typeof t.value.next=="object"?t.value.next.link:void 0)??((k=s[r+1])==null?void 0:k.link)}}})}const Tr={},Ir={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24"},xr=d("path",{d:"M18,23H4c-1.7,0-3-1.3-3-3V6c0-1.7,1.3-3,3-3h7c0.6,0,1,0.4,1,1s-0.4,1-1,1H4C3.4,5,3,5.4,3,6v14c0,0.6,0.4,1,1,1h14c0.6,0,1-0.4,1-1v-7c0-0.6,0.4-1,1-1s1,0.4,1,1v7C21,21.7,19.7,23,18,23z"},null,-1),Nr=d("path",{d:"M8,17c-0.3,0-0.5-0.1-0.7-0.3C7,16.5,6.9,16.1,7,15.8l1-4c0-0.2,0.1-0.3,0.3-0.5l9.5-9.5c1.2-1.2,3.2-1.2,4.4,0c1.2,1.2,1.2,3.2,0,4.4l-9.5,9.5c-0.1,0.1-0.3,0.2-0.5,0.3l-4,1C8.2,17,8.1,17,8,17zM9.9,12.5l-0.5,2.1l2.1-0.5l9.3-9.3c0.4-0.4,0.4-1.1,0-1.6c-0.4-0.4-1.2-0.4-1.6,0l0,0L9.9,12.5z M18.5,2.5L18.5,2.5L18.5,2.5z"},null,-1),Ar=[xr,Nr];function Hr(n,e){return a(),l("svg",Ir,Ar)}const Er=m(Tr,[["render",Hr]]),zr={class:"VPLastUpdated"},Dr=["datetime"],Fr=g({__name:"VPDocFooterLastUpdated",setup(n){const{theme:e,page:t,lang:o}=S(),s=b(()=>new Date(t.value.lastUpdated)),r=b(()=>s.value.toISOString()),c=L("");return O(()=>{J(()=>{c.value=s.value.toLocaleString(o.value)})}),(p,_)=>(a(),l("p",zr,[N(V(i(e).lastUpdatedText||"Last updated")+": ",1),d("time",{datetime:r.value},V(c.value),9,Dr)]))}});const Or=m(Fr,[["__scopeId","data-v-bc901f54"]]),Gr={key:0,class:"VPDocFooter"},Rr={key:0,class:"edit-info"},jr={key:0,class:"edit-link"},Ur={key:1,class:"last-updated"},qr={key:1,class:"prev-next"},Wr={class:"pager"},Yr=["href"],Kr=["innerHTML"],Xr=["innerHTML"],Qr=["href"],Jr=["innerHTML"],Zr=["innerHTML"],ei=g({__name:"VPDocFooter",setup(n){const{theme:e,page:t,frontmatter:o}=S(),s=Cr(),r=Br(),c=b(()=>e.value.editLink&&o.value.editLink!==!1),p=b(()=>t.value.lastUpdated&&o.value.lastUpdated!==!1),_=b(()=>c.value||p.value||r.value.prev||r.value.next);return($,M)=>{var T,I,k,P,x,w,H;return _.value?(a(),l("footer",Gr,[u($.$slots,"doc-footer-before",{},void 0,!0),c.value||p.value?(a(),l("div",Rr,[c.value?(a(),l("div",jr,[h(G,{class:"edit-link-button",href:i(s).url,"no-icon":!0},{default:v(()=>[h(Er,{class:"edit-link-icon","aria-label":"edit icon"}),N(" "+V(i(s).text),1)]),_:1},8,["href"])])):f("",!0),p.value?(a(),l("div",Ur,[h(Or)])):f("",!0)])):f("",!0),(T=i(r).prev)!=null&&T.link||(I=i(r).next)!=null&&I.link?(a(),l("div",qr,[d("div",Wr,[(k=i(r).prev)!=null&&k.link?(a(),l("a",{key:0,class:"pager-link prev",href:i(ee)(i(r).prev.link)},[d("span",{class:"desc",innerHTML:((P=i(e).docFooter)==null?void 0:P.prev)||"Previous page"},null,8,Kr),d("span",{class:"title",innerHTML:i(r).prev.text},null,8,Xr)],8,Yr)):f("",!0)]),d("div",{class:B(["pager",{"has-prev":(x=i(r).prev)==null?void 0:x.link}])},[(w=i(r).next)!=null&&w.link?(a(),l("a",{key:0,class:"pager-link next",href:i(ee)(i(r).next.link)},[d("span",{class:"desc",innerHTML:((H=i(e).docFooter)==null?void 0:H.next)||"Next page"},null,8,Jr),d("span",{class:"title",innerHTML:i(r).next.text},null,8,Zr)],8,Qr)):f("",!0)],2)])):f("",!0)])):f("",!0)}}});const ti=m(ei,[["__scopeId","data-v-ee836f6f"]]),ni={key:0,class:"VPDocOutlineDropdown"},si={key:0,class:"items"},oi=g({__name:"VPDocOutlineDropdown",setup(n){const{frontmatter:e,theme:t}=S(),o=L(!1);Z(()=>{o.value=!1});const s=ge([]);return Z(()=>{s.value=Ce(e.value.outline??t.value.outline)}),(r,c)=>s.value.length>0?(a(),l("div",ni,[d("button",{onClick:c[0]||(c[0]=p=>o.value=!o.value),class:B({open:o.value})},[N(V(i(Me)(i(t)))+" ",1),h(Te,{class:"icon"})],2),o.value?(a(),l("div",si,[h(Be,{headers:s.value},null,8,["headers"])])):f("",!0)])):f("",!0)}});const ai=m(oi,[["__scopeId","data-v-4f6898e0"]]),ri=n=>(E("data-v-9d429930"),n=n(),z(),n),ii={class:"container"},li=ri(()=>d("div",{class:"aside-curtain"},null,-1)),ci={class:"aside-container"},ui={class:"aside-content"},di={class:"content"},_i={class:"content-container"},vi={class:"main"},pi=g({__name:"VPDoc",setup(n){const e=te(),{hasSidebar:t,hasAside:o,leftAside:s}=D(),r=b(()=>e.path.replace(/[./]+/g,"_").replace(/_html$/,""));return(c,p)=>{const _=j("Content");return a(),l("div",{class:B(["VPDoc",{"has-sidebar":i(t),"has-aside":i(o)}])},[u(c.$slots,"doc-top",{},void 0,!0),d("div",ii,[i(o)?(a(),l("div",{key:0,class:B(["aside",{"left-aside":i(s)}])},[li,d("div",ci,[d("div",ui,[h(Mr,null,{"aside-top":v(()=>[u(c.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[u(c.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[u(c.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[u(c.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[u(c.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[u(c.$slots,"aside-ads-after",{},void 0,!0)]),_:3})])])],2)):f("",!0),d("div",di,[d("div",_i,[u(c.$slots,"doc-before",{},void 0,!0),h(ai),d("main",vi,[h(_,{class:B(["vp-doc",r.value])},null,8,["class"])]),h(ti,null,{"doc-footer-before":v(()=>[u(c.$slots,"doc-footer-before",{},void 0,!0)]),_:3}),u(c.$slots,"doc-after",{},void 0,!0)])])]),u(c.$slots,"doc-bottom",{},void 0,!0)],2)}}});const hi=m(pi,[["__scopeId","data-v-9d429930"]]),ce=n=>(E("data-v-fb65cd68"),n=n(),z(),n),fi={class:"NotFound"},mi=ce(()=>d("p",{class:"code"},"404",-1)),gi=ce(()=>d("h1",{class:"title"},"PAGE NOT FOUND",-1)),yi=ce(()=>d("div",{class:"divider"},null,-1)),bi=ce(()=>d("blockquote",{class:"quote"}," But if you don't change your direction, and if you keep looking, you may end up where you are heading. ",-1)),$i={class:"action"},ki=["href"],Pi=g({__name:"NotFound",setup(n){const{site:e}=S(),{localeLinks:t}=ne({removeCurrent:!1}),o=L("/");return O(()=>{var r;const s=window.location.pathname.replace(e.value.base,"").replace(/(^.*?\/).*$/,"/$1");t.value.length&&(o.value=((r=t.value.find(({link:c})=>c.startsWith(s)))==null?void 0:r.link)||t.value[0].link)}),(s,r)=>(a(),l("div",fi,[mi,gi,yi,bi,d("div",$i,[d("a",{class:"link",href:i(pe)(o.value),"aria-label":"go to home"}," Take me home ",8,ki)])]))}});const Vi=m(Pi,[["__scopeId","data-v-fb65cd68"]]),wi=g({__name:"VPContent",setup(n){const{page:e,frontmatter:t}=S(),{hasSidebar:o}=D();return(s,r)=>(a(),l("div",{class:B(["VPContent",{"has-sidebar":i(o),"is-home":i(t).layout==="home"}]),id:"VPContent"},[i(e).isNotFound?u(s.$slots,"not-found",{key:0},()=>[h(Vi)],!0):i(t).layout==="page"?(a(),y(Ca,{key:1},{"page-top":v(()=>[u(s.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[u(s.$slots,"page-bottom",{},void 0,!0)]),_:3})):i(t).layout==="home"?(a(),y(pr,{key:2},{"home-hero-before":v(()=>[u(s.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":v(()=>[u(s.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":v(()=>[u(s.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[u(s.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[u(s.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[u(s.$slots,"home-features-after",{},void 0,!0)]),_:3})):(a(),y(hi,{key:3},{"doc-top":v(()=>[u(s.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[u(s.$slots,"doc-bottom",{},void 0,!0)]),"doc-footer-before":v(()=>[u(s.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[u(s.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[u(s.$slots,"doc-after",{},void 0,!0)]),"aside-top":v(()=>[u(s.$slots,"aside-top",{},void 0,!0)]),"aside-outline-before":v(()=>[u(s.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[u(s.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[u(s.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[u(s.$slots,"aside-ads-after",{},void 0,!0)]),"aside-bottom":v(()=>[u(s.$slots,"aside-bottom",{},void 0,!0)]),_:3}))],2))}});const Si=m(wi,[["__scopeId","data-v-47b34915"]]),Li={class:"container"},Mi=["innerHTML"],Ci=["innerHTML"],Bi=g({__name:"VPFooter",setup(n){const{theme:e}=S(),{hasSidebar:t}=D();return(o,s)=>i(e).footer?(a(),l("footer",{key:0,class:B(["VPFooter",{"has-sidebar":i(t)}])},[d("div",Li,[i(e).footer.message?(a(),l("p",{key:0,class:"message",innerHTML:i(e).footer.message},null,8,Mi)):f("",!0),i(e).footer.copyright?(a(),l("p",{key:1,class:"copyright",innerHTML:i(e).footer.copyright},null,8,Ci)):f("",!0)])],2)):f("",!0)}});const Ti=m(Bi,[["__scopeId","data-v-c6a35e96"]]),Ii={key:0,class:"Layout"},xi=g({__name:"Layout",setup(n){const{isOpen:e,open:t,close:o}=D(),s=te();W(()=>s.path,o),St(e,o),oe("close-sidebar",o),oe("is-sidebar-open",e);const{frontmatter:r}=S(),c=_t(),p=b(()=>!!c["home-hero-image"]);return oe("hero-image-slot-exists",p),(_,$)=>{const M=j("Content");return i(r).layout!==!1?(a(),l("div",Ii,[u(_.$slots,"layout-top",{},void 0,!0),h(Ct),h(It,{class:"backdrop",show:i(e),onClick:i(o)},null,8,["show","onClick"]),h(Fo,null,{"nav-bar-title-before":v(()=>[u(_.$slots,"nav-bar-title-before",{},void 0,!0)]),"nav-bar-title-after":v(()=>[u(_.$slots,"nav-bar-title-after",{},void 0,!0)]),"nav-bar-content-before":v(()=>[u(_.$slots,"nav-bar-content-before",{},void 0,!0)]),"nav-bar-content-after":v(()=>[u(_.$slots,"nav-bar-content-after",{},void 0,!0)]),"nav-screen-content-before":v(()=>[u(_.$slots,"nav-screen-content-before",{},void 0,!0)]),"nav-screen-content-after":v(()=>[u(_.$slots,"nav-screen-content-after",{},void 0,!0)]),_:3}),h(pa,{open:i(e),onOpenMenu:i(t)},null,8,["open","onOpenMenu"]),h(wa,{open:i(e)},{"sidebar-nav-before":v(()=>[u(_.$slots,"sidebar-nav-before",{},void 0,!0)]),"sidebar-nav-after":v(()=>[u(_.$slots,"sidebar-nav-after",{},void 0,!0)]),_:3},8,["open"]),h(Si,null,{"page-top":v(()=>[u(_.$slots,"page-top",{},void 0,!0)]),"page-bottom":v(()=>[u(_.$slots,"page-bottom",{},void 0,!0)]),"not-found":v(()=>[u(_.$slots,"not-found",{},void 0,!0)]),"home-hero-before":v(()=>[u(_.$slots,"home-hero-before",{},void 0,!0)]),"home-hero-info":v(()=>[u(_.$slots,"home-hero-info",{},void 0,!0)]),"home-hero-image":v(()=>[u(_.$slots,"home-hero-image",{},void 0,!0)]),"home-hero-after":v(()=>[u(_.$slots,"home-hero-after",{},void 0,!0)]),"home-features-before":v(()=>[u(_.$slots,"home-features-before",{},void 0,!0)]),"home-features-after":v(()=>[u(_.$slots,"home-features-after",{},void 0,!0)]),"doc-footer-before":v(()=>[u(_.$slots,"doc-footer-before",{},void 0,!0)]),"doc-before":v(()=>[u(_.$slots,"doc-before",{},void 0,!0)]),"doc-after":v(()=>[u(_.$slots,"doc-after",{},void 0,!0)]),"doc-top":v(()=>[u(_.$slots,"doc-top",{},void 0,!0)]),"doc-bottom":v(()=>[u(_.$slots,"doc-bottom",{},void 0,!0)]),"aside-top":v(()=>[u(_.$slots,"aside-top",{},void 0,!0)]),"aside-bottom":v(()=>[u(_.$slots,"aside-bottom",{},void 0,!0)]),"aside-outline-before":v(()=>[u(_.$slots,"aside-outline-before",{},void 0,!0)]),"aside-outline-after":v(()=>[u(_.$slots,"aside-outline-after",{},void 0,!0)]),"aside-ads-before":v(()=>[u(_.$slots,"aside-ads-before",{},void 0,!0)]),"aside-ads-after":v(()=>[u(_.$slots,"aside-ads-after",{},void 0,!0)]),_:3}),h(Ti),u(_.$slots,"layout-bottom",{},void 0,!0)])):(a(),y(M,{key:1}))}}});const Ni=m(xi,[["__scopeId","data-v-363f4942"]]);const Hi={Layout:Ni,enhanceApp:({app:n})=>{n.component("Badge",pt)}};export{Hi as t};
diff --git a/assets/components_alert.md.ddc192ee.js b/assets/components_alert.md.2e0ee780.js
similarity index 81%
rename from assets/components_alert.md.ddc192ee.js
rename to assets/components_alert.md.2e0ee780.js
index 703c27fbf..22fcb4e36 100644
--- a/assets/components_alert.md.ddc192ee.js
+++ b/assets/components_alert.md.2e0ee780.js
@@ -1,4 +1,4 @@
-import{d as i,c as b,C as t,y as o,v as l,M as y,A as F,o as v,a as s,b as p,K as f,L as u,_ as h}from"./chunks/framework.a8ebc9a3.js";import{F as D}from"./chunks/index.36ec2e32.js";const e=c=>(f("data-v-1589b021"),c=c(),u(),c),E=y('

Alert 警告

用于页面中展示重要的提示信息

基本使用

type 属性可以配置不同的主题类型,展示不同的颜色状态

',5),C=e(()=>l("div",{class:"language-html"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"html"),l("pre",{class:"shiki material-theme-palenight"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"f-alert"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"type"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"default"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}},">"),l("span",{style:{color:"#BABED8"}},"默认提示信息"),l("span",{style:{color:"#89DDFF"}},"")]),s(` +import{d as f,c as i,C as t,y as o,v as l,M as F,A as D,o as b,a as s,b as c,K as v,L as u,_ as h}from"./chunks/framework.6a246566.js";import{F as p}from"./chunks/index.5820b9aa.js";const e=d=>(v("data-v-fd81bd22"),d=d(),u(),d),E=F('

Alert 警告

用于页面中展示重要的提示信息

基本使用

type 属性可以配置不同的主题类型,展示不同的颜色状态

',5),C=e(()=>l("div",{class:"language-html"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"html"),l("pre",{class:"shiki material-theme-palenight"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"f-alert"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"type"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"default"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}},">"),l("span",{style:{color:"#BABED8"}},"默认提示信息"),l("span",{style:{color:"#89DDFF"}},"")]),s(` `),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"f-alert"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"type"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"primary"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}},">"),l("span",{style:{color:"#BABED8"}},"主要提示信息"),l("span",{style:{color:"#89DDFF"}},"")]),s(` `),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"f-alert"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"type"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"success"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}},">"),l("span",{style:{color:"#BABED8"}},"成功提示信息"),l("span",{style:{color:"#89DDFF"}},"")]),s(` `),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"f-alert"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"type"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"danger"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}},">"),l("span",{style:{color:"#BABED8"}},"危险提示信息"),l("span",{style:{color:"#89DDFF"}},"")]),s(` @@ -46,4 +46,4 @@ import{d as i,c as b,C as t,y as o,v as l,M as y,A as F,o as v,a as s,b as p,K a `),l("span",{class:"line"}),s(` `),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"script"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"lang"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"ts"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"setup"),l("span",{style:{color:"#89DDFF"}},">")]),s(` `),l("span",{class:"line"},[l("span",{style:{color:"#BABED8"}}," "),l("span",{style:{color:"#89DDFF","font-style":"italic"}},"import"),l("span",{style:{color:"#BABED8"}}," "),l("span",{style:{color:"#89DDFF"}},"{"),l("span",{style:{color:"#F07178"}}," "),l("span",{style:{color:"#BABED8"}},"FIconFaceSmile"),l("span",{style:{color:"#F07178"}}," "),l("span",{style:{color:"#89DDFF"}},"}"),l("span",{style:{color:"#BABED8"}}," "),l("span",{style:{color:"#89DDFF","font-style":"italic"}},"from"),l("span",{style:{color:"#BABED8"}}," "),l("span",{style:{color:"#89DDFF"}},"'"),l("span",{style:{color:"#C3E88D"}},"@fighting-design/fighting-icon"),l("span",{style:{color:"#89DDFF"}},"'")]),s(` -`),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"")])])])],-1)),Y=y('

Attributes

参数说明类型可选值默认值
type类型FightingTypedefault primary success danger warning infodefault
font-size副标题文字大小string / number————
title-size主标题文字大小string / number————
bold文字是否以粗体显示boolean——false
center是否居中boolean——false
close可关闭boolean——false
simple简约模式boolean——false
title标题string————
round显示为圆角boolean——false
background背景颜色string————
color副标题字体颜色string————
title-color主标题字体颜色string————
fixed是否固定定位boolean——false
alert-list滚动列表array (string[])————
duration滚动列表滚动时间间隔number————
before-icon自定义前缀 iconFightingIcon————
close-icon自定义关闭 iconFightingIcon————
on-close点击关闭之后执行的回调HandleMouse————

Slots

名称说明
default自定义副标题的内容
title自定义主标题的内容
closeIcon自定义关闭 icon
beforeIcon自定义前缀 icon

Interface

组件导出以下类型定义:

ts
import type { AlertInstance, AlertProps } from 'fighting-design'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--alert-border-radius圆角大小
--alert-color文字颜色
--alert-background背景色

Contributors

',11),Z={href:"https://github.com/Tyh2001",target:"_blank"},$={href:"https://github.com/jardeng",target:"_blank"},ll={href:"https://github.com/HeHasGun",target:"_blank"},sl={href:"https://github.com/long-life233",target:"_blank"},ol={href:"https://github.com/w2xi",target:"_blank"},pl=JSON.parse('{"title":"Alert 警告","description":"","frontmatter":{},"headers":[],"relativePath":"components/alert.md","filePath":"components/alert.md","lastUpdated":1718865782000}'),tl={name:"components/alert.md"},al=i({...tl,setup(c){const d=["把大象放进冰箱需要几步?","第一步:打开冰箱门","第二步:把大象装进去","第三步:关好冰箱门"];return(el,nl)=>{const a=F("f-alert"),n=F("vp-demo"),r=F("f-avatar");return v(),b("div",null,[E,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[C]),_:1}),_,m,t(n,{source:""},{source:o(()=>[t(a,{"font-size":12,type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{"font-size":14,type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{"font-size":16,type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{"font-size":"20px",type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{"font-size":"24px",type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{"font-size":"27px",type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[A]),_:1}),g,B,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("未加粗的默认提示信息")]),_:1}),t(a,{type:"primary",bold:""},{default:o(()=>[s("加粗的主要提示信息")]),_:1}),t(a,{type:"success",bold:""},{default:o(()=>[s("加粗的成功提示信息")]),_:1}),t(a,{type:"danger",bold:""},{default:o(()=>[s("加粗的危险提示信息")]),_:1})]),default:o(()=>[k]),_:1}),x,P,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("未居中的默认提示信息")]),_:1}),t(a,{type:"primary",center:""},{default:o(()=>[s("居中的主要提示信息")]),_:1}),t(a,{type:"success",center:""},{default:o(()=>[s("居中的成功提示信息")]),_:1}),t(a,{type:"danger",center:""},{default:o(()=>[s("居中的危险提示信息")]),_:1})]),default:o(()=>[I]),_:1}),z,S,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",close:""},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",close:""},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",close:""},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[q]),_:1}),w,H,t(n,{source:""},{source:o(()=>[t(a,{simple:"",type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{simple:"",type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{simple:"",type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{simple:"",type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{simple:"",type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{simple:"",type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[N]),_:1}),L,V,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",round:""},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",round:""},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",round:""},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[T]),_:1}),M,j,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",background:"#58c8de"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",background:"#e372ff"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",background:"#e49b33"},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[G]),_:1}),J,K,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",title:"Hello~"},{default:o(()=>[s("今天代码写的很愉快!")]),_:1}),t(a,{type:"success",title:"标题"},{default:o(()=>[s("心情很不错")]),_:1})]),default:o(()=>[O]),_:1}),U,Q,t(n,{source:""},{source:o(()=>[t(a,{"alert-list":d,title:"你知道吗?",type:"primary"})]),default:o(()=>[R]),_:1}),W,t(n,{source:""},{source:o(()=>[t(a,{type:"default","before-icon":p(D)},{default:o(()=>[s("默认提示信息")]),_:1},8,["before-icon"]),t(a,{type:"primary","before-icon":p(D)},{default:o(()=>[s("主要提示信息")]),_:1},8,["before-icon"]),t(a,{type:"success","before-icon":p(D)},{default:o(()=>[s("成功提示信息")]),_:1},8,["before-icon"]),t(a,{type:"danger","before-icon":p(D)},{default:o(()=>[s("危险提示信息")]),_:1},8,["before-icon"])]),default:o(()=>[X]),_:1}),Y,l("a",Z,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),l("a",$,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/19302222?v=4"})]),l("a",ll,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/66313154?v=4"})]),l("a",sl,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/77321887?v=4"})]),l("a",ol,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/57785259?v=4"})])])}}});const Dl=h(al,[["__scopeId","data-v-1589b021"]]);export{pl as __pageData,Dl as default}; +`),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"")])])])],-1)),Y=F('

Attributes

参数说明类型可选值默认值
type类型FightingTypedefault primary success danger warning infodefault
font-size副标题文字大小string / number————
title-size主标题文字大小string / number————
bold文字是否以粗体显示boolean——false
center是否居中boolean——false
close可关闭boolean——false
simple简约模式boolean——false
title标题string————
round显示为圆角boolean——false
background背景颜色string————
color副标题字体颜色string————
title-color主标题字体颜色string————
fixed是否固定定位boolean——false
alert-list滚动列表array (string[])————
duration滚动列表滚动时间间隔number————
before-icon自定义前缀 iconFightingIcon————
close-icon自定义关闭 iconFightingIcon————
on-close点击关闭之后执行的回调HandleMouse————

Slots

名称说明
default自定义副标题的内容
title自定义主标题的内容
closeIcon自定义关闭 icon
beforeIcon自定义前缀 icon

Interface

组件导出以下类型定义:

ts
import type { AlertInstance, AlertProps } from 'fighting-design'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--alert-border-radius圆角大小
--alert-color文字颜色
--alert-background背景色

Contributors

',11),Z={href:"https://github.com/Tyh2001",target:"_blank"},$={href:"https://github.com/jardeng",target:"_blank"},ll={href:"https://github.com/HeHasGun",target:"_blank"},sl={href:"https://github.com/long-life233",target:"_blank"},ol={href:"https://github.com/w2xi",target:"_blank"},cl=JSON.parse('{"title":"Alert 警告","description":"","frontmatter":{},"headers":[],"relativePath":"components/alert.md","filePath":"components/alert.md","lastUpdated":1722438655000}'),tl={name:"components/alert.md"},al=f({...tl,setup(d){const y=["把大象放进冰箱需要几步?","第一步:打开冰箱门","第二步:把大象装进去","第三步:关好冰箱门"];return(el,nl)=>{const a=D("f-alert"),n=D("vp-demo"),r=D("f-avatar");return b(),i("div",null,[E,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[C]),_:1}),_,m,t(n,{source:""},{source:o(()=>[t(a,{"font-size":12,type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{"font-size":14,type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{"font-size":16,type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{"font-size":"20px",type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{"font-size":"24px",type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{"font-size":"27px",type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[A]),_:1}),g,B,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("未加粗的默认提示信息")]),_:1}),t(a,{type:"primary",bold:""},{default:o(()=>[s("加粗的主要提示信息")]),_:1}),t(a,{type:"success",bold:""},{default:o(()=>[s("加粗的成功提示信息")]),_:1}),t(a,{type:"danger",bold:""},{default:o(()=>[s("加粗的危险提示信息")]),_:1})]),default:o(()=>[k]),_:1}),x,P,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("未居中的默认提示信息")]),_:1}),t(a,{type:"primary",center:""},{default:o(()=>[s("居中的主要提示信息")]),_:1}),t(a,{type:"success",center:""},{default:o(()=>[s("居中的成功提示信息")]),_:1}),t(a,{type:"danger",center:""},{default:o(()=>[s("居中的危险提示信息")]),_:1})]),default:o(()=>[I]),_:1}),z,S,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",close:""},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",close:""},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",close:""},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[q]),_:1}),w,H,t(n,{source:""},{source:o(()=>[t(a,{simple:"",type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{simple:"",type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{simple:"",type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{simple:"",type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{simple:"",type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{simple:"",type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[N]),_:1}),L,V,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",round:""},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",round:""},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",round:""},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[T]),_:1}),M,j,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",background:"#58c8de"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",background:"#e372ff"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",background:"#e49b33"},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[G]),_:1}),J,K,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",title:"Hello~"},{default:o(()=>[s("今天代码写的很愉快!")]),_:1}),t(a,{type:"success",title:"标题"},{default:o(()=>[s("心情很不错")]),_:1})]),default:o(()=>[O]),_:1}),U,Q,t(n,{source:""},{source:o(()=>[t(a,{"alert-list":y,title:"你知道吗?",type:"primary"})]),default:o(()=>[R]),_:1}),W,t(n,{source:""},{source:o(()=>[t(a,{type:"default","before-icon":c(p)},{default:o(()=>[s("默认提示信息")]),_:1},8,["before-icon"]),t(a,{type:"primary","before-icon":c(p)},{default:o(()=>[s("主要提示信息")]),_:1},8,["before-icon"]),t(a,{type:"success","before-icon":c(p)},{default:o(()=>[s("成功提示信息")]),_:1},8,["before-icon"]),t(a,{type:"danger","before-icon":c(p)},{default:o(()=>[s("危险提示信息")]),_:1},8,["before-icon"])]),default:o(()=>[X]),_:1}),Y,l("a",Z,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),l("a",$,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/19302222?v=4"})]),l("a",ll,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/66313154?v=4"})]),l("a",sl,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/77321887?v=4"})]),l("a",ol,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/57785259?v=4"})])])}}});const pl=h(al,[["__scopeId","data-v-fd81bd22"]]);export{cl as __pageData,pl as default}; diff --git a/assets/components_alert.md.ddc192ee.lean.js b/assets/components_alert.md.2e0ee780.lean.js similarity index 81% rename from assets/components_alert.md.ddc192ee.lean.js rename to assets/components_alert.md.2e0ee780.lean.js index 703c27fbf..22fcb4e36 100644 --- a/assets/components_alert.md.ddc192ee.lean.js +++ b/assets/components_alert.md.2e0ee780.lean.js @@ -1,4 +1,4 @@ -import{d as i,c as b,C as t,y as o,v as l,M as y,A as F,o as v,a as s,b as p,K as f,L as u,_ as h}from"./chunks/framework.a8ebc9a3.js";import{F as D}from"./chunks/index.36ec2e32.js";const e=c=>(f("data-v-1589b021"),c=c(),u(),c),E=y('

Alert 警告

用于页面中展示重要的提示信息

基本使用

type 属性可以配置不同的主题类型,展示不同的颜色状态

',5),C=e(()=>l("div",{class:"language-html"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"html"),l("pre",{class:"shiki material-theme-palenight"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"f-alert"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"type"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"default"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}},">"),l("span",{style:{color:"#BABED8"}},"默认提示信息"),l("span",{style:{color:"#89DDFF"}},"")]),s(` +import{d as f,c as i,C as t,y as o,v as l,M as F,A as D,o as b,a as s,b as c,K as v,L as u,_ as h}from"./chunks/framework.6a246566.js";import{F as p}from"./chunks/index.5820b9aa.js";const e=d=>(v("data-v-fd81bd22"),d=d(),u(),d),E=F('

Alert 警告

用于页面中展示重要的提示信息

基本使用

type 属性可以配置不同的主题类型,展示不同的颜色状态

',5),C=e(()=>l("div",{class:"language-html"},[l("button",{title:"Copy Code",class:"copy"}),l("span",{class:"lang"},"html"),l("pre",{class:"shiki material-theme-palenight"},[l("code",null,[l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"f-alert"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"type"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"default"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}},">"),l("span",{style:{color:"#BABED8"}},"默认提示信息"),l("span",{style:{color:"#89DDFF"}},"")]),s(` `),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"f-alert"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"type"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"primary"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}},">"),l("span",{style:{color:"#BABED8"}},"主要提示信息"),l("span",{style:{color:"#89DDFF"}},"")]),s(` `),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"f-alert"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"type"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"success"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}},">"),l("span",{style:{color:"#BABED8"}},"成功提示信息"),l("span",{style:{color:"#89DDFF"}},"")]),s(` `),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"f-alert"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"type"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"danger"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}},">"),l("span",{style:{color:"#BABED8"}},"危险提示信息"),l("span",{style:{color:"#89DDFF"}},"")]),s(` @@ -46,4 +46,4 @@ import{d as i,c as b,C as t,y as o,v as l,M as y,A as F,o as v,a as s,b as p,K a `),l("span",{class:"line"}),s(` `),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"<"),l("span",{style:{color:"#F07178"}},"script"),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"lang"),l("span",{style:{color:"#89DDFF"}},"="),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#C3E88D"}},"ts"),l("span",{style:{color:"#89DDFF"}},'"'),l("span",{style:{color:"#89DDFF"}}," "),l("span",{style:{color:"#C792EA"}},"setup"),l("span",{style:{color:"#89DDFF"}},">")]),s(` `),l("span",{class:"line"},[l("span",{style:{color:"#BABED8"}}," "),l("span",{style:{color:"#89DDFF","font-style":"italic"}},"import"),l("span",{style:{color:"#BABED8"}}," "),l("span",{style:{color:"#89DDFF"}},"{"),l("span",{style:{color:"#F07178"}}," "),l("span",{style:{color:"#BABED8"}},"FIconFaceSmile"),l("span",{style:{color:"#F07178"}}," "),l("span",{style:{color:"#89DDFF"}},"}"),l("span",{style:{color:"#BABED8"}}," "),l("span",{style:{color:"#89DDFF","font-style":"italic"}},"from"),l("span",{style:{color:"#BABED8"}}," "),l("span",{style:{color:"#89DDFF"}},"'"),l("span",{style:{color:"#C3E88D"}},"@fighting-design/fighting-icon"),l("span",{style:{color:"#89DDFF"}},"'")]),s(` -`),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"")])])])],-1)),Y=y('

Attributes

参数说明类型可选值默认值
type类型FightingTypedefault primary success danger warning infodefault
font-size副标题文字大小string / number————
title-size主标题文字大小string / number————
bold文字是否以粗体显示boolean——false
center是否居中boolean——false
close可关闭boolean——false
simple简约模式boolean——false
title标题string————
round显示为圆角boolean——false
background背景颜色string————
color副标题字体颜色string————
title-color主标题字体颜色string————
fixed是否固定定位boolean——false
alert-list滚动列表array (string[])————
duration滚动列表滚动时间间隔number————
before-icon自定义前缀 iconFightingIcon————
close-icon自定义关闭 iconFightingIcon————
on-close点击关闭之后执行的回调HandleMouse————

Slots

名称说明
default自定义副标题的内容
title自定义主标题的内容
closeIcon自定义关闭 icon
beforeIcon自定义前缀 icon

Interface

组件导出以下类型定义:

ts
import type { AlertInstance, AlertProps } from 'fighting-design'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--alert-border-radius圆角大小
--alert-color文字颜色
--alert-background背景色

Contributors

',11),Z={href:"https://github.com/Tyh2001",target:"_blank"},$={href:"https://github.com/jardeng",target:"_blank"},ll={href:"https://github.com/HeHasGun",target:"_blank"},sl={href:"https://github.com/long-life233",target:"_blank"},ol={href:"https://github.com/w2xi",target:"_blank"},pl=JSON.parse('{"title":"Alert 警告","description":"","frontmatter":{},"headers":[],"relativePath":"components/alert.md","filePath":"components/alert.md","lastUpdated":1718865782000}'),tl={name:"components/alert.md"},al=i({...tl,setup(c){const d=["把大象放进冰箱需要几步?","第一步:打开冰箱门","第二步:把大象装进去","第三步:关好冰箱门"];return(el,nl)=>{const a=F("f-alert"),n=F("vp-demo"),r=F("f-avatar");return v(),b("div",null,[E,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[C]),_:1}),_,m,t(n,{source:""},{source:o(()=>[t(a,{"font-size":12,type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{"font-size":14,type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{"font-size":16,type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{"font-size":"20px",type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{"font-size":"24px",type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{"font-size":"27px",type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[A]),_:1}),g,B,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("未加粗的默认提示信息")]),_:1}),t(a,{type:"primary",bold:""},{default:o(()=>[s("加粗的主要提示信息")]),_:1}),t(a,{type:"success",bold:""},{default:o(()=>[s("加粗的成功提示信息")]),_:1}),t(a,{type:"danger",bold:""},{default:o(()=>[s("加粗的危险提示信息")]),_:1})]),default:o(()=>[k]),_:1}),x,P,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("未居中的默认提示信息")]),_:1}),t(a,{type:"primary",center:""},{default:o(()=>[s("居中的主要提示信息")]),_:1}),t(a,{type:"success",center:""},{default:o(()=>[s("居中的成功提示信息")]),_:1}),t(a,{type:"danger",center:""},{default:o(()=>[s("居中的危险提示信息")]),_:1})]),default:o(()=>[I]),_:1}),z,S,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",close:""},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",close:""},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",close:""},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[q]),_:1}),w,H,t(n,{source:""},{source:o(()=>[t(a,{simple:"",type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{simple:"",type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{simple:"",type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{simple:"",type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{simple:"",type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{simple:"",type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[N]),_:1}),L,V,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",round:""},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",round:""},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",round:""},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[T]),_:1}),M,j,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",background:"#58c8de"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",background:"#e372ff"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",background:"#e49b33"},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[G]),_:1}),J,K,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",title:"Hello~"},{default:o(()=>[s("今天代码写的很愉快!")]),_:1}),t(a,{type:"success",title:"标题"},{default:o(()=>[s("心情很不错")]),_:1})]),default:o(()=>[O]),_:1}),U,Q,t(n,{source:""},{source:o(()=>[t(a,{"alert-list":d,title:"你知道吗?",type:"primary"})]),default:o(()=>[R]),_:1}),W,t(n,{source:""},{source:o(()=>[t(a,{type:"default","before-icon":p(D)},{default:o(()=>[s("默认提示信息")]),_:1},8,["before-icon"]),t(a,{type:"primary","before-icon":p(D)},{default:o(()=>[s("主要提示信息")]),_:1},8,["before-icon"]),t(a,{type:"success","before-icon":p(D)},{default:o(()=>[s("成功提示信息")]),_:1},8,["before-icon"]),t(a,{type:"danger","before-icon":p(D)},{default:o(()=>[s("危险提示信息")]),_:1},8,["before-icon"])]),default:o(()=>[X]),_:1}),Y,l("a",Z,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),l("a",$,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/19302222?v=4"})]),l("a",ll,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/66313154?v=4"})]),l("a",sl,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/77321887?v=4"})]),l("a",ol,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/57785259?v=4"})])])}}});const Dl=h(al,[["__scopeId","data-v-1589b021"]]);export{pl as __pageData,Dl as default}; +`),l("span",{class:"line"},[l("span",{style:{color:"#89DDFF"}},"")])])])],-1)),Y=F('

Attributes

参数说明类型可选值默认值
type类型FightingTypedefault primary success danger warning infodefault
font-size副标题文字大小string / number————
title-size主标题文字大小string / number————
bold文字是否以粗体显示boolean——false
center是否居中boolean——false
close可关闭boolean——false
simple简约模式boolean——false
title标题string————
round显示为圆角boolean——false
background背景颜色string————
color副标题字体颜色string————
title-color主标题字体颜色string————
fixed是否固定定位boolean——false
alert-list滚动列表array (string[])————
duration滚动列表滚动时间间隔number————
before-icon自定义前缀 iconFightingIcon————
close-icon自定义关闭 iconFightingIcon————
on-close点击关闭之后执行的回调HandleMouse————

Slots

名称说明
default自定义副标题的内容
title自定义主标题的内容
closeIcon自定义关闭 icon
beforeIcon自定义前缀 icon

Interface

组件导出以下类型定义:

ts
import type { AlertInstance, AlertProps } from 'fighting-design'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--alert-border-radius圆角大小
--alert-color文字颜色
--alert-background背景色

Contributors

',11),Z={href:"https://github.com/Tyh2001",target:"_blank"},$={href:"https://github.com/jardeng",target:"_blank"},ll={href:"https://github.com/HeHasGun",target:"_blank"},sl={href:"https://github.com/long-life233",target:"_blank"},ol={href:"https://github.com/w2xi",target:"_blank"},cl=JSON.parse('{"title":"Alert 警告","description":"","frontmatter":{},"headers":[],"relativePath":"components/alert.md","filePath":"components/alert.md","lastUpdated":1722438655000}'),tl={name:"components/alert.md"},al=f({...tl,setup(d){const y=["把大象放进冰箱需要几步?","第一步:打开冰箱门","第二步:把大象装进去","第三步:关好冰箱门"];return(el,nl)=>{const a=D("f-alert"),n=D("vp-demo"),r=D("f-avatar");return b(),i("div",null,[E,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[C]),_:1}),_,m,t(n,{source:""},{source:o(()=>[t(a,{"font-size":12,type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{"font-size":14,type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{"font-size":16,type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{"font-size":"20px",type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{"font-size":"24px",type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{"font-size":"27px",type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[A]),_:1}),g,B,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("未加粗的默认提示信息")]),_:1}),t(a,{type:"primary",bold:""},{default:o(()=>[s("加粗的主要提示信息")]),_:1}),t(a,{type:"success",bold:""},{default:o(()=>[s("加粗的成功提示信息")]),_:1}),t(a,{type:"danger",bold:""},{default:o(()=>[s("加粗的危险提示信息")]),_:1})]),default:o(()=>[k]),_:1}),x,P,t(n,{source:""},{source:o(()=>[t(a,{type:"default"},{default:o(()=>[s("未居中的默认提示信息")]),_:1}),t(a,{type:"primary",center:""},{default:o(()=>[s("居中的主要提示信息")]),_:1}),t(a,{type:"success",center:""},{default:o(()=>[s("居中的成功提示信息")]),_:1}),t(a,{type:"danger",center:""},{default:o(()=>[s("居中的危险提示信息")]),_:1})]),default:o(()=>[I]),_:1}),z,S,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",close:""},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",close:""},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",close:""},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[q]),_:1}),w,H,t(n,{source:""},{source:o(()=>[t(a,{simple:"",type:"default"},{default:o(()=>[s("默认提示信息")]),_:1}),t(a,{simple:"",type:"primary"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{simple:"",type:"success"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{simple:"",type:"danger"},{default:o(()=>[s("危险提示信息")]),_:1}),t(a,{simple:"",type:"warning"},{default:o(()=>[s("警告提示信息")]),_:1}),t(a,{simple:"",type:"info"},{default:o(()=>[s("信息提示信息")]),_:1})]),default:o(()=>[N]),_:1}),L,V,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",round:""},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",round:""},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",round:""},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[T]),_:1}),M,j,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",background:"#58c8de"},{default:o(()=>[s("主要提示信息")]),_:1}),t(a,{type:"success",background:"#e372ff"},{default:o(()=>[s("成功提示信息")]),_:1}),t(a,{type:"danger",background:"#e49b33"},{default:o(()=>[s("危险提示信息")]),_:1})]),default:o(()=>[G]),_:1}),J,K,t(n,{source:""},{source:o(()=>[t(a,{type:"primary",title:"Hello~"},{default:o(()=>[s("今天代码写的很愉快!")]),_:1}),t(a,{type:"success",title:"标题"},{default:o(()=>[s("心情很不错")]),_:1})]),default:o(()=>[O]),_:1}),U,Q,t(n,{source:""},{source:o(()=>[t(a,{"alert-list":y,title:"你知道吗?",type:"primary"})]),default:o(()=>[R]),_:1}),W,t(n,{source:""},{source:o(()=>[t(a,{type:"default","before-icon":c(p)},{default:o(()=>[s("默认提示信息")]),_:1},8,["before-icon"]),t(a,{type:"primary","before-icon":c(p)},{default:o(()=>[s("主要提示信息")]),_:1},8,["before-icon"]),t(a,{type:"success","before-icon":c(p)},{default:o(()=>[s("成功提示信息")]),_:1},8,["before-icon"]),t(a,{type:"danger","before-icon":c(p)},{default:o(()=>[s("危险提示信息")]),_:1},8,["before-icon"])]),default:o(()=>[X]),_:1}),Y,l("a",Z,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),l("a",$,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/19302222?v=4"})]),l("a",ll,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/66313154?v=4"})]),l("a",sl,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/77321887?v=4"})]),l("a",ol,[t(r,{round:"",src:"https://avatars.githubusercontent.com/u/57785259?v=4"})])])}}});const pl=h(al,[["__scopeId","data-v-fd81bd22"]]);export{cl as __pageData,pl as default}; diff --git a/assets/components_avatar-group.md.67419bc8.js b/assets/components_avatar-group.md.6fa23787.js similarity index 99% rename from assets/components_avatar-group.md.67419bc8.js rename to assets/components_avatar-group.md.6fa23787.js index 24fb7de0b..d560f0205 100644 --- a/assets/components_avatar-group.md.67419bc8.js +++ b/assets/components_avatar-group.md.6fa23787.js @@ -1,4 +1,4 @@ -import{_ as p,c as D,C as t,y as l,v as o,M as c,a as s,A as e,o as F}from"./chunks/framework.a8ebc9a3.js";const x=JSON.parse('{"title":"Avatar Group 头像组","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar-group.md","filePath":"components/avatar-group.md","lastUpdated":1718865782000}'),y={name:"components/avatar-group.md"},d=c('

Avatar Group 头像组

多个头像的集合

基本使用

<f-avatar-group> 组件内部插入 <f-avatar> 组件

',5),i=o("div",{class:"language-html"},[o("button",{title:"Copy Code",class:"copy"}),o("span",{class:"lang"},"html"),o("pre",{class:"shiki material-theme-palenight"},[o("code",null,[o("span",{class:"line"},[o("span",{style:{color:"#89DDFF"}},"<"),o("span",{style:{color:"#F07178"}},"f-avatar-group"),o("span",{style:{color:"#89DDFF"}},">")]),s(` +import{_ as p,c as D,C as t,y as l,v as o,M as c,a as s,A as e,o as F}from"./chunks/framework.6a246566.js";const x=JSON.parse('{"title":"Avatar Group 头像组","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar-group.md","filePath":"components/avatar-group.md","lastUpdated":1722438655000}'),y={name:"components/avatar-group.md"},d=c('

Avatar Group 头像组

多个头像的集合

基本使用

<f-avatar-group> 组件内部插入 <f-avatar> 组件

',5),i=o("div",{class:"language-html"},[o("button",{title:"Copy Code",class:"copy"}),o("span",{class:"lang"},"html"),o("pre",{class:"shiki material-theme-palenight"},[o("code",null,[o("span",{class:"line"},[o("span",{style:{color:"#89DDFF"}},"<"),o("span",{style:{color:"#F07178"}},"f-avatar-group"),o("span",{style:{color:"#89DDFF"}},">")]),s(` `),o("span",{class:"line"},[o("span",{style:{color:"#BABED8"}}," "),o("span",{style:{color:"#89DDFF"}},"<"),o("span",{style:{color:"#F07178"}},"f-avatar"),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"text"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"1"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"font-color"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"#fff"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"background"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"orange"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," />")]),s(` `),o("span",{class:"line"},[o("span",{style:{color:"#BABED8"}}," "),o("span",{style:{color:"#89DDFF"}},"<"),o("span",{style:{color:"#F07178"}},"f-avatar"),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"text"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"2"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"font-color"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"#fff"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"background"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"blue"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," />")]),s(` `),o("span",{class:"line"},[o("span",{style:{color:"#BABED8"}}," "),o("span",{style:{color:"#89DDFF"}},"<"),o("span",{style:{color:"#F07178"}},"f-avatar"),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"text"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"3"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"font-color"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"#fff"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"background"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"skyblue"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," />")]),s(` diff --git a/assets/components_avatar-group.md.67419bc8.lean.js b/assets/components_avatar-group.md.6fa23787.lean.js similarity index 98% rename from assets/components_avatar-group.md.67419bc8.lean.js rename to assets/components_avatar-group.md.6fa23787.lean.js index 77968baaf..92397cb43 100644 --- a/assets/components_avatar-group.md.67419bc8.lean.js +++ b/assets/components_avatar-group.md.6fa23787.lean.js @@ -1,4 +1,4 @@ -import{_ as p,c as D,C as t,y as l,v as o,M as c,a as s,A as e,o as F}from"./chunks/framework.a8ebc9a3.js";const x=JSON.parse('{"title":"Avatar Group 头像组","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar-group.md","filePath":"components/avatar-group.md","lastUpdated":1718865782000}'),y={name:"components/avatar-group.md"},d=c("",5),i=o("div",{class:"language-html"},[o("button",{title:"Copy Code",class:"copy"}),o("span",{class:"lang"},"html"),o("pre",{class:"shiki material-theme-palenight"},[o("code",null,[o("span",{class:"line"},[o("span",{style:{color:"#89DDFF"}},"<"),o("span",{style:{color:"#F07178"}},"f-avatar-group"),o("span",{style:{color:"#89DDFF"}},">")]),s(` +import{_ as p,c as D,C as t,y as l,v as o,M as c,a as s,A as e,o as F}from"./chunks/framework.6a246566.js";const x=JSON.parse('{"title":"Avatar Group 头像组","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar-group.md","filePath":"components/avatar-group.md","lastUpdated":1722438655000}'),y={name:"components/avatar-group.md"},d=c("",5),i=o("div",{class:"language-html"},[o("button",{title:"Copy Code",class:"copy"}),o("span",{class:"lang"},"html"),o("pre",{class:"shiki material-theme-palenight"},[o("code",null,[o("span",{class:"line"},[o("span",{style:{color:"#89DDFF"}},"<"),o("span",{style:{color:"#F07178"}},"f-avatar-group"),o("span",{style:{color:"#89DDFF"}},">")]),s(` `),o("span",{class:"line"},[o("span",{style:{color:"#BABED8"}}," "),o("span",{style:{color:"#89DDFF"}},"<"),o("span",{style:{color:"#F07178"}},"f-avatar"),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"text"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"1"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"font-color"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"#fff"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"background"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"orange"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," />")]),s(` `),o("span",{class:"line"},[o("span",{style:{color:"#BABED8"}}," "),o("span",{style:{color:"#89DDFF"}},"<"),o("span",{style:{color:"#F07178"}},"f-avatar"),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"text"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"2"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"font-color"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"#fff"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"background"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"blue"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," />")]),s(` `),o("span",{class:"line"},[o("span",{style:{color:"#BABED8"}}," "),o("span",{style:{color:"#89DDFF"}},"<"),o("span",{style:{color:"#F07178"}},"f-avatar"),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"text"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"3"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"font-color"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"#fff"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," "),o("span",{style:{color:"#C792EA"}},"background"),o("span",{style:{color:"#89DDFF"}},"="),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#C3E88D"}},"skyblue"),o("span",{style:{color:"#89DDFF"}},'"'),o("span",{style:{color:"#89DDFF"}}," />")]),s(` diff --git a/assets/components_avatar.md.c0a034d2.lean.js b/assets/components_avatar.md.905af4a8.js similarity index 65% rename from assets/components_avatar.md.c0a034d2.lean.js rename to assets/components_avatar.md.905af4a8.js index 6435c6f6e..c5fa73abd 100644 --- a/assets/components_avatar.md.c0a034d2.lean.js +++ b/assets/components_avatar.md.905af4a8.js @@ -1,30 +1,30 @@ -import{_ as v,A as d,o as b,x as g,y as o,v as a,C as s,K as h,L as u,d as _,c as E,M as F,b as D,a as t}from"./chunks/framework.a8ebc9a3.js";import{F as C}from"./chunks/index.3b5750fa.js";import{F as A}from"./chunks/index.36ec2e32.js";const B={},p=n=>(h("data-v-57a98fd4"),n=n(),u(),n),k={class:"avatar-block"},x=p(()=>a("code",null,"fill",-1)),z={class:"avatar-block"},S=p(()=>a("code",null,"contain",-1)),q={class:"avatar-block"},I=p(()=>a("code",null,"cover",-1)),P={class:"avatar-block"},w=p(()=>a("code",null,"none",-1)),j={class:"avatar-block"},N=p(()=>a("code",null,"scale-down",-1));function $(n,y){const r=d("f-avatar"),i=d("f-space");return b(),g(i,{spacing:"mini"},{default:o(()=>[a("div",k,[x,s(r,{fit:"fill",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",z,[S,s(r,{fit:"contain",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",q,[I,s(r,{fit:"cover",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",P,[w,s(r,{fit:"none",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",j,[N,s(r,{fit:"scale-down",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})])]),_:1})}const U=v(B,[["render",$],["__scopeId","data-v-57a98fd4"]]),l=n=>(h("data-v-684a9ab1"),n=n(),u(),n),L=F('

Avatar 头像

用户的头像展示

基本使用

使用 src 属性设置图片的路径

round 属性可以配置圆角头像

',6),V=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"round"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),T=l(()=>a("h2",{id:"使用本地图片",tabindex:"-1"},[t("使用本地图片 "),a("a",{class:"header-anchor",href:"#使用本地图片","aria-label":'Permalink to "使用本地图片"'},"​")],-1)),H=l(()=>a("p",null,[t("如需要使用本地图片,需要使用 "),a("a",{href:"https://cn.vitejs.dev/guide/assets.html#new-url-url-import-meta-url",target:"_blank",rel:"noreferrer"},[t("new URL(url, i"),a("wbr"),t("mport.meta.url)")]),t(" 手动导入图片资源使用:")],-1)),R=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}},">")]),t(` +import{_ as v,A as d,o as h,x as _,y as o,v as a,C as s,K as u,L as m,d as b,c as E,M as F,b as D,a as t}from"./chunks/framework.6a246566.js";import{F as C}from"./chunks/index.aed652a5.js";import{F as A}from"./chunks/index.5820b9aa.js";const B={},p=c=>(u("data-v-57a98fd4"),c=c(),m(),c),k={class:"avatar-block"},x=p(()=>a("code",null,"fill",-1)),z={class:"avatar-block"},S=p(()=>a("code",null,"contain",-1)),q={class:"avatar-block"},I=p(()=>a("code",null,"cover",-1)),P={class:"avatar-block"},w=p(()=>a("code",null,"none",-1)),j={class:"avatar-block"},N=p(()=>a("code",null,"scale-down",-1));function $(c,y){const r=d("f-avatar"),i=d("f-space");return h(),_(i,{spacing:"mini"},{default:o(()=>[a("div",k,[x,s(r,{fit:"fill",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",z,[S,s(r,{fit:"contain",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",q,[I,s(r,{fit:"cover",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",P,[w,s(r,{fit:"none",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",j,[N,s(r,{fit:"scale-down",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})])]),_:1})}const U=v(B,[["render",$],["__scopeId","data-v-57a98fd4"]]),e=c=>(u("data-v-1e6c1527"),c=c(),m(),c),L=F('

Avatar 头像

用户的头像展示

基本使用

使用 src 属性设置图片的路径

round 属性可以配置圆角头像

',6),V=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"round"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),T=e(()=>a("h2",{id:"使用本地图片",tabindex:"-1"},[t("使用本地图片 "),a("a",{class:"header-anchor",href:"#使用本地图片","aria-label":'Permalink to "使用本地图片"'},"​")],-1)),H=e(()=>a("p",null,[t("如需要使用本地图片,需要使用 "),a("a",{href:"https://cn.vitejs.dev/guide/assets.html#new-url-url-import-meta-url",target:"_blank",rel:"noreferrer"},[t("new URL(url, i"),a("wbr"),t("mport.meta.url)")]),t(" 手动导入图片资源使用:")],-1)),R=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}},">")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"url"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")]),t(` `),a("span",{class:"line"}),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"script"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"lang"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"ts"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"setup"),a("span",{style:{color:"#89DDFF"}},">")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#C792EA"}},"const"),a("span",{style:{color:"#BABED8"}}," url "),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"new"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#82AAFF"}},"URL"),a("span",{style:{color:"#BABED8"}},"("),a("span",{style:{color:"#89DDFF"}},"'"),a("span",{style:{color:"#C3E88D"}},"./image/1.jpg"),a("span",{style:{color:"#89DDFF"}},"'"),a("span",{style:{color:"#89DDFF"}},","),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF","font-style":"italic"}},"import"),a("span",{style:{color:"#89DDFF"}},"."),a("span",{style:{color:"#BABED8"}},"meta"),a("span",{style:{color:"#89DDFF"}},"."),a("span",{style:{color:"#BABED8"}},"url)"),a("span",{style:{color:"#89DDFF"}},"."),a("span",{style:{color:"#BABED8"}},"href")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),W=l(()=>a("h2",{id:"适应容器的方式",tabindex:"-1"},[t("适应容器的方式 "),a("a",{class:"header-anchor",href:"#适应容器的方式","aria-label":'Permalink to "适应容器的方式"'},"​")],-1)),M=l(()=>a("p",null,[a("code",null,"fit"),t(" 属性可以配置头像不同适应容器的方式,详见原生 "),a("a",{href:"https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit#try_it",target:"_blank",rel:"noreferrer"},"object-fit"),t(" 属性")],-1)),J=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"fill"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),W=e(()=>a("h2",{id:"适应容器的方式",tabindex:"-1"},[t("适应容器的方式 "),a("a",{class:"header-anchor",href:"#适应容器的方式","aria-label":'Permalink to "适应容器的方式"'},"​")],-1)),M=e(()=>a("p",null,[a("code",null,"fit"),t(" 属性可以配置头像不同适应容器的方式,详见原生 "),a("a",{href:"https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit#try_it",target:"_blank",rel:"noreferrer"},"object-fit"),t(" 属性")],-1)),J=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"fill"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"contain"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"cover"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"none"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"scale-down"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),K=l(()=>a("h2",{id:"不同大小",tabindex:"-1"},[t("不同大小 "),a("a",{class:"header-anchor",href:"#不同大小","aria-label":'Permalink to "不同大小"'},"​")],-1)),O=l(()=>a("p",null,[a("code",null,"size"),t(" 属性可以配置不同大小的头像,也可以传入指定的数字,会自动转换为 "),a("code",null,"px")],-1)),G=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"85"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"scale-down"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),K=e(()=>a("h2",{id:"不同大小",tabindex:"-1"},[t("不同大小 "),a("a",{class:"header-anchor",href:"#不同大小","aria-label":'Permalink to "不同大小"'},"​")],-1)),O=e(()=>a("p",null,[a("code",null,"size"),t(" 属性可以配置不同大小的头像,也可以传入指定的数字,会自动转换为 "),a("code",null,"px")],-1)),G=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"85"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"large"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"middle"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"small"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"mini"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),Q=F('

图标头像

icon 属性可以配置带有 icon 的图标头像

background 属性可以配置背景色,font-color 属性可以自定义图标颜色

font-size可以配置图标大小,后面必须要加入单位

',4),X=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}},">")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"mini"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),Q=F('

图标头像

icon 属性可以配置带有 icon 的图标头像

background 属性可以配置背景色,font-color 属性可以自定义图标颜色

font-size可以配置图标大小,后面必须要加入单位

',4),X=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}},">")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":icon"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"FIconFaceSmile"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":font-size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"30"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"background"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"skyblue"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"background"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"orange"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"font-color"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"#fff"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":icon"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"FIconBug"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":font-size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"30"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")]),t(` `),a("span",{class:"line"}),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"script"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"lang"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"ts"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"setup"),a("span",{style:{color:"#89DDFF"}},">")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF","font-style":"italic"}},"import"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"{"),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#BABED8"}},"FIconFaceSmile"),a("span",{style:{color:"#89DDFF"}},","),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#BABED8"}},"FIconBug"),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#89DDFF"}},"}"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF","font-style":"italic"}},"from"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"'"),a("span",{style:{color:"#C3E88D"}},"@fighting-design/fighting-icon"),a("span",{style:{color:"#89DDFF"}},"'")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),Y=l(()=>a("h2",{id:"懒加载",tabindex:"-1"},[t("懒加载 "),a("a",{class:"header-anchor",href:"#懒加载","aria-label":'Permalink to "懒加载"'},"​")],-1)),Z=l(()=>a("p",null,[a("code",null,"lazy"),t(" 属性可以设置图片懒加载,详情可参考 "),a("code",null,"DevTools"),t(" 的 "),a("code",null,"Network")],-1)),aa=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),Y=e(()=>a("h2",{id:"懒加载",tabindex:"-1"},[t("懒加载 "),a("a",{class:"header-anchor",href:"#懒加载","aria-label":'Permalink to "懒加载"'},"​")],-1)),Z=e(()=>a("p",null,[a("code",null,"lazy"),t(" 属性可以设置图片懒加载,详情可参考 "),a("code",null,"DevTools"),t(" 的 "),a("code",null,"Network")],-1)),aa=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"width"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"200px"),a("span",{style:{color:"#89DDFF"}},'"')]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"lazy")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://github.githubassets.com/images/modules/profile/achievements/yolo-default.png"),a("span",{style:{color:"#89DDFF"}},'"')]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"/>")])])])],-1)),ta=l(()=>a("h2",{id:"加载失败",tabindex:"-1"},[t("加载失败 "),a("a",{class:"header-anchor",href:"#加载失败","aria-label":'Permalink to "加载失败"'},"​")],-1)),sa=l(()=>a("p",null,[t("默认加载失败会显示 "),a("code",null,"加载失败"),t(",当然你也可以使用 "),a("code",null,"alt"),t(" 属性自定义加载失败的提示文字")],-1)),oa=l(()=>a("p",null,[t("或者使用 "),a("code",null,"error"),t(" 插槽展示")],-1)),la=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://123.cn/images/auto/my.jpg"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"/>")])])])],-1)),ta=e(()=>a("h2",{id:"加载失败",tabindex:"-1"},[t("加载失败 "),a("a",{class:"header-anchor",href:"#加载失败","aria-label":'Permalink to "加载失败"'},"​")],-1)),sa=e(()=>a("p",null,[t("默认加载失败会显示 "),a("code",null,"加载失败"),t(",当然你也可以使用 "),a("code",null,"alt"),t(" 属性自定义加载失败的提示文字")],-1)),oa=e(()=>a("p",null,[t("或者使用 "),a("code",null,"error"),t(" 插槽展示")],-1)),ea=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://123.cn/images/auto/my.jpg"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"}),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://123.cn/images/auto/my.jpg"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"alt"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"Err"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"}),t(` @@ -32,4 +32,4 @@ import{_ as v,A as d,o as b,x as g,y as o,v as a,C as s,K as h,L as u,d as _,c a `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"v-slot:error"),a("span",{style:{color:"#89DDFF"}},">")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-text"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"type"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"danger"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"bold"),a("span",{style:{color:"#89DDFF"}},">"),a("span",{style:{color:"#BABED8"}},"失败了"),a("span",{style:{color:"#89DDFF"}},"")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),ea=F('

Attributes

参数说明类型可选值默认值
src图片路径string————
err-src加载失败时要显示的地址string————
alt原生 alt 属性string——加载失败
round是否为圆角boolean——false
lazy是否懒加载头像boolean——false
fit如何适应容器,原生 object-fit 属性FightingFitfill contain cover none scale-down——
size图片大小FightingSize / numberlarge middle small minimiddle
background背景色string————
icon图标头像FightingIcon————
font-size字体大小string————
font-color字体的颜色string————
text文字头像string————
root-margin触发懒加载的距离string / number——100px
on-load图片加载成功触发的回调HandleEvent————
on-error图片加载失败触发的回调HandleEvent————

Slots

插槽名称说明说明
error自定义加载失败提示
icon自定义 icon 头像

Interface

组件导出以下类型定义:

ts
import type { AvatarInstance, AvatarProps } from 'fighting-design'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--avatar-size尺寸

Contributors

',11),na={href:"https://github.com/Tyh2001",target:"_blank"},Fa=JSON.parse('{"title":"Avatar 头像","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar.md","filePath":"components/avatar.md","lastUpdated":1718865782000}'),ca={name:"components/avatar.md"},ra=_({...ca,setup(n){const y=new URL("/assets/1.aa9c3858.jpg",self.location).href;return(r,i)=>{const e=d("f-avatar"),c=d("vp-demo"),m=d("f-text"),f=d("f-space");return b(),E("div",null,[L,s(c,{source:""},{source:o(()=>[s(e,{src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(e,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),default:o(()=>[V]),_:1}),T,H,s(c,{source:""},{source:o(()=>[s(e,{src:D(y)},null,8,["src"])]),default:o(()=>[R]),_:1}),W,M,s(c,{source:""},{source:o(()=>[s(U)]),default:o(()=>[J]),_:1}),K,O,s(c,{source:""},{source:o(()=>[s(e,{size:85,src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(e,{size:"large",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(e,{size:"middle",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(e,{size:"small",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(e,{size:"mini",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),default:o(()=>[G]),_:1}),Q,s(c,{source:""},{source:o(()=>[s(e,{icon:D(A),background:"skyblue","font-size":30},null,8,["icon"]),s(e,{icon:D(C),background:"orange","font-color":"#fff","font-size":30},null,8,["icon"])]),default:o(()=>[X]),_:1}),Y,Z,s(c,{source:""},{source:o(()=>[s(e,{width:"200px",lazy:"",src:"https://github.githubassets.com/images/modules/profile/achievements/yolo-default.png"})]),default:o(()=>[aa]),_:1}),ta,sa,oa,s(c,{source:""},{source:o(()=>[s(f,null,{default:o(()=>[s(e,{src:"https://123.cn/images/auto/my.jpg"}),s(e,{src:"https://123.cn/images/auto/my.jpg",alt:"Err"}),s(e,{src:"https://123.cn/images/auto/my.jpg"},{error:o(()=>[s(m,{type:"danger",bold:""},{default:o(()=>[t("失败了")]),_:1})]),_:1})]),_:1})]),default:o(()=>[la]),_:1}),ea,a("a",na,[s(e,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})])])}}});const ya=v(ra,[["__scopeId","data-v-684a9ab1"]]);export{Fa as __pageData,ya as default}; +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),la=F('

Attributes

参数说明类型可选值默认值
src图片路径string————
err-src加载失败时要显示的地址string————
alt原生 alt 属性string——加载失败
round是否为圆角boolean——false
lazy是否懒加载头像boolean——false
fit如何适应容器,原生 object-fit 属性FightingFitfill contain cover none scale-down——
size图片大小FightingSize / numberlarge middle small minimiddle
background背景色string————
icon图标头像FightingIcon————
font-size字体大小string————
font-color字体的颜色string————
text文字头像string————
root-margin触发懒加载的距离string / number——100px
on-load图片加载成功触发的回调HandleEvent————
on-error图片加载失败触发的回调HandleEvent————

Slots

插槽名称说明说明
error自定义加载失败提示
icon自定义 icon 头像

Interface

组件导出以下类型定义:

ts
import type { AvatarInstance, AvatarProps } from 'fighting-design'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--avatar-size尺寸

Contributors

',11),ca={href:"https://github.com/Tyh2001",target:"_blank"},Fa=JSON.parse('{"title":"Avatar 头像","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar.md","filePath":"components/avatar.md","lastUpdated":1722438655000}'),na={name:"components/avatar.md"},ra=b({...na,setup(c){const y=new URL("/assets/1.aa9c3858.jpg",self.location).href;return(r,i)=>{const l=d("f-avatar"),n=d("vp-demo"),f=d("f-text"),g=d("f-space");return h(),E("div",null,[L,s(n,{source:""},{source:o(()=>[s(l,{src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(l,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),default:o(()=>[V]),_:1}),T,H,s(n,{source:""},{source:o(()=>[s(l,{src:D(y)},null,8,["src"])]),default:o(()=>[R]),_:1}),W,M,s(n,{source:""},{source:o(()=>[s(U)]),default:o(()=>[J]),_:1}),K,O,s(n,{source:""},{source:o(()=>[s(l,{size:85,src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(l,{size:"large",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(l,{size:"middle",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(l,{size:"small",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(l,{size:"mini",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),default:o(()=>[G]),_:1}),Q,s(n,{source:""},{source:o(()=>[s(l,{icon:D(A),background:"skyblue","font-size":30},null,8,["icon"]),s(l,{icon:D(C),background:"orange","font-color":"#fff","font-size":30},null,8,["icon"])]),default:o(()=>[X]),_:1}),Y,Z,s(n,{source:""},{source:o(()=>[s(l,{width:"200px",lazy:"",src:"https://github.githubassets.com/images/modules/profile/achievements/yolo-default.png"})]),default:o(()=>[aa]),_:1}),ta,sa,oa,s(n,{source:""},{source:o(()=>[s(g,null,{default:o(()=>[s(l,{src:"https://123.cn/images/auto/my.jpg"}),s(l,{src:"https://123.cn/images/auto/my.jpg",alt:"Err"}),s(l,{src:"https://123.cn/images/auto/my.jpg"},{error:o(()=>[s(f,{type:"danger",bold:""},{default:o(()=>[t("失败了")]),_:1})]),_:1})]),_:1})]),default:o(()=>[ea]),_:1}),la,a("a",ca,[s(l,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})])])}}});const ya=v(ra,[["__scopeId","data-v-1e6c1527"]]);export{Fa as __pageData,ya as default}; diff --git a/assets/components_avatar.md.c0a034d2.js b/assets/components_avatar.md.905af4a8.lean.js similarity index 65% rename from assets/components_avatar.md.c0a034d2.js rename to assets/components_avatar.md.905af4a8.lean.js index 6435c6f6e..c5fa73abd 100644 --- a/assets/components_avatar.md.c0a034d2.js +++ b/assets/components_avatar.md.905af4a8.lean.js @@ -1,30 +1,30 @@ -import{_ as v,A as d,o as b,x as g,y as o,v as a,C as s,K as h,L as u,d as _,c as E,M as F,b as D,a as t}from"./chunks/framework.a8ebc9a3.js";import{F as C}from"./chunks/index.3b5750fa.js";import{F as A}from"./chunks/index.36ec2e32.js";const B={},p=n=>(h("data-v-57a98fd4"),n=n(),u(),n),k={class:"avatar-block"},x=p(()=>a("code",null,"fill",-1)),z={class:"avatar-block"},S=p(()=>a("code",null,"contain",-1)),q={class:"avatar-block"},I=p(()=>a("code",null,"cover",-1)),P={class:"avatar-block"},w=p(()=>a("code",null,"none",-1)),j={class:"avatar-block"},N=p(()=>a("code",null,"scale-down",-1));function $(n,y){const r=d("f-avatar"),i=d("f-space");return b(),g(i,{spacing:"mini"},{default:o(()=>[a("div",k,[x,s(r,{fit:"fill",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",z,[S,s(r,{fit:"contain",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",q,[I,s(r,{fit:"cover",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",P,[w,s(r,{fit:"none",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",j,[N,s(r,{fit:"scale-down",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})])]),_:1})}const U=v(B,[["render",$],["__scopeId","data-v-57a98fd4"]]),l=n=>(h("data-v-684a9ab1"),n=n(),u(),n),L=F('

Avatar 头像

用户的头像展示

基本使用

使用 src 属性设置图片的路径

round 属性可以配置圆角头像

',6),V=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"round"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),T=l(()=>a("h2",{id:"使用本地图片",tabindex:"-1"},[t("使用本地图片 "),a("a",{class:"header-anchor",href:"#使用本地图片","aria-label":'Permalink to "使用本地图片"'},"​")],-1)),H=l(()=>a("p",null,[t("如需要使用本地图片,需要使用 "),a("a",{href:"https://cn.vitejs.dev/guide/assets.html#new-url-url-import-meta-url",target:"_blank",rel:"noreferrer"},[t("new URL(url, i"),a("wbr"),t("mport.meta.url)")]),t(" 手动导入图片资源使用:")],-1)),R=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}},">")]),t(` +import{_ as v,A as d,o as h,x as _,y as o,v as a,C as s,K as u,L as m,d as b,c as E,M as F,b as D,a as t}from"./chunks/framework.6a246566.js";import{F as C}from"./chunks/index.aed652a5.js";import{F as A}from"./chunks/index.5820b9aa.js";const B={},p=c=>(u("data-v-57a98fd4"),c=c(),m(),c),k={class:"avatar-block"},x=p(()=>a("code",null,"fill",-1)),z={class:"avatar-block"},S=p(()=>a("code",null,"contain",-1)),q={class:"avatar-block"},I=p(()=>a("code",null,"cover",-1)),P={class:"avatar-block"},w=p(()=>a("code",null,"none",-1)),j={class:"avatar-block"},N=p(()=>a("code",null,"scale-down",-1));function $(c,y){const r=d("f-avatar"),i=d("f-space");return h(),_(i,{spacing:"mini"},{default:o(()=>[a("div",k,[x,s(r,{fit:"fill",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",z,[S,s(r,{fit:"contain",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",q,[I,s(r,{fit:"cover",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",P,[w,s(r,{fit:"none",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),a("div",j,[N,s(r,{fit:"scale-down",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})])]),_:1})}const U=v(B,[["render",$],["__scopeId","data-v-57a98fd4"]]),e=c=>(u("data-v-1e6c1527"),c=c(),m(),c),L=F('

Avatar 头像

用户的头像展示

基本使用

使用 src 属性设置图片的路径

round 属性可以配置圆角头像

',6),V=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"round"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),T=e(()=>a("h2",{id:"使用本地图片",tabindex:"-1"},[t("使用本地图片 "),a("a",{class:"header-anchor",href:"#使用本地图片","aria-label":'Permalink to "使用本地图片"'},"​")],-1)),H=e(()=>a("p",null,[t("如需要使用本地图片,需要使用 "),a("a",{href:"https://cn.vitejs.dev/guide/assets.html#new-url-url-import-meta-url",target:"_blank",rel:"noreferrer"},[t("new URL(url, i"),a("wbr"),t("mport.meta.url)")]),t(" 手动导入图片资源使用:")],-1)),R=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}},">")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"url"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")]),t(` `),a("span",{class:"line"}),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"script"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"lang"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"ts"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"setup"),a("span",{style:{color:"#89DDFF"}},">")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#C792EA"}},"const"),a("span",{style:{color:"#BABED8"}}," url "),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"new"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#82AAFF"}},"URL"),a("span",{style:{color:"#BABED8"}},"("),a("span",{style:{color:"#89DDFF"}},"'"),a("span",{style:{color:"#C3E88D"}},"./image/1.jpg"),a("span",{style:{color:"#89DDFF"}},"'"),a("span",{style:{color:"#89DDFF"}},","),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF","font-style":"italic"}},"import"),a("span",{style:{color:"#89DDFF"}},"."),a("span",{style:{color:"#BABED8"}},"meta"),a("span",{style:{color:"#89DDFF"}},"."),a("span",{style:{color:"#BABED8"}},"url)"),a("span",{style:{color:"#89DDFF"}},"."),a("span",{style:{color:"#BABED8"}},"href")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),W=l(()=>a("h2",{id:"适应容器的方式",tabindex:"-1"},[t("适应容器的方式 "),a("a",{class:"header-anchor",href:"#适应容器的方式","aria-label":'Permalink to "适应容器的方式"'},"​")],-1)),M=l(()=>a("p",null,[a("code",null,"fit"),t(" 属性可以配置头像不同适应容器的方式,详见原生 "),a("a",{href:"https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit#try_it",target:"_blank",rel:"noreferrer"},"object-fit"),t(" 属性")],-1)),J=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"fill"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),W=e(()=>a("h2",{id:"适应容器的方式",tabindex:"-1"},[t("适应容器的方式 "),a("a",{class:"header-anchor",href:"#适应容器的方式","aria-label":'Permalink to "适应容器的方式"'},"​")],-1)),M=e(()=>a("p",null,[a("code",null,"fit"),t(" 属性可以配置头像不同适应容器的方式,详见原生 "),a("a",{href:"https://developer.mozilla.org/en-US/docs/Web/CSS/object-fit#try_it",target:"_blank",rel:"noreferrer"},"object-fit"),t(" 属性")],-1)),J=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"fill"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"contain"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"cover"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"none"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"scale-down"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),K=l(()=>a("h2",{id:"不同大小",tabindex:"-1"},[t("不同大小 "),a("a",{class:"header-anchor",href:"#不同大小","aria-label":'Permalink to "不同大小"'},"​")],-1)),O=l(()=>a("p",null,[a("code",null,"size"),t(" 属性可以配置不同大小的头像,也可以传入指定的数字,会自动转换为 "),a("code",null,"px")],-1)),G=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"85"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"fit"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"scale-down"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),K=e(()=>a("h2",{id:"不同大小",tabindex:"-1"},[t("不同大小 "),a("a",{class:"header-anchor",href:"#不同大小","aria-label":'Permalink to "不同大小"'},"​")],-1)),O=e(()=>a("p",null,[a("code",null,"size"),t(" 属性可以配置不同大小的头像,也可以传入指定的数字,会自动转换为 "),a("code",null,"px")],-1)),G=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"85"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"large"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"middle"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"small"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"mini"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),Q=F('

图标头像

icon 属性可以配置带有 icon 的图标头像

background 属性可以配置背景色,font-color 属性可以自定义图标颜色

font-size可以配置图标大小,后面必须要加入单位

',4),X=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}},">")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"mini"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://avatars.githubusercontent.com/u/73180970?v=4"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")])])])],-1)),Q=F('

图标头像

icon 属性可以配置带有 icon 的图标头像

background 属性可以配置背景色,font-color 属性可以自定义图标颜色

font-size可以配置图标大小,后面必须要加入单位

',4),X=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}},">")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":icon"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"FIconFaceSmile"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":font-size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"30"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"background"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"skyblue"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"background"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"orange"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"font-color"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"#fff"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":icon"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"FIconBug"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":font-size"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"30"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")]),t(` `),a("span",{class:"line"}),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"script"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"lang"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"ts"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"setup"),a("span",{style:{color:"#89DDFF"}},">")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF","font-style":"italic"}},"import"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"{"),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#BABED8"}},"FIconFaceSmile"),a("span",{style:{color:"#89DDFF"}},","),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#BABED8"}},"FIconBug"),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#89DDFF"}},"}"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF","font-style":"italic"}},"from"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"'"),a("span",{style:{color:"#C3E88D"}},"@fighting-design/fighting-icon"),a("span",{style:{color:"#89DDFF"}},"'")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),Y=l(()=>a("h2",{id:"懒加载",tabindex:"-1"},[t("懒加载 "),a("a",{class:"header-anchor",href:"#懒加载","aria-label":'Permalink to "懒加载"'},"​")],-1)),Z=l(()=>a("p",null,[a("code",null,"lazy"),t(" 属性可以设置图片懒加载,详情可参考 "),a("code",null,"DevTools"),t(" 的 "),a("code",null,"Network")],-1)),aa=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),Y=e(()=>a("h2",{id:"懒加载",tabindex:"-1"},[t("懒加载 "),a("a",{class:"header-anchor",href:"#懒加载","aria-label":'Permalink to "懒加载"'},"​")],-1)),Z=e(()=>a("p",null,[a("code",null,"lazy"),t(" 属性可以设置图片懒加载,详情可参考 "),a("code",null,"DevTools"),t(" 的 "),a("code",null,"Network")],-1)),aa=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"width"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"200px"),a("span",{style:{color:"#89DDFF"}},'"')]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"lazy")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://github.githubassets.com/images/modules/profile/achievements/yolo-default.png"),a("span",{style:{color:"#89DDFF"}},'"')]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"/>")])])])],-1)),ta=l(()=>a("h2",{id:"加载失败",tabindex:"-1"},[t("加载失败 "),a("a",{class:"header-anchor",href:"#加载失败","aria-label":'Permalink to "加载失败"'},"​")],-1)),sa=l(()=>a("p",null,[t("默认加载失败会显示 "),a("code",null,"加载失败"),t(",当然你也可以使用 "),a("code",null,"alt"),t(" 属性自定义加载失败的提示文字")],-1)),oa=l(()=>a("p",null,[t("或者使用 "),a("code",null,"error"),t(" 插槽展示")],-1)),la=l(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://123.cn/images/auto/my.jpg"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"/>")])])])],-1)),ta=e(()=>a("h2",{id:"加载失败",tabindex:"-1"},[t("加载失败 "),a("a",{class:"header-anchor",href:"#加载失败","aria-label":'Permalink to "加载失败"'},"​")],-1)),sa=e(()=>a("p",null,[t("默认加载失败会显示 "),a("code",null,"加载失败"),t(",当然你也可以使用 "),a("code",null,"alt"),t(" 属性自定义加载失败的提示文字")],-1)),oa=e(()=>a("p",null,[t("或者使用 "),a("code",null,"error"),t(" 插槽展示")],-1)),ea=e(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://123.cn/images/auto/my.jpg"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"}),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-avatar"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"src"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"https://123.cn/images/auto/my.jpg"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"alt"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"Err"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` `),a("span",{class:"line"}),t(` @@ -32,4 +32,4 @@ import{_ as v,A as d,o as b,x as g,y as o,v as a,C as s,K as h,L as u,d as _,c a `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"v-slot:error"),a("span",{style:{color:"#89DDFF"}},">")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-text"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"type"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"danger"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"bold"),a("span",{style:{color:"#89DDFF"}},">"),a("span",{style:{color:"#BABED8"}},"失败了"),a("span",{style:{color:"#89DDFF"}},"")]),t(` `),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"")]),t(` -`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),ea=F('

Attributes

参数说明类型可选值默认值
src图片路径string————
err-src加载失败时要显示的地址string————
alt原生 alt 属性string——加载失败
round是否为圆角boolean——false
lazy是否懒加载头像boolean——false
fit如何适应容器,原生 object-fit 属性FightingFitfill contain cover none scale-down——
size图片大小FightingSize / numberlarge middle small minimiddle
background背景色string————
icon图标头像FightingIcon————
font-size字体大小string————
font-color字体的颜色string————
text文字头像string————
root-margin触发懒加载的距离string / number——100px
on-load图片加载成功触发的回调HandleEvent————
on-error图片加载失败触发的回调HandleEvent————

Slots

插槽名称说明说明
error自定义加载失败提示
icon自定义 icon 头像

Interface

组件导出以下类型定义:

ts
import type { AvatarInstance, AvatarProps } from 'fighting-design'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--avatar-size尺寸

Contributors

',11),na={href:"https://github.com/Tyh2001",target:"_blank"},Fa=JSON.parse('{"title":"Avatar 头像","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar.md","filePath":"components/avatar.md","lastUpdated":1718865782000}'),ca={name:"components/avatar.md"},ra=_({...ca,setup(n){const y=new URL("/assets/1.aa9c3858.jpg",self.location).href;return(r,i)=>{const e=d("f-avatar"),c=d("vp-demo"),m=d("f-text"),f=d("f-space");return b(),E("div",null,[L,s(c,{source:""},{source:o(()=>[s(e,{src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(e,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),default:o(()=>[V]),_:1}),T,H,s(c,{source:""},{source:o(()=>[s(e,{src:D(y)},null,8,["src"])]),default:o(()=>[R]),_:1}),W,M,s(c,{source:""},{source:o(()=>[s(U)]),default:o(()=>[J]),_:1}),K,O,s(c,{source:""},{source:o(()=>[s(e,{size:85,src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(e,{size:"large",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(e,{size:"middle",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(e,{size:"small",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(e,{size:"mini",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),default:o(()=>[G]),_:1}),Q,s(c,{source:""},{source:o(()=>[s(e,{icon:D(A),background:"skyblue","font-size":30},null,8,["icon"]),s(e,{icon:D(C),background:"orange","font-color":"#fff","font-size":30},null,8,["icon"])]),default:o(()=>[X]),_:1}),Y,Z,s(c,{source:""},{source:o(()=>[s(e,{width:"200px",lazy:"",src:"https://github.githubassets.com/images/modules/profile/achievements/yolo-default.png"})]),default:o(()=>[aa]),_:1}),ta,sa,oa,s(c,{source:""},{source:o(()=>[s(f,null,{default:o(()=>[s(e,{src:"https://123.cn/images/auto/my.jpg"}),s(e,{src:"https://123.cn/images/auto/my.jpg",alt:"Err"}),s(e,{src:"https://123.cn/images/auto/my.jpg"},{error:o(()=>[s(m,{type:"danger",bold:""},{default:o(()=>[t("失败了")]),_:1})]),_:1})]),_:1})]),default:o(()=>[la]),_:1}),ea,a("a",na,[s(e,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})])])}}});const ya=v(ra,[["__scopeId","data-v-684a9ab1"]]);export{Fa as __pageData,ya as default}; +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),la=F('

Attributes

参数说明类型可选值默认值
src图片路径string————
err-src加载失败时要显示的地址string————
alt原生 alt 属性string——加载失败
round是否为圆角boolean——false
lazy是否懒加载头像boolean——false
fit如何适应容器,原生 object-fit 属性FightingFitfill contain cover none scale-down——
size图片大小FightingSize / numberlarge middle small minimiddle
background背景色string————
icon图标头像FightingIcon————
font-size字体大小string————
font-color字体的颜色string————
text文字头像string————
root-margin触发懒加载的距离string / number——100px
on-load图片加载成功触发的回调HandleEvent————
on-error图片加载失败触发的回调HandleEvent————

Slots

插槽名称说明说明
error自定义加载失败提示
icon自定义 icon 头像

Interface

组件导出以下类型定义:

ts
import type { AvatarInstance, AvatarProps } from 'fighting-design'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--avatar-size尺寸

Contributors

',11),ca={href:"https://github.com/Tyh2001",target:"_blank"},Fa=JSON.parse('{"title":"Avatar 头像","description":"","frontmatter":{},"headers":[],"relativePath":"components/avatar.md","filePath":"components/avatar.md","lastUpdated":1722438655000}'),na={name:"components/avatar.md"},ra=b({...na,setup(c){const y=new URL("/assets/1.aa9c3858.jpg",self.location).href;return(r,i)=>{const l=d("f-avatar"),n=d("vp-demo"),f=d("f-text"),g=d("f-space");return h(),E("div",null,[L,s(n,{source:""},{source:o(()=>[s(l,{src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(l,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),default:o(()=>[V]),_:1}),T,H,s(n,{source:""},{source:o(()=>[s(l,{src:D(y)},null,8,["src"])]),default:o(()=>[R]),_:1}),W,M,s(n,{source:""},{source:o(()=>[s(U)]),default:o(()=>[J]),_:1}),K,O,s(n,{source:""},{source:o(()=>[s(l,{size:85,src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(l,{size:"large",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(l,{size:"middle",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(l,{size:"small",src:"https://avatars.githubusercontent.com/u/73180970?v=4"}),s(l,{size:"mini",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})]),default:o(()=>[G]),_:1}),Q,s(n,{source:""},{source:o(()=>[s(l,{icon:D(A),background:"skyblue","font-size":30},null,8,["icon"]),s(l,{icon:D(C),background:"orange","font-color":"#fff","font-size":30},null,8,["icon"])]),default:o(()=>[X]),_:1}),Y,Z,s(n,{source:""},{source:o(()=>[s(l,{width:"200px",lazy:"",src:"https://github.githubassets.com/images/modules/profile/achievements/yolo-default.png"})]),default:o(()=>[aa]),_:1}),ta,sa,oa,s(n,{source:""},{source:o(()=>[s(g,null,{default:o(()=>[s(l,{src:"https://123.cn/images/auto/my.jpg"}),s(l,{src:"https://123.cn/images/auto/my.jpg",alt:"Err"}),s(l,{src:"https://123.cn/images/auto/my.jpg"},{error:o(()=>[s(f,{type:"danger",bold:""},{default:o(()=>[t("失败了")]),_:1})]),_:1})]),_:1})]),default:o(()=>[ea]),_:1}),la,a("a",ca,[s(l,{round:"",src:"https://avatars.githubusercontent.com/u/73180970?v=4"})])])}}});const ya=v(ra,[["__scopeId","data-v-1e6c1527"]]);export{Fa as __pageData,ya as default}; diff --git a/assets/components_back-top.md.71ded83b.js b/assets/components_back-top.md.71ded83b.js new file mode 100644 index 000000000..0f5ad49d4 --- /dev/null +++ b/assets/components_back-top.md.71ded83b.js @@ -0,0 +1,45 @@ +import{F as f}from"./chunks/index.385ee92c.js";import{F as v}from"./chunks/index.5f772497.js";import{d as h,c as D,C as o,y as e,v as a,M as y,A as p,o as F,a as t,b,F as u,J as B,K as m,L as g,t as _,_ as k}from"./chunks/framework.6a246566.js";const s=c=>(m("data-v-e220f3b4"),c=c(),g(),c),E=y('

BackTop 返回顶部

可返回网页的顶部

基本使用

BackTop 的基本使用

',5),C=s(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-back-top"),a("span",{style:{color:"#89DDFF"}},">"),a("span",{style:{color:"#BABED8"}},"返回顶部"),a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),A=s(()=>a("h2",{id:"不同滚动模式",tabindex:"-1"},[t("不同滚动模式 "),a("a",{class:"header-anchor",href:"#不同滚动模式","aria-label":'Permalink to "不同滚动模式"'},"​")],-1)),x=s(()=>a("p",null,[a("code",null,"behavior"),t(" 属性可以配置不同的滚动模式")],-1)),I=s(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-back-top"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"bottom"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"90px"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"behavior"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"auto"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}},">"),a("span",{style:{color:"#BABED8"}},"auto 模式"),a("span",{style:{color:"#89DDFF"}},"")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-back-top"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"bottom"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"140px"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"behavior"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"smooth"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}},">"),a("span",{style:{color:"#BABED8"}},"smooth 模式"),a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),S=s(()=>a("h2",{id:"圆形的",tabindex:"-1"},[t("圆形的 "),a("a",{class:"header-anchor",href:"#圆形的","aria-label":'Permalink to "圆形的"'},"​")],-1)),q=s(()=>a("p",null,[a("code",null,"round"),t(" 属性可以配置圆形的样式")],-1)),P=s(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-back-top"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"bottom"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"190px"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"round"),a("span",{style:{color:"#89DDFF"}},">")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-svg-icon"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":icon"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"FIconSnowflake"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")]),t(` +`),a("span",{class:"line"}),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"script"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"lang"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"ts"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"setup"),a("span",{style:{color:"#89DDFF"}},">")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF","font-style":"italic"}},"import"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"{"),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#BABED8"}},"FIconSnowflake"),a("span",{style:{color:"#89DDFF"}},","),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#BABED8"}},"FIconUpload"),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#89DDFF"}},"}"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF","font-style":"italic"}},"from"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"'"),a("span",{style:{color:"#C3E88D"}},"@fighting-design/fighting-icon"),a("span",{style:{color:"#89DDFF"}},"'")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),T=s(()=>a("h2",{id:"自定义样式",tabindex:"-1"},[t("自定义样式 "),a("a",{class:"header-anchor",href:"#自定义样式","aria-label":'Permalink to "自定义样式"'},"​")],-1)),w=s(()=>a("p",null,[t("你也可以自定义 "),a("code",null,"back-top"),t(" 的样式和位置")],-1)),U=s(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-back-top"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"bottom"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"190px"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"right"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"100px"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"round"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"color"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"red"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}},">")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-svg-icon"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},":icon"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"FIconUpload"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," />")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")]),t(` +`),a("span",{class:"line"}),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"script"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"lang"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"ts"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"setup"),a("span",{style:{color:"#89DDFF"}},">")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF","font-style":"italic"}},"import"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"{"),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#BABED8"}},"FIconUpload"),a("span",{style:{color:"#F07178"}}," "),a("span",{style:{color:"#89DDFF"}},"}"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF","font-style":"italic"}},"from"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"'"),a("span",{style:{color:"#C3E88D"}},"@fighting-design/fighting-icon"),a("span",{style:{color:"#89DDFF"}},"'")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),z=s(()=>a("h2",{id:"监听目标",tabindex:"-1"},[t("监听目标 "),a("a",{class:"header-anchor",href:"#监听目标","aria-label":'Permalink to "监听目标"'},"​")],-1)),N=s(()=>a("p",null,[t("可以使用 "),a("code",null,"listen-el"),t(" 来监视一个指定的节点,传入 class 或 id,例如 "),a("code",null,".box"),t(" 或 "),a("code",null,"#app")],-1)),V={class:"back-top-demo"},L=s(()=>a("div",{class:"language-html"},[a("button",{title:"Copy Code",class:"copy"}),a("span",{class:"lang"},"html"),a("pre",{class:"shiki material-theme-palenight"},[a("code",null,[a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"template"),a("span",{style:{color:"#89DDFF"}},">")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"div"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"class"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"back-top-demo"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}},">")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"p"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"v-for"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"i in 20"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}},">"),a("span",{style:{color:"#BABED8"}},"这是一段文字{{ i + 1 }}"),a("span",{style:{color:"#89DDFF"}},"")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"f-back-top"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"listen-el"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},".back-top-demo"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"right"),a("span",{style:{color:"#89DDFF"}},"="),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#C3E88D"}},"200px"),a("span",{style:{color:"#89DDFF"}},'"'),a("span",{style:{color:"#89DDFF"}},">"),a("span",{style:{color:"#BABED8"}},"监听目标"),a("span",{style:{color:"#89DDFF"}},"")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")]),t(` +`),a("span",{class:"line"}),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"<"),a("span",{style:{color:"#F07178"}},"style"),a("span",{style:{color:"#89DDFF"}}," "),a("span",{style:{color:"#C792EA"}},"scoped"),a("span",{style:{color:"#89DDFF"}},">")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"."),a("span",{style:{color:"#FFCB6B"}},"back-top-demo"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"{")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#B2CCD6"}},"width"),a("span",{style:{color:"#89DDFF"}},":"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#F78C6C"}},"100%"),a("span",{style:{color:"#89DDFF"}},";")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#B2CCD6"}},"height"),a("span",{style:{color:"#89DDFF"}},":"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#F78C6C"}},"100px"),a("span",{style:{color:"#89DDFF"}},";")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#B2CCD6"}},"border"),a("span",{style:{color:"#89DDFF"}},":"),a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#F78C6C"}},"4px"),a("span",{style:{color:"#BABED8"}}," solid skyblue"),a("span",{style:{color:"#89DDFF"}},";")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#B2CCD6"}},"overflow"),a("span",{style:{color:"#89DDFF"}},":"),a("span",{style:{color:"#BABED8"}}," auto"),a("span",{style:{color:"#89DDFF"}},";")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#BABED8"}}," "),a("span",{style:{color:"#89DDFF"}},"}")]),t(` +`),a("span",{class:"line"},[a("span",{style:{color:"#89DDFF"}},"")])])])],-1)),J=y('

Attractive

参数说明类型可选值默认值
round是否为圆角boolean——false
behavior滚动模式BackTopBehaviorsmooth autosmooth
visible-height滚动超出多少距离展示number——200
right距离右侧的距离string——40
bottom距离底部的距离string——40
z-index原生 z-indexnumber——200
top点击返回距离顶部的距离number——0
listen-el监视指定元素,需要传入指定的 class 或 id,如:.box #appstring————
background背景色string————
color文字颜色string————

Slots

名称说明
default默认内容

Interface

组件导出以下类型定义:

ts
import type { BackTopInstance, BackTopProps, BackTopBehavior } from 'fighting-design'

BackTopBehavior

ts
type BackTopBehavior = 'smooth' | 'auto'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--back-top-right距离右侧距离
--back-top-bottom距离底部距离
--back-top-z-index层级
--back-top-color文字颜色
--back-top-background背景颜色

Contributors

',13),K={href:"https://github.com/Tyh2001",target:"_blank"},M={href:"https://github.com/XiaoLi-sach",target:"_blank"},R=JSON.parse('{"title":"BackTop 返回顶部","description":"","frontmatter":{},"headers":[],"relativePath":"components/back-top.md","filePath":"components/back-top.md","lastUpdated":1722438655000}'),O={name:"components/back-top.md"},W=h({...O,setup(c){return(X,j)=>{const l=p("f-back-top"),n=p("vp-demo"),r=p("f-svg-icon"),d=p("f-avatar");return F(),D("div",null,[E,o(l,null,{default:e(()=>[t("返回顶部")]),_:1}),o(n,{source:`返回顶部 +`},{default:e(()=>[C]),_:1}),A,x,o(l,{bottom:"90px",behavior:"auto"},{default:e(()=>[t("auto 模式")]),_:1}),o(l,{bottom:"140px",behavior:"smooth"},{default:e(()=>[t("smooth 模式")]),_:1}),o(n,{source:`auto 模式 +smooth 模式 +`},{default:e(()=>[I]),_:1}),S,q,o(l,{bottom:"190px",round:""},{default:e(()=>[o(r,{icon:b(f)},null,8,["icon"])]),_:1}),o(n,{source:` + + + + + + - - - - - - - - + + + + + + + + - - + + @@ -31,56 +31,56 @@ -
Skip to content
On this page

Alert 警告

用于页面中展示重要的提示信息

基本使用

type 属性可以配置不同的主题类型,展示不同的颜色状态

开启

不同文字大小

font-size 属性可以配置不同大小的 alert

开启

是否加粗

使用 bold 属性可将文字设置为粗体显示

开启

是否居中

使用 center 属性可将文本显示中间

开启

可关闭

使用 close 属性可以让 alert 被关闭

开启

简约模式

使用 simple 属性可以配置简约的 alert,样式依然由 type 控制

开启

圆角

round 属性可以配置 alert 显示为圆角

开启

背景颜色

如果你希望文字带上背景颜色,你可以使用 background 属性自定义你的 alert 背景颜色

开启

带有标题

title 可以配置一个标题信息,标题会加粗

开启

滚动列表

alert-list 可传入一个数组进行滚动展示

开启

自定义前缀 icon

开启

Attributes

参数说明类型可选值默认值
type类型FightingTypedefault primary success danger warning infodefault
font-size副标题文字大小string / number————
title-size主标题文字大小string / number————
bold文字是否以粗体显示boolean——false
center是否居中boolean——false
close可关闭boolean——false
simple简约模式boolean——false
title标题string————
round显示为圆角boolean——false
background背景颜色string————
color副标题字体颜色string————
title-color主标题字体颜色string————
fixed是否固定定位boolean——false
alert-list滚动列表array (string[])————
duration滚动列表滚动时间间隔number————
before-icon自定义前缀 iconFightingIcon————
close-icon自定义关闭 iconFightingIcon————
on-close点击关闭之后执行的回调HandleMouse————

Slots

名称说明
default自定义副标题的内容
title自定义主标题的内容
closeIcon自定义关闭 icon
beforeIcon自定义前缀 icon

Interface

组件导出以下类型定义:

ts
import type { AlertInstance, AlertProps } from 'fighting-design'

样式变量

组件提供了下列 CSS 变量,可用于自定义样式

名称描述
--alert-border-radius圆角大小
--alert-color文字颜色
--alert-background背景色

Contributors

- diff --git a/components/avatar-group.html b/components/avatar-group.html index e44f5e0a1..c5bc42ab2 100644 --- a/components/avatar-group.html +++ b/components/avatar-group.html @@ -5,19 +5,19 @@ Avatar Group 头像组 | Fighting Design - - + + - - - - - - - - + + + + + + + + - + @@ -30,7 +30,7 @@ -
Skip to content
On this page

Avatar Group 头像组

多个头像的集合

基本使用

<f-avatar-group> 组件内部插入 <f-avatar> 组件